#column1			{padding:10px 0px 10px 30px;}
#column1 .copy		{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 11px; color: 575757; line-height: 15px; font-weight: normal;}
#column1 .smallcopy	{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 9px; color: 575757; line-height: 13px; font-weight: normal;}
#column1 .subheader	{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 12px; color: #336699; line-height: 15px; font-weight: bold;}
					 
#column2			{padding:5px 10px 5px 30px;}
#column2 .copy		{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 11px; color: 575757; line-height: 15px; font-weight: normal; azimuth:far-left}
#column2 .copy ul li .expandable .plus {color:#b53735; margin-right: 0px; cursor: pointer;}
#column2 .copy ul li .expandable .minus {color:b53735; margin-right: 4px; cursor: pointer;} 
					 
#column3			{padding:5px 10px 5px 15px;}
#column3 .copy		{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 11px; color: 575757; line-height: 15px; font-weight: normal; azimuth:far-left}

#column4			{padding:5px 5px 5px 15px;}
#column4 .copy		{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 11px; color: 575757; line-height: 15px; font-weight: normal;}
					 
#smcolumn			{background-image:#FFFFFF; padding:5px 5px 5px 30px;}
#smcolumn .copy		{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 11px; color: 575757; line-height: 15px; font-weight: normal;}
					 
#attorneys			{padding:10px 0px 10px 40px;}
#attorneys .copy		{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 11px; color: 575757; line-height: 15px; font-weight: normal;}
					 
.copy				{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 10px; color: 575757; line-height: 15px; font-weight: normal;}
.copyheader
{
	color: #003366; font-weight: bold; text-decoration: none;
	font-size: 11px;
	line-height: 15px;
	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
}					 
					 
					 
.smallcopy	{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 9px; color: 575757; line-height: 13px; font-weight: normal;}
.largecopy	{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
			font-size: 13px; color: 575757; line-height: 15px; font-weight: normal;}
.xlargecopy	{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
			font-size: 16px; color: 575757; line-height: 15px; font-weight: normal;}
					 
