/* CSS */

body {
	background:url('images/body_bg.gif') no-repeat #59643D;
	background-position:top center;
	padding:0px;
	margin:20px auto;
	font:10pt Georgia, "Times New Roman", Times, serif;
	line-height:1.5em;
	color:#000;
	text-align:center;
}
.common {font:10pt Arial, Verdana, san-serif;}

a {color:#59643D; text-decoration:none; }
a:hover {color:#000; text-decoration:underline;}


#outerbox {
	display:block;
	position:relative;
	background:url('images/outerbox_bg.gif') repeat-y #FFF;
	width:806px;
	padding:0px;
	margin:0px auto;
	border:solid 2px #313A19;
	text-align:center;
}
#header {
	display:block;
	background:url('images/header_bg.jpg') no-repeat #B1BA9F;
	padding:0px;
	margin:0px;
	width:806px;
	height:179px;
}
	#header h1, #header h1 a, #header h2, #header h2 a, #header h3, #header h3 a {
		display:block;
		position:absolute;
		top:-9999px;
		left:-9999px;
		text-indent:-9999px;
	}
#leftcol {
	display:block;
	float:left;
	width:220px;
	padding:20px 0px 0px 0px;
	margin:0px;
	background:#6F5243;
	color:#FFF;
	line-height:1.5em;
}
	#leftcol h3 {color:#FFF; font-size:11pt; padding:0px; margin:0px;}
	#leftcol a {color:#FFF;}
	table.leftcol {font:10pt Georgia, "Times New Roman", Times, serif; color:#FFF; width:200px; margin:10px 0px 10px 5px;}
#content_box {
	display:block;
	float:right;
	width:586px;
	text-align:left;
	background:#FFF;
}
#content {padding:15px;}
#content_home {padding:0px;}
	#content h1 {font:18px Arial; margin:0px;}

#footer {
	display:block;
	width:806px;
	height:20px;
	font:11px Arial;
	text-align:center;
	color:#08525C;
}
	#footer a {color:#B1BA9F;}
	#footer a:hover {color:#FFF;}


div.prop {display:block; position:absolute; top:0px; right:0px; width:1px; height:620px;}
.clear {clear:both;}

div.error ul {padding:5px; margin:0px;}
.small {font:10px Arial, Helvetica, sans-serif;}
.error {color:red; border:solid 1px red; margin:0px; background:#FFF;}
.success {color:blue; border:solid 1px blue; margin:0px; padding:5px; background:#FFF;}
.req {font:16px Verdana; color:red;}
.input_submit {font:12px Arial, Helvetica, sans-serif;}
.input_text {width:200px; height:15px; font:8pt Georgia, "Times New Roman", Times, serif;}
.input_textarea {width:200px; height:80px; font:8pt Georgia, "Times New Roman", Times, serif;}
.input_select {font:8pt Georgia, "Times New Roman", Times, serif;}




