body {font:14px Arial,sans; color:#ddd}
html, body {height:100%; margin:0; padding:0}
a {color:#b0b0b0}
a:hover {color:#3b6aca}
h2 {font-size:140%}
h2 span {font-size:50%; display:block; text-transform:uppercase}

.comments form {font-weight:bold; width:500px}
.comments form .author {width:100%}
.comments form .comment {width:100%}
.comments form .author, .comments form .comment {border-bottom: #e3dfd6 1px solid; border-left: #808080 1px solid; border-right: #e3dfd6 1px solid; border-top: #808080 1px solid}
.comments form .hidden {display:none}
.comments .date {color:#aaa; font-size:80%}
.comments p.line {border-top:1px solid #aaa}
.comments .answer {margin-left:60px; border-left:3px solid #ccc; padding-left:10px; font-size:80%}

.pages {text-align:center}
.pages a, .pages span {padding:1px 5px; text-align:center}
.pages a:hover, .pages span {border:1px solid #999; padding:0 4px; background:#bbb; text-decoration:none}
.pages .title {border:none; background:none}

.baseTable {height:100%; background:url(/include/images/01.jpg) repeat-y center #750008}
.w33 {width:33%}
.top1 .cont .width {width:768px; height:74px}
.top1 {background:#f2f4f5}
.homePic {float:right}
.logo {position:absolute; top:0; margin-left:3px}
.bottom {height:99px; background:url(/include/images/14.gif) repeat-x top #4c4c4c; text-align:center}
.bottom td {vertical-align:middle; font-size:80%}

.top2 .cont {background:url(/include/images/03.png) no-repeat center}

.mid {background:#2a3b5b}
.mid .cont {height:100%; background:url(/include/images/07.jpg) no-repeat center top #2a3b5b}
mid .cont td {border:1px solid #fff; padding:2px 4px}
.mid .text {padding:15px 0 20px 35px}
.mid .text.sec {padding-left:10px}
/*.mid .text .width {overflow:auto; width:490px}*/
.mid .text td {border:1px solid #ddd; padding:2px 4px}

.topMenu {width:403px; height:65px; background:url(/include/images/02.jpg) #d7d8d8; text-align:center; text-transform:uppercase; font-size:80%; font-weight:bold; float:right; color:#000}
.topMenu .menu {margin:15px 0 20px}
.topMenu p {margin:0}
.topMenu a {text-decoration:none; color:#10284a}
.topMenu a:hover, .topMenu span {color:#3b6aca}

.leftMenu {margin-top:81px; width:198px; height:215px; background:url(/include/images/05.png); padding:5px 30px 5px 10px; margin-left:7px; font-size:93%}
.leftMenu a, .leftMenu span {display:block; font-size:80%; font-weight:bold; line-height:120%; padding-left:20px; min-height:13px; text-transform:uppercase; min-width:200px}
.leftMenu .separator {height:2px; background:url(/include/images/06.gif); margin:2px 0 2px 20px; width:200px}
.leftMenu a {color:#000; text-decoration:none; background:url(/include/images/13.gif) no-repeat 0px 1px}
.leftMenu a:hover, .leftMenu span {color:#3b6aca; background:url(/include/images/12.gif) no-repeat 0px 1px}

.hot {padding:11px 0 0 4px; text-align:center}
.hot .title {color:#890b14; text-align:center; font-weight:bold; margin-bottom:10px}
.hot .row1 {width:241px; height:10px; background:url(/include/images/08.gif)}
.hot .row2 {width:211px; background:url(/include/images/09.gif); padding:0 15px 5px; font-size:90%}
.hot .row3 {width:241px; height:10px; background:url(/include/images/10.gif)}
.hot .item {border:9px solid #bfc0c0; background:#fff; min-height:100px; max-width:200px}
.hot .item td {padding:5px; line-height:110%}
.hot .item a {color:#2e425e; text-decoration:none}
.hot .item img {margin-top:2px}