body{
background:#e0e0e0;
color:#000000;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
margin:0;
padding:0;
text-align:center;
}

p{
line-height:1.5em;
margin:0 0 15px;
font-family: Arial, Helvetica, sans-serif; ;
font-size: 12px;
}

#centermain a{
text-decoration:none;
}

hr{
height:1px;
margin:10px 0;
width:100%;
color:#172e61;
}

#container{
background:#ACC6E6;
margin:0 auto;
text-align:left;
width:798px;
border-left:3px solid #172e61;
border-right:3px solid #172e61;
border-bottom:3px solid #172e61;
border-top:3px solid #172e61
}

#sitename{
width:798px;
height:172px;
margin:0 0px 0px 0;
text-align:left;
border-left:0px solid #172e61;
border-right:0px solid #172e61;
border-bottom:0px solid #172e61;
border-top:0px solid #172e61;
}

#sitenametitle{
margin:7px 3px 0px 0px;
font-family: Arial,sans-serif;
font-size: 24px;
color:#ffffff;
font-weight: bold;
}

#sitenameslogan{
margin:0px 0px 5px 0px;
font-family: Arial,sans-serif;
font-size: 12px;
color:#ffffff;
font-weight: bold;
text-align:center;
}

#navback{
height:25px;
background:url(images/buttons2.gif) repeat-x;
}

#nav{
background:url(images/buttons2.gif) repeat-x;
width:798px;
border-left:0px solid #172e61;
border-right:0px solid #172e61;
border-bottom:0px solid #172e61;
border-top:0px solid #172e61;
}

#nav ul{
list-style:none;
margin:0px 0px 0px 10px;
padding:0;
}

#nav a{
color:#ffffff;
display:block;
font-size: 12px;
padding:5px 0px 5px 0px;
text-decoration:none;
font-weight: bold;
}

#nav a:hover{
color:#172e61;
}

#nav li{
float:left;
margin:0 8px 0 0;
padding:0 0 0 40px;
}

#nav #current a{
color:#ffff00;
padding:5px 0px 5px 0px;
}

#nav #current a:hover{
color:#172e61;
}

#dropmenudiv{
border-left:2px solid #badbf3; border-right:2px solid #badbf3; border-top:0px solid #badbf3; border-bottom:2px solid #badbf3; position:absolute;
line-height:18px;
z-index:100; font-style:normal; font-variant:normal; font-weight:normal;
text-align:left;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
text-decoration:underline;
}

A.mainsubmenu:link    {text-decoration: none; font-family: Verdana; font-weight: bold; color: #ffffff; font-size:10pt;}
A.mainsubmenu:visited {text-decoration: none; font-family: Verdana; font-weight: bold; color: #ffffff; font-size:10pt;}
A.mainsubmenu:active  {text-decoration: none; font-family: Verdana; font-weight: bold; color: #ffffff; font-size:10pt;}
A.mainsubmenu:hover   {text-decoration: underline; font-family: Verdana; font-weight: bold; color: #ffffff; font-size:10pt;}

#topbox{
color:#ffffff;
text-align:right;
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
padding:0px 0px 0px 0px;
width:590px;
margin: 5px 0px 0px 205px;
}

#sponsorbox{
background:#ffffff;
width:525px;
text-align:right;
margin: 5px 35px 0 0px;
padding:12px 17px 12px 5px;
} 

#logininfo{
text-align:center;
font-weight: bold;
margin: 10px 13px 0 0px;
}

#logininfo a, td, tr{
color:#172e61; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
}


#logininfo a:hover {  
color: #ffffff; 
text-decoration: underline;
}

#pagecontent{
margin: 0;
width:798px;
}


#leftmenu{
float:left;
width:197px;
margin:10px 0px 0px 3px;
} 

#rightmenu{
float:right;
width:197px;
margin:0px 3px 0px 0px;
} 


#centertext{
margin: 0px 0px 0px 205px;
width:382px;
} 

#sidebox{
text-align:left;
border-left:2px solid #0a5da1;
border-right:2px solid #0a5da1;
} 

