A	        	{text-decoration:underline;color:#990000}
A:hover			{text-decoration:underline;color:#003366;}
A:active	 	{text-decoration:underline;color:#003366;}
A:visited	 	{text-decoration:underline;}

A.none	        {text-decoration:none;color:#990000}
A.none:hover	{text-decoration:none;color:#003366;}
A.none:active	{text-decoration:none;color:#003366;}
A.none:visited	{text-decoration:none;}

html			
{
	height:100%;
}


body			
{
	background-repeat:repeat-y;
	background-color:#fff;
	height:100%;
	width:100%;
	text-align: center;
	margin:0 auto;

	
}
body td			
{
	font-size:10px;
	font-family:verdana,arial;
	color:#000; 
}
body td.tdRightBarBGCell {background-position:28px 0;background-color:#036;}
form
{
	height:100%;
	/*width:990px;*/

}
h1				
{
	padding-bottom:10px;
	font-size:16px;
	font-family:arial,verdana;
	color:#003366;
	font-weight:bold;
}

h2
{
	padding-bottom: 0px;
	font-size: 16px;
	font-family: arial,verdana;
	color: #003366;
	font-weight: bold;
	position: relative;
	top: -10px;
}
ul				
{
	margin-bottom:0px;
}
ul li				
{
	list-style-image:url(/FCWSite/img/bullet.gif);
}
b				
{
	color:#003366;
}
strong			
{
	color:#003366;
}


.maintable
{
	border-width:0px;
	height:100%;
	width:990px;
	margin:0 auto;
	padding:0;
}
#rightcolumn
{
	border-width:0px;
	height:100%;
	width:178px;
}
.homebody
{
    FONT: 11px/15px verdana,arial;
    COLOR: #335c85
}
.homebody A:link
{
    COLOR: #003366;
    TEXT-DECORATION: none
}
.homebody A:hover
{
    COLOR: #003366;
    TEXT-DECORATION: none
}
.homebody A:visited
{
    COLOR: #003366;
    TEXT-DECORATION: none
}
.homeip
{
    PADDING-RIGHT: 44px;
    PADDING-LEFT: 50px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.homenews
{
    PADDING-RIGHT: 22px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    WIDTH: 100%;
    PADDING-TOP: 52px
}

.ntk			{position:absolute;left:170px;top:194px;z-index:1;background:#333333;width:610px;}
.ntk2			{position:absolute;left:170px;top:194px;z-index:1;background:#333333;}				
.ntktext		
{
	font-size:9px;
	font-family:verdana,arial;
	color:#FFFFFF;
	width:610px;
	padding:5px 30px 10px 80px;
}
a.ntklink			{color:#D69641;text-decoration:none;}	
a.ntklink:hover		{color:#ffffff;text-decoration:none;}	
a.ntklink:visited	{color:#D69641;text-decoration:none;}			

.body			
{
	font-size:10px;
	font-family:verdana,arial;
	color:#000000;
	padding-top:30px;
	padding-right:20px;
	}
.body2		
{
	font-size:10px;
	font-family:verdana,arial;
	color:#000000;
	padding-top:0px;
	padding-right:20px;
}
.pracbody		
{
	font-size:10px;
	font-family:verdana,arial;
	color:#000000;
	padding:2px;
}

.prodir
{
	font-size:12px;
	font-family:arial;
	color:#000000;
}
td.prodir
{
	padding:12px;
}
.prodir2		{FONT-SIZE:10px;FONT-FAMILY:arial;color:#000000;}

.footer			{FONT-SIZE:10px;FONT-FAMILY:arial;color:#666666;}
.footer2		{FONT-SIZE:10px;FONT-FAMILY:arial;color:#CCCCCC;}
.footerhome		{FONT-SIZE:9px;FONT-FAMILY:verdana;color:#43678B;}

.hometitle		{text-decoration:none;FONT-SIZE:10px;FONT-FAMILY:verdana,arial;color:#FFFFFF;}

.joblisting		{FONT-SIZE:10px;FONT-FAMILY:verdana,arial;color:#000000;border-bottom:1px solid #cccccc;}

.title1			{FONT-SIZE:16px;FONT-FAMILY:arial,verdana;color:#003366;font-weight:bold;}
.title2			{FONT-SIZE:10px;FONT-FAMILY:verdana,arial;color:#003366;font-weight:bold;}
.title3			{FONT-SIZE:10px;FONT-FAMILY:verdana,arial;color:#000000;font-weight:bold;}
.title4			{FONT-SIZE:10px;FONT-FAMILY:verdana,arial;color:#003366;}
.title5			{FONT-SIZE:12px;FONT-FAMILY:verdana,arial;color:#990000;font-weight:bold;}

.coltitle		{FONT-SIZE: 11px;FONT-FAMILY:verdana,arial;color:#003366;background:#CCCCCC;}

#column1 input.form1	
{
	border:solid 1px #ccc;
	color:#333;
	font:11px verdana,arial;
	width:172px;
}
#column1 td.formfield1	
{
	background-color:#efefef;
	color:#333;
	font:10px verdana,arial;
	padding:4px 5px 3px 5px;
}
#nav			{text-decoration:underline;color:#990000;}
#nav:hover		{text-decoration:underline;color:#003366;}

#navon			{text-decoration:underline;color:#003366;}
#navon:hover	{text-decoration:underline;color:#003366;}

#hubbard		{text-decoration:none;color:#003366;}
#hubbard:hover	{text-decoration:none;color:#003366;}

#list				{}
#list a				{text-decoration:none;color:#990000;}
#list a:hover		{text-decoration:underline;color:#003366;}
#list ul			
{
	list-style-image:url(/FCWSite/img/bullet.gif);
	margin-top:0px;
	margin-bottom:0px;
	margin-left:16px;
}
						
#list .practice		{font-weight:bold;padding-top:5px;padding-bottom:5px;border-top:1px solid #999999;}
#list .practices	{padding-bottom:6px;vertical-align:top;}

.list2 .area
{
	font-weight:bold;
	color:#990000;
}
.list2 ul
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:16px;
}
.list2 ul li
{
	list-style-image:url(/FCWSite/Img/bullet.gif);
}

#navinset				{}
#navinset a				{text-decoration:none;color:#990000;}
#navinset a:hover		{text-decoration:underline;color:#003366;}
#navinset a.navon		{text-decoration:none;color:#990000;font-weight:bold;}
#navinset a.navon:hover	{text-decoration:underline;color:#003366;}
#navinset .nav			{padding:3px;}
#navinset td.navon		{font-weight:bold;padding:3px;background:#E9E8E8;}
#navinset .areas		{padding:8px 0 8px 0;}
#navinset .industries	{padding:8px 0 8px 0;}
#navinset ul			{list-style-image : url(/img/bullet.gif);
						margin-top:0px;margin-bottom:0px;margin-left:16px;}

#on			{text-decoration:strong;color:#003366;}

.form2	{width:170px;margin:0px 15px 4px 0px;}
.form3	{width:357px;margin-bottom:4px;}
.form4	{width:300px;margin-bottom:4px;}
.formsection	{padding:12px;border-bottom:4px solid #fff;}

#proflist table		{border-top:1px solid #999;}
#proflist td		{padding:4px;border-bottom:1px solid #999;}
#proflist A	        {text-decoration:none;color:#990000}
#proflist A:hover	{text-decoration:none;color:#003366;}
#proflist A:active	{text-decoration:none;color:#003366;}
#proflist A:visited	{text-decoration:none;}
#proflist .heading	{font:bold 10px verdana;color:#036;}
#proflist ul		{margin-left:18px;margin-bottom:0px;}

.profleft			{padding:10px 15px;}

.practices ul
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:16px;
	padding-left:0px;
}

#links	
{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:10px 0px 10px 0px;
	margin:0px 0px 10px 10px;
}

#rightnav	
{
	border-top:solid 1px #000;
	border-bottom:solid 1px #000;
	float:right;
	line-height:14px;
	margin:0px 0px 5px 10px;
	padding:8px 0px 8px 0px;
	text-align:right;
	width:140px;
}
#leftnav 
{
	background-color:#fff;
	width:170px;
}
#leftnav .spacer 
{
	margin:2px 0px 2px 0px;
}
#leftnav .image 
{
	border:0px;
	margin:0px;
}
#leftnav input.search
{
	border:solid 1px #000;
	color:#000;
	font-size:9px;
	font-family:Arial;
	height:15px;
	margin:-5px 0px 0px 10px;
	padding-left:2px;
	width:112px;
}

#printlogo {display:none;visibility:none;}

table.mailingLists td
{
	white-space:nowrap;	
	width:50%;
}

.image
{
	border-width: 0px;
}

/* Popup form */
body.popupform {height:100%;}
body.popupform .container {width:350px;height:100%;}
body.popupform table {height:100%;border-collapse:collapse;border:0px;}
body.popupform td.left {width:322px;background-color:#fff;vertical-align:top;}
body.popupform td.left2 {width:350px;background:url(/FCWSite/img/bg_popupform2.gif) repeat-y right top;}
body.popupform div.left {padding:25px 20px 0 25px;}
body.popupform div.left2 {padding:0 67px 0 38px;}
body.popupform div.left2 p {margin-top:14px;}
body.popupform .left2 .formtxt {padding-left: 25px; padding-top: 10px;}
body.popupform .left2 .formtxt label{padding-left: 7px; font-weight: bold;}
body.popupform .left .formtxt {font:normal 10px Verdana, sans-seif;color:#000;padding:0 0 3px 5px;}
body.popupform .left .txtfield {border:1px solid #000;background-color:#fff;color:#000;font:normal 13px Verdana, sans-serif;padding:0 4px;width:258px;}
body.popupform .left .txtfield2 {border:1px solid #999;background-color:#ededed;color:#999;font:normal 13px Verdana, sans-serif;padding:0 4px;width:258px;}
body.popupform .left .txtarea {border:1px solid #000;background-color:#fff;color:#000;font:normal 13px Verdana, sans-serif;padding:0 4px;width:258px;height:156px}



body.popupform input {padding:0px;margin:0px;}
body.popupform .btn {margin-top:14px;}

body.popupform td.right {width:28px;background:#003366 url(/FCWSite/img/bg_popupform.gif) no-repeat top right;vertical-align:top;}

/*IP Template*/
#ctl00_mainContent_mainContent {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#ctl00_mainContent_mainContent h1 {font-size:21px; font-weight:bold; line-height:1.2em; margin-right:40px; margin-top:35px; color: #000; font-family:Verdana, Arial, Helvetica, sans-serif;}
#ctl00_mainContent_mainContent .description {font-size:14px;font-weight:bold;line-height:16px; margin-top: 24px;}
#ctl00_mainContent_mainContent .description p.centercolumn {font-size:12px; font-weight: normal;}
#ctl00_mainContent_mainContent .buttonbox {margin-left:50px; margin-right:auto; text-align:center; width:530px;}
#ctl00_mainContent_mainContent .buttonbox tr {}

#ctl00_mainContent_mainContent .strong strong a {color: #003366 !important;}
#ctl00_mainContent_mainContent .strong strong a:link {color: #003366 !important;}
#ctl00_mainContent_mainContent .strong strong a:hover {color: #003366 !important; text-decoration: underline;}
#ctl00_mainContent_mainContent .strong strong a:visited {color: #003366 !important;}
#ctl00_mainContent_mainContent .strong strong a:active {color: #003366 !important;}
#ctl00_mainContent_mainContent  a {color: #003366; font-size: 12px; text-decoration:none;}
#ctl00_mainContent_mainContent  a:hover {text-decoration: underline;}
#ctl00_mainContent_mainContent ul li {list-style-type:disc; color: #003366; list-style-image:none; margin-bottom: 5px;}

#ctl00_mainContent_mainContent h1 strong{ color: #000;}

.containerA {margin: 0 auto; width:990px;}





/*bio detail tabs*/
.tabs {font-size:11px; height:19px;margin:0px; color:#aa4741; border-bottom:1px solid #d4d5d0;}
.tabs ul {list-style:none none;margin:0;padding:0;padding-left:10px;}
.tabs ul li {list-style-image: none; list-style-type: none; display:inline; margin-right:4px;}
.tabs li.pipe {color:#d3d3cb;}

.tabs li a {text-decoration: none;}
.tabs ul li a:hover {color:#033165}
.tabs ul li a.on{color:#969696;}

.RelatedInfo_TD {}
.RelatedInfo_TD {} .list2 {padding: 20px 5px 0px 5px}
.RelatedInfo_TD .list2_inner, .RelatedInfo_TD .list2_inner_lit {border-top: 1px solid #d3d3cb; padding-top: 4px;}
.RelatedInfo_TD .list2_inner .title2, .RelatedInfo_TD .list2_inner_lit .title2 {color: #000; font-weight: normal; text-transform:uppercase;}
.RelatedInfo_TD .list2_inner ul {margin-top:10px; margin-bottom: 10px; margin-left:5px; padding-left:10px;}
.RelatedInfo_TD .list2_inner_lit ul {margin:10px 0px 10px 5px; padding-left: 10px;}


.NarrowBlue {background-color:#003366; width:28px;}
#rightcolumn_narrow {width:28px;}

.RelatedInfo_TD #navinset {padding-top: 20px;}
.RelatedInfo_TD #navinset ul {margin-top:10px; margin-bottom: 10px; margin-left:5px; padding-left:10px;}
.RelatedInfo_TD #navinset .title2 {color: #000; font-weight: normal; text-transform:uppercase;}
.RelatedInfo_TD #navinset .pracbody {border-top: 1px solid #d3d3cb; padding-top: 4px; width: 100%;}


.RelatedInfo_TD {width: 200px; padding-right:0px; padding-left: 0px;}
.RelatedInfo_TD .services_related {}
.RelatedInfo_TD #navinset .nav {background:transparent; background-color: none;}

/*.wrapper {width:990px; padding:0px; margin:0 auto;}*/

p.RGAttorneyHeader {color:#003366;font-family:verdana,arial;font-size:10px;font-weight:bold;}

