body {
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;s
}

#container {
	width:770px;
	text-align:left;
}

#banner {
	background-image:url(../images/mainbanner.jpg);
	background-repeat:no-repeat;
	height:173px;
	padding-top:97px;
	padding-left:635px;
}

a, a:visited {
	text-decoration:underline;
	color:white;
}

a:hover {
	text-decoration:none;
}

h1 { 
	padding:0px; margin:0px;
	color:#002C1F;
	font-size:2.0em;
}
#maintitle {
	padding-left:90px;
	position:relative;
	top:-10px;
	height:25px;
}

#mainbody {
	height:120px;
	background-color:#E7EDBF;
	color:#454545;
	
	padding-left:90px;
	padding-top:15px;
}

#footer {
	height:55px;
	background-color:#367665;
	color:white;
	padding-left:14px;
	padding-top:25px;
	margin-top:15px;
}

#userForm {
	padding:0px; margin:0px;
	margin-top:30px;
}

.textBox {
	border:1px solid white;
	margin-right:50px;
	height:20px;
	font-size:1.2em;
}

.dropDownBox {
	width:400px;
}

input { margin-left:10px; }

#submitbutton {
	width:56px;
	height:22px;
	background-color:#367665;
	color:white;
	border:none;
	padding-bottom:4px;
	font-size:12px;
}


#backbutton {
	width:56px;
	height:19px;
	background-color:#367665;
	color:white;
	text-align:center;
	padding-top:3px;
}

#backbutton a, #backbutton a:visited { text-decoration:none; }

#result {
	margin-top:10px;
	width:360px;
	height:70px;
	float:left;
	font-size:1.9em;
	font-weight:bold;
	color:#002D1D;
}

#result2 {
	margin-top:10px;
	width:60px;
	margin-left:420px;
	padding-top:50px;
}

#result_hl  { color:#84BB15; }