

#idSharedVue {
  width: 99%;
	padding: 0px;
	margin: 0px;
}
#idSharedVue P, #idSharedVue DIV, #idSharedVue TD {
	margin: 0px;
	padding: 0px;
}
#idSharedVue H1 {
	font: 18pt bold Arial, Helvetica, sans-serif;
	color: #b8741d;
	margin: 0px;
	padding: 10px 0px 5px 0px;
}
#idSharedVue H2 {
	font: 18pt bold Arial, Helvetica, sans-serif;
	color: #b8741d;
	margin: 0px;
	padding: 5px 0px 5px 0px;
}
#idSharedVue H3 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font: bold 14pt arial, sans-serif;
	color: #459dc3;
}
#idSharedVue H3.clsSVProductFamilyHeading {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font: 13pt arial, sans-serif;
	color: #777777;
}
#idSharedVue H4 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font: bold 12pt arial, sans-serif;
	color: #b8741d;
}

#idSharedVue .clsSVBannerHeading {
  background-image: url(http://emc.sharedvue.net/sharedvue/images/software-detail-hdr.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  width: 561px;
  height: 161px;
  overflow: visible;
}
#idSharedVue .clsSVBannerHeading #idSVBannerHeadingInner {
  background-image: url();
  background-repeat: no-repeat;
  background-position: top left;
  width: 561px;
  height: 161px;
  overflow: visible;
}
#idSharedVue .clsSVBannerHeading H1 {
  padding: 20px 20px 8px 140px;
  color: #FFFFFF;
}
#idSharedVue .clsSVBannerHeading .clsSVBannerHeadingContent {
  font-size: 11px;
  padding: 0px 20px 8px 160px;
  color: #FFFFFF;
}


#idSharedVue .clsSVBannerHeadingFamily {
  background-image: url(http://emc.sharedvue.net/sharedvue/images/pbx-fam-hdr-generic.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  width: 561px;
  height: 229px;
  overflow: visible;
}
#idSharedVue .clsSVBannerHeadingFamily #idSVBannerHeadingInner {
  background-image: url();
  background-repeat: no-repeat;
  background-position: top left;
  width: 561px;
  height: 229px;
  overflow: visible;
}
#idSharedVue .clsSVBannerHeadingFamily H1 {
  padding: 20px 250px 8px 25px;
  color: #FFFFFF;
}
#idSharedVue .clsSVBannerHeadingFamily .clsSVBannerHeadingContent {
  font-size: 11px;
  padding: 0px 290px 8px 40px;
  color: #FFFFFF;
}

#idSharedVue #idSVNavBreadcrumbs {
	padding: 6px 0px 8px 0px;
	color: #888888;
}
#idSharedVue #idSVNavBreadcrumbs A {
	color: #6997bf;
}

#idSharedVue #idSVNavBannerTable {
  width: 100%;
}
#idSharedVue #idSVNavBannerTable TD {
  padding: 0px;
  margin: 0px;
}
#idSharedVue #idSVNavBannerTable .clsSVBannerVignette {
	background: url(http://emc.sharedvue.net/sharedvue/skins/skin1/emc-bg-banner-main.gif) repeat-x;
}
#idSharedVue #idSVNavBannerTable .clsSVNavBackground {
	background: url(http://emc.sharedvue.net/sharedvue/skins/skin1/emc-bg-nav-main.gif) repeat-x;
}
#idSharedVue .clsSVBannerTitle {
	font: 18pt bold Verdana, Geneva, sans-serif;
	color: #ffffff;
	padding-right: 15px;
	float: right;
	padding-top: 25px;
}

#idSharedVue #idSVLangSelect {
  float: right;
  padding-top: 4px;
}
#idSharedVue #idSVLangSelect A {
  color: #FFFFFF;
  text-decoration: none;
}
#idSharedVue #idSVLangSelect A:hover {
  color: #da8622;
  text-decoration: none;
}

