
table caption {
	background: #f2f2f2;
	text-align: left;
	padding: 12px 6px;
	font: 18px/20px "Franklin Gothic Medium Cond", Arial, Helvitica, sans-serif;
	color: #00346a;
	border-top: 1px solid #a8a4a1;
	border-bottom: 1px solid #a8a4a1;
	margin-bottom: 6px;
}
table th {font: bold 13px/15px Arial, Helvetica, sans-serif; color: #333333; text-align: left; padding: 6px;
	border-top: 1px solid #a8a4a1; border-bottom: 1px solid #a8a4a1; vertical-align: top;}

.dataTable td {padding: 6px;}
.dataTable tr.alt {background: #f2f2f2; border-top: 1px solid #a8a4a1; border-bottom: 1px solid #a0a1a4;}

.comparisonTable {width: 930px;}
.comparisonTable .alt {background: #f2f2f2;}
.comparisonTable th, .comparisonTable td {border-top: none; border-bottom: 1px solid #a0a1a4; font: 10pt Arial; color: #666666;}
.comparisonProduct {font-weight: bold;}

.comparisonProductName {font: bold 16px arial;  color: #006699;}
.comparisonProductTitle {font: bold 14px arial;  color: #666666;}
.comparisonProduct2 p {font: 13px arial;  color: #666666;}
.comparisonProduct2 ul  {font: 13px arial; padding: 0px 0px 5px 10px; margin: 0px 0px 5px 10px; color: #666666;}
.compFilterTable td {
	padding: 5px 10px 5px 15px;
	}

.results {
	padding: 5px 10px 5px 10px;
	}
	
.compFilterTable .header {
	padding: 10px 10px 10px 15px;
	background: url('/images/prod_compare_bar_bg.png');
	}


.dotBorder {background: url('/images/hr_dots.png') repeat-x bottom left;}
.readOn, .readOn a{font: bold 13px Arial, Helvetica, sans-serif; color: #ff6600; background: none;}
.homeOption {font: normal 11px Arial, Helvetica, sans-serif;}
a.raquo, a .raquo, a.raquo:hover, a:hover .raquo {text-decoration: none !important;}
.textShadow {
	text-shadow: #333333 0px 1px 2px;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#454545')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#454545');
}
.techLink, .techLink:hover {color: #333333; text-decoration: none;}
.shadow{
	-moz-box-shadow: 1px 1px 2px #000;
	-webkit-box-shadow: 1px 1px 2px #000;
	box-shadow: 1px 1px 2px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');
}

li.orBull {list-style-image: url(/images/sidebar_bullet.png)}
li.pdf, .rtmContent ul li.pdf {list-style-image: url(/images/icon_pdf.gif)}

#blue_banner {
	background: url('/images/blue_bg.png');
	height: 80px;
	width: 100%;
	}

#top_header {
	width: 972px;
	margin: 0 auto; 
	}

#pmcbrand {
	margin-top: 15px;
	width: 170px;
	float: left;
}

/* Template Styles */
#wrapper {
	width: 972px;
	margin: 0 auto;
}

/* Navigation */
#headerLinks {width: 800px; float: right; margin-top: 23px; font: 11px/12px Arial, Helvetica, sans-serif;}
#headerLinks ul, #headerLinks ul li {margin: 0; padding: 0; list-style: none;}
#headerLinks ul {float: right;}
#headerLinks ul li {float: left; border-right: 1px solid #909090;}
#headerLinks ul li.iconOnly {border: none; margin-left: 2px;}
#headerLinks ul li a {display: block; padding: 1px 5px; color: #ffffff;}
#headerLinks ul li.iconOnly a{padding: 1px;}
#headerLinks ul li a img {vertical-align: text-top;}

#nav {width: 600px; float: right; margin-top: 6px; margin-right: 8px;}
#nav ul, #nav ul li{margin: 0; padding: 0; list-style: none;}
#nav ul {float: right;}
#nav ul li {float: left; position: relative; z-index: 30;}
#nav ul li a.navTab, #nav ul li a.navNoTab {
	position: relative;
	background: url(/images/tab_bg_off.png) no-repeat 100% 8px;
	display: block;
	height: 35px;
	padding-left: 8px;
	margin-right: -6px;
	font: normal 16px/17px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	text-transform: uppercase;
	z-index: 40;
}
#nav ul li.noBorder a {background: transparent; z-index: 30;}
#nav ul li a div.tabBg {height: 25px; padding: 10px 15px 0 2px; cursor:pointer; z-index: 30;}
#nav a.navTab:hover,
#nav ul li a.checked, 
#nav a.navNoTab:hover, 
#nav ul li.noBorder a.navTab:hover, 
#nav ul li.noBorder a.navNoTab:hover {background: url('/images/nav_tab_left.png') no-repeat 0 0; z-index: 30; color: #ff6600;}
#nav a:hover div.tabBg,
#nav a.checked div.tabBg {background: url('/images/nav_tab_bg.png') no-repeat top right; z-index: 30;}
#nav ul li a.navNoTab, #nav ul li a.navNoTab:hover {background: url('/images/tab_bg_off.png') no-repeat 100% 8px;}
#nav ul li.noBorder a.navNoTab, #nav ul li.noBorder a.navNoTab:hover {background: transparent;}
#nav ul li a.navNoTab div.tabBg {background: none;}
.navBoxLeft {
	position: absolute;
	top: 28px;
	background: url('/images/nav_box_left.png') no-repeat 0% 100%;
	padding-left: 6px;
	z-index: 20;
}
.navBoxBottom {
	position: relative;
	background: url('/images/nav_box_bottom.png') no-repeat 100% 100%;
	padding-bottom: 6px;
	z-index: 20;
}
.navBoxContent {
	position: relative;
	background: url('/images/nav_box_bg.png') no-repeat 100% 0%;
	padding: 24px 16px 16px 10px;
	z-index: 20;
}
#nav ul li dt a {
	position: relative;
	background: none;
	display: block;
	height: auto;
	padding: auto;
	margin: auto;
	font: normal 16px/30px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ff6600;
	text-transform: none;
	z-index: 40;
}
#nav ul li dt {
	font: normal 16px/30px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif;
	color: #ff6600;
	z-index: 40;
}
#nav ul li dt a:hover {
	text-decoration: underline;
	color: #00346a;
	background: none;
}
#nav .tabFtre {
	width: 183px;
	background: #ffffff url('/images/tab_ftre_bottom.png') no-repeat bottom left;
	padding-bottom: 6px;
	font: 13px/15px Arial, Helvetica, sans-serif;
	margin: 0 auto;
}
#nav .tabFtreContent {
	border: 1px solid #afb0b1;
	border-style: none solid;
	padding: 0 6px;
}
#nav .tabFtreContent a {text-decoration: none;}

