
body {height:100%; margin: 0px;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial;font-size: 12px;font-weight: normal;color: #333;text-decoration: none;background-color:#FFFFFF;line-height:17px;}
#wrapper{height:100%; width:944px; margin:auto;}

#wrapperFix{ background-repeat: repeat-y; background-position: 724px top; background-image: url(../images/rightColBg.gif); }

#header{ display:block; height:100px; background-image: url(../images/headerBg.gif); background-repeat: repeat-x; background-position: left top; }
	#header span{float:right;width:400px;margin-top:26px;text-align:right;margin-right:30px;}
	.logo{margin-top:20px;margin-left:20px;}
	
#navigation{ display:block; clear:both; background-image: url(../images/nav_bg.jpg); background-repeat: no-repeat; background-position: center top; text-align:center;}
	#navigation a{line-height:42px;padding-left:10px;padding-right:30px;color:#514d45;}
	#navigation a:hover{ color:#000000; }

#right_col{ padding:10px; width:200px;  float:right; }
	#right_col h1{color:white;}
	#right_col h2{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial;font-size:12px;padding:0px;margin:0px; font-weight:normal; color:#0e3d48}
	#right_col p{color:#0e3d48}
	#right_col h3{color:#FBAE58}

#content{ width:704px; float:left; padding-right:10px;padding-top:20px; display:inline; }
#contentHome{ width:721px; float:left; display:inline;}
#contentSubsea{ width:721px; float:left; padding-top:0px; display:inline; }

#banner{display:block;height:182px;margin-top:2px;}

#homeContent{display:block;}

#footer{padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:10px;color:white;clear:both; display:block; height:36px; background-color:#496C6D; line-height:normal }
		#footer span{float:right;text-align:right;}
		#footer a{color:#85b2b3;font-size:10px}
			#footer a:hover{color:#bfebec}
		#footer em{color:#fff;}
		
.validation{display:block;text-align:right;clear:both;margin-top:5px;font-size:10px;color:#666666; line-height:normal}
	.validation span{float:left;width:750px;text-align:left;}
	.validation a{font-size:10px;color:#666666}
	.validation a:hover{color:#999999}

	img, div, input { behavior: url("components/iepngfix.htc") }
	a{text-decoration:none;}
	a:active{outline:none;}
	a:focus{-moz-outline-style:none;}

	
	em{font-style:normal;color:#3C5E60;}
	h1{font-size:14pt; color:#333333; padding:0px; margin:0px; font-weight:normal; font-family: "Arial Black", Arial; text-decoration: none; text-align:left; }
	h2{text-align:left;font-family: "Arial Black", Arial; text-decoration: none;font-size:18px;text-align:left;}
	h3{font-size:18px;color:#3C5E60;font-weight:normal;padding:0px;margin:0px;font-family: "Arial Black", Arial; text-decoration: none;text-align:left;}
	h4{font-size: 12px; font-weight: normal; text-transform: uppercase; color: #999999; margin: 0px; padding: 0px;font-family: "Arial Black", Arial; text-decoration: none; text-align:left;}
	h5{font-size:15px;color:#3C5E60;font-weight:normal;font-family: "Arial Black", Arial; text-decoration: none;padding:0px;margin:0px;margin-top:15px;text-align:left;}
	h6{margin:0px;padding:0px;color:#999999;font-size:12px;font-weight:normal;font-family: "Arial Black", Arial; text-decoration: none;text-align:left;}
	img{border:none;}
	ul, li{ list-style-image: url(../images/bullet2.gif); }
	
	
	.fr{float:right}
	.fl{float:left;}
	.clr{clear:both;}
	
	.nxt{float:right;}
	.gry_txt{color:#333333}
	
/* content styles start */

/* home page start */

	.homeLeft{width:370px;margin-top:30px;}
	.homeRight{padding-top:20px; display:block; margin-top:30px; background-image: url(../images/homepageimgs.jpg); background-repeat: no-repeat; background-position: right top; }
	
	.regInfo{ margin-bottom:3px; clear:both; display:block; padding:7px; background-color:#C0CCCC; height:110px; padding-left:270px; background-image: url(../images/iso.gif); background-repeat: no-repeat; background-position: 10px center; }

/* home page start */

/* Flange Pulling start */
	.flange_wrapper{ display:block; background-image: url(../images/products/Subsea/main_wrapper_bg.png); background-repeat: no-repeat; background-position: left top; padding-top:400px;}
	.flange_wrapper2{ display:block; background-image: url(../images/products/Subsea/spec.png); background-repeat: no-repeat; background-position: left 645px; }/*THIS DIVS CAUSES PROBLEMS THE IE6 PAGE LAYOUT*/
	
	.features_benefits{ text-align:justify;padding:10px; width:235px; background-image: url(../images/benefitsBg.png); }
		.features_benefits h2{ font-size:18px; color:yellow; padding:0px; margin:0px; font-weight: normal; }
		.features_benefits ul{ padding:0px; margin-left:15px; list-style-image: url(../images/bullet.gif); color:white;}
		
	.flange_flr{ text-align:justify; float:right; clear:both; width:237px; background-image: url(../images/benefitsBg.png); padding:10px; font-size:12px; color:#fff; margin-top:185px; margin-right:90px; display:inline; background-position: left top; }	
		
		.control_valves{ float:right; width:250px;text-align:center;}
			.control_valves div{display:block;text-align:justify;background-image: url(../images/benefitsBg.png);padding:10px;font-size:12px;color:#c2bbab;}
	.flange_left{width:340px;float:left;margin-top:10px;text-align:justify;}
	.flange_right{width:340px;float:right;margin-top:10px;text-align:justify;}
	
	.bottom_links{ display:block; text-align:center; background-color:#eee; padding:10px; font-size:10px; margin-top:30px; clear:both; border:1px solid #ccc; color:#666666 }
	.bottom_links a{margin-top:10px;color:#7c7b6e;font-size:10px;margin-left:5px;margin-right:5px;}
	.bottom_links a:hover{ color:#3C5E60; }
	
	.flangeControlText{float:right;width:300px;text-align:justify;}
	
/* Flange Pulling end */

/* Subsea start */
	.subseaWrapper{ display:block; }
	
	/* Old page
	.subseaFeatures{ color:white; width:480px; padding:10px; background-image:url(../images/benefitsBg.png); background-repeat:no-repeat; background-position: left top; }
		.subseaFeatures h2{ font-size:18px; color:yellow; padding:0px; margin:0px; font-weight: normal; }
		.subseaFeatures ul{ padding:0px; margin-left:15px; list-style-image: url(../images/bullet.gif); }
		.subseaFeatures span{float:right;width:220px;padding-left:10px;}
		
		.SplitReactionNut{display:block;clear:both;margin-top:630px;}
			.SplitReactionNut p{width:270px;text-align:justify}
			
		.toolSpec{}
		.specimg{margin-left:30px;}
	old page end*/ 
	
	.subseaLeft{width:325px;float:left;}
	.subseaRight{width:325px;float:right;}
		
		
		
/* Subsea end */

/* Hose Reel Start */

	.col1{float:left;width:300px;}
	.col2{float:right;width:350px;text-align:center;}
	
	.hoseReelBenefits{ width:300px; }
		.hoseReelBenefits h2{ font-size:18px; color:#3C5E60; padding:0px; margin:0px; font-weight: normal; }
		.hoseReelBenefits ul{ padding:0px; margin-left:15px; list-style-image: url(../images/bullet.gif); }
		.hoseReelBenefits span{float:right;width:220px;padding-left:10px;}

/* Hose Reel End */

/* Bolt Load Software start */

	.BlsCol1{ width:265px; float:left; margin-top:30px; text-align:justify; }
		.BlsCol1 ul{ list-style-image: url(../images/bullet.gif); color:#666666; text-align:left; }
		
	.BlsCol2{width:400px;float:right;margin-top:30px;}
		

/* Bolt Load Software start */

/* Air Pump Start */

	.airPumpWrapper{ clear:both; display:block; background-image: url(../images/products/airpump/identifyer.png); background-position: center top; background-repeat: no-repeat; }
	
	.airLeft{float:left;width:200px;margin-top:300px;}
	.airRight{float:right;width:220px;margin-top:300px;}
		.airRight ul{ padding:0px; margin:0px; margin-left:10px; list-style-image: url(../images/bullet.gif); }
		
		.page2Left{width:300px;float:left;text-align:justify}
		.page2Right{width:350px;float:right;}

/* Air Pump End */

/* IMAGE GALLERY START /*

/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/* IMAGE GALLERY END /*

/* 1 offs */

.whiteText{color:white;}