/* CSS Document *//* Template - Common */body {	text-align:center;	margin:auto;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	background-color:#363636;	color: #333333;}p {	text-align:justify;	line-height:18px;	margin-bottom:10px;}  a{text-decoration:underline;color:#336699;font-size:14px;}a:hover{text-decoration:none;color:#37A6D4;font-size:14px;}h1, h2, h3, h4, h5 {	text-align:left;}h1 {	font-size:24px;	color:#0a395c;	padding:10px 0 10px 0;	margin:0px;}h2 {	font-size:20px;	color:#575B5D;}h3 {	font-size:16px;	color:#000;}h4 {	font-size:15px;	color:#37A6D4;	margin:0px;	padding:0px;}h5{	font-size:12px;	color:#0a395c;}img{	padding:0px;	margin:0px;}a img {	border:0 none;}ul li {	list-style-type:square;	list-style-position: inside;}#mainbody {	text-align:center;	margin:auto;	width:1000px;}#banner {	float:left;	background:url(../images/banner_bg.jpg);	background-repeat:repeat-x;	width:1000px;}#company_name{	float:left;	margin:0;	padding:0;	width:200px;}#banner_menu {float:left;padding:0;width:750px;}#top_menu {	float:right;	text-align:right;	margin-top:10px;	width:600px;}#top_menu a {	color:#323232;	padding:10px 5px 0 5px;	font-family:Verdana;	font-size:12px;	}#top_menu a:hover{	color:#000000;	text-decoration:underline;}#top_img {	float:right;	margin:20px 0 0 40px;}/* ----------------------------Dropdown Menu-------------------- */#menu {	float:left;		width:1000px;	background:#32474E;	border-bottom:3px solid #F1C12D;	height:28px;}#menu a {	padding:6px 5px;	font-size:12px;	color:#FFD339;}#menu a:hover{	color:#fff;}* {padding:0; margin:0;}.dropdown {float:left; }dl {	background-color:#31474E;	padding:0 0 0 15px;	margin:0;	color:#000;}.dropdown dt {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;cursor:pointer; }.dropdown dd {position:absolute; overflow:hidden; width:160px; display:none; z-index:200; }.dropdown ul {list-style:none; }.dropdown li {display:inline;}.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#E1BD39;background-color:#31474E;}.dropdown a:hover {color:#fff;}.sub_menu {line-height:25px;text-align:left;border-bottom:1px solid #fff;}/* ----------------------------Dropdown Menu Ends Here-------------------- */#content {	float:left;		width:1000px;	background-color:#585b5d;		padding:0;	margin:0;	border-top:6px solid #282828;}#footer {	float:left;	background-color:#585b5d;	width:960px;	height:35px;	margin-left:20px;	font-size:11px;}#footer-left p{	width:450px;	float:left;	padding:10px 0 10px 50px;	color:#FFFFFF;}#footer-right p{	width:400px;	float:right;	text-align:right;	padding:10px 50px 10px 0;	color:#FFFFFF;}#footer-right a {	color:#ffffff;	font-size:11px;}#footer-right a:hover {	color:#F4C029;}#maincontent {	float:left;		background-color:#fff;	width:950px;	margin:0 20px 0 20px;	padding:0 5px;}/* ----------------------------Home page-------------------- */#left {	float:left;			height:299px;	width:230px;	color:#000;	padding:5px;	margin:0;}#right {	float:left;		width:700px;	height:307px;}#boxes {	float:left;	width:950px;		margin:0px;	padding:0px;	}#boxes img, #boxes a {	padding:0;	margin:0;	border:0 none;}/* ----------------------------Inner pages-------------------- */#datas {	float:left;	text-align:left;	font-size:12px;}#datas_left {	float:left;	width:420px;	margin:10px 0px 10px 10px;	padding:0; }#datas_right {	float:left;	width:400px;	color:#000;	margin:10px 0px 10px 10px;	padding:0;}#datas_right img{	float:right;	text-align:center;}#datas_right table{	text-align:center;}#datas p {	font-size:13px;}#data_list {	float:left;}#content_left {	float:left;	width:400px;	margin: 0px;	}#content_right {	float:right;	width:520px;	margin:0 0 0 5px;}#right_con {float:right;width:280px;padding-right:25px;}/*.list_icon li{	background:url(../images/icon_list.png) no-repeat 0 4px;	padding-left:20px;	line-height:25px;}*/.list_head{	font-size:13px;	color:#0a395c;	padding:5px;}.text_mark{	color:#0a395c;	font-size:13px;	font-weight:bold;}#add{	float:left;	text-align:justify;	width:950px;	}#call{	float:left;	text-align:justify;	margin:20px 0 20px 0;	width:950px;}.bg_gray{	float;left;	color:#30474E;	width:200px;	font-size:18px;	text-align:left;;	height:25px;	background-color:#C0C0C0;	width:930px;	padding:1px;	margin:10px 0 10px 0;}.center{		text-align:center;	color:#fff;}.tab{	float:left;	width:900px;}#tab_menu{	float:left;	margin:10px 10px 10px 200px;}#tab_menu a{	background-color:#F4C029;	padding:2px;	margin-left:10px;	border:solid 1px #30474E;	color:#000;}#tab_menu a:hover{	background-color:#30474E;	color:#fff;}#tab-container-1{	float:left;	margin:10px;}.tab{	float:left;}.tab_image{	float:left;	width:200px;}.tab h4{  	text-align:left;	margin:10px;}#tab_right{	float:right;	width:675px;	padding-right:10px;}table{	float:left;	margin:10px 0 10px 25px;	text-align:center;	color:#000;}.qmmc ul li {	list-style-type:none;}#qm0 ul li {	list-style-type:none;}.img_align{	padding:10px;}#content_img {	float:left;	width:400px;}.box_heading {	text-align:center;	margin:2px 0;	font-size:18px;}.contact {	float:right;}.contact li{	padding-left:10px;}.contact a{	padding:0 5px 0 18px;	font-weight:bold;	font-size:18px;	background:url(../images/icon_2.gif) no-repeat 0 2px;}#link_lists {	width:150px;	float:left;}.img_left{	float:left;	margin:0 20px 20px 0px;}#bottom {	float:left;	width:950px;	margin-bottom:10px;}#enquiry_box {	float:left;	width:400px;	background-color:#585b5d;	color:#ffffff;	margin:20px 0 10px 0;	padding:0;}#quality_enquirybox {	float:right;	height:200px;	background-color:#585b5d;	color:#fff;	margin:50px 0 0 10px;	padding:0;}#enquiry {	float:left;	background-color:#585b5d;	color:#fff;	padding:5px;	font-size:12px;}#enquiry p {	margin-top:10px;	font-size:12px;}	.enquriy_heading {	color:#F4C029;	background-color:#3F4545;	padding:5px;	border-bottom:3px solid #ffcc33;}.box_list li{	text-align:left;	line-height:18px;	margin:5px 0 0 20px;}#enquiry p.contact_para {	text-align:left;	padding:0px 0 0 20px;	font-size:13px;	color:#000;	background-color:#F1C12D;	font-weight:bold;}.contact_para a {	font-size:13px;	color:#000;	font-weight:bold;}.contact_para a:hover {	/*color:#F4C029;	color:#37a6d4;*/	color:red;}.img_box {	width:645px;	padding:0;	margin:0 0 0 5px;}.tfo_list {	text-align:left;	line-height:20px;}.site_maplist{	text-align:left;	line-height:24px;	margin:0 0 0 20px;	color:#000;}.site_maplist a{	color:#000000;	font-size:14px;}.such_as ul{	float:left;	text-align-left;	width:400px;	height:250px;}#contact_form {	float:right;	margin-right:20px;}#contact_form table {	background:#ECF7FF;	border:1px solid #333333;}.table_align td{	padding:5px 2px;}td {	text-align:left;}th, td {	font-size:12px;}.odd {	background-color:#D6E1E8;}.textile_top {	float:bottom;	text-align:right;	border:1px solid #333333;	background:#333333;	padding:5px;	color:#ffffff;}