#bottomNav {background: #f2f2f2; width: 952px; margin: 0 auto 0 auto;}
#bottomNavInner {padding: 10px;}
#bottomNav dl {width: 184px; float: left;}
#bottomNav dl dt, #footerNav dl dt a {font-size: 14px; color: #00346a; text-decoration: none; text-transform: uppercase;}
#bottomNav dl dt a {
	display: block;
	text-decoration: none;
	font: normal 16px "Franklin Gothic Book Cond", arial;
	margin-bottom: 4px;
}
#bottomNav dl dd a {
	display: block;
	padding-left: 10px;
	background: url('/images/bullet.png') no-repeat 0% 50%;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
}

#footerNav {height: 14px; margin: 6px 0px 10px 0px; width: 700px; float: left;}
#footerNav ul, #footerNav ul li {margin: 0; padding: 0; list-style: none;}
#footerNav ul {float: left;}
#footerNav ul li {float: left; border-right: 1px solid #909090; font: 10px/11px Arial, Helvetica, sans-serif;}
#footerNav ul li a {display: block; padding: 0 4px; color: #909090;}
/* /Navigation */

/* Header */
#brand {
	margin-top: 1px;
	width: 170px;
	float: left;
}
#headSearch {
	position: relative;
	width: 188px;
	height: 33px;
	float: right;
	background: url('/images/search_bg.png') no-repeat 0 0;
	margin-top: 5px;
}
.siteSearchIpt {
	position: absolute;
	top: 8px;
	left: 20px;
	width: 125px;
	height: 18px;
	border: 0;
	background: url('/images/search_ipt.png') no-repeat 0 0;
}
.siteSearchBtn {
	position: absolute;
	top: 8px;
	left: 145px;
}
#crumb {margin-top: 12px; float: left;}
#crumb a {text-decoration: none;}
#crumb a.crumbHome {color: #606060;}
#crumb .crumbSpacer {color: #ff6600;}

