body{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:12px;text-align:center;
background-image:url(../images/bgBody.jpg);background-repeat:repeat-x; background-color:#f2f2f2; }

#main{width:1000px; margin:0 auto; padding:0;}

#header{width:1000px;text-align:center;margin:0; float:left;}

.logo{float:left; text-align:left;}

.top_right{float:right;width:542px; padding:5px 0 0 0; }
.loginbox {float:left; background:url(../images/loginbox.gif) no-repeat; width:233px; height:92px; margin:0px 0 0 8px; padding:8px 0 0 8px; text-align:left;}
.txtbox { height:14px; width:145px; border:1px solid #999;}
.newsletter {float:right;}
.newslettertxt { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#175a88; text-align:left; 
padding:10px 0 8px 0; *padding:0 0 8px 0; _padding:0 0 8px 0; }
.newslettertxtbox { width:210px; border:1px solid #ccc; padding:3px; font-size:11px;}
.divider { float:right;border-bottom:1px dotted #ccc;width:394px; height:10px;}
.divider1 { float:right;border-bottom:1px dotted #ccc;width:560px; height:5px; *height:18px; }

.rightbox { float:left; width:384px; padding:0 0 0 0;}
.rightboximg { width:50px; float:left; padding:0 0 10px 0; height:40px; line-height:40px;}
.rightboxtxt {float:left; padding:0 0 0 10px; text-align:left; width:320px;}
#rightbox { padding:0 0 0 0;} 
#rightboximg { padding:10px 0 0 0; clear:both;}
#rightboxtxt { padding:5px 0 5px 0; clear:both;}

.clear { clear: both;padding:0px; margin:0px; }

.updates { float:left; width:385px; padding:0 0 8px 0; *padding:0 0 12px 0; }
.updatesimg { float:left; width:80px; height:80px; margin:0px 8px 0 0px; border:1px solid #ccc; background-color:#FFFFFF;}
.updatestxt { float:left; width:294px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; float:left; color:#595959; text-align:left; text-align:justify;}

.menu_category {margin:0 auto; float:left;padding:0px 0 0 100px; }
.menu_category ul {color:#fff; padding:0 ;margin:0; text-align:center ;list-style-type:none;}
.menu_category li{display: block; float: left; border-left:1px solid #999999; }
.menu_category li a{display: block; float: left; text-decoration:none; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ccc; text-align:center; list-style-type:none;padding:8px 20px 0 20px; height:24px; }
.menu_category li a:hover{ background-image:url(../images/navi_bg_01.jpg);color:#000; float:left; background-repeat:repeat-x; }
.menu_category li a.active{background-image:url(../images/navi_bg_01.jpg);color:#000; float:left; background-repeat: repeat-x;}
#banner{ float:left; _padding-top:18px; margin-top:-1px;}

#content{width:970px; _width:970px; padding:15px; float:left;}

#left{float:left; width:555px; margin:0 15px 0 0;}
/*.title{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#444444; text-align:left; margin:0 0 0 0;}
*/
.title { font-size: 16px; font-family: Arial,Helvetica,sans-serif; color: #175a88;
font-weight: bold;text-decoration: none; margin:0; text-align:left; *padding:0px 0 10px 0; _padding:0 0 10px 0;}

.allText{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; float:left; color:#595959; text-align:justify; padding:0; margin:0px 0 0 0;}
/*.allText2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; float:left; color:#595959; text-align:justify; margin:0; padding:5px 10px 5px 10px;   }
*/
.img{ float:left; padding:8px 14px 10px 0 ;  *padding:8px 14px 0 0 ; margin:0;}
.morediv{ float:right;  text-align:right; padding:0 0 ;}
.bottumBorder{ padding:20px 0; border-bottom:1px solid #d8d8d8;}



#footer{width:100%;padding:0; background-image:url(../images/footer-bg.jpg); background-repeat:repeat-x; height:80px; float:left; }
#copyright{width:970px; margin:0 auto;padding:10px 0 ; }
.copyright_text{float:left; color:#ffffff;   }
.developed{float:right; color:#cccccc;padding:8px 0 0 0; }
.link {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;color:#ffffff;text-decoration:none; padding:15px 0 0 0;}
.link a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;color:#ffffff;text-decoration:none;}
.link a:hover{text-decoration:underline;color:#FF3300;}

.body_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4E4E4E;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	line-height: 18px;
}
.body_text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4E4E4E;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	line-height: 18px;
}
.body_text a:hover{
color:#E67200;
text-decoration:underline;
}
.body_text img{
max-width:768px;
}
.turbo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}.flash_border {
	border: 1px solid #B2B2B2;
}
.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}
.newsbox_border {
	border: 1px solid #E67200;
}
.next_back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-right:5px;
}
.next_back:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.news_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:left;
}
.news_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4E4E4E;
	line-height: 14px;
	text-align: justify;
	padding-right: 5px;
}

.bottom_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.product_border {
	border: 1px solid #D2D2D2;
}
.topmenu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 33px;
	height: 33px;
}
.topmenu_link a:hover {
	background-color: #FFDD20;
	display: block;
	height: 33px;
}
.page_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	/*line-height: 40px;*/
}
.product_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FF9900;
}
.product_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.subproduct_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #333333;
}
.product_border {
	border: 1px solid #CCCCCC;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.require
{
	font-size:11px;
	color:#FF0000;
}


.product_main{float:left; width:970px; text-align:left; padding-bottom:10px;  font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#444444;}

.product_imageleft{float:left; width:242px; text-align:center; color:#7f7f7f; font-size:12px; padding-top:5px; text-decoration:none;}
.product_imageright{float:right; width:242px; text-align:center; color:#7f7f7f; font-size:12px; padding-top:5px;  text-decoration:none;}

.product_imageleft a{color:#000; text-decoration:none; }
.product_imageleft a:hover{color:#000; text-decoration:underline; }
.product_imageright a{color:#000; text-decoration:none; }
.product_imageright a:hover{color:#000; text-decoration:underline; }

/*.titleproduct{ float:left; width:970px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#444444; text-align:left; padding-top:7px; border-top:1px solid #cecece; }*/
.titleproduct{ float:left; width:760px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#175a88; text-align:left; padding:20px 0 0 0; text-align:justify;  }
.producttext{ float:left; width:760px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#444444; text-align:left; padding-top:7px; line-height:20px; }

.product_detail{float:left; width:758px; text-align:left; padding:5px 5px 5px 0; }

.detial_box1{float:left; width:747px; padding:4px; background-color:#787878; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
.detial_box2{float:left; border:1px solid #ccc; width:745px; padding:4px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e;  }


.Productdetial_left{float:left; width:220px; text-align:left; padding:15px 0 15px 15px;}
.Productdetial_right{float:left; width:420px; text-align:center;padding-top:5px;}

.product_detailtext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:5px; }
.datial_main{float:left; width:768px; text-align:left; padding-bottom:10px;  font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#175a88;}

.ViewQuote_main{float:left; width:468px; text-align:left; padding:5px;}
.ViewQuote_left{float:left; width:500px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#175a88;}
.ViewQuote_right{float:right; width:400px; text-align:right; }
.quote_rightleft{float:right; width: auto; padding-left:5px; text-decoration:none; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.quote_rightleft a{text-decoration:none; color:#333333; padding:0 0 0 0;}
.quote_rightleft a:hover{ text-decoration:underline; color:#00; }



.productImg{ border:#999999 solid 1px; width:225px;height:177px;}
.categoryMenus{font-family:verdana,Arial, Helvetica, sans-serif; width:225px; font-size:12px; font-weight:normal; color:#FC7301;list-style-type:none; padding:10px  10px 0 0; float:left; font-weight:bold;   }
.categoryMenus ul{margin:0;padding:0; color:#FC7301;list-style-type:none;font-weight:bold;  }
.categoryMenus li{ display: block;margin: 0;padding: 0;  border-bottom: 1px dashed #666666;color:#FC7301;font-weight:bold; }
.categoryMenus li a {padding:0 0 0 5px;font: 12px verdana ; color: #D76200;  line-height:28px; display:block; text-decoration:none;font-weight:bold; text-transform: uppercase; }
.categoryMenus li a:hover {color: #000000; background: #CCCCCC }
* html .categoryMenus ul li { float: left; height: 1%; }
* html .categoryMenus ul li a { height: 1%; }


.product_Menu{ width:750px; text-align:center; margin:0 auto; float: left;  }
.latest_Upadets{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#175a88; text-align:left; 
padding:0px 0 15px 0;}

#right{ width:385px; padding:0; float:left; margin:0; }
#contentleft{ width:768px; padding:0 5px 0 0; float:left; margin:0; border-right: 1px dotted #ccc; }
#contentright{ width:176px; padding:0 0 0 18px; float:left; margin:0; }
.btnpadding { padding:0 0 10px 0; text-align:left;}
.righttitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#175a88; text-align:left; 
padding:0px 0 15px 0;}
.lefttitle { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#175a88; text-align:left; 
padding:0px 0 15px 0;}
.imgproduct { float:left; width:164px; height:123px; margin:0px 0 15px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.imgproduct1 { float:left; width:164px; height:123px;  border:1px solid #ccc; background-color:#FFFFFF; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.imgproduct a {color:#175a88;}
.imgtxt { padding:5px 0 0 0;}
.productdetailimg { border:1px solid #ccc;width:200px; height:200px;}
.imgproduct a:hover {color:#333;}

.txtproduct { float:left; width:760px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; float:left; color:#595959; text-align:left; text-align:justify; padding:0 0 10px 0;}
.prodpadding { float:left; width:30px; padding:0 0 0 0;}
.ul { margin:0; padding:0 0 10px 25px;}
.ul li { padding:0 0 0 5px;}
.img { float:left; width:97px;}
.imglink {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#595959; font-weight:bold;}
.imglink a { color:#333;}
.imglink a:hover { color:#333;}


.more{text-align:right;   margin:0; color:#ff6600; font-size:11px; text-decoration:none; float:right; padding:5px 0 5px 0;}
.more a{ padding: 0; margin:0; color:#ff6600; text-decoration:none; }
.more a:hover{ color:#595959; text-decoration:underline;}


.required_Field{ color:#FF0000;}
.enquire_Text{ padding:3px 0 3px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size:11px;  }
.right_line{ border-right:1px solid #c0c0c0 }
.text_Field{ width:320px; border:1px solid #999;  }
.text_Field1 select{ width:321px; border:1px solid #999; }
.enquire{ width:970px; margin:10px 0; padding:10px 0;  }
.enquire_Text a{ padding:5px 0 5px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size:12px;text-decoration:none;  }
.enquire_Text a:hover{text-decoration:underline;color: #E67200;}
.text_Fieldstat{ width:284px;  }

#gallery_Top{ width:970px; float:left ;  }
.photo_Gallery{ float: left; width:164px; margin:0px 15px 0 15; border:1px solid  #ccc; text-align:center;height:116px;}
.photo_Title{float: left; margin:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#175A88; font-weight:bold; padding:5px 0 0 0; text-align:center; }
.photo_Title a{ color:#175a88; text-decoration:none;font-size:14px;font-weight:bold;  }
.photo_Title a:hover{ color:#333; text-decoration: underline;}
.border{ border:1px   dashed  #CCCCCC ; margin:0 0 25px 0;}
.quality1{ margin:0  13px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; padding:10px 0; text-align:center; }

.contact_TItle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#CC6600; padding:5px 10px 10px 0; font-weight:bold;}

.certification_Gallery{ float: left; width:200px; margin:0px 15px 0 15; border:1px solid  #ccc; text-align:center;height:275px;}
.email{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; color:#333333;text-decoration: none; padding:0;}
.email a{color:#333333;text-decoration: none;}
.email a:hover{color:#E76B07; text-decoration:underline;}
#quality_Top{ width:600px; float:left ; padding:0 160px; margin:0 60px;text-align:center; }
.quality{  width:230px;  border:1px solid  #666666; text-align:center; float: left;margin:0 10px; }
.quality_Title{float: left; width:230px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; padding:10px 0; text-align:center; margin:0 10px;}
.quality_Title a{ color:#333333; text-decoration:none;  }
.quality_Title a:hover{ color:#E76B07; text-decoration: underline;}


.quality_Gallery{  width:200px; margin:0  13px 0 0; border:1px solid  #666666; text-align:center;}
.quality_Title1{ width:200px; margin:0  13px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; padding:10px 0; text-align:center; }


/**************************************pankaj 06 05 10 *************************/
#TopNav{
		background-color:#151D27;
		margin:0px; padding:10px 0;
		padding-left:10px;
		list-style-type:none;
		position: relative;
	}

		#TopNav li{
			margin:0px; padding:0px;
			list-style-type:none;
			display:inline;
			color:#CCCCCC;

		}

		#TopNav li a, #TopNav li a:link, #TopNav li a:visited{
			color:#CCCCCC;
			text-decoration:none;
			padding:10px 19px;
/*			padding-right:25px;*/
		}
		#TopNav li a:hover{
			background-image:url(../images/links_hover1.gif);
			background-position: center top;
			background-repeat:no-repeat;
			color:#FFFFFF;
			background-color:#403F41;
/*			background-color:#6C8CC8;

*/
		}

.product_title1{color:#175A88;padding:5px 0;font-weight:bold;font-size:14px;}
.product_title1 a{color:#175A88;padding:5px 0;text-decoration:none;font-weight:bold;font-size:14px;}
.product_title1 a:hover{color:#333333;text-decoration:underline;font-weight:bold;}

#right_panel{ width:100px; padding:0; float:left; margin:0; }
#left_panel{float:left; width:820px; margin:0 0px 0 0;border-right:1px dotted #CCCCCC;}

.breadCrumb{color:#000000;padding:0  5px 15px 0;font-size:12px;text-align:left;font-weight:bold;}
.breadCrumb a{color:#000000;padding:0 5px 15px 0;text-decoration:none;font-size:12px;text-align:left;font-weight:bold;}
.breadCrumb a:hover{color:#000000;text-decoration:underline;}


