body
{
margin:0px;
font-size:12px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/bg.jpg) repeat-x #003a64;
}
a
{
outline:none;
text-decoration:none;
}
img
{
border:none;
}
.clearboth
{
clear:both;
}
#outer
{
width:980px;
margin-left:auto;
margin-right:auto;
}
#header
{
height:101px;
}
.logo
{
width:335px;
height:60px;
float:left;
margin-top:11px;
}
.email
{
float:right;
margin-top:32px;
}
.email-l
{
background:url(../images/email-l.jpg) no-repeat;
width:37px;
height:36px;
float:left;
}
.email-c
{
background:url(../images/email-c.jpg) repeat-x;
height:26px;
float:left;
color:#6e6e6e;
font-size:11px;
padding-left:3px;
padding-right:3px;
padding-top:10px;
letter-spacing:1px;
}
.email-c a
{
color:#6e6e6e;
}
.email-c a:hover
{
color:#d2080f;
}
.email-r
{
background:url(../images/email-r.jpg) no-repeat;
height:36px;
width:14px;
float:left;
}

.navigation
{
height:49px;
width:980px;
}
.navigation ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.navigation ul li
{
height:12px;
font-family:Arial, Helvetica, sans-serif;
float:left;
}

.navigation ul li a
{
font-size:14px;
color:#fff;
font-weight:bold;
display:block;
text-transform:uppercase;
padding-left:26px;
padding-right:26px;
padding-top:15px;
padding-bottom:18px;
text-shadow: 1px 1px 1px #630003;
}
.navigation ul li a:hover
{
background:url(../images/link-hover.jpg) repeat-x;
}

.navigation_sel{
background:url(../images/link-hover.jpg) repeat-x;
font-size:14px;
color:#fff;
font-weight:bold;
display:block;
text-transform:uppercase;
padding-left:30px;
padding-right:30px;
padding-top:15px;
padding-bottom:18px;
text-shadow: 1px 1px 1px #630003;
}
div

.navigation .insidediv 
{ position: absolute;
 visibility: hidden;
 margin: 0;
 padding: 0;
 background: #b60d13;
 font-size:12px;
 width:143px;

}

.navigation .insidediv a
 { position: relative;
  display: block;
  margin: 0;
  padding: 6px 10px;
  text-align: left;
  color: #fff;
  font: 11px arial;}

