@charset "utf-8";
/* CSS Document */
img{
	border:none;
	}

body{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:#ffffff;
}
.clear{clear:both;}

.wrapper {width:100%; margin: 0px auto; padding: 0 0 0 0;}
.wholesite_wrapper {width:1000px; margin: 0px auto; padding: 0 0 0 0;}

.top_bg{width:100%; height:105px; margin:0px; padding:0px; float:left; background:url(../imgs/top_bg.jpg) repeat-x;}
.header_bg{width:1000px; height:105px; margin:0px; padding:0px; float:left; background:url(../imgs/header_bg.jpg) repeat-x;}
.logo{width:254px; height:105px; margin:0px; padding:0px; float:left; background:url(../imgs/logo.png) repeat-x;}

.menu_space{width:1000px; margin:0px 0px 0px 0px; padding:0px; float:left;}
.menu{
	float:left;
	width:1000px;
	height:37px;
	margin:0px;
	padding:0px;
	background:#e6e5e5;
}
.menu ul{
	width:1000px;
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu ul li{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:37px;
	background:url(../imgs/seperator.jpg) left center no-repeat;}
	
.menu ul li:first-child{ background:none;}

.menu ul li a{
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	font-style:normal;
	color:#335353;
	text-transform:uppercase;
	text-decoration:none;
	padding:0px 22px;

}
.menu a:hover{
	color:#0b4597;
}
.shadow{width:1000px; height:10px; margin:0px; padding:0px; float:left; background:url(../imgs/shadow.jpg) no-repeat;}
.flash_space{width:1000px; margin:0px; padding:0px; float:left;}
.banner_clip{width:1000px; height:331px; margin:13px 0px 0px 0px; padding:0px; float:left; background:url(../imgs/total_bannrbg.jpg) no-repeat;}
.script_space{width:926px; margin:10px 0px 0px 37px; padding:0px; float:left;}
.slide{width:926px; height:321px; margin:0px; padding:0px; float:left; background:url(../imgs/slide.jpg) no-repeat;}
.glance_shadow{width:1000px; height:18px; margin:0px; padding:0px; float:left; background:url(../imgs/glance_shadow.jpg) no-repeat;}
.glance_img{width:232px; height:64px; margin:0px 0px 0px 0px; padding:0px; float:left; background:url(../imgs/glan_img.jpg) no-repeat;}
.glance_txt{width:655px; margin:0px 0px 0px 0px; padding:0px; float:left;}
.glance_more{width:90px; height:28px; margin:20px 0px 0px 0px; padding:0px; float:right; background:url(../imgs/readmore.png) no-repeat;}
.glance_txt p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal;}
.bottun_glance_shadow{width:1000px; height:16px; margin:0px; padding:0px; float:left; background:url(../imgs/bottum_glance.jpg) no-repeat;}
.welcome_txt{width:683px; margin:0px 0px 0px 0px; padding:0px; float:left;}
.welcome_right{width:272px; margin:0px 0px 0px 0px; padding:0px; float:right;}
.welcome_txt h1{font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
.welcome_txt p{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}
.line_cust{width:683px; height:1px; margin:30px 0px 15px 0px; padding:0px; float:left; background:#d3d5d5;}
.line_bot{width:683px; height:1px; margin:50px 0px 15px 0px; padding:0px; float:left; background:#d3d5d5;}
.line_bot_n{width:683px; height:1px; margin:10px 0px 15px 0px; padding:0px; float:left; background:#d3d5d5;}
.customer_space{ width:683px; margin:0px; padding:0px; float:left;}
.customer_bg{
	width:683px;
	height:132px;
	margin:0px;
	padding:0px;
	float:left;
	/* [disabled]background:url(../imgs/customers.jpg) no-repeat; */
}
.run_client_img{ width:642px; height:115px; margin:12px 0px 0px 19px; padding:0px; float:left; background:url(../imgs/run_client.jpg) no-repeat;}

.welcome_right h1{font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
.small{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; text-align:justify; line-height:18px;}
.small_cont{width:255px; margin:5px 0px 0px 13px; padding:0px; float:left;}
.welcome_right p{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}
.pp_bg{ width:272px; height:115px; margin:0px 0px 30px 0px; padding:0px; float:left; background:url(../imgs/pp_bg.jpg) no-repeat;}
.our_policy{ width:272px; height:173px; margin:0px 0px 30px 0px; padding:0px; float:left; background:url(../imgs/our_policy.jpg) no-repeat;}
.our_concern{ width:272px; height:90px; margin:0px 0px 30px 0px; padding:0px; float:left; background:url(../imgs/our_concern.jpg) no-repeat;}
.value_components{ width:272px; height:90px; margin:0px 0px 30px 0px; padding:0px; float:left; background:url(../imgs/value_components.jpg) no-repeat;}
.automobile{ width:272px; height:200px; margin:0px 0px 20px 0px; padding:0px; float:left; background:url(../imgs/automobile.jpg) no-repeat;}
.general_eng{ width:272px; height:200px; margin:0px 0px 20px 0px; padding:0px; float:left; background:url(../imgs/general_eng.jpg) no-repeat;}
.sidemenu_width{
	width:250px;
	float:left;
	margin:0px;
	padding:0px;	
}
.sidemenu_links{
	float:left;
	width:250px;
	margin:10px 0px 0px 20px;
	padding:0px;
	background:#FFFFFF;
}
.sidemenu_links ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.sidemenu_links ul li{
	margin:0px;
	padding:0px;
	list-style:url(../imgs/arrow.png);
	list-style-position:inside;
	line-height:32px;
	border-bottom:#8e8e8e dotted 1px;
}
.sidemenu_links ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#2c57ac;
	text-transform:uppercase;
	text-decoration:none;
   }

.sidemenu_links ul li a:hover{
	color:#335353;
}
.respec{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c57ac; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.more{ width:37px; height:15px; margin:0px; padding:0px; float:right; background:url(../imgs/more.jpg) no-repeat;}
.awards{ width:246px; height:72px; margin:15px 0px 5px 0px; padding:0px; float:left; background:url(../imgs/awards.jpg) no-repeat;}
.mission{ width:206px; margin:0px; padding:0px; float:left;}
.line_stright{ width:206px; margin:0px; padding:0px; float:left;}
.unline{ width:206px; height:1px; margin:0px; padding:0px; float:left; background:#3333CC;}
.vision{ width:206px; margin:0px; padding:0px; float:left;}
.health_sefety{ width:206px; margin:0px; padding:0px; float:left;}
.running_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; text-align:justify; line-height:20px;}
.common_head{font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#335353; font-style:normal; font-weight:bold; text-decoration:underline;}
.linestright{ width:1px; height:211px; margin:0px 15px 0px 15px; padding:0px; float:left; background:url(../imgs/linestright.jpg) no-repeat;}
.footer_bg{ width:100%; height:79px; margin:15px 0px 0px 0px; padding:0px; float:left; background:url(../imgs/footer.jpg) repeat-x;}
.footer_link{ width:560px; margin:0px; padding:0px; float:left;}
.socialnetwork{ width:117px; margin:3px 0px 0px 0px; padding:0px; float:right;}
.facebook{ width:22px; height:22px; margin:0px 10px 0px 0px; padding:0px; float:left; background:url(../imgs/facebook.png) no-repeat;} 
.twitter{ width:22px; height:22px; margin:0px 10px 0px 0px; padding:0px; float:left; background:url(../imgs/twitter.png) no-repeat;} 
.in{ width:22px; height:22px; margin:0px 9px 0px 0px; padding:0px; float:left; background:url(../imgs/in.png) no-repeat;} 
.youtube{ width:22px; height:22px; margin:0px 0px 0px 0px; padding:0px; float:right; background:url(../imgs/youtube.png) no-repeat;} 
.foot_link{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#fff; text-decoration:none; font-style:normal; font-weight:normal; padding:10px; 0px 0px 0px;}
.footer_menu{width:585px; padding:0px; margin:0px; float:left;}

.footer_menu{
	width:585px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	text-align:left;
	line-height:32px;
	margin:0px;
	padding:0px;
}
.footer_menu a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-align:left;
	text-decoration:none;
	padding:0px 5px;
}
.footer_menu a:hover{
	color:#a8adaf;
}

.copyright_left{width:585px; padding:0px; margin:2px 0px 0px 0px; float:left;}
.copyright_left p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#fff; text-decoration:none; font-style:normal; font-weight:normal;}


.bytes_right{width:317px; padding:0px; margin:14px 0px 0px 0px; float:right;}
.bytes_link{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#fff; text-decoration:none; font-style:normal; font-weight:normal; text-align:right;}
.bytes_link a{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#fff; text-decoration:none; font-style:normal; font-weight:normal; text-align:right;}
.bytes_link a:hover{ text-decoration: none; color:#999;}



.inner_banner_bg{ width:100%; height:188px; margin:0px; padding:0px; float:left; background:url(../imgs/inner_banner_bg.jpg) repeat-x;}
.aboutus{ width:1000px; height:188px; margin:0px; padding:0px; float:left; background:url(../imgs/aboutus.jpg) repeat-x;}
.product_new{ width:1000px; height:188px; margin:0px; padding:0px; float:left; background:url(../imgs/product_new.jpg) repeat-x;}
.quality_banner{ width:1000px; height:188px; margin:0px; padding:0px; float:left; background:url(../imgs/quality_banner.jpg) repeat-x;}
.facility_banner{ width:1000px; height:188px; margin:0px; padding:0px; float:left; background:url(../imgs/facility_banner.jpg) repeat-x;}
.awards_banner{ width:1000px; height:188px; margin:0px; padding:0px; float:left; background:url(../imgs/awards_banner.jpg) repeat-x;}
.qyality_banner{ width:1000px; height:188px; margin:0px; padding:0px; float:left; background:url(../imgs/quality_banner.jpg) repeat-x;}
.customers_banner{ width:1000px; height:188px; margin:0px; padding:0px; float:left; background:url(../imgs/cutomers_banner.jpg) repeat-x;}
.contact_banner{ width:1000px; height:188px; margin:0px; padding:0px; float:left; background:url(../imgs/contact_banner.jpg) repeat-x;}
.associate_banner_banner{ width:1000px; height:188px; margin:0px; padding:0px; float:left; background:url(../imgs/associate_banner.jpg) repeat-x;}
.quicklinks{ width:275px; margin:0px; padding:0px; float:left;}
.aboutus_right{ width:685px; margin:0px; padding:0px; float:right;}
.quality_left{ width:685px; margin:0px; padding:0px; float:left;}
.customers_left_l{ width:470px; margin:0px; padding:0px; float:left;}
.customers_left_r{ width:450px; margin:0px; padding:0px; float:right;}
.customers_left_r{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
.customers_left_r h1{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; text-align:left;}
.customers_left{ width:1000px; margin:0px; padding:0px; float:left;}
.customers_left_l h1{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
.customers_left h1{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
.customers_left_l p{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}
.quality_right_img{ width:300px; margin:0px; padding:0px; float:right;}
.awards_right_img{ width:1000px; margin:0px; padding:0px; float:left;}
.certificate{ width:270px; height:300px; margin:0px; padding:0px; float:right; background:url(../imgs/certificate.png) no-repeat;}
.measurement{ width:270px; height:300px; margin:0px; padding:0px; float:right; background:url(../imgs/measure.png) no-repeat;}
.quality_left h1{font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
.quality_left p{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}
.mfa_left{ width:1000px; margin:0px; padding:0px; float:left;}
.mfa_left h1{font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
.mfa_left p{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}
.white_txt{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#fff; text-decoration:none; font-style:normal; font-weight:bold;}
.black_txt{font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#000; text-decoration:none; font-style:normal; font-weight:normal;}
.black_small{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#000; text-decoration:none; font-style:normal; font-weight:normal;}
.black_txt_small{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#000; text-decoration:none; font-style:normal; font-weight:normal;}
.white_small{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#fff; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}
.mfa_one_left{ width:685px; margin:0px; padding:0px; float:left;}
.mfa_one_left h1{font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
.mfa_one_left p{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}

 h1 {font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
p {font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}

.quicklinks h1{font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
.aboutus_right h1{font-family:Tahoma, Geneva, sans-serif; font-size:17px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold;}
.aboutus_right p{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}
.about_id{ width:273px; height:168px; margin:100px 0px 0px 0px; padding:0px; float:left; background:url(../imgs/about_id.jpg) no-repeat;}

.mfa_ri_space{ width:300px; margin:0px; padding:0px; float:right;}
.next{ width:26px; height:27px; margin:0px 5px 0px 0px; padding:0px; float:left; background:url(../imgs/next.jpg) no-repeat;}
.preview{ width:26px; height:27px; margin:0px 5px 0px 0px; padding:0px; float:left; background:url(../imgs/Preview.jpg) no-repeat;}
.space{ width:1000px; height:15px; margin:0px 0px 0px 0px; padding:0px; float:left; background:#FFFFFF;}

.rane_1{ width:300px; height:105px; margin:0px; padding:0px 0px 0px 165px; float:left; background:url(../imgs/rane1.png) no-repeat;font-family:"Ubuntu"; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}
.rane_header{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:20px;}

.rane_2{ width:300px; height:105px; margin:0px; padding:0px 0px 0px 165px; float:left; background:url(../imgs/rane2.png) no-repeat;font-family:"Ubuntu"; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px;}
.rane_header{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:20px; width:300px;}

.rane_3{ width:300px; height:105px; margin:0px; padding:0px 0px 0px 165px; float:left; background:url(../imgs/rane3.png) no-repeat;font-family:"Ubuntu"; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px;}
.rane_header{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:20px;}
.rane_header_right{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:20px; float:right;}

.rane_4{ width:293px; height:105px; margin:0px; padding:0px 0px 0px 165px; float:right; background:url(../imgs/rane4.png) no-repeat;font-family:"Ubuntu"; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px;}
.rane_header{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:20px;}

.rane_5{ width:293px; height:105px; margin:0px; padding:0px 0px 0px 165px; float:left; background:url(../imgs/p4.jpg) no-repeat;font-family:"Ubuntu"; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px;}
.rane_header{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:20px;}

.rane_6{ width:293px; height:105px; margin:0px; padding:0px 0px 0px 165px; float:left; background:url(../imgs/p1.jpg) no-repeat;font-family:"Ubuntu"; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px;}

.rane_7{ width:293px; height:105px; margin:0px; padding:0px 0px 0px 165px; float:left; background:url(../imgs/p2.jpg) no-repeat;font-family:"Ubuntu"; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px;}

.rane_8{ width:293px; height:105px; margin:0px; padding:0px 0px 0px 165px; float:left; background:url(../imgs/p5.jpg) no-repeat;font-family:"Ubuntu"; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px;}

.rane_9{ width:293px; height:105px; margin:0px; padding:0px 0px 0px 165px; float:left; background:url(../imgs/p7.jpg) no-repeat;font-family:"Ubuntu"; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px;}
.rane_10{ width:293px; height:105px; margin:0px; padding:0px 0px 0px 165px; float:left; background:url(../imgs/p8.jpg) no-repeat;font-family:"Ubuntu"; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px;}


.gec_non{
	width:295px;
	height:105px;
	margin:0px;
	padding:0px 0px 0px 165px;
	float:left;
	background:url(../imgs/p3.jpg) no-repeat;
	font-family:"Ubuntu";
	font-size:13px;
	color:#335353;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	line-height:18px;
}
.gec_non2{
	width:295px;
	height:105px;
	margin:0px;
	padding:0px 0px 0px 165px;
	float:left;
	background:url(../imgs/p6.jpg) no-repeat;
	font-family:"Ubuntu";
	font-size:13px;
	color:#335353;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	line-height:18px;
}
.gec_non3{
	width:295px;
	height:105px;
	margin:0px;
	padding:0px 0px 0px 165px;
	float:left;
	background:url(../imgs/p6.jpg) no-repeat;
	font-family:"Ubuntu";
	font-size:13px;
	color:#335353;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	line-height:18px;
}
.rane_header{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:20px;}

.line_startght{ width:400px; height:1px; margin:10px 0px 10px 0px; background:#999; float:left}


.address{ width:300px; margin:0px; padding:0px 0px 0px0px; float:left;}
.address_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px; text-align:justify;}
.address h1{font-family:"Tahoma, Geneva, sans-serif"; font-size:15px; color:#156fc5; text-decoration:none; font-style:normal; font-weight:bold; line-height:0px;}

.mail{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#156fc5;  text-decoration:none; font-style:normal; font-weight:normal;}
.mail a{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#156fc5; text-decoration:none; font-style:normal; font-weight:normal;}
.mail a:hover{ text-decoration:underline; color:#335353;}

.map{ width:450px; margin:0px; padding:0px 0px 0px 0px; float:right; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:18px;}

.awards_img{ width:1000px; height:181px; margin:0px; padding:0px; float:left; background:url(../imgs/awards_img.png) no-repeat;}
.creti_awards{ width:1000px; height:181px; margin:0px; padding:0px; float:left; background:url(../imgs/creti_awards.png) no-repeat;}

.core_comp{width:320px; margin:0px 0px 0px 0px; padding:0px; float:left;}
.core_comp h1{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:0px;}
.val_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:22px; text-align:justify;}
.val_butto{ width:285px; height:35px; margin:0px; padding:0px; float:left; background:url(../imgs/val_butto.jpg) no-repeat;}

.auto_mo{width:320px; margin:0px 0px 0px 30px; padding:0px; float:left;}
.auto_mo{ width:285px; height:35px; margin:0px; padding:0px; float:left; background:url(../imgs/auto_mo.jpg) no-repeat;}
.auto_mo h1{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:0px;}

.general_engg{width:320px; margin:0px 0px 0px 20px; padding:0px; float:right;}
.general_engg h1{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:0px;}
.gen_engg{ width:285px; height:35px; margin:0px; padding:0px; float:left; background:url(../imgs/gen_engg.jpg) no-repeat;}

.product_cont{ width:200px; margin:0px; padding:0px; float:left;}
.product_cont_right{ width:780px; margin:0px; padding:0px; float:right;}
.product_cont h1{font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#335353; text-decoration:none; font-style:normal; font-weight:bold; line-height:0px;}
.product_cont p{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#335353; text-decoration:none; font-style:normal; font-weight:normal; line-height:22px; text-align:justify;}
.inspection_faci{ width:780px; height:200px; margin:40px 0px 0px 0px; padding:0px; float:left; background:url(../imgs/inspection_faci.jpg) no-repeat;}
.proj_cont{width:270px; margin:0px 0px 0px 0px; float:right;}
.award_img_cont{width:1000px; margin:0px 0px 20px 0px;}


ul#css3menu1,ul#css3menu1 ul{
	margin:0;list-style:none;padding:0;background-color:#e6e5e5;}
ul#css3menu1 ul{
	display:none;position:absolute;left:0;top:100%;background-color:#e6e5e5;}
ul#css3menu1 li:hover>*{
	display:block;}
ul#css3menu1 li{
	position:relative;display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu1 li:hover{
	z-index:1;}
ul#css3menu1 ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu1{
	font-size:0;z-index:999;position:relative;display:inline-block;zoom:1;padding:0;
	*display:inline;}
* html ul#css3menu1 li a{
	display:inline-block;}
ul#css3menu1>li{
	margin:0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:auto;}
ul#css3menu1 a{
	display:block;vertical-align:middle;text-align: center;text-decoration:none;font:normal 12px "arial";color:#000;cursor:pointer;padding:8px; background-color:#ba1116; background:url(../imgs/seperator.jpg) no-repeat; text-transform:uppercase; font-weight:bold;}
ul#css3menu1 ul li{
	float:none;margin:10px 0 0;}
ul#css3menu1 ul a{
	text-align:left;padding:4px;background-color:#ba1116;background-image:none;border-width:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:14px Arial,Helvetica,sans-serif;color:#000;text-decoration:none;}
ul#css3menu1 li:hover>a,ul#css3menu1 li a.pressed{
	background-color:#878382;background-image:url("mainbk.png");background-position:0 100px;text-decoration:none;}
ul#css3menu1 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu1 ul span{
	background-image:url("arrowsub.png");padding-right:12px;}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li a.pressed{
	background-color:#000000;background-image:none;color:#000000;text-decoration:none;}
ul#css3menu1 li.topfirst>a{}
ul#css3menu1 li.topmenu>a{
	-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
ul#css3menu1 li.toplast>a{
	border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
	
.menu_bg{width:1000px; height:37px; margin:0px; padding:0px; float:left;}
