html,body{
  width:98%;
  min-width:950px;
  max-width:1100px;
  margin:auto;
  padding-top:5px;
  padding-bottom:5px;
  background-color:#cceffe;
  font-size:11px;
  font-family:tahoma;
  color:#757575;
}
table{
  border:0px;
  border-collapse:collapse;
}
table td{
  padding:0px;
}
img{
  border:none;
}
hr{
  margin:0;
  margin-top:5px;
  margin-bottom:5px;
  border:0;
  border-top:1px solid #0bb1f8;
}
.bodydiv{
  background-color:#ffffff;
  border:2px solid #00BAEE;
  min-width:785px;
}
.headtext{
  color:#3060A0;
  font-size:11px;
  font-weight:bold;
  text-align:left;
  padding:2px;
  padding-left:15px;
  vertical-align:top;
  width:465px;
}
.headright{
  vertical-align:top;
}
.aspan{
 color:white;
 background-color:#0bb1f8;
 padding: 0 4px 0 4px;
 font-weight: bold;
}
.submenu{
  padding-left:5px;
  font-weight:normal;
  font-family:sans-serif;
  font-size:11px;
  text-align:left;
  display:inline-block;
  width:170px;
}
.libmenu{
  padding-left:5px;
  font-weight:normal;
  font-family:sans-serif;
  font-size:11px;
  text-align:left;
  display:inline-block;
  vertical-align: top;
  width:150px;
}
.submenu a,.libmenu a,.menubb a,.sidebar a,.slink a:active,.slink a:visited,.slink a:link,.copy a:active,.copy a:visited,.copy a:link,.sidebar_bottom a{
  color:#3060A0;
  text-decoration:none;
}
.submenu a:hover,.libmenu a:hover,.menubb a:hover,.sidebar a:hover,.slink a:hover,.copy a:hover,.sidebar_bottom a:hover{
  color:#757575;
  text-decoration:underline;
}
.menuaa{
  background:url("../images/menu_1_a.png");
  height:7px;
}
.menuca{
  background:url("../images/menu_3_a.png");
  height:7px;
}
.menuab{
  background:url("../images/menu_1_b.png");
  height:10px;
}
.menubb{
  background:url("../images/menu_2_b.png");
  padding:7px 7px;
  text-align:left;
}
.menucb{
  background:url("../images/menu_3_b.png");
  height:10px;
}
.mtt{
  text-align:left;
  vertical-align:middle;
  background:url("../images/m_t_t.gif");
  background-repeat:repeat-x;
}
.mlb{
  text-align:left;
  vertical-align:top;
  background:url("../images/m_l_b.gif");
  background-repeat:repeat-y;
  background-position:left;
}
.mrb{
  text-align:left;
  vertical-align:top;
  background:url("../images/m_r_b.gif");
  background-repeat:repeat-y;
  background-position:right;
}
.mbb{
  text-align:left;
  vertical-align:top;
  background:url("../images/m_b_b.gif");
  background-repeat:repeat-x;
  background-position:top;
}
.subarr{
  padding-top:2px;
  float:right;
}
.sidebar{
  padding:7px 7px;
  text-align:left;
}
.category{
  color:#FFFFFF;
  font-size:11px;
  font-family:tahoma;
  text-decoration:none;
}
.category a{
  color:#FFFFFF;
  text-decoration:none;
}
.category a:hover{
  color:#FFFFFF;
  text-decoration:underline;
}
.speedbar{
  color:#333;
  font-size:11px;
  text-decoration:none;
}
.speedbar a,.stext a:active,.stext a:visited,.stext a:link,.ctitle a,.news a,.userstop a{
  color:#4B73D4;
  text-decoration:none;
}
.speedbar a:hover,.stext a:hover,.ctitle a:hover,.news a:hover,.userstop a:hover{
  color:#4B73D4;
  text-decoration:underline;
}
.slink,.copy,.stext,.userstop{
  color:#757575;
  font-size:11px;
  font-family:tahoma;
  text-decoration:none;
}
.ltitle{
  color:#a4a4a4;
  font-size:12px;
  font-weight:bold;
}
.ltitle_small{
  color:#a4a4a4;
  font-size:11px;
  font-weight:bold;
}
.ntitle{
  color:#007;
  font-family:Verdana;
  font-size:12px;
  font-weight:bold;
}
.ntitle a{
  color:#007;
  text-decoration:none;
}
.ntitle a:hover{
  color:#fff;
  text-decoration:underline;
}
.menu_tit{
  background:url("../images/menu_2_a.png");
  text-align:center;
  color:#37c;
  font-size:14px;
  font-weight:bold;
}
.menu_tit a{
  color:#009;
  text-decoration:none;
}
.menu_tit a:hover{
  color:#FF0000;
  text-decoration:underline;
}
.ctitle{
  color:#636363;
  font-size:11px;
  font-weight:normal;
}
.news{
  color:#000;
  font-family:Verdana;
  font-size:8pt;
  text-align:justify;
  line-height:15px;
}
.userstop td{
  padding:3px;
}
.userstop thead{
  color:#757575;
  font-weight:bold;
}
.hr_line{
  width:100%;
  height:7px;
  font-size:3px;
  margin-top:4px;
  margin-bottom:4px;
}
.skin{
  padding-left:10px;
}
select{
  font-size:11px;
  font-family:tahoma;
}
.top_11,.top_13,.top_15,.top_17,.top_19{
  background-repeat:repeat-x;
  height:60px;
}
.top_20_1{
  background-repeat:no-repeat;
  background-position:right bottom;
}
.top_26,.a_block_12,.a_block_22,.a_block_32,.a_block_42,.a_block_52,.a_block_72,.a_block_82,.adblock_12,.adblock_32{
  background-repeat:repeat-x;
}
.top_31,.top_32{
  background-repeat:repeat-x;
  height:40px;
}
.cpbkgr_nolog,.cpbkgr_log{
  background-repeat:no-repeat;
}
.lcol_bkgr,.block_02,.a_block_61,.a_block_63,.adblock_21,.adblock_23{
  background-repeat:repeat-y;
}
.lcol_bkgr2{
  background-repeat:no-repeat;
  background-position:top left;
}
.bl_title_bkgr{
  background-repeat:no-repeat;
  height:32px;
  color:#FFFFFF;
  font-size:11px;
  font-weight:bold;
  text-transform:uppercase;
  padding-left:11px;
}
.footer_b{
  background-repeat:repeat-x;
  height:71px;
}
.s_field{
  color:#757575;
  font-size:11px;
  font-family:tahoma;
  background-repeat:repeat-x;
  height:14px;
  padding-left:3px;
  border:1px solid #e6e6e6;
}
.a_field{
  color:#757575;
  font-size:11px;
  font-family:tahoma;
  background-repeat:repeat-x;
  height:14px;
  padding-left:3px;
  border:1px solid #ffffff;
}
.f_textarea{
  color:#757575;
  font-size:11px;
  font-family:tahoma;
  background-repeat:repeat-x;
  width:449px;
  height:156px;
  border:1px solid #e0e0e0;
}
.f_input{
  color:#757575;
  font-size:11px;
  font-family:tahoma;
  background-repeat:repeat-x;
  width:300px;
  height:14px;
  border:1px solid #e0e0e0;
}
.f_select{
  color:#757575;
  font-size:11px;
  font-family:tahoma;
  background-repeat:repeat-x;
  height:14px;
  border:1px solid #e0e0e0;
}
.mainmenu{
  color:#888888;
  font-size:11px;
  font-family:tahoma;
  text-decoration:none;
  font-weight:bold;
  text-transform:uppercase;
}
.mainmenu a:active,.mainmenu a:visited,.mainmenu a:link{
  color:#888888;
  text-decoration:none;
}
.mainmenu a:hover{
  color:#636363;
  text-decoration:none;
}
.hr_line{
  width:100%;
  height:7px;
  font-size:3px;
  font-family:tahoma;
  margin-top:4px;
  margin-bottom:4px;
}
#menu_control a{
  color:#3060A0;
  text-decoration:none;
  display:block;
}
#menu_control a:hover{
  color:#757575;
  text-decoration:none;
}
#menu_control img{
  vertical-align:middle;
  border:0;
}
.navigation{
  color:#666;
  border:0px;
}
.navigation a:link,.navigation a:visited,.navigation a:hover,.navigation a:active{
  text-decoration:none;
  color:#636363;
  background:#F9F9F9;
  border:1px solid #E6E6E6;
  padding:3px 6px;
  font-size:11px;
}
.navigation a:hover{
  background:#799AE3;
  color:#FFFFFF;
  border-color:#E6E6E6;
}
.navigation span{
  text-decoration:none;
  background:#fff;
  padding:3px 6px;
  border:1px solid #E6E6E6;
  color:#ccc;
  font-size:11px;
}
#hintbox{
  text-align:left;
  width:150px;
  font-size:10px;
  border:1px solid #99a1ab;
  background-color:#fff;
  layer-background-color:#a396d9;
  color:#282828;
  margin:10px 0 0 10px;
  padding:3px 5px;
  position:absolute;
  visibility:hidden;
  z-index:998;
  -moz-opacity:0.9;
  -moz-border-radius:5px;
  filter: alpha(opacity="90");
}
.onl_table{
  width:100%;
  font-size:10px;
}
.onl_table td{
  padding-right:5px;
  font-size:10px;
}
.a_link,.a_link a:link,.a_link a:visited,.a_link_on,.a_link_on a:hover,.a_link_on a:active{
  color:#ff0000;
}
.u_link,.u_link a:link,.u_link a:visited,.u_link_on,.b_link,.b_link a:link,.b_link a:visited,.b_link_on,.b_link_on a:hover,.b_link_on a:active{
  color:#666666;
}
.u_link_on a:hover,.u_link_on a:active{
  color:#4b73d4;
}
.e_link,.e_link a:link,.e_link a:visited,.e_link_on,.e_link_on a:hover,.e_link_on a:active{
  color:#00a400;
}
.j_link,.j_link a:link,.j_link a:visited,.j_link_on,.j_link_on a:hover,.j_link_on a:active{
  color:#0000ff;
}
.sidebar_bottom{
  padding:10px 10px;
  text-align:center;
}
#fadeinbox{
  position:absolute;
  width:350px;
  font-size:10pt;
  color:#FF0000;
  left:0;
  top:-400px;
  border:2px dashed #0000DD;
  background-color:#FFFF99;
  padding:7px;
  z-index:100;
  visibility:hidden;
}
#fadeinbox a{
  color:#0000CC;
  text-decoration:none;
}
#fadeinbox a:hover{
  color:#0000DD;
  text-decoration:underline;
}