#idSharedVue #idSVLangSelect {
  width: 80px;
  margin: 0px;
  padding: 0px;
  margin-right: 28px;
}
#idSharedVue #idSVLangSelect #idSVLangSelectCurrent {
  text-align: left;
  color: #FFFFFF;
  padding: 2px 5px 2px 18px;
  font-size: 10px;
  background-image: url(http://emc.sharedvue.net/sharedvue/skins/skin1/nav-lang-arrow-down.gif);
  background-repeat: no-repeat;
  background-position: center left;
  cursor: pointer;
  position: absolute;
  _margin-left: -82px;
}
#idSharedVue #idSVLangSelect #idSVLangSelectCurrent EM {
  color: #999999;
  font-style: normal;
}
#idSharedVue #idSVLangSelectPopup {
  background-color: #000000;
  position: absolute;
  margin: 0px;
  _margin-left: -82px;
  margin-top: 18px;
  padding: 0px 0px 10px 14px;
  display: none;
}
#idSharedVue #idSVLangSelectPopup UL {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#idSharedVue #idSVLangSelectPopup UL LI {
  list-style: none;
  background-image: url();
  margin: 0px;
  padding: 0px;
  text-align: left;
}
#idSharedVue #idSVLangSelectPopup UL LI A {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 10px;
  display: block;
  padding: 2px 5px 2px 5px;
}
#idSharedVue #idSVLangSelectPopup UL LI A EM {
  color: #999999;
  font-style: normal;
}
#idSharedVue #idSVLangSelectPopup UL LI A:hover {
  color: #da8622;
  text-decoration: none;
}

#idSharedVue #idSVNavPrimary {
	padding: 0px;
	margin: 0px;
	padding-left: 10px;
}
#idSharedVue #idSVNavPrimary li {
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	padding-top: 5px;
}
#idSharedVue #idSVNavPrimary li a {
	font: 11pt Verdana, Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
#idSharedVue #idSVNavPrimary li a:hover {
	font: 11pt Verdana, Geneva, sans-serif;
	color: #da8622;
	text-decoration: none;
}
#idSharedVue #idSVMain {
  width: 98%;
	padding: 0px 10px 10px 15px;
}
#idSharedVue #idSVMain A {
	color: #6997bf;
	text-decoration: underline;
}
#idSharedVue #idSVMain A:hover {
	color: #6997bf;
	text-decoration: none;
}
#idSharedVue #idSVProductQuickLinks {
	table-layout: fixed;
}
#idSharedVue #idSVMain #idSVProductQuickLinks A {
	color: #459dc3;
	text-decoration: none;
}
#idSharedVue #idSVMain #idSVProductQuickLinks A:hover {
	color: #459dc3;
	text-decoration: underline;
}
#idSharedVue #idSVResourcesSection A {
	color: #6997bf;
	text-decoration: underline;
}
#idSharedVue #idSVResourcesSection A:hover {
	color: #6997bf;
	text-decoration: none;
}
#idSharedVue #idSVProductQuickLinks .clsProductIcon {
	margin-bottom: 15px;
}
#idSharedVue #idSVResourcesSection {
	padding: 10px 10px 10px 15px;
}
#idSharedVue #idSVResourcesSection .clsProductIcon {
	margin-bottom: 15px;
}
#idSharedVue #idSVMainPrevNextPage {
	background: url(http://emc.sharedvue.net/sharedvue/skins/skin1/emc-bg-nav-footer.gif) repeat-x;
	margin: 15px 0px 25px 0px;
}
#idSharedVue #idSVMainPrevNextPage TABLE {
	border: 0px;
	border-style: collapse;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#idSharedVue #idSVMainPrevNextPage TABLE TD {
	vertical-align: middle;
	padding: 4px;
}
#idSharedVue #idSVMainPrevNextPage TABLE TD A {
	color: #ffffff;
	font-size: 14pt;
	text-decoration: none;
}
#idSharedVue #idSVMainPrevNextPage TABLE TD A:hover {
	text-decoration: underline;
}

#idSharedVue #idSVMainFooter {
	text-align: center;
	margin-top: 15px;
}
#idSharedVue #idSVMainFooter TABLE TD {
  color: #999999;
}
#idSharedVue #idSVMainFooter TABLE TD A {
	color: #0179c3;
	font-size: 8pt;
	text-decoration: underline;
}
#idSharedVue #idSVMainFooter TABLE TD A:hover {
	text-decoration: none;
}

