/*CSS RESET START*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;padding: 0px;border: 0px; outline: 0px;font-size: 100%; vertical-align: baseline;background: transparent;}
/*body {line-height: 1;}*/ /*enabling this will introduce extra margin in left nav items */
/*ul, ol {list-style:none;}*/
blockquote, q {quotes: none;}
:focus {outline: 0px;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0px;}
/*CSS RESET END*/

/*1.0 CONTAINERS*/
body {background-color:#d1cec5;}
#mainWrap {width:980px;margin:25px auto 0;padding:0px;}
	#globalNav {width:100%;height:40px;margin:0;}
		#globalNavLeft {height:100%;}
		#globalNavRight {float:right;height:100%;}
		
		#globalNavRight .gNavItem {color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-right:8px;margin-top:4px;text-decoration:none;
			text-transform:uppercase;
			padding-left: 20px;
			background-image:url(/images/arrow.png);background-position:left center;background-repeat:no-repeat;}
		#globalNavRight .gNavItem:hover {color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-right:8px;text-decoration:none;
			padding-left: 20px;
			background-image:url(/images/arrow.png);background-position:left center;background-repeat:no-repeat;}
		#globalNavRight #on {background-image:url(/images/arrowDown.png);background-position:left center;background-repeat:no-repeat;}
			/*#globalNavRight a:hover {background-position:bottom center;}*/
			#globalNavRight a {cursor:pointer;}
			#globalNavRight .btnLocator {height:21px;margin:0px;}
			#globalNavRight #gnavSpacer {margin:-5px 13px 0px 5px;}

	#siteNav {width:100%;height:12px;margin:0px 0px 25px 0px;padding:0px; line-height:100%;}
		#siteNav .mainNavItem {color:#BABABB;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;margin:2px 4px 0px 4px;text-decoration:none;text-transform:uppercase;}
		#siteNav .mainNavItem:hover {color:#00bffd;font-weight:bold; }
		#siteNav .mn-on {color:#00bffd}
		#siteNav .eNewsCTA {color:#BABABB;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;margin:2px 4px 0px 4px;text-decoration:none;}
		#siteNav .eNewsCTA:hover {color:#00bffd;font-weight:bold; }
		#siteNav .divider {margin-top:6px; margin-left: 4px; margin-right:4px;}
		
		/*#siteNav a {height:12px;margin:0px 8px 0px 0px;background-position:top center;}*/
		
		#siteNav #mnavSpacer {margin:1px 8px 0px 4px;padding:0px;}
		
		/*#siteNav a:hover {background-position:bottom center;}*/
		
		#siteNav .onLineStoreCTA {margin-top:0px;margin-left:5px;}
		
	#pageNav {width:162px;overflow:hidden;}
		#pageNav li {list-style:none;}
			#pageNav .level-1 {margin-bottom:2px;padding:0px;border:0px solid #CDCDCD;background-color:#9c9c9e;text-transform: uppercase;cursor:pointer;}
				#pageNav .level-1 a {padding:8px 8px 8px 10px;}
			#pageNav .level-1:hover {background-color:#00bffd;}
			#pageNav .level-1.onLv1 {background-color:#00bffd;}
				#pageNav .level-1v {margin-bottom:2px;padding:0px;border:0px solid #CDCDCD;background-color:#9c9c9e;text-transform: uppercase;cursor:pointer;}
					#pageNav .level-1v a {padding:8px 8px 8px 10px;}
				#pageNav .level-1v:hover {background-color:#00bffd;}
				#pageNav .level-1v.onLv1 {background-color:#00bffd;}
			
			#pageNav .roundTop {background-image:url(/images/mnav_top_level-1_off.png);margin:0px;padding:0px;background-position:top center;background-repeat:no-repeat;border-bottom:0px;height:6px;line-height:6px;padding:0px;margin-bottom:0px;}
			#pageNav .firstNavItemOn,.lastNavItemOn {background-color:#00bffd;}
			
			#pageNav .roundBottom {background-image:url(/images/mnav_bottom_level-1_off.png);background-position:top center;background-repeat:no-repeat;border-top:0px;height:6px;line-height:6px;padding:0px;margin:0px;}
		
			
			#pageNav .level-2 {padding:7px 0px 7px 10px;margin-top:-2px;text-transform: uppercase;cursor:pointer;text-align:left;background-color:#b2b2b4;background-image:url(/images/+_plus.gif);background-position:right center;background-repeat:no-repeat;}
			#pageNav .level-2:hover {background-color:#C9C7C8;font-weight:900;}
			#pageNav .level-2.onLv2 {background-image:url(/images/__minus.gif);}

			#pageNav .level-3,#pageNav .level-3v {padding:5px 19px 5px 5px;text-align:right;text-transform:none;background-color:#c9c7c8;background-position:right center;background-repeat:no-repeat;cursor:pointer;}
			#pageNav .level-3:hover,#pageNav .level-3.on,#pageNav .level-3.onLv3,#pageNav .level-3v:hover,#pageNav .level-3v.on,#pageNav .level-3v.onLv3{font-weight:900;background-color:#C9C7C8;background-image:url(/images/arrow.gif);}	
			#pageNav .level-3.on {}
			#pageNav   #adviceMenuTextField {padding:0px 8px 8px 0px;}
			#pageNav .adviceSubNav {margin-top:-2px;}
			
			/* Hide page nav for print */
			@media print {#globalNav {display:none;}}
			@media print {#siteNav {display:none;}}
			@media print {#pageNav {display:none;}}
						
		#toolTipSpacer {width:1px;height:350px;}
		.toolTipPos {position:absolute;opacity:1;cursor:default;z-index:10;}
		#toolTip {width:405px;margin:0px 0px 0px 164px;display:none;}
			#toolTipContent {width:313px;padding:22px 46px 16px;background-image:url(/images/toolTip_category_top.png);}
				#toolTipContent img{float:left;display:block;margin:0px 0px 0px 0px;border:0px;clear:left;}
				#toolTipContent a {}
				#toolTipContent h3{float:left;margin-bottom:14px;width:300px;clear:left;}
				#toolTipContent p {float:left;clear:left;width:100%;}
			#toolTipBottom {width:100%;height:29px;background-image:url(/images/toolTip_category_bottom.png);}
		
		#productToolTip {width:360px;margin:0px 0px 0px 164px;position:absolute;top:200px;z-index:10;display:none;}
			#productToolTipContent {width:100%;margin:0px;padding:0px 0px 12px 0px;background-image:url(/images/toolTip_product_top.png);}
				#productToolTipContent a {height:100%;margin:0px 0 0 0px;}
				#ptt76img {background-repeat:no-repeat;margin:20px 15px 10px 28px}
				#productToolTipContent h3 {margin:13px 0px 0px 0px;width:150px;}
				#productToolTipContent p {margin:5px 0px 0px 0px;width:200px;}
			#productToolTipBottom {width:100%;height:29px;background-image:url(/images/toolTip_product_bottom.png);}
		
		#productToolTipNoText {width:145px;height:135px;margin-left:164px;position:absolute;display:inline;top:-300px;}
			#prodToolTipNoTextBG {width:100%;height:100%;background-image:url(/images/toolTip_productNoText.png);}
			#productToolTipNoTextContent{margin:20px 30px;}
			 #pttNO76href {width:100%;height:74px;}
			 #pttNO76img {position:relative;top:-135px;}
	#mainContent {width:800px;margin:0px 0px 40px 10px;}
	
		#mainContent .marketLandingHeader {margin:16px 0px 186px 0px;padding-left:30px;padding-right:475px;}
			#mainContent .euMarketHeader{margin:16px 0 288px;}
			#mainContent #homeLandingHeader {margin:76px 0px 170px 0px;padding-left:91px;padding-right:260px;}
			#mainContent #govtHeader {margin:21px 0px 240px 0px;padding:0 0 0 87px;}
		#mainContentLanding{width:100%;height:445px;background-image:url(/images/need-image.gif);background-position:top center;background-repeat:no-repeat;border:none;}
			#mainContentText{width:245px;margin:15px 20px 0px 0px;}
				#mainContentText h1{margin-bottom:15px;}
				#mainContentText h2{margin-bottom:15px;}
				#mainContentText p#featProdTitle {margin-bottom:12px;}
		#mainContentProdLanding{width:100%;height:445px;margin-left:5px;background-image:url(/images/all_prodDetailLanding_bg.png);background-position:top left;background-repeat:no-repeat;border:none;}	
			#mainContentProdLanding #prodMainImage{margin:20px 0 0 80px;}
			#mainContentProdLanding #prodMainThumbs{margin:15px 0 0;height:87px;}
				#prodMainThumbsLeft {height:100%;margin-right:12px;display:none;}
				#prodMainThumbsScroll {}
					.prodMainThumbsArrows {line-height:87px;margin:0px;padding:0px;}
						.prodMainThumbsArrows img {margin:0px;cursor:pointer;}
					#mainContentProdLanding .prodMainThumbBG {margin:0px 5px 0 0;width:97px;height:87px;background-image:url(/images/bg_prodThumb.png);display:none;cursor:pointer;}
					#mainContentProdLanding .prodMainThumbIMG {margin:5px 3px 0px 8px;border:none;}
				#prodMainThumbsRight {height:100%;display:none;}
			#mainContentProdLanding #prodMainText{width:239px;margin:72px 0 0 56px;}
				#mainContentProdLanding #prodMainText *{margin-bottom:22px;}
                    #mainContentProdLanding #prodMainText #priceExceptions *{margin-bottom:0px;}
				#mainContentProdLanding #prodMainText a{display:block;}
				#mainContentProdLanding #prodMainText .comingSoon {clear:both;width:100%;margin:0;font-size:x-large;}
		#mainContentToolBar{width:790px;height:31px;margin-left:5px;padding:0px;background-image:url(/images/bg_toolbar.png);background-position:top center;background-repeat:repeat-x;border:none;}
			#mainContentToolBar .toolBarLinks {height:21px;margin-right:4px;margin-top:5px;}
			#mainContentToolBar .tableft {float:left;height:31px;width:17px;background-image:url(/images/tab_left.gif);background-position:0px 0px;background-repeat:no-repeat;}
			#mainContentToolBar .tab {float:left;margin-left:20px;padding-top:7px;height:24px;}
			#mainContentToolBar .tabright {float:left;height:31px;width:17px;background-image:url(/images/tab_right.gif);background-position:0px 0px;background-repeat:no-repeat;}

			#mainContentToolBar .tab.on {float:left;margin-left:0px;padding-top:7px;height:24px;background-image:url(/images/tab_bg.gif);background-position:0px 0px;background-repeat:repeat-x;}
			#mainContentToolBar .tableft.off {width:0px;background-image:url();}
			#mainContentToolBar .tab.off {background-image:url();}
			#mainContentToolBar .tabright.off {width:0px;background-image:url();}

			/*a {text-decoration:none;}*/
			#mainContentToolBar .tab.on a {font-family: Arial, Helvetica, sans-serif;font-size:10px;font-weight:900;text-transform: uppercase;letter-spacing:1px;text-align:right;color:#111;text-decoration:none;}
			#mainContentToolBar .tab.off a {font-family: Arial, Helvetica, sans-serif;font-size:10px;font-weight:900;padding-right:20px;text-transform: uppercase;letter-spacing:0px;color:#f3f3f3;text-decoration:none}
			#mainContentToolBar .tab.off a:hover {background-image:url(/images/arrowDown.gif);background-position:right 4px;background-repeat:no-repeat;color:#fff;}
/*
			#mainContentToolBar #toolBarOverview {height:31px;background-image:url(/images/bg_toolBar_overviews.gif);}
			#mainContentToolBar #toolBarTechnology {height:31px;background-image:url(/images/bg_toolBar_technology.gif);}
			#mainContentToolBar #toolBarSpecs {height:31px;background-image:url(/images/bg_toolBar_specs.gif);}		
*/			
		#mainContentProdDetails {width:790px;margin-left:5px;background-color:#f6f6f6;padding-bottom:10px;}
				#prodDetailsLeftMiddle {width:525px;padding-bottom:30px;margin-left:6px;border-left:1px solid #D3D1D1;border-right:1px solid #D3D1D1;}
					#prodDetailsLeftMiddleTechnology,#prodDetailsLeftMiddleSpecs,#prodDetailsLeftMiddleOptions/*,#prodDetailsLeftMiddleOptions,#prodDetailsLeftMiddleFeatures*/ {display:none;}
					
					
					
					
					#prodDetailsLeftMiddleSpecs,#prodDetailsLeftMiddleOptions  {width:90%;margin:10px;}
					
					/*
					#prodDetailsLeftMiddleSpecs table {width:100%;border-top: 1px dotted #e3e3e3;}
					#prodDetailsLeftMiddleSpecs table tbody {width:100%;}
					*/
					.prodDetailsSpecsData {width:100%;border-top: 1px dotted #e3e3e3;}
					.prodDetailsSpecsData .specsTitle {text-align: right;}
					.prodDetailsSpecsData td {padding-right:10px;padding-bottom:5px;padding-top:5px;border-bottom: 1px dotted #e3e3e3;margin-right:0px;}
					.prodDetailsSpecsData .specsValue {width:320px;margin:0px;}

					.prodDetailsSpecsData h2 {font-size:12px;text-transform:uppercase;}
					.prodDetailsSpecsSubData {margin-top:10px;}
					.prodDetailsSpecsSubData {float:left;width:155px;}
					
					.prodDetailsSpecsSubData .specsValue {width:40px;margin:0px;}
					
					
					
					
						#prodDetailsLeftMiddleTechnology #prodDetailsTechImages {width:150px;margin:10px;}
							.techImages {border:1px solid #CCCCCC;}
						#prodDetailsLeftMiddleTechnology #prodDetailsTechImages p {margin-left:0px; margin-top:5px; margin-bottom:10px; margin-right:0px;}
						#prodDetailsLeftMiddleTechnology #prodDetailsTechImages img {margin-right:3px;}
						#prodDetailsLeftMiddleTechnology #prodDetailsTechText {width:345px}
						
					#prodDetailsLeftMiddle h3,#prodDetailsLeftMiddle p {margin:0px 20px;}
					#prodDetailsLeftMiddle h3 {margin-top:30px;}
					#prodDetailsLeftMiddle p {margin-top:12px;}
					
					#prodDetailsLeftMiddleOverview ul {list-style-type: disc;margin-left:25px;margin-right:10px;}
					#prodDetailsLeftMiddleOverview ul li {margin-bottom:10px;}
					#prodDetailsLeftMiddleOverview .newClineProds ul li {background-image:url(/images/overlay_bullet.gif);background-position:left top;background-repeat:no-repeat;list-style-type:none;margin-left:0;padding-left:12px;}
					
			#prodDetailsLeft {width:536px;}		
			#prodDetailsRight {padding:0 0 0 5px;width:246px;}
				.prodDetailsRightMiddle {width:97%;margin-bottom:6px;padding-bottom:5px;background-image:url(/images/prodDetailsRight_middle_bg.gif);background-position:top;background-repeat:repeat-x;background-color:#F8F8F8;border-left:1px solid #D0CECD;border-right:1px solid #D0CECD;border-bottom:1px solid #D0CECD;}
					.prodDetailsRightMiddle a {margin-left:20px;padding:9px 0 10px 34px;width:220px;background-position:top center;background-repeat:no-repeat;color:#979B9E;text-decoration:none;width:186px;}
					.prodDetailsRightMiddle #prodExtraPrintableBrochures {background-image:url(/images/bg_prodExtra_PrintableBrochure.gif);background-position:top center;}
					.prodDetailsRightMiddle #prodExtraPrintableSpecs {background-image:url(/images/bg_prodExtra_PrintableSpecs.gif);background-position:top center;}
					.prodDetailsRightMiddle #prodExtraTheEFXStory {background-image:url(/images/bg_prodExtra_TheEFXStory.gif);background-position:top center;}
					.prodDetailsRightMiddle #prodExtraWhyBuyAPrecor {background-image:url(/images/bg_prodExtra_WhyBuyAPrecor.gif);background-position:top center;}
					.prodDetailsRightMiddle #prodExtraEllipticalMotion {background-image:url(/images/bg_prodExtra_EllipticalMotion.gif);background-position:top center;}
					.prodDetailsRightMiddle #prodExtraBuyingGuide {background-image:url(/images/bg_prodExtra_BuyingGuide.gif);background-position:top center;}																				
			#vertContentWrap {margin:7px 0 7px 7px;}
				#vertContentDetails {width:734px;padding:10px 20px;border-left:1px solid #D3D1D1;border-right:1px solid #D3D1D1;}
					#vertContentDetails h3 {margin-bottom:4px;}
					.vertMarketDivider {width:100%;height:1px;border:none;border-bottom:1px dashed #949494;}
					.vertContentDetailsRow {width:100%;padding:10px 0px;border-bottom:1px dashed #949494;}
					.vertContentDetailsRowText {width:546px;margin-right:50px;}
						.vertContentDetailsRowText h4 {margin-bottom:4px;}
						#vertContentDetails hr,.vertContentDetailsRow hr {width:100%;height:1px;margin:7px 0px 0px;border:none;border-bottom:1px dashed #949494;}
					.vertContentDetailsRowImage {margin-right:40px;}
	#mainContentCorpWrap {margin-bottom:30px;}				
		#mainContentCorp {width:968px;padding-top:6px;background-color:transparent;background-image:url(/images/corp_profileWrap_top.png);background-position:top;background-repeat:no-repeat;}		
			#mainContentCorpLeftWrap {width:684px;margin:2px 9px 7px 9px;}
				#mainContentCorpLeftMid {width:100%;background-color:#FFF;}
					.profileMainColumn {width:280px;}
						#profileMainLeft,#profileMainRight {margin:20px 30px;}
							.profileMainColumn .profileSubSection {width:100%;margin-bottom:35px;}
							.profileMainColumn h3 {margin-bottom:16px;}	
			#mainContentCorpRightWrap {width:249px;}
				#profileSWFWrap {width:209px;height:194px;padding:20px;background-image:url(/images/corp_profile_swf_bg.png);}
			
		#mainContentCorpBottom {width:968px;height:5px;background-color:transparent;background-image:url(/images/corp_profileWrap_bottom.png);background-position:top;background-repeat:no-repeat;}			
		#sideNavCorp {width:163px;}
			/*#sideNavCorp a {display:block;margin:0px;}*/
			#sideNavCorpFirstBG {padding:10px 5px 7px 16px;display:block;background-color:#8B8B8D;background-image:url(/images/corp_sideNav_top_bg.gif);background-position: top center;background-repeat:no-repeat;}
			#sideNavCorpSecondBG {padding:10px 0px 7px 16px;background-color:#8b8b8c;background-image:url(/images/corp_sideNav_middle_bg.gif);background-position:top center;background-repeat:no-repeat;}			
			.sideNavCorpSubLinks {width:auto;margin:0px;padding-top:5px;background-color:#b2b2b4;overflow:auto;}

				#sideNavCorpForm {width:147px;padding:10px 0px 0px 16px;}
				#sideNavCorpForm select {border:1px solid #69696a;width:87%;}

				.sideNavCorpSubLinks a.pressNavEntry {display:block;}
				.sideNavCorpSubLinks .pressNavDivider {display:block;margin:5px 5px 0px 11px;}
			#sideNavCorpBottonBG {height:10px;background-image:url(/images/corp_sideNav_bottom_bg.png);background-position:top center;background-repeat:no-repeat;}
			
			#sideNavCorpBottonAds {background-color:#8B8B8D;margin:0px;padding:10px 10px 5px 15px;overflow:auto;}
			#sideNavCorpBottonAds a{display:block;color:#fff;font-size:10px;margin-bottom:10px;line-height:10px;text-decoration:none;font-weight:bold;}
			#sideNavCorpBottonAdsBG {height:10px;background-image:url(/images/corp_sideNav_bottom_bg-drkgray.png);background-position:top center;background-repeat:no-repeat;}

	#roundedContentWrap2 {width:788px;height:600px;margin-left:8px;background-color:none;background-image:url(/images/corp_contact_content_sideTop_bg.png);background-position:top center;background-repeat:no-repeat;}
		#roundedContent2 {width:758px;margin-top:13px;padding-left:25px;padding-top:10px;padding-right:5px;background-color:none;background-image:url(/images/corp_contact_content_top2_bg.png);background-position:top center;/*background-repeat:no-repeat;overflow:auto;*/}
		#roundedContent2 div div div {margin-right:15px;margin-bottom:10px;}
		#roundedContent2 p {width:80%;margin-bottom:10px;margin-top:10px;}
			#roundedContent {margin-right:20px;}
				#roundedContent ul {list-style:disc;}
					#roundedContent ul li {margin:0px 0px 10px 20px;width:80%}
		#roundedContentBottom2 {width:100%;height:20px;background-image:url(/images/corp_contact_content_bottom_bg.png);}		
			.contactEntry {margin:10px;display:none;}
		#roundedContentHeightProp {height:500px;width:1px;}
			#mainContentCorpRightWrap h1 {margin-top:32px;margin-bottom:12px;color:#006595;font-size:14px;}
			#mainContentCorpRightWrap p {margin-bottom:12px;color:#006595;font-size:12px;}
			#mainContentCorp a {margin-bottom:10px;color:#01bdff;text-decoration:none;}
			#mainContentCorp a:hover {color:#01bdff;text-decoration:underline;}
			#wrapCorpPressArticle {width:605px;margin-left:58px;}
			#wrapCorpPressArticle p {width:100%;}
	#mainContentCorpPressWrap {margin:10px 0px 30px;}
	#bgCorpPress {width:752px;height:473px;padding-left:37px;padding-top:20px;margin:0 0 0 8px;background-image:url(/images/bg_corp_press.png);background-position:top;background-repeat:no-repeat;}			
		.corpPressSelect {width:133px;}
		#wrapCorpPress {width:325px;}
			#wrapCorpPress h1,#wrapCorpPress p {margin-bottom:10px;}
			
			.print {float:right;margin-right:10px;}
	#govtLoginWrap {width:100%;margin-bottom:146px;}			
		#govtLoginRoundTop {margin-left:6px;width:100%;height:9px;background-image:url(/images/bg_govtLogin_wrapTop.png);background-repeat:no-repeat;}

		 #govtLoginMiddle {width:900px;height:auto;padding:20px 40px;background-image:url(/images/bg_govtLogin_wrapMiddle.png);background-repeat:repeat-y;background-position:top;}
			#govtLoginMiddle p {margin-bottom:10px;}
			#govtLoginContentLeft {width:45%;margin:10px 20px 0 20px;}
			#govtLoginContentRight {width:45%;}			
		#govtLoginBottom {width:100%;height:23px;background-image:url(/images/bg_govtLogin_wrapBottom.png);background-repeat:no-repeat;background-position:top;}
		#govtRegisterMiddle {width:900px;padding:20px 40px;background-image:url(/images/bg_govtLogin_wrapMiddle.png);background-repeat:repeat-y;background-position:top;}

		
	#adWrap {width:100%;}
		#adWrap a {margin:0px 5px 0px;}
		#adWrap hr {margin:0px;border-top:none;}
	#globalFooter {width:100%;height:12px;}
		.footerLeft {float:left;margin-left:5px;margin-top:10px;}
		.footerLeft {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#f1f1f1;text-decoration: none;}
		.footerRight {float:right; width:600px;margin-right:10px;margin-top:10px;}		
		.footerRight, .footerRight a {margin-right:1px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#f1f1f1;text-decoration: none;}
		.footerRight a:hover {text-decoration:underline;}
		.footerLink {float:right;}
	
	#siteMapMainWrap {width:100%;height:1021px;background-image:url(/images/bg_sitemap.png);background-position:top;background-repeat:no-repeat;}
		.siteMapWrap {width:395px;height:440px;}
		#siteMapTopLeft {margin:60px 10px 20px 75px;}
		#siteMapTopRight {margin:60px 0px 20px 0px;}
		#siteMapBottomLeft {margin:20px 10px 0px 75px;}
		#siteMapBottomRight {margin:20px 0px 0px 0px;}
			.sitemapHeader h3 {margin-left:10px;margin-top:10px;}
			.siteMapTop {width:100%;height:100%;background-image:url(/images/wrapSiteList_top_bg.png);background-position:top center;}
			.siteMapCat {width:173px;margin-left:15px;margin-right:15px;}
				.siteMapCatTop {width:100%;background-image:url(/images/mnav_grey_top.png);}
					.siteMapCatTitle {width:162px;padding-top:3px;padding-bottom:2px;margin-top:6px;background-color:#9C9C9E;background-image:url(/images/+_plus.gif);background-position:right center;background-repeat:no-repeat;}
					.siteMapCatTitle h3 {color:#ffffff;margin-left:10px;cursor:pointer;font-size:10px;}
						.onCatTitle {background-image:url(/images/__minus.gif);}
				.siteMapSubCats {width:162px;background-color:#b2b2b4;color:white;}
					.siteMapSubCats a {display:block;color:#FFF;text-decoration:none;font-size:10px;}
					.siteMapSubCats a:hover {font-weight:bold;}
			.sitemap_content li {margin-left:5px;margin-bottom:1px;}
	.overlayMSRP {margin-right:10px;font-weight:900;}
	.overlayProdDesc ul li {font-size:9px;width:165px;list-style-type:none;margin-left:0; background-image:url(/images/overlay_bullet.gif);background-position:left top;background-repeat: no-repeat; padding-left:12px;}
	.overlayCompareBTN {text-align:right;}
	.overlayCheckBox input {margin-right:5px;}
/*2.0 POSITIONING and BEHAVIORS*/
.block {float: left;display: inline;margin: 0px;padding: 0px;}
	.blockDefaultSpace {float: left;display: inline;}
	.blockSpanFull {float:left;display:inline;margin:0px;padding:0px;}
	.blockFullWidth {width:100%;float:left;display:inline;margin:0px;padding:0px;}
	.blockSpanHalf {width:45%;float:left;display:inline;}
.block-first {float: left;display: inline;margin: 0 5px 8px;padding: 0px;}
.block-mid {float: left;display: inline;margin: 29px 20px 0px 0px;padding: 0px;}
.block-last {clear: right;margin: 30px 0px 0px;}
.last {clear: right;}
.floatRight {float:right;}
.floatLeft {float:left;}
.caseToUpper {text-transform:uppercase;}
.LI-listStyleNone {list-style:none;}
/*
.backgroundPosition {background-position:top center;background-repeat:no-repeat;}
	.backgroundPosition:hover {background-position: bottom center;}
.on {background-position:bottom;}	*/
	
/*3.0 TYPOGRAPHY*/
.bold {font-weight:bold;}
body {font-family:Verdana, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6,h7 {font-family: Arial, Helvetica, sans-serif;}	

#pageNav, #pageNav a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:white;text-decoration: none;}
	#pageNav a {display:block; padding:1px 0;}
a {font-size:12px;color:#01bdff;text-decoration:none;}
	#pageNav #toolTip {color:#006595;font-size:11px;letter-spacing:0px;}
	#pageNav #toolTip h3 {font-size:12px;font-weight:bold;text-transform: uppercase;letter-spacing:0px;}
	#productToolTipContent h3,#productToolTipContent p {color:#006595;}
	#prodDetailsLeftMiddle h3,.profileMainColumn h3,.contactEntry h3 {color:#006595;font-size:12px;}
	#prodDetailsLeftMiddle p {color:#6ea8c4;font-size:12px;}
	#roundedContent2 {color:#777777;font-size:13px;}
	.loginCTA {font-size:10px;color:#01bdff;text-decoration:none;margin-left:10px;}
	.loginCTA:hover {font-size:10px;color:#000;text-decoration:none;margin-left:10px;}
	#roundedContent2 p,li {color:#777777;font-size:12px; list-style-type:none;list-style-image:none;}
	#roundedContent2 h1 {color:#006595;font-size:18px;font-weight:bold;margin-bottom:10px;}
	#roundedContent2 h3 {color:#006595;font-size:12px;font-weight:bold;margin-bottom:10px;}
	#roundedContent2 a {color:#01bdff;text-decoration:none;}
	
	/*Specs and Options Table Character Styles*/
	.prodDetailsSpecsData .specsTitle {color:#006595;font-size:12px;}
	.prodDetailsSpecsData .specsValue {color:#777;font-size:10px;}
	.prodDetailsSpecsSubData .specsTitle {text-align: left;font-size:9px;}
	.specsFootValue {font-size:9px !important;color:#777;font-style:italic;}
	
	#productToolTipContent h3 {font-size:12px;font-weight:bold;}
	.prodDetailsRightMiddle a,.prodDetailsRightMiddle p {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#979B9E;text-decoration:none;}	
#mainContent .marketLandingHeader h1 {font-weight:normal;font-size:25px;color:#3b4252;letter-spacing:2px;margin-bottom:6px}
#mainContent #govtHeader h1 {font-weight:normal;font-size:25px;color:#ececed;letter-spacing:2px;margin-bottom:6px}
	#mainContent .marketLandingHeader p {font-weight:normal;font-size:15px;color:#3b4252;letter-spacing:1px;padding-left:0px;}
#mainContentText{font-family: Arial, Helvetica, sans-serif;color:#3B4352;}
	#mainContentText h1 {font-size:20px;font-weight:normal;}
	#mainContentText h2 {font-size:16px;font-weight:normal;line-height:16px}	
	#mainContentText p, #prodDetailsLeftMiddle p,.profileMainColumn p,.profileMainColumn li,.contactEntry p,#modularOverview  {color:#656464;font-size:12px;}	
	#mainContentText p#featProdTitle {font-weight:bold;}
#mainContent #prodMainText {color:#006595;font-size:12px;}
	#mainContent #prodMainText h1 {font-size:18px;font-weight:bold;}	
	#prodDetailsTechImages p {color:#666;font-size:10px;}
	#vertContentDetails {font-family:Arial, Helvetica, sans-serif;color:#006595;font-size:12px;}
	#vertContentDetails h3,#PCTB_ajaxContent h3,#compareresults h3,#PCTB_ajaxContent h2 {color:#006595;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}	
	#compare-cta, #compareresults h3 {text-transform:uppercase;}
	#vertContentDetails h4 {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#006595;font-weight:bold;}
	#vertContentDetails p {font-size:11px;color:#71a6bf;}
	#vertContentDetails a,.contactEntry a {color:#01bdff;text-decoration:none;}
		#vertContentDetails a:hover,.contactEntry a:hover {color:#01bdff;text-decoration:underline;}
		#vertContentDetails a:visited,.contactEntry a:visited {color:#0190ff;text-decoration:none;}
	#sideNavCorp {font-size:12px;color:white;font-family:Arial, Helvetica, sans-serif;}
		#sideNavCorpFirstBG, #sideNavCorpSecondBG, #sideNavCorpFirstBG {font-size:12px;color:white;text-decoration:none;}
		
	#govtLoginWrap {font-family:Verdana, Arial, Helvetica, sans-serif;color:#6ea8c4;}
	#govtLoginWrap input,#govtLoginWrap select {margin-bottom:10px;}
	#govtLoginWrap h1 {color:#006595;margin-bottom:20px;font-size:14px;font-weight:bold;}
	#govtLoginWrap p {color:#777;margin-right:10px;font-size:12px;}
		#govtLoginWrap p.warningText {color:red;}
	#govtLoginWrap .left {color:#777;font-size:12px;text-align:right;padding-right:10px;}
	#govtLoginWrap #govtLoginContentRight p {margin-top:45px;font-size:12px;}
	#govtLoginWrap .middle {color:#777;margin-right:10px;font-size:12px;}	
	#govtLoginWrap .select {margin-top:5px;}
		#govtLoginWrap .select input {margin-right:3px;}
	#wrapCorpPress h1 {font-family: Arial, Helvetica, sans-serif;font-size:15px;color:#3B4352;color:#006595;}
	#wrapCorpPress p {font-family: Arial, Helvetica, sans-serif;color:#777;font-size:12px;}
	.pressNavEntry {background-repeat:no-repeat;background-position:right center;background-image:url(/images/arrow.gif);}
	.pressNavEntry p {font-size:12px;color:#fefefe;margin-left:11px;padding-right:17px;}
	.pressNavEntry:hover {font-weight:bold;}

	.addBlue {color:#016295;}

	/*#govtLoginWrap a {margin-right:10px;color:#01bdff;text-decoration:none;font-size:11px;}*/
	#govtLoginWrap #govtLoginContentRight p {margin-top:45px;font-size:12px;} /*background-repeat:no-repeat;background-position:right center;background-image:url(/images/arrow.png);*/
	.sideNavCorpSubLink {display:block;margin-left:15px;margin-bottom:5px;font-size:12px;color:white;text-decoration:none;}
	.sideNavCorpSubLink:hover {background-repeat:no-repeat;background-position:right center;background-image:url(/images/arrow.png);} 
	
	/*compare results styles*/
	.compareresults {border:1px solid #abccdd}
	.compareresults tr.even-row td, .compareresults tr.even-row th{background-color:#f2f7fa;}
	.compareresults tr.odd-row td, .compareresults tr.odd-row th{background-color:#ffffff;}
	.compareresults th, #compare-general-info th {text-align:right;padding:2px;font-size:10px;}
	.compareresults td, #compare-general-info td {text-align:center;padding:2px;font-size:10px;}
	.compareresults td {border-left:1px solid #abccdd;padding:2px;}
	#compareresults .compare-heads {text-align:right; margin-bottom:3px;margin-top:10px;}
	
	#compareresults-print {float:right;margin-right:20px;}
	#compareresults h3 {font-size:10px;} /*11/27/08 - added {} so not to break following styles*/
	#compareresults-title {float:left;}
	
	/* Dealer Locator Page styles (non google maps) */
	#dlrSearchForm {padding:10px 0;}
	#dlrSearchForm input.submitBtn {position:absolute;}
	#dlrSearchForm input.zipField {padding:0;width:110px;height:16px;}
	#dlrSearchForm select.countryField {height:20px;padding:0;width:110px;}
	
	/* Corp Profile Styles */
	#mainContentCorpWrap ol,ul {margin-top:4px;}
	#wrapCorpPressArticle li,
	#mainContentCorpWrap  li {margin-left:25px;margin-bottom:2px;}
		#precorPrincipals {list-style:none;}
		#precorPrincipals li {margin-left:0px;}
	
	#entertainmentTable 	{margin-bottom:30px;margin-right:20px;}
		#entertainmentTable a {display:block;margin-right:20px;}
		#entertainmentTable td {vertical-align:top;padding-top:30px;}
		
	#modularOverview {width:80%;margin:15px auto;}
		.component {padding-left:15px;vertical-align:top;}
		.component_img{padding-right:15px;text-align:right;border-right:1px solid #ccc;}
		#modularOverview td {padding-bottom:20px;}
	
	#adviceViewAllWrap {margin:10px 20px 0px 10px;}
		#adviceViewAllWrap .odDtlAnswer a  {color:#777777;}
		.odDtlItem {margin: 0 10px 20px 20px;}
		.odDtlQuestion {font-weight:bold;}

	#faqResults {width:650px;height:auto;padding-left: 20px}
	
	.h1SuperScript {font-size:16px;}	