BODY { 
margin: 0 0 0 0; 
background: url(/images/bkgd2.jpg) no-repeat #000000; 
} 
.logo { 
padding: 20px; 
} 
.mainbody { 
padding: 0 40 50 0; 
} 
*, .bodyCopy { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #454545; 
} 
#container { 
width:960; 
} 
h1 { 
font-size: 18px; 
font-weight: bold; 
color: #000000; 
text-align: right; 
border-top: 1px solid #ee000d; 
} 
ul, ol { 
margin: 5 0 15 25; 
} 
a:link, a:visited { 
font-weight: bold; 
color: #6677cc; 
text-decoration: none; 
} 
a:hover { 
font-weight: bold; 
text-decoration: underline; 
color: #000099; 
} 
.topnav { 
position: absolute; 
top: 25; 
left: 0; 
width: 960; 
text-align: right;  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666; 
white-space: nowrap; 
letter-spacing: 1px; 
} 
.topnav a:link, .topnav a:visited { 
font-weight: bold; 
color: #6677cc; 
text-decoration: none; 
font-size: 11px; 
padding: 0 5 0 5; 
} 
.topnav a:hover { 
font-weight: bold; 
text-decoration: underline; 
color: #000099; 
font-size: 11px; 
} 
.topnav2 { 
position: absolute; 
top: 180px; 
width: 960; 
padding: 0 160 0 0; 
text-align: right; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666; 
white-space: nowrap; 
} 
.topnav2 a:link, .topnav2 a:visited { 
font-weight: bold; 
color: #6677cc; 
text-decoration: none; 
font-size: 10px; 
padding: 0 5 0 5; 
} 
.topnav2 a:hover { 
font-weight: bold; 
text-decoration: underline; 
color: #000099; 
font-size: 10px; 
} 
.sidenav { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #cccccc; 
padding: 50 0 50 0; 
} 
.sidenav a:link, .sidenav a:visited { 
font-weight: bold; 
color: #cccccc; 
text-decoration: none; 
font-size: 11px; 
display: block; 
padding: 5 0 10 0; 
} 
.sidenav a:hover { 
font-weight: bold; 
text-decoration: none; 
color: #99aaff; 
font-size: 11px; 
} 
.footer { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
margin: 0 185 0 30; 
color: #666666; 
padding: 5 0 0 0; 
border-top: 1px solid #dddddd; 
} 
.footer a:link, .footer a:visited { 
font-weight: bold; 
color: #6677cc; 
text-decoration: none; 
font-size: 10px; 
} 
.footer a:hover { 
font-weight: bold; 
text-decoration: underline; 
color: #000099; 
font-size: 10px; 
} 
.pushing { 
position: absolute; 
top: 75px; 
left: 220px; 
} 
