BODY{margin:0px;text-align:center;}
TABLE{FONT-SIZE:12px;color:#666666;FONT-FAMILY:verdana,sans-serif;}
IMG{border:0px;}
A{COLOR:#2971a7;TEXT-DECORATION:none;}
A:hover {TEXT-DECORATION: underline;}
P{line-height:18px;}
LI{line-height:18px;}

.main{width:965px;margin:auto;}
.top{padding:17px 5px 11px 10px;}
.left  {width:160px;vertical-align:top;}
.right {width:160px;vertical-align:top;}
.center{width:615px;vertical-align:top;height:480px;padding:0px 15px 15px 15px;}
.center-right{width:790px;vertical-align:top;height:480px;padding:0px 0px 15px 15px;}
.bottom{FONT-SIZE:11px;padding:3px 3px 2px 3px;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;}
.bottom A{color:#666666;FONT-SIZE:11px;}
.bottom-blank{line-height:5px;}
.bl{width:25%}
.bc{width:50%;text-align:center;}
.br{width:25%;text-align:right;}

.nav{BACKGROUND-color:#888888;width:100%;margin-bottom:20px;}
.nav a{display: block;text-align:center;width:90px;line-height:24px;color:#ffffff;padding-top:1px;}
.nav a:hover{BACKGROUND-color:#717171;color:#ffffff;TEXT-DECORATION:none}
.navh{width:20px;border-right:#ffffff 1px solid;}
.navi{width:90px;border-right:#ffffff 1px solid;text-align:center;}
.navs{width:90px;border-right:#ffffff 1px solid;BACKGROUND-color:#717171;text-align:center;}

.subnav{MARGIN-bottom:10px;}
.subnav a{display:block;height:22px;line-height:22px;padding-left:18px;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid}
.subnav a:hover{BACKGROUND-color:#cccccc;TEXT-DECORATION:none;}
.subnav-head{line-height:24px;padding-left:12px;BACKGROUND:url(/images/subnav-head.png);color:#FFFFFF;font-weight:bold;}
.subnav-head2{line-height:24px;padding-left:12px;BACKGROUND:url(/images/subnav-head2.png);color:#FFFFFF;font-weight:bold;}
.subnav-top{line-height:10px;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid}
.subnav-bottom{line-height:5px;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid}
.subnavs{font-weight:bold;}

.box{MARGIN-bottom:10px;}
.box-head{line-height:24px;padding-left:12px;BACKGROUND:url(/images/box-head.png);color:#FFFFFF;font-weight:bold;}
.box-body{padding:13px 10px 7px 10px;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid;}
.box-body A{line-height:21px;}
.box-bottom{BACKGROUND:url(/images/box-bottom.png);line-height:5px;}

.topic{font-size:14px;font-weight:bold;}
.section{font-size:14px;font-weight:bold;BORDER-bottom:#cfe0e4 1px solid; BACKGROUND-COLOR:#ecf2f4;padding:5px 0px 1px 5px;}
.pic{border:#cccccc 1px solid;}