@charset "utf-8";
/* CSS Document */
/*@import url("../font/stylesheet.css");*/
/*@font-face {
    font-family: 'utsaahregular';
    src: url('../font/utsaah-webfont.eot');
    src: url('../font/utsaah-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/utsaah-webfont.woff') format('woff'),
         url('../font/utsaah-webfont.ttf') format('truetype'),
         url('../font/utsaah-webfont.svg#utsaahregular') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
@import url(http://fonts.googleapis.com/css?family=Archivo+Narrow);
body
{ 	background: #fff;
	color: #757574;
	font-family: Verdana, Tahoma, Verdana;
	font-size: 12px;
	margin: 0 ;
	padding:0
}
h2,h3{ font-family:'Archivo Narrow' sans-serif}
img { border:none}
p{ font-family:Verdana, Helvetica, sans-serif; font-size:12px; color:#757574; padding:0; margin:0 0 10px 0; text-align:justify; line-height:16px}
.head_wrapper{ width:100%; height:150px; background:url(../images/head_wrapper.jpg) repeat-x top}
.head_inner{ width:920px; margin:0 auto; background:#9aa723; height:150px}
.head_left{ height:150px; float:left; width:251px; background:url(../images/head_left.jpg) no-repeat}
.logo{ width:251px; height:61px; margin-top:44px}
.head_middle{ height:150px; float:left; width:604px}
.menu{ width:604px; overflow:hidden; margin-top:75px}
.menu ul{ padding:0; margin: 0; overflow:hidden; float:right}
.menu ul li{ padding:0; margin:0; list-style:none; float:left}
.menu ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; text-decoration:none; color:#fff; padding:10px; margin-right:8px; text-transform:uppercase }
.menu ul li a.last{ margin-right:0}
.menu ul li a:hover{ background:#fff; color:#9aa723; border-radius:5px}
.menu ul li a.current{ background:#fff; color:#9aa723; border-radius:5px}
.head_right{ height:150px; float:left; width:65px; background:url(../images/head_right.jpg) no-repeat}

.banner{ width:920px; height:400px; margin:10px auto}
.inner_banner{ width:920px; height:200px; margin:10px auto}

.content_main{ width:920px; margin:0 auto; overflow:hidden; min-height:300px}
.content_main ul{ padding:0; margin:0 0 8px 0}
.content_main ul li{ font-size:12px; font-family:Verdana, Helvetica, sans-serif; color:#757574; list-style:square; padding:0 0 5px 0; margin:0 0 0 20px}
.content_main h2{ font-family:'Archivo Narrow' sans-serif; font-size:26px; padding:0; margin:0 0 5px 0; font-weight:normal; color:#9aa723; text-transform:uppercase}
.content_main h2 span{font-family:'Archivo Narrow' sans-serif; font-size:26px; padding:0; margin:0 5px 0 0; font-weight:normal; color:#5c5c5c}
.content_left{ width:600px; float:left}
a.more{ background:#9aa723; padding:8px; float:right; margin:0px 0 0 0; text-decoration:none; color:#fff}
.content_left p a{ text-decoration:none; color:#5c5c5c}
.content_left h3{ font-family:'Archivo Narrow' sans-serif; font-size:22px; padding:0; margin:20px 0 10px 0; font-weight:normal; color:#5c5c5c; text-transform:uppercase}
.content_right{ width:300px; float:left; margin-left:20px; padding-top:15px}
.content_right ul{ padding:0; margin:0 0 25px 25px}
.content_right ul li{padding:0; margin:0; list-style:none }
.content_right ul li a{ font-family:'Archivo Narrow' sans-serif; font-size:20px; background:url(../images/news_list_icon.gif) no-repeat 0 7px; padding-left:20px; text-decoration:none; color:#9aa723; font-weight:normal; line-height:26px}
.content_right ul li a:hover{ color:#737e11}
.box_300{ width:268px; float:left; margin:0 0px 15px 0; padding:15px; border-right:1px solid #E4E4E4; height:210px}
.box_last{ margin-right:0px}
.box_300 ul{ padding:0; margin:0 0 8px 0}
.box_300 ul li{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#9aa723; list-style:square; padding:0 0 5px 0; margin:0 0 0 20px}

.flash{ width:870px; margin:0 auto}

.product{ width:920px; overflow:hidden}
.product h3{ font-family:'Archivo Narrow' sans-serif; font-size:16px; padding:0; margin:10px 0 10px 0; font-weight:bold; color:#5c5c5c; text-transform:uppercase}
.product h2{ font-family:'Archivo Narrow' sans-serif; font-size:22px; padding:0; margin:0 0 5px 0; font-weight:normal; color:#9aa723}
.product h2 span{font-family:'Archivo Narrow' sans-serif; font-size:22px; padding:0; margin:0 5px 0 0; font-weight:normal; color:#5c5c5c}
.product_table{ width:100%; margin:0 auto}
.product_table h3{ font-size:16px; text-align:center; margin:0 0 10px 0; font-weight:bold}
.table{ border:1px solid #ccc; border-spacing: 0; border-left:none; border-top:none}
.table td, .table th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 10px;
    text-align: center;
	font-size:12px    
}
thead td{ background:#f0f0f0}

ul.quality{ margin:15px 0 0 0; padding:0}
ul.quality li{ font-family:Arial, Helvetica, sans-serif; font-size:16px; list-style: circle; padding:0; margin:10px 0 0 20px; }
ul.quality li ul{ margin:10px 0 0 15px; padding:0}
ul.quality li ul li{ font-size:12px; list-style:none; font-weight:normal}
.right_box{ width:280px; margin:10px auto; border:1px solid #eae9e9;border-radius:6px;overflow:hidden;}

.contact{ padding:0; margin-top:20px}
.contact p{ font-size:14px; line-height:20px}
#contactform { margin:0 0 0 0px; padding:5px 0px;}
#contactform * { color:#F00;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block; clear:both;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { margin:0; width:110px; display:block; padding:10px 0; color:#119bc0; font: normal 12px Arial, Helvetica, sans-serif; text-transform:capitalize; float:left;}
#contactform label span { color:#F00;}
#contactform input.text { width:280px; border:1px solid #D1D1D1; margin:10px 0; padding:5px 2px; height:16px; background:#fff; float:left; color:#666}
#contactform textarea { width:280px; border:1px solid #e8e8e8; margin:10px 0; padding:2px; background:#fff; float:left; color:#666}
#contactform li.buttons input { padding:3px 0 3px 330px; margin:0; border:0; color:#FFF; float:left;}
p.response { text-align:center; color:#666; font: normal 11px  Georgia, "Times New Roman", Times, serif; line-height:1.8em; width:auto;}

.footer_wrapper{ width:100%; height:100px; background:#f0f0f0; margin-top:30px; border-bottom:5px solid #9aa723}
.footer{ width:920px; margin:0 auto}
.footer a{ text-decoration:none; color:#9aa723}
.credit_left{ margin:65px 0 0 0; float:right}
.credit_right{ margin:35px 0 0 0; float:left;}

