@charset "utf-8";
/* CSS Document */
html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,table,th,td, p{margin:0; padding:0;}
img{border:none;}
body{margin:0 auto; background:url(../images/bg_blk_effect.jpg) repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#666; line-height:20px}
/* LAYOUT */
#wrapper{margin:0 auto; width:980px; position:relative; margin-bottom:-65px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.mainNav a{font-size:14px;  padding-top:5px;}
.pageContentLeft{font-size:13px; font-weight:normal;}
}
/* headeings6A9137*/
h1{font-size:20px; font-weight:normal; color:#BF3C22; font-family: Georgia, "Times New Roman", Times, serif; margin:15px 0 10px 15px;}
h4{ margin:0px 0px 0px 20px; text-align:left;}
h5{font-size:16px; font-weight:normal; color:#093; margin:15px 0 8px 0; }
h6{font-size:16px; font-weight:bold; color:#F60;}
h3{margin:20px 0 5px 20px; text-align:left; font-size:16px;color:#BF3C22;}
/* header*/
.header{height:90px; padding-top:25px;}
.logo{float:left; margin:0 20px 10px 20px;}
/* MainNav*/
.mainNav{height:30px; float:left; margin:25px 0 0 0; width:635px; font-size:14px; background:url(../images/nav-bg.png) repeat-x}
.mainNav a{float:left; padding:5px 12px 0 12px; height:30px; display:block; text-decoration:none; color: #200; background:url(../images/nav-sep.jpg) left top no-repeat;}
.mainNav a:hover{ background:url(../images/navigation.jpg) left top no-repeat; color:#0D161D;}
.pgHome .linkHome, .pgAboutus .linkAboutus, .pgFeatures .linkFeatures, .pgProducts .linkProducts, .pgSafty .linkSafty, .pgContactus .linkContactus, .pgMedia .linkMedia, .pgCertifications .linkCertifications {background:url(../images/navigation.jpg) left top no-repeat; color:#0D161D;}
/* pagearea*/
.pageContent{background: url(../images/bgpagecontent.png) no-repeat top center; padding:20px; position:relative; }
.pageDataLeft{width:435px; color:black; margin-right:10px; float:left; margin:30px 10px 10px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#666;}
.img{border-bottom:1px dotted #eee; border:2px dotted #eee;}
.pageDataLeft p{margin-left:30px}
.pageDataRight{ width:435px; float:left; border:#d9d9d9; margin:10px;}
.pageDataRight1{ height:435px; width:435px; float:left; border:#d9d9d9;margin:30px 10px 0px 10px;}
.pageData{margin:0; color:#666; background-color:#fff; min-height:400px; height:auto !important; height:400px; #min-height:400px; }
.pageData p{padding:0 15px; position:relative;}
.pageData ol{margin-left:15px; list-style:none; line-height:24px; margin-bottom:20px;}
.pageData ol li{ background:url(../images/tick.gif) no-repeat 0 8px; padding-left:20px;border-bottom:1px dotted #eee;}
.pageData ul{margin-left:55px; list-style:none; line-height:24px; margin-bottom:20px;}
.pageData ul li{ background:url(../images/tick-button-thumb4538888.png) no-repeat 0 8px; padding-left:20px;border-bottom:2px dotted #999; margin-bottom:5px; }
.pageData ul li a{ text-decoration:none; color:#666;}
.pageData ul li a:hover{text-decoration:underline;}
h6 a{color:#BF3C22;}
.pageData h6.breadCrumb{font-family:tahoma, Arial; font-size:12px; color:#F63; font-weight:normal; padding:0 5px 5px 0; border-bottom:1px dotted #ddd;}
/*productsNav*/
.ProductsNav{height:30px; float:left; margin:5px 0 0 5px; width:920px; font-size:14px;}
.ProductsNav a{float:left; padding:0px 10px 0px 10px; height:30px; display:block; text-decoration: underline; color:#F63}
.ProductsNav a:hover{ color:#0D161D;}
/*Table*/
.row{background:#FC9; list-style:none; padding:10px;}
/* appdata */
.appData{margin-top:20px;}
.appData table{width:650px; font-family:"Lucida Grande", sans-serif; font-weight:normal;border:1px dotted #E8E7D2;margin-top:5px; }
.appData table td{ padding-left:20px;line-height:20px; border-bottom:1px dotted #E8E7D2;}
.appData table td b{font-size:16px;color:#BF3C22;}
.appData table td h6{font-size:14px; font-weight:bold; color:#F60}
.appData p{padding:10px 20px;}
/* home bnrs*/
.homeBnrs{height:360px; margin-bottom:20px; color:#FFF}
/* footer*/

#footer{height:65px; position: relative; text-align:center; color:#fff;}
#footer a{color:#fff; text-decoration:none}
.clearfooter{height:65px;  clear:both;}
/* Enquiry */
.enquiryData{width:670px; float:left; padding:5px 9px; height:auto !important;}
.enquiryData a img{ margin:20px 40px 10px 0; filter:alpha(opacity=70); -moz-opacity: 0.7;	opacity: 0.7;}
.enquiryData a:hover img{ margin:20px 40px 10px 0; filter:alpha(opacity=100); -moz-opacity: 1;	opacity: 1;}
.enquiry label{width:150px; float:left; padding-right:10px; text-align:right;}
div.form {	margin:0 0 0 5px;}
div.form .row, div.form .category {	float:left;	width:99%; padding:10px 5px 10px 0; border-bottom:1px solid #E2EAF5;}
div.form .row label {float:left; padding-right:10px; text-align:right;}
div.form .row input.text {float:left;	padding:0 0 0 4px;	border:1px solid #A4B3BF; margin:1px 0 0 0;}
div.form .buttons {	float:left;	padding:14px 0 10px 0}
div.form .category ol{list-style:none; float:left;  width:450px; padding:0; margin:0}
div.form .category li{float:left; padding:5px 5px 5px 0; list-style:none; margin-right:10px}
div.form .category li input{width:20px; float:left; padding:0; margin-right:20px}
div.form .category li label{float:left; width:330px; text-align:left}
.row1{background-color: #FFF; list-style:none}
textarea, input{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; width:300px;}
/* CLEARFIX */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
* html .clearfix {
    height: 1%;
}
