@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
}
#header {
	background-image:url(../images/headerImage.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid;
	border-color:#98a5c5;
	height:218px;
	margin:0px auto;
	position:relative;
	width:800px;
}
#header a#logo {
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	height:105px;
	left:25px;
	position:absolute;
	top:15px;
	width:487px;
}
#nav {
	background-image:url(../images/navBg.gif);
	background-repeat:repeat-x;
	color:#FFF;
	font:12px Arial, Helvetica, sans-serif;
	height:23px;
	margin:0px auto;
	width:800px;
}
	#nav ul {
		height:23px;
		list-style-type:none;
		margin:0px 0px 0px -40px;
		position:relative;
	}
	#nav ul li {
		background-image:url(../images/navDivider.gif);
		background-repeat:no-repeat;
		display:block;
		float:left;
		height:23px;
		padding-top:3px;
	}
	#nav ul li a {
		color:#FFF;
		margin-left:2px;
		padding:0px 32px 0px 32px;
		text-decoration:none;
	}
	#nav ul li a:hover {
		background-image:url(../images/navOver.gif);
		background-repeat:repeat-x;
		display:block;
		height:47px;
		margin-top:-3px;
		padding-top:3px;
	}
	#nav ul li.last {
		border:none;
	}
		#nav ul li ul {
			background-color:#b6b6b6;
			display:none;
			float:left;
			height:40px;
			left:40px;
			margin:-5px 0px 0px 0px;
			position:absolute;
			top:28px;
		}
		#nav ul li ul li {
			background-image:none;
			border-right:1px solid;
			border-color:#000;
			color:#000;
			display:block;
			float:left;
			height:13px;
			margin:2px 0px 2px 0px;
			padding:0px 8px 2px 8px;
		}
		#nav ul li ul li a {
			color:#000;
			padding:0px 0px;
			text-decoration:none;
		}
		#nav ul li ul li a:hover {
			background-image:none;
			color:#4a64a1;
			text-decoration:underline;
		}
#contentWrapper {
	background-color:#a2a8a6;
	margin:0px auto 0px auto;
	padding:40px;
	width:720px;
}
	#contentWrapper #contentContainer {
		background-color:#FFF;
		color:#666;
		font:12px Verdana, Geneva, sans-serif;
		padding:20px;
	}
	#contentWrapper #contentContainer a {
		color:#39619f;
		text-decoration:none;
	}
	#contentWrapper #contentContainer a:hover {
		color:#39619f;
		text-decoration:underline;
	}
	#contentWrapper #contentContainer ul {
		list-style-type:disc;
	}

	
/*** Begin Font Styles **/
h1 {
	color:#999;
	font:28px Verdana, Geneva, sans-serif;
	margin-top:5px;
}
h2 {
	color:#39619f;
	font:14px Verdana, Geneva, sans-serif;
	font-weight:bold;
}
h3 {
	color:#333;
	font:12px Verdana, Geneva, sans-serif;
	font-weight:bold;
	margin:0px;
}
	
/*** Begin Form Styles ***/

form {
	margin-left:70px;
}
label {
	float:left;
	font-weight:bold;
	margin-right:10px;
	text-align:right;
	width:150px;
} 

input {
	width:250px;
}
.submit {
	margin-left:160px;
	width:auto;
}
.red {
	color:#F00;
}
	
	
	
	
	
	
	
	