body { margin: 0; padding: 0 0 11px 0; min-width: 802px; background: url(/img/bg.gif); color: #000; font-family: sans-serif; }
a:link, a:visited { color: #666; text-decoration: underline; }
a:hover { color: #000; }
div#heading { height: 72px; background: #9da3a6 url(/img/topbg.gif) repeat-x; }
div#menu { position: absolute; right: 25px; top: 0; z-index: 50; }
div#menu a { color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; }
div#container { margin: 11px 2.4% 0 2.4%; background: #fff; }
div.gtl { background: url(/img/gtl.gif) top left no-repeat; }
div.gtr { background: url(/img/gtr.gif) top right no-repeat; }
div.gbl { background: url(/img/gbl.gif) bottom left no-repeat; }
div.gbr { background: url(/img/gbr.gif) bottom right no-repeat; }
div#content { padding: 11px 12px; font-size: 12px; }
div.banner { clear: both; width: 100%; text-align: center; background: #b0b0b0; }
div.btl { background: url(/img/btl.gif) top left no-repeat; }
div.btr { background: url(/img/btr.gif) top right no-repeat; }
div.bbl { background: url(/img/bbl.gif) bottom left no-repeat; }
div.bbr { background: url(/img/bbr.gif) bottom right no-repeat; }
h2 { font-size: 18px; font-weight: 600; color: #5dcb03; padding: 0 0 10px 0; margin: 0; }
p { padding: 0 0 10px 0; margin: 0; }
img.left { margin-top: 15px; float: left; }
div.intro { padding: 17px 10px 0 0; line-height: 1.4; }
table#main { padding: 12px 4px 0 4px; }	
div#sidenav { width: 150px; margin: 4px 2px 15px 10px; padding: 15px 15px; border: 1px solid #a8a8a8; text-align: center; }
div#sidenav a.nav { font-size: 14px; color: #5dcb03; text-decoration: none; font-weight: bold; }
div#sidenav a.nav:hover { color: #999; }
div#copy { font-size: 11px; color: #999; }
div#copy a { color: #999; }
form { margin: 0; padding: 0; }
input { font-size: 12px; font-family: Arial, sans-serif; }
.required { font-style: italic; color: #888; }
.required_unfilled { font-style: italic; color: #E00; }
.required_filled { visibility: hidden; }