#locFlags {margin-top: 1px; float: right;}
#locFlags a {text-decoration: none; margin-left: 3px;}
.flagEn {display: inline-block; background: url(/images/flag_usa_on.gif) no-repeat 0 0; width: 18px; height: 15px;}
.flagJa {display: inline-block; background:url(/images/flag_japan_off.gif) no-repeat 0 0; width: 13px; height: 11px;}
.flagKo {display: inline-block; background:url(/images/flag_korea_off.gif) no-repeat 0 0; width: 14px; height: 11px;}
.flagRu {display: inline-block; background:url(/images/flag_russia_off.gif) no-repeat 0 0; width: 13px; height: 11px;}
.flagFr {display: inline-block; background:url(/images/flag_france_off.gif) no-repeat 0 0; width: 14px; height: 11px;}
.flagDe {display: inline-block; background:url(/images/flag_germany_off.gif) no-repeat 0 0; width: 13px; height: 11px;}
.flagZh {display: inline-block; background:url(/images/flag_china_off.gif) no-repeat 0 0; width: 13px; height: 11px;}

/* Content */
#container {
	width: 972px;
	/*background: url('/images/border_left.png') repeat-y top left;*/
	position: relative;
	margin-top: 1px;
	margin-left: 0px;
}
#containerInner {
	/*background: url('/images/border_right.png') repeat-y top right;*/
}
#containerBottom {
	height: 11px;
	/*background: url('/images/border_bottom.png') no-repeat top left;*/
}
#containerTop {
	height: 11px;
	/*background: url('/images/border_top.png') no-repeat top left;*/
	position: relative;
	z-index: 10;
}
#bannerContainerTop {
	/*height: 258px;%/
	/*background: url('/images/border_top_banner_bg.png') no-repeat top left;*/
	position: relative;
	z-index: 10;
}
#containerTopBanner {
	position: relative;
	top: 11px;
	left: 10px;
	width: 951px;
	height: 247px;
	z-index: 0;
}
#containerTopText {
	position: absolute;
	top: 50px;
	left: 50px;
	width: 400px;
	height: 190px;
}
#containerTopText p {
	text-shadow: none;
}
#containerTopBannerCover {
	position: absolute;
	top: 0;
	left: 0;
	height: 258px;
	width: 972px;
	background: url('/images/border_top_banner_bg.png') no-repeat 0 0;
	z-index: 1000;
}
#containerTopText h1 {
}
#containerTopText p {
	margin-top: 30px;
	color: #ffffff;
	font: normal 20px/24px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif;
}

#productcontainerTopText {
	position: absolute;
	top: 30px;
	left: 50px;
	width: 460px;
	height: 190px;	
	}
	
#productcontainerTopText h1 {
}
#productcontainerTopText p {
	margin-top: 10px;
	color: #ffffff;
	font: normal 18px/22px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif;
}


#content {
	margin: 10px 0 0 10px;
	width: 951px;
	background-color: #ffffff;
	background: url("/images/bg_sub_content_main.png");
	}

#footer_bar {
	margin: 0px auto 0 10px;
	width: 951px;
	height: 45px;
	background-color: #ffffff;
	background: url("/images/bg_sub_content_btm.png") no-repeat scroll right bottom transparent;
	}

.noBanner #content {
	background: url('/images/border_top.png') no-repeat top center;
}
#homeContent {
	width: 970px;
	margin: 0px auto;
	background: #f2f2f2;
	z-index: 10;
}
#homeFeaturedProduct {float: right; position: relative; top: -6px; right: 0px; z-index: 10;}
#homeFeaturedProduct .sb2Top {width: 305px; height: 418px;
}
#homeFeaturedProduct .sb2Content {padding: 28px 40px 0 26px;}
#homeFeaturedProduct h2 {padding-bottom: 10px; margin-bottom: 10px;}
#homeFeaturedProduct img {display: block; margin: 10px auto;}

#homeHighlights {margin-left: 4px;}
#homeHighlights .sb2Top {padding: 15px 20px 15px 10px;}
#homeHighlights .col1 {float:left; width: 340px; height: 180px;}
#homeHighlights .col2 {float:left; width: 238px; height: 180px; margin-left: 18px;}
#homeHighlights .col3 {float:left; width: 280px; height: 180px; margin-left: 18px; line-height: 13px;}
#homeHighlights .dotBorder {margin-bottom: 10px;}

