/* CSS Document */
body, html { 
	margin:0;
	padding:0;
	background-color:#3b485a; 
	}

form { 
	padding:0;
	margin:0; 
}
form label {
	width:80px;
	float:left;
	text-align:right; }

form input,
form textarea {
	width:200px;
	margin-left:6px;
	font-size:8.5pt;
}

table,tr { padding:0;margin:0;border:none; }
td,th { padding:1px 8px 0 0;border:none;margin:0; }

form label {
 width: 100px;
}
form .btn_submit {
	background-color:#636F81;
	padding:3px 5px;
	width:120px;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	border:#333 solid 1px; }

p { 
	padding:0;
	margin:8px 0; 
	}

p,label,div,input,textarea,option,a,li { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt; 
	}

h2 { font-size:12pt;line-height:120%;padding:0;margin:8px 0 4px 0; }
h3 { font-size:12pt;line-height:120%;padding:0;margin:8px 0 4px 0; }
h4 { font-size:10pt;font-style:italic;line-height:120%;padding:0;margin:8px 0 4px 0; }

a:link,a:visited {
	color:#006699;
	text-decoration:underline; }
a:hover, a:active {
	color:#336699;
	text-decoration:none; }

img { border:none; }

ul.no_bull {
	text-indent		: 0;
	padding			: 0;
	margin			: 0;
	list-style-type	: none; }
ul.no_bull li {
	text-indent		: 0;
	padding			: 0;
	margin			: 0 0 3px 0;
	line-height		: 120%;
	list-style-type	: none; }

/* layout*/

div#mainwrap{
	margin:0 auto 0 auto;
	position:relative;
	width:802px;
}

div#header{
	position:absolute;
	width:793px;
	border:none;
	
}

div#menuoptions{
	position:absolute;
	width:609px;
	top:132px;
	}

div#content_area{
	position:absolute;	
	background-image:url("images/bg_body_rpt.gif");
  	background-repeat:repeat-y;
	width:802px;
	top:132px;
	padding:44px 0px 0px 1px;
}

div#leftcolumn{
	position:absolute;
	color:#c0c0c0;
	width:397px;
	top:45px;
	left:14px;
	}

div#description{
	position		: relative;
	color:#c0c0c0;
	width:380px;
	margin-top		: 8px;
	left:15px;
	float:left;	
}

div#description a:link,
div#description a:visited { color:#C0C0C0;text-decoration:underline; }
div#description a:hover,
div#description a:active { color:#EFA82C;text-decoration:none; }

div#rightcolumn{
	position		: relative;
	width			: 375px;
	display			: block;
	overflow		: auto;
	height			: 412px;
	top:1px;
	margin			: 0 0 10px 404px;
	padding			: 0;
	}
	
div#contentbox{
	color:#404e61;
	padding:10px 20px 0px 15px;
	background-color:#ffffff;
	min-height:400px;
	height:auto !important;
	height:400px;
	top:0px;
}
div#fullbox{
	color:#404e61;
	padding:10px 20px 0px 15px;
	background-color:#ffffff;
	min-height:400px;
	height:auto !important;
	height:400px;
	top:0px;
	margin-left: 13px;
	width: 732px;
}

div#footer{
	height:50px;
  	width:802px;
  	position:relative;
	text-align:center;
	display:block;
	clear:left;
	background-color:#3B485A;
}
div#footer p {
	font-size:7pt;line-height:9pt;padding:0;margin:0;text-indent:0;color:#d6dbe3; }
div#footer p a { font-size:7pt; }
div#footer p a:link,
div#footer p a:visited { color:#d6dbe3;text-decoration:none; }
div#footer p a:active { 
	color:#EFA82C;
	text-decoration:none; 
}
div#footer p a:hover { 
	color:#EFA82C;
	text-decoration:underline; 
}

	

/*input*/
div#inputfield{
	margin: 8px 0  0 8px ;
	height:15px;
	width:174px;
}