/* CSS */

body {
	background:url('images/bg_gradient.jpg') repeat-y #000000;
	background-position:center center;
	padding:0px;
	margin:0px auto;
	font:10pt Arial, Verdana, san-serif;
	line-height:1.5em;
	color:#E2E2E2;
	text-align:center;
}
.common {font:10pt Arial, Verdana, san-serif;}
.small {font:9pt Arial, Helvetica, sans-serif;}

a {color:#FF7200; text-decoration:none; }
a:hover {color:#FFCC00; text-decoration:underline;} /* D3660E = orange */

h1 {font:16pt Arial, Verdana, san-serif; color:#FF7200;}
h3 {font:bold 12pt Arial, Verdana, san-serif; color:#FF7200;}

#outerbox {
	display:block;
	position:relative;
	width:684px;
	padding:0px;
	margin:0px auto;
	text-align:center;
}
#header {
	display:block;
	position:relative;
	background:url('images/header.jpg') no-repeat #000000;
	top:25px;
	left:0px;
	padding:0px;
	margin:0px;
	width:684px;
	height:280px;
	border:solid 1px #10314A;
}
	#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;
	}
/*
#nav {
	display:block;
	position:relative;
	top:35px;
	width:684px;
	height:23px;
	padding:0px;
	margin:0px;
	background:url('images/nav_bg.gif') no-repeat #000;
	list-style-type:none;
	text-align:center;
}
	#nav li {
		position:relative;
		display:block;
		float:left;
	}
	#nav li a {
		display:block;
		padding:3px 10px;
		margin:0px 0px 0px 24px;
		height:23px;
		color:#0EBCD3;
		font:13px Arial;
	}
*/
#content_box {
	display:block;
	position:relative;
	top:43px;
	width:684px;
	text-align:left;
	background:#080F1D;
	border:solid 1px #10314A;
}
#content {padding:15px;}
	#content h1 {font:18px Arial; margin:0px;}

#footer {
	display:block;
	position:relative;
	top:30px;
	width:684px;
	height:20px;
	font:10px Arial;
	text-align:center;
	color:#08525C;
}
	#footer a {color:#08525C;}
	#footer .copyright {color:#999;}
	#footer a:hover {color:#0A91A3;}


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

div.error ul {padding:5px; margin:0px;}
.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_text {width:250px; height:15px; font:8pt Georgia, "Times New Roman", Times, serif;}
.input_textarea {width:250px; height:80px; font:8pt Georgia, "Times New Roman", Times, serif;}




