body { background-color:#DFE0E2; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a, a:hover { text-decoration:none; }

#top { margin:0px auto 0px auto; width:900px; border:1px solid white; }

#nav { text-align:center; background-position:left; background-image:url(bg_nav.jpg); background-repeat:repeat; }
#nav a {  text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:9pt; margin:5px 20px 0px 20px; vertical-align:middle; }
#nav a:hover { color:black; }

#sidenav { background-image:url(bg_sidenav.jpg); background-repeat:repeat-x; background-color:#6B92B5; text-align:left; border-right:1px solid white; }
#sidenav a { font-size:10pt; color:#323232; width:173px; margin:18px 0px 0px 0px; padding:7px 0px 7px 0px; vertical-align:middle; display:block; }
#sidenav a:hover { color:white; background-color:#1D608B; }
#sidenav p { margin:0px 15px 0px 15px; }

#content { text-align:justify; padding:15px 10px 25px 10px; background-color:#ECEDEF; }
#content h1 { color:#014e80; font-size:12pt; font-weight:bold; }
#content blockquote { font-style:italic; }

#rightnav { background-image:url(bg_rightnav.jpg); background-repeat:repeat-x; background-color:#B5A694; border-left:1px solid white;  }
#rightnav p { margin:18px 15px 0px 15px; }

#content ul { margin:0px; padding:0px; }
#content ul li { margin-bottom:5px; list-style:circle; }

#content table { }
#content td { vertical-align:top; padding:2px; text-align:left; }

#content a:visited { color:blue; }
#content a:hover { text-decoration:underline; }

.blue { background-color:#99CDFF; font-weight:bold; }
.brown { color:brown; font-weight:bold; }
.noborder, .noborder td { border-width:0px; }

#footer { clear:both; text-align:center; padding-top:10px; color:#847F7F; font-weight:bold; font-size:10px; }
#footer a { margin:0px 10px 0px 10px; color:#847F7F; }
#footer a:hover { color:#333333; text-decoration:none; }