/********************** HTML STYLES ***********************/ /* IE6 PNG FIX */ img, div, a { behavior: url(/iepngfix.htc); } /* DO NOT EDIT THE BODY TAG, USE .bodyClass INSTEAD */ body { margin: 0; background: #FFFFFF; color: #000000; } body, p, td, .standard { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; } /* Use BODYID to assign styles to body tag */ #bodyid { text-align:center; background:#002259 url(standard/bg.jpg) repeat-x top center; } a { color: #01235a; } a:hover { color: #01235a; } /********************** UNIVERSAL STYLES ***********************/ .error { color: #CC0000; } .standard { } .standardbold { font-weight: bold; } .standardheader { font-size: 13pt; } /********************** LAYOUT STYLES ***********************/ #container { width:970px; margin:0 auto; background: url(standard/lssp_container.png) repeat-y bottom left; } #header { width:970px; } #content { width:970px; background: url(standard/lssp_content.png) no-repeat bottom left; min-height:720px; text-align:left; } #sidenav { width:174px; float:left; padding:15px 0 0 51px; background:url(standard/lssp_navtop.jpg) no-repeat top left; min-height:200px; } #sidenav a, #sidenav a:hover { text-decoration:none; } #sidenav ul { list-style:none; padding:0 0 0 13px; margin:0; background:url(standard/lssp_navrpt.jpg) repeat-y top left; text-align:left; } #sidenav li { display:block; width:130px; } #navoffbg { margin:2px 0; min-height:12px; background:#ffffff; } #navoffbg a, #navoffbg a:hover { background:#ffffff url(standard/lssp_navoff.jpg) no-repeat left; display:block; width:130px; font-size:8pt; color:#000000; } #navonbg { background:url(standard/lssp_navon.jpg) repeat-y right; margin:2px 0; min-height:15px; width:130px; } #navonbg a, #navonbg a:hover { background:url(standard/lssp_navonbg.jpg) repeat-y left; display:block; font-size:8pt; color:#FFFFFF; width:130px; min-height:12px; } #subnavbg { width:120px; } a.subnav, a.subnav:hover { display:block; font-size:7.5pt; color:#FFFFFF; } #contenttext { width:550px; float:left; background:url(standard/lssp_contenttop.jpg) no-repeat top left; padding:0 0 0 50px; } #footer { clear:both; width:940px; background:url(standard/lssp_footer.png) no-repeat top center; height:138px; padding:0 0 0 30px; } #footerleft { width:230px; float:left; color:#01235a; font:7.5pt Georgia, "Times New Roman", Times, serif; line-height:1.5em; padding:0 40px 0 0; text-align:left; } #footerinfo { font-size:8.5pt; font-weight:bold; padding:12px 0 0 17px; width:900px; float:left; text-align:left; line-height:1.70em; } #clientname { padding:0 10px 0 0; } #footermiddle { width:460px; float:left; border-top:1px solid #000000; padding:10px 0 0 0; text-align:left; } #footermiddle #left { width:229px; float:left; border-right:1px solid #000000; text-align:center; } #footermiddle a, #footermiddle a:hover { font-size:13pt; font-weight:bold; text-decoration:none; } #footermiddle #right { width:229px; float:left; text-align:center; } .blue, a.blue, a.blue:hover { color:#01235a; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; } #phone { font-size:8.5pt; } .gray { color:#333333; } #footerright { width:140px; float:left; padding:0 0 0 10px; } .poweredby { padding: 10px; } #navbottom { margin:-3px 0 0 0; } #logotext { font:normal 24pt Georgia, "Times New Roman", Times, serif; color:#01235a; margin:0 0 0 -28px; padding:0 0 20px 0; } #printer { margin:-45px 30px 0 0; } #donate { margin:0 0 0 15px; } #newsletter { background:url(standard/newsletter.png) no-repeat top left; width:141px; height:143px; margin:0 0 0 15px; padding:65px 0 0 0; text-align:center; }