#sidebox ul{
margin:0px 0px 0px 0px;
padding:0;
}

#sidebox li{
margin:0 4px 0 0;
padding:0 0 0 8px;
}

#sideboxhead{
background:#172e61;
text-align:left;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold;
height:25px;
border-top:2px solid #0a5da1;
padding:3px 3px 3px 3px;
}

#sideboxhead2{
background:#FF0000;
text-align:left;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold;
height:25px;
border-top:2px solid #0a5da1;
padding:3px 3px 3px 3px;
}

#sideboxmain{
background:#ACC6E6;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
padding:0px 0px 0px 0px;
border-bottom:2px solid #0a5da1;
}

#sidebox hr { 
color:#314F90; border-style:dashed; 
}

#sidebox a:hover {  
color: #336699; text-decoration: none
}

#sidebox a:link {  
color: #336699; text-decoration: underline
}

#sidebox a:visited {  
color: #336699; text-decoration: underline
}

#sidebox a:active {  
color: #336699; text-decoration: none
}

#sidebox td.sidebox, td.sidebox input {	
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
}

.pollbar { background-color:#ACC6E6; border: 1px solid black; height:8px; }


#sideboxitem{
color:#172e61;
background:#ffffff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
margin: 2px 0px 0px 0px;
padding:2px 2px 2px 2px;
}

#centerbox{
text-align:left;
border-left:2px solid #0a5da1;
border-right:2px solid #0a5da1;
} 

#centerhead{
background:#172e61;
text-align:left;
color:#ffffff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold;
height:25px;
border-top:2px solid #0a5da1;
padding:3px 3px 3px 3px;
}

#centermain{
background:#172e61;
padding:0px 0px 0px 0px;
border-bottom:2px solid #0a5da1;
}

#centeritem{
color:#172e61;
background:#ffffff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
margin: 2px 0px 0px 0px;
padding:2px 2px 2px 2px;
}

#centeritem td, p, a{
color:#172e61;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
}


#centeritemhead{
background:#ACC6E6;
color:#172e61;
text-decoration:underline;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
margin: 2px 0px 0px 0px;
padding:2px 2px 2px 2px;
}

#centermain hr { 
color:#314F90; border-style:dashed; 
}


#centermain a { 
color:#172e61;
}

#centermain a:hover { 
color:#0a5da1;
text-decoration:underline;
}


#contentboxtext{
margin: 0px 0px 0px 205px;
width:579px;
} 

#contentbox{
text-align:left;
border-left:2px solid #0a5da1;
border-right:2px solid #0a5da1;
} 

#contentboxhead{
background:#172e61;
text-align:left;
color:#ffffff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold;
height:25px;
border-top:2px solid #0a5da1;
padding:3px 3px 3px 3px;
}

#contentboxmain{
background:#172e61;
padding:0px 0px 0px 0px;
border-bottom:2px solid #0a5da1;
}

#contentboxmainconf{
width:775px;
background:#172e61;
padding:0px 0px 0px 0px;
border-left:2px solid #0a5da1;
border-right:2px solid #0a5da1;
border-bottom:2px solid #0a5da1;
text-align:left;
}

#contentboxitem{
color:#172e61;
background:#ffffff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
margin: 2px 0px 0px 0px;
padding:15px 10px 15px 10px;
}

#contentboxitem ul{
list-style:none;
margin:0px 0 0 40px;
padding:0;
}

#contentboxitem2{
color:#172e61;
background:#ffffff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
margin: 2px 0px 0px 0px;
padding:15px 10px 15px 10px;
}

#contentboxitem2 ul{
margin:0px 0 0 40px;
padding:0;
}

#contentboxpageitem{
color:#172e61;
background:#ffffff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
margin: 2px 0px 0px 0px;
padding:10px 10px 20px 10px;
}

#footer{
color:#ffffff;
margin: 0px 0px 3px 0px;
text-align:center;
padding: 0px 0px 0px 0px;
width:798px;
}

#footer a{
color:#172e61;
}

#footer a:hover{
text-decoration:underline;
color:#ffffff;
}









