body
{
  font-size: 12pt;
  font-family:sans-serif;
  text-align: center;
  margin: 0;
  padding: 0px;
  background-color: #bcced1;
  color: #000000;
}

.head_wrap
{
  width: 100%;
  background-color: #434343;
  margin: 0 auto;
  text-align: center;
}

.head
{
  width: 744px;
  height: 175px;
  margin: 0 auto;
  text-align: left;
}

.logo
{
  vertical-align: bottom;
  border: 0px;
}

.site_wrapper
{
  width: 745px;
  margin: 0 auto;
  text-align: center;
  overflow:visible;
}

.main_table
{
  background-color: #ffffff;
}

.main_panel
{
  width: 505px;
  vertical-align: top;
  text-align: center;
  overflow: visible;
}

.side_panel
{
  width: 235px;
  vertical-align: top;
  text-align: center;
  overflow: visible;
}
.error
{
  font-size: 9pt;
  color: #ff0000;
}

.wrapper
{
  margin-bottom: 7px; margin-top: 4px; overflow:visible;
}

.box_title
{
  font-size: 15pt;
  font-weight: bold;
  margin: 3px;
}

.stat_title
{
  width: 98px;
}

.promotion
{
  color: #ff0000;
  text-align: center;
}


.announce
{
  color: #000000;
  margin: 9px;
  text-align: justify;
}

.side_announce
{
  color: #000000;
  margin: 9px;
  text-align: left;
}

.container {background:#ccc; color:#fff; margin:0 9px;}
.rtop, .rbottom{
display:block;
background:#ffffff;
overflow:hidden;
}

.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#ccc;
}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{
margin: 0 1px;
height: 2px
}

ul {height: 61px; width: 500px; clear: both; list-style: none;}
li{display: block; float: left; width: 75px; height: 75px; padding: 1px; text-align: center;}

li a{width: 74px; height: 74px; position: relative; text-align: center; overflow: hidden; z-index: 1;}
li img{width: 70px; height: 70px; position: relative; border: 2px solid;}

li.activeList a:hover {border: none; z-index: 1000; overflow:visible; top: -30px; left: -30px;}
li.activeList a:hover img{width: 130px; height: 130px; border: 1px solid;}


li.used a{display:none}
li.used {background-image:url('../images/liBG.gif'); background-repeat: no-repeat; background-position: 50% 50%;}
li.used img{opacity:.85; filter:alpha(opacity=85);}

