/* <![ Global [ -----------------------------------------------------------*/
.body{	background-color:#ad2303;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#dcddc9;
		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.foot_links{
	color:#91a3be;
	text-decoration:underline;
	padding:0px 8px;}
	
a.foot_links:hover{
	color:#91a3be;
	text-decoration:none;
	padding:0px 8px;}
	
a.aop{
	color:#1a3c6a;
	text-decoration:underline;}
	
a.aop:hover{
	color:#993738;
	text-decoration:underline;}		
	
a.A_mini{
	color:#dcddc9;
	text-decoration:underline;}
	
a.A_mini{
	color:#dcddc9;
	text-decoration:none;}	
		
.PAD_form_itm{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#12171a;}
	
.submit{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#12171a;
	border:0px;
	background-color:#dbddc9;}
		

.form		{	
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	border:1px solid #000000;
	background-color:#677589;}
.form-pct	{	width:95%;}
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 [ -----------------------------------------------------------*/


.td_left_bar{
	background-image:url(/images/left_bar_bg.jpg);
	background-position:top left;
	background-repeat:repeat;}
	
.td_right_bar{
	background-image:url(/images/right_bar_bg.jpg);
	background-position:top left;
	background-repeat:repeat;}
	
.address{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#dcddc9;
	background-color:#953f34;
	border:1px solid #dcddc9;}
	
.td_foot_links{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#91a3be;
	background-color:#3d5475;}
	
.disclaimer{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#dcddc9;
	padding:5px;}
	
.td_main{
	background-color:#dbddc9;
	background-image:url(/images/main_bottom_shadow.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding-bottom:5px;}
	
.td_main_body{
	border-right:1px solid #abac9f;
	padding:10px 20px;}	
	
.td_contact{
	padding:0px 13px 13px 13px;
	}
	
.td_aop{
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#1a3c6a;
	padding:10px;
	background-image:url(/images/img_bg.jpg);
	background-position:top right;
	background-repeat:no-repeat;}
	
.main_body{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#330c0e;
	padding:10px 0px;
	border-top:1px solid #330c0e;
	border-bottom:1px solid #330c0e;}
		
	



/*	<![ Main [	 -----------------------------------------------------------*/
h1{	font:bold 20px "Times New Roman", Times, serif;
	font-variant:small-caps;
	color:#ae3e3b;
	margin:0px;}	
h2{	font: bold 12px Arial, Helvetica, sans-serif;}
h3{	font: bold 10px Arial, Helvetica, sans-serif;}




/*	<![ 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 Navigation [   ----------------------------------------------------*/

td#navi {
background: transparent url(/images/mainnav-bg.gif) top left no-repeat;
width:1000px;
height: 36px;
vertical-align: middle;
}

ul#mainnav {
display: inline;
margin: 0;
}

ul#mainnav li {
display: inline;
font-size: 14px;
}

ul#mainnav li a, ul#mainnav li a:visited {
height: 36px;
text-decoration: none;
color: #fff;
vertical-align: middle;
padding: 0;
}

ul#mainnav li a:hover {
text-decoration: underline;
color: #fafafa;
}