#idSharedVue #idSVProductBanner {
	background: #9A5515 url(http://emc.sharedvue.net/sharedvue/skins/skin1/emc-bg-product-banner.gif) repeat-x;
	border: 1px solid #9f5e22;
	table-layout: fixed;
}
#idSharedVue #idSVProductBanner #idSVProductBannerDescription {
	padding: 15px;
	color: #ffffff;
}
#idSharedVue #idSVProductBanner #idSVProductBannerDescription H3 {
	color: #ffffff;
	font-size: 17pt;
}
#idSharedVue #idSVOverview {
	padding: 10px 0px 10px 0px;
}
#idSharedVue #idSVFeatureBenefit {
	padding: 10px 0px 10px 0px;
}
#idSharedVue #idSVFeatureBenefit H4 {
	color: #6997bf;
}
#idSharedVue #idSVDescriptiveTechInfo {
	padding: 10px 0px 10px 0px;
}
#idSharedVue .clsSVTableFixedLayout {
	table-layout: fixed;
}

#idSharedVue #idSVFooterBox, #idSVFooterBox {
  font: 10px verdana, sans-serif;
  color: #AAAAAA;
  padding: 2px 5px 5px 5px;
}

/************* Utility *************/

#idSharedVue .clsSVPadding5  { padding:5px; }
#idSharedVue .clsSVPadding10 { padding:10px; }
#idSharedVue .clsSVPadding15 { padding:15px; }
#idSharedVue .clsSVPadding20 { padding:20px; }
#idSharedVue .clsSVPadding25 { padding:25px; }
#idSharedVue .clsSVPadding30 { padding:30px; }

#idSharedVue  .clsSVPaddingTop5  { padding-Top:5px; }
#idSharedVue .clsSVPaddingTop10 { padding-Top:10px; }
#idSharedVue .clsSVPaddingTop15 { padding-Top:15px; }
#idSharedVue .clsSVPaddingTop20 { padding-Top:20px; }
#idSharedVue .clsSVPaddingTop25 { padding-Top:25px; }
#idSharedVue .clsSVPaddingTop30 { padding-Top:30px; }
#idSharedVue .clsSVPaddingTop35 { padding-Top:35px; }
#idSharedVue .clsSVPaddingTop40 { padding-Top:40px; }
#idSharedVue .clsSVPaddingTop50 { padding-Top:50px; }

#idSharedVue .clsSVPaddingRight10 { padding-Right:10px; }
#idSharedVue .clsSVPaddingRight15 { padding-Right:15px; }
#idSharedVue .clsSVPaddingRight20 { padding-Right:20px; }
#idSharedVue .clsSVPaddingRight25 { padding-Right:25px; }
#idSharedVue .clsSVPaddingRight30 { padding-Right:30px; }

#idSharedVue .clsSVPaddingBottom5  { padding-Bottom:5px; }
#idSharedVue .clsSVPaddingBottom10 { padding-Bottom:10px; }
#idSharedVue .clsSVPaddingBottom15 { padding-Bottom:15px; }
#idSharedVue .clsSVPaddingBottom20 { padding-Bottom:20px; }
#idSharedVue .clsSVPaddingBottom25 { padding-Bottom:25px; }
#idSharedVue .clsSVPaddingBottom30 { padding-Bottom:30px; }
#idSharedVue .clsSVPaddingBottom40 { padding-Bottom:40px; }
#idSharedVue .clsSVPaddingBottom50 { padding-Bottom:50px; }

#idSharedVue .clsSVPaddingLeft5  { padding-left:5px; }
#idSharedVue .clsSVPaddingLeft10 { padding-left:10px; }
#idSharedVue .clsSVPaddingLeft15 { padding-left:15px; }
#idSharedVue .clsSVPaddingLeft20 { padding-left:20px; }
#idSharedVue .clsSVPaddingLeft25 { padding-left:25px; }
#idSharedVue .clsSVPaddingLeft30 { padding-left:30px; }
#idSharedVue .clsSVPaddingLeft40 { padding-Left:40px; }
#idSharedVue .clsSVPaddingLeft50 { padding-Left:50px; }


#idSharedVue .clsSVClearBoth {clear:both;}

#idSharedVue .clsSVAlignLeft { text-align:left;}
#idSharedVue .clsSVAlignRight { text-align:right;}

#idSharedVue .clsSVAlignFloatLeft { float:left;}
#idSharedVue .clsSVAlignFloatRight { float:right;}