*{margin:0;padding:0;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;background:#fff}
a{color:#06C;}
a:hover{color:#f00;}

.submit{background:url(../images/menubg.gif) no-repeat;color:#fff;font-size:13px;width:90px;height:27px;border:0;}

#main{width:96%;margin:auto;margin-top:10px;margin-bottom:40px}
#main span{color:#999;margin:0 5px 0 5px}
.top{color:#999;border-bottom:1px dotted #999;height:25px;line-height:25px;}

.tablestyle1{margin-top:10px;font-size:12px;background:#A1C5DD}
.tablestyle1 th{background:url(../images/bg.gif) repeat-x;height:25px;line-height:25px;font-size:12px;color:#121F71;}
.tablestyle1 td{text-align:center;height:25px;line-height:25px;background:#fff;}

.tablestyle2{margin-top:10px;font-size:12px;background:#A1C5DD}
.tablestyle2 th{background:#BEE7FE;height:25px;line-height:25px;font-size:12px;color:#121F71;text-align:right;padding-right:10px}
.tablestyle2 td{text-align:left;padding-left:10px;background:#fff}

.search{margin:10px 0 10px 0}
.notice{margin-top:10px;border:1px dotted #ccc;padding:5px;background:#FFC}
.notice p.n1{font-weight:bold;color:#f00}
.notice p.n2{color:#666;}

#main .menu{margin:10px 0 10px 0}
#main .menu ul{list-style:none;}
#main .menu li{float:left;margin-right:10px;background:url(../images/bg_button_blue.gif) no-repeat;height:21px;width:78px;line-height:21px;text-align:center;}
#main .menu li a{display:block;color:#fff;text-decoration:none;}
#main .menu li a:hover{color:#036}

#main .menu a{display:inline-block;background:#0CC;margin-right:10px;padding:3px 5px;color:#fff;text-decoration:none;border-radius:3px}