#nav {
	margin: 10px auto;
	width: 800px;
	height: 28px;
	
}

#nav ul { margin:0; list-style:none; padding: 0; }
#nav a, #nav strong, #nav span { display:block; font-family:Verdana; font-size:10pt; font-weight:bold; color:#FFFA07; padding: 5px 10px 5px 10px; text-decoration:none;}
#nav a { float:none; }
#nav li {float:left; color: #FFFFFF; margin:0; padding-left:0px; padding-right:0; padding-top:0; padding-bottom:0 }
#nav #current a { float:left; color:#FFF; border-bottom: 12px solid #000; border-top: 3px solid #FF9C00; padding: 0 10px 5px 10px;}
#nav a:hover {float:left; color:#FFF; padding: 1px 10px 5px 10px;  border-top: 1px solid #FFFA07; border-right: 1px solid #FFFA07; border-bottom: 10px solid #FFFA07; border-left: 1px solid #FFFA07; }  
#nav .padding { padding: 5px 0 0 10px; font-weight: bold; }

.np {	margin: 0 0 0px 0; line-height: 1em; }

.main_content {
	margin: 0 0 0px 0px;
	margin-top: 0px;
	position:relative;
}

.sd_left {
	float: left;
	color: #000;
	margin: 0 0 0px 5px;
	padding: 0px 20px 0px 5px;
}	

.sd_right {
    clear:both;
    float: right;
	color: #000;
	margin: 0 5px 0 0;
	padding: 0px 0px 0 0px;
	width: 250px;
	font: 1.3em arial, helvetica, verdana, sans-serif;
}
.text_padding {
	padding: 0px 0 0 0;
}

.h2
{
font-family: Verdana;
font-size: 16pt;
font-variant: small-caps;
font-weight:bold;
color:#00006C; text-decoration:underline
}

.txt
{
font-family: Verdana;
font-size: 10pt;
}

body
{

	scrollbar-base-color:black;
	scrollbar-arrow-color:white;
				
	scrollbar-3dlight-color:white;
	scrollbar-highlight-color:#242E48;
				
	scrollbar-face-color:#414F82;
	scrollbar-track-color:white;
				
	scrollbar-shadow-color:black;
	scrollbar-darkshadow-color:black;
	
	font-family: Verdana;
	font-size: 10pt;
}
a,a:active,a:visited{ color: #00006c; text-decoration: underline; }
a:hover{ color: #0000FF; text-decoration: overline underline }
