/* <![ Global [ -----------------------------------------------------------*/
body{	
	background-color:#000;
	margin:0px;
	padding:0px}
	
td{	
	font:12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;}
	
table#main{	
	margin-left:auto;
	margin-right:auto;	}
			
a{	
	color:#0000ff;}
	
a:hover{	
	color:#000;}
	
a.A_mini{	
	color:#666666;
	text-decoration:none;}

a.A_mini:hover{	
	color:#666666;
	text-decoration:underline;}		
	
.PAD_form_itm{ width:96%; color:#fff; padding:3px 0px; text-align:left;}	

.form{	}

.form-pct{	
	width:210px; 
	/*background:#d0aa35;*/
	background:#FFFF00;
	border-color:#4d5060;
	border:1px solid;}
	
.qctable{
	background:url(images/leftnav_bg_gradientnew.jpg) repeat-x;
	}
	
.qchead{
	color:#fff; 
	font:bold 20px Verdana, Arial, Helvetica, sans-serif; 
	padding:4px 0px;}
.flayer{text-align:center}
.flayer strong{ text-align:center}
.msg-pct{
	width:210px; 
	/*background:#d0aa35;*/
	background:#FFFF00; 
	border-color:#4d5060;
	border:1px solid;}

.submit {
	display:block;
	height:16px;
	width:52px;
	padding:2px 0px 0px 0px;
	background: #3265b8;
	color:#d0aa35;
	text-decoration:none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;}
	
.submit:hover {	
	background: #fff;	
	text-decoration:none;
	color:#01235d;}

input, select, textarea{	
	border:1px solid #000;}

ul{
  padding: 0px 0px 0px 15px;
  margin: 0;}

li{
  background-position:0px 5px;
  padding-left: 5px;}
  
hr {
	color:#698ecb;
	}  

/*	<![ Layout [ -----------------------------------------------------------*/

.left_nav{
	background:#3265b8 url(images/leftnav_bg_new.jpg) no-repeat bottom right;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;}

.left_side{
	background:url(images/leftnav_bg_gradientnew.jpg) repeat-y;
	}
	
	.left_nav a{
		background:#3265b8 url(images/blue_arrow.jpg) no-repeat top left;
		display:block;
		width:203px;
		color:#fff;
		text-decoration:none;
		padding:1px 10px 1px 25px;
		border: solid #000;
		border-width: 1px 1px 0px 1px;}
		
	.left_nav a:hover{
		background:#d0aa35 url(images/yellow_arrow.jpg) no-repeat top left;
		display:block;
		color:#000;
		padding:1px 10px 1px 25px;
		border: solid #000;
		border-width: 1px 1px 0px 1px;}
		
.left_nav2{
	background:#3265b8;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#f0b80b;
	font-variant:small-caps; 
	font-weight:bold;
	line-height:normal;
	padding:10px;
	border-left:1px solid;
	border-left-color:#000;
	border-right:1px solid;
	border-right-color:#000;
	border-top:1px solid;
	border-top-color:#000;}
	
	.left_nav2 a {color:#f0b80b; text-decoration:none;}
	.left_nav2 a:hover {color:#fff; text-decoration:none;}
		
.sub_nav{
	background:#9eb7de url(images/subnav_bg.jpg) no-repeat bottom right;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;}
	
	.sub_nav a{
		background:#9eb7de;
		display:block;
		width:203px;	
		color:#000;
		text-decoration:none;
		padding:1px 10px 1px 25px;
		border: solid #000;
		border-width: 1px 1px 0px 1px;}
		
	.sub_nav a:hover{
		background:#d0aa35;
		display:block;
		color:#000;
		padding:1px 10px 1px 25px;
		border: solid #000;
		border-width: 1px 1px 0px 1px;}

.top_nav td{
    background-color:#3265b8;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px 10px 5px 10px;
	border: solid #000;
	border-width: 1px 0px;}
	
	.top_nav a{
    background-color:#3265b8;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration: none;}
	
	.top_nav a:hover{
    background-color:#3265b8;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#d0aa35;
	text-decoration: none;}
	
.gold_nav td{
    background-color:#d0aa35;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align: center;}
	
	.gold_nav a{
	display:block;
	text-align:center;
	width:100%;
	color:#000;
	text-decoration:none;
	padding:5px 0px;
	border: solid #906d28;
	border-width: 0px 0px 1px 1px;}
		
	.gold_nav a:hover{
	background:#fff url(images/home_rollover.jpg) no-repeat top left;
	display:block;
	color:#3265b8;
	text-decoration:none;
	padding:5px 0px;
	border-bottom: solid #FFFFFF 1px;
	border-left: solid #d0aa35 1px;}
	
.gold_nav_sides {
    border: solid #906d28;
	border-width: 0px 0px 1px 1px;}

.footer {
	background-color: #d0aa35;
	border: solid #906d28;
	border-width: 1px 0px;
	padding:5px;
	font:12px Verdana, Arial, Helvetica, sans-serif;}
	
.pic {
	padding:0px 10px 15px 0px;}
	
.pic li {
padding: 4px 0px;}
	
.name {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:18px 20px 4px 20px;
	background-color: #FFF;
}
	
	.name a{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#698ecb;
	text-decoration:none;}
	
	.name a:hover{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#698ecb;
	text-decoration:none;}

.maintext {
	padding:5px 10px 0px 35px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:14px;
	background-color: #FFF;}

.navborders {
    border: solid #000;
	border-width: 1px 0px 0px 1px;}
	
.logo {
background-color:#070e19;
}

.white {
background-color:#FFFFFF;}

.header {
text-align: right;
font: bold 16px Garamond;
padding-right: 20px;
line-height: 18px;
}

/*	<![ Main [	 -----------------------------------------------------------*/
h1{	
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	line-height:normal;}
	
h2{	
	font: bold 12px Arial, Helvetica, sans-serif;}
.h2bg{
font-size:15px;
color:#967923;
}	
h3{	
	font: bold 10px Arial, Helvetica, sans-serif;}

.disclaimer{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:5px;}
	
.disclaimer a{
	color:#666666;
	text-decoration:none;}
		
.disclaimer a:hover{
	color:#666666;
	text-decoration:underline;}
.contrlby{
font:12px/14px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:12px 0 0 0;
}		
.errorcontact{ font-size:11px; color:#990000}

/*	<![ MH_Hacks [ --------------------------------------------------------*/
.ddTable{			border: none;	}
.ddBottomBorder{	border-bottom: 1px solid black;	}
table.content{		width:100%;		}
table.content a{	font-size:12px;	font-weight:normal;}
.quickcontact{ color:#FFFFFF; text-align:left !important; padding:15px 0 0 12px}
.quickcontact a{ color:#FFFFFF; text-decoration:none}
.quickcontact a:hover{text-decoration:underline}