body 
{
        color: #333333;
        background: #ffffff;
        font-family: arial;
		font-size: 10;

}

.bg {
	background-color: #CCCCCC;
}
td,p,li,div,span{
	font-family: arial;
	font-size: 12px;
	color: #000000;
}
/****************** header */

#top {
	width: 740px;
	position: relative; 
	left:0;
	top: 0;
	clear: both;
	float: left;
}
#header {
	position: relative; 
	border: 1px solid #FFFFFF;
	background-color: #666666;
	width:740px;
	padding:0px;
}
#topnav { 
	position: relative; 
	border: 1px solid #FFFFFF;
	background-color: #666666;
	width:740px;
	padding:0px;
}
#picture {
	width: 740px;
	position: relative;
	padding: 0px;
	overflow: hidden;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
#contentBox { 
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	width:740px;	
}
#greyBar { 
	border-left: 1px solid #FFFFFF;
	background-color: #666666;
	width:524;
	height:20px;
}

#addressBox {
	width: 100%;
	height:100%;
	background-color:#003366;	
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	padding:10px 0px 50px 17px;
}
#footer {
	width: 740px;
	height:20px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;	
	border-bottom: 1px solid #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
}
.mainContent {
	padding:10px 10px 10px 10px;
}
.rightContent {
	padding:10px 10px 10px 0px;
	width:181;
}


.date {
	border-left: 1px solid #FFFFFF;
	border-bottom:1px solid #666666;
	background-color: #FFFFFF;
	width:524;
	height:20px;
	padding:0px 10px 0px 0px;
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
}

.lawyers {
	background-color: #666666;
	width:524;
	height:20px;
	padding:0px 10px 0px 0px;
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}

body.print_body 
{
        color: #333333;
        background: #ffffff;
        font-family: arial;
	font-size: 10;
        
}


body.pop_up
{ 
	color: #333333;
        background: #ffffff;
        font-family: arial;
	font-size: 10;
}

h2
{
	color: #7c7070; 
	font-family: arial;	
	font-weight: bold;	
	font-size: 16;

}

A         
{ 
	color: #003366; 
	font-family: arial;
	font-size: 12;
	text-decoration: none;

}

A:visited       
{ 
	color: #003366; 
	font-family: arial;
	font-size: 12;
	text-decoration: none;
}

A:active        
{ 
	color: #003366; 
	font-family: arial;
	font-size: 12;
	text-decoration: none;
}

A:hover        
{ 
	color: #003366; 
	font-family: arial;
	font-size: 12;
	text-decoration: underline;
}
A.address         
{ 
	color: #FFFFFF;  
	font-family: arial;
	font-size: 12;
	text-decoration: none;

}

A.address:visited       
{ 
	color: #FFFFFF;  
	font-family: arial;
	font-size: 12;
	text-decoration: none;
}

A.address:active        
{ 
	color: #FFFFFF;  
	font-family: arial;
	font-size: 12;
	text-decoration: none;
}

A.address:hover        
{ 
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12;
	text-decoration: underline;
}

A.title_link         
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12;
	text-decoration: none;

}

A.title_link:visited       
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12;
	text-decoration: none;
}

A.title_link:active        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12;
	text-decoration: none;
}

A.title_link:hover        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 12;
	text-decoration: underline;
}


A.adminlink         
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 10;

}

A.adminlink:visited       
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 10;
}

A.adminlink:active        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 10;
}

A.adminlink:hover        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 10;
}

A.link_bold         
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 10;
	font-weight: bold;
	text-decoration: none;
}

A.link_bold:visited       
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 10;
	font-weight: bold;
	text-decoration: none;
}

A.link_bold:active        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 10;
	font-weight: bold;
	text-decoration: none;
}

.admin_header
{
	color: #7c7070; 
	font-family: arial;	
	font-weight: bold;	
	font-size: 12;

}

A.link_bold:hover        
{ 
	color: #7c7070; 
	font-family: arial;
	font-size: 10;
	font-weight: bold;
	text-decoration: underline;
}	

