*{margin:0px;padding:0px;}
body{margin:0px; background: #E0E0E0 url(bg.jpg) repeat-x;}
div{margin:0px auto;line-height:27px;font-size:12px;}
img{border:0px;}#logo h1,h2{font-size:12px; text-indent:-400px;}
a{color:#2A2A2A;text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}
a.link{color:#2A2A2A;}
a.redcolor{color:#CB4721;}a.redcolor:hover{color:red;}
#logo{background:url(top.gif) no-repeat; height:76px;}
#dh{background:url(topbj.gif) no-repeat; height:50px;}
#menu{line-height:48px;padding-left:25px;font-size:13px;display:inline; color:#FFFFFF;}
#menu a{color:#FFFFFF; font-weight:bold;}
#lead{background:#EAEAEA;height:24px; padding-left:10px; margin-top:5px;}#end{display:none;}#tag{font-style: oblique;color: #CCC;}
#body{background:#FFF;width:993px;border-top:5px #0066FF solid;border-bottom:5px #CC0000 solid;overflow:hidden; padding:3px 5px; }
#top{width:1003px; margin-top:5px;}
#middle{width:490px;}
#left{float:left;width:208px; margin-top:5px; background:#E9EAEA;}
#right{float:right;width:780px;}
#right2{float:right;width:250px;}
#foot{width:1003px;text-align:center;padding-top:18px;clear:both;background:#FFF;}
#lb{list-style-image: url(2.png);vertical-align:text-top;}
#lb h4{font-size:12px;margin:0px;display:inline; font-weight:normal;}
#lb2{background:url(lead.gif) no-repeat left;}
#lb2 a{padding-left:15px; padding-top:5px;}
.global_sub{height:26px;line-height:30px;background:url("r-global-sub.jpg") no-repeat;padding-left:25px;margin-top:5px;font-weight: bold;border-right:1px #D7D7D7 solid;}.global_sub h1{font-size:12px;}
.l-global-sub{height:28px;line-height:28px;background:url("leftglobal_sub.jpg") no-repeat;padding-left:28px;font-weight: bold;margin-top:5px; font-size:13px;}
.border{border-left:1px #D7D7D7 solid;border-right:1px #D7D7D7 solid;border-bottom:1px #D7D7D7 solid;padding:3px;}
.border_top{border-top:1px #D7D7D7 solid;}
.pagelist{margin:0px;padding:0px;border:0px;}
.pagelist .n{border:1px #DDD solid;padding:0px 5px;}
.pagelist .m{border:1px #DDD solid;padding:0px 5px;background:#E7EEF1;}
.list_over{padding-top:3px;background:#E7EEF1;border-bottom:1px #DDD dashed;}
.list_out{padding-top:3px;border-bottom:1px #DDD dashed;}
.msg_sub{color:#486F84;text-align:center;}
.msg_date{text-align:center;font: 0.83em/1.5em Verdana, Arial, Helvetica, sans-serif;padding:3px;}
.msg_content{padding:5px;text-align:left;}
.button{background:url("btn.gif") repeat-x;height:25px;border:#7B9EBD;}
.error{line-height:150%;padding:15px;width:450px;border:1px #DDD dashed;}
.clear{clear:both;}