html, body { margin:0px }
#body { margin-left:128px; margin-top:2px }

.left { position:absolute; top:2px; left:2px; width:124px }
.link { background-image:url(linkbarmid.gif) }
.link a { position:relative; display:block; margin:0px 2px; border:1px solid transparent; text-align:left; font:bold 9pt Arial, sans-serif; text-decoration:none }
.link a:link, .link a:visited { z-index:1 }
.link a:hover { z-index:2; background-color:#f6f; border-color:#fff; text-decoration:none }
.link tt { font:small-caps bold 9pt Tahoma, Verdana, sans-serif; display:block; border-bottom:1px solid #fff; margin:0px 3px 3px 3px } 

body, td, th, div, p, .banner, b, td.s a { font:10pt Verdana, Tahoma, sans-serif }
body { color:#fff; background:#e7f url(flag.gif) fixed }
p, div, table, th { text-align:center }
th { height:22px; background-image:url(header.gif); border-style:outset; border-width:2px 0px 2px 0px }
p, .t, td.s { font-size:8pt }
p { color:#fcf }
img { border:none }
.h, td.i, td.o, td.p, td.s a, b { font-weight:bold }
a:link { color:#fdf; text-decoration:none }
a:visited { color:#fbf; text-decoration:none }
a:hover { color:#fff; text-decoration:underline }
table { margin-left:auto; margin-right:auto }
td.p { font-size:12pt; color:#93f; border:2px solid #fff; border-right-width:0px; border-bottom-color:#777 }
td.s { background:#e7f; border-style:solid; width:468px; border-width:2px 0px 2px 0px; border-top-color:#fff; border-bottom-color:#777 }
td.s a:link { color:#f06; text-decoration:none }
td.s a:visited { color:#c69; text-decoration:none }
td.s a:hover { color:#f39; text-decoration:underline }
td.i { color:#93f; background:#f9c; border-width:2px 0px 2px 1px; border-style:solid; border-top-color:#fff; border-bottom-color:#777; border-left-color:#f9f }
td.o { color:#f39; background:#c9f; border:2px solid #777; border-left:1px #99f; border-top-color:#fff }
td.input { background:#e7f }
.box { font:9pt Arial, sans-serif; width:318px; border:2px inset }
.banner, .nba { border:2px solid #fff; border-right-color:#966; border-bottom-color:#969; background:#c9f }
.nba { width:468px; height:60px }
.html { width:468px; height:100px; border:2px inset; font:9pt monospace }
.st { width:3px; border:0px solid #fcf; border-width:1px 0px 0px 0px; overflow:hidden; position:absolute; background:#93f }
caption { font:bold 16pt SF Espresso Shack, Verdana, sans-serif; color:#60f }
.h { font-size:11pt; color:#60f; filter:GLOW(strength=3, color=#ffffff); width:100% }