html, body { 
 margin:0; 
 padding:0; 
 text-align:center;
 font-family:"museo-sans-1","museo-sans-2", sans-serif;
 font-size:12px;
 line-height:16px;
 font-weight:500;}

#pagewidth { 
 width:750px; 
 text-align:left; 
 min-width:600px;
 margin:0 auto;} 
 
#leftcol {
 width:180px; 
 float:left; 
 position:relative; 
 margin:0 1px 0 -180px;}
 
#outer { 
 border:solid white 0px; 
 border-left:180px solid #95a3bb;/* left column */
 background-color: #eee;/* center column */ 
 width:auto;} 
 
a {text-decoration:none;}

a:hover {text-decoration:underline;}
 
#listing,#listing1,#listing2,#listing3,#listing4 {width:90%;margin-bottom:20px;}

#footer {
 height:30px; 
 width:100%; 
 background-color:#666; 
 text-align:center;
 padding-top:10px;
 border-top:1px solid white;} 
 
#inner {margin:0; width:100%;}
 
#maincol { 
 float:left; 
 width:100%; 
 position:relative; 
 margin:0 -8px 0 -2px;}
 
#outer>#inner  {border-bottom:1px solid #dadee5;}
 
.clr {clear:both;}
 
.content {padding:5px;} /*padding for content */ 
 
.hd {border-bottom:2px #c00 solid; margin: 0;}

#nav h4  {
 color:#0045bb;
 font-size:16px;
 line-height:18px;
 margin:13px 0 4px 10px;
 text-indent:0px;}
 
#nav ul {
 list-style:none;
 margin:0 0 25px 10px;
 padding:0;}
 
#nav li {
 font-size:12px;
 line-height:20px;}

#nav a  {
 color:white;
 font-weight:700;
 border: 0;}

#main p {color:black;}

#main a {
 color:#0045bb;
 font-weight:900;}
 
#main a:hover  {
 background:#dadee5;
 font-weight:900;}
 
.table li {
  line-height: 15px;}
  
h1, h2, h3, h4 {font-weight:700;margin-bottom:5px;}
  
h1 {
 font-size:24px;
 line-height:28px;
 color:#c00;
 text-align:left;}

h2  {
 font-size: 18px;
 line-height: 20px;
 color:#0045bb;
 text-indent:20px;
 margin-top:20px; 
 text-align:left;}

h3  {
 font-size: 13px;
 line-height: 15px;
 color: #c00;
 margin-top: 20px; 
 padding-bottom: 0;
 text-align:left;
 text-indent:4px;}

h4  {
 font-size: 13px;
 line-height: 18px;
 color: #333;
 margin-top: 10px;
 padding-bottom: 0;
 text-align: left;}

.content h4  {
 font-size:13px;
 font-weight:700;
 line-height:18px;
 color:#333;
 margin-top:10px;
 text-indent: 22px;
 margin-bottom:0;
 padding-bottom:0;
 text-align:left;}
 
.table  {padding:30px 0 81px 20px;}

td  {padding:4px;color:black;}

th  {
 padding:3px;
 color:white;
 text-align:left;
 font-weight:900;
 background:black;} 

tr  {background-color:#aeb9cc;}

.alt  {background-color:#adccbc;}

table  {
 width:98%;
 padding:4px;
 margin-bottom:13px;}

#footer a  {
 color:white;
 font-weight:900;
 border:0;
 text-align:center;}

#footer a:hover {color:#dadee5;}

li, .bold {font-weight:700;}

.clear  {line-height:0px;}

.name  {font-weight:700;width:30%;}

.opp  {font-style:italic;width:40%;}

#logo {margin:80px auto 0 auto;text-align:center;}

.caption {font-size:10px;line-height:12px;margin:3px 0 10px 0;}

  
/*printer styles*/ 

@media print { 
	#leftcol {display:none;} 
	#outer {border-left:0;}
}
