* {margin:0; padding:0; color:#444; font-size:9pt; font-family:verdana,·s²Ó©úÅé; line-height:20px}
a {text-decoration:none; cursor:pointer; color:#5D9022}
a:hover {text-decoration:underline;}
b {color:#498EC2;}
body {background:#a7c9ff; text-align:center;}
.to_left {float:left}
.to_right {float:right}
.clear {clear:both}

#bg_top {background:url('./image/bg_top.png') repeat-x top center}
#bg_bottom {background:#fff url('./image/bg_bottom.png') repeat-x bottom center}
#width_holder {width:830px; margin:auto; text-align:left}
#white_border {border-left:3px solid #fff; border-right:3px solid #fff; background:#DEEEFF;}
#gray_bar {background:#eee; border-bottom:1px solid #ccc; padding:0 3px 0 10px; height:24px;}
#blue_bar {height:80px; background:url('./image/menu.png'); margin:0; border-top:3px solid #fff; border-bottom:3px solid #fff;}
#content_right {width:612px; background:#E7F3FF; min-height:640px; padding:6px; height:auto; margin-right:auto}
* html #content_right {height:640px;}
#content_left {width:200px; background:#DEEEFF; text-align:center}
#footer_circle {background:url('./image/bottom_circle.png'); height:150px}
#footer_bar {background-color:#5E8CCC; text-align:center; padding:5px; color:#fff; line-height:20px; border-top:3px solid #fff;}
#footer_bar a {color:#fff;}
#footer_bar a:hover {color:#eee; position:relative; top:1px; left:1px; text-decoration:underline}

#menu {list-style:none; text-align:left}
#menu li{list-style:none; border-bottom:#809FBB 1px dotted;}
#menu li a{border-left:3px #9BC1E3 solid; color:#637B90; display:block; background:#D6EDFF url(./image/arrow.gif) no-repeat top right; line-height:25px; padding-left:10px;}
#menu li a:hover{border-left:3px #809FBB solid; color:#3C4B58; background:#CCE2F3 url(./image/arrow.gif) no-repeat top right;}
#menu_header {background:url(./image/menu_header.png) no-repeat; height:30px}

.title {border:1px #555 solid; padding:1px;}
.title h1 {background-color:#999; color:#eee; display:block; line-height:25px; padding:1px 6px 1px}
.title_block {border:1px #5E8CCC solid; border-top:0; padding:6px; margin-bottom:6px; background:#fff;}
.title_block_right {width:520px}

img.mini {border:1px #ccc solid; padding:5px; margin:5px 10px 5px 5px}
img.menupic {border:1px #ccc solid; padding:10px; margin:0 auto 10px auto; background:#fff}
table {border-top:1px #A4B0C4 solid; border-right:1px #A4B0C4 solid; width:450px; margin:10px 0}
th {padding:3px 10px; border-bottom:1px #A4B0C4 solid; border-left:1px #A4B0C4 solid; background:#C9D8EF}
th.top {background:#5874A7; color:#fff}
td {padding:3px 10px; border-bottom:1px #A4B0C4 solid; border-left:1px #A4B0C4 solid; background:#E8F1FF}
.form {border:1px #fd6 solid; background:#ffd; margin:5px; padding:10px;}
.form input {margin-top:4px;}
