body{margin-top:0;padding-top:0;}
  .main{font-family:Tahoma; font-size:12px;  font-weight:normal; color:#000000; line-height:18px }
  .main_small{font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; line-height:14px }
  .main_small_expanded{font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; line-height:16px }
  .main_small_light{font-family:Tahoma; font-size:11px; font-weight:normal; color:#1F4872; line-height:14px }
  .main_large{font-family:Tahoma; font-size:12px;  font-weight:bold; color:#000000; line-height:14px }
  .main_link{font-family:Tahoma; font-size:12px; font-weight:bold; color:#1F4872; line-height:18px }
  .main_link_light{font-family:Tahoma; font-size:12px; color:#1F4872; line-height:18px }
  
  .page_title{font-family:Georgia; font-size:24pt; font-weight:bold; font-style:inherit; color:#000000; line-height:36px }
  .page_subtitle{font-family:Georgia; font-size:12pt; font-weight:bold; font-style:italic; color:#000000; line-height:30px }
  .small_page_title{font-family:Georgia; font-size:18pt; font-weight:bold; font-style:inherit; color:#000000; line-height:28px}
  .page_title_caption{font-family:Georgia; font-size:11pt; font-style:italic; color:#000000; }
  .page_title_lead_in{font-family:Tahoma; font-size:12pt; font-weight:normal; color:#2D548A; line-height:18px }
  .page_title_punchline{font-family:Tahoma; font-size:28pt; font-weight:normal; color:#2D548A; line-height:18px }
  .block_quote{font-family:Georgia; font-size:12px;  color:#234872; font-style:italic; line-height:20px }
  .client_quote{font-family:Tahoma; font-size:14px;  font-weight:bold; color:#000000; line-height:20px }
  .client_caption{font-family:Georgia; font-size:12px;  font-style:italic; font-weight:normal; color:#000000; line-height:16px }
  .attorney_name{font-family:Georgia; font-size:18px;  font-weight:bold; color:#234872; line-height:14px; text-decoration:none }
  .attorney_caption{font-family:Georgia; font-size:12px;  font-weight:normal; font-style:italic; color:#000000; line-height:20px }
  .attorney_name_small{font-family:Georgia; font-size:14px;  font-weight:bold; color:#234872; line-height:14px; text-decoration:none }
  .field_name{font-family:Tahoma; font-size:12px;  font-weight:bold; color:#000000; }
  .crime_list{font-family:Tahoma; font-size:11px;  font-weight:bold;  color:#1A2C36; line-height:24px }
  .crime_list{font-family:Tahoma; font-size:11px;  font-weight:bold;  color:#1A2C36; line-height:24px }
  .body_small{font-family:Tahoma; font-size:11px;  color:#000000; line-height:18px }
  .body_normal{font-family:Tahoma; font-size:12px;  color:#000000; line-height:18px }
  .blue{font-family:Tahoma; font-size:11px;  color:#3E6EB1; }
  .input{font-family:Tahoma; font-size:10px;  color:#A3A3A3; }
  .text2{font-family:Tahoma; font-size:10px;  color:#BAC3CD; }
  .breaking_news{font-family:Tahoma; font-size:11px;  color:#FFFFFF; }
  .box_title_white{font-family:Tahoma; font-size:11px; font-weight:bold;  color:#FFFFFF; }
  .yellow{font-family:Tahoma; font-size:12px;  color:#FFF995; }
  .white_header{font-family:Tahoma; font-size:12px;  color:#FFFFFF; }
  .sidebar_subtitle{font-family:Tahoma; font-size:12px; font-weight:bold; color:#234872; }
  .sidebar_title{font-family:Georgia; font-size:16px; color:#8F1B02; }
  .sidebar_quote{font-family:Georgia; font-size:14px; font-style:italic; color:#234872; text-align:left; }
  .white{font-family:Tahoma; font-size:11px;  color:#FFFFFF; line-height:12px }
  .contact_us{font-family:Tahoma; font-size:11px;  color:#FFFFFF; line-height:14px }
  .contact_us_highlight{font-family:Tahoma; font-size:11px;  color:#FFF995; line-height:16px }
  .title{font-family:Georgia; font-size:36px; font-weight:bold; color:#1A2C36; }
  .subtitle{font-family:Georgia; font-size:20px; color:#8F1B02; font-weight:normal; }
  .subtitle_small{font-family:Times New Roman, Times, serif; font-size:12pt; font-weight:normal; color:#8F1B02; }
  .subtitle_small2{
	font-family:Times New Roman, Times, serif;
	font-size:12pt;
	color:#8F1B02;
	font-weight:normal;
	}
  .subtitle_subtle{font-family:Times New Roman, Times, serif; font-size:20px; font-weight:normal; color:#000000; }
  .small_title{font-family:Tahoma; font-size:12px;  font-weight:bold; color:#8F1B02; line-height:18px }
  .bio_title{font-family:Georgia; font-size:14px; font-weight:bold; color:#1A2C36; }
  .bio_subtitle{font-family:Georgia; font-size:12px; font-style:italic; color:#1A2C36; }
  .gray{font-family:Tahoma; font-size:11px;  color:#616161; }
  .body_link{font-family:Tahoma; font-size:12px;  font-weight:bold;  text-decoration:underline; color:#1A2C36; }
  .text{font-family:Tahoma; font-size:11px;  color:#6B6B6B; }
  .menu{font-family:Tahoma; font-size:12px;  color:#FFFFFF; text-decoration:none; line-height:14px }
  .menu_heading{font-family:Tahoma; font-size:14px;  color:#FFFFFF; text-decoration:none; }
  .menu_item{font-family:Tahoma; font-size:12px;  color:#FFFFFF; text-decoration:none; }
  .result_title{font-family:Georgia; font-size:10pt;  color:#5E0000; text-decoration:none }
  .result_text{font-family:Georgia; font-size:11pt; text-decoration:none }
  .policy{font-family:Tahoma; font-size:11px;  color:#586878; text-decoration:none }
  .inset_title{font-family:Georgia; font-size:18px;  font-weight:bold; color:#234872; line-height:14px; text-decoration:none }
  .inset_text{font-family:Tahoma; font-size:11px;  color:#234872; line-height:12px; text-decoration:none }
  .sidebar_text{font-family:Tahoma; font-size:11px;  color:#000000; line-height:14px; text-decoration:none }
  .sidebar_text_expanded{font-family:Tahoma; font-size:11px;  color:#000000; line-height:16px; text-decoration:none }
  .sidebar_link{font-family:Tahoma; font-size:11px;  font-weight:bold; color:##1F4872; line-height:14px; text-decoration:underline }
  .tv_title{font-family:Tahoma; font-size:11px;  color:#FFFFFF; text-decoration:none }
  .tv_caption{font-family:Tahoma; font-size:11px;  color:#000000; line-height:12px; text-decoration:none }
  .bio_box_title{font-family:Tahoma; font-size:12px;  font-weight:bold; color:#FFFFFF; text-decoration:none }
  .footer_small_text{font-family:Tahoma; font-size:11px;  color:#FFFFFF; line-height:14px }
  .footer_small_highlight{font-family:Tahoma; font-size:11px;  color:#FFF995; line-height:14px }
  .footer_normal_text{font-family:Tahoma; font-size:12px;  color:#FFFFFF; line-height:16px }
  .footer_normal_highlight{font-family:Tahoma; font-size:12px;  color:#FFF995; line-height:16px }
  .faq_link{font-family:Tahoma; font-size:12px;  font-weight:bold; color:#1F4872; text-decoration:underline; line-height:14px }
  .faq_question{font-family:Tahoma; font-size:10pt;  font-weight:bold; color:#000000; line-height:18px }
  .faq_answer{font-family:Tahoma; font-size:9pt;  font-weight:normal; color:#000000; line-height:18px }
  .group_title{font-family:Tahoma; font-size:16px;  font-weight:normal; color:#1F4872; }

.thenews, .thenews a:link, .thenews a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.thenews a:hover, .thenews a:active {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
	}
.thenews2 {
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000066;
	}
	
.menu_name, .menu_name a:link, .menu_name a:visited{
text-decoration: none;
font-family:Georgia;
font-size:12pt;
color:#FFFFFF; 
}

.menu_name a:hover,.menu_name a:active { 
text-decoration: none;
font-family:Georgia;
font-size:12pt;
color:#FFFFFF; 
}

  #input{
  		width:160px; height:20px;
		border-width:2px;
		border-style:solid;
		background-color:#E8F6F4;
		border-color:#0A0A0A;
		padding-top:2px;

		}
		
		
		 
		
	  #textarea{
		width:160px; height:132px;
		border-width:2px;
		border-style:solid;
		background-color:#E8F6F4;
		border-color:#0A0A0A;
		padding-top:2px;
		overflow:auto
		}
.alt {
	background-color: #FAFBFC;
	align: left;
	padding-left:0px;
	padding-right:20px;
	text-align: left;
	width: 520px;
	right: auto;
	margin-left: 65px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	border: 3px double #738EA7;
	padding-bottom: 5px;
}
.alt_white {
	background-color: #FFFFFF;
	align: left;
	padding-left:0px;
	padding-right:20px;
	text-align: left;
	width: 520px;
	right: auto;
	margin-left: 65px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	border: 3px double #666666;
	padding-bottom: 5px;
}


#scrollresult {
 margin-left:0px;
 width:248px;
}

.restxt {margin-left:12px;}

.style34 {color: #ECE9D8}

.style37 {font-size: 12}

	
