@charset "utf-8";
/* CSS Document */

body,td,th {font-size: 12px;}
body {background:#024978 url(images/Stage_BG_btm.png) repeat-x;font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;}
body,div { margin:0; padding:0;}


#container { width:960px; margin:20px auto;}

  #header {margin:10px auto; width:100%; height:105px; border-bottom:#CCCCCC 3px solid;}

  #main {width:600px; margin:20px auto; background: #FFFFFF; border:#75BAE4 5px solid;}

    .title {background-color:#F7FCFF;font-size:14px; font-weight:bold; text-indent:1em;}
    .buttom{padding:2px 10px 0 10px;font-size:12px;border:1px #1E7ACE solid;background:#D0F0FF; cursor:pointer;}
    .text{border:1px solid #7F9DB9;font-size:12px; width:210px; padding:2px 0;}
    .reinfo {color:#990000;}
    a.buttom:link,a.buttom:visited { color:#000000;text-decoration:none;}


  #footer { width:100%; text-align:center; color: #00486A;}



.category {font:12px Arial, Tahoma !important;font: 11px Arial, Tahoma;color: #92A05A;height:20px;background-color: #FFFFD9;}
.category td {border-bottom:1px solid #DEDEB8;}
.expire, .expire a:link, .expire a:visited {color:#999999;}
.default, .default a:link, .default a:visited {color:#000000;}
.checked, .checked a:link, .checked a:visited {color:#FF0000;}
.today, .today a:link, .today a:visited {color:#00BB00;}
#calendar_year {display:none;line-height:130%;background:#FFFFFF;position:absolute;z-index: 10;}
#calendar_year .col {float:left;background:#FFFFFF;margin-left:1px;border:1px solid #86B9D6;padding: 4px;}
#calendar_month {display:none;background:#FFFFFF;line-height:130%;border:1px solid #86B9D6;padding:4px;position:absolute;z-index: 11;}
.tableborder {background:white;border: 1px solid #86B9D6;}
#year,#month{padding-right:10px;}