body {background-color:#fff;margin:0px;}

img {border:0px;}
form {padding:0px;margin:0px;}
p {margin:0px 0px 15px;}
table {border:0px;border-collapse:collapse;}
td {vertical-align:top;padding:0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
hr {height:1px;}

div.line {border-top:1px dotted #fff;padding:0px;margin:0px;}

.container {width:964px;margin:0px auto;}

.header .logo {width:255px;text-align:center;}
.header .headerleft, .header .headerright {width:370px;padding-top:10px;}

.header .headerright {}
.header .headerright .links {color:#333;font:normal 10px/11px Helvetica;white-space:nowrap;padding:2px 0px 0px 0px;float:right;}
.header .headerright .links a {color:#333;text-decoration:none;}
.header .headerright .links a:hover {text-decoration:underline;}
.header .headerright .links ul {list-style:none none;margin:0px 0px 0px;padding:0px;}
.header .headerright .links li {display:inline;}
.header .headerright .links li.pipe {color:#333;display:inline;margin:2px 2px;}

/* BEGIN GLOBAL NAVIGATION CSS */

div.mainnav_v2 {position:relative;clear:both;margin-top:15px;width:750px;margin-left:auto;margin-right:auto;z-index:1;}

a.nav {
	display:block;
	float:left;
	font:bold 11px helvetica;
	letter-spacing:1px;
	text-transform:uppercase;
	text-decoration:none;
	border-top:1px solid #bbb;
	color:#555;
	padding-top:3px;
	padding-bottom:5px;
	text-align:center;
	min-height:16px;height:auto !important; height:16px;
	background-image:url(/FCWSite/Img/globalnav_v2/off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}
	
a.nav.nav_practices{min-width:112px;width:auto !important; width:112px;}
a.nav.nav_lawyers{min-width:150px;width:auto !important; width:150px;}
a.nav.nav_offices{min-width:93px;width:auto !important; width:93px;}
a.nav.nav_news{min-width:116px;width:auto !important; width:116px;}
a.nav.nav_careers{min-width:97px;width:auto !important; width:97px;}
a.nav.nav_about{min-width:106px;width:auto !important; width:106px;}
div.clear{clear:both;height:1px;overflow:hidden;}

.flyouts{display:none;position:absolute;background-color:#666;color:#FFF;}
.flyouts a {color:#FFF;}
.flyouts .form_inputs {width:200px;margin:0px 0px 10px;font:normal 11px helvetica;color:#000;}
.flyouts select.form_inputs {width:206px;margin:0px 0px 10px;font:normal 11px helvetica;color:#000;}

.flyouts .offices {text-transform:uppercase;font-family:helvetica;font-size:9px;text-decoration:none;}
.flyouts .newsroom {text-transform:uppercase;font-family:helvetica;font-size:9px;text-decoration:none;}
.flyouts .aboutus {text-transform:uppercase;font-family:helvetica;font-size:9px;text-decoration:none;}
.flyouts .practices {text-transform:uppercase;font-family:helvetica;font-size:9px;text-decoration:none;}

div.mainnav_v2 a:hover.nav, div.mainnav_v2 a.navHover{background-image:url(/FCWSite/Img/globalnav_v2/home.gif);}
div.mainnav_v2.practices a:hover.nav, div.mainnav_v2.practices a.nav.nav_practices, div.mainnav_v2.practices a.nav.navHover{background-image:url(/FCWSite/Img/globalnav_v2/practices.gif);}
div.mainnav_v2.lawyers a:hover.nav, div.mainnav_v2.lawyers a.nav.nav_lawyers, div.mainnav_v2.practices a.navHover{background-image:url(/FCWSite/Img/globalnav_v2/lawyers.gif);}
div.mainnav_v2.offices a:hover.nav, div.mainnav_v2.offices a.nav.nav_offices, div.mainnav_v2.practices a.navHover{background-image:url(/FCWSite/Img/globalnav_v2/offices.gif);}
div.mainnav_v2.news a:hover.nav, div.mainnav_v2.news a.nav.nav_news, div.mainnav_v2.practices a.navHover{background-image:url(/FCWSite/Img/globalnav_v2/news.gif);}
div.mainnav_v2.careers a:hover.nav, div.mainnav_v2.careers a.nav.nav_careers, div.mainnav_v2.practices a.navHover{background-image:url(/FCWSite/Img/globalnav_v2/careers.gif);}
div.mainnav_v2.about a:hover.nav, div.mainnav_v2.about a.nav.nav_about, div.mainnav_v2.practices a.navHover{background-image:url(/FCWSite/Img/globalnav_v2/about.gif);}
div.mainnav_v2 a.flyout_on, div.mainnav_v2 a:hover.flyout_on{background-image:none !important;background-color:#666;color:#FFFFFF;border-top-color:#666;}

#flyout_practices {top:22px;left:0px;min-width:82px;}
#flyout_lawyers {top:22px;left:-60px;width:450px;padding: 10px 30px 10px 30px;}
#flyout_careers {top:22px;left:394px;}
#flyout_offices {top:22px;left:252px;}
#flyout_newsroom {top:22px;left:355px;min-width:112px;}
#flyout_aboutus {top:22px;left:531px;}

ul#nested_rootul{font:normal 10px/14px helvetica;text-transform:uppercase;color:#fff;font-weight:bold;}
ul#nested_rootul a{display:block;color:#fff;padding-top:1px;padding-bottom:1px;}
ul#nested_rootul a:hover, ul#nested_rootul a.navHover {color:#66CC66;text-decoration:none;background-color:#000000;}
ul#nested_rootul, ul#nested_rootul ul, ul#nested_rootul li{padding:0px;margin:0px;list-style:none;}
ul#nested_rootul{width:112px;padding-top:2px;padding-bottom:5px;}
ul#nested_rootul li.level1{position:relative;display:inline;}
ul#nested_rootul a{padding-left:10px;width:102px;}
ul#nested_rootul a.level1.hassub{background-image:url(/FCWSite/Img/globalnav_v2/flyout_sub.gif);background-repeat:no-repeat;background-position:right;}

ul#nested_rootul_aboutus{font:normal 10px/14px helvetica;text-transform:uppercase;color:#fff;font-weight:bold;}
ul#nested_rootul_aboutus a{display:block;color:#fff;padding-top:1px;padding-bottom:1px;}
ul#nested_rootul_aboutus a:hover, ul#nested_rootul_aboutus a.navHover {color:#66CC66;text-decoration:none;background-color:#000000;}
ul#nested_rootul_aboutus, ul#nested_rootul_aboutus ul, ul#nested_rootul_aboutus li{padding:0px;margin:0px;list-style:none;}
ul#nested_rootul_aboutus{width:180px;padding-top:2px;padding-bottom:5px;}
ul#nested_rootul_aboutus li.level1{position:relative;display:inline;}
ul#nested_rootul_aboutus a{padding-left:10px;width:170px;}
ul#nested_rootul_aboutus a.level1.hassub{background-image:url(/FCWSite/Img/globalnav_v2/flyout_sub.gif);background-repeat:no-repeat;background-position:right;}

ul#nested_rootul_newsroom{font:normal 10px/14px helvetica;text-transform:uppercase;color:#fff;font-weight:bold;}
ul#nested_rootul_newsroom a{display:block;color:#fff;padding-top:1px;padding-bottom:1px;}
ul#nested_rootul_newsroom a:hover, ul#nested_rootul_newsroom a.navHover {color:#66CC66;text-decoration:none;background-color:#000000;}
ul#nested_rootul_newsroom, ul#nested_rootul_newsroom ul, ul#nested_rootul_newsroom li{padding:0px;margin:0px;list-style:none;}
ul#nested_rootul_newsroom{width:116px;padding-top:2px;padding-bottom:5px;}
ul#nested_rootul_newsroom li.level1{position:relative;display:inline;}
ul#nested_rootul_newsroom a{padding-left:10px;width:106px;}
ul#nested_rootul_newsroom a.level1.hassub{background-image:url(/FCWSite/Img/globalnav_v2/flyout_sub.gif);background-repeat:no-repeat;background-position:right;}

ul#career_nested_rootul{font:normal 10px/14px helvetica;text-transform:uppercase;color:#fff;font-weight:bold;}
ul#career_nested_rootul a{display:block;color:#fff;padding-top:1px;padding-bottom:1px;}
ul#career_nested_rootul a:hover, ul#career_nested_rootul a.navHover {color:#66CC66;text-decoration:none;background-color:#000000;}
ul#career_nested_rootul, ul#career_nested_rootul ul, ul#career_nested_rootul li{padding:0px;margin:0px;list-style:none;}
ul#career_nested_rootul{width:225px;padding-top:2px;padding-bottom:5px;}
ul#career_nested_rootul li.level1{position:relative;display:inline;}
ul#career_nested_rootul a.level1{padding-left:10px;width:215px;}
ul#career_nested_rootul a.level1.hassub{background-image:url(/FCWSite/Img/globalnav_v2/flyout_sub.gif);background-repeat:no-repeat;background-position:right;}
ul#career_nested_rootul ul.level2{display:none;position:absolute;top:0px;left:225px;width:238px;background-color:#666;padding-top:2px;padding-bottom:5px;}
ul#career_nested_rootul li.level2 a{padding-left:10px;width:228px;background-image:inherit;}


/* END GLOBAL NAVIGATION CSS */

.nep_Header {vertical-align:middle; padding-bottom:4px;}
.columnleft {padding:44px 4px 0px 0px;width:238px;}
.columncenter {padding:14px 0px 0px 0px;width:480px;}
.columnright {padding:44px 0px 0px 4px;width:238px;}

/* Begin Various Column Block Classes */
.column_block {min-height:226px;height:auto !important;height:226px;width:214px;margin:0px 0px 4px 0px;padding:8px 12px 6px 12px;color:#fff;font:normal 11px/13px helvetica;}
.column_block h1 {font:bold 16px helvetica;margin:0px 0px 6px 0px;padding:0px;text-transform:lowercase;}
.column_block h1 a {display:inline;border-width:0px;font:normal 11px/13px helvetica;}
.column_block h1 img {padding-right:7px;}
.column_block a {color:#fff;}
.column_block p {margin-top:5px;}
.column_block a {display:block;font:bold 11px/15px helvetica;border-top:1px dotted #fff;padding:3px 0px 4px 0px;}
.column_block b.linksubstitute {display:block;font:bold 11px/15px helvetica;border-top:1px dotted #fff;padding:3px 0px 4px 0px; text-transform:uppercase;}
.column_block a.plain {display:inline;border-style:none;padding:auto;}
.column_block a.first {border-top-width:0px;}
.column_block div.twistdowncontainer {margin-bottom:10px;}
.column_block div.twistdown a.parent {display:block;font:bold 11px/15px helvetica;background-image:url(/FCWSite/Img/twistdown_off.gif);background-repeat:no-repeat;background-position:top right;padding:0px 14px 0px 0px;border-width:0px;}
.column_block div.twistdown a.parent:hover {text-decoration:underline;}
.column_block div.twistdown a, .column_block p a, .column_block td a {display:inline;border-width:0px;font:normal 11px/13px helvetica;}
.column_block div.twistdown div {display:none;margin-left:10px;font:normal 10px/13px helvetica;padding-bottom:4px;}

.column_block_search {width:214px;margin:0px 0px 4px 0px;padding:8px 12px 6px 12px;color:#fff;font:normal 11px/13px helvetica;}
table.search_table_home {margin-top:25px;}
table.search_table input {font:normal 10px helvetica;color:#333;padding:0px;margin:0px;}
table.search_table td {vertical-align:middle;padding:2px;}
table.search_table td.button_container {padding-left:5px;width:100%;}
table.search_table td.options {padding-top:4px;}
table.search_table td.options a {text-transform:none;}
a.searchbox {display:inline;border:1px solid #EEE;color:#fff;padding:0px;padding:0px 4px 0px 4px;text-align:center;text-decoration:none;margin-left:0px;font-size:10px;}
a.searchbox:hover {color:#fff;border-color:#fff;}
table.search_table td.options a {display:inline;border-width:0px;font:normal 10px helvetica,sans-serif;color:#fff;}
table.search_table td.options a:hover {text-decoration:none;}
table.search_table td.options a img {margin-right:4px;}

p.morecontainer {margin-top:15px;}
p.morecontainer a.morebox {display:inline;border:1px solid #EEE;color:#EEE;padding:0px 4px 0px 4px;text-align:center;text-decoration:none;text-transform:uppercase;margin:4px 0px 0px 0px;font-size:10px;}
p.morecontainer a.morebox:hover {color:#fff;border-color:#fff;}
p.morecontainer a.morebox_black {display:inline;border:1px solid #000000;color:#000000;padding:0px 4px 0px 4px;text-align:center;text-decoration:none;text-transform:uppercase;margin:4px 0px 0px 0px;font-size:10px;}
p.morecontainer a.morebox_black:hover {color:#000000;border-color:#000000;}

img.spotlight {float:left;margin:0px 5px 0px 0px;}
.column_block blockquote {padding:0px;margin:0px;font:italic 11px/16px helvetica;}
.column_block blockquote img {display:block;margin-left:98px;}
/* End Various Column Block Classes */

.footer {color:#666;font:normal 10px/11px helvetica;white-space:nowrap;padding:4px 0px 0px 0px;margin:10px 0px;border-top:1px solid #999;}
.footer a {color:#333333; text-decoration:none;}
.footer a:hover {color:#72A5CB;}
.footer_tools {float:right;}
#footer_font_larger img {-moz-opacity:1;filter:alpha(opacity=100);}
#footer_font_smaller img {-moz-opacity:0.4;filter:alpha(opacity=40);}

.center_column {font:normal 11px/15px helvetica;color:#333333;}
.center_column h1 {font:normal 20px verdana;text-transform:lowercase;margin:0px 0px 7px 0px;}
.center_column h2 {font:bold 12px helvetica;margin:8px 0px 4px 0px;}
.center_column h3 {font:bold 11px helvetica;margin:0px;}
.center_column p {margin:8px 0px 0px 0px;}
.center_column br {margin:0px 0px 0px 0px;}
.center_column ul {margin-top:2px;margin-bottom:0px;}
.center_column li {margin-left:-23px;list-style-type:square;}
.center_column li span {color:#333;}

.center_column div.line {border-top:1px dotted #000;padding:0px;margin:0px;}

.center_column p.morecontainer {margin-top:15px;}
.center_column p.morecontainer a.morebox {display:inline;border:1px solid #000;color:#000;padding:0px 4px 0px 4px;text-align:center;text-decoration:none;text-transform:uppercase;margin:4px 0px 0px 0px;font-size:10px;}
.center_column p.morecontainer a.morebox:hover {color:#666;border-color:#666;}

.center_column .centerimage {margin:0px 0px 4px 0px;}
.center_column div.centerimage_caption {border-bottom:1px solid #999;font:bold 11px/14px helvetica;color:#666;padding:0px 0px 4px 0px;margin-bottom:10px;text-align:right;}
.center_column .centercontent {padding:0px 10px;}
.center_column .centercontent h2 {font-size:15px;}

/* FORM */
.center_column .form {}
.center_column .form table td {padding:0px 5px 5px 0px;font:normal 11px/15px helvetica;color:#333;vertical-align:top;}
.form b {font:normal 11px/15px helvetica;}
.center_column input, .center_column select {font:normal 1em helvetica;}

.center_column .form input.form_inputs {width:210px;}
.center_column .form select.form_inputs {width:216px;}
.center_column .form textarea.form_inputs {width:430px;}
.center_column .form .button {text-align:right;}
.center_column .form .button input {border:1px solid #000;color:#000;padding:0px 4px 0px 4px;text-align:center;text-transform:uppercase;margin:0px;font-size:10px;background-color:#fff;cursor:hand;}

/*CUSTOM ADDED HERE BY RYAN AND BEN */
.alpha {text-transform:uppercase; text-align:center; vertical-align:middle; margin:55px 30px 0px 30px;}
.alpha .tablealpha td {background:#1a4589; vertical-align:middle;}
.alpha .tablealpha .letteralpha {width:16px; height:16px; border:1px solid white; text-align:center; vertical-align:middle;}
.alpha .tablealpha .letteralpha a{padding-left:4px; font-weight:bold;}
.alpha .tablealpha .letteralpha a:hover{text-decoration:none;}
.columnleft a { color:#FFFFFF; text-decoration:none; }
.columnleft a:hover { color:#FFFFFF; text-decoration:underline; }
.columnleft .nav {padding: 0px 19px 0px 13px; }
.columnleft .notitle {padding-top: 30px;}
.columnleft .title {padding: 10px 0px 3px 13px; text-transform:lowercase; font-family:helvetica; font-size: 14px;}
.columnright .title {padding: 10px 0px 3px 13px; text-transform:lowercase; font-family:helvetica; font-size: 14px;}
.columnright .info {padding: 0px 19px 0px 13px; }

#yearlistval {padding:0px 0px 10px;}

.listing table {width:100%;}
.listing th {padding:2px 5px;border-bottom:1px solid #999;border-top:1px solid #999;text-align:left;}
.listing td {padding:5px;}
.listing .date {white-space:nowrap;text-align:right;}
.listing .phone {white-space:nowrap;}
.listing .fax {white-space:nowrap;}

/* BEGIN UTILITY CLASSES */
.indented{margin-left:10px;}
span.plain{color:#333333;}
/* END UTILITY CLASSES */

/* END CUSTOM ADDED HERE BY RYAN AND BEN */

/* BEGIN TWISTDOWN GENERIC CSS */
  
  /* specific listing for practices landing page */
  div.centercontent table td div.twistdown_container ul {list-style-image:url(/fcwsite/img/bullets/bullet_practices.jpg); margin-left: 5px; list-style-image:none; list-style-position:outside; list-style-type:square;}
  *:first-child+html div.centercontent table td div.twistdown_container ul {margin-left: 15px;}
  * html div.centercontent table td div.twistdown_container ul {margin-left: 15px;}
  div.centercontent table td div.twistdown_container ul li {background-image:url(/fcwsite/img/bullets/bullet_practices.jpg); background-repeat:no-repeat; padding-left:10px;}
  *:first-child+html div.centercontent table td div.twistdown_container ul li {list-style-image:url(/fcwsite/img/bullets/bullet_practices.jpg); padding-left: none; background-image: none;}
  * html div.centercontent table td div.twistdown_container ul li {list-style-image:url(/fcwsite/img/bullets/bullet_practices.jpg); padding-left: none; background-image: none;}
  /* specific listing for practices landing page */
  
	div.twistdown_container a{display:inline;border-style:none;margin:0px;padding:0px;}
	div.twistdown_container ul,div.twistdown_container li{padding:0px;list-style-image:none;}
	div.twistdown_container ul{margin:0px;}
	div.twistdown_container li{margin:0px 0px 0px 0px;list-style:none;}
	div.twistdown_container ul.twistdownroot{padding-top:0px;padding-bottom:10px;}
	div.twistdown_container ul.twistdownroot li{display:block;}
	div.twistdown_container ul.twistdownroot li ul{display:none;}
    div.twistdown_container ul.twistdownroot li.level2 ul{}
	*:first-child+html div.twistdown_container ul.twistdownroot li.level2 ul{float:left; padding-right: 30px;}
	
	
	div.twistdown_container li.level1, 
	div.twistdown_container li.level2, 
	div.twistdown_container li.level2 li{clear:both;}
	
	div.twistdown_container li.level1current,
	div.twistdown_container li.level1{padding-top:5px;padding-bottom:5px;border-bottom:1px dotted white;}
	div.twistdown_container li.level1plain{padding-top:2px;padding-bottom:0px;}
	div.twistdown_container li.level1black{padding-top:5px;padding-bottom:5px;border-bottom:1px dotted black;color:#333333;}
	div.twistdown_container li.level2black{padding-top:1px;padding-bottom:1px;color:#333333;}
	div.twistdown_container li.level2current,
	div.twistdown_container li.level2{padding-top:1px;padding-bottom:1px;}
	div.twistdown_container li.level2plain{padding-top:1px;padding-bottom:1px;padding-left:4px;}
	div.twistdown_container li.level2current li,
	div.twistdown_container li.level2 li{padding-top:1px;padding-bottom:1px;padding-left:20px;}
	
	div.twistdown_container a.level1{font-weight:bold;}
	div.twistdown_container a.level2{margin-left:10px;font-weight:bold;}
	div.twistdown_container li.level2 li a{}
	
	div.twistdown_container a.level1,
	div.twistdown_container a.level2,
	div.twistdown_container li.level2 li a{text-decoration:none;}
	div.twistdown_container li.level1 a.current{text-decoration:underline;}
	div.twistdown_container li.level2 li a.current{text-decoration:underline;}
	div.twistdown_container li.level1current a.level1{text-decoration:underline;}
	div.twistdown_container li.level2current a.level2{text-decoration:underline;}
	
	div.twistdown_container a.level1:hover,
	div.twistdown_container a.level2:hover,
	div.twistdown_container li.level2 li a:hover{text-decoration:underline;}
	div.twistdown_container a.twister{margin:2px 2px 0px 0px;float:right; padding: 0px;}
	
	div.twistdown_container li.level3Hover{background-color:#999;}
	
	/*div.twistdown_container.onwhite li{margin:0px 0px 0px 8px;list-style:square;}*/
	div.twistdown_container.onwhite li.level1 {border-bottom:1px dotted black; float: left; width: 100%;}
	div.twistdown_container.onwhite li.level1plain{margin:0px 0px 0px 20px; list-style:square;}
	div.twistdown_container.onwhite li.level1plainLeft{background-image:url(/fcwsite/img/bullets/bullet_practices.jpg); background-repeat:no-repeat; list-style-image:none; list-style-position:inside; list-style-type:square; margin:0 0 0 0; padding-left:10px;}
	*:first-child+html div.twistdown_container.onwhite li.level1plainLeft{margin:0px 0px 0px 5px; list-style:square; background-image: none; list-style-position:outside; padding: 0px;}
	* html div.twistdown_container.onwhite li.level1plainLeft{margin:0px 0px 0px 5px; list-style:square; background-image: none; list-style-position:outside; padding: 0px;}
	
	div.twistdown_container.onwhite ul.level2plain{border-top: 1px dotted black; border-bottom: 1px dotted black; margin-left: 0px;}
	div.twistdown_container.onwhite a.twister {padding:1px;}
	div.twistdown_container.onwhite li.level2 .clearli ul {margin:0px 0px 0px 20px; padding-left:0px;}
	div.twistdown_container.onwhite li.level2 .clearli li {margin:0px 0px 0px 20px; padding-left:0px;}
	div.twistdown_container.onwhite li.level2black .clearli ul {margin:0px 0px 0px 20px; padding-left:0px;}
	div.twistdown_container.onwhite li.level2black .clearli li {margin:0px 0px 0px 20px; padding-left:0px;}
	
	div.twistdown_container.onwhite li.level3Hover {}
	#twistdown2 {padding-top:5px;}
/* END TWISTDOWN GENERIC CSS */

/* BEGIN SECTION SPECIFIC COLOR SETTINGS AND STYLES */

	/* BEGIN HOME */
	.block_home_l {background-color:#3486be;}
	.block_home_d {background-color:#2b5387;}
	.home_center_block {min-height:226px;height:226px; margin:0px 0px 0px 0px;padding-bottom:0px;color:#fff;font:normal 11px/13px helvetica;background-color:#4376a0;}
	.center_content_home h1 {color:#2b5387;}
	.block_home_l h1, .block_home_d h1 {line-height:20px;}
	/* END HOME */
	
	/* BEGIN PRACTICES */
	.center_content_practices li {color:#333333; list-style-image:url(/fcwsite/img/bullets/bullet_practices.jpg);}
	.center_content_practices a {color:#56892a;}
	.center_content_practices h1 {color:#56892a;}
	.center_content_practices h2 {color:#56892a;}
	.center_content_practices .keyfacts li {padding-bottom:8px;}
	.center_content_practices .keyfacts li ul li {padding-bottom:0px;}
	.block_practices_l {background-color:#7ebc49;}
	.block_practices_d a {text-transform:none;}
	.block_practices_d a.level1 {text-transform:none;}
	.block_practices_d ul a {text-transform:none;}
	.block_practices_d {background-color:#56892a;}
	/* END PRACTICES */

	/* BEGIN LAWYERS */
	.center_content_lawyers li {color:#333333; list-style-image:url(/fcwsite/img/bullets/bullet_lawyers.jpg);}
	.center_content_lawyers a {color:#1a4589;}
	.center_content_lawyers h1 {color:#1a4589;margin-top:10px;margin-bottom:2px;}
	.center_content_lawyers h1.attorney {color:#1a4589;margin-top:10px;margin-bottom:2px;text-transform:none;}
	.center_content_lawyers h2 {color:#1a4589;}
	.center_content_lawyers h3 {color:#333333;font-weight:normal; margin-bottom:0px;margin-top:0px;font-size:10px;}
	.center_content_lawyers .attorneyimage {margin-top:10px; padding:0px 0px 0px 5px;}
	.block_lawyers_l{background-color:#1a4589;}
	.block_lawyers_l a{text-transform:uppercase;}
	.block_lawyers_d{background-color:#4275b6;}
	.lawyerimage{float:right;margin:5px 0px 10px 10px;}
	span.lawyertitle{font:bold 10px #333333;font-weight:bold;display:block;margin-bottom:10px;}
	p.admissions_container{border-top:1px dotted #fff;padding-top:12px;}
	p.lawyer_downloads{padding-top:10px;}
	p.lawyer_downloads img{margin-right:5px;}
	.center_content_lawyers img.bio {width:158px;height:202px;}
	
	div.column_block div.alpha a{border-style:none;display:inline;padding-right:5px;}
	/* END LAWYERS */

	/* BEGIN OFFICES */
	.center_content_offices li{color:#333333; list-style-image:url(/fcwsite/img/bullets/bullet_office.jpg);}
	.center_content_offices a{color:#868856;}
	.center_content_offices h1{color:#868856;}
	.center_content_offices h2 {color:#868856;}
	.center_content_offices .keyfacts li {padding-bottom:8px;}
	.block_offices_l{background-color:#acaf79;}
	.block_offices_l td a{font-weight: bold; }
	.block_offices_d td a{font-weight: bold; }
	.block_offices_d a.relatedlawyers {border-top:dotted 0px white; border-bottom: dotted 1px white;}
	.block_offices_d{background-color:#868856;}
	.block_offices_d td {padding:4px 0px 4px 0px;}
	.block_offices_l td {padding:4px 0px 4px 0px;}
	.block_offices_d a.newsroomlink{text-transform:lowercase;}
	table.direction_video td img{padding:0px 5px 5px 0px;}
	table.direction_video td.dir_text{vertical-align:middle;}
	/* END OFFICES */
	
	/* BEGIN NEWS */
	.center_content_news li{color:#333333; list-style-image:url(/fcwsite/img/bullets/bullet_newsroome.jpg);}
	.center_content_news a{color:#443a79;}
	.center_content_news h1{color:#443a79;text-transform:none;}
	.center_content_news h2 {color:#443a79;}
	.block_news_l{background-color:#6b69ab;}
	.block_news_d{background-color:#443a79;}
	.block_news_d a{text-transform:uppercase;}
	.block_news_l a{text-transform:uppercase;}
	.block_news_d .rsslisting a{text-transform:none;}
	.block_news_l  .rsslisting a{text-transform:none;}
	.block_news_d  .rsslisting strong{text-transform:none;}
	.block_news_l  .rsslisting strong{text-transform:none;}
	.block_news_l p{text-transform:uppercase;}
	/* END NEWS */
	
	/* BEGIN CAREERS */
	.center_content_careers li{color:#333333; list-style-image:url(/fcwsite/img/bullets/bullet_careers.jpg);}
	.center_content_careers a{color:#dd5b0d;}
	.center_content_careers h1{color:#dd5b0d;}
	.center_content_careers h2 {color:#dd5b0d;}
	.center_content_careers h3 {color:#dd5b0d;font-weight:normal;}
	.block_careers_l{background-color:#f48420;}
	.block_careers_d{background-color:#dd5b0d;}
	.block_careers_d a.level1{text-transform:uppercase;}
	.block_careers_d div.twistdown_container li.level3current {background-color:#b64400;}
	.block_careers_d div.twistdown_container li.level3Hover{background-color:#b64400;}
	.block_careers_d h1 {font:bold 14px helvetica;}
	.block_careers_l h1 {font:bold 14px helvetica;}
	.center_content_careers div.twistdown_container.onwhite li.level1{border-bottom:1px dotted #b64400;}
	.center_content_careers div.twistdown_container.onwhite a.twister{background-color:#b64400;padding:1px;}
	.center_content_careers div.twistdown_container.onwhite li.level3Hover{background-color:#f48420;}
	/* END CAREERS */
	
	/* BEGIN ABOUT */
	.center_content_about li{color:#333333; }
	.center_content_about li *{color:#333333; }
	.center_content_about a{color:#a32516; list-style-image: none;}
	.center_content_about strong {list-style-image: none;}
	.center_content_about h1{color:#a32516;}
	.center_content_about h2{color:#a32516;}
	.block_about_l{background-color:#d42b18;}
	.block_about_d{background-color:#a32516;}
	.block_about_d a.level1{text-transform:uppercase;}
	/* END ABOUT */
	
/* END SECTION SPECIFIC COLOR SETTINGS AND STYLES */
.spotlight h1 {font:bold 14px helvetica;}
h1 {font:bold 16px helvetica;}

/* Video -- thumbnail and link */
table.video td.video_thumb img {margin-right:6px;margin-left:3px;}
table.video td.video_link a {border:0px;font-weight:bold;text-transform:uppercase;}

.top_adjust p {margin-top:0 !important;}
.events_alerts {margin:14px 0 0 0 !important;}
.events_alerts img {margin-bottom:11px !important}


  div.centercontent table td div.tree_container ul {list-style-image:url(/fcwsite/img/bullets/bullet_practices.jpg);}
  div.centercontent table td div.tree_container ul li {list-style-image:url(/fcwsite/img/bullets/bullet_practices.jpg);}
  
  

	div.tree_container a{display:inline;border-style:none;margin:0px;padding:0px;}
	div.tree_container ul,div.twistdown_container li{padding:0px;list-style-image:none;}
	div.tree_container ul{margin:0px;}
	div.tree_container li{margin:0px 0px 0px 0px;list-style:none;}
    
    div.tree_container li.level1{margin:0px 0px 0px 10px;list-style:none;}
    div.tree_container li.level2{margin:0px 0px 0px 20px;list-style:none;}
	div.tree_container li.level3{margin:0px 0px 0px 30px;list-style:none;}
	

	
	div.tree_container li.level1, 
	div.tree_container li.level2, 
	div.tree_container li.level3, 
	div.tree_container li.level2 li{clear:both;}
	
	
	
	div.tree_container li.level1{padding-top:5px;padding-bottom:5px;border-bottom:1px dotted black;}
	div.tree_container li.level2{padding-top:1px;padding-bottom:1px;}
	div.tree_container li.level3{padding-top:1px;padding-bottom:1px;}
	
	div.tree_container a.level1{font-weight:bold;}
	div.tree_container a.level2{margin-left:10px;font-weight:bold;}
	div.tree_container li.level2 li a{}
	div.tree_container a.level3{margin-left:20px;font-weight:bold;}
	div.tree_container li.level3 li a{}
	
	
	div.tree_container a.level1,
	div.tree_container a.level2,
	div.tree_container a.level3,
	div.tree_container li.level2 li a{text-decoration:none;}
	div.tree_container li.level3 li a{text-decoration:none;}
	div.tree_container li.level1 a.current{text-decoration:underline;}
	div.tree_container li.level2 li a.current{text-decoration:underline;}
	div.tree_container li.level3 li a.current{text-decoration:underline;}
	
	div.tree_container a.level1:hover,
	div.tree_container a.level2:hover,
	div.tree_container a.level3:hover,
	div.tree_container li.level2 li a:hover{text-decoration:underline;}
	div.tree_container li.level3 li a:hover{text-decoration:underline;}
	
	.centercontent .bttn {text-align:right;}
	.centercontent .bttn {border:1px solid #000;color:#000;padding:0px 4px 0px 4px;text-align:center;text-transform:uppercase;margin:0px;font-size:10px;background-color:#fff;cursor:hand;}
