a { color: #333; text-decoration: none; }
a:hover { text-decoration: underline; }
body { background-color: #9CF; background-image: url(bg.jpg); background-repeat: repeat-x; height: 100%; margin: 0px; padding: 0px; scrollbar-face-color:#9CF; scrollbar-arrow-color:069; scrollbar-track-color:069; scrollbar-shadow-color:FFF; scrollbar-highlight-color:FFF; scrollbar-3dlight-color:FFF; scrollbar-darkshadow-color:FFF; }
file, input, select, textarea { font: 11px Tahoma, Verdana, sans-serif; text-transform:none; border: 1px solid #999; }
form { margin: 0px; }
hr { color:#CCB; height:1px; }
html { height: 100%; margin: 0px; padding: 0px; }
tbody td { margin: 0; padding: 0; }
.alert { color: #C00; }
.banner { margin-top: 1px; }
.banner td { background-color: #F0F0F0; }
.boxed { border:1px solid #C00; background:#FF6; padding:8px 0;line-height:14px; }
.box { background-color: #FFF; }
.box-bottom { background: #FFF url(box-bottom-bg.jpg); color: #FFF; }
.box-header { background: url(box-header-bg.jpg); color: #333; font: bold 11px Tahoma, Verdana, sans-serif; }
.box-header a { color: #333; }
.box-header a:hover { text-decoration: underline; }
.box-header .evidence { color: #333; }
.box-main { color: #333; font: 11px Tahoma, Verdana, sans-serif; padding: 4px; }
.button { background-color: #F0F0F0; border: 1px solid #999; color: #333; font: bold 11px Tahoma, Verdana, sans-serif; }
.content td { font: 11px Tahoma, Verdana, sans-serif; padding: 1px; }
.evidence { color:#C90; font: 11px Tahoma, Verdana, sans-serif; font-weight: bold; }
.footer { background: #FFF; color: #333; font: 11px Tahoma, Verdana, sans-serif; }
.footer a { color: #333; font: 11px Tahoma, Verdana, sans-serif; text-decoration: none; }
.footer td { background: url(footer-bg.jpg) bottom repeat-x; text-align:center; }
.grid { background: #CCC; }
.grid td { padding: 4px; }
.grid-alt { background: #FFF; font: 11px Tahoma, Verdana, sans-serif; }
.grid-evidence { background: #990; font-weight: bold; }
.grid-header { background: #069; color:#FFF; font: bold 11px Tahoma, Verdana, sans-serif; }
.grid-header a { color: #FFF; }
.grid-header a:hover { color: #FFF; }
.grid-main { background: #FFF; font: 11px Tahoma, Verdana, sans-serif; }
.grid-over { background: #FE3; font: 11px Tahoma, Verdana, sans-serif; }
.header { background: url(header-bg.jpg); text-align: center; }
.hidden { display: none; }
.icon { vertical-align:middle; margin: 0px; }
.inside td { color: #333; font: 11px Tahoma, Verdana, sans-serif; padding: 1px; }
.list td { font: 11px Tahoma, Verdana, sans-serif; padding: 1px; }
.main { background: #FFF; }
.main-left { background: url(main-left.jpg) repeat-y; padding-left: 8px; border-right: 1px solid #CCC; }
.main-center { background: url(main-right.jpg) repeat-y right; padding-right: 7px; }
.main-fake { background: url(main-left.jpg) repeat-y; padding-left: 6px; }
.main-cell { border-right: 1px solid #CCC; }
.main-cell-alt { border-right: 1px solid #CCC; padding-left: -4px; }
.menu td { font: 11px Tahoma, Verdana, sans-serif; padding: 1px; }
.menu .evidence { color:#C00; }
.news { background: #F6F6F6; margin-bottom: 4px; }
.page { padding: 0px; }
.player { padding: 2px; }
.skip a { color:#C00; font: bold 11px Tahoma, Verdana, sans-serif; }
.skip a:hover { color:#069; }
#splash { width:100%; }
.splash td { background: #FFF; border: 1px solid #CCC; color: #069; font: bold 11px Tahoma, Verdana, sans-serif; padding: 1px; padding-top: 36px; padding-bottom: 36px; }
.stretch { height: 100%; }
.sub-footer { background: #FFF; color: #333; font: 11px Tahoma, Verdana, sans-serif; }
.sub-footer a { color: #333; font: 11px Tahoma, Verdana, sans-serif; text-decoration: underline; }
.sub-footer td { text-align: center; }
.sub-header { background: url(sub-header-bg.jpg); color: #C00; font: bold 11px Tahoma, Verdana, sans-serif; }
.sub-header a { color: #333; text-decoration: none; }
.sub-header a:hover { text-decoration: underline; }
.sub-header .evidence { color:#333; }
.video { border: 2px solid #FC0; }
ul.rooms { padding:0 0 0 1.6em; margin:0; }
