A:link			{text-decoration:underline;COLOR: #666666}
A:visited		{text-decoration:underline;COLOR: #666666}
A:hover			{text-decoration:underline;COLOR: #b50204}

BODY			{background-color:#ffffff;margin-bottom:0px;margin-left:0px;
				margin-right:0px;}
.line			{background:url(../img/bg_left.gif);background-repeat:y-repeat;}		
.body 			{font-family:Arial;font-size:12px;color:#000000;}
.bodysm			{font-family:Arial;font-size:11px;color:#000000;}
.bodyul		      {font-family:Arial;color:#666666;text-decoration:underline;}
.bodyul a:link	  {font-family:Arial;color:#666666;text-decoration:underline;}
.bodyul a:hover	  {font-family:Arial;color:#b50204;text-decoration:underline;}
.bodyul a:visited {font-family:Arial;color:#666666;text-decoration:underline;}			     

hr				{color:#999999;height:1px;}
.date 			{color:#c38d26;}
.spacer			{height:114px;border:0px;margin:0px;}

.heading1		
{
font-family:Arial;
font-size: 16px;
font-weight: bold;
color: #000000;
}

.heading2		{
				font-family: Arial;
				font-size: 11px;
				font-weight: bold;
				color: #666666;
				}

.heading3		{FONT-SIZE:11px;COLOR:#C38D26;FONT-FAMILY:Arial;line-height:15px;
				FONT-WEIGHT:bold;}
				
.headingright1	{FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Arial;FONT-WEIGHT:bold;}
.headingright2	{FONT-SIZE:10px;COLOR:#000000;FONT-FAMILY:Arial;line-height:13px;
				FONT-WEIGHT:bold;border-top:1px solid #8F8F8F;border-bottom:1px solid #8F8F8F;
				background-color:#F0EFEF;text-transform:uppercase;padding:2px;padding-left:10px;
				width:189px;}

.title1			{font-size:17px;color:#FFFFFF;font-family:verdana;background-color:#C38D26;border-right:1px solid #ffffff;padding:8px;}
.title2			{font-size:17px;color:#FFFFFF;font-family:verdana;background-color:#669933;border-right:1px solid #ffffff;padding:8px;}
.title3			{font-size:17px;color:#FFFFFF;font-family:verdana;background-color:#6699CC;border-right:1px solid #ffffff;padding:8px;}

.headingform	{FONT-FAMILY:Arial;FONT-SIZE:12px;
				color:#000000;padding-right:5px;}
.headingform2	{FONT-FAMILY:Arial;FONT-SIZE:10px;
				color:#666666;padding-right:5px;}
.headingform3	{FONT-FAMILY:Arial;FONT-SIZE:11px;
				color:#666666;padding-right:5px;font-weight:bold;}
				
.headinglist	{
				font-family: Arial;
				font-size: 11px;
				font-weight: bold;
				color: #666666;
				border-bottom:1px solid #999999;
				padding:0 2px 3px 0;
				}		
				
.list			{
				font-family: Arial;
				font-size: 10px;
				color: #666666;	
				padding:2px 4px 2px 0px;
				}


#logo			{background:url(../img/bg_logo.gif);background-repeat:no-repeat;padding-right:10px;}		
#nav2			{background:url(../img/bg_logo.gif);background-repeat:no-repeat;padding-right:10px;}		
#navmain		{background:url(../img/bg_navbar.gif);background-repeat:x-repeat;}

.navright		{background-color:#F0EFEF;font-family:verdana;font-size:9px;line-height:12px;
				border-bottom:1px solid #ffffff;padding:10px;padding-top:6px;
				padding-bottom:6px;width:189px;}

#navright a				{TEXT-DECORATION:none;COLOR:#006699;}
#navright a:hover		{TEXT-DECORATION:underline;COLOR:#C38D26;}

#home a				{TEXT-DECORATION:none;COLOR:#000000;}
#home a:hover		{TEXT-DECORATION:underline;COLOR:#C38D26;}

#pagetools		{background-color:#015186;width:189px;text-align:center;}
				
#footer a		{color:#9a9a9a;text-decoration:none;}
#footer a:hover	{color:#b50204;text-decoration:underline;}

#column2			{padding-top:20px;padding-left:10px;padding-right:40px;}	
#column3			{}				
#column3 a			{TEXT-DECORATION:none;COLOR:#006699;}
#column3 a:hover	{TEXT-DECORATION:underline;COLOR:#C38D26;}
#column3 a.gray		{TEXT-DECORATION:none;COLOR:#666666;}
#column3 a.gray:hover	{TEXT-DECORATION:underline;COLOR:#C38D26;}

.right				{FONT-FAMILY:Arial;FONT-SIZE:9px;color:#666666;line-height:12px;
					margin:10px;}		
				
#alpha			{FONT-FAMILY:Arial;FONT-SIZE:11px;color:#333333;font-weight:bold;}
#alpha a		{TEXT-DECORATION:none;COLOR:#666666;}
#alpha a:hover	{TEXT-DECORATION:underline;COLOR:#b50204;}

#calendar				{FONT-FAMILY:Arial;FONT-SIZE:10px;color:#333333;
						border:1px solid;padding:4px;}
#calendar .underline	{border-bottom:1px solid #cccccc;}
#calendar a				{TEXT-DECORATION:none;COLOR:#666666;width:17px;width:17px;
						border:1px solid #ffffff;text-align:center;background-color:#ffffff;
						margin-bottom:2px;cursor:default;}

#calendar a.on			{TEXT-DECORATION:none;COLOR:#ffffff;width:17px;width:17px;
						border:1px solid #C38D26;text-align:center;background-color:#C38D26;
						margin-bottom:2px;cursor:hand;}
#calendar a.on:hover	{TEXT-DECORATION:none;COLOR:#ffffff;background-color:#6699CC;
						border:1px solid #6699CC;}
#calendar a.arrow		{TEXT-DECORATION:none;COLOR:#006699;width:17px;width:17px;
						border:1px solid #cccccc;text-align:center;background-color:#ffffff;
						margin-bottom:0px;cursor:hand;}
#calendar a.arrow:hover	{TEXT-DECORATION:none;COLOR:#ffffff;background-color:#6699CC;
						border:1px solid #6699CC;}

#list a				{TEXT-DECORATION:none;COLOR:#B50204;}
#list a:hover		{TEXT-DECORATION:underline;COLOR:#B50204;}
#list a.sort		{TEXT-DECORATION:none;COLOR:#666666;}
#list a.sort:hover	{TEXT-DECORATION:underline;COLOR:#666666;}

img.bio			{margin-right:12px;border:1px solid #9A9A9A;}
.inset		{margin-left: 10;margin-bottom: 10;}

td.formfield	{padding-bottom:4px;padding-right:10px;FONT-FAMILY:Arial;FONT-SIZE:10px;
				COLOR:#666666;}
td.formfield2   {padding-bottom:4px;FONT-FAMILY:Arial;FONT-SIZE:10px;COLOR:#666666;}
input.search	{background-color:#2E3161;COLOR:#ffffff;width:100px;
				FONT-FAMILY:Arial;FONT-SIZE:9px;border:1px solid #ffffff;}
.form0			{COLOR:#000000;width:75px;FONT-FAMILY:Arial;FONT-SIZE:12px;}
.form1			{COLOR:#000000;width:100px;FONT-FAMILY:Arial Unicode MS;FONT-SIZE:12px;}
.form2			{COLOR:#000000;width:169px;FONT-FAMILY:Arial Unicode MS;FONT-SIZE:12px;}
.form3			{COLOR:#000000;width:350px;FONT-FAMILY:Arial Unicode MS;FONT-SIZE:12px;}

.bttn			{COLOR:#B50204;FONT-FAMILY:Arial Unicode MS;FONT-SIZE:11px;font-weight:bold;
				height:18px;cursor: hand;background-color:#ffffff;border:0px;margin-left:1px;}
ul				{list-style-image:url(/FCWSite/Img/bullets/login_arrow.gif);}
ul.noindent		{margin-top:0;margin-left:15;list-style-position:outside;
				list-style-image:url(/FCWSite/Img/bullets/login_arrow.gif);}
ul.home			{margin-top:0;margin-left:15;list-style-position:outside;
				list-style-image:url(../img/bullet_arrow.gif);}
.abstract		{color:#333333;FONT-FAMILY:Arial Unicode MS;FONT-SIZE:11px;
				padding:4px;padding-left:0px;padding-right:15px;}

body, p, td	{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
sub {font-size: 7px;}
a {
	text-decoration: none;
	color: #666666;
}

a:hover, a:active {
	color: #B50204;
	text-decoration: underline;	
}

/* Navigation */
.navheader {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.navsectionheader{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
a.navheader {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
a.navheader:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #B50204;
}

a.login, a.login:hover, a.login:visited  {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #B50204;
}

.navheaderblack {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.navlink {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
a.navlink {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

a.loginlink {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #B50204;
}
a.loginlink:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #B50204;
}

.navlinkon {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.navboldlink {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.footertextlink {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #9a9a9a;
}

.navcell {
	padding-bottom:10px;
}
.subnavcell {
	padding-left:12px;
	padding-bottom:10px;
	width: 100%;
}

/* Content */


.contentheader {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}

.contentsubheader {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.contentheaderred {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #B50204;
}

.contentred {
	color: #B50204;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
a.contentred {
	color: #666666;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}


.italicbold {
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
	
}

.italic {
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #333333;
	
}

.whitetext {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	
}

.smalltext {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}


.databasetext {
	font-family: Arial;
	font-size: 10px;
	color: #666666;	
}


/* Layout */

.header_sub {
	padding-bottom: 10px;
}

.fixedheight {height:145px;}

.fixedheight2 {height:155px;}

.contentindent {
	padding-left:10px;
}

.contentindent p
{
    font-size: 11px;
    padding:0px,0px,8px,0px;
    display:list-item;
}

.contentindent UL {padding-bottom: 0px; margin-bottom: 0px;}

.biobodysubhead 
{
    padding-top: 5px;
	padding-left:10px;
	border-bottom:1px solid #999999;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 2px;
	margin-top: 12px;
}

/* This is used for attorney detail when no services are related */
.firstbiobodysubhead 
{
    padding-top: 0px;
	padding-left:10px;
	border-bottom:1px solid #999999;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 2px;
	margin-top: 0px;
}

.footercell {
	padding-left:8px;
	padding-right:8px;
}

.bulletpadding {
	padding-left:20px;
}

.headerrule {
	padding-top:3px;
	padding-bottom:6px;
}

.schedulecell {
	border-bottom:1px solid #bbbbbb;
}

h1	{FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Arial;FONT-WEIGHT:bold;}

.lawyersearch table {border-collapse:collapse;border:0px;padding:0px;margin:0px 20px 0px 0px;}
.lawyersearch td {vertical-align:top;padding:7px;border-bottom:1px solid #ccc;}
.lawyersearch td.bttn {vertical-align:top;padding:7px;border-bottom:0px solid #ccc;}
.lawyersearch .headingform {text-align:right;white-space:nowrap;font:bold 11px arial, sans-serif;color:#666;}
.lawyersearch .headingform2 {text-align:right;white-space:nowrap;font:bold 11px arial, sans-serif;color:#666;padding:10px 7px 7px;}
.lawyersearch td td {vertical-align:top;padding:0px;border-bottom:0px solid #ccc;}
.lawyersearch #alpha {font:bold 11px arial, sans-serif;color:#333333;}
.lawyersearch #alpha a {text-decoration:none;color:#B50204;background-color:#E5E5E5;padding:0px 4px;margin-right:1px;}
.lawyersearch #alpha a:hover {text-decoration:none;color:#fff;background-color:#B50204;}
.lawyersearch select {width:450px;}
.checkbox {font:8px}