@charset "UTF-8";
html {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;}
	
body {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #FFFCE9;
	font-family: Verdana;
	font-size: 13px;
	line-height: 20px;
	color: #222222;}

h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
h1 {
	margin-bottom: -30px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;	
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 15px;
	line-height: 22px;
	color: #004983;
	letter-spacing: 1px;}

h2 {
	margin-bottom: -30px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	line-height: 22px;
	color: #004983;
	letter-spacing: 0px;}

p {
	margin-bottom: 26px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 26px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;	
	line-height: 19px;}


#CONTAINER  {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFCE9;}
	
#HEADER_IMG  {
	position: relative;
	width: 900px;
	height: 180px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #FFFCE9;}
		
#HEADER_NAV  {
	position: relative;
	width: 900px;
	height: 28px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #004E8A;
	background-image: url(../001_IMAGES/HEADER_NAV_bg.png);
	z-index: 900;}
	
#CONTENT  {
	position: relative;
	width: 900px;
	height: auto;
	min-height: 420px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;}
		
#CONTENT_submenu_left	{
	position: relative;
	width: 203px;
	height: 300px;
	margin-bottom: 0px;
	margin-left: 40px;
	margin-right: 0px;
	margin-top: 45px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	line-height: 1px;}

#CONTENT_submenu_right {
	position: relative;
	width: 203px;
	height: 300px;
	margin-bottom: 0px;
	margin-left: 130px;
	margin-right: 0px;
	margin-top: 26px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	line-height: 1px;}
	
#CONTENT_ourfirm_copy  {
	position: relative;
	width: 654px;
	height: auto;
	margin-bottom: 0px;
	margin-left: 122px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	text-align: justify;
	line-height: 22px;}
	
#CONTENT_practices_copy  {
	position: absolute;
	width: 505px;
	height: auto;
	margin-bottom: 0px;
	margin-left: 270px;
	margin-right: 0px;
	margin-top: -300px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	text-align: justify;
	line-height: 22px;}

#CONTENT_attorneys_header {
	position: absolute;
	width: 300px;
	height: 100px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 12px;
	line-height: 18px;}
	
#CONTENT_attorneys_image {
	position: absolute;
	width: 292px;
	height: 193px;
	margin-bottom: 0px;
	margin-left: 300px;
	margin-right: 0px;
	margin-top: -73px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;}

#CONTENT_attorneys_copy {
	position: absolute;
	width: 410px;
	height: auto;
	margin-bottom: 0px;
	margin-left: 250px;
	margin-right: 0px;
	margin-top: -220px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	text-align: left;
	line-height: 22px;}

#CONTENT_attorneys_bodycopy {
	position: absolute;
	width: 410px;
	height: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 120px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	text-align: left;
	line-height: 22px;}
	
#CONTENT_attorneys_TABLE{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 26px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;}	
#CONTENT_attorneys_TABLE_left{
	width: 14px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	text-align: left;
	vertical-align: text-top;
	line-height: 22px;}
#CONTENT_attorneys_TABLE_right{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	vertical-align: text-top;
	text-align: left;
	line-height: 22px;}
	
#CONTENT_attorneys_printsend {
	position: absolute;
	width: 200px;
	height: 30;
	margin-bottom: 0px;
	margin-left: 153px;
	margin-right: 0px;
	margin-top: -566px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;}
	
#CONTENT_legal_copy  {
	position: relative;
	width: 654px;
	height: auto;
	margin-bottom: 0px;
	margin-left: 122px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	line-height: 19px;}

#CONTENT_clients_copy  {
	position: relative;
	width: 654px;
	height: auto;
	margin-bottom: 0px;
	margin-left: 122px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	text-align: justify;
	line-height: 22px;}
	
#MAP {
	position: absolute;
	width: 292px;
	height: 193px;
	margin-bottom: 0px;
	margin-left: 360px;
	margin-right: 0px;
	margin-top: -120px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;}
	
#FOOTER {
	position: absolute;
	width: 900px;
	height: auto;
	min-height: 90px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	text-align: center;
	vertical-align: text-bottom;
	color: #000000;}
	
#FOOTER_ATTORNEY {
	position: absolute;
	width: 900px;
	height: auto;
	min-height: 90px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	text-align: center;
	vertical-align: text-bottom;
	color: #000000;}

.ATTORNEYS_link {
	font-family: Georgia, Times New Roman, Times, serif;
	text-align: justify;}

.ATTORNEYS_link A:link {text-decoration: none; color: #005C9F;}
.ATTORNEYS_link A:visited {text-decoration: none; color: #005C9F;}
.ATTORNEYS_link A:active {text-decoration: none; color: #62A6DA;}
.ATTORNEYS_link A:hover {text-decoration: none; color: #62A6DA;}

.FOOTER_link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C9F;}

.FOOTER_link A:link {text-decoration: none; color: #005C9F;}
.FOOTER_link A:visited {text-decoration: none; color: #005C9F;}
.FOOTER_link A:active {text-decoration: none; color: #62A6DA;}
.FOOTER_link A:hover {text-decoration: none; color: #62A6DA;}

.FOOTER_link_credits {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #81858f;}

.FOOTER_link_credits A:link {text-decoration: none; color: #81858f;}
.FOOTER_link_credits A:visited {text-decoration: none; color: #81858f;}
.FOOTER_link_credits A:active {text-decoration: none; color: #62A6DA;}
.FOOTER_link_credits A:hover {text-decoration: none; color: #62A6DA;}



/*******************************************************************************

  NAVIGATION

 *******************************************************************************/
 
* {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;}
.dropdown {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;}
.dropdown dt {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px; 
	border:0px solid #FFFFFF; 
	cursor:pointer; }
.dropdown dt:hover {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;}
.dropdown dd {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	position:absolute; 
	overflow:hidden; 
	width: 203px;
	display:none;  
	z-index:200; 
	opacity:0;}
.dropdown ul {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;}
.dropdown a, .dropdown a:active, .dropdown a:visited {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	display:block;}
.dropdown a:hover {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	display:block;}

img {margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;}