@charset "utf-8";
/* CSS Document */
body {margin:0px;background:url(../images/body_bg2.jpg) repeat-x center top;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#2d2d2d;line-height:18px;}img{ border:none;}
img{ border:none;}
h1,h2,h3,h4,ul{ margin:0; padding:0;}
a,a:visited{ color:#2d2d2d; text-decoration:none;}
a:hover{ color:#000;}
#header{width:1000px; margin:0 auto; overflow:hidden;}
.logo{ margin:30px 0px 0 0px; float:left;}
.head_right{float:right; margin-top:5px;}
/*menu*/
.menu{ }
ul.menu { list-style-type:none;  font-size:14px;}
ul.menu{ float:right;  height:36px ; text-transform:uppercase; font-weight:bold;}
ul.menu li{ padding:0; background:none; display:inline; height:43px;  float:left;}
ul.menu li a,ul.menu li a:visited{height:36px;text-dectoration:none;  background:url(../images/menu_left.png) no-repeat left top;padding-left:15px;text-decoration:none; font-size:14px; color:#FFF; line-height:36px; float:left; cursor:pointer;  }
ul.menu li a span{  height:36px; background:url(../images/menu_right.png) no-repeat right top; padding-right:18px;text-decoration:none;line-height:36px; float:left; }
ul.menu li a:hover{background:url(../images/menu_left_hover.png) no-repeat left top; height:36px;color:#3d3e63;}
ul.menu li a:hover span{  background:url(../images/menu_right_hover.png) no-repeat right top;text-decoration:none;color:#3d3e63;}
ul.menu  .active a:link {  background:url(../images/menu_left_hover.png) no-repeat left top;text-decoration:none;color:#3d3e63;}
ul.menu  .active a:link span{  background:url(../images/menu_right_hover.png) no-repeat right top;text-decoration:none;color:#3d3e63;}
/*Search_top*/
.searchfrm {float:right; margin-top:20px; text-align:right; width:462px;}
.searchfrm label{float:left; margin-top:7px; color:#FFF}
.search_radio{ margin-top:7px; margin-left:12px; float:left}
.search_input{ background:url(../images/search_input_sml.png) left top no-repeat; margin-left:20px; padding:5px 0px 0 5px;  width:240px; height:28px; border:none; float:left;}
.search_btn{ background:url(../images/search_input_btn_sml.png) left top no-repeat; width:28px; height:28px; border:none; float:left; font-size:1px; cursor:pointer; color:#eeeeee; text-align:right;}
.search_links{float:right; clear:both; margin-right:10px;}
.search_links a:link, .search_links a:visited{color:#fff; text-decoration:none;}
.search_links a:hover{color:#ccc; text-decoration:none;}
.clear{ clear:both}
.menu{ }
ul.menu { list-style-type:none;  font-size:14px;}
ul.menu{ float:right;  height:36px ; text-transform:uppercase; font-weight:bold;}
ul.menu li{ padding:0; background:none; display:inline; height:43px;  float:left;}
ul.menu li a,ul.menu li a:visited{height:36px;text-dectoration:none;  background:url(../images/menu_left.png) no-repeat left top;padding-left:15px;text-decoration:none; font-size:14px; color:#FFF; line-height:36px; float:left; cursor:pointer;  }
ul.menu li a span{  height:36px; background:url(../images/menu_right.png) no-repeat right top; padding-right:18px;text-decoration:none;line-height:36px; float:left; }
ul.menu li a:hover{background:url(../images/menu_left_hover.png) no-repeat left top; height:36px;color:#3d3e63;}
ul.menu li a:hover span{  background:url(../images/menu_right_hover.png) no-repeat right top;text-decoration:none;color:#3d3e63;}
ul.menu  .active a:link {  background:url(../images/menu_left_hover.png) no-repeat left top;text-decoration:none;color:#3d3e63;}
ul.menu  .active a:link span{  background:url(../images/menu_right_hover.png) no-repeat right top;text-decoration:none;color:#3d3e63;}
h1{font-family: Verdana,Arial,Helvetica;font-size:18pt;font-weight:bold;color:#000000;}
.normal{font-family: Verdana,Arial,Helvetica;font-size:10pt;color:#000000;}
A:link{text-decoration:underline;color:blue;font:Verdana,Arial,Helvetica;}
A:Visited{text-decorati#rating_table button:hover{background-color: #F902B6;}





