body { background:#fff; }

.top { border-top:23px solid #051867; }

.subnav { background:#999; width:150px; color:#DF0225; border-top:1px solid #fff; border-bottom:1px solid #fff; padding-bottom:18px; }
.subnav div { padding:3px 9px; background:#999; color:#fff; font:bold 12px Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; }
.subnav ul { padding:3px 0px 9px 10px; margin:0px 0px 0px 0px; background:#051867; font:bold 12px/18px Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; }
.subnav li { padding:0px 0px 0px 0px; margin:3px 0px 3px 14px; }
.subnav a, .subnav a:link, .subnav a:visited { color:#fff; text-decoration:none; }
.subnav a:active, .subnav a:hover { color:#fff; text-decoration:underline; }

.content { padding:24px 18px 30px 24px; }
.content, .content TD { color:#000; font:12px Arial, Helvetica, sans-serif; }
.content a, .content a:link { color:#052298; }
.content a:visited { color:#051867; }
.content a:active, .content a:hover { color:#DF0225; }

.content h1 { color:#051867; font:26px Arial, Helvetica, sans-serif; }
.content h2 { color:#000; font:18px Arial, Helvetica, sans-serif; }
.thumbcat { clear:both; margin:0px; padding:30px 0px 20px 0px; }
.thumb { width:182px; float:left; color:#052298; font-weight:bold; font-size:12px; }
.thumb2 { margin:0px 32px 20px 0px; }
.thumb img { border:0px solid #000; }
.thumb a { font:bold; }

.bookmark { padding:0px; margin:0px; font-size:10px; line-height:18px; }

.footer { background:#051867; color:#fff; font:10px/18px Arial, Helvetica, sans-serif; padding:6px; }
.footer a, .footer a:link, .footer a:visited { color:#fff; text-decoration:none; }
.footer a:active, .footer a:hover { color:#fff; text-decoration:underline; }

.semititle { color:#051867; font: 16px Arial, Helvetica, sans-serif; }

.inbetweenpreviewimage { padding:0px 0px 6px 18px; }