/* <![ Global [ -----------------------------------------------------------*/
html {
	height:100%
	}

.body{	
	margin:0px;
	padding:0px;
	height:100%;
	background:url(/images/bg_page.jpg);
	text-align:center	
}

td{	
	font:12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}	
table#main{	
	margin-left:auto;
	margin-right:auto;
}			
a{color:#0C3043;}	
a:hover{color:#990000;}	

	
.PAD_form_itm{
	font-family:Verdana;
	font-size:12px;
	color:#fff;
	width:60px;;
	padding:3px 0px;
}
.form{margin:0;}
.form-pct{
	font-family:Verdana;
	font-size:12px;
	background-color:#324D60;
	border:1px solid #000000;
	width:104px;
}	
.submit{
	background:url(/images/bg_btn.jpg) no-repeat center top;
	font-family:Verdana;
	font-size:10px;
	color:#DBDADA;
	width:48px;
	height:19px;
	border:none;
	cursor:pointer;
	padding:0 5px 5px 5px;
	margin-left:118px;
}
input, select, textarea{	
	border:1px solid #000;}

ul{
  list-style-type: none;
  padding: 0;
  margin: 0;
 }

li{
  background:url(/images/bullet.gif) no-repeat;
  background-position:0 5px;
  padding-left: 10px;
 }
/*	<![ Layout [ -----------------------------------------------------------*/






/*	<![ Main [	 -----------------------------------------------------------*/
h1{font: bold 14px Arial, Helvetica, sans-serif;}
	
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 [ --------------------------------------------------------*/
legend { font:bold 10px Verdana, Arial, Helvetica, sans-serif; }
.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	*/
.alignTop{
	vertical-align:top;
}
#tblOuter{
	height:100%;
	margin:0px;
	padding:0px;
	position:relative;
}

#inner {
	background:url(/images/main-bg.jpg);
	width:824px;
	min-height:100%;
	/*min-height:730px;*/
	margin-left:auto;
	margin-right:auto;
	text-align:left;	
	}

.tblTopNav{
	background:url(/images/bg_topnav.jpg) repeat-x center top;
	border-left:1px solid #1A2830;
	border-right:1px solid #1A2830;
}
.tblTopNav td{
	background:url(/images/bg_topnav.jpg) repeat-x center top;
	border-top:#1A2830 1px solid;
	border-bottom:#1A2830 1px solid;
}

.tblTopNav a img {
	padding:0px 3px
	}

.tdleft{
	background:url(/images/td_topnav_first.jpg) no-repeat left top;
	width:104px;
	text-align:left;
	border-left:none;
}

.tdRight{
	background:url(/images/td_topnav_last.jpg) no-repeat right top;
	width:105px;
	text-align:right;
}
.tblLeftNav{
	background-color:#0C3043;
	border-top:1px solid #242B2E;
	border-right:1px solid #1A2830;
	border-left:1px solid #1A2830;
}

.tblLeft {
	margin-bottom:17px;
	}

.tblLeft a{
	font:14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	display:block
}

.tblLeft a:hover {
	color:#FFFF00
	}

.tblLeft li{
	background:url(/images/arrow_leftnav.jpg) no-repeat left top;
	background-position:6px 7px;
	border-top:#051B29 1px solid;
	padding:3px 0 3px 13px;
}
.tdAddrHdr{
	background:url(/images/bg_address.jpg) repeat-x top;
	height:37px;
	background-color:#516A7A;
	border-top:#1A2830 1px solid;
	border-bottom:#1A2830 1px solid;
	text-align:center;
}
.tdAddr{
	background-color:#0C3043;
	font-family:Arial;
	font-size:12px;
	color:#fff;
	line-height:24px;
	margin:0px 0px 100px 0px;
	padding:16px 0 16px 12px;
}
/* Left Panel Style End */
/* Content Style Start */
.tdImg1{
	background:url(/images/img_banner_1.jpg) no-repeat center top;
	width:141px;
	height:178px
}
.tdImg2{
	background:url(/images/img_banner_2.jpg) no-repeat center top;
	width:155px;
	border-left:1px solid #1A2830;
}
.tdImg3{
	background:url(/images/img_banner_3.jpg) no-repeat center top;
	width:141px;
	border-left:1px solid #1A2830;
}
.tblCntParent{
	vertical-align:top;
	padding:0px;	
}
.tdCnt{
	padding:11px 12px 100px 20px;
	border-top:#1A2830 1px solid; height:100%;
}

.tdCnt, .tdCnt table tr td {
	font:12px "Times New Roman";
	color: #000000;
}

 .tdCnt h1{
 	font:16px "Times New Roman";
	font-weight:bold;
	color: #0C3043;
	margin:0;
	padding-bottom:9px;
	font-variant:small-caps;
 }
.tdCnt p{
	line-height:18px;
}

.tdCnt ul {
	  list-style-type:disc;
	margin:2px 0px 2px 15px;
	}
	

/* Content Style End */
/* Right Panel Style Start */
.tdRightParent{
	background-color:#0C3043;
	border-right:1px solid #1A2830;

	vertical-align:top;
}
.tdRightPnlTop{
	background:url(/images/bg_right_pantop.jpg) no-repeat center top;
	background-color:#375565;
}
.tdRightPnlHdr{
	background-color:#0C3043;
	padding:9px 0 11px 27px;
	border-top:#1A2830 1px solid;
	border-bottom:#1A2830 1px solid;
}
.tdRightNav {
	background:url(/images/bg_highlights.jpg) repeat-x bottom;
	background-color:#3b5f72;
	padding-bottom:8px;
}
.tdRightNav a{
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
}

.tdRightNav a:hover {
	color:#FFFF00
	}

.tdRightNav li{
	background:url(/images/arrow.gif) no-repeat left top;
	background-position:12px 18px;
	padding:14px 0 10px 23px;
}
.tdFormHdr{
	background-color:#0C3043;
	border-top:1px solid #1A2830;
	text-align:center;
	padding:7px 0px 5px 0px;
}

.tdText {
	padding-bottom:7px;
	}

.tdText textarea{
	background-color:#324D60;
	border:1px solid #000000;
	overflow:auto;
	width:164px;
	height:57px;
}

.tblFooter{
	bottom:0px;
	left:0px;
	margin:0px;
	padding:0px;
	background:#000
}
.tblFooter-OLD{
	position:absolute;
	bottom:0px;
	left:0px;
	margin:0px;
	padding:0px;
	background:#000
}

body>.tblFooter{
	position:relative;
	bottom:0px;
	margin:0px;
	padding:0px;
	background:#000	
}

.footlinks {
	border-left:1px solid #1A2830;
	border-right:1px solid #1A2830;
	border-top:1px solid #2F4858;
	background-color:#01283C;
	padding-top:7px;
	padding-bottom:9px;	
}

.tblFooter td{
	text-align:center;
}
.tblFooter a,.tblFooter a:hover,.tblFooter a.Selected{
	font:10px Verdana;
	color: #517588;
	padding-right:20px;
	text-decoration:none;
}
.tblFooter a:hover,.tblFooter a.Selected{
	color:#68889A;
	text-decoration:underline;
}

a.A_mini{	
	color:#eee;
	text-decoration:none;
	padding:0px}

a.A_mini:hover{	
	color:#fff;
	text-decoration:underline;
	padding:0px}