* {margin:0; padding:0}

body {background:url(images/bg.gif) repeat-x bottom #454545;
	padding:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF}
	
.holder {width:785px;
 	background:url(images/bg_content.gif) top repeat-x #092848;
	margin:auto;
	padding:0 0 15px 0}
.header {background:url(images/bg_plan.gif) no-repeat right top #ffffff;
	text-align:left;
	padding:0px 15px 10px 15px;
	color:#000000
	}
.header h1 {float:left;
}		
a, a:link, a:visited, a:active {color:#e7c86b;
	text-decoration:none;}
a:hover {text-decoration:underline;}		
.clear {clear:both;
	height:1px;
	font-size:0px;
	overflow:hidden; 
	}
.login {font-size:10px;
	text-align:right;
	width:370px;
	float:right;
	}	
ul.menu { list-style:none;
	font-size:1px;
	float:left;
	margin-right:20px;
	margin-bottom:10px;
	margin-left:0;
	margin-top:0
	}
ul.menu li{margin:0 !important}		
ul.bottomnav {margin:20px auto auto auto;
	text-align:center}
ul.bottomnav li{
	display:inline;
	padding:0 10px;
	margin:0;
	border-left:1px solid #959595
	}
ol {margin:5px 0 10px 29px}	
ul {margin:5px 0 10px 29px;
	list-style-image:url(images/li.gif) }	
ul li {margin-bottom:5px;}		
p {margin:5px 0 10px 0}
p.smltxt {
	font-size:11px;
	color:#CCCCCC}

.req {color:#FF0000}	
h2{font-size:18px; margin-bottom:10px; color:#e7c86b;
	}
h3 {font-size:15px; 
	color:#e7c86b;
	margin-top:27px}
.content {
	color:#FFFFFF; padding:18px;
	text-align:left}
.internal {margin-left:160px !important}		
.button {background:url(images/bg_btn.gif) repeat-x #988752 left top;
	border:2px solid #988a5c;
	font-size:11px;
	color:#FFFFFF}
	
a img {border:none}	
.section {background:url(images/bg_section.gif) no-repeat top left;
	height:	275px;
	overflow:auto;
	width:415px;
	margin-right:15px;
	}	
.section p {margin:5px 0}	
.pad {padding:10px}
.footer {font-size:10px;
	width:785px;
	color:#5b5b5b;
	margin:auto}
.footer a, 	.footer a:link, .footer a:active, .footer a:visited {
	color:#959595}
	
table.list {
	border-collapse:collapse;
	border-top:1px solid #244c75;
	border-left:1px solid #244c75;
	}
table.list td {border-right:1px solid #244c75;
	border-bottom:1px solid #244c75;
	padding:3px 7px;}	

table.list thead td{ background-color:#20476f;
	font-weight:bold}	
.thumb {float:right;
	margin-left:10px;}	
	
.item {
	margin-bottom:30px;}	
.rhs {float:right;
	width:220px;
	text-align:right;}	