/* CSS Document */

/*   VERSION 091002.01   */

* { margin:0; padding:0; }

body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size:75%;
	background: #FFF;
}

p { margin:1em 0; }

div#mastheadback { width:100%; height:207px; text-align:center; background: url(../images/bannerback.gif) repeat; }
div#mastheadholder {
	margin:0 auto;
	position:relative;
	height:207px;
	background: url(../images/masthead4.jpg) no-repeat center;
}
div#container { margin: 0px auto; padding:40px 0px; width:850px;  background-color:#fff; text-align:left; font-family: Arial, Helvetica, sans-serif; }

div#content { margin:0px 60px 30px; font-size:1em; }

div#content h1 { margin:0 0 10px 0; color:#586d8c; font-weight:bold; font-size:1.5em; }

div.section {
	border-right:1px solid #586D8C;
	border-left:1px solid #586D8C;
	padding-bottom:25px;
	border-bottom: 1px solid #586D8C;
}

div.section h2 { margin:0px 0px 10px; padding:5px 10px; background-color:#586D8C; color:#FFF; font-weight:bold; font-size:1.1em; }

div.section h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #999999;
	border-bottom: 1px solid #999;
	padding:10px 0 5px 20px;
}
						
div.hr { margin:20px 0px; font-size:1px; height:2px; border-top:solid 1px #999999; }
	
div#footer { margin-top:15px; border-top:solid 1px #e2e2e2; padding-top:5px; text-align:center; color:#999999; font-size:0.8em; }
	
.buttoninfo { font-size:0.9em; color:#999999; }
	
input { vertical-align:middle; }
		
input.noborder { border:none; }

a.what { font-size: 10px; text-decoration:none; color:#B03514; }
a.what:hover { font-weight:bold; color:#425262; }
a.footerlink { color:#B03514; text-decoration:none; }
a.footerlink:hover { color:#425262; }
a img { border:none; }

ul { margin-left: 2em; padding-left: 1em; margin-right: 5em; }

li { margin:10px 0; }
