body{
  font-size: 11px;
  font-family: Tahoma;
  background-color: #333333;
}

h1{
  font-size: 11px;
  background-color: #FF3333;
}

a:visited, a:active, a:link {
  color: #646568;
  text-decoration: none;
}


a:hover {
  color: #ce0011;
  text-decoration: none;
}

.msg_header, .msg_header :visited, .msg_header :active, .msg_header :link {
  font-family: tahoma;
  font-size: 16px;
  font-weight: bold;
  color: #666666;
  text-decoration: none;
  padding-bottom: 20px;
}

.msg_header :hover {
  text-decoration: none;
  color: #CA0001;
}

.header{
  width: 970px;
  background-image: url(header_bg.gif);
  background-repeat: repeat-x;
}

.content{
  width: 970px;
  background-color:#FFFFFF;
  padding: 2px 4px 2px 4px
}

.footer{
  width: 970px;
  padding-left: 2px;
  padding-right: 2px;
  background-color:#FFFFFF;
  text-align: center;
}

.block_menu{
  width: 170px;
  border:1px solid #d1d1d1;
  margin-bottom: 4px;
}

.block_menu_category, .block_menu_category :visited, .block_menu_category :active, .block_menu_category :link {
  vertical-align :middle;
  height: 30px;
  font-weight: bold;
  color: #333333;
  background-color: #FFFFFF;
  text-decoration: none;
  padding-left: 2px;
}

.block_menu_category :hover {
  color: #CA0001;
}

.block_replay{
  width: 100%;
  background-image: url(block_replay2.gif);
  background-position: top;
  background-repeat: repeat-x;
}

.block_replay_c{
  border-bottom: 1px solid #d1d1d1;
  border-left: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;;
  padding: 2px 2px 2px 2px;
  vertical-align: top;
}

.edit{
  border: 1px solid #9EA3A7;
  background-color: #ffffff;
  font-size:10px;
  font-family: Tahoma;
  width: 100%;
}

.block{
  border: 1px solid #d1d1d1;
  width: 100%;
  background-image: url(block_1.gif);
  background-position: top;
  background-repeat: repeat-x;
  margin-bottom: 4px;

}
.block_h{
  width: 100%;
  background-image: url(block_2.gif);
  background-position: left;
  background-repeat: no-repeat;
  text-indent: 12px;
  font-weight: bold;
  color: #494949;
  height: 18px;
  vertical-align: middle;
}

.block_links{
  font-weight: bold;
  color: #6E6E6E;
  background-image: url(arrowlogin.gif);
  background-position: left;
  background-repeat: no-repeat;
  text-decoration: none;
  padding-top:3px;
  text-indent: 20px;
}

.block_c{
  color: #494949;
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-decoration: none;
}

.btn_b{
  border-width:0px;
  background-image: url(btn_b_c.gif);
  background-color: #fffdf3;
  background-position: top;
  background-repeat: repeat-x;
  color:#000000;
  height: 17px;
  font-weight: bold;
  font-family: Tahoma;
  font-size: 11px;
}

.btn_y{
  border-width:0px;
  background-image: url(btn_y_c.gif);
  background-color: #fffdf3;
  background-position: top;
  background-repeat: repeat-x;
  color:#000000;
  height: 17px;
  font-weight: bold;
  font-family: Tahoma;
  font-size: 11px;
}

.btn_g{
  border-width:0px;
  background-image: url(btn_g_c.gif);
  background-color: #fffdf3;
  background-position: top;
  background-repeat: repeat-x;
  color:#000000;
  height: 17px;
  font-weight: bold;
  font-family: Tahoma;
  font-size: 11px;
}

.btn_r{
  border-width:0px;
  background-image: url(btn_r_c.gif);
  background-color: #fffdf3;
  background-position: top;
  background-repeat: repeat-x;
  color:#FFFFFF;
  height: 17px;
  font-weight: bold;
  font-family: Tahoma;
  font-size: 11px;
}

.page_btn_1{
  background-image: url(btn1_page.gif);
  background-repeat: no-repeat;
  vertical-align: bottom;
  text-align: center;
  height: 15px;
  width: 55px;
  text-decoration: none;
}

.page_btn_1 :visited, .page_btn_1 :active, .page_btn_1 :link {
  color: #000000;
  text-decoration: none;
}

.page_btn_2{
  height: 15px;
  width: 20px;
  background-image: url(btn2_page.gif);
  background-repeat: no-repeat;
  vertical-align: middle;
  text-align: center;
  text-decoration: none;
}

.page_btn_2 :visited, .page_btn_2 :active, .page_btn_2 :link {
  color: #000000;
  text-decoration: none;
}

.page_btn_3{
  height: 15px;
  width: 20px;
  background-image: url(btn3_page.gif);
  background-repeat: no-repeat;
  vertical-align: middle;
  text-align: center;
  font-family: Tahoma;
  color: #FFFFFF;
}

.div_name{
  border: 1px solid #D1D1D1;
  background-color: #F2F2F2;
  font-size:10px;
  font-family: Tahoma;
  text-align:center;
  margin-bottom: 10px;
  width:50%;
  padding: 1px 1px 1px 1px;
  font-weight: bold;
}