div.link_prim, div.link_sec
{
	background-color: #003366;
	width: 215px;
	padding: 5 0 5 0;
}

div.inactive_prim, div.inactive_sec
{
	background-color: #005566;
	width: 215px;
	padding: 5 0 5 0;
}

div.link_home, div.link_home
{
	background-color: #999900;
	width: 215px;
	padding: 5 0 5 0;
}

A.link_home
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

A.link_home:visited, link_home:active, link_home:inactive
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

A.link_prim:hover
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
	
}


A.link_prim
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

A.link_prim:visited
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

A.link_prim:active
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}
A.link_prim:inactive
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

A.link_prim:hover
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
	
}

.inactive_prim
{
	color: #DDDDDD; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
	font-weight: bold;
}

A.link_sec
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

A.link_sec:visited
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

A.link_sec:active
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}
A.link_sec:inactive
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

A.link_sec:hover
{
	color: #FFFFFF; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
}

.inactive_sec
{
	color: #DDDDDD; 
	font-family: arial;
	font-size: 12px;	
	text-decoration: none;
	font-weight: bold;
}


.other { 
width: 200px; 
padding: 0; 
font: 11px arial, helvetica, sans-serif;
background-color: #ffffff; 
color:#666666;
} 

.other ul { 
list-style: none; 
margin: 0; 
padding: 0; 
border: none; 
} 

.other li { 
margin: 0px; 
padding: 0px;
} 

.other li a { 
display: block; 
margin: 0px; 
padding: 2px 0px 2px 11px;
background-color: #ffffff; 
color: #666666; 
text-decoration: none; 
width: 100%; 
border-bottom: 1px solid #999999;
font: 11px arial, helvetica, sans-serif;
} 




a.admin_link_prim
{
	color: #7c7070; 
	font-family: arial;
	font-size: 10;	
	text-decoration: none;
}

a.admin_link_prim:visited
{
	color: #7c7070; 
	font-family: arial;
	font-size: 10;	
	text-decoration: none;
}

a.admin_link_prim:active
{
	color: #7c7070; 
	font-family: arial;
	font-size: 10;	
	text-decoration: none;
}

a.admin_link_prim:hover
{
	color: #7c7070; 
	font-family: arial;
	font-size: 10;	
	text-decoration: underline;
}

.admin_inactive_prim
{
	color: #7c7070; 
	font-family: arial;
	font-size: 10;	
	font-weight: bold;
}

a.admin_link_sec
{
	color: #006500; 
	font-family: arial;
	font-size: 10;	
	text-decoration: none;
}

a.admin_link_sec:visited
{
	color: #006500; 
	font-family: arial;
	font-size: 10;	
	text-decoration: none;
}

a.admin_link_sec:active
{
	color: #006500; 
	font-family: arial;
	font-size: 10;	
	text-decoration: none;
}

a.admin_link_sec:hover
{
	color: #006500; 
	font-family: arial;
	font-size: 10;	
	text-decoration: underline;
}

.admin_inactive_sec
{
	color: #006500; 
	font-family: arial;
	font-size: 10;	
	font-weight: bold;
}

.white_text
{
	color: #ffffff; 
	font-family: arial;
	font-size: 10;	
	
}

.white_text_bold
{
	color: #ffffff; 
	font-family: arial;
	font-size: 10;
	font-weight: bold;	
	
}


.black_text_bold
{
	color: #000000; 
	font-family: arial;
	font-size: 10;
	font-weight: bold;	
	
}
a.white_text
{
	color: #ffffff; 
	font-family: arial;
	font-size: 10;
	text-decoration: none;	
	
}

a.white_text:visited
{
	color: #ffffff; 
	font-family: arial;
	font-size: 10;
	text-decoration: none;
}

a.white_text:active
{
	color: #ffffff; 
	font-family: arial;
	font-size: 10;
	text-decoration: none;
}