/* Home Rotator */
#homeRotator {
	position: relative;
	display: inline-block;
	width: 641px;
	height: 401px;
	float: left;
	z-index: 20;
}

#rotatorNav {position: absolute; z-index: 21; zoom: 1; top: 380px; left: 558px;}
#rotatorNav a {display: inline-block; background: transparent url('/images/homeRotator_dot_off.png') no-repeat 50% 50%; width: 12px; height: 12px; margin: 0 4px; z-index: 44;}
#rotatorNav a.activeSlide {background: transparent url('/images/homeRotator_dot_on.png') no-repeat 50% 50%;}
#rotatorNav a:focus { outline: none; }

#homeRotator a{text-decoration: none;}
#homeRotator #holiday {margin-left: 10px;}
#homeRotator #img1, #homeRotator #img2, #homeRotator #img3, #homeRotator #img4{display: none; margin-left: 10px;}
#homeRotator #img1 .hrTitle a {
	position: absolute;
	top: 23px;
	left: 23px;
	font: bold 35px/36px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 2;
}
#homeRotator #img1 .hrCaption a {
	position: absolute;
	top: 95px;
	left: 23px;
	font: bold 20px/25px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 2;
}
#homeRotator #img1 .hrReadOn a {
	position: absolute;
	top: 190px;
	left: 23px;
	font: bold 17px/17px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 2;
}

#homeRotator #img2 .hrTitle a {
	position: absolute;
	top: 23px;
	left: 23px;
	font: bold 32px/36px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 2;
}
#homeRotator #img2 .hrSubtitle a {
	position: absolute;
	top: 104px;
	left: 23px;
	font: normal 23px/23px Arial, Helvetica, sans-serif;
	color: #88eea9;
	z-index: 2;
}
#homeRotator #img2 .hrCaption a {
	position: absolute;
	top: 140px;
	left: 23px;
	font: bold 17px/19.5px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 2;
}
#homeRotator #img2 .hrReadOn a {
	position: absolute;
	top: 240px;
	left: 23px;
	font: bold 17px/17px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 2;
}
#homeRotator #img2 .hrReadOn .raquo{color: #88eea9; font-size: 22px;}

#homeRotator #img3 .hrTitle a {
	position: absolute;
	top: 96px;
	left: 23px;
	font: normal 29px/29px "Franklin Gothic Medium", Arial, Helvetica, sans-serif;
	color: #333333;
	z-index: 2;
}
#homeRotator #img3 .hrCaption a {
	position: absolute;
	top: 196px;
	left: 23px;
	font: bold 21px/21px "Franklin Gothic Demi", Arial, Helvetica, sans-serif;
	color: #0077c0;
	z-index: 2;
}
#homeRotator #img3 .hrReadOn a {
	position: absolute;
	top: 250px;
	left: 23px;
	font: normal 17px/17px Arial, Helvetica, sans-serif;
	color: #333333;
	z-index: 2;
}
#homeRotator #img3 .hrReadOn .raquo{color: #0077c0; font-size: 21px;}

