a { color: #579; text-decoration: none; }
a:hover { color: #035; background:#F0F0F0; }
a:focus { outline: none; }
a img { border:0; }
body { background: #579; height: 100%; margin: 0px; padding: 0px; }
file, input, textarea { border: 1px solid #579; padding: 2px; font: 11px Verdana, Tahoma, sans-serif; }
select { font: 11px Verdana, Tahoma, sans-serif; text-transform: none; }
form { margin: 0px; }
hr { border: 0; color: #CCC; background: #CCC; height: 1px; width: 240px; }
html { height: 100%; margin: 0px; padding: 0px; }
#splash { width: 100%; position:absolute; margin: 0; padding: 0; top:25%; z-index:1; }
.box { background-color: #FFF; }
.box-bottom { color: #FFF; }
.box-header { color: #579; font: bold 11px Verdana, Tahoma, sans-serif; }
.box-header a { color: #035; }
.main-center .box-header a:hover { color: #035; }
.box-header .evidence { color: #693; }
.box-main { color: #444; font: 11px Verdana, Tahoma, sans-serif; padding: 4px; }
.button { background: #68A center; border: 1px solid #579; padding: 1px; color: #FFF; font: bold 11px Verdana, Tahoma, sans-serif; }
.content a { color: #579; }
.content td { font: 11px Verdana, Tahoma, sans-serif; padding: 1px; }
.evidence { color:#F00; font: 11px Verdana, Tahoma, sans-serif; font-weight: bold; }
.footer { background: #FFF; color: #444; font: 11px Verdana, Tahoma, sans-serif; height: 70px; }
.footer a { color: #444; font: bold 11px Verdana, Tahoma, sans-serif; }
.footer td { background: url(footer-bg.jpg) bottom repeat-x; text-align: center; vertical-align: top; }
.footer .footer-left { background: url(main-left.jpg) repeat-y; vertical-align: bottom; }
.footer .footer-right { background: url(main-right.jpg) repeat-y right; vertical-align: bottom; }
.grid { background: #BBB; }
.grid td { padding: 4px; }
.grid-alt { background: #F7F7F7; font: 11px Verdana, Tahoma, sans-serif; }
.grid-evidence { background:#FF6; }
.grid-header { background: #68A; color:#FFF; font: bold 11px Verdana, Tahoma, sans-serif; }
.grid-header a { color: #FFF; background: #68A; text-decoration:none; }
.grid-header a:hover { color: #FFF; text-decoration:underline; }
.grid-main { background: #FFF; font: 11px Verdana, Tahoma, sans-serif; }
.grid-over { background:#EAF4FF; }
.header { background: url(header-bg.jpg); text-align: center; }
.hidden { display: none; }
.icon { vertical-align:middle; }
.inside td { color: #444; font: 11px Verdana, Tahoma, sans-serif; padding: 1px; }
.intro a { color: #FFF; }
.intro a:hover { color: #035; background: #579; }
.intro td { font: 11px Verdana, Tahoma, sans-serif; padding: 1px; }
.list td { font: 11px Verdana, Tahoma, sans-serif; padding: 1px; }
.main { background: #FFF; }
.main-left { background: url(main-left.jpg) repeat-y; border-right: 1px solid #BBB; padding-left: 8px; }
.main-left .box-bottom { color: #FFF; }
.main-left .box-header { color: #579; font: bold 11px Verdana, Tahoma, sans-serif; }
.main-left .box-main { background: #FFF; color: #444; font: 11px Verdana, Tahoma, sans-serif; padding: 4px; }
.main-center { background: url(main-right.jpg) repeat-y right; padding-right: 8px; }
.menu td { font: 11px Verdana, Tahoma, sans-serif; padding: 1px; }
.page { margin-bottom: 200px; padding: 0px; }
.pointer { vertical-align: middle; cursor: pointer; }
.search { background: url(header-search.jpg); width: 392px; height: 98px; }
.search td { padding-top: 6px; }
.splash td { background: #FFF; border: 1px solid #CCC; color: #579; font: bold 11px Verdana, Tahoma, sans-serif; padding: 1px; padding-top: 36px; padding-bottom: 36px; }
.splash p { padding: 0; margin: 0; }
.stretch { height: 100%; }
.sub-footer { background: #FFF; color: #444; font: 11px Verdana, Tahoma, sans-serif; }
.sub-footer a { color: #444; font: 11px Verdana, Tahoma, sans-serif; }
.sub-footer td { text-align: center; }
.sub-header { background: url(sub-header-bg.jpg); color: #579; font: bold 11px Verdana, Tahoma, sans-serif; }
.sub-header a { color: #035; text-decoration: none; }
.sub-header a:hover { color: #035; }
.sub-header .content { }
.sub-header .evidence { color:#F00; }
.unconfirmed { background:#58C; color:#FFF; }