a.white_text:hover
{
	color: #ffffff; 
	font-family: arial;
	font-size: 10;
	text-decoration: underline;
}

.subheading
{
	color: #7c7070; 
	font-family: arial;	
	font-weight: bold;
	font-size: 10;
}

.subheading_white
{
	color: #ffffff; 
	font-family: arial;	
	font-weight: bold;
	font-size: 14;
}

.subheading_black
{
	color: #000000; 
	font-family: arial;	
	font-weight: bold;
	font-size: 12;
}

h3
{
	color: #7c7070; 
	font-family: arial;
	font-size: 12;
}

table
{
	color: #7c7070; 
	font-family: arial;
	font-size: 10;		
}

input
{
	color: #003366; 
        background: #ffffff;
	font-family: arial;
	font-size: 10;	
}

input.radio
{
	color: #000033; 
        background: #cccccc;
	font-family: arial;
	font-size: 10;	
}


select
{
	color: #7c7070; 
        background: #ffffff;
	font-family: arial;
	font-size: 10;	
}


textarea
{
	color: #7c7070; 
        background: #ffffff;
	font-family: arial;
	font-size: 10;	
}

.content
{
	color: #7c7070; 
	font-family: arial;
	font-size: 10;	

}

.italics
{
	color: #7c7070;
	font-family: arial;
	font-size: 11;
	font-style: italic;	

}

.codered
{
	color: #FF6600;
	font-family: arial;
	font-size: 10;

}


.copyright
{
	font-size: 10;
	font-family: arial;
}

table.module_header, td.module_header 
{
    font-family: arial;
	font-size: 14;
	height:24;
	font-weight: bold;
	
        
}

table.module_subheader, td.module_subheader{
    color:#ffffff;
    background: #003366;
    font-family: arial;
	font-size: 12;
	height:20;
    padding-left:10;
	font-weight: bold;
        
}

table.mid_subheader
{
	background: #889bbb;
	color: #FFFFFF;	

}

table.row_even, tr.row_even
{
	background: #ffffff;
}

table.row_odd, tr.row_odd
{
	background: #e8efef;
}

table.sidebox_header, td.sidebox_header 
{
        color:#ffffff;
        background: #003366;
        font-family: arial;
	font-size: 12;
	height:20;
        padding-left: 10;
	font-weight: bold;
        
}

table.sidebox
{
	border: 1px solid;
	border-color: #003366;

}

div.nav_image_off
{
	background-image: url(/rollovers/rollover_template_background.png);
	width: 89px;
	height: 20px;
	padding-top: 6; 
	color: #f6f6a7;

}

div.nav_image_on
{
	background-image: url(/rollovers/rollover_template_background_on.png);
	width: 89px;
	height: 20px;
	padding-top: 6; 
	

}

div.separator
{
	margin: 0 0 0 0;
	height: 1px;
	border: none;
	padding: 0 0 0 0;
	
}

div.rollover
{
	background-color: #003366;
	width: 215px;
	padding: 5 0 5 0;
}

div.rollover_home
{
	width: 215px;
	padding: 5 0 5 0;
	background-color: #999900;
}

A.rollover         
{ 
	color: #ffffff; 
	font-family: arial;
	font-size: 12;
	text-decoration: none;

}

A.rollover:visited, A.rollover:active          
{ 
	color: #ffffff; 
	font-family: arial;
	font-size: 12;
	text-decoration: none;

}

A.rollover:hover        
{ 
 
	font-family: arial;
	font-size: 12;
	text-decoration: none;
	color:#5a5a5a;
}

A.rollover_home        
{ 
	color: #ffffff; 
	font-family: arial;
	font-size: 12;
	text-decoration: none;

}

A.rollover_home:visited, A.rollover_home:active          
{ 
	color: #ffffff; 
	font-family: arial;
	font-size: 12;
	text-decoration: none;

}


A.rollover_home:hover        
{ 
	font-family: arial;
	font-size: 12;
	text-decoration: none;
	color:#5a5a5a;
}