.introText {font: normal 12px Arial, Helvetica, sans-serif; padding: 20px 20px 20px 40px;}
.introText .headline {font: 20px/16px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; color: #ff6600;}
.copyLeft {width: 630px;margin: 30px 0 0 40px;float: left;}
.copyFull {width: 930px; margin: 0px auto; padding: 10px 0 0 0px;}
.copyFullTabbed {width: 950px; margin: 0px auto;}
.sidebarRight {width: 236px; margin: 30px 30px 0 0; float: right;}

.rtmBox {margin-bottom: 1em;}
.rtmTab {background: url(/images/sidebar_tab.png) no-repeat top right; width: 236px; height: 37px;}
.rtmTab a {
	display: block;
	padding: 5px 0 0 8px;
	color: #ffffff; 
	font: normal 16px/22px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif;
	text-decoration:none; 
}
.rtmTab a .raquo{font: normal 24px/22px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; color: #ffffff;}
.rtmTab a .exp{font: bold 12px/22px tahoma, Helvetica, sans-serif; margin-left: 3px;}
.rtmContent {border: 1px solid #f0f0f0; border-top: none; background: #ffffff;}
.rtmContentInner {border: 1px solid #d8d7d7; border-top: none; padding: 1em;}
.rtmContent ul {margin: 0 0 0 1em; padding: 0;}
.rtmContent ul li {list-style-image: url('/images/sidebar_bullet.png');}
/* Elements */

/* product Category Styles */
.prodCatImg {margin: 10px 0; text-align: center;}
.prodCatImg img {margin: 0 auto;}
.prodCatIntro {font: normal 12px Arial, Helvetica, sans-serif;}
.prodCatList dl {margin-top: 12px;}
.prodCatList dt {color: #ff6600; font: normal 14px/16px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif;}
.prodCatList dd {font: normal 12px Arial, Helvetica, sans-serif;}
.prodCatListBul {color: #ff6600;}

/* Partner Landing Page Styles */
.partCatImg {margin: 10px 0; text-align: center;}
.partCatImg img {margin: 0 auto;}
.partCatIntro {font: normal 12px Arial, Helvetica, sans-serif; margin-bottom: 24px; padding-right: 10px;}
.partPlusJoin {font: 14px/24px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; color: #00346a; margin-top: 10px;}
.partPlusJoin a {color: #ff6600;}
.partLearnMore {
	width: 860px;
	margin: 20px auto 0px auto;
	font: bold 13px Arial Helvetica, sans-serif;
	color: #00346a;
}

/* Product Detail Page Styles */
.product .bothCol {
	width: 960px;
	float: left;
	padding: 0px 0px 0px 0px;
	padding-right: 0px;
	/*background: #f2f2f2;*/
}

.product .colA {
	width: 750px;
	padding-left: 10px;	
	padding-top: 5px;
	/*background: #f2f2f2;	*/
	}
.product .colB{
	width: 220px;
	/*background: #f2f2f2;*/
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	}	

ul.productindent {	
	margin-left: 10px;
	padding: 0px;
	list-style-position: outside;
	list-style: square outside none;
	font: 10pt Arial; 
	color: #666666;	
	}	

ul.productindent a {	
	color: #666666;	
	}	
	
.productSRP {
	margin-left: 15px;
    width:205px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	font: 12px/13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #1c3862;
	line-height: 18px;
	margin-right: 5px;	
	margin-bottom: 10px;
}


.productFullTabbed {width: 950px; margin: 0px 0px 0px 10px; padding-top: 5px;}

.contentTabContent .prodbothCol {width: 670px; float: left; height: 100%;}
.contentTabContent .prodbothCol td {/*border: 1px solid #a0a1a4;*/ padding: 10px 10px; background: #ffffff; width: 335px; word-wrap:break-word;}
.contentTabContent .prodbothCol .oneCol {/*border: 1px solid #a0a1a4;*/ padding: 10px 10px; background: #ffffff; width: 670px; word-wrap:break-word;}

#outertable {/*border: 1px solid #a0a1a4;*/ background: #ffffff; width: 670px; word-wrap:break-word;}
#outertable td {padding: 8px;}
#innertable {
	border: none;
	padding-left: 10px;
}


ul.productList li {
	padding-bottom: 10px;
	font-weight: normal;
}
ul.productList li a {font-weight: bold; line-height: 15px;}

.productIcon {width: 226px; margin: 15px;}
.productIcon td {
	vertical-align: middle;
}
.productIcon a {font: 18px/20px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; color: #00346A;}
.productIcon .sub a {
	font: 14px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif;
	color: #00346A;
	margin-bottom: 10px;	
}
.productIcon img {vertical-align: middle;}



/* Resources/Solutions Landing Page Styles */
.contentTab, .contentTab li {margin: 0; padding: 0; list-style:none;}
.contentTab li {float: left; background: url(/images/content_tab_off.png) no-repeat bottom left; width: 166px; height: 39px;}
.contentTab li.active {background: url(/images/content_tab_on.png) no-repeat bottom left;}
.contentTab li a {display: block; font: 16px/38px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; color: #ffffff; padding-left: 8px;}
.contentTab li a:hover {text-decoration: none;}
.tabContentSub {/*background: url('/images/content_tab_sub.png') top left;*/ height: 6px; width: 100%; clear: both;}
.contentTabContainer {/*background: #f2f2f2 !important;*/}
.contentTabContent .bothCol {width: 690px; float: left;}
.contentTabContent .bothCol td {/*border: 1px solid #a0a1a4;*/ padding: 10px 20px; background: #ffffff;}
ul.datasheetList {margin: 10px 0 0 0; padding: 0 0 0 14px;}
ul.datasheetList li {padding-bottom: 10px;}
ul.datasheetList li, ul.datasheetList li a {font-weight: bold; line-height: 15px;}
ul.datasheetList img {vertical-align: middle;}
ul.datasheetList .subLinks a {font-size: 10px; color: #333333;}
ul.whitepaperList {margin: 10px 0 0 0; padding: 0 0 10px 14px;}
ul.whitepaperList li {padding: 0 10px 5px 0;}
ul.whitepaperList li, ul.whitepaperList li a {font-weight: bold; line-height: 15px;}
.contentTabContent .bothCol .raquo {font-size: 133%; color: #ff6600;}
.contentTabContent .col1 {width: 347px;}
.contentTabContent .col2 {width: 352px;}
.contentTabContent .col3 {float: left; width: 251px;}
.resColModule h3 {margin-top: 10px;}

.resWhereToBuy {
	background-color: #4388af;
	margin-left: 15px;
    width:205px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	font: 12px/13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 18px;	
	margin-right: 5px;
	}

.resWhereToBuy a {
	color: #ffffff;
	text-decoration: underline;	
	}

/*.resWhereToBuy a {color: #333333;}*/
.resWhereToBuy p {margin-bottom: 9px;}

.resWhereToBuy h3 {
	font-size: 18px;
	color: #ffffff;
	}

.resWhereToBuy .raquo {font-size: 133%; color: #ff6600;}
.resWhereToBuy .resPhone {font-size: 15px; color: #0068d6; line-height: 18px;}
.resProductSupportIcon {width: 226px; margin: 15px;}
.resProductSupportIcon a {font: 18px/20px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; color: #ff6600;}
.resProductSupportIcon img {vertical-align: middle;}
.resWTBBlue {width: 226px; margin: 15px; font: bold 12px/14px Arial, Helvetica, sans-serif; padding: 5px 5px 5px 5px;}
.resWTBBlue a {color: #ffffff;}
.resWTBBlue p {margin-bottom: 9px;}
.resWTBBlue h3 {font-size: 18px;}
.resWTBBlue .raquo {font-size: 133%; color: #ffffff;}
.resWWTBBlue .resPhone {font-size: 15px; color: #ffffff; line-height: 18px;}

/* support landing page styles */
.pageTabContent {/*background: #f2f2f2 !important;*/}
.pageTabContent table {float: left; width: 680px; /*background: #f2f2f2;*/}
.pageTabContent .supTabHeading {padding: 15px 0;}
.pageTabContent .col1, .pageTabContent .col2 {width: 342px; background: #ffffff; border: 1px solid #a0a1a4; padding: 0 0 0 10px;}
.pageTabContent .colSpacer, .supColSpacer {width: 8px; border: none;}
.supColModule h3 {
	display: block;
	background:url(/images/support_heading_bg.png) repeat-x 0 0;
	height: 38px;
	font: 18px/40px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif;
	color: #00346a;
	padding: 0 0 0 10px;
	border-bottom: 1px solid #a0a1a4;
}
.pageTabContent .raquo {font-size: 14px; color: #ff9900;}
.pageTabContent .col3 {width: 235px; float: left; /*background: #f2f2f2;*/}
.pageTabContent .supportColSpan {padding: 28px 30px; background: #ffffff;}
.pageTabContent .supportColSpan form {position: relative; height: 85px;}
.pageTabContent .supportColSpan #q {width: 342px; height: 22px; position: absolute; top: 0px; left: 0px;}
.pageTabContent .supportColSpan #product {width: 200px; height: 28px; position: absolute; top: 0px; left: 355px;padding-top: 5px;}
.pageTabContent .supportColSpan #submit {background: url(/images/btn_bg.png); border: none; width: 69px; height: 28px; position: absolute; top: 0px; left: 560px; color: #ffffff; font: 15px/16px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif;}
.tempClose {position: relative; z-index: 10px; width: 100%; height: 200px;}
#tempCloseImg {position: absolute; top: 0px; left: 0px; z-index: 15px;}
#tempCloseCopy {position: absolute; top: 45px; left: 75px; z-index: 20px; border: 1px solid #808080; border-style: solid none; padding: 15px; color: #ff6600; font-size: 15px;}
.pageTabContent .iconList {width: 190px; margin: 15px 0 0 20px;}
.pageTabContent .iconList td {vertical-align: middle;}
.pageTabContent .iconList td a {color: #00346a; font: 18px/20px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif;}
.twoCol {width: 930px; margin: 10px auto;} 
.twoCol .col1, .twoCol .col2 {width: 464px; background: #ffffff; border: 1px solid #a0a1a4; padding: 0 0 0 10px;}

/* Where To Buy */
.wtbIpt {float: left; width: 350px; margin-right: 30px;}
.wtbIpt label {display: inline-block; font: 16px/20px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif; color: #00346A;}
.wtbStep {font: 20px/20px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; display: inline-block; padding: 0 3px; color: #ff6600;}
.wtbIpt select {display: block; width: 200px;}
#divMsg {clear: both; margin-top: 30px; padding: 0 30px; text-align: center;}
#wheading1 {clear: both; margin-top: 30px;}
#wheading1 #lblResult {display: block; font: 18px/20px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; color: #00346A;}
#wheading1 #divShortDesc {font-weight: bold; margin: 10px 0;}
#wlogomaincontainer td {padding: 6px 0; border-top: 1px solid #a0a1a4;}

/* WTBBlue */
.WTBBlueIpt {float: left; width: 350px; margin-right: 30px;}
.WTBBlueIpt label {display: inline-block; font: 16px/20px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif; color: #ffffff;}
.WTBBlueStep {font: 20px/20px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; display: inline-block; padding: 0 3px; color: #ffffff;}
.WTBBlueIpt select {display: block; width: 200px;}
#divMsg {clear: both; margin-top: 30px; padding: 0 30px; text-align: center;}
#wtbheading1 {clear: both; margin-top: 30px;}
#wtbheading1 #lblResult {display: block; font: 18px/20px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; color: #ffffff;}
#wtbheading1 #divShortDesc {font-weight: bold; margin: 10px 0;}
#wtblogomaincontainer td {padding: 6px 0; border-top: 1px solid #a0a1a4;}

.rssList {position: relative;}
#headerLinks ul li.rssList {
	z-index: 59;
}
#headerLinks ul li.rssList div {
	width: 130px;
	background: #e3e3e3;
	border: 1px solid #a0a1a4;
	padding: 4px;
	position: absolute;
	top: 18px;
	left: -102px;
	z-index: 60;
}
#headerLinks ul li.rssList dd a {display: block; background: transparent; padding: 4px; color: #333333; text-decoration: none; z-index: 60;}
#headerLinks ul li.rssList dd a:hover {background: #ffffff; z-index: 60;}

/* Shaded Box 1 */
.sb1Content {background: url('/images/sb1_bg.png') no-repeat top right; width: 289px;}
.sb1Left {background: url('/images/sb1_border_left.png') no-repeat top right; width: 10px;}
.sb1Corner {background: url('/images/sb1_bottom_left.png') no-repeat top right; width: 10px; height: 11px;}
.sb1Bottom {background: url('/images/sb1_bottom_right.png') no-repeat top right;}

 /* shaded Box 2 - designed for #f2f2f2 background */
.sb2Left {background: #ffffff url('/images/sb2_left.png') no-repeat top left;}
.sb2Bottom {background: url('/images/sb2_bottom.png') no-repeat bottom left;}
.sb2Right {background: url('/images/sb2_right.png') no-repeat bottom right;}
.sb2Top {background: url('/images/sb2_top.png') no-repeat top right; margin-left: 12px;}
.sb2Content {padding: 12px;}

/* Footer */
#legalNotice {float: right;color: #909090; font: 10px/11px Arial, Helvetica, sans-serif; text-align: right; margin: 6px 4px;}

/* old style overwrites */
.oldContent {width: 950px; margin: -10px auto 0 auto;}
.body-bg-400 {background: none;}
.accordion-width {width: 205px;}
#BaseTemplateContainer_tblPartAndPrice {background: transparent;}







/* Support Specifics */
#divToToggle
{
display : none;
}
#myDiv
{
font-size: 133%; 
}


#divToToggle2
{
display : none;
}
#aTag
{
font-size: 115%; 
}



.supportdownloadbutton1 {
  float:right;
  padding: 57px 0px 0px 0px;
  border: 0px;
  min-width:40px;
  min-height:60px;
  text-decoration:none;
  background:  url("http://graphics.adaptec.com/us/support/icons/download.jpg") no-repeat top center;
  font-weight:bold;
}
.supportdownloadbutton1:hover {
  float:right;
  padding: 57px 0px 0px 0px;
  border: 1px solid #afb0b1;
  min-width:40px;
  min-height:60px;
  text-decoration:none;
  background: #eef url("http://graphics.adaptec.com/us/support/icons/download.jpg") no-repeat top center;
  font-weight:bold;
}


.SupportLinkedToBannerTitle
{
font: normal 36pt "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; 
color: #00346a;
}

.SupportLinkedToBannerText
{
	margin-top: 30px;
	color: #ffffff;
	font: normal 20px/24px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif;
}

.SupportDownloadDetailsBannerTitle
{
font: normal 36pt "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif; 
color: #00346a;
}

.SupportDownloadDetailsBannerText
{
	margin-top: 30px;
	color: #ffffff;
	font: normal 20px/24px "Franklin Gothic Book Cond", Arial, Helvetica, sans-serif;
}



.SupportLinkedToTable
{
display: table;
	width:100%;
}
.SupportLinkedToTitleOld
{
	display: table-caption;
	text-align: left;
	font-weight: bold;
	font-size: larger;
}
.SupportLinkedToHeading
{
display: table-row;
font-weight: bold;
padding-top: 2px;
padding-left: 4px;
	background: #e3e3e3;
	font: 16px/18px "Franklin Gothic Medium Cond", Arial, Helvitica, sans-serif;
	color: #00346a;
}
.SupportLinkedToRow
{
display: table-row;
}
.SupportLinkedToCell01
{
display: table-cell;
padding-top: 2px;
padding-left: 4px;
padding-right: 1px;
	width:15%;
	border: 1px solid #a0a1a4;
}
.SupportLinkedToCell02
{
display: table-cell;
padding-top: 2px;
padding-left: 4px;
padding-right: 1px;
	width:40%;
	border: 1px solid #a0a1a4;
}
.SupportLinkedToCell03
{
display: table-cell;
padding-top: 2px;
padding-left: 4px;
padding-right: 1px;
	width:45%;
	border: 1px solid #a0a1a4;
	    height: 52px;

}
.SupportLinkedToCell
{
display: table-cell;
padding-top: 2px;
padding-left: 4px;
padding-right: 1px;
	border: 1px solid #a0a1a4;
}



.supportlinkedtotable
{
 width: 640px;
 border: 1px solid #a0a1a4;
}
.supportlinkedtotitlebackground
{
background-color: #e3e3e3;
height: 25px;
}
.supportlinkedtodatetitle
{
padding-top: 1px;
padding-left: 3px;
padding-right: 1px;
width: 15%;
 border: 1px solid #a0a1a4;
	font: 16px/18px "Franklin Gothic Medium Cond", Arial, Helvitica, sans-serif;
	color: #00346a;
}
.supportlinkedtofilenametitle
{
padding-top: 1px;
padding-left: 3px;
padding-right: 1px;
width: 40%;
 border: 1px solid #a0a1a4;
	font: 16px/18px "Franklin Gothic Medium Cond", Arial, Helvitica, sans-serif;
	color: #00346a;
}
.supportlinkedtodescriptiontitle
{
padding-top: 1px;
padding-left: 3px;
padding-right: 1px;
width: 45%;
 border: 1px solid #a0a1a4;
	font: 16px/18px "Franklin Gothic Medium Cond", Arial, Helvitica, sans-serif;
	color: #00346a;
}
.supportlinkedtodate
{
padding-top: 1px;
padding-left: 3px;
padding-right: 1px;
	width:15%;
	border: 1px solid #a0a1a4;
}
.supportlinkedtolink
{
padding-top: 1px;
padding-left: 3px;
padding-right: 1px;
	width:40%;
	border: 1px solid #a0a1a4;
}
.supportlinkedtodescription
{
padding-top: 1px;
padding-left: 3px;
padding-right: 1px;
	width:45%;
	border: 1px solid #a0a1a4;
	    height: 52px;
}
.SupportLinkedToTitle
{
	font-weight: bold;
	font-size: larger;
}

#copyright p#backButton a span {
display: none;
}

#copyright p#backButton a:hover span {
width: 23px;
height: 23px;
position: absolute;
z-index:1px;
top: 9px;
left: 963px;
display: block;
overflow: hidden;
background-size: 23px 23px;
background-position: center center;
}

.signout{
display:none;
}
.membernames:hover + .signout{
display : block;
}

#supportlicensescrollbox
{
height: 320px;
width:700px;
overflow:scroll;
border:1px solid #66F;
}

