@charset "utf-8";
/* CSS Document */
#outerwrap {
font-size: 10pt;
font-family: georgia,times,'times new roman', serif;
height:auto;
color: black;
border:1px;
text-align: left;
margin: 0;
padding: 0;
line-height: 140%;
}
#wrap {
padding: 0 5px;
width: 960px;
margin: 0 auto;
background: #FFFFFF;
}
#header {
	background-image:url(img/reg.png);
	background-repeat:no-repeat;
	width:960px;
	border:thin #EAEAEA;
	clear: both;
	padding: 0;
	margin: 0 auto;
	height:150px;
}
#nav {
width:800px;
height:40px;
line-height:40px;
margin: 0 auto;
padding:1px 0 0;
border-bottom:1px solid #fff;
}
ul.nav {
font-size: 8pt;
font-weight:bold;
letter-spacing: 0px;
height:40px;
line-height:40px;
float:left;
list-style: none;
padding: 0;
margin: 0;
}
ul.nav li {
float: left !important;
margin: 0;
padding: 0;
list-style-type: none;
}
ul.nav li a, ul.nav li a:link, ul.nav li a:visited {
color: #ffffff;
float: left;
display: block;
padding: 0 10px;
}

ul.nav li a:hover, ul.nav li a:active {
background: #14537b;
text-decoration: underline;
}

ul.nav li.current_page_item a {
text-decoration:underline;
background: #660000;
text-decoration: underline;
}

ul.nav li ul {
float:left;
margin:0;
padding:0;
}
#contentleft {
width: 450px;
float:left;
padding: 0;
margin: 0;
left:25px;
}
#contentright {
width: 450px;
float:right;
padding:0px;
margin:0px;
}
#footer {
border-top:1px solid #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color:gray;
width:960px;
font-size: 8pt;
line-height: 160%;
clear: both;
margin: 0px auto;
padding: 20px 0 ;
text-align: center;
}

#footer p {
margin: 0;
}
.center {
text-align: center;
}
#Form {
width:auto;
}
.topbox {
border:#FFFFFF solid 1px;
} 

#midbox {
}
