/* <![ Global [ -----------------------------------------------------------*/
.body{	background-color:#000;
		margin:0;}
td	{	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
		color:#000;}
table#main{	margin-left:auto;
			margin-right:auto;	}
			
a		{	color:#9c4b13;}
a:hover	{	color:#ca8b1f;}

.form		{	background-color:#f3f3f3;
				border:1px solid #000;
				font: 11px/11px Verdana, Arial, Helvetica, sans-serif;}
.form-pct	{	width:95%;}
input, select, textarea {	border:1px solid #000;}
.submit{	background-color:#737373;
			border:1px outset #b3b3b3;
			font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
				color:#fff;}

ul{		padding: 0;
		margin-left: 0;
		margin-top:0;	}
li{		margin-left: 1.5em;
		padding-bottom:3px; /* non-indenting lists */
		list-style:url(/images/bullet.gif) outside;	}
li ul{	padding-top:3px;}

/*	<![ Layout [ -----------------------------------------------------------*/
.TBL_menu{	background:url(/images/bg_menu.gif) no-repeat top left #9c4a12;}
.TD_menu {	padding-top:6px;}

.TD_addy {	background:url(/images/bg_addy.gif) repeat-x top left #000;}
.TD_addy_txt{	font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
					color:#8a2d04;}

.TD_main{	background:url(/images/bg_mainCell.gif) repeat-y right top #fff;}

.CELL_main{	padding:25px;}
.CELL_results{	padding: 15px 10px 0px 10px;	
				font: 11px/13px Tahoma, Arial, sans-serif;}

.PAD_form_itm{	padding:2px 20px;
				font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;}

.TD_disclaimer{	padding-top:6px;
				padding-right:10px;
				font: 10px Tahoma, Arial, sans-serif;
					color:#f3e8c6;}

.SIDE_top{	background:url(/images/bg_sides.gif) repeat-x top left; }
.SIDE_bg{	background:url(/images/bg_page.gif) top left; }
				
.CELL_title{	background-color:#4b3b36;
				padding:10px;
				border-bottom:1px solid #8a2d04;}


/*	<![ Main [	 -----------------------------------------------------------*/
h1{	font: 16px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;	
	font-weight:350;
	color:#fff;}
h2{	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;	
	color:#9c4b13;}
h3{	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;	
	color:#9c4b13;}




/*	<![ MH_Hacks [ --------------------------------------------------------*/
#map{				filter:gray;	}
.ddTable{			border: none;	}
.ddBottomBorder{	border-bottom: 1px solid black;	}
table.content{		width:100%;		}
table.content a{	font-size:12px;	font-weight:normal;}

.mainnav{
	background:url(/images/main-nav-bg.gif) bottom left no-repeat;
	text-transform:uppercase;
}
.mainnavtd{
	padding:2px 3px 2px 10px;
	font:bold 12px "Times New Roman", Times, serif;
}
.mainnavtdlast{
	padding: 2px 3px 6px 10px;
	font:bold 12px "Times New Roman", Times, serif;
	}
.mainnavtdlast a{
	color:#FFF;
	text-decoration:none;
}
.mainnavtdlast a:hover{
	color:#f4c42b;
	}
.mainnavtd a{
	color:#FFF;
	text-decoration:none;
}
.mainnavtd a:hover{
	color:#f4c42b;
}

#iagree {
	position:absolute;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	padding:15px 15px 15px 15px;
	border:1px solid #031c40; /* Disclaimer box border color */
	background-color:#ececec; /* Disclaimer box bgcolor color */
	width:320px;
	margin:4px 0 0 0;}

#iagree .overlay_submit {
	padding:4px;
	margin:0 6px 0 0;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	background-color:#fff;
	border:1px solid #999;
	float:right;}
	
#iagree .checkbox {
	float:left;
	height:22px;
	width:180px;
	display:block;}

#iagree input#Agreement {
	position:relative;
	top:3px;
	border:none;}