/* <![ Global [ -----------------------------------------------------------*/
.body{	
	background-color:#fff;
	margin:0;
	padding:0}
	
td{	
	font:12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;}
	
table#main{	
	margin-left:auto;
	margin-right:auto;	}
			
a{	
	color:#323A91;}
	
a:hover{	
	color:#000;}
	
.A_mini{	
	color:#eee;
	text-decoration:none;}

.A_mini:hover{	
	color:#fff;
	text-decoration:underline;}		
	
.PAD_form_itm{ }	

.form{	}

.form-pct{	
	width:96%;}
	
.submit{	}	

input, select, textarea{	
	border:1px solid #000;}
	
legend	{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#323A91;
	}

/*	<![ Layout [ -----------------------------------------------------------*/






/*	<![ Main [	 -----------------------------------------------------------*/
h1{	
	color:#323A91;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	margin-top:20px;
}
	
h2{	
	font: bold 12px Arial, Helvetica, sans-serif;}
	
h3{	
	font: bold 10px Arial, Helvetica, sans-serif;}

.disclaimer{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px;}


/*	<![ MH_Hacks [ --------------------------------------------------------*/
.ddTable{			border: none;	}
.ddBottomBorder{	border-bottom: 1px solid black;	}
table.content{		width:100%;		}
table.content a{	font-size:12px;	font-weight:normal;}

/*	New CSS Styles	*/

.tdTopAddress{
	color:#C1C1C1;
	background-color:#323A91;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	height:45px;
	text-align:center;
	vertical-align:middle;
	border-bottom:#8489BD 1px solid;
}
.tdLeftTopCorner{
	background:url(/images/bg_top_hdr_left.jpg) no-repeat;
	width:48px;
	height:46px;
}
.tdRightTopCorner{
	background:url(/images/bg_top_hdr_right.jpg) no-repeat;
	width:47px;
	height:46px;
}
.tdBorderLeft{
	background:url(/images/bg_bdr_left.jpg) repeat-y;
	height:560px;
	width:48px;
	border-right:#CCCCCC 1px solid;
}
.tdBorderRight{
	background:url(/images/bg_bdr_right.jpg) repeat-y;
	height:560px;
	width:47px;
}
.tdSpaceTop, .tdSpaceBottom{
	background-color:#FFFFFF;
	height:24px;
	width:906px;
}
.trBannerBottomBorder tr{
	border-bottom:#C1C1C1 1px solid;
}
.tdLeftBottomCorner{
	background:url(/images/bg_bot_hdr_left.jpg) no-repeat #323A91;
	width:48px;
	height:46px;
}
.tdRightBottomCorner{
	background:url(/images/bg_bot_hdr_right.jpg) no-repeat #323A91;
	width:47px;
	height:46px;
}
.tdBottomText{
	background-color:#323A91;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#C1C1C1;
	height:46px;
	text-align:left;
}
.tdBottomNav{
	background:url(/images/bg_footer_nav.jpg) repeat-x;
	width:905px;
	height:30px;
	text-align:center;
}
.tdBottomNav td{
	text-align:center;
	color:#000;
	font-family:Arial;
	font-weight:bold;
	font-size:9px;
	padding-bottom:8px;
	padding-top:9px;
	text-decoration:none;
}
.tdBottomNav td a, .tdBottomNav td a:link{
	text-align:center;
	color:#000;
	font-family:Arial;
	font-weight:bold;
	font-size:9px;
	padding-bottom:8px;
	padding-top:9px;
	text-decoration:none;
}
.tdBottomNav td a:hover{
	color:#323A91;
}
.tdTopNav{
	background:url(/images/bg_top_nav.jpg) repeat-x;
}
.tdTopNav a{
	display:block;
	color:#323A91;
	height:22px;
	padding:10px 0px 0px 0px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	width:100%;
	}
.tdTopNav a:hover{
	background-color:#323991;
	color:#fff;
}
.tdRightMenuHeading{
	height:30px;
	text-align:center;
	color:#323A91;
	font-family:Verdana;
	font-weight:bold;
	font-size:13px;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
	padding-bottom:11px;
	padding-top:13px;
	padding-left:23px;
}
 
.tdRightMenuItems td, .tdRightMenuItems td  a, .tdRightMenuItems td a:hover {
	display:block;
	color:#000;
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	background-color:#FFFFFF;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:23px;
}
.tdRightMenuItems td{
	padding:0;
}
.tdRightMenuItems td a:hover{
	background:url(/images/bul_navigation.jpg) no-repeat left;
	background-color:#323991;
	color:#FFFFFF;
	border-top:#C1C1C1;
	border-bottom:#C1C1C1;
}
.tblContent{
	width:905px;
	border-left:2px solid #c1c1c1;
	border-right:2px solid #c1c1c1;
	background:url(/images/left-bg.jpg) repeat-y	
}

.tdPageContentImage{
	height:275px;
	background:url(/images/img_cnt_left.jpg) no-repeat left top;
	vertical-align:top;
	padding:0px 15px 10px 198px;
	color:#000;
	font-family:"Times New Roman PS MT" "Times New Roman" ; 
	font-size:13px;
	font-weight:normal;
	line-height:18px;	
}
.tdPageCntRight{
	width:163px;
	vertical-align:top;
	border-left:2px solid #c1c1c1;
}
.tdLeftBottomLogo{
	height:45px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
}
.footer{
	background-color:#323A91;
	width:906px;
}
.alignTop{
	vertical-align:top;
}