html { height: 100%; }
body { font-family: Arial; font-size: 12px; background: #EDEDED; height: 100%; }

body, h1, h2, h3, h4, h5, ul, li, #contentwrapper, #header, #content, #footer, #rightpanel { margin: 0; padding: 0; }

.stream { display: none; }
.clear { clear: both; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

#wrapper { margin: 0; position: relative; left: 100px; width: 688px; background: #FFF url(/lisalib/getfile.aspx?itemid=1212) no-repeat top right; ; min-height: 100%; overflow: auto; }

#contentwrapper { width: 480px; float: left; background: #FFF; min-height: 100%; }

#header { padding: 25px; }
#header .item1 { float: left; }
#header .item2 { float: right; font-size: 10px; color: #B4B4B4; margin-top: 10px; }
#header .item2 p { margin: -2px 0 0 0; padding: 0; }

#content { padding: 25px; margin-top: 40px; }
#content h3 { color: #275FAC; text-transform: uppercase; }
#content h4 { color: #275FAC; text-transform: uppercase; font-size: 12px; }
#content h5 { color: #000; font-size: 12px;}
#content table { margin-top: 10px; width: 90%; }

.nametitle { font-weight: bold; }

#footer { padding: 25px; }

#rightpanel { width: 200px; height: 100%; float: right; overflow: auto; }

td.named, td.emaild { font-size: 11px; }
td.named { width: 240px; }
td.named a { color: #000; font-weight: bold; }
td.emaild a { color: #000; font-weight: bold; }

#mainnav { margin: 150px 0 0 80px; font-size: 11px; }
#mainnav ul { list-style: none; }
#mainnav ul li { text-transform: uppercase; margin: 0 0 15px 0; }
#mainnav ul li.selected { font-weight: bold; }
#mainnav ul li a { color: #FFF; }
#mainnav ul li ul { margin: 10px 0 0 0; }
#mainnav ul li ul li { margin: 0 0 0 5px; font-family: Arial; font-size: 11px; font-weight: normal; }
#mainnav ul li ul li.selected { font-weight: bold; }