body {
background: #3F3E28;
margin-top:40;
font-family: Verdana, Arial, sans-serif;
font-size:14px;
}
#body-text {
padding-right:10;
padding-left:10;
}
#body-text p {
font:normal 13px/20px Verdana, Arial, sans-serif;
}
#body-text li {
margin-bottom:8px;
font-size:13px;
}
#body-text ul {
list-style-type:none;
}
.form-left {
font-weight:bold;
}
.form-req {
color:red;
}
a, a:link {
color:blue;
text-decoration:underline;
}
hr {
height: 1px;
border: 0;
color: #cccccc;
background-color: #cccccc;
} 
h4 {
font:normal 18px Verdana;
border-bottom:1px solid black;
color:#993300;
}
#footer {
background:#FFFFCC;
color:#bbb;
padding:14;
margin-top:20;
border:1px dotted #ccc;
font-size:14px;
}
#footer a, #footer a:link {
color:#666;
text-decoration:underline;
}
#footer a:hover {
text-decoration:none;
color:black;
}
#main-table {
border:11px solid white;
}
#main-body {
padding:10;
padding-top:20;
background:white;
}
h1 {
font: normal 28px "Trebuchet MS", Verdana, Arial, sans-serif;
border-bottom: 1px dotted black;
}

#navcontainer {
background-color: #71634D;
border-top: solid 5px #FFFFFF;
border-bottom: solid 1px #FFFFFF;
}
#navcontainer ul {
font: bold 14px "Trebuchet MS", Arial, Verdana, sans-serif;
color: white;
text-align: center;
margin: 0;
padding-bottom: 8px;
padding-top: 8px;
padding-left: 0px;
}
#navcontainer ul li {
display: inline;
}
#navcontainer ul li a {
padding: 8px 10px 8px 10px;
color: white;
text-decoration: none;
border-left: 1px solid #fff;
margin-right: -1px;
}
#navcontainer ul li a:hover {
background-color: #C8A25C;
color: white;
}
#navcontainer ul li.top-link a:active {
background-color: #C8A25C;
color: white;
}
.hiddenDiv {
	display: none;
	}
.visibleDiv {
	display: block;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FFFFCC;
	color : black;
	font-weight: bold;
	font-size:10px;
}
