/**********************
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;
}