/* <![ Global [ -----------------------------------------------------------*/
body{	background-color:#fff;}
td	{	font:11px/19px Verdana, Arial, Helvetica, sans-serif;
		color:#000;}
table#main{	margin-left:auto;
			margin-right:auto;	
			border:1px solid #00478e;}
table#main_foot{
			margin-left:auto;
			margin-right:auto;	}
#main_foot a{ color:#7f9fbf;}
			
a		{	color:#003f7f;}
a:hover	{	color:#7f9fbf;}

a.a_mini		{	font-size:10px; color:#003f7f;}
a.a_mini:hover	{	font-size:10px; color:#7f9fbf;}


.form		{	}
.form-pct	{	width:90%;}
.form-sbmt	{	font-weight:bold;
				font:10px Arial, Helvetica, sans-serif;}

input, select, textarea {	border:1px solid #000;}

ul{		padding: 0;
		margin-left: 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 [ -----------------------------------------------------------*/

.BDR_right{	background:url(/images/menu_bg.gif) repeat-y right top;}
.MNU_cell{	padding:10px;
			font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
			color:#3e536a;
			background:url(/images/menu_bg.gif) repeat-y right top #e5ebf2;}
.MNU_cell_rt{padding:10px;
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			color:#3e536a;
			background:url(/images/menu_bg.gif) repeat-y left top #e5ebf2;}
.BG_footer{	background:url(/images/bottom_bar_bg.gif) repeat-x top left;}
.BG_right{	background:url(/images/right_cell_bg.gif) repeat-y top left;}
.PAD_main{	padding:0px 10px 10px;}
.PAD_form_itm{ padding: 2px 0px;}
.TD_disclaimer{	padding-top:6px;
				font: 10px Verdana, Arial, Helvetica, sans-serif;
				color:#ababab;}

/*	<![ Main [	 -----------------------------------------------------------*/
h1{	font: bold 14px Arial, Helvetica, sans-serif;
	margin:0;
	color:#003f7f;}
h2{	font: bold 12px Arial, Helvetica, sans-serif;
	margin:0px;
	color:#003f7f;}
h3{	font: bold 10px Arial, Helvetica, sans-serif;
	margin:0px;
	color:#003f7f;}

.address {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3f5f7f; 
	text-align:right;
	padding: 5px 10px;	
	}  



/*	<![ 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;}