@charset "utf-8";
BODY{
   text-align: left;
    line-height: 20px;
    background-color: #e3e3e3;
    margin: 0px;
    font-family:  arial;
    color: #545454;
    font-size: 11px;
}
BODY{
   text-align: left;
    line-height: 20px;
    background-color: #e3e3e3;
    margin: 0px;
    font-family: arial;
    color: #545454;
    font-size: 11px;
}
BODY{
   text-align: left;
    line-height: 20px;
    background-color: #e3e3e3;
    margin: 0px;
    font-family: arial;
    color: #545454;
    font-size: 11px;
}
A:link{
   color: #545454;
    text-decoration: none;
}
A:visited{
   color: #545454;
    text-decoration: none;
}
A:hover{
   color: #545454;
    text-decoration: underline;
}
A:active{
   color: #545454;
    text-decoration: none;
}
.a2b{
   line-height: 35px;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
}
.a2b:link{
   font-weight: bold;
    text-decoration: none;
}
.a2b:visited{
   font-weight: bold;
    text-decoration: none;
}
.a2b:hover{
   font-weight: bold;
    text-decoration: none;
}
.a2b:active{
   font-weight: bold;
    text-decoration: none;
}
.a2{
   color: #fff;
    text-decoration: none;
}
.a2:link{
   color: #fff;
    font-size: 11px;
    text-decoration: none;
}
.a2:visited{
   color: #fff;
    font-size: 11px;
    text-decoration: none;
}
.a2:hover{
   color: #ff0000;
    font-size: 11px;
    text-decoration: none;
}
.a2:active{
   color: #fff;
    font-size: 11px;
    text-decoration: none;
}
.a3{
   color:#999; 

   text-decoration:none; 
   font-size:11px; 
   display:inline-block; 
}
.a3:link{
   color:#999; 
   text-decoration:none; 
   font-size:11px; 
   display:inline-block; 
}
.a3:visited{
color:#999; 
text-decoration:none;
font-size:11px;
}
.a3:hover{
color:#FFF; 
text-decoration:none; 
font-size:11px; 
}
.a3:active{
   color: #ffffff;
    font-size: 11px;
    text-decoration: none;
}
IMG{
   border-right-width: 0px;
    margin: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}
#line{
   height: 1px;
    overflow: hidden;
    border-top: #cccccc 1px dashed;
}
#itop{
   background-color: #373D41;
    margin: auto;
    width: 100%;
    height: 69px;
}
#top{
   margin: auto;
    width: 1000px;
    height: 69px;
    overflow: hidden;
}
#box_top_r{
   text-align: right;
    width: 650px;
    float: right;
    height: 57px;
    color: #ffffff;
    font-size: 11px;
    padding-top: 12px;
}
#box_g{
   padding-bottom: 18px;
    padding-left: 10px;
    width: 815px;
    float: left;
    padding-top: 10px;
}
.jl{
   float: left;
}
.j2{
   float: left;
    padding-top: 15px;
}
.j3{
   padding-right: 15px;
    float: left;
}
#bottom{
   background-color: #373D41;
    margin: auto;
    width: 100%;
    height: 55px;
    color: #ffffff;
}
#box_bottom{
   margin: auto;
    width: 1000px;
    height: 27px;
}
#bottom2{
   background-color: #606060;
    margin: auto;
    width: 100%;
    height: 34px;
    color: #ffffff;
}
#box_bottom2{
   margin: auto;
    width: 1000px;
    height: 27px;
}
#bottom_l{
   width: 550px;
    float: left;
    height: 27px;
    padding-top: 7px;
}
#bottom_r{
   text-align: right;
    width: 400px;
    float: right;
    height: 27px;
    padding-top: 7px;
}
#language{width:1000px; margin:auto; margin-top:0px; text-align:center; padding-bottom:0px; padding-top:34px}
	#language a{margin-left:8px; margin-right:8px; color:#FFFFFF}
#language a img{margin-right:4px;}
#big{
   padding-bottom: 30px;
    margin: auto;
    width: 1000px;
    overflow: hidden;
    padding-top: 10px;
}
#bigab{
   padding-bottom: 30px;
    margin: auto;
    width: 1000px;
    overflow: hidden;
    padding-top: 75px;
}
#box_jleft{
   width: 137px;
    float: left;
}



#jright{
   width: 825px;
    float: right;
    overflow: hidden;
}
#box_flash{
   width: 825px;
    float: left;
    height: 350px;
}
#cp{
   width: 825px;
    float: left;
    padding-top: 25px;
}
#cp2{
   width: 825px;
    float: left;
    padding-top:10px;
}
#cp_l{
   padding-left: 38px;
    width: 37px;
    float: left;
    height: 60px;
    padding-top: 54px;
}
#box_cp{
   width: 702px;
    float: left;
}
#cp_r{
   padding-left: 13px;
    width: 25px;
    float: left;
    height: 60px;
    padding-top: 54px;
}
#jac{
   line-height: 25px;
    padding-left: 31px;
    width: 550px;
    float: left;
}
#box_jac{
   line-height: 25px;
    padding-left: 31px;
    width: 550px;
    float: left;
}
#messages{
   padding-bottom: 20px;
    line-height: 25px;
    padding-left: 0px;
    width: 680px;
    float: left;
}
#contact1{
   line-height: 30px;
    padding-left: 0px;
    width: 450px;
    float: left;
}
#box_messages{
   line-height: 25px;
    padding-left: 0px;
    width: 680px;
    float: left;
    font-size: 14px;
}
#box_contact1{
   line-height: 25px;
    padding-left: 0px;
    width: 100%;
    float: left;
}
#jar{
   padding-left: 31px;
    width: 250px;
    float: left;
    height: 600px;
}
#jam{
   padding-left: 35px;
    width: 250px;
    float: right;
    height: 600px;
}
#jac{
   padding-left: 110px;
    width: 420px;
    float: left;
    height: 600px;
}


input#ajaxSiteSearch {
	vertical-align:top;
	margin-top:5px;
	color:#000;
	width:180px; 
    height:24px;
    font-weight:normal;
    padding-left:6px;
    background-color:#ffffff;
}


input[type="text"]#ajaxSiteSearch:focus {background:#fff;color:#000;}


input.search_now_button {
					 background: url('search_button.gif'); 
					 width:25px;
					 height:21px;
					 border:0;
				     padding:0;
				     vertical-align:top;
				     margin-top:5px;
				     }


#searchBox {float:right; margin-top:-5px}

#searchTd {

   

	background-repeat:no-repeat;

	height:36px;

	text-align:center;

}
