body{
	font-family: Arial,sans-serif;font-size:0.8333em;font-weight:normal;padding-left:0px;padding-right:0px;background-color:#336699;
}
.fbody{
       background-image:url('../images/bg-x-f.png');background-repeat:repeat-x; 
}
a:link{
	color: #0050f0;text-decoration: none;
}
#wrapper { 
margin :0px auto 0px auto;
width : 990px;height:auto;
border:1px solid #ffff00;
background-color:#ffffff;
} 
a:visited, body_avisited{
	color: #0050f0;text-decoration: none;
}
a:hover, a:active, body_ahover{
	color: #ff0000;text-decoration: underline;
}
#homenav{float:left;display:inline;width:56px;height:24px;background-image:url('../images/nav/home_hover.png');}
#homenav2{margin-left:250px;float:left;display:inline;width:56px;height:24px;background-image:url('../images/nav/home_hover.png');}
#profilenav{float:left;display:inline;width:72px;height:24px;background-image:url('../images/nav/profile_hover.png');}
#productnav{float:left;display:inline;width:79px;height:24px;background-image:url('../images/nav/product_hover.png');}
#servicenav{float:left;display:inline;width:73px;height:24px;background-image:url('../images/nav/service_hover.png');}
#referencenav{float:left;display:inline;width:98px;height:24px;background-image:url('../images/nav/reference_hover.png');}
#contactnav{float:left;display:inline;width:79px;height:24px;background-image:url('../images/nav/contact_hover.png');}
#partnernav{float:left;display:inline;width:79px;height:24px;background-image:url('../images/nav/partner_hover.png');}
#jobnav{float:left;display:inline;width:53px;height:24px;background-image:url('../images/nav/job_hover.png');}

#compressed{width:190px;height:145px;background-image:url('../images/main/compressedr.jpg');}
#thermal-oil{width:190px;height:145px;background-image:url('../images/main/thermal-oilr.jpg');}
#cogeneration{width:190px;height:145px;background-image:url('../images/main/cogenerationr.jpg');}
#fabrication{width:190px;height:145px;background-image:url('../images/main/fabricationr.jpg');}
#hcompressed{width:205px;height:28px;background-image:url('../images/nav/compressed_hover.png');}
#hthermal{width:205px;height:28px;background-image:url('../images/nav/thermal_hover.png');}
#hcogeneration{width:205px;height:28px;background-image:url('../images/nav/cogeneration_hover.png');}
#hfabrication{width:205px;height:28px;background-image:url('../images/nav/fabrication_hover.png');}

.rollover{display:block;}
.rollover img{width:100%;height:100%;border:0;}
.rollover:hover{visibility:visible;/* for IE */ } /* sets any property for the :hover state */
.rollover:hover img{visibility:hidden;}/* 'rolls over' the image */

/*img.fabrication:active{float:left;display:inline;width:190px;height:145px;visibility:hidden;border:none;}*/

table.blackbd{border-color:#000000;border-style:solid;}
tr.blueblack{background-color:#0066cc;color:#ffffff;font-weight:bold;}
td.blackbd{border-color:#000000;border-style:solid;text-align:center;}

table.bluebd{border:1px solid #0099ff;}
td.whitebd{border:1px solid #ffffff;}
td.bluebdb{border:1px solid #bfe4ff;color:#0000ff;}
td.bluebdr{border:1px solid #bfe4ff;color:#ff0000;}

table.orangebd{border-color:#ff3c1e;border-style:solid;}
td.orangebdb{border-color:#ffd3b5;border-style:solid;color:#0000ff;}
td.orangebdr{border-color:#ffd3b5;border-style:solid;color:#ff0000;}

.div_bg2 {
	background-color:#ffffff;margin:0 auto;text-align:center;
}
.div_hd{
	top:0px;height:126px;margin:10px 0px 50px 55px;margin:0 auto;
}
.ft_hr{
	font-family:"Times New Romen";font-size:12pt;color: #0050F0;
}
.bcontain_m{	
	position:relative;margin-top:1em;margin-bottom:1em;width:100%; height: 140px;
	font-size:14px;font-weight:normal;border:1px solid #0050ff;
}
.barrange{
	padding-left:2px;padding-top:0px;top: 29px;text-align:left;
}
.barrange td a{float:left;}
.colorct{
	font-weight:bold;color:#3e30f8;
}
.indexcontent{
	width:900px;height:340px;background:#f7f7f7;background:url('../images/dcr/bgg.png');margin:10px auto 26px auto;text-align:center;
}
