/* <![ Global [ -----------------------------------------------------------*/
.body{	
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#000;
	margin:0px;
	padding:0px;}
	
td	{	
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;}
	
table#main{	
	margin-left:auto;
	margin-right:auto;	}
			
a		{	
	color:#a1bdd9;
	text-decoration:underline;}
	
img {
border-style: none
}

:focus {
outline: 0;
}
		
	
a:hover	{	
	color:#a1bdd9;
	text-decoration:none;}

a.A_mini{
	color:#666666;
	text-decoration:underline;}
	
a.A_mini:hover{
	color:#666666;
	text-decoration:none;}	

a.footer{
	color:#cadaeb;
	text-decoration:underline;}
	
a.footer:hover{
	color:#cadaeb;
	text-decoration:none;}
	
a.foot_links{
	font:10px Arial, Helvetica, sans-serif;;
	color:#ffffff;
	text-decoration:none;
	padding:0px 10px;}
	
a.foot_links:hover{
	font:10px Arial, Helvetica, sans-serif;;
	color:#ffffff;
	text-decoration:underline;
	padding:0px 10px;}	
	
.PAD_form_itm{
	font:bold 10px Verdana, Helvetica, sans-serif;
	color:#91acc7;}
	
.submit{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#7c7c7c;
	border-top:1px solid #b3b3b3;
	border-left:1px solid #b3b3b3;}
	
.form{	font-size:10px;
		background-color:#f3f3f3;}
		
.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(http://katkowskylaw.mhcrm.com/images/bullet.gif) outside;	}

li ul{	
	padding-top:3px;}

/*	<![ Layout [ -----------------------------------------------------------*/

.main_border{ 
	border:1px solid #666666;
	border-top:0px;
	background-color:#2f2d2d;}
	
.address{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#cadaeb;
	padding:8px;}
	
.TD_h1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:9px;
	background-image:url(../images/hd_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;}
	
.TD_contact{
	padding:5px;}
	
.main_body{
	font:12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:10px;}
	
.disclaimer{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:15px;}
	
.blue_txt{	color:#a1bdd9;}	

/*	<![ Main [	 -----------------------------------------------------------*/
h1{	
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;}
h2{	font: bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;}
h3{	font: bold 10px Verdana, Helvetica, sans-serif;
	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;}
/* [ Outer div ] --------- */
#directionsForm{
}

/* div that wraps form */
#directionsInput {
padding:0px 0px 15px 0px;
}

#fromAddress{
width:300px;
border:1px solid #000;}

#directionsLocale{
padding:0px 0px 15px 0px;
}

#locale{
width:300px;
border:1px solid #000;}

#directionsSubmit{
padding:0px 0px 25px 0px;
}

#map{
border:1px solid #000;}

#addressNotFound{
}

#directions{
}
