body {
	background-color: #fff;
	color: #000;
	padding: 0;
	margin: 16px 8px 8px 8px;
	font-family: arial, helvetica, sans-serif;
}

#header {
	margin: 0 auto;
	width: 730px;
}

#nav {
	padding: 0;
	margin: 0 32px 0 0;
	list-style-type: none;
	text-align: right;
	font-size: 0.8em;
}
	#nav ul {
	
	}

	#nav li {
		display: inline;
		margin: 0 4px;
		padding: 4px 12px 4px 0;
		border-right: 1px #999 solid;
	}
	
		#nav li:last-child {
			border: 0;
		}

h1#banner {
	background-image: url(/img/banner2.png);
	background-repeat: no-repeat;
	height: 0; overflow: hidden;
	padding-top: 147px;
	width: 730px;	
	margin: 16px 0;
}

#main {
	margin: 0 auto;
	width: 730px;	
}
	#main h2, 
	#main h3 {
		color: #036;
		background-color: inherit;
		font-family: tahoma, arial, helvetica, sans-serif;	
		padding: 8px 0 4px 0;
		margin: 0;
	}	
	
	#main h2 + p {
		font-weight: bold;	
	}
	
	#main p {
		margin: 0 0 8px 32px;
		line-height: 1.4em;
		font-size: 0.9em;
		text-align: justify;
	}

		#main p em {
			padding: 2px 4px;
			margin: -2px 0;
			background-color: #ff9;
			color: #000;
			font-style: normal;
		}

	#main li {
		margin: 0 0 8px 32px;
		font-size: 0.9em;
	}
	
	#main img {
		display: block;
		margin: 8px auto;
	}
	
	#main form {
		padding: 0;
		margin: 0;
	}
	
	#main form div {
		clear: both;	
	}
	
	#main label {	
		float: left;
		width: 25%;
		vertical-align: top;
		text-align: right;
		padding-right: 10px;
		color: #036;
		background-color: inherit;
		margin: 4px;
		font-size: 0.8em;
	}
	
	#main .req label {
		font-weight: bold;	
	}
	
	#main samp {
		border: 1px #ccc solid;
		background-color: #eee;
		margin: 0 2px;
		padding: 0 2px;
	}
	
	#main pre {
		border: 1px #ccc solid;
		background-color: #eee;
		padding: 4px;
		margin: 4px 0 4px 32px;
	}

	#main dl.key {
		margin: -16px 0 32px 32px;
		font-size: 0.8em;
	}

		#main dl.key dt {
			position: relative;
			width: 24px;
			left: 0;
			top: 24px;
		}

		#main dl.key dd {
			margin: 0 0 0 32px;
			padding: 0;
		}
	
		#main #pdfterms {
			border: 1px solid #ccc;
			margin: 4px 32px;
			padding: 8px 4px 8px 64px;
			height: 32px;
			background-image: url(/img/pdf.png);
			background-position: 12px 50%;
			background-repeat: no-repeat; */
		}
		
input, select {
	margin-bottom: 4px;
}
		
#footer {
	margin: 96px 0 0 0;
	padding: 0;
	border-top: 1px #ccc solid;
	text-align: center;
}

#footer p {
		padding: 8px 0 4px 0;
		margin: 0;
		color: #999;
		background-color: inherit;
		font-size: 0.8em;
	}

.errorText {
	text-align: left;
	color: #FF0000;
	padding-left: 5px;
	padding-right: 5px;
}