/*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, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
 caption, tbody, tfoot, thead{
	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 */

ol, ul {list-style: bullet; margin-left:15px;}
p { margin-bottom:12px;}

.nobull { list-style:none; margin: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*/

/* background-image: url("/83022/images/bg_corp.jpg" */
body {background-color:#979799;}
body {background-image: url("/83022/images/bg_details.jpg");
	  background-repeat: no-repeat;
 	  background-position: top center;}
#mainWrap {width:980px;margin:25px auto;padding:0px;}
	#globalNav {width:100%;height:46px;margin:0 0 30px;}
		#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(/83022/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(/83022/images/arrow.png);background-position:left center;background-repeat:no-repeat;}
		#globalNavRight #on {background-image:url(/83022/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 22px;padding:0px; line-height:100%;}
		#siteNav .mainNavItem {color:#BABABB;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0px 4px 0px 4px;text-decoration:none;text-transform:uppercase;}
		#siteNav .mainNavItem:hover {color:#00bffd;font-weight:bold; }
		#siteNav .eNewsCTA {color:#BABABB;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0px 4px 0px 4px;text-decoration:none;}
		#siteNav .eNewsCTA:hover {color:#00bffd;font-weight:bold; }
		#siteNav .divider {margin-top:4px; 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;}
		
	#pageNav {width:162px;overflow:hidden;}
			#pageNav .level-1 {margin-bottom:2px;padding:8px 0px 8px 10px;border:0px solid #CDCDCD;background-color:#9c9c9e;text-transform: uppercase;cursor:pointer;}
			#pageNav .level-1:hover {background-color:#00bffd;font-weight:900;}
			#pageNav .level-1.on {}
				#pageNav .level-1v {margin-bottom:2px;padding:8px 0px 8px 10px;border:0px solid #CDCDCD;background-color:#9c9c9e;text-transform: uppercase;cursor:pointer;}
				#pageNav .level-1v:hover {background-color:#00bffd;font-weight:900;}
				#pageNav .level-1v.on {}
			
			#pageNav .roundTop {background-image:url(/83022/images/mnav_grey_top.png);margin:0px;padding:0px;background-color:none;background-position:top center;background-repeat:no-repeat;border:none;height:6px;line-height:6px;padding:0px;margin-bottom:0px;}
			#pageNav .roundTopOn {background-image:url(/83022/images/mnav_blue_top.png);}
			#pageNav .firstNavItemOn,.lastNavItemOn {background-color:#00bffd;}
			
			#pageNav .roundBottom {background-image:url(/83022/images/mnav_grey_bottom.png);background-color:none;background-position:top center;background-repeat:no-repeat;border-top:0px;height:6px;line-height:6px;padding:0px;margin:0px;}
			#pageNav .roundBottomOn{background-image:url(/83022/images/mnav_blue_bottom.png);}
				
			#pageNav .level-2 {padding:7px 0px 7px 10px;text-transform: uppercase;cursor:pointer;text-align:left;background-color:#b2b2b4;background-image:url(/83022/images/+_plus.png);background-position:right center;background-repeat:no-repeat;}
			#pageNav .level-2:hover {background-color:#C9C7C8;font-weight:900;}
			#pageNav .level-2.on {background-color:#00bffd}

			#pageNav .level-3 {padding:5px 19px 5px 0px;text-align:right;text-transform:none;background-color:#c9c7c8;background-position:right center;background-repeat:no-repeat;cursor:pointer;}
			#pageNav .level-3:hover {font-weight:900;background-color:#C9C7C8;background-image:url(/83022/images/arrow.png);}				
			#pageNav .level-3.on {}	
		#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(/83022/images/toolTip_category_top.png);}
				#toolTipContent img{display:block;margin:0px auto;border:0px;}
				#toolTipContent h3{margin-bottom:14px;width:300px;}
			#toolTipBottom {width:100%;height:29px;background-image:url(/83022/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;background-image:url(/83022/images/toolTip_product_top.png);}
				#productToolTipContent a{height:100%;margin:20px 0 0 30px;}
				#productToolTipContent h3{margin:15px 0 0 18px;}
				#productToolTipContent p{margin:10px 0px 10px 18px;width:200px;}				
			#productToolTipBottom {width:100%;height:29px;background-image:url(/83022/images/toolTip_product_bottom.png);}
		#productToolTipNoText {width:145px;height:135px;margin-left:164px;background-image:url(/83022/images/toolTip_productNoText.png);position:absolute;display:none;}
			#productToolTipNoText a{width:100%;margin:20px 30px;}							
	#mainContent {width:800px;margin:0px 0px 40px 10px;}
		#mainContent .marketLandingHeader {margin:110px 0px 300px 0px;padding-left:460px;}
		#mainContentLanding{width:100%;height:445px;background-image:url(/83022/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;background-image:url(/83022/images/all_prodDetailLanding_bg.png);background-position:top center;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(/83022/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 a{display:block;}
		#mainContentToolBar{width:790px;height:31px;margin-left:5px;padding:0px;background-image:url(/83022/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(/83022/images/tab_left.gif);background-position:0px 0px;background-repeat:no-repeat;}
			#mainContentToolBar .tab {float:left;margin-left:20px;padding-top:7px;height:31px;}
			#mainContentToolBar .tabright {float:left;height:31px;width:17px;background-image:url(/83022/images/tab_right.gif);background-position:0px 0px;background-repeat:no-repeat;}

			#mainContentToolBar .tab.on {float:left;margin-left:0px;padding-top:7px;height:31px;background-image:url(/83022/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(/83022/images/arrowDown.png);background-position:right 4px;background-repeat:no-repeat;color:#fff;}
/*
			#mainContentToolBar #toolBarOverview {height:31px;background-image:url(/83022/images/bg_toolBar_overviews.gif);}
			#mainContentToolBar #toolBarTechnology {height:31px;background-image:url(/83022/images/bg_toolBar_technology.gif);}
			#mainContentToolBar #toolBarSpecs {height:31px;background-image:url(/83022/images/bg_toolBar_specs.gif);}		
*/			
		#mainContentProdDetails {width:790px;margin-left:5px;background-color:#f6f6f6;}
				#prodDetailsLeftMiddle {width:525px;padding-bottom:30px;margin-left:6px;border-left:1px solid #D3D1D1;border-right:1px solid #D3D1D1;}
					#prodDetailsLeftMiddleTechnology,#prodDetailsLeftMiddleSpecs/*,#prodDetailsLeftMiddleOptions,#prodDetailsLeftMiddleFeatures*/ {display:none;}
						#prodDetailsLeftMiddleTechnology #prodDetailsTechImages {width:150px;margin:10px;}							
							.techImages {border:1px solid #CCCCCC;}
							#prodDetailsTechImages p {margin:0;}
						#prodDetailsLeftMiddleTechnology #prodDetailsTechText {width:345px}
					#prodDetailsLeftMiddle h3,#prodDetailsLeftMiddle p {margin:0px 20px;}
					#prodDetailsLeftMiddle h3 {margin-top:30px;}
					#prodDetailsLeftMiddle p {margin-top:12px;}
			#prodDetailsRight {padding:0 0 0 5px;width:246px;}
				.prodDetailsRightMiddle {width:97%;margin-bottom:6px;padding-bottom:5px;background-image:url(/83022/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(/83022/images/bg_prodExtra_PrintableBrochure.gif);}
					.prodDetailsRightMiddle #prodExtraPrintableSpecs {background-image:url(/83022/images/bg_prodExtra_PrintableSpecs.gif);}
					.prodDetailsRightMiddle #prodExtraTheEFXStory {background-image:url(/83022/images/bg_prodExtra_TheEFXStory.gif);}
					.prodDetailsRightMiddle #prodExtraWhyBuyAPrecor {background-image:url(/83022/images/bg_prodExtra_WhyBuyAPrecor.gif);}
					.prodDetailsRightMiddle #prodExtraEllipticalMotion {background-image:url(/83022/images/bg_prodExtra_EllipticalMotion.gif);}
					.prodDetailsRightMiddle #prodExtraBuyingGuide {background-image:url(/83022/images/bg_prodExtra_BuyingGuide.gif);}																				
			#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;}
					.vertContentDetailsRowText {width:546px;margin-right:50px;}
						.vertContentDetailsRowText h4 {margin-bottom:4px;}
						#vertContentDetails hr,.vertContentDetailsRow hr {width:100%;height:1px;margin:7px 0px 10px;border:none;border-bottom:1px dashed #949494;}
					.vertContentDetailsRowImage {margin-right:40px;}
	#mainContentCorpWrap {}				
		#mainContentCorp {width:966px;background-color:#E4E1E1;background-image:url(/83022/images/corp_profileWrap_right.png);background-position:right;background-repeat:repeat-y;}		
			#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;}	
		#sideNavCorp {width:163px;min-height:300px;}
			#sideNavCorpFirst {background-color:#b2b2b4;}
				#sideNavCorpFirstBG {width:163px;padding:10px 0px 14px 0px;display:block;background-image:url(/83022/images/pointy_bar_rounded.png);background-position: top center;background-repeat:no-repeat;text-align:center;}
			#sideNavCorpSecondBG {width:163px;padding:10px 0px 15px 0px;background-image:url(/83022/images/pointy_bar.png);background-position:top center;background-repeat:no-repeat;text-align:center;}
			.sideNavCorpSubs {padding:5px 0px 5px 17px;background-color:#b2b2b4;}
				.sideNavCorpSubLink {margin-bottom:9px;display:block;background-color:#b2b2b4;}
				.sideNavCorpSubs select {border:1px solid #69696a;width:87%;}
			#sideNavCorpBottonBG {height:10px;background-image:url(/83022/images/corp_sideNav_bottom_bg.png);background-position:top center;background-repeat:no-repeat;}
	#corpContactContentWrap {width:788px;height:600px;margin-left:8px;background-color:#e3e0e0;background-image:url(/83022/images/corp_contact_content_top_bg.png);background-positiion:top center;background-repeat:no-repeat;}			
		#corpContactContent {width:767px;height:465px;margin:10px 9px 0px;background-color:#FFF;}
		#corpContactContentBottom {width:100%;height:20px;background-image:url(/83022/images/corp_contact_content_bottom_bg.png);}
	#adWrap {height:110px;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:170px;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:35px;margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#f1f1f1;text-decoration: none;}		
		/*.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;}

		
/*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;}
.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;}
.backgroundPosition {background-position:top center;background-repeat:no-repeat;}
	.backgroundPosition:hover {background-position: bottom center;}
.on {background-position:bottom;}	
#minHeightProp {width:1px;height:450px;}
	
/*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 #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 {color:#006595;font-size:12px;}
	#prodDetailsLeftMiddle p {color:#6ea8c4;font-size:12px;}	
	#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 {font-weight:normal;font-size:25px;color:#3b4252;letter-spacing:2px;}
#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 {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 {color:#006595;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}	
	#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 {color:#01bdff;text-decoration:none;}
		#vertContentDetails a:hover {color:#01bdff;text-decoration:underline;}
		#vertContentDetails a:visited {color:#0190ff;text-decoration:none;}
	#sideNavCorp {font-size:12px;color:white;font-family:Arial, Helvetica, sans-serif;}
		#sideNavCorpFirstBG, #sideNavCorpFirstBG:hover, .sideNavCorpSubLink, .sideNavCorpSubLink:hover {font-size:12px;color:white;text-decoration:none;}
h1 {color: #006595;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0px 4px 0px 4px;text-decoration:none;text-transform:uppercase;}
.sideFormfields {width:120px;}
a.orangeLink, a.careerlink, a.joblink {color:#f08a00;text-decoration:none;font-weight:bold;}
a.orangeLink:hover, a.careerlink:hover, a.joblink:hover{text-decoration:underline;font-weight:bold;}
a.orangeLink2 {color:#94743c;text-decoration:none;font-weight:bold;}
a.orangeLink2:hover {text-decoration:underline;font-weight:bold;}
	#roundedContentWrap {width:788px;height:600px;margin-left:8px;background-color:none;background-image:url(/83022/images/corp_contact_content_sideTop_bg.png);background-positiion:top center;background-repeat:no-repeat;}
		#roundedContentWrapLeft {width:9px;height:565px;background-image:url(/83022/images/corp_contact_content_sideLeft_bg.png);}			
		#roundedContent {width:767px;height:565px;background-color:#FFF;font-size:12px}
		#roundedContentWrapRight {width:12px;height:565px;background-image:url(/83022/images/corp_contact_content_sideRight_bg.png);}					
		#roundedContentBottom {width:100%;height:20px;background-image:url(/83022/images/corp_contact_content_bottom_bg.png);}
h2 {color: #006595; font-size:12px;text-transform:uppercase;}
.mainContent{margin:30px 30px 0px 30px; color:#5a5b5b}
#roundedContentWrap2 {width:788px;margin-left:8px;background-color:none;background-image:url(/83022/images/corp_contact_content_sideTop_bg.png);background-positiion:top center;background-repeat:no-repeat;}
		
		#roundedContent2 {width:758px;margin-top:13px;padding:5px 15px;background-color:none;background-image:url(/83022/images/corp_contact_content_top2_bg.png);background-positiion:top center;font-size:12px; background-repeat:repeat-y;}
		#roundedContentBottom2 {width:100%;height:20px;background-image:url(/83022/images/corp_contact_content_bottom_bg.png);}
.hangingImage{margin-top:5px;}
#goback{text-align:right}
#quicklinks{border: 1px solid #bcbcbc;}
#quicklinks td{padding: 1px;}
.applyHeader {background-color: #979797;}
.applyTable {border: 0px #cecfce solid;background:#ffffff;color:#000000;}
.applyTable td {padding: 2px;}
.menu{margin-bottom:2px;}