.navigation .insidediv a:hover
 { background:#630004;
  color: #FFF;}











.link-sep
{
float:left;
width:2px;
height:45px;
}
#banner
{
height:390px;
width:960px;
margin-top:30px;
}
.banner-bottom
{
width:980px;
height:15px;
background:url(../images/banner-bottom.jpg) no-repeat;
}
#content
{
width:980px;

margin-bottom:45px;
}
.welcome
{
width:345px;
float:left;
margin-right:50px;
line-height:22px;
margin-top:30px;
}
.welcome h1
{
margin:0px;
padding:0px;
font-size:18px;
font-weight:bold;
}
.products
{
width:261px;
float:left;
margin-right:45px;
background:#00406f;
border:1px solid #204f72;
margin-top:30px;
}
.products-t
{
height:182px;

}
.products-c
{
height:16px;
width:261px;
background:url(../images/products-sep.jpg) no-repeat;
}
.products-b
{
padding:25px;
padding-bottom:20px;
padding-top:20px;
}
.products-b a{color:#FFF;}
.products-b a:hover{text-decoration:underline;}
.products h1
{
margin:0px;
padding:0px;
font-size:22px;
font-weight:normal;
color:#ff9a00;
}
.products h1 a
{
color:#ff9a00;
}
.products h1 a:hover
{
color:#fff;
}
.products h2
{
margin:0px;
padding:0px;
font-size:14px;
font-weight:normal;
color:#fff;
font-style:italic;
font-family:"Trebuchet MS", Arial;
}
.products-b ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.products-b ul li
{
font-family:"Trebuchet MS", Arial;
font-size:11px;
list-style-image:url(../images/arrow.jpg);
margin-left:15px;
color:#FFFFFF;
}
.products-b ul li a
{
color:#FFFFFF;
}
.products-b ul li a:hover
{
text-decoration:underline;
}
.ourproducts
{
width:292px;
float:right;
background:url(../images/ourproducts-bg.jpg) no-repeat #eef5f2;
margin-top:20px;
}
.ourproducts-heading
{
font-size:30px;
font-weight:normal;
color:#fff;
letter-spacing:-1px;
height:48px;
width:267px;
background:url(../images/os-h-bg.jpg) no-repeat;
padding-left:25px;
padding-top:21px;
}
/*.ourproducts-heading
{
font-size:30px;
font-weight:normal;
color:#565a5b;
margin-bottom:10px;
letter-spacing:-1px;
}*/
.ourproducts-links
{
color:#0090bc;
padding-top:20px;
padding-bottom:12px;
padding-left:25px;
padding-right:25px;
}
.ourproducts-links ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.ourproducts-links ul li
{
font-family:Arial, Helvetica, sans-serif
font-size:12px;
list-style-image:url(../images/arrow-2.png);
color:#0090bc;
border-bottom:1px dashed #fff;
padding-bottom:2px;
margin-left:25px;
margin-bottom:2px;
}
.ourproducts-links ul li a
{
color:#0090bc;
}
.ourproducts-links ul li a:hover
{
color:#d2080f;
}


#box
{
height:225px;
background:#0a0a0a;
}
.box-inner
{
margin-left:auto;
margin-right:auto;
width:980px;
}
.btns
{
float:left;
width:264px;
padding-left:30px;
padding-top:57px;

}
.box-sep
{
background:url(../images/box-sep.jpg) no-repeat;
width:1px;
height:225px;
float:left;
}
.btn-div
{
width:229px;
height:49px;
margin-bottom:18px;
}
.industriesweserve
{
float:left;
width:260px;
margin-top:30px;
padding-left:40px;
}
.industriesweserve-h
{
font-size:24px;
color:#fff;
font-weight:normal;
margin-bottom:20px;
}
.industriesweserve-l ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.industriesweserve-l ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
list-style-image:url(../images/arrow-3.jpg);
margin-left:15px;
color:#a2a2a2;
margin-bottom:8px;
}
.industriesweserve-l ul li a
{
color:#a2a2a2;
}
.industriesweserve-l ul li a:hover
{
color:#d2080f;
}
.location
{
float:left;
width:333px;
margin-top:30px;
padding-left:40px;
}
.ourlocation-l
{
float:left;
width:102px;
height:114px;
background:url(../images/map.jpg) no-repeat;
}
.ourlocation-r
{
float:left;
margin-left:15px;
font-size:12px;
color:#a2a2a2;
line-height:22px;
width:205px;
}
#footer
{
background:#000;
height:82px;

}
.footer-inner
{
width:980px;
margin-left:auto;
margin-right:auto;
}
.footer-inner a
{
color:#898989;
}
.footer-inner a:hover
{
color:#d2080f;
}
.footer-l
{
width:450px;
float:left;
padding-top:25px;
color:#898989;
font-size:11px;
text-transform:uppercase;
line-height:22px;
}
.footer-r
{
width:480px;
padding-top:25px;
color:#898989;
float:right;
}



























div.rotator {
    display: none;
    height: 135px;
    position: relative;
}
div.rotator ul li {
    float: left;
    list-style: none outside none;
    position: absolute;
}
div.rotator ul li img {
}
div.rotator ul li.show {
    z-index: 500;
}

.banner_caption_cont{background:url(../images/90bg.png) repeat;height:50px;width:920px;position:absolute;z-index:9999;margin-left:10px;margin-top:290px;font-size:14px;padding:20px;}

.skip_btn{position:absolute;background:#C02026;padding:5px 10px;color:#FFF;font-size:11px;margin-left:905px;}
.skip_btn:hover{background:#003a64;}

/* CSS for inner page */

.inner-l
{
	width:650px;
	float:left;
	margin-top:45px;
}
.inner-r
{
	width:263px;
	float:right;
	margin-top:0px;
}

.ourproducts-inner
{
width:263px;
background:url(../images/ourproducts-bg.jpg) no-repeat #eef5f2;
margin-top:20px;
}
.ourproducts-heading-inner
{
font-size:30px;
font-weight:normal;
color:#fff;
letter-spacing:-1px;
height:48px;
width:238px;
background:url(../images/os-h-bg-inner.jpg) no-repeat;
padding-left:25px;
padding-top:21px;
}







.ourproducts-inner
{
width:263px;
background:url(../images/ourproducts-bg.jpg) no-repeat #eef5f2;

margin-bottom:0px;
}
.content-inner-h
{
	background:url(../images/inner-content-h-bg.jpg) no-repeat left bottom;
	height:55px;
	color:#fff;
	font-size:34px;
	font-family:"Ariam	l Black", Gadget, sans-serif;
	margin-bottom:30px;
	font-weight:bold;
	
}
.content-inner-h-product
{
	background:url(../images/inner-content-h-bg.jpg) no-repeat left bottom;
	height:55px;
	color:#fff;
	font-size:34px;
	font-family:"Ariam	l Black", Gadget, sans-serif;
	margin-bottom:30px;
	font-weight:bold;
	margin-top:40px;
	
}
.content-inner-t
{
	line-height:20px;
}


.subheading
{
	color:#ff9a00;
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
}
.quality-policy
{
	width:650px;
	height:839px;
	background:url(../images/qp-0001.png) no-repeat;
	margin-bottom:40px;
	margin-top:30px;
}
.contactus-l
{
	width:477px;
	float:left;
	margin-bottom:40px;
}
.contactus-r
{
	width:460px;
	float:right;
	height:359px;
	margin-top:50px;
}
.contactus-address
{
	font-size:14px;
	color:#ffffff;
	line-height:26px;
	margin-bottom:25px;
}
.contactus-address-cn
{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #1a547e;
	font-size:20px;
}
.contact-ph-email
{
	width:437px;
	height:64px;
	background:url(../images/contact-email-pho-bg.jpg) no-repeat;
	padding-left:20px;
	padding-right:20px;
	margin-top:20px;
}
.contact-ph-email-l
{
	width:33px;
	height:33px;
	margin-top:16px;
	float:left;
	margin-right:15px;
}
.contact-ph-email-r
{
	margin-top:22px;
	float:left;
	color:#fff;
	font-size:18px;
}
.contact-ph-email-r001
{
	margin-top:10px;
	float:left;
	color:#fff;
	font-size:15px;
	line-height:22px;
}
.contact-ph-email-r001 a
{
	color:#fff;
}
.contact-ph-email-r001 a:hover
{
	color:#cf080f;
}
.content-inner-h-contact
{
	background:url(../images/inner-content-h-bg-contact.jpg) no-repeat left bottom;
	height:55px;
	color:#fff;
	font-size:34px;
	font-family:"Ariam	l Black", Gadget, sans-serif;
	margin-bottom:30px;
	font-weight:bold;
	margin-top:40px;
}
.enquiry-form-table
{
	margin-top:20px;
}
.enquiry-form-table td
{
	padding-bottom:14px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
}
.enquiry-form-table-mandetory
{
	font-size:11px;
}
.red
{
	color:#FF0000;
}
.textfields
{
	height:22px;
	width:340px;
	font-size:11px;
	color:#333;
}
.product-page
{
	width:980px;
	margin-bottom:25px;
}
.product-page-section
{
	width:980px;
	margin-bottom:30px;
	border-bottom:1px dashed #21608e;
}
.product-page-section-ss
{
	width:244px;
	margin-bottom:30px;
	border-bottom:1px dashed #21608e;
	border-right:1px dashed #21608e;
	margin-right:50px;
	padding-right:30px;
	float:left;
}
.product-page-section-h
{
	font-size:21px;
	font-weight:bold;
	margin-bottom:20px;
	color:#ff9a00;
}

.product-inner
{
	width:224px;
	float:left;
	background:#002b49;
	margin-right:20px;
	margin-bottom:30px;
}
.product-inner:hover
{
	background:#00243f;
}
.product-inner-img
{
	height:157px;
	width:224px;
	background:#FFFFFF;
	text-align:center;
}
.product-inner-h
{
	
	color:#ff9a00;
	font-size:14px;
	margin:0px 18px;
	width:188px;
	margin-top:18px;
}
.product-inner-h a
{
	color:#fff;
}
.product-inner-h a:hover
{
	text-decoration:underline;
}
.product-inner-code
{
	color:#ff9a00;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	margin-top:5px;
	margin-left:18px;
	margin-right:18px;
	margin-bottom:18px;
	width:188px;
	height:25px;
}
.product-inner-code a
{
	color:#ff9a00;
}
.product-inner-code a:hover
{
	text-decoration:underline;
}
.product-knowmore
{
	width:188px;
	float:left;
	background:#00243f;
	padding:12px 18px;
	color:#fff;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.product-knowmore:hover
{
	background:#d3080f;
}
.product-knowmore a
{
	color:#fff;
	display:block;
}
.product-detail-l
{
	width:367px;
	float:left;
}
.product-detail-l-img
{
	width:347px;
	height:276px;
	background:#fff;
	border:10px solid #002847;
	text-align:center;
	
}
.product-detail-l-drawing
{
	width:347px;
	background:#fff;
	border:10px solid #002847;
	text-align:center;
	margin-top:20px;
}
.product-detail-r
{
	width:572px;
	float:right;
}
.pd-heading
{
	height:77px;
	border-bottom:1px solid #336183;
		margin-bottom:25px;
}
.pd-heading-l
{
	float:left;
	width:490px;
	font-size:20px;
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
}
.pd-heading-l h1
{
	padding:0px;
	margin:0px;
	font-size:30px;
	color:#ff9a00;
	font-weight:normal;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.pd-heading-r
{
	float:right;
	width:80px;
	font-size:14px;
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:right;
	margin-top:42px;
}
.pd-heading-r a
{
	
	color:#fff;
}
.pd-heading-r a:hover
{
	text-decoration:underline;
}
.pd-text
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	
	line-height:22px;
	height:216px;
}
.pd-feature
{
	width:250px;
	float:left;
	margin-bottom:35px;
	margin-right:35px;
	padding-bottom:15px;
	height:150px;
}
.pd-feature001
{
	width:250px;
	float:left;
	margin-bottom:15px;
	margin-right:30px;
	padding-bottom:15px;
	
	
}
.pd-feature-h
{
	width:250px;
	font-size:17px;
	color:#ff9a00;
	font-weight:bold;
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:1px dashed #21608e;
	
}
.pd-feature-content
{
	width:250px;
	font-size:14px;
	color:#fff;
}
.pd-feature-content ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.pd-feature-content ul li
{
list-style-image:url(../images/pd-arrow.jpg);
margin-left:12px;
color:#fff;
padding-left:5px;
margin-bottom:10px;
}
.pd-table td
{
	padding-bottom:10px;
	line-height:20px;
	
	
}
.right-mar
{
	height:65px;
	
}
.contact-inner
{
	margin-top:15px;
	margin-bottom:10px;
	
}
.contact-inner-icon
{
	width:34px;
	height:33px;
	float:left;
	margin-right:15px;
}
.contact-inner-text
{
	color:#fff;
	font-size:14px;
	float:left;
	padding-top:4px;
}
.contact-inner-text a
{
	color:#fff;
}
.contact-inner-text a:hover
{
	text-decoration:underline;
}
.product-martop
{
	margin-top:40px;
	height:40px;
}

.download
{
	margin-top:45px;
}
.download-repeat
{
	width:319px;
	height:102px;
	float:left;
	margin-right:5px;
}.welcometm {
	width:0px;
	float:left;
	margin-right:0px;
	line-height:normal;
	margin-top:0px;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.iso-logos
{
	float:right;
	width:323px;
	height:73px;
	margin-top:3px;
}

.quality-policy-inner
{
	float:left;
	width:300px;
	height:375px;
	margin-right:10px;
margin-left:10px;
border:3px solid #002845;
}
.quality-policy-inner-last
{
	width:556px;
	height:381px;
	margin-right:auto;
	margin-left:auto;
	margin-top:15px;
border:3px solid #002845;
}