.print				{display:none;}
.screen				{}
body			{background:#DED8CB;margin:0px;border:0px;}
.bdr1-blue {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #3B4E98;
	border-left-color: #3B4E98;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #024D91;
}



a.black		{color:#000;text-decoration:none;}	
a.black:hover	{color:#003066;text-decoration:none;}

.wrapper 		{width:100%;text-align:-moz-center;}

#menu			{border-top:1px solid #fff;width:165px;}
#mnu_careers #menu {width: 141px;}
#menu a			{color:#003066;text-decoration:none;background:#E5E5E5;padding:5px 9px;
				font:10px/11px verdana;text-align:left;vertical-align:middle;display:block;}			
#menu a:hover	{color:#fff;text-decoration:none;background:#969696;padding:5px 9px;
				font:10px/11px verdana;text-align:left;vertical-align:middle;display:block;}
#menu .navitem	{border-top:3px solid #fff;}
img {border:0px;}

form			{margin:0px;padding:0px;}
p				{margin-top:0px;}
td {
	text-align:left;
	vertical-align: top;
}

.gainlayout {zoom:1;}
.clear {clear:both;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.column {float:left;padding:0px;margin:0px;}

.shadow			{background:url(/FCWSite/img/shadow.gif) repeat-y top right;width:996px;}
.container		{background-color:#fff;width:982px;margin:0px;padding:0px;}
.containerhome	{background-color:#fff;}
				
#header			{
	white-space:nowrap;
	padding:20px 16px 17px 39px;
	text-align:left;
	position:relative;
	white-space:nowrap;
	background-color: #C4DCAB;
	background-image: url(../982x200_2.jpg);
}

#header .tools {
	position:absolute;
	width:auto;
	right:40px;
	visibility: hidden;
}
#header .tools ul {list-style:none outside;margin:0px;padding:0px;}
#header .tools li {float:left;position:relative;with:auto;padding:0 0 0 13px;}
#header .tools li a {display:block;}
#header .sitesearch {background:url(/FCWSite/img/bg_sitesearch.gif) 0 3px no-repeat;position:absolute;top:89px;height:21px;border:0px solid black;width:84px;right:23px;text-align:left;}
#header .sitesearch input.txtfield {border:0px solid red;background-color:transparent;font:bold 9px/11px verdana, sans-serif;text-transform:uppercase;padding:0 0 0 4px;width:60px;color:#003768;}
#header .sitesearch input.btn {border:0px solid red;background-color:transparent;width:20px;cursor:pointer;}
#header IMG.contact {MARGIN-RIGHT: 0px}
#header IMG.alumni {MARGIN-RIGHT: 0px}

.pagetools		{text-align:right;padding-right:34px;}
.pagetools img	{margin:9px 6px 0 0;}

.pagetitle-white {
	MARGIN-BOTTOM: 0px;
	FONT: bold 12px/14px arial, verdana;
	TEXT-TRANSFORM: uppercase;
	COLOR: #FFFFFF;
	letter-spacing: 0.1em;
}
.pagetitle-white a {
	MARGIN-BOTTOM: 0px;
	FONT: bold 12px/14px arial, verdana;
	TEXT-TRANSFORM: uppercase;
	letter-spacing: 0.1em;
	color: #FFFFFF;
	text-decoration: none;
}
.pagetitle-white a:visited {
	MARGIN-BOTTOM: 0px;
	FONT: bold 12px/14px arial, verdana;
	TEXT-TRANSFORM: uppercase;
	letter-spacing: 0.1em;
	color: #FFFFFF;
	text-decoration: none;
}
.pagetitle-white a:hover{
	MARGIN-BOTTOM: 0px;
	FONT: bold 12px/14px arial, verdana;
	TEXT-TRANSFORM: uppercase;
	letter-spacing: 0.1em;
	color: #336600;
	text-decoration: underline;
}


#mainnav		{
	background-color:#29590F;
	padding:0px 0px 0px 39px;
	text-align:left;
	height: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 24px;
}
#mainnav img	{margin:0 26px 0 31px;}

#footer {padding:0 0 21px 0;}
#footer {CLEAR: both; WIDTH: 996px; WHITE-SPACE: nowrap; TEXT-ALIGN: right;}
.advertising {PADDING-RIGHT: 26px; PADDING-LEFT: 38px; PADDING-BOTTOM: 21px; PADDING-TOP: 5px; TEXT-ALIGN: left; font:normal 9px Arial, sans-serif; color:#858585; }
.advertising a {color:#56a1d5;}
.advertising a:visited {color:#56a1d5;}
.advertising a:hover {color:#003066;}
.sectionheader {
	TEXT-ALIGN: left;
	background-color: #CCCCCC;
}
.disclaimer {
	font:normal 10px Arial, sans-serif;
	padding-right:5px;
	color: #FFFFFF;
	background-color: #0A70BB;
	padding-left: 5px;
	letter-spacing: 2px;
}
.img-bdr-logo {
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #344485;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #3B4E98;
}

.disclaimer a {
	text-decoration:none;
	color: #FFFFFF;
}
.disclaimer a:visited {
	text-decoration:none;
	color: #FFFFFF;
}
.disclaimer a:hover {
	text-decoration:underline;
	color: #FFFFFF;
}

.column1 {
	BORDER-RIGHT: 1px solid #cccccc;
	BACKGROUND: #DED8CB;
	WIDTH: 190px;
	TEXT-ALIGN: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-top-style: solid;
	border-bottom-style: solid;
}
.column1print {BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; WIDTH: 195px; TEXT-ALIGN: right}

td.column2 {PADDING-LEFT: 12px;}
.column2wide {PADDING-RIGHT: 20px; PADDING-LEFT: 39px; BACKGROUND: #fff}

.column3 {BACKGROUND: #fff;width:223px;}
td.column3print {BACKGROUND: #fff;width:223px;}

.content355 {WIDTH: auto;}
.content390 {WIDTH: auto;}
.content445 {WIDTH: auto;}
.maincontent {PADDING-RIGHT: 0; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; PADDING-TOP: 0px;width:100%;}
.maincontent2 {PADDING-RIGHT: 31px; PADDING-LEFT: 27px; PADDING-BOTTOM: 50px; PADDING-TOP: 0px}
.pagetitle {
	MARGIN-BOTTOM: 10px;
	FONT: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	COLOR: #024D91;
	margin-top: 5px;
} /* was width:550px; */
.body {FONT: 11px/18px verdana, arial; COLOR: #000}
h2 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h3 {
	text-decoration: underline;
}

.body h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #024D91;
}

.bodysm {
	FONT: 10px/13px verdana, arial;
	COLOR: #666666;
	text-align: left;
	vertical-align: bottom;
}
.bodyxsm {FONT: 9px/13px verdana, arial; COLOR: #003066}
.bodygray {FONT: 11px/21px verdana, arial; COLOR: #717074}
.bodygraysm {FONT: 10px/13px verdana, arial; COLOR: #969696}
.bodysmgreen {
	FONT: 10px/13px verdana, arial;
	COLOR: #023E73;
	padding-right: 5px;
}
.bodyxsmgreen {FONT: 9px/13px verdana, arial; COLOR: #003066}

#column1			{padding:0px 15px 0px 0px;}
#column1 a			{color:#56A1D5;text-decoration:none;}			
#column1 a:hover	{color:#003066;text-decoration:none;}	
#column1 a.blue		{color:#003066;text-decoration:none;}			
#column1 a.blue:hover	{color:#56A1D5;text-decoration:none;}
#column1 a.gray		{color:#969696;text-decoration:none;}			
#column1 a.gray:hover	{color:#56A1D5;text-decoration:none;}
#column1 .body		{color:#003066;font:10px/13px verdana, arial;}	
#column1 .bodysm	{color:#003066;font:9px/13px verdana, arial;}	
#column1 .heading1	{color:#003066;font:bold 10px/13px verdana, arial;text-transform:uppercase;}	
#column1 ul			{list-style-image:url(/FCWSite/img/bullet.gif);margin:0 17px 0;padding:0px;}	
#column1 .leftnav	{padding-top:24px;padding-right:20px}
#column1 .contacts	{padding-top:35px;}
#column1 .contacts2	{padding-top:20px;}
#column1 .inset		{padding-bottom:4px;}
#column1 .office 	{padding:12px 0 5px;}
#column1 .address	{margin:5px 0;}
#column1 .phonefax1	{padding:5px 0;}
#column1 .phonefax2	{padding:5px 0 0;}
#column1 .lanuagelink {padding:5px 0 0;}
#column1 .nav3 {width:auto !important;margin-left:30px;text-align:right;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font:10px/12px verdana, arial;padding-top:10px;}
#column1 .nav3 a {color:#003066;text-decoration:none;}
#column1 .nav3 a:hover {color:#56A1D5;text-decoration:none;}
#column1 .nav3 a.on {color:#56A1D5;text-decoration:none;}

#column2			{width:100%;}														
#column2 a			{color:#704080;text-decoration:none;}			
#column2 a:hover	{color:#9D30BF;text-decoration:none;}	
#column2 a.on		{color:#9D30BF;text-decoration:none;font-weight:bold;}			
.column2 .body .bodygray a {
	color: #666666;
	text-decoration: none;
}
.column2 .body .bodygray a:visited {
	color: #666666;
	text-decoration: none;
}
.column2 .body .bodygray a:hover {
	color: #29590F;
	text-decoration: underline;
}

#column2 a.on:hover	{color:#666666;text-decoration:none;}	
#column2 a.ltblue	{color:#56A1D5;text-decoration:none;}			
#column2 a.ltblue:hover	{color:#003066;text-decoration:none;}	
#column2 .body		{color:#000;font:11px/18px verdana, arial; }	
#column2 .bodysm	{color:#717074;font:10px/13px verdana, arial;}	
#column2 .bodyxsm	{color:#717074;font:9px/13px verdana, arial;}	
#column2 .level		{color:#003066;text-transform:uppercase;font-weight:normal;font:10px/14px arial;}	
#column2 td.body {padding-right:20px;}
#column2 td.body ul li {FONT: bold 11px/18px verdana, arial; COLOR: #003066; padding-right:20px;}
#column2 H1 {MARGIN-BOTTOM: 3px; FONT: bold 12px verdana, arial; COLOR: #003066}
#column2 .no_sublist {FONT: bold 12px verdana, arial; COLOR: #003066;margin:0 0 14px 0;}
#column2 H2 {FONT: bold 11px/18px verdana, arial; COLOR: #003066}
#column2 .heading2 {FONT: bold 11px/18px verdana, arial; COLOR: #003066}
#column2 H3 {MARGIN-BOTTOM: 0px; FONT: bold 11px/18px verdana, arial; COLOR: #56a1d5}
#column2 .heading3 {MARGIN-BOTTOM: 0px; FONT: bold 11px/18px verdana, arial; COLOR: #56a1d5}
#column2 .ProposalSubHeading {MARGIN-BOTTOM: 0px; FONT: bold 11px/18px verdana, arial; COLOR: #56a1d5}
#column2 .atty_name {font-weight:bold;}
#column2 .blue {COLOR: #003066}
#column2 .ltblue {COLOR: #56a1d5}
#column2 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/FCWSite/img/bullet_blue.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 17px; PADDING-TOP: 0px}
#column2 LI {
	PADDING-BOTTOM: 5px;
	color: #666666;
}
.column2 .body li {
	color: #333333;
	line-height: 16px;
	margin: 10px;
}

#column2 .tel {PADDING-TOP: 4px}
#column2 .fax {PADDING-TOP: 4px}
#column2 .criteria {FONT-WEIGHT: bold; COLOR: #56a1d5; float: none;}
#column2 .sort_style {margin:1em 0 2em 0;}
#column2 .sort_style .box {border:1px solid #e3e3e3;background-color:#f9f9f9;padding:6px 8px;}
#column2 .column {float:left;}
#column2 .practices_list {width:315px;padding:0 20px 0 0;}
* html #column2 .practices_list {width:355px;}
#column2 .practices_list ul {margin:0px;padding:0px;}
#column2 .practices_list li {list-style:none outside;list-style-image:none;margin:0px;padding:0 0 3px 0;}
#column2 .viewmore {text-align:right;font-size:10px;padding:0.4em 0 1em 0;}
#column2 .viewmore a {color:#56a1d5;text-decoration:underline;}
#column2 .viewmore a:visited {color:#56a1d5;text-decoration:underline;}
#column2 .viewmore a:hover {color:#003066;text-decoration:underline;}
#column2 .btn_search {position:relative;top:20px;font:normal 11px Verdana, sans-serif;text-align:right;padding-right:0px;padding-bottom:15px;}
#column2 .btn_search a {text-decoration:underline;color:#5ba4d6;}
#column2 .btn_search a:visited {text-decoration:underline;color:#5ba4d6;}
#column2 .btn_search a:hover {text-decoration:underline;color:#003066;}

#attorneyform {BACKGROUND: url(/FCWSite/img/form_bottom.gif) no-repeat left bottom; MARGIN-BOTTOM: 10px;}
#attorneyform .padding {PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(/FCWSite/img/form_top.gif) no-repeat; PADDING-BOTTOM: 30px; PADDING-TOP: 8px;}
#attorneyform .headingform1 {FONT: 10px verdana, arial; COLOR: #003066;width:150px;display:inline;}
#attorneyform TD.formfield1 {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 10px verdana, arial; COLOR: #003066; PADDING-TOP: 5px}
#attorneyform label {float:left;display:table-cell;min-height:15px;height:auto !important;height:15px;FONT: 10px verdana, arial; COLOR: #003066;width:125px;}
#attorneyform INPUT.form1 {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: 11px verdana, arial; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid;width:160px;margin-left:10px;margin-right:10px;}
#attorneyform INPUT.form0 {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: 11px verdana, arial; BORDER-LEFT: #000 1px solid; WIDTH: 160px; COLOR: #000; BORDER-BOTTOM: #000 1px solid;}
#attorneyform SELECT.form1 {FONT: 11px verdana, arial; WIDTH: 445px; COLOR: #000;display:inline;margin-left:10px;}
#attorneyform SELECT.form2 {FONT: 11px verdana, arial; WIDTH: 326px; COLOR: #000;}
#attorneyform TD.bttn {PADDING-RIGHT: 10px; TEXT-ALIGN: right}
#attorneyform .padding .btn_search {position:relative;top:20px;font:normal 11px Verdana, sans-serif;text-align:right;padding-right:10px; width: 80%;}
#attorneyform .padding .btn_search a {text-decoration:underline;}
#attorneyform .padding .btn_search a:visited {text-decoration:underline;}
#attorneyform a {color:#5ba4d6;}
#attorneyform a:visited {color:#5ba4d6;}
#attorneyform a:hover {color:#003066;}

#contactform {BACKGROUND: url(/FCWSite/img/form_bottom2.gif) no-repeat left bottom; MARGIN-BOTTOM: 10px;}
#contactform .padding {PADDING-RIGHT: 0px; PADDING-LEFT: 1px; BACKGROUND: url(/FCWSite/img/form_top2.gif) no-repeat; PADDING-BOTTOM: 30px; PADDING-TOP: 15px}
#contactform .headingform1 {FONT: 10px verdana, arial; COLOR: #003066;width:150px;display:inline;}
#contactform label {float:left;display:table-cell;min-height:15px;height:auto !important;height:15px;FONT: 10px verdana, arial; COLOR: #003066;width:100px;}
#contactform TD.formfield1 {PADDING-RIGHT: 20px; PADDING-LEFT: 22px; PADDING-BOTTOM: 5px; FONT: 10px verdana, arial; COLOR: #003066; PADDING-TOP: 5px;border-bottom:1px solid #fff;}
#contactform INPUT.form1 {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: 11px verdana, arial; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid;width:170px;margin-left:10px;}
#contactform textarea {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: 11px verdana, arial; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid;width:460px;margin-left:10px;}
#contactform TD.bttn {PADDING-RIGHT: 5px; PADDING-TOP: 10px; TEXT-ALIGN: right;}
#contactform .padding .btn_search {position:relative;top:20px;font:normal 11px Verdana, sans-serif;text-align:right;padding-right:137px;}
#contactform .padding .btn_search a {text-decoration:underline;}
#contactform .padding .btn_search a:visited {text-decoration:underline;}
#contactform a {color:#5ba4d6;}
#contactform a:visited {color:#5ba4d6;}
#contactform a:hover {color:#003066;}

#signupform {BACKGROUND: url(/FCWSite/img/form_bottom3.gif) no-repeat left bottom; MARGIN-BOTTOM: 10px; TEXT-ALIGN: left;}
#signupform .padding {PADDING-RIGHT: 0px; PADDING-LEFT: 1px; BACKGROUND: url(/FCWSite/img/form_top3.gif) no-repeat; PADDING-BOTTOM: 30px; PADDING-TOP: 15px;}
#signupform .headingform1 {FONT: 10px verdana, arial; COLOR: #003066;}
#signupform label {float:left;display:table-cell;min-height:15px;height:auto !important;height:15px;FONT: 10px verdana, arial; COLOR: #003066;width:90px;white-space:nowrap;}
#signupform table {width:620px;}
#signupform TD.formfield1 {PADDING-RIGHT: 23px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; FONT: 10px verdana, arial; COLOR: #003066; PADDING-TOP: 5px;border-bottom:1px solid #fff;text-align:left;}
#signupform TD.formfield2 {PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 6px; FONT: 10px verdana, arial; COLOR: #003066; PADDING-TOP: 7px; TEXT-ALIGN: left;}
#signupform INPUT.form1 {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT: 11px verdana, arial; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid;width:170px;margin-left:10px;}
#signupform SELECT.form1 {FONT: 11px verdana, arial; WIDTH: 170px; COLOR: #000;display:inline;}
#signupform TD.bttn {PADDING-RIGHT: 5px; PADDING-TOP: 10px; TEXT-ALIGN: right;}
#signupform .padding .btn_search {position:relative;top:20px;font:normal 11px Verdana, sans-serif;text-align:right;padding-right:20px;}
#signupform .padding .btn_search a {text-decoration:underline;}
#signupform .padding .btn_search a:visited {text-decoration:underline;}
#signupform a {color:#5ba4d6;}
#signupform a:visited {color:#5ba4d6;}
#signupform a:hover {color:#003066;}

#column3			{padding:23px 15px 0px 17px;text-align:left;}	
#column3 a			{color:#56A1D5;text-decoration:none;}	
#column3 a:hover	{color:#003066;text-decoration:none;}	
#column3 a.on		{color:#56A1D5;text-decoration:none;font-weight:bold;}	
#column3 a.on:hover	{color:#003066;text-decoration:none;}
#column3 .body		{color:#003066;font:10px/13px verdana, arial;}	
#column3 .heading1	{color:#003066;font:bold 10px/13px verdana, arial;text-transform:uppercase;}	
#column3 .blue		{color:#003066;}	
#column3 .ltblue	{color:#56A1D5;}	
#column3 .related_info {margin:1em 0;}
#column3 .related_info h2 a {font:normal 10px Verdana;color:#003768;}
#column3 h2 {color: #003066; font:bold 10px Arial, sans-serif;text-transform:uppercase;margin:0 0 4px 3px;}
#column3 h2 a {COLOR: #003066; font:bold 10px arial, sans-serif; text-decoration: underline; text-transform:uppercase; }
#column3 h2 a:visited {COLOR: #003066;}
#column3 h2 a:hover {COLOR: #52a2d6;}
#column3 ul			{list-style-image:url(/FCWSite/img/bullet.gif);margin:0 17px 0;padding:0px;}	
#column3 ul.noindent	{list-style:none none;margin:0 0 0;padding:0px;}	
#column3 ul.noindent li	{padding-bottom:5px;}	
#column3 .headingform	{color:#003066;font:bold 10px verdana, arial;padding:4px;}	
#column3 .headingform1	{color:#003066;font:10px verdana, arial;}																				
#column3 td.formfield1	{color:#003066;font:10px verdana, arial;padding:6px;border-bottom:1px solid #fff;background-color:#E5E5E5;}
#column3 input.form1	{color:#000;font:10px verdana, arial;width:150px;
						border:1px solid #000;}
#column3 select.form1	{color:#000;font:10px verdana, arial;width:150px;}
#column3 .bttn			{background:#56A1D5;color:#fff;font:9px verdana, arial;
						border:0px;height:18px;}
						border:0px;height:18px;}
#column3 .tel	{padding-top:4px;}
#column3 .fax	{padding-top:4px;}
#column3 .content {MARGIN: 0px 0px 20px; FONT: 10px/14px verdana, arial; WIDTH: auto; COLOR: #000; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: left}
#column3 .contentpadding {PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px}
#column3 .content2 {MARGIN: 0px 0px 9px; FONT: 10px/14px verdana, arial; WIDTH: auto; COLOR: #000; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: left}
#column3 .contentpadding2 {PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 11px solid}
#column3 .contentpadding3 {PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px}
#column3 .arrow {TEXT-ALIGN: right}
#column3 .btn_search {font:normal 11px Verdana, sans-serif;text-align:right;padding-top:6px;}
#column3 .btn_search a {text-decoration:underline;}
#column3 .btn_search a:visited {text-decoration:underline;}
#column3 .btn_search a:hover {text-decoration:underline;}

#list a				{color:#56A1D5;text-decoration:none;}			
#list a:hover		{color:#003066;text-decoration:none;}	
#list a.on			{color:#003066;text-decoration:none;font-weight:bold;}			
#list a.on:hover	{color:#56A1D5;text-decoration:none;}
#list a.blue		{color:#003066;text-decoration:none;}			
#list a.blue:hover	{color:#56A1D5;text-decoration:none;}	
#list a.gray		{color:#717074;text-decoration:none;}			
#list a.gray:hover	{color:#56A1D5;text-decoration:none;}	
#list a.black		{color:#000;text-decoration:none;}			
#list a.black:hover	{color:#56A1D5;text-decoration:none;}
#list .headinglist {border:1px solid #e3e3e3;background-color:#f9f9f9;padding:3px 0 5px 5px;font:bold 10px/14px Verdana, Arial, sans-serif;color:003066;}
#list .headinglist2	{padding:0px 0px 0px  5px;border-bottom:1px solid #E3E3E3;
					color:#003066;font:10px/14px verdana, arial;}
#list .headinglist3	{padding:5px;background:#E5E5E5;}


#list td.list		{color:#717074;font:10px/14px verdana, arial;padding-right:10px;
					padding:5px 10px 5px 5px;border-bottom:1px solid #F4F4F4;}
#list td.list2		{color:#000;font:10px/14px verdana, arial;padding-right:10px;
					padding:5px 5px 5px 0px;border-bottom:1px solid #E5E5E5;}
#list td.list3		{color:#56A1D5;font:10px/14px verdana, arial;padding-right:10px;
					padding:5px 10px 5px 5px;border-bottom:1px solid #F4F4F4;white-space:nowrap;}
#list td.list4 		{color:#717074;font:10px/14px verdana, arial;padding-right:10px;
					padding:5px 10px 5px 5px;border-bottom:1px solid #F4F4F4;}
#list td.list5		{color:#717074;font:10px/14px verdana, arial;padding-right:10px;
					padding:5px 10px 5px 5px;border-bottom:1px solid #E5E5E5;}
					
.searchresultsheader	{background:#E5E5E5;padding:2px 4px;color:#003066;font:bold 10px/14px verdana, arial;margin-top:2px;}	
.searchresults	{border-top:1px solid #E5E5E5;padding:5px 4px;font:10px/14px verdana, arial;}		
		
#casestudy			{background:#99ACC2;}
#casestudy .header	{border-bottom:1px solid #fff;}				
#casestudy a		{color:#fff;text-decoration:none;}	
#casestudy a:hover	{color:#003066;text-decoration:none;}	
#casestudy .body	{color:#fff;font:10px verdana;}							
#casestudy .inset	{border:1px solid #fff;}



/*note: these are included to match styles from the text editor*/
.RedText
{color: #FF3300;}
	
.BlueText
{color: #0033FF;}	

.DarkBlue {color:#003066;}	
.Lightblue {color:#56A1D5;}							

/* news and publications section - case list */
body.news .column2 .pubdate {padding:0px;margin:0px 0px 15px;color:#56A1D5;font:10px/14px verdana, arial;}
body.news .column2 table.headings {padding:0px;margin:0px 0px 0px 0px;font:10px/14px verdana, arial;}
body.news .column2 table.headings td {padding:0px;margin:0px 0px 0px 0px;font:10px/14px verdana, arial;color:#003066;}
body.news .column2 table.headings td.headinglist2 {padding:0px;margin:0px 0px 15px;color:#56A1D5;font:12px verdana;font-weight:bold;}
body.news .column2 table.headings td.list4 ul {margin:15px 0px 0px 15px;padding:0px;list-style:url(/FCWSite/img/bullet_blue.gif);}
body.news .column2 table.headings td.list4 li {margin:0px;padding:2px 0px;}
body.news .column2 table.headings td.list4 a {color:#003066;font:10px/14px verdana, arial;text-decoration:none;}

/* news and publications section - cases summarized */
body.news .column2 table.headings td.subnav a:hover {color:#56A1D5;font:10px/14px verdana, arial;text-decoration:none;}
body.news .column2 table.headings td.subnav a.on {color:#56A1D5;font:10px/14px verdana, arial;text-decoration:none;}
body.news .column2 table.headings td.subnav a {color:#003066;font:10px/14px verdana, arial;text-decoration:none;}
body.news #column2 .viewmore {text-align:right;font-size:10px;padding:0.4em 0 1em 0;}

/* About */
body.aboutdetail td.column2 {padding-right:20px;}

/* Practice */
body.practicedetail td.column2 {padding-right:20px;}

/* Attorney  */
body.attorneydetail td.column2 {padding-right:20px;}
body.attorneydetail #column2 .viewmore {text-align:right;font-size:10px;padding:0 0 1em 0;}
body.attorneylisting .pagetitle {width:auto;}

/* Pubs, News, Events */
body.news td.column2 {padding-right:20px;width:505px;}
body.publications .pagetitle {MARGIN-BOTTOM: 0px;}

/* Careers */
body.careers .column3 {}
body.careers .content355 {width:100%;}

/* Home */
body.home table {border-collapse:collapse;border:0px;}
body.home a {text-decoration:none;color:#56a1d5;}
body.home a:visited {text-decoration:none;color:#56a1d5;}
body.home a:hover {text-decoration:none;color:#003066;}

body.home #header .tools {right:125px;}
body.home #header .sitesearch {top:16px;right:23px;}
body.home #header .sitesearch input.txtfield {padding:0 0 2px 4px;}
body.home #header .banner {position:absolute;right:39px;top:70px; _top:73px; height: 154px;
vertical-align:top; }
body.home #header .banner img {vertical-align:top;}
body.home #header .logo {float:left;  padding:31px 0 10px 4px;}
body.home #header .chinesesite_link {padding:0 0 0 17px;}


body.home td.left {width:206px;padding-top:23px;}
body.home div.left {padding-left:39px;}
body.home .banner_ad {margin:2em 0 1em 0;}

body.home td.right  {width:776px;padding-top:21px;}
body.home div.right {padding-left:34px;}
body.home .item1 {width:300px;}
body.home .tagline img {margin:0 0 13px 0;}
body.home .intro_txt {font:normal 11px/20px Verdana, sans-serif;color:#000;}
body.home .intro_txt a {text-decoration:underline;}
body.home .intro_txt a:visited {text-decoration:underline;}
body.home .hdr_img {margin:0 0 18px 0;}
body.home .item2 {width:350px;padding-left:29px;}
* html body.home .item2 {width:381px;}
body.home .highlights a {color:#003066;text-decoration:none;}
body.home .highlights a:visited {color:#003066;text-decoration:none;}
body.home .highlights a:hover {color:#56a1d5;}
body.home .highlights ul {margin:0 0 0 7px;padding:0px;}
body.home .highlights li {list-style:none outside;font:normal 10px/12px Verdana, sans-serif;color:#000;padding:0 0 1em 0;}

body.home .disclaimer a {text-decoration:none;}
body.home .disclaimer a:visited {text-decoration:none;}
body.home .disclaimer a:hover {text-decoration:underline;}.bdr-top-1 {
	margin-top: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 2px;
}
\

#column2 .listone {margin-top: 12px;}
.left-nav-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0066CC;
}
#mainnav a {
	margin:0 26px 0 31px;
	color: #FFFFFF;
}
.content500 {
	WIDTH: 500px;
}
.pagetitle-sub {
MARGIN-BOTTOM: 20px; FONT: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #616161;
}
.td-green-bgt-7DA254 {
	background-color: #485Eb4;
}
.td-colorized-7DA254 {
	background-color: #485EB4;
}

.td-green-dark-bgt-7DA254 {
	background-color: #3B4E98;
}
.td-green-dark-colorized {
	background-color: #537948;
}
.td-gray-bg-666666 {
	background-color: #B5A689;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A79572;
}
.bodysmgreen a {
	FONT: 10px/13px verdana, arial;
	COLOR: #023E73;
	text-decoration: none;
}
.bodysmgreen a:visited {
	FONT: 10px/13px verdana, arial;
	COLOR: #023E73;
	text-decoration: none;
}
.bodysmgreen a:hover {

	FONT: 10px/13px verdana, arial;
	COLOR: #023E73;
	text-decoration: underline;
}
.bodysmgreen a:active {


	FONT: 10px/13px verdana, arial;
	COLOR: #023E73;
	text-decoration: underline;
}
.bg-banner {
	background-color: #669933;
	background-image: url(/storage/img_williamsburg_banner_BW.png);
	background-repeat: no-repeat;
	width: 100%;
}
.tbl-side-edges {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
.title-test1 {
	font-family: AGaramond, "AGaramond RegularSC", "Times New Roman", serif;
	font-size: 26px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
}
.title-test1-sm {
	font-family: AGaramond, "AGaramond RegularSC", "Times New Roman", serif;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold;
	color: #FFFFFF;
}
.column1Blue {

	BORDER-RIGHT: 1px solid #cccccc;
	BACKGROUND: #C5E9FF;
	WIDTH: 190px;
	TEXT-ALIGN: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-top-style: solid;
	border-bottom-style: solid;
}

.column1Cream {
	BORDER-RIGHT: 1px solid #cccccc;
	BACKGROUND: #F9F3D7;
	WIDTH: 190px;
	TEXT-ALIGN: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	padding-right: 2px;
	padding-left: 5px;
}
.img-bdr-gray {
	border: 1px solid #5D5A57;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