.pheaders			{color: #013372; font-family: Arial,Helvetica,sans-serif; font-size: 17px; font-weight: bold; line-height: 15px;}
.pheaders a:active		{font-family: Arial, Helvetica, sans-serif; 
					 font-size: 17px; color: #013372; line-height: 15px; font-weight: bold;}
.pheaders a:link 		{font-family: Arial, Helvetica, sans-serif; 
					 font-size: 17px; color: #013372; line-height: 15px; font-weight: bold;}
.pheaders a:visited		{font-family: Arial, Helvetica, sans-serif; 
					 font-size: 17px; color: #013372; line-height: 15px; font-weight: bold;}
.pheaders a:hover 		{font-family: Arial, Helvetica, sans-serif; 
					 font-size: 17px; color: #2182BD; line-height: 15px; font-weight: bold;}

.line					{background-color:#FFFFFF; padding:0px 0px 0px 15px;}		

.news				{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 10px; color: 575757; line-height: 13px; font-weight: normal;}

ul				{margin-top:0px;margin-left:0px;margin-bottom:3px;list-style-image:url("../images/spacer.gif");}
ul.indent			{margin-top:0px;margin-left:10px;margin-bottom:3px;list-style-image:url("../images/spacer.gif");}
ul.blue				{margin-top:0px;margin-left:18px;margin-bottom:3px;list-style-image:url("../images/bluearrow.gif");}
li				{padding-bottom:3px;}
									 
#footer				{background-color:#FFFFFF; padding:10px 10px 10px 10px;}
#footer .smallcopy	{font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; 
					 font-size: 9px; color: #999999; line-height: 13px; font-weight: normal;}
#footer a:active	{color: #999999; font-weight: normal;}
#footer a:link 		{color: #999999; font-weight: normal;}
#footer a:visited	{color: #999999; font-weight: normal;}
#footer a:hover 	{color: #999999; font-weight: normal; text-decoration:underline;}

a:active			{color: #3399CC; font-weight: normal; text-decoration:none;}
a:link 				{color: #3399CC; font-weight: normal; text-decoration:none;}
a:visited			{color: #003366; font-weight: normal; text-decoration:none;}
a:hover 			{color: #003366; font-weight: normal; text-decoration:underlined;}
	
a.bold:active		{color: #3399CC; font-weight: bold; text-decoration: none;}
a.bold:link 		{color: #3399CC; font-weight: bold; text-decoration: none;}
a.bold:visited		{color: #003366; font-weight: bold; text-decoration: none;}
a.bold:hover 		{color: #003366; font-weight: bold; text-decoration: none;}


.form			    {color:#333;font:11px verdana;padding:1px 0px 0px 10px;}	
input.form1			{color:#333;font:10px verdana;width:250px; line-height:20px;}
select.form1		{color:#333;font:10px verdana;width:200px;}
textarea.form1		{color:#333;font:10px verdana;width:250px; height:80px;}

input.form2			{color:#333;font:10px verdana;width:150px; line-height:20px;}
select.form2		{color:#333;font:10px verdana;width:150px;}
textarea.form2		{color:#333;font:10px verdana;width:150px; height:80px;}

.menu .options 		{font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; margin-right:1px; margin-bottom:1px; border-top:1px #CCCCCC solid; border-right:1px #CCCCCC solid; border-left:1px #CCCCCC solid; background:#DFEAF9; 
						margin-top: 1px; margin-left: 1px; padding:5px 5px 0px 0px;}
.menu .ul			{margin-top:0px;margin-left:0px;margin-bottom:3px;list-style-image:url("../images/spacer.gif");}
.menu .li			{padding-bottom:3px;}
.menu a 			{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666; display: block; text-decoration: none; background-color:inherit; border-bottom:1px #CCCCCC solid; padding:2px 2px 2px 5px;}
.menu a:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;	background-color: inherit; color:#09f; }

.abstractsm a:active	{color: #999999; font-style:italic;}
.abstractsm a:link 		{color: #999999; font-style:italic;}
.abstractsm a:visited	{color: #999999; font-style:italic;}
.abstractsm a:hover 	{color: #003366; font-style:italic; text-decoration:underline; }

.title				{color:#013372; font:21px arial narrow, arial;}

.leftnavtitle 	{color: #999999; font:11px Arial; font-weight: bolder; text-transform: uppercase;}

#leftnavtitle a:active		{color: #999999; font:11px Arial; font-weight: bolder; text-transform: uppercase;}
#leftnavtitle a:link 		{color: #999999; font:11px Arial; font-weight: bolder; text-transform: uppercase;}
#leftnavtitle a:visited		{color: #999999; font:11px Arial; font-weight: bolder; text-transform: uppercase;}
#leftnavtitle a:hover 		{color:#2182BD; font:11px Arial; font-weight: bolder; text-transform: uppercase;}

.leftnavon a:active	{color: #2182BD; font:11px Verdana; font-weight: Normal;}
.leftnavon a:link	{color: #2182BD; font:11px Verdana; font-weight: Normal;}
.leftnavon a:visited{color: #2182BD; font:11px Verdana; font-weight: Normal;}
.leftnavon a:hover	{color: #2182BD; font:11px Verdana; font-weight: Normal;}
.leftnav a:active 	{color: #999999; font:11px Verdana; font-weight: normal;}
.leftnav a:link 	{color: #999999; font:11px Verdana; font-weight: normal;}
.leftnav a:visited 	{color: #999999; font:11px Verdana; font-weight: normal;}
.leftnav a:hover 	{color: #2182BD; font:11px Verdana; font-weight: normal;}


.leftint ul.leftnav {text-transform:uppercase; font-size: 14px; margin-top: 4px;}
* html .leftint ul.leftnav {margin-top: 14px;}
.leftint ul li {color: #dc291e;}
.leftint ul.leftnav li {color: #fff; border-bottom: 0px; padding: 1px 0px 8px 0px;}
.leftint ul.leftnav li.subnav {}
.leftint ul.leftnav li.last {border-bottom: none;}
.leftint ul li a {color: #777; text-transform:uppercase;}
.leftint ul li a:link {color: #777; font-weight:bold;}
.leftint ul li a:visited {color: #777; font-weight:bold;}
.leftint ul li a:active {color: #777; font-weight:bold;}
.leftint ul li a:hover {color: #2182BD; font-weight:bold;}
.leftint ul li.on a.on {color: #777777;}
.leftint ul li.on a {color: #777777;}
.leftint ul li.on a:link {color: #2182BD;}
.leftint ul li.on a:visited {color: #2182BD;}
.leftint ul li.on a:active {color: #2182BD;}
.leftint ul li.on a:hover {color: #2182BD;}
.leftint ul.leftnav li .subnav {margin-left: 10px; font-size: 10px; margin-top: 8px;}
.leftint ul.leftnav li .subnavon {margin-left: 10px; font-size: 10px; margin-top: 8px;}

.leftint ul.leftnav li .subnav p {margin-top: 8px; margin-bottom: 0px; }
.leftint ul.leftnav li .subsubnav {margin-left: 20px; font-size: 10px; margin-top: 8px;}
.leftint ul.leftnav li .subsubnavon {margin-left: 20px; font-size: 10px; margin-top: 8px;}

.leftint ul.leftnav li .subnav a {color: #777777; text-transform:none;}
.leftint ul.leftnav li .subnav a:link {color: #777777; font-weight:normal;} 
.leftint ul.leftnav li .subnav a:visited {color: #999999; font-weight:normal;}
.leftint ul.leftnav li .subnav a:active {color: #999999; font-weight:normal;}
.leftint ul.leftnav li .subnav a:hover {color: #2182BD; font-weight:normal;}

.leftint ul.leftnav li .subnavon a {color: #777777; text-transform:none;}
.leftint ul.leftnav li .subnavon a:link {color: #2182BD; font-weight:normal;} 
.leftint ul.leftnav li .subnavon a:visited {color: #2182BD; font-weight:normal;}
.leftint ul.leftnav li .subnavon a:active {color: #2182BD; font-weight:normal;}
.leftint ul.leftnav li .subnavon a:hover {color: #2182BD; font-weight:normal;}

.leftint ul.leftnav li .subsubnav a {color: #777777;  text-transform:none; font-weight:normal;}
.leftint ul.leftnav li .subsubnav a:link {color: #777777; font-weight:normal;} 
.leftint ul.leftnav li .subsubnav a:visited {color: #999999; font-weight:normal;}
.leftint ul.leftnav li .subsubnav a:active {color: #999999; font-weight:normal;}
.leftint ul.leftnav li .subsubnav a:hover {color: #2182BD; font-weight:normal;}

.leftint ul.leftnav li .subsubnavon a {color: #777777;  text-transform:none; font-weight:normal;}
.leftint ul.leftnav li .subsubnavon a:link {color: #2182BD;font-weight:normal;} 
.leftint ul.leftnav li .subsubnavon a:visited {color: #2182BD;font-weight:normal;}
.leftint ul.leftnav li .subsubnavon a:active {color: #2182BD;font-weight:normal;}
.leftint ul.leftnav li .subsubnavon a:hover {color: #2182BD;font-weight:normal;}

.leftint ul.leftnav li .on a {color: #000000;}
.leftint ul.leftnav li .on a:link {color: #2182BD;} 
.leftint ul.leftnav li .on a:visited {color: #2182BD;}
.leftint ul.leftnav li .on a:active {color: #2182BD;}
.leftint ul.leftnav li .on a:hover {color: #2182BD;}

.navon span		{color:#2182BD;}

.screen {
display:none;
}

.bttn {border:1px solid #013372;background-color:#2184BD;color:#fff;text-transform:uppercase;font:9px Arial;height:20px;cursor:hand;margin-top:0px;text-align:left;padding:0px 10px;}
.bttn2 {border:1px solid #013372;background-color:#2184BD;color:#fff;text-transform:uppercase;font:9px Arial;height:20px;cursor:hand;width:90px;margin-top:0px;text-align:left;padding:0px 10px;}


.bg_bttn {background:url(/fcwsite/img/bg_button.gif) no-repeat;background-position:center right;padding:5px 50px 5px 0px;}
.bg_bttn2 {background:url(/fcwsite/img/bg_button2.gif) no-repeat;background-position:center right;padding:5px 50px 5px 0px;}


/*header*/

body div.header table {background:#fff !important;}
body div.header div.searchBox {position:absolute;top:50px;text-align:left;margin-left:746px;margin-left:350px\9;left:0\9;}
body div.header div.searchBox input.txtfrm {border:1px solid #c9c9c9;padding:2px 2px 2px 5px;padding:2px 2px 2px 5px\9;}
body div.header div.searchBox input.srcbtn {border:none;background:none; text-transform:uppercase; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:8px;color:#7c7c7c;}
body div.copytext {font:italic 18px georgia; color:#595e61; TOP:2px;width:680px;margin:25px 0 25px 0;text-align:left;padding-right:20px;}
body td.list {vertical-align:top;text-align:left;}
body td.list table {width:700px; border:0; margin:0;padding:0;}
body td.list table ul,
body td.list table ul li {list-style:none;margin-left:0;padding-left:0;}
body td.list table ul li {margin-top:10px;}
body td.list tr.header {color:#595e61; text-transform:uppercase; font-size:15px; font-family:Verdana, Geneva, sans-serif;}
body td.col1, body td.col2, body td.col3 {vertical-align:top;width:210px;padding:0 20px 0 0 ;}
body ul.news, ul.publications, ul.events {color:#595e61; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body ul div.date {height:15px;}
body ul div.abstract a {font-size:12px;line-height:normal;}

body td.column1 {width:620px;}
body td.column2	{width:200px;}
/*practice detail*/
body.detail td.column1 div.split {width:497px;}
body.detail td.column1 {vertical-align:top;text-align:left;}
body.detail td.column1 table {border:0; margin:0;padding:0;}
body.detail td.column1 table ul,
body.detail td.column1 table ul li {list-style:none;margin-left:0;padding-left:0;}
body.detail td.column1 table ul {margin-bottom:10px;}
body.detail td.column1 table ul li {margin:0;padding:0;}
body.detail td.column1 tr.header {color:#595e61; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
body.detail td.column1 tr.header td {padding:0;padding-top:15px;}
body.detail td.column1 tr.list a {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;}

body.detail td.column2 {vertical-align:top;text-align:left;}
body.detail td.column2 table {width:200px; border:0; margin:0;padding:0;}
body.detail td.column2 table ul,
body.detail td.column2 table ul li {list-style:none;margin-left:0;padding-left:0;}
body.detail td.column2 table ul li {margin:0;padding:0;}
body.detail td.column2 tr.header {color:#595e61; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
body.detail td.column2 tr.header td {padding:0;padding-top:15px;}
body.detail td.column2 tr.list a {font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:normal;}

body.detail td.column4 {vertical-align:top;text-align:left;}
body.detail td.column4 table {width:134px; border:0; margin:0;padding:0;}
body.detail td.column4 table ul,
body.detail td.column4 table ul li {list-style:none;margin-left:0;padding-left:0;}
body.detail td.column4 table ul li {margin:0;padding:0;}
body.detail td.column4 table ul li .item {color:#666666; font-weight:normal; font-family:Arial, Helvetica, Sans-Serif; font-size:12px;}

body.detail td.column4 table ul.sub {margin-left:15px;}
body.detail td.column4 tr.header {color:#595e61; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
body.detail td.column4 tr.header td {padding:0;padding-top:15px;}
body.detail td.column4 tr.list a {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;}

body.detail span.copy .pheaders {color:#000;}

body.detail td.column1 table.bar_admin {padding-bottom:10px;}

body.bio #column1 span.name strong{font-size:13px;}
			
.spacer {display:block;float:left;clear:none;width:50px;height:50px;}


body td.services h1 {color: #013372; font: 21px arial narrow,arial;}
body td.services table ul li {list-style:none;padding:3px 0 4px 0 !important;margin-top:0;}
body td.services #column2 .copy ul li .expandable .minus, 
body td.services #column2 .copy ul li .expandable .plus {color:#8f8f8f}
body td.services ul li a {font-weight:bold !important;}
body td.services ul li span.plus,
body td.services ul li span.minus {position:absolute;margin-left:-15px;color:#8f8f8f}
body td.services ul li ul {margin-left:0 !important}
body td.services ul li ul li {padding-left:10px !important;margin-top:0;}
body td.services ul li ul li a {font-weight:normal !important;}
body td.services .expandcollapse {display:inline-block;width:100%;margin-left:30px;float:left;clear:both;font-size:10px; margin-bottom: 10px;} 
body td.services .expandcollapse a {font-weight:bold;}
body td.services a:link,
body td.services a:visited,
body td.services a:active {color:#8f8f8f !important}
body td.services a:hover {color:#3399CC !important;}
body td.services span.copy ul {margin-left:0;margin-top:0;margin-bottom:0;}
body td.services span.copy ul ul {margin:0 0 10px 10px;}
