

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;}
