html, body, form, img, p, ul, ol, h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
body {font-family:Verdana, Arial, Tahoma, Sans-Serif; font-size:0.8em; color:#333; text-align:center; background:#D6D6D6 url(bodybg.jpg) repeat-x; padding:5px;}
p, ul, ol {padding:0.8em 0;}
ul, ol {padding-left:2em;}
img {border:none; vertical-align:top;}
input, button, textarea, select {vertical-align:middle;}
h1 {color:#FEB73C; font-size:1.5em;}

a {color:#0033ff;}
a:visited {}
a:hover {color:#FEB73C;}

a.SiteLink img {-moz-opacity:.70; filter:alpha(opacity=70); opacity:.70;}
a.SiteLink:hover img {-moz-opacity:1.0; filter:alpha(opacity=100); opacity:1.0;}

.Wrapper {width:800px; padding:5px; margin:0 auto; text-align:left; background-color:#fff;}
.Header {width:100%; position:relative; border-bottom:2px solid #004990;}
.Header .Links {position:absolute; top:0; right:0;}
.Header .Links a {display:block; float:left; margin-left:12px; font-weight:bold; color:#004990; text-decoration:none; font-size:0.8em;}
.Header .Links a:hover {text-decoration:underline; color:#FEB73C;}

.Logo {}
.TopBar {height:30px; background:url(TopBar.jpg) repeat-x;}
.Content {width:790px; padding:5px;}
.Footer {border:1px solid #D6D6D6; padding:8px 5px; font-size:0.9em; color:#004990; background-color:#F3F3F3; clear:both; }

.HomeLayout {width:100%; border-collapse:collapse; border:1px solid #D6D6D6;}
.HomeLayout td, .HomeLayout th {border:1px solid #D6D6D6;}
.HomeLayout th {background-color:#f3f3f3; text-transform:uppercase; font-size:1.1em; text-align:center; padding:5px 0; color:#004990;}
.HomeLayout td.CopyBlock {color:#666;}
