/*-----------------basic------------------*/
html,body
{
/*scrollbar-face-color: #739F32;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #537127;
scrollbar-3dlight-color: #D1D7DC;
scrollbar-arrow-color:  #537127;
scrollbar-track-color: #537127;
scrollbar-darkshadow-color: #537127;*/
margin:0;padding:0;font-size:12px;color:#333333;line-height:18px;font-family: arial, Verdana,Tahoma, sans-serif; background:url(bg.gif) repeat-y center #fff}

	input,select,textarea{margin:0;padding-left:3px;}
	input{height:18px;line-height:18px;FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: arial; background:#fff; border:1px #ccc solid}
	input,textarea{}
	.btn_feedback{background: url("btn_back.gif") repeat left bottom;height:23px;width:65px;border:none;cursor:pointer;behavior:url("images/btn.htc");	}
	a:link{color:#333;text-decoration: none;}
	a:visited{color:#333;text-decoration: none;}
	a:hover{color:#BE1011;text-decoration: underline;}
	.btn_search{ background:#313131; color:#fff; height:22px}
	.btn_select{FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Verdana; background:#fff; margin-top:8px; }
/*------------------head-----------------*/
#head{ width:720px; margin:0 auto; background:#333333; color:#fff; height:17px}
#head-left{ padding-left:15px; float:left}
#head-right{ float:right; margin:0 3px}
#head-right a{ color:#fff; padding:0 5px}





/*------------------logo-----------------*/
#logo{width:720px; margin:0 auto; text-align:right; background:#fff}
	
/*------------------content-----------------*/
#content{width:720px; margin:0 auto; background: url(body_bg.jpg) bottom right no-repeat}
#left{ float:left; width:164px; }
#menu{ background:#BE1011; border-right:6px #AB0D0C solid; padding:30px 0 0 10px;color:#fff}
#menu h1{ font-size:12px; padding:0 0 12px 6px; margin:0 }

/*list*/
ul{ padding:0; margin:0;  list-style:none; }
#list{ width:164px; padding-bottom:20px}
#list ul{ padding:0;}
#list ul li{ background:url("arr.gif") no-repeat left 10px; padding-left:12px; margin:0;line-height:24px; border-bottom:1px #E59FA0 solid}
#list ul li a{ color:#fff; font-weight:bold}
#list ul li a:hover{ color:#fff; font-weight:bold}

#list ul li ul { margin:0 0 0 -10px; padding:0}
#list ul li ul li{ text-align:left;line-height:20px;padding-left:20px;background:url("arr02.gif") no-repeat 5% 10px; border:none}
#list ul li ul li a{ color:#fff; font-weight:normal}
#list ul li ul li a:hover{ color:#fff; font-weight:normal}

#list ul li ul li ul { margin:0 0 0 -10px; padding:0}
#list ul li ul li ul li{ text-align:left;line-height:20px;padding-left:20px;background:url("arr02.gif") no-repeat 5% 10px; border:none; margin:0}


/*list-con*/
#list-con,#ab_search{ background:#AB0D0C; margin-left:6px; width:159px; padding:22px 0 22px 15px;color:#fff}
#list-con ul li{background:url("arr.gif") no-repeat left 8px; padding-left:12px; margin:0;line-height:20px; font-weight: bold }
#list-con ul li ul li{ margin:0;line-height:20px; background:none; font-weight:normal; padding:0 }

#ab_search h2{ font-size:12px; padding:0; margin:0 0 8px 0; color:#fff}

#list-pdf{ margin-left:6px; width:150px; padding:12px 0 12px 15px; font-weight:bold}

/*right*/
#right{ float:left; padding:0; margin:0}	

#in-banner{ width:540px; height:150px; border-top:6px #AB0D0C solid; margin-bottom:5px}

#body-left{ float:left; width:354px; margin:3px; }
#body-left-ab{ border-bottom:1px #BE1011 solid; margin-bottom:8px}
#body-left-ab h1{ background:url(in_ab_im.jpg) no-repeat top; width:354px; height:86px;text-indent: -9999px; padding:0; margin:0}
#body-left-ab p{ padding:12px; margin:0}

#body-left-news{padding:12px; border-bottom:1px #BE1011 solid; margin-bottom:35px }
#body-left-news h1{padding:12px; color:#BE1011; font-size:12px; padding:0; margin:0}
#body-left-news h2{padding:12px; color:#333; font-size:12px; padding:0; margin:0}
#news-text{ padding-top:5px}

#body-right{ float:left; width:174px}
#in_search{background:#313131; padding:16px 0 16px 8px; margin-bottom:8px}
#in_search h1{ color:#fff; font-size:14px; font-weight:normal; padding:0; margin:0 0 10px 0}



#footer-menu{ width:714px; margin:0 auto; background:#AB0D0C; color:#fff;  text-align:center; line-height:22px}
#footer-menu a{ color:#fff;}

#footer{ width:714px; margin:0 auto; background:#F5F5F5; text-align:center; line-height:30px}
	
/*ab-body*/
#ab-body{ width:516px;border-top:6px #AB0D0C solid; padding:12px 12px}
#ab-body h1{ color:#BE1011; font-size:14px; padding:0; margin:0 0 12px 0}
	
#ab-body2{ width:720px;border-top:6px #AB0D0C solid; padding:12px 0px; background:#fff}
#ab-body2 h1{ color:#BE1011; font-size:14px; padding:0; margin:0 0 12px 0}
	
	
	
	
/*------------------products-----------------*/
	/*--img--*/
		.cp_img1{cursor:hand;padding:3px;margin-bottom:5px;border:1px solid #cccccc;width:156px;height:139px;}
	/*--list--*/

.bottom{ color:#0092BF}


/*------------------nav-----------------*/
.menu{color:#696969}
.menu a{text-decoration:none}
.menu a:hover{ text-decoration:underline}	



/*--mail---*/
a.mail:link{color:#fff;text-decoration: underline;}
a.mail:visited{color:#fff;text-decoration: underline;}
a.mail:hover{color:#fff;text-decoration: none;}

a.mail2:link{color:#BE1011;text-decoration: underline;}
a.mail2:visited{color:#BE1011;text-decoration: underline;}
a.mail2:hover{color:#BE1011;text-decoration: none;}


/*--home location---*/
a.home:link{color:#005FAD;text-decoration: underline; font-weight:bold}
a.home:visited{color:#005FAD;text-decoration: underline; font-weight:bold}
a.home:hover{color:#FF9900;text-decoration: none; font-weight:bold}
.title{ color:#BE1011; font-weight:bold}
.title2{color:#BE1011}

#contact,#contact2{ margin-top:5px}
#contact p{color:#177ED7; font-weight:bold; text-align:center; padding:0; margin:0}
#contact,#contact2 ul{ padding:0; float:left; margin-top:8px;}
#contact li{ background:url(arr01.gif) no-repeat 0 6px; padding-left:38px; margin:0;text-indent: -25px; line-height:20px; text-align:left}

#contact2 li{ background:url(arr02.gif) no-repeat 0 6px; padding-left:38px; margin:0;text-indent: -25px; line-height:18px}




h3
{ font-size:14px;color:#075699;font-weight:bold;border-bottom:1px #aaa dashed; padding:5px 20px ; letter-spacing:4px; margin:0}/*contact title*/

.bor img{padding:3px;margin-bottom:5px;border:1px solid #cccccc;}


h2{ padding-left:8px; color:#fff; font-size:12px; line-height:20px;  margin:0}


.team{ padding:10px;}
.team h4 { background:url(arr04.gif) left center no-repeat; padding-left:15px; font-size:12px; color:#BE1011; margin:0 0 5px 0}




.table{border-collapse:collapse;background:#f5f5f5 }
.table tr td{border:1px solid #fff;padding:3px 0px 3px 5px; text-align:center}
.table .btr{ background-color:#2B2B2B;color:#fff; border:1px #fff solid; font-weight:bold}

.table2{border-collapse:collapse; background:#f5f5f5}
.table2 tr td{border:1px solid #fff;padding:3px 0px 3px 12px; text-align:left; }
.table2 .btr{ background-color:#BE1011;color:#fff; border:1px #fff solid; font-weight:bold}

