* {margin:0;padding:0;vertical-align:baseline;font:100 13px/16px Verdana,Arial,Helvetica,sans-serif;list-style:none}
a img {border:0}
a, a:visited {color:#0054a6}
b, strong {font-weight:900}
body {background:#0054a6 url(img/background.gif) repeat-x}
h2 {font:100 19px Verdana,Arial,Helvetica,sans-serif;margin:22px 0 4px 10px;color:#0054a6}
h3 {font:100 18px Verdana,Arial,Helvetica,sans-serif;margin-left:10px;padding:0 0 5px;color:#0054a6;border-bottom:1px #ddd solid}
#header {margin:30px auto 0 auto;overflow:hidden;width:1000px;background:#101e5e url(img/mbk.gif) repeat-x;color:#fff}
#header a img {float:left}
p {margin:15px 0 5px}
.auth {margin:0 0 0 10px;clear:both;padding-bottom:30px}
.auth label {display:block}
.block1 {   
 width: 550px;   
display: block; 
overflow: auto;
 }
#login, #password  {border:1px #ddd solid;width:140px;padding:3px;outline:none}
#enter {border:1px #0b5196 solid;background:#4185c8;color:#fff;font:100 13px Verdana;margin:0px 0 0;width:55px}
#header img {float:right}
#menu {float:left;margin:10px 0 0}
#menu li a , #menu li a:visited 
    {display:inline-block;margin:1px;padding:4px 20px;background:#091e50;text-decoration:none;color:#fff;width:180px;
    font:italic 100 15px 'Trebuchet MS','Lucida Sans Unicode','Lucida Grande',Verdana,Arial,Helvetica,sans-serif}
#menu li a:hover {background:#fff;color:#0054a6}
#hrc {margin:0 -2px 0 0}
#banner1 {float:left;margin:15px 0 0}
#shadow {display:block;margin:auto;padding-right:747px}
small {font-size:11px}
#main {margin:20px auto 0 auto;overflow:hidden;width:1000px;background:#fff url(img/crr.gif) right top no-repeat}
#main h1 {font:italic 100 24px/26px 'Trebuchet MS','Lucida Sans Unicode','Lucida Grande',sans-serif;color:#0054a6;margin:20px}
#top , #bottom {clear:both}
#bottom {background:url(img/bcrc.gif) right bottom no-repeat;*margin:0 0 -3px}
#warp {clear:both}
.info li {font-size:10px;margin:3px 0 0 10px}
.info strong {font-size:10px}
#navigation {width:160px;float:left}
#navigation ul li a {display:inline-block;padding:4px 10px;color:#363636;border-top:1px #ddd solid;width:130px;text-decoration:none}
#navigation ul li a:hover {background:#4185c8;border-top:1px #0b5196 solid;color:#fff}
#content {width:550px;padding:0 10px;float:left}
#advertisment {width:255px;float:left}
#statistics {margin-left:10px}
#footer {width:1000px;margin:auto;color:#fff;font:100 12px Verdana;padding:10px 0}

.tab_num{width:45px;color:#999;font-size:10px}
.tab_nick{width:300px}
.tab_nick a,.tab_nick a:visited{color:#363636;text-decoration:none;border-bottom:1px #fff solid}
.tab_nick a:hover{border:0;color:#0054a6}
.tab_type1{width:100px}
.tab_type2{width:400px}
.tab_head td{background-color:#0054a6;color:#fff;font-size:12px;font-weight:700}
#datepicker_div, .datepicker_inline {
    font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 0;
    margin: 0;
    background: #DDD;
    width: 185px;
}
#datepicker_div {
    display: none;
    border: 1px solid #FF9900;
    z-index: 10;
}
.datepicker_inline {
    float: left;
    display: block;
    border: 0;
}
.datepicker_dialog {
    padding: 5px !important;
    border: 4px ridge #DDD !important;
}
button.datepicker_trigger {
    width: 25px;
}
img.datepicker_trigger {
    margin: 2px;
    vertical-align: middle;
}
.datepicker_prompt {
    float: left;
    padding: 2px;
    background: #DDD;
    color: #000;
}
*html .datepicker_prompt {
    width: 185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
    clear: both;
    float: left;
    width: 100%;
    color: #FFF;
}
.datepicker_control {
    background: #FF9900;
    padding: 2px 0px;
}
.datepicker_links {
    background: #E0F4D7;
    padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
    font-weight: bold;
    font-size: 80%;
    letter-spacing: 1px;
}
.datepicker_links label {
    padding: 2px 5px;
    color: #888;
}
.datepicker_clear, .datepicker_prev {
    float: left;
    width: 34%;
}
.datepicker_current {
    float: left;
    width: 30%;
    text-align: center;
}
.datepicker_close, .datepicker_next {
    float: right;
    width: 34%;
    text-align: right;
}
.datepicker_header {
    padding: 1px 0 3px;
    background: #83C948;
    text-align: center;
    font-weight: bold;
    height: 1.3em;
}
.datepicker_header select {
    background: #83C948;
    color: #000;
    border: 0px;
    font-weight: bold;
}
.datepicker {
    background: #CCC;
    text-align: center;
    font-size: 100%;
}
.datepicker a {
    display: block;
    width: 100%;
}
.datepicker .datepicker_titleRow {
    background: #B1DB87;
    color: #000;
}
.datepicker .datepicker_daysRow {
    background: #FFF;
    color: #666;
}
.datepicker_weekCol {
    background: #B1DB87;
    color: #000;
}
.datepicker .datepicker_daysCell {
    color: #000;
    border: 1px solid #DDD;
}
#datepicker .datepicker_daysCell a {
    display: block;
}
.datepicker .datepicker_weekEndCell {
    background: #E0F4D7;
}
.datepicker .datepicker_daysCellOver {
    background: #FFF;
    border: 1px solid #777;
}
.datepicker .datepicker_unselectable {
    color: #888;
}
.datepicker_today {
    background: #B1DB87 !important;
}
.datepicker_currentDay {
    background: #83C948 !important;
}
#datepicker_div a, .datepicker_inline a {
    cursor: pointer;
    margin: 0;
    padding: 0;
    background: none;
    color: #000;
}
.datepicker_inline .datepicker_links a {
    padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
    padding: 2px 5px !important;
    color: #000 !important;
}
.datepicker_
titleRow a {
    color: #000 !important;
}
.datepicker_control a:hover {
    background: #FDD !important;
    color: #333 !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
    background: #FFF !important;
    color: #333 !important;
}
.datepicker_multi .datepicker {
    border: 1px solid #83C948;
}
.datepicker_oneMonth {
    float: left;
    width: 185px;
}
.datepicker_newRow {
    clear: left;
}
.datepicker_cover {
    display: none;
    display/**/: block;
    position: absolute;
    z-index: -1;
    filter: mask();
    top: -4px;
    left: -4px;
    width: 193px;
    height: 200px;
}