/* <![ Global [ -----------------------------------------------------------*/
.body{	
	background-color:#fff;
	padding:0px;
	margin:0px;}
.mainTbl {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

	
.bodScroll {
	height: 277px;
	width: 100%;
	overflow: auto;
}

.address2 {
	font: bold 11px "Times New Roman", Times, serif;
	color: #000000;
	padding: 4px 3px 4px 6px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

	
td{	
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#F1ECC5;}
	
table#main{	
	margin-left:auto;
	margin-right:auto;	}
			
a{	
	color:#B3D1FF;
	text-decoration:underline;}
	
a:hover{	
	color:#B3D1FF;
	text-decoration:none;}
	
a.A_mini{	
	color:#666666;
	text-decoration:none;}

a.A_mini:hover{	
	color:#666666;
	text-decoration:underline;}			
	
.PAD_form_itm{ 
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding:3px 0px;
	padding-right:4px;
	width:96%;}	
	
.msg-pct {
	width:96%;
}

.form{	
	height:15px;}

.form-pct{	
	width:96%;}

#qctableinner td {
	color:#000000;
}
	
.submit{
	border:0px;
	background-color:#af9a5b;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin: 4px;
}	
.cases {
	padding-bottom: 8px;
}


input, select, textarea{	
	border:1px solid #000;}

ul{
  list-style-type: none;
  padding: 0px;
  margin:0px;}

li{
	background:url(/images/bullet.gif) no-repeat 0 6px;
	padding-left: 10px;
	font-size: 11px;
	line-height: 18px;
}

/*	<![ Layout [ -----------------------------------------------------------*/

.tr_main{
	background:#715D2A url(/images/main_bg_rpt.jpg) repeat-x top left;
	border-top:1px solid #ffffff;
	border-bottom:3px solid #ffffff;}
	
.td_aop{
	border-left:3px solid #ffffff;
	border-right:2px solid #ffffff;}
	
.td_flash_right{
	border-left:2px solid #ffffff;
	border-right:3px solid #ffffff;}	
	
.gray_blocks{
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#929292;
	padding:15px;}
	
	.gray_blocks a{
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
		
	.gray_blocks a:hover{
		color:#ffffff;
		text-decoration:underline;}
	
.tr_address{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:3px;
	background:#000000;
	border-top:3px solid #ffffff;}
	
.aop{
	font:13px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#929292;
	padding:15px;}
	
	.aop a{
	color:#ffffff;
	text-decoration:none;
	font-size: 14px;
	line-height: 24px;
}
		
	.aop a:hover{
		color:#ffffff;
		text-decoration:underline;}
		
		
.nav{
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#0a0e12;
	border-top:1px solid #ffffff;}
	
	.nav a{
		color:#0a0e12;
		text-decoration:none;
		padding:8px 8px;
		width:116px;
		height:12px;
		display:block;}
		
	.nav a:hover{
		color:#ffffff;
		text-decoration:none;
		background-color:#000000;
		padding:8px 8px;
		width:116px;
		height:12px;
		display:block;}
		
.td_main_body{
	padding:5px 15px;}
	
.main_body{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#F1ECC5;
	padding:7px 0px;}
	
.header_rule{
	border-top:1px solid #d2c6a2;
	border-bottom:1px solid #d2c6a2;}
	
.header{
	font:24px "Times New Roman", Times, serif;
	color:#ffffff;
	padding:2px 0px;}
		

/*	<![ Main [	 -----------------------------------------------------------*/
h1{	
	font:24px "Times New Roman", Times, serif;
	color:#ffffff;
	font-weight:normal;}
	
h2{	
	font: bold 12px Arial, Helvetica, sans-serif;
	margin:0px;	}
	
h3{	
	font: bold 10px Arial, Helvetica, sans-serif;
	margin:0px;	}
	
.disclaimer{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px;}
	
.foot_links{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:5px;}
	
	.foot_links a{
		color:#666666;
		text-decoration:none;}

	.foot_links a:hover{
		color:#666666;
		text-decoration:underline;}

/*	<![ 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;}


/*	<![ Quick Contact [ -----------------------------------------------------------*/

.pad_frm_itm2 {
	padding:3px 0px;
	margin:0px;}

.form-label2 {
	width:58px;
	padding:0px 2px 0px 0px;
	display:inline-block;
	vertical-align:top;
	text-align:right;}
  
.form-pct2 {
	padding:2px 5px;
	width:160px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #715d2a;}
	
.msg-pct2 {
	padding:2px 5px;
	width:160px;
	height:70px;
	overflow:auto;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #715d2a;}

.custom-form2 {
	font:11px Verdana, Arial, Helvetica, sans-serif;}

	.custom-form2 fieldset {
		margin:0px 0px 10px 0px;
		padding:0px;
		width:170px;
		border:none;}
		  
	.custom-form2 legend {
		padding:0px 2px 5px 33px;
		font:bold 14px Verdana, Arial, Helvetica, sans-serif;
		text-align:center;}
		  
	.custom-form2 ol {
		margin:0px;
		padding:0px;
		list-style:none;}

.submit-align2 {
	text-align:right;}

.submit {
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:2px 5px;
	width:170px;
	text-align:center;
	background:#c6b277;
	color:#000;
	text-transform:capitalize;}
	
.submit:hover {	
	}
	