BODY {padding:0;margin:0;font: 11px/15px Arial, Verdana, sans-serif; color: #666666;background-color:#fff;width:100%;height:auto;}
.clear {PADDING: 0px; MARGIN: 0px;}
.bodycontain {width:100%;height:auto;width:1041px;background-position:center 81px !important;margin:0 auto;}
FORM{padding:0;margin:0 auto;width:100%;height:auto;width:1041px;background: #FFF url(/fcwsite/img/background.gif) repeat-y top center;}
A
{
    FONT-WEIGHT: normal;
    COLOR: #34b233;
    TEXT-DECORATION: none;
}
A IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}
.clear
{
    CLEAR: both
}
#pg { WIDTH: 967px; margin: 0px auto;padding:0;}
#pg table{padding:0;margin:0;}
#pg table td{vertical-align:top;padding:0;margin:0;}
.container { WIDTH: 967px; margin: 160px auto 0px;position:relative;}
*html .container {/*padding-left:37px;*/}
.nav_border .logo {margin-left:44px;margin-right:35px;}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
	color:#666 !important;
	font-weight:bold;
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TABLE TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.dealtitle
{
    FONT-STYLE: italic
}
A.careers
{
    COLOR: #666
}
#department_summary P.focus_point A
{
    COLOR: #34b233
}
A.diversity
{
    COLOR: #34b233
}
A.news
{
    COLOR: #34b233;
}
#news A
{
    COLOR: #34b233
}
#view_all1{padding-bottom:15px;}
#view_all1 a{text-decoration:underline;color:#666;background:url("/fcwsite/img/leftnav_greenarrow.gif") no-repeat 0 3px;padding-left:10px;}
A.events
{
    COLOR: #34b233
}
#events A
{
    COLOR: #34b233
}
TABLE.events A
{
    COLOR: #34b233
}
A.awards
{
    COLOR: #34b233
}
#awards A
{
    COLOR: #34b233
}
A.people
{
    COLOR: #34b233
}
#people A
{
    COLOR: #34b233
}
TABLE.people A
{
    COLOR: #34b233
}
#search .item A
{
    COLOR: #34b233
}
#people #highlights_list LI A
{
    COLOR: #34b233
}
A.legalservices
{
    COLOR: #666
}
A.probono
{
    COLOR: #666
}
#probono A
{
    COLOR: #666
}
A.industries
{
    COLOR: #34b233
}
A.locations
{
    COLOR: #666
}
#locations H2 A
{
    COLOR: #666
}
#locations A.highlight2
{
    COLOR: #666
}
A.legaltrends
{
    COLOR: #666
}
A.home
{
    COLOR: #4d4d4d
}
A.generic_link
{
    COLOR: #aaaaaa;
    TEXT-DECORATION: underline
}
A.generic_link2
{
    COLOR: #aaaaaa;
    TEXT-DECORATION: none
}
A.email
{
    FONT-WEIGHT: normal
}

.leftnavtop #locations LI.leftnav_parent A {FONT-WEIGHT: normal; COLOR: #aaaaaa;}

#legalservices #transactions_list A
{
    FONT-WEIGHT: normal
}
#legalservices #people .name a {font-weight: bold}

.leftnavtop #legalservices LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaaaaa
}
.leftnavtop #industries LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaaaaa
}
.leftnavtop #people LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaaaaa
}
.leftnavtop #locations LI.leftnav_child A {FONT-WEIGHT: normal; COLOR: #666666;}
.leftnavtop #locations .viewall LI.leftnav_child A {FONT-WEIGHT: normal; COLOR: #aaaaaa;}
.leftnavtop #legaltrends LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaaaaa
}
.leftnavtop #careers{padding-top:14px;}
.leftnavtop #careers LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaa;
}
.leftnavtop #careers_homepage LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaa
}
.leftnavtop #diversity LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaaaaa
}
.leftnavtop #probono LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaaaaa
}
.leftnavtop #news LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaaaaa
}
.leftnavtop #events LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaaaaa
}
.leftnavtop #awards LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaaaaa
}
.leftnavtop #briefingbook LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaaaaa
}
#industries A.view_toggler
{
    COLOR: #666
}
#legaltrends A.view_toggler
{
    COLOR: #666
}
#legalservices A.view_toggler
{
    COLOR: #666
}
#events A.view_toggler
{
    COLOR: #666
}
#awards A.view_toggler
{
    COLOR: #666
}
#people A.view_toggler
{
    COLOR: #666
}
#probono A.view_toggler
{
    COLOR: #666
}
#locations A.view_toggler
{
    COLOR: #666
}
#news A.view_toggler
{
    COLOR: #666;
}
#diversity A.view_toggler
{
    COLOR: #666;
}
#careers A.view_toggler
{
    COLOR: #666;
}
#legalservices .focus_point A
{
    COLOR: #34b233;
}
#diversity .focus_point A
{
    COLOR: #34b233;
}
#probono .focus_point A
{
    COLOR: #34b233;
}
#locations .focus_point A
{
    COLOR: #34b233;
}
#careers_homepage .leftnav_active A.careers
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#careers_homepage .leftnav_active A.careers:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
	text-decoration:underline;
}
#careers .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233
}
#careers .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
	text-decoration:underline;
}





#careers .leftnav_on A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
}
#careers .leftnav_on A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
	text-decoration:underline;
}

#careers .leftnav_child_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;color:#666;
}
#careers .leftnav_child_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
	COLOR: #666;
	text-decoration:none;
}


#careers .leftnav_grandchild_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
}
#careers .leftnav_grandchild_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
	COLOR: #34b233;
	text-decoration:underline;
}






#diversity .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
#diversity .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#probono .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
#probono .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#news .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
#news .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#events .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
#events .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#awards .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
#awards .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#legalservices .leftnav_active A.white
{
    /*FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;*/
}
#legalservices .leftnav_active A.white:hover
{
    /*FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666*/
}
#industries .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
#industries .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#industries .leftnav_section_on .leftnav_active A
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233
}
#industries .leftnav_active A:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
	text-decoration:underline;
}
#people .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
#people .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#locations .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
#locations .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#legaltrends .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
#legaltrends .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
td.leftnavtop #legal{ padding-top:5px;}/*adjusts padding for reg info page*/
body.disclaimer td.leftnavtop #legal {padding-top:8px;}
*html body.disclaimer td.leftnavtop #legal {padding-top:2px;}
body.disclaimer #legal h1 {line-height:13px;padding-bottom:0;}
body.newslist #leftnav_spacer {padding-bottom:25px;}
body.newslist #content {padding-top:13px;}

body.contactus #leftnav_spacer {padding-bottom:0;}
*html body.contactus #leftnav_spacer {margin-top:0;}
body.contactus #content {padding-top:13px;}
body.contactus #legal h1 {line-height:13px;padding-bottom:0;}

#legal .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
#legal .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#briefingbook .leftnav_active A.white:hover
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #666
}
#briefingbook .leftnav_active A.white
{
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
}
.tout {
	BORDER-RIGHT: #e7d396 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e7d396 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 13px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 12px; BORDER-LEFT: #e7d396 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e7d396 1px solid
}
.tout .callout_img { float:left; padding-right:6px; }
.toutlink A {
	FONT: 11px/15px Arial, Verdana, sans-serif;
    COLOR: #000
}
.toutlink A:Hover {
	FONT: 11px/15px Arial, Verdana, sans-serif;
    COLOR: #34b233;
	text-decoration:underline;
}
.toutlink A:Active {
	FONT: 11px/15px Arial, Verdana, sans-serif;
    COLOR: #000
}
IMG.floatLeft {
	FLOAT: left; MARGIN: 2px
}


UL.navcol1 LI A {FONT-WEIGHT: bold; COLOR: #646464;}
UL.navcol2 LI A {FONT-WEIGHT: bold; COLOR: #646464;}
UL.navcol3 LI A {FONT-WEIGHT: bold; COLOR: #646464;}
UL.navcol4 LI A {FONT-WEIGHT: bold; COLOR: #646464;}
UL.navcol1 LI A:hover {COLOR: #34b233;text-decoration:underline;}
UL.navcol2 LI A:hover {COLOR: #34b233;text-decoration:underline;}
UL.navcol3 LI A:hover {COLOR: #34b233;text-decoration:underline;}
UL.navcol4 LI A:hover {COLOR: #34b233;text-decoration:underline;}
#nav {BORDER-LEFT:none;  HEIGHT: 81px; margin-left: 4px;}
#nav UL.navcol1 { MARGIN: 0px; FONT: 11px/15px arial;PADDING-TOP: 20px;LIST-STYLE-TYPE: none; float:left; width:80px; padding-left: 0px;}
#nav UL.navcol2 { MARGIN: 0px; FONT: 11px/15px arial;PADDING-TOP: 20px;LIST-STYLE-TYPE: none; float:left; width:80px; padding-left: 0px;}
#nav UL.navcol3 { MARGIN: 0px; FONT: 11px/15px arial;PADDING-TOP: 20px;LIST-STYLE-TYPE: none; float:left; width:80px; padding-left: 0px;}
#nav UL.navcol4 { MARGIN: 0px; FONT: 11px/15px arial;PADDING-TOP: 20px;LIST-STYLE-TYPE: none; float:left; width:121px; padding-left: 0px;}

#nav UL.navcol1 LI,#nav UL.navcol2 LI,#nav UL.navcol3 LI,#nav UL.navcol4 LI {MARGIN: 0px 0px 4px;}
#nav UL.navcol1 LI A,#nav UL.navcol2 LI A,#nav UL.navcol3 LI A,#nav UL.navcol4 LI A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
#nav A.probono
{
    PADDING-RIGHT: 15px
}
#nav A.careers
{
    PADDING-RIGHT: 15px
}
.nav_border {BACKGROUND-COLOR: #FFF;}
#nav UL.col1 LI .slash
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#sitesearch
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    BACKGROUND-color:#34b233;
    PADDING-BOTTOM: 0px;
    FONT: bold 12px/20px Arial, Verdana, sans-serif;
    COLOR: #fff;
    PADDING-TOP: 20px;
    HEIGHT: 110px
}

/* --- Leftnav General --- */
/*------------NEW REDESIGN------------*/
.sitesearch {FONT: bold 12px/20px Arial, Verdana, sans-serif; COLOR: #fff; FONT: bold 12px/17px Arial, Verdana, sans-serif; color: #000;margin-left:199px;margin-top:23px;}

.sitesearch select {border: 1px solid #aaaaaa; color: #aaaaaa; font-size: 11px; height: 20px; width: 146px; margin-top: 5px;}
.sitesearch .go_button {margin-left: 4px;}
#leftnav { width: 140px; padding-left:30px; padding-top: 6px;}
#box
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 2px;
    BORDER-LEFT: 0px;
    WIDTH: 175px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 19px
}
#leftnav #locations {padding-top:9px;}/*added to line up left nav on locations interior pages*/
#leftnav input.go_button {margin-left:2px;}
#leftnav SELECT
{
    PADDING-RIGHT: 1px;
    MARGIN-TOP: 16px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 1px;
    WIDTH: 178px;
    PADDING-TOP: 1px;
    HEIGHT: 22px;
}
#leftnav_spacer
{
    padding-bottom: 17px;
}
body.atty_bio #leftnav_spacer {
padding-bottom:23px;
}
#leftnav LI
{
    LIST-STYLE-TYPE: none;height:1%; color: #aaa;
}
#leftnav li.leftnav_parent {padding-bottom:10px;}
#leftnav LI.leftnav_active_sub a.white{font-weight:bold;}
#leftnav_nest_ORG
{
	padding:9px 0 6px 9px;
}

#leftnav_nest1_ORG
{
    PADDING-LEFT: 14px;
}
#leftnav_nest2_ORG
{
    PADDING-LEFT: 22px;
}

#leftnav_nest {}/*NEW 06.02.09*/
#leftnav_nest1 {/*margin-left:12px;*/}/*NEW 06.02.09*/
#leftnav_nest2 {padding-left:0; padding-bottom: 5px; /*margin-left: 12px;*/}/*NEW 06.02.09*/
#leftnav_nest1 #leftnav_nest2{padding-left:0;}
#leftnav_nestCareers3 
{
    PADDING-LEFT: 0px;
}


#leftnav_nestCareers3 .leftnav_grandchild_on
{
    PADDING-LEFT: 0px;
}

#leftnav_nestCareers3{PADDING-LEFT: 0px;}

#leftnav_nest .leftnav_child_activeGreen, #leftnav_nestCareers3 .leftnavL4_on, #leftnav_nest2 .leftnav_child_activeGreen, #leftnav_nestCareers3 .leftnavL4_child, #leftnav_nestCareers3 .leftnavL4_child_on, #leftnav_nestCareers4 .leftnavL4_on, #leftnav_nestCareers4 .leftnavL4_child
{
    PADDING-LEFT: 11px;
    BACKGROUND: transparent url(/fcwsite/img/leftnav_greenarrow.gif) no-repeat left 4px;
    
    COLOR: #34b233;
}
#leftnav_nest .leftnav_child_activeGreen A, #leftnav_nest2 .leftnav_child_activeGreen A, #leftnav_nestCareers3 .leftnavL4_on A, #leftnav_nestCareers3 .leftnavL4_child_on A, #leftnav_nestCareers4 .leftnavL4_on A{ color: #34b233; } 
#leftnav_nest .leftnav_child_activeGreen A:Visited, #leftnav_nest2 .leftnav_child_activeGreen A:Visited, #leftnav_nestCareers3 .leftnavL4_on A:Visited,#leftnav_nestCareers3 .leftnavL4_child_on A:Visited ,#leftnav_nestCareers4 .leftnavL4_on A:Visited { color: #34b233; }  { color: #34b233; } 
#leftnav_nest .leftnav_child_activeGreen A.hover, #leftnav_nest2 .leftnav_child_activeGreen A.hover, #leftnav_nestCareers3 .leftnavL4_on A:hover,#leftnav_nestCareers3 .leftnavL4_child_on A:hover,#leftnav_nestCareers4 .leftnavL4_on A:hover { color: #34b233; text-decoration:underline;} 

.viewall .leftnav_child {background: none; padding-left: 0px; padding-top:5px;}

#leftnav_nestCareers4 { padding-bottom: 10px; }

#leftnav_nest2 ul li {color:#34B233;}
#leftnav_nest2 ul li a {color:#666;}
.leftnavtop #legalservices #leftnav_nest2 ul li a {color:#666;}
.leftnavtop #industries #leftnav_nest2 ul li a {color:#666;}

.leftnavtop #legalservices #leftnav_nest2 ul li.leftnav_active a {color:#34B233;}
.leftnavtop #industries #leftnav_nest2 ul li.leftnav_active a {color:#34B233;}

.leftnavtop #legalservices #leftnav_nest ul li {background-image:url("/fcwsite/img/leftnav_greenarrow.gif"); background-position:0 4px; background-repeat:no-repeat; padding-left: 7px;}
.leftnavtop #industries #leftnav_nest ul li {background-image:url("/fcwsite/img/leftnav_greenarrow.gif"); background-position:0 4px; background-repeat:no-repeat; padding-left: 10px;}
#leftnav_nest3  {PADDING-LEFT: 28px;}
#leftnav_nest3 ul {}
#leftnav_nest3 ul li {color:#34B233;}
#leftnav_nest3 ul li a {color:#666;}
.leftnavtop #legalservices #leftnav_nest3 ul li a {color:#666;}
.leftnavtop #industries #leftnav_nest3 ul li a {color:#666;}

.leftnavtop UL
{
    PADDING-LEFT: 12px;
    MARGIN: 0px
}
.leftnav_on
{
    PADDING-LEFT: 11px;
    /*BACKGROUND: url(/fcwsite/img/leftnav_greenarrow.gif) no-repeat left 4px;*/
    COLOR: #34b233 !important;
	background:url("/fcwsite/img/bullet_green.gif") no-repeat scroll 0 4px transparent;
	font-weight:bold;
}
.leftnav_on a{color:#34b233;font-weight:bold;}


.leftnav
{
    PADDING-LEFT: 12px;
    BACKGROUND: url(/fcwsite/img/leftnav_greenarrow.gif) no-repeat left 4px;
}



.leftnav_parent {}
.leftnav_child
{
    PADDING-LEFT: 12px;
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0 4px;
}
.leftnav_child_parent
{
    PADDING-LEFT: 12px;
    BACKGROUND: url(/fcwsite/img/leftnav_greenarrow.gif) no-repeat left 4px
}

.leftnav_grandchild
{
    PADDING-LEFT: 12px;
    BACKGROUND: url(/fcwsite/img/leftnav_greenarrow.gif) no-repeat 0 4px;
}
.leftnav_grandchild_parent
{
    PADDING-LEFT: 12px;
    BACKGROUND: url(/fcwsite/img/leftnav_greenarrow.gif) no-repeat left 4px;
}

UL.leftnav_section_on
{margin: 0px;
}
UL.leftnav_section_on2
{
    MARGIN: 0;
}
.country_separation
{
    PADDING-TOP: 13px
}

#careers_homepage .leftnav_active {padding:0 0 1px 8px; FONT: bold 11px Arial, Verdana, sans-serif; COLOR: #34b233; TEXT-ALIGN: left; background-image:url(/fcwsite/img/leftnav_greenarrow.gif); background-position:0 2px; background-repeat: no-repeat;}
 
#careers .leftnav_active, #careers .leftnav_on {padding:0 0 1px 8px; FONT: bold 11px Arial, Verdana, sans-serif; COLOR: #34b233; TEXT-ALIGN: left; background-image:url(/fcwsite/img/leftnav_greenarrow.gif); background-position:0 2px; background-repeat: no-repeat;}

#careers .leftnav_on { background-image:none; }

#careers .leftnav_child_active
{
    /*PADDING-RIGHT: 0px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 4px;
    MARGIN: 10px 20px 10px 0px;
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #fff;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #32b335;
    TEXT-ALIGN: left;*/
}
/*#careers .leftnav_child_active a{color:#32b335;}*/
#careers .leftnav_grandchild_active
{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 4px;
    MARGIN: 2px 20px 2px 0px;
    FONT: bold 11px Arial, Verdana, sans-serif;

    COLOR: #fff;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #32b335;

    TEXT-ALIGN: left
}



#diversity .leftnav_active,
#probono .leftnav_active,
#news .leftnav_active,
#events .leftnav_active,
#awards .leftnav_active,
#legalservices .leftnav_active,
#industries .leftnav_active,
#people .leftnav_active,
#locations .leftnav_active,
#legaltrends .leftnav_active,
#legal .leftnav_active,
#briefingbook .leftnav_active {color:#34B233;
display:block;
font:bold 11px Arial,Verdana,sans-serif;
margin:0 0 5px;text-align:left;}

#content {BORDER-LEFT: none; padding-left:8px; padding-top: 22px;}
.banner_row
{
    BORDER-TOP: #fff 2px solid;
    BORDER-LEFT: #ccc 2px solid
}
#print #content
{
    PADDING-LEFT: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 702px
}
#content TABLE {WIDTH: 100%;}
#content #people TABLE {WIDTH: 542px;margin-left:7px;}
body.law_alumni #content #people table {width: 730px;}
body.law_alumni #content #people table td{width:0;}
body.law_alumni #content #people table td.padding {/*width:150px;*/}
.searchtable td #awards{margin-left:7px;}
table#article_table td.line_gray2{display:none;}
table#article_table td.line_gray2 img{display:none;}

#department_summary 
{
	width: 515px; 
	margin: 0px 45px 28px 0px; 
} /* Recruiting & Industries, same grid as Location */ 

#department_highlights
{
    MARGIN: 1px 0px 0px;
    WIDTH: 205px
}
#content #highlights_list table {width: 200px;}

#department_services_wrapper 
{
	width: 515px;
	margin: 24px 0px 45px 0px; 
}
#home_column1_wrapper
{
    BORDER-TOP: #999 1px solid;	
    MARGIN: 23px 0px 28px;
    WIDTH: 353px
}
#home_column2_wrapper
{
    BORDER-TOP: #999 1px solid;
    MARGIN: 85px 0px 20px 30px;
    WIDTH: 318px;
    PADDING-TOP: 15px
}
/* Wrappers */
#home2_column1_wrapper
{
    MARGIN: 1px 0px 20px;
    WIDTH: 320px
}
#home2_column2_wrapper
{
    BORDER-TOP: #999 1px solid;
    MARGIN: 16px 0px 20px 45px;
    WIDTH: 332px
}
#legaltrends_highlights_wrapper
{
	
    BORDER-TOP: #999 1px solid;
    MARGIN: 0px 0px 20px 175px;
    WIDTH: 525px
}
#careers_column1_wrapper_ORG
{
    MARGIN: 10px 40px 15px 0px;
    WIDTH: 265px
}
body.summer_careers #careers_column1_wrapper { width:500px;}
#careers_column1_wrapper {width:365px;margin:10px 10px 15px 0px;} 
#careers_column1_wrapper_2 {margin:0 10px 15px 0; width:525px;} 

.careers_irisborder
{
    BORDER-BOTTOM: #999 1px solid;    
    MARGIN: 23px 40px 15px 0px;    
}
#drilldown_home_column1_wrapper
{
    BORDER-TOP: #999 1px solid;
    MARGIN: 23px 0px 28px;
    WIDTH: 320px
}
#careers #drilldown_home_column1_wrapper
{
    BORDER-TOP: #999 1px solid;
    MARGIN: 23px 14px 28px 0px;
    WIDTH: 320px
}
#careers_video_wrapper
{
    MARGIN: 23px 40px 0px 0px;
    WIDTH: 500px
}

#drilldown_column2_wrapper
{
    MARGIN: -5px 0px 0px 34px;
    WIDTH: 200px
}

#drilldown_column2_wrapper p, #articlelist_wrapper p{margin: 7px 0px;}

.focus_point 
{
    padding: 0px; 
    margin-bottom: 10px; 
    font-weight: bold; padding-bottom: 2px;
}
#legalservices .focus_point,
#drilldown_home_column1_wrapper .focus_point,
#department_summary .focus_point,
#articlelist_wrapper2 .focus_point,
#diversity .focus_point,
#item_text .focus_point,
#industries .focus_point {background:url("/fcwsite/img/bullet_green.gif") no-repeat scroll 0 4px transparent; font-size:14px; font-weight:bold; padding-left:10px; line-height: 16px;}

#item_text a{font-size:11px;}

#drilldown_column2_wrapper P
{
    MARGIN: 7px 0px
}
#articlelist_wrapper P
{
    MARGIN: 7px 0px
}
#article_wrapper1 {MARGIN: 10px 50px 0px 0px; WIDTH: 505px;}
*:first-child+html #article_wrapper1 {MARGIN: 0px 50px 0px 0px;}
* html #article_wrapper1 {MARGIN: 0px 50px 0px 0px;}
#article_wrapper2 {margin:0 50px 0 0; WIDTH: 505px;}
#article_wrapper2 #industries {margin-top: 0px;}

#article_wrapper2 #industries .focus_point {margin-top: 0px;}
*:first-child+html #article_wrapper2 #industries .focus_point {margin-top: 0px; margin-bottom: 10px;}
* html#article_wrapper2 #industries .focus_point {margin-top: 0px; margin-bottom: 10px;}
#article_wrapper2 #industries .focus_point {/*margin-top: 0px\0/; margin-bottom: 10px;font-size:18px;color:#666;background:url("/fcwsite/img/bullet_green.gif") no-repeat scroll 0 3px transparent;*/}

#article_wrapper3
{
    MARGIN: 5px 0px 0px 64px;
    WIDTH: 636px
}

#article_wrapper4
{
    MARGIN:0;
    WIDTH: 702px
}

#article_wrapper_pcm
{
    MARGIN:0;
    WIDTH: 550px
}

#articlelist_wrapper1
{
    MARGIN: 10px 247px 0px 0px;
    WIDTH: 455px
}
#articlelist_wrapper2
{
    MARGIN: 10px 211px 0px 0px;
    WIDTH: 491px
}
#articlelist_wrapper3
{
    PADDING-RIGHT: 172px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 28px;
    WIDTH: 530px;
    PADDING-TOP: 23px
}

#nonflashlist_wrapper1
{
 MARGIN: 0px;
    WIDTH: 325px;
    TEXT-ALIGN: left
}
#nonflashlist_wrapper2
{
    MARGIN: 0px;
    WIDTH: 528px;
    TEXT-ALIGN: left
}
#articlelist_wrapper4
{
    PADDING-RIGHT: 102px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 600px;
    PADDING-TOP: 0px
}
#articlelist_wrapper5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    WIDTH: 725px;
    PADDING-TOP: 0px
}
#articlelist_wrapper6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 704px;
    PADDING-TOP: 23px
}
#form_wrapper1
{
    MARGIN: 23px 22px 0px 0px;
    WIDTH: 455px
}
body.lawschoolconnections #form_wrapper2 {width:auto;}
body.lawschoolconnections td#right_content {display:none;}
body.lawschoolconnections #content #people table {width:auto;}
body.lawschoolconnections #leftnav_spacer {padding-bottom:25px;}
#form_wrapper2
{
    MARGIN: 23px 25px 0px 0px;
    WIDTH: 491px
}
#list_wrapper
{
    MARGIN: 23px 0 0 0;
    WIDTH: 500px
}
.list_thin
{
    MARGIN: 23px 0 0;
    /*width:165px !important;*/
}
#list_wrapper2
{
    MARGIN: 0px;
    WIDTH: 704px
}
#list_wrapper2 LI
{
    PADDING-RIGHT: 15px
}
#nonflashlist_wrapper2 #highlights_list
{
    MARGIN-TOP: 0px
}
#nonflashlist_wrapper2 #html_list
{
    MARGIN-TOP: 0px
}
#nonflashlist_wrapper1 #html_list
{
    MARGIN-TOP: 0px
}
#highlights_list
{
    MARGIN: 7px 0px 0px;
    FONT: 11px/15px Arial, Verdana, sans-serif
}

#highlights_list LI
{
    PADDING-LEFT: 0px !important;
    PADDING-BOTTOM: 8px;
    LIST-STYLE-TYPE: none; background: none !important;
}
#nonflashlist_wrapper2 #highlights_list LI
{
    FONT: 11px/13px Arial, Verdana, sans-serif
}
#highlights_list LI A
{
    FONT-WEIGHT: normal;
    COLOR: #666
}
#html_list{margin:0;font: bold 11px/14px Arial, Verdana, sans-serif;}
body.locations #articlelist_wrapper1 {margin:10px 0 0 0;width:420px;}
body.locations #articlelist_wrapper1 #html_list li{width:100%;text-indent:0;padding-bottom:5px;}
body.locations #articlelist_wrapper1 #html_list ul {width:auto;}
body.locations #html_list table td{width:30% !important; }
#html_list ul{float:left;display:inline;width:32%;margin:0;padding:0 !important;}
#html_list LI{padding:0 0 10px 12px;LIST-STYLE-TYPE: none;margin-left:0;.text-indent:-15px;}
#html_list LI A
{
    FONT-WEIGHT: normal;
    COLOR: #666
}
#list_wrapper #html_list{margin:0;}
#list_wrapper #html_list ul{float:left;display:inline;width:100%;margin:0;padding:0;}
#list_wrapper #html_list ul.column_1{margin-right:15px;width:33%;}
#list_wrapper #html_list ul.column_2{margin-right:15px;width:34%;}
#list_wrapper #html_list ul.column_3{width:27%;}
#list_wrapper #html_list li{padding:0 0 10px 10px;margin:0;text-indent:0;}
#list_wrapper #html_list a{padding:0;margin:0;}
#legalservices #html_list li{padding-left:10px;}
#transactions_list {MARGIN:0;}
#transactions_list a{color:#34B233 !important; font-weight:bold!important; font-style:italic!important;}
#transactions_list a:hover{color:#00533e !important;text-decoration:underline;}
*+html #transactions_list {MARGIN:0;}
* html #transactions_list {MARGIN:0;}
#transactions_list {MARGIN-top: 9px\0/;}


#content #transactions_list LI
{
    PADDING-LEFT: 0px;
    BACKGROUND: url(/fcwsite/img/spacer.gif) no-repeat;
    PADDING-BOTTOM: 12px;
    LIST-STYLE-TYPE: none;
}
#transactions_list LI.last_transaction
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
}
#transactions_list TR.last_transaction
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
}
#transactions_list LI A
{
    COLOR: #000;
}
#people #article_wrapper3 #transactions_list
{
    margin: 10px 80px 0 0;
}
#people #article_wrapper3 body_text
{
    margin: 10px 80px 0 0;
}
#people #article_wrapper3 #body_text #shortBio ul 
{
	margin: 0; padding: 0 0 10px 0;
}

#content #events #transactions_list li.normal {list-style-type:none; background:url(/fcwsite/img/arrow_htmllist.gif) no-repeat;padding-bottom:0px;padding-left:10px; margin-left:15px} 

#content #events #transactions_list li.normal2 {background:url(/fcwsite/img/arrow_htmllist.gif) 0 1px no-repeat;padding-bottom:0px;padding-left:10px; margin: 5px 0px 5px 10px;list-style-type:none;} 

#content #events #transactions_list li.normal3 {list-style-type:none;background:url(/fcwsite/img/arrow_htmllist.gif) no-repeat;padding-bottom:0px;padding-left:10px;margin-left:34px;}
.normal LI
{
    MARGIN-LEFT: 0px
}
.normal2 LI
{
    FONT: 11px/17px Arial, Verdana, sans-serif
}
UL.normal2
{
    padding:0;
    margin: 5px 0px 5px 10px;
}
.normal3 LI
{
    margin:0 0 0 34px;
    LIST-STYLE-TYPE: none
}
UL.caret LI
{
    padding:0 0 0 10px;
    BACKGROUND: url(/fcwsite/img/arrow_highlights_black.gif) no-repeat left top;
    LIST-STYLE-TYPE: none
}
#content UL
{
    margin: 0;
	padding:0 0 4px 15px;
}
table#nonflash ul{margin: 0;padding:0 0 4px 15px;width:auto;}
#people #article_wrapper3 #body_text UL
{
    margin:0;
	padding:0 0 4px 15px;
}
#content UL LI
{
    padding:0 0 5px 10px;
    /*BACKGROUND: url(/fcwsite/img/arrow_highlights_black.gif) no-repeat 0px 4px;*/
	background:url("/fcwsite/img/bullet_green.gif") no-repeat scroll 0 4px transparent;
    LIST-STYLE-TYPE: none
}
UL.focus_point LI
{
    padding:0 0 8px 0;
}
P.focus_point 
{
    list-style-type: none; 
    background:url(/fcwsite/img/arrow_highlights_black.gif) no-repeat; 
    background-position:0px 4px; 
    padding:0 0 0 10px;
}
#highlights_list UL
{
    MARGIN: 0;
	padding:0;
}
/*#html_list UL
{
    padding:0;
    margin: 0;
	width:auto;
}*/
#content #transactions_list UL
{
    padding:0;
	margin:0;
	width:auto;
}
#people #article_wrapper3 UL
{
    padding:0;
	margin:0;
	width:auto;
}
UL.caret
{
    padding:0;
	margin:0;
	width:auto;
}
UL.focus_point
{
    padding:0;
	margin:0;
	width:auto;
}
UL.normal
{
    padding:0;
	margin:0;
	width:auto;
}
/* Tables & Forms */ 
#nonflash td 
{
    padding-right:10px; 
    width: 33%
}
#article_table td
{
    VERTICAL-ALIGN: top;
	padding:4px 0 4px 0;
}
#article_table TD.padding
{
    padding:0 20px 10px 0;
}

#article_table TD.p0
{
    width: 6%;
vertical-align:top;
}
#article_table TD.i0
{	
	width:16; 
	height:13;
	border-width: 0px;
}


#article_table TD.p1
{	
	width: 21%;
    padding-right:20px;
}


#article_table TD.p2
{
	width: 14%;
    padding-right:20px;
}
#article_table TD.p3
{
	width: 17%;
   padding-right:20px;
}
#article_table TD.p4
{
	width: 22%;
    padding-right:20px;
}
#article_table td.p5 {margin:0;/*padding:0;*/vertical-align:top;width:20%;}


.padding
{
    padding:0 20px 0 0;
}
#article_table .search_results_header
{
    VERTICAL-ALIGN: top;
	border-bottom:1px solid #BEBEBE;
	padding:5px 0;
}
#legaltrends .padding TD
{
    padding:0 25px 0 0;
}

#legaltrends .teaser {padding-bottom: 12px;}

#legaltrends .teaser h2, #legaltrends .teaser h2 a{
	font-size: 15px;
	font-family: Arial, Verdana, sans-serif, sans-serif;
	padding:12px 0 2px 0;
	}

#legaltrends .teaser a{font-weight: normal;}
#legaltrends .medallion{float: left; padding: 12px 10px 0 4px; height: 100px }
#legaltrends .info {color: #34b233; }
#legaltrends .date {color: #707070;}
#legaltrends .location {color: #707070;}


#form
{
    MARGIN: 11px 0px 0px;
    FONT: 11px/16px Arial, Verdana, sans-serif;
}
#email #form
{
    MARGIN-TOP: 0px
}
#form TABLE TD { PADDING-TOP: 2px; text-align:left; padding-bottom: 10px;}
#form TABLE TD input {border: 1px solid #aaaaaa; FONT: 12px Arial, Verdana, sans-serif; HEIGHT: 18px; COLOR: #797979;padding: 0 3px;}
#form TABLE TD input #ctl00_MainContent_goImageButton{height:auto;}
#form table td input.box{width:268px !important;}
#form table td input.btnSearch{height:auto;}
.input {border: 1px solid #aaaaaa; FONT: 12px Arial, Verdana, sans-serif; HEIGHT: 20px; COLOR: #797979; }
#form TABLE TD select {border: 1px solid #aaaaaa; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #797979; HEIGHT: 23px; padding-top: 2px; padding-bottom: 2px;}
#form TABLE TD .radio input {border:none; height:auto;font-size:10px;}
td.search_item{font-size:11px;}

#email TD.form_field
{
    PADDING-RIGHT: 8px;
    TEXT-ALIGN: right;
}
#people TD.form_field { PADDING-RIGHT: 0px; TEXT-ALIGN: left; padding-left: 0px !important;font-size:11px;}
#awards TD.form_field
{
    PADDING-RIGHT: 8px;
    TEXT-ALIGN: right;
}
#news TD.form_field
{
    PADDING-RIGHT: 8px;
    TEXT-ALIGN: right;
	font-size:11px;
}
#news td.publicCoMaterials {padding-top:10px;padding-left:30px;.padding-left:20px;}
#news span.buttonsgo {padding-left:25px;}
#news input.publicCoMaterials {position:relative;bottom:-6px;.bottom:-4px;}
#news img.btn_clear {margin-bottom:-6px;.margin-bottom:-4px;}
#events TD.form_field
{
    PADDING-RIGHT: 8px;
    TEXT-ALIGN: right;
	font-size:11px;
}
#careers TD.form_field
{
    PADDING-RIGHT: 8px;
    TEXT-ALIGN: right;
}
TD.form_field
{
    FONT-SIZE: 12px;
    COLOR: #797979;
}
.form_field
{
    FONT-SIZE: 12px;
    COLOR: #797979;
}

.search_item
{
    FONT-SIZE: 12px;
    COLOR: #797979;
}
#awards TD.form_field
{

}
#events TD.form_field
{

}
#people TD.form_field
{

}
#biobox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #999 1px solid
}
#searchcol2
{
    WIDTH: 200px;
    MARGIN-RIGHT: 25px;
    PADDING-TOP: 95px
}
.search_results_header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#searchresults
{
    PADDING-LEFT: 20px;
    PADDING-TOP: 15px
}
#searchresults TABLE TD
{
    VERTICAL-ALIGN: top
}
#article_table A
{
    FONT-WEIGHT: normal
}
A.sort
{
    PADDING-RIGHT: 12px;
    FONT-WEIGHT: normal;
    BACKGROUND: url(/fcwsite/img/arrow_gray_down.gif) no-repeat right center;
    PADDING-BOTTOM: 2px
}
A.sort_on
{
    PADDING-RIGHT: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/fcwsite/img/arrow_scroll.gif) no-repeat right center;
    PADDING-BOTTOM: 3px
}
#people A.sort_on
{
    PADDING-RIGHT: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/fcwsite/img/arrow_scroll.gif) no-repeat right center;
    PADDING-BOTTOM: 3px
}
#awards A.sort_on
{
    PADDING-RIGHT: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/fcwsite/img/arrow_scroll.gif) no-repeat right center;
    PADDING-BOTTOM: 3px
}
#events A.sort_on
{
    PADDING-RIGHT: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/fcwsite/img/arrow_scroll.gif) no-repeat right center;
    PADDING-BOTTOM: 3px
}
#news A.sort_on
{
    PADDING-RIGHT: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/fcwsite/img/arrow_scroll.gif) no-repeat right center;
    PADDING-BOTTOM: 3px
}
.col1
{
    FLOAT: left;
    WIDTH: 33%;
    PADDING-TOP: 10px
}
.col2
{
    FLOAT: left;
    WIDTH: 33%;
    PADDING-TOP: 10px
}
.col3
{
    FLOAT: left;
    WIDTH: 33%;
    PADDING-TOP: 10px
}
#search TD.item
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 2px
}
.tools
{
    FONT-SIZE: 11px
}
td.tools {padding-left:3px;}
#tools_spacer
{
    WIDTH: 185px
}
#content .tools UL {border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; list-style-type:none; margin:0; padding:15px 0 11px; width:165px;}
.tools LI A
{
    FONT-WEIGHT: normal;
    COLOR: #aaa
}
#people A.tools
{
    FONT-WEIGHT: normal;
    COLOR: #aaa
}
#people .people_back
{
    FONT-WEIGHT: normal;
    COLOR: #aaa
}
TD.tools P
{
    FONT-WEIGHT: normal;
    COLOR: #aaa
}
.tools LI
{
    FONT-WEIGHT: normal;
    COLOR: #aaa
}
#content .tools LI.breifingbook
{
    PADDING-LEFT: 25px;
    BACKGROUND: url(/fcwsite/img/icon_book.gif) no-repeat left top;
    PADDING-BOTTOM: 5px
}
#content .tools LI.printerfriendly
{
    PADDING-LEFT: 25px;
    BACKGROUND: url(/fcwsite/img/icon_print.gif) no-repeat left top;
    PADDING-BOTTOM: 5px
}
#content .tools LI.email
{
    PADDING-LEFT: 25px;
    BACKGROUND: url(/fcwsite/img/icon_email.gif) no-repeat 0px 2px;
    PADDING-BOTTOM: 5px
}
#content .tools li.email br {display: none;}
#content .tools LI.back {display: none;}
#content .people_back
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(/fcwsite/img/arrow_back.gif) no-repeat left center;
    MARGIN-LEFT: 10px
}
.back A
{
    FONT: 11px Arial, Verdana, sans-serif;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
A.back
{
    FONT: 11px Arial, Verdana, sans-serif;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
#people .tools .back A
{
    FONT: 11px Arial, Verdana, sans-serif;
    COLOR: #aaa;
    TEXT-DECORATION: underline
}
#probono A.more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 0px; font-weight:bold;
}
#legalservices A.more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 0px; font-weight:bold;
}
#legaltrends A.legaltrends_more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 0px; font-weight:bold;
}
#industries A.more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    PADDING-TOP: 0px; font-weight:bold;
	text-decoration:underline !important;
	COLOR: #666 !important;
}
#people A.more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    PADDING-TOP: 0px; font-weight:bold;
	text-decoration:underline !important;
	COLOR: #666 !important;
}
#locations A.more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    PADDING-TOP: 0px; font-weight:bold;
	text-decoration:underline !important;
	COLOR: #666 !important;
}
#legaltrends A.more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    PADDING-TOP: 0px; font-weight:bold;
	text-decoration:underline !important;
	COLOR: #666 !important;
}
#transactions_list A.more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    PADDING-TOP: 0px; font-weight:bold;
	text-decoration:underline !important;
	COLOR: #666 !important;
}
A.more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    PADDING-TOP: 0px; font-weight:bold;
	text-decoration:underline !important;
	COLOR: #666 !important;
}
#diversity A.more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 0px; font-weight:bold;
}
#careers a.more
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 0px; font-weight:bold;
}
#careers a.viewvideo
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/fcwsite/img/arrow_more.gif) no-repeat left center;
    PADDING-BOTTOM: 3px;
    FONT: 13px Arial, Verdana, sans-serif;
    COLOR: #999;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
#careers a.watchvideo
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/fcwsite/img/arrow_more.gif) no-repeat left center;
    PADDING-BOTTOM: 3px;
    FONT: 11px Arial, Verdana, sans-serif;
    COLOR: #32b335;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
}
.more
{
    PADDING-TOP: 8px
}
#line_gray{display:none;}
.line_gray{display:none;}
.line_gray2, #line_gray2 {border-top: #ccc 1px solid;}
.line_gray_bottom
{
    BORDER-BOTTOM: #ccc 1px solid
}
.line_categorydivider 
{
    border-bottom: #ccc 1px solid;
}
A.view_toggler
{
    PADDING-LEFT: 12px;
    BACKGROUND: url(/fcwsite/img/arrow_more.gif) no-repeat left center;
    FONT: 12px Arial, Verdana, sans-serif
}
#people #view_all A
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(/fcwsite/img/arrow_more.gif) no-repeat left center;
    FONT: 11px/16px Arial, Verdana, sans-serif
}
#people #view_all
{
    MARGIN-TOP: 19px
}
.tools #view_all A
{
    PADDING-LEFT: 0;
    BACKGROUND:none;
    FONT: 11px/16px Arial, Verdana, sans-serif;
    MARGIN-LEFT:0;
}
.tools #view_all
{
    MARGIN-TOP: 40px
}
#view_all A
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(/fcwsite/img/arrow_more.gif) no-repeat left center;
    FONT: 11px/16px Arial, Verdana, sans-serif
}
.bio_divider
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 0px;
    COLOR: #999;
    PADDING-TOP: 0px
}
#search H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 13px;
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 14px
}
#search H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    FONT: 14px/17px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 0px
}
#search .item
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    FONT: 11px/16px Arial, Verdana, sans-serif;
    PADDING-TOP: 2px
}
#search A
{
    COLOR: #000000
}
#search .pagination A
{
    COLOR: #000
}
.pagination
{
    FONT: 10px/16px Arial, Verdana, sans-serif;
    COLOR: #999
}
#firmhighlights
{
    FONT: 11px/16px Arial, Verdana, sans-serif
}
#firmhighlights LI
{
    LIST-STYLE-TYPE: none
}
#firmhighlights H1
{
    margin:14px 0 5px 0;
    font:11px/15px arial,"Times New Roman",Times,serif;
    color:#34B233 !important;
	font-weight:bold !important;
}
#firmhighlights H2
{
    MARGIN: 14px 0px 13px;
    FONT: 16px/18px Arial, Verdana, sans-serif;
    COLOR: #34b233
}
#firmhighlights #highlights_list LI
{
    BACKGROUND: url(/fcwsite/img/arrow_highlight.gif) no-repeat left top
}
#careers #careers_column1_wrapper_2 H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 13px;
    FONT: normal 18px/20px Arial, Verdana, sans-serif;
    COLOR: #666666;
    PADDING-TOP: 10px; border-top: none;
}
#careers H1{color:#666; font:18px/20px arial,"Times New Roman",Times,serif; padding:0 0 13px; }
#careers H2
{
    FONT: 12px/17px Arial, Verdana, sans-serif;
    COLOR: #666;
}
#careers H3
{
    FONT: bold 14px/17px Arial, Verdana, sans-serif;
    COLOR: #666;   
}

#careers #highlights_list li
{
	background:url(/fcwsite/img/spacer.gif) no-repeat; background-position:top left; padding-left: 0px
} 
#careers #highlights_list li a
{
	color: #34b233
}
#careers #highlights_list UL.nonbold LI
{
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 2px
}
#careers #highlights_list UL.nonbold
{
    PADDING-TOP: 4px
}
UL.nonbold A
{
    FONT-WEIGHT: normal
}
#careers .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #34b233
}
#careers .highlight a.highlight, #careers p.highlight a{color:#666;font-weight:normal;}
#careers .highlight2
{
    COLOR: #34b233
}
#careers #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px
}
#careers LI P.source
{
    PADDING-LEFT: 20px;
    FONT: 11px/12px Arial, Verdana, sans-serif
}
.careers_more a 
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/fcwsite/img/arrow_more.gif) no-repeat left center;
    PADDING-BOTTOM: 2px;
    FONT: 12px Arial, Verdana, sans-serif;
    COLOR: #65664e;
    PADDING-TOP: 0px
}	

A.careers_more
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/fcwsite/img/arrow_more.gif) no-repeat left center;
    PADDING-BOTTOM: 2px;
    FONT: 12px Arial, Verdana, sans-serif;
    COLOR: #65664e;
    PADDING-TOP: 0px
}

a.legaltrends_more 
{
	color: #34b233; 
	padding:0; 
	/*background:url(/fcwsite/img/arrow_more.gif) no-repeat; 
	background-position:center left; */
}

.testimonial_name P
{
    margin:5px 0 0 5px;
    FONT: bold 11px Arial, Verdana, sans-serif;
    COLOR: #34b233
}
.testimonial_photo
{
   
    margin:50px 0 0 6px;
}
#careers .search_results_header
{
    COLOR: #34b233
}
#diversity H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 13px;
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #666;
    PADDING-TOP: 0px
}
#diversity H3
{
    FONT: bold italic 14px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#diversity .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #34b233
}
#diversity .highlight2
{
    COLOR: #34b233
}
#diversity #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px
}
#probono H1
{
    padding:0;
    font: 18px/20px Arial, Verdana, sans-serif;
    color: #666;
}
#probono H2
{
    FONT: bold 12px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#probono H3
{
    FONT: bold italic 14px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#probono .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #34b233
}
#probono .highlight2
{
    COLOR: #34b233
}
#probono #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px
}
#news H1
{
    padding:0;
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #666;
}
#news H2
{
    FONT: bold 12px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#news H3
{
    FONT: bold italic 14px/17px Arial, Verdana, sans-serif;
    COLOR: #aaa;
}
#news .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #34b233
}
#news .highlight2
{
    COLOR: #34b233
}
#people .news .highlight2
{
    COLOR: #34b233
}
#news #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px
}

#events H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 13px;
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 0px
}
#events H2
{
    FONT: bold 12px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}

#events H3
{
    FONT: bold italic 14px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#events .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #34b233
}
#events .highlight2
{
    COLOR: #34b233
}
#people .events .highlight2
{
    COLOR: #34b233
}
#events #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px
}
A.events_more
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/fcwsite/img/arrow_more.gif) no-repeat left center;
    PADDING-BOTTOM: 2px;
    FONT: 12px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 0px
}

#awards H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 13px;
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 14px
}
#awards H2
{
    FONT: bold 12px/17px Arial, Verdana, sans-serif;
    COLOR: #878787
}

.email h1 {font: normal 12px/14px Arial, Verdana, sans-serif; color: #999; } 
table.email input, table.email td, table.email textarea, .email {font: normal 11px/14px Arial, Verdana, sans-serif; color: #999; padding: 2px;} 
table.email {width: 140px} 
#email_form { 
position:absolute; 
top:255px; 
left:780px; 
width:168px; 
height:175px; 
/*border:1px #ccc solid;*/ 
background-color:#f3f3f3; 
padding:0.5em;} 

#email_thankyou { 
position:absolute; 
top:255px; 
left:797px;} 

#email_thankyou_list { 
position:absolute; 
top:185px; 
left:797px;} 

#email_form_bio { 
background-color:#F5F5F5;
height:198px;
left:764px;
padding:0.5em;
position:absolute;
top:343px;
width:168px;}

#email_form_bio a{padding-right:15px;}

#email_form_bio img{display:none;} 

#email_thankyou_bio { 
position:absolute; 
top:186px; 
left:763px;} 

#awards H3
{
    FONT: bold italic 14px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#awards .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #34b233
}
#awards .highlight2
{
    COLOR: #34b233
}
#people .awards .highlight2
{
    COLOR: #34b233
}
#awards #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px
}
#legalservices H1
{
display:none;
}

#legalservices h2
{
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 15px;
    FONT: BOLD 14px/16px Arial, Verdana, sans-serif;
    COLOR: #666;
    PADDING-TOP: 17px; width: 100%;
} /*Department Landing Page - List*/ 

#legalservices H3
{
    FONT: bold normal 14px/17px Arial, Verdana, sans-serif;
    COLOR: #AAA;
}
#legalservices .highlight
{
	font-weight: bold; 
	color: #34b233;
}
#legalservices .highlight2
{
    COLOR: #34b233; font-weight: bold;
}
#legalservices .highlight3
{
    FONT: bold 14px/17px Arial, Verdana, sans-serif;
    COLOR: #34b233; padding-bottom: 16px !important;
}
#legalservices .highlight3 A
{
    FONT: bold 14px/17px Arial, Verdana, sans-serif;
    COLOR: #34b233
}
#legalservices #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px;
	.text-indent:-15px;
}
#industries H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 13px;
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 14px;
	display: none;
}

#industries h2
{
	font: 17px/17px Arial, Verdana, sans-serif;
	padding: 17px 0px 15px 0px;
	color: #666;
} /*Department Landing Page - List*/

#industries H3
{
    FONT: bold 14px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#industries .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #34b233
}
#industries .highlight2
{
    COLOR: #34b233
}
#industries .highlight3
{
    color:#34B233;
font:bold 14px/17px arial,"Times New Roman",Times,serif;
padding-bottom:16px !important;
}
#industries .highlight3 A
{
    FONT: bold 12px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#industries #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 3px;
	.text-indent:-15px
}
#people H1
{
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 14px;
	margin:0 0 13px 0;
}
#people H2
{
    PADDING-BOTTOM: 5px;
    FONT: bold 12px/17px Arial, Verdana, sans-serif;
    COLOR: #666;
}
#people H3
{
    FONT: bold italic 14px/17px Arial, Verdana, sans-serif;
    COLOR: #666;
}
#people .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #34b233
}
#people .highlight2

{
    COLOR: #34b233
}
.firstphrase{}

#people #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px
}
#people #highlights_list LI
{
    BACKGROUND: url(/fcwsite/img/arrow_highlight.gif) no-repeat left top
}
#biobox A
{
    FONT-WEIGHT: normal
}
#locations H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 13px;
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #666;
    PADDING-TOP: 0px
}
#locations H2
{
    FONT: bold 12px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#locations H3
{
    FONT: bold italic 14px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#locations H4
{
    MARGIN: 4px 0px;
    FONT: bold 11px/16px Arial, Verdana, sans-serif;
    COLOR: #666
}
#locations .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #666
}
#locations .highlight2
{
    COLOR: #666
}
#locations .city
{
    FONT: 12px/15px Arial, Verdana, sans-serif;
    COLOR: #666
}
#location_address {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; FONT: 11px/15px Arial, Verdana, sans-serif; PADDING-TOP: 0px; color: #666; width: 160px;}

#locations #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px
}
#locations #highlights_list LI
{
    BACKGROUND: url(/fcwsite/img/arrow_highlight.gif) no-repeat left top
}
A.locations_more
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/fcwsite/img/leftnav_greenarrow.gif) no-repeat left center;
    PADDING-BOTTOM: 2px;
    FONT: 11px Arial, Verdana, sans-serif;
    COLOR: #666;
    PADDING-TOP: 0px; text-decoration:underline;
}
#legaltrends H1
{
    margin-RIGHT: 0px;
    margin-LEFT: 0px;
	padding:14px 0 13px;
    
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    
}
#legaltrends H2
{
    FONT: bold 12px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#legaltrends H3
{
    FONT: bold italic 14px/17px Arial, Verdana, sans-serif;
    COLOR: #666
}
#legaltrends .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #0f9696
}
#legaltrends .highlight2
{
    COLOR: #0f9696
}
#legaltrends #highlights_list LI
{
    BACKGROUND: url(/fcwsite/img/arrow_highlight.gif) no-repeat left top
}
#legaltrends #html_list LI
{
    BACKGROUND: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px
}
#legal H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 13px;
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #666;
    PADDING-TOP: 0;
}
#legal H2
{
    MARGIN: 0px 0px 15px;
    FONT: bold 12px/17px Arial, Verdana, sans-serif;
    COLOR: #999999
}
#legal H3
{
    MARGIN: 0px 0px 15px;
    FONT: bold italic 14px/17px Arial, Verdana, sans-serif;
    COLOR: #999999
}
#legal .highlight
{
    FONT-WEIGHT: bold;
    COLOR: #999999
}
#legal .highlight2
{
    COLOR: #999999
}
#briefingbook H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 13px;
    FONT: 18px/20px Arial, Verdana, sans-serif;
    COLOR: #34b233;
    PADDING-TOP: 14px
}
#briefingbook H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    FONT: 14px/17px Arial, Verdana, sans-serif;
    COLOR: #666;
    PADDING-TOP: 0px
}
#briefingbook .item
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    FONT: normal 11px/16px Arial, Verdana, sans-serif;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ccc 1px solid
}

#briefingbook .directions {font: normal 9px/16px Arial, Verdana, sans-serif; background-color: #f3f3f3; text-align: top;  } 

A.briefingbook_more
{
    background: url(/fcwsite/img/arrow_more.gif) no-repeat left center;
    font: 12px Arial, Verdana, sans-serif;
    color: #34b233;
	padding:0 5px 2px 10px;
}
#related_topics H3
{
    font: bold 14px/17px Arial, Verdana, sans-serif;
    color: #666;
}
#related_topics #html_list LI
{
    background: url(/fcwsite/img/bullet_green.gif) no-repeat 0px 2px;
	.text-indent:-15px;
}

#body_text
{
    margin: 20px 0 0 0;
}
#people #article_wrapper3 #body_text
{
    margin: 20px 70px 0 0;
}
#body_text_novspace
{
    MARGIN: 0px
}
#body_text P
{
    font: 11px/17px Arial, Verdana, sans-serif; 
    padding: 2px 0px 5px

}
#body_text_novspace P
{
    font: 11px/17px Arial, Verdana, sans-serif; 
    padding: 5px 0px
}
#experience_list P
{
   font: 11px/17px Arial, Verdana, sans-serif; 
   padding: 5px 0px
}
#transactions_list P
{
    font: 11px/17px Arial, Verdana, sans-serif; 
    padding: 5px 0px
}
#item_text {MARGIN: 11px 0px 0px; FONT: bold 14px/20px Arial, Verdana, sans-serif; color: #666; /*background:url(/fcwsite/img/bullet_green.gif) 0 6px no-repeat;*/ padding:0;}
#item_text LI
{
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
#item_text LI A
{
    COLOR: #000
}
.name
{
    FONT-WEIGHT: bold
}
#people .name A
{
    FONT-WEIGHT: bold
}
#list_wrapper H3 {margin:0 0 10px 0;font-weight:bold;}
#list_wrapper2 H3
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal
}
#transactions_list H3
{
    FONT-WEIGHT: normal;
    FONT-STYLE: normal;
}
.faq_answer
{
    FONT: 11px/14px Arial, Verdana, sans-serif;
    COLOR: #666;
}
#legalservices #department_highlights #highlights_list H1{color:#34B233;font:11px/15px arial,"Times New Roman",Times,serif;margin:0 0 5px;display:block;}
#nonflashlist_wrapper1 H1
{
    FONT-SIZE: 16px
}
#nonflashlist_wrapper2 H1
{
    FONT-SIZE: 16px
}
.author_title
{
    FONT-WEIGHT: bold
}
#body_text .permission
{
    FONT: 9px/14px Arial, Verdana, sans-serif;
    PADDING-TOP: 15px
}

#footernav
{
    BORDER-TOP: #e6e6e6 1px solid;
    MARGIN-TOP: 30px;
    PADDING-TOP: 4px
}
#footernav UL.row1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 11px/13px Arial, Verdana, sans-serif;
    PADDING-TOP: 1px
}
#content #footernav LI
{
    BACKGROUND: url(/fcwsite/img/spacer.gif) no-repeat;
    LIST-STYLE-TYPE: none
}
#footernav UL.row1 LI
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#footernav UL.row1 LI.divider
{
    FONT: 10px/11px Arial, Verdana, sans-serif;
    COLOR: #999
}

#footer1 A
{
    FONT-WEIGHT: normal;
    COLOR: #999
}

#footernav A
{
    FONT-WEIGHT: normal;
    COLOR: #999
}
A.footer
{
    FONT-WEIGHT: normal;
    COLOR: #999
}
#footernav UL.row1 LI A:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    COLOR: #32b335;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #fff;
	text-decoration:underline;
}
#home #footer2
{
    BORDER-TOP: #e6e6e6 1px solid;
    MARGIN-TOP: 40px;
    PADDING-TOP: 4px; 
}
.sitename {color: #aaa; font-weight: bold; margin-top: 10px; position: relative; margin-top: 30px; margin-left:205px;}
#footer2
{
    MARGIN-TOP: 3px; margin-left:205px; padding-bottom: 25px;
}
#footer2 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#footer2 UL LI
{
    padding:0 10px 0 0;
    BACKGROUND: url(/fcwsite/img/spacer.gif) no-repeat;
    FLOAT: left;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
#footer2 UL LI A
{
    FONT: 11px/12px Arial, Verdana, sans-serif;
    color:#AAAAAA;
}
#footer2 LI.divider
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 10px/15px Arial, Verdana, sans-serif;
    COLOR: #ccc;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

.firmname {display:none;}
#content .firmname {display:none;float:right;padding-right:33px;}
*html #content .firmname{.padding-right:70px; }
.disclaimer{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px/15px Arial, Verdana, sans-serif; COLOR: #aaa; PADDING-TOP: 12px; padding-bottom: 6px;}
*:first-child+html .disclaimer{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px/15px Arial, Verdana, sans-serif; COLOR: #666; PADDING-TOP: 6px; padding-bottom: 6px;}
* html .disclaimer{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px/15px Arial, Verdana, sans-serif; COLOR: #666; PADDING-TOP: 6px; padding-bottom: 6px;}
A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#careers A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#diversity A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#probono A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#news A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#events A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#awards A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#legalservices A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#industries A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#people A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#locations A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#legaltrends A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#careers LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#careers_homepage LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#diversity LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#probono LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#news LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#events LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#awards LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#firmhighlights LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#people #highlights_list LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#legalservices LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#industries LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#people LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#locations LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#legaltrends LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#related_topics LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#briefingbook LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
.tools LI A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
A.more:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#footer1 A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#footernav A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
A.generic_link:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#search TD.item A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
#footer2 A:hover
{
    COLOR: #32b335;
	text-decoration:underline;
}
.serviceDropdown
{
	WIDTH: 369px;
}
.radioType
{
	margin-left: 25px;
}
.btnSearch
{
	margin-top: 4px;
}
.schoolDropdown
{
	WIDTH: 230px;
}
.serviceDropdownNew
{
	WIDTH: 250px;
}
.keywordBox
{
	WIDTH: 363px;
}
.keywordBoxLabel
{
	WIDTH: 100px;
}
.keywordBoxNew
{
	WIDTH: 242px;
}
.attorneyBox
{
	WIDTH: 327px;
}
.officephoto
{
	padding-top: 38px;
}

/* Tables & Forms */ 
#nonflash td {padding-right:10px; width: 33%}
.col1 p, .col2 p, .col3 p {padding-bottom: 5px}


#pdf_generating {position:absolute; left:15px; width:180px; height:250px; background-color:#f3f3f3; padding:0.5em;}
.leftnav_pdf {background:url(/fcwsite/img/icon_pdf_leftnav.gif) no-repeat; background-position:left; padding-left: 18px; padding-bottom: 5px}

#NoBiowizardWarning { 
padding: 12px; 
background-image: url(http://www.weil.com/wgm/cwgmhomep.nsf/Files/danger/$file/danger.gif); 
margin: 1em auto 1em auto; 
width: 470px; 
text-align: center; 
} 

#NoBiowizardWarning p { 
padding: 5px; 
margin: 0px; 
border: #000 4px solid; 
width: 450px; 
line-height: 1.4em; 
background-color: white; 
text-align: left; 
}

a.brochure_link {font: 12px Arial, Verdana, sans-serif;color: #999; font-weight:bold; padding: 35px 5px 5px 35px; background:url(/fcwsite/img/brochure.png) no-repeat; background-position:bottom left;}
a.video {font: 12px Arial, Verdana, sans-serif;color: #999; font-weight:bold; padding: 5px 5px 5px 25px; background:url(/fcwsite/img/video_icon.png) no-repeat; background-position:center left; }
a.video2 {font: 11px Arial, Verdana, sans-serif;color: #999; font-weight:bold; padding: 5px 5px 5px 25px; background:url(/fcwsite/img/video_icon.png) no-repeat; background-position:center left;}
a.contact_link {
 font: 11px Arial, Verdana, sans-serif;color: #999; font-weight:normal; padding: 20px 5px 20px 25px; background:url(/fcwsite/img/contact.png) no-repeat; background-position:center left; margin-top:1em;
 }
 
 a.careers_more2 {font: 12px Arial, Verdana, sans-serif;color: #65664e; padding: 0 5px 0 5px; background:url(/fcwsite/img/bullet.png) no-repeat; background-position:center left; padding-bottom: 2px; padding-left:10px;}

#probono_people H1 {color:#666;font: normal normal normal 18px/20px Arial, Verdana, sans-serif;padding-bottom: 13px;padding-left: 0px;padding-right: 0px;padding-top: 10px;}
#probono_people{width:500px;}


#probono_people P.focus_point {

background: url(/fcwsite/img/arrow_highlights_black.gif) no-repeat 0px 4px;
font-weight: normal;
padding-left: 10px;

}


#probono_people H3 {

color: rgb(111, 102, 78);
font: italic normal bold 14px/17px Arial, Verdana, sans-serif;
font-style: normal;
font-weight: normal;

}

/* ------- added by DH/Weil 05.2010 ------- */
#home_about_teaser {width: 100%; padding: 10px 0px; }
#home_column1, #home_column2 {padding: 0px 0px; margin: 20px 0; border-top: #ccc 1px solid;}
#home_column1 {width: 48%; float: left;}
#home_column2 {width: 48%; float: right}
#home_column1 h1 {color: #E9AF10}
#home_column2 h1 {color:  #E9AF10; padding-bottom: 0px} /* padding fixes difference in H1 used in the interior so it will match the firm higlights column*/

/* NEW 06.04.2009 */
#legaltrends .teaser h2, #legaltrends .teaser h2 a{
	font-size: 15px;
	font-family: Arial, Verdana, sans-serif, sans-serif;
	padding-bottom: 2px;
	padding-top: 0px;font-weight:bold;}

#legaltrends .teaser a{font-weight: normal;}
#legaltrends .medallion{float: left; padding:0 10px 0 4px; height: 100px }
#legaltrends .info {color: #666; }
#legaltrends .date {color: #707070;font-style:italic;}
#legaltrends .location {color: #707070;}
#legaltrends .author {/*text-transform: uppercase;*/color:#34B233;}


#people #home_column1 #firmhighlights #highlights_list li a {color: #000;}
#people #home_column1 #firmhighlights #highlights_list li a:hover {color: #34b233;text-decoration:underline;}

body.people_search .container #people table td.form_field {display:block;width:60px;.padding-right:10px;}
.container .searchtable input {width: 140px; font-size: 11px;}
body.people_search .container .searchtable input {width: 234px;margin-right:15px;}
.container .searchtable select {width: 145px; font-size: 11px;}
body.people_search .container .searchtable select {width: 240px;margin-right:15px;}
.container .lgimg {margin-left:-270px; position:absolute; margin-top:4px;}
.container .searchtable {position: relative;}
.container #people table td {padding: 0px 0px 7px 0px;}

.container #article_table {color: #666;margin-top:10px;}

table.servicetable {width: 505px !important; margin-right:20px;}
table.servicetable #drilldown_home_column1_wrapper {width:505px; border-top: none !important; margin-top: 0px;}

/*nick's styles*/

/*bio*/
body.atty_bio{}
body.atty_bio td.leftnavtop{padding:0 0 0 12px; }
body.atty_bio .leftnavtop ul {padding-left:0;}
body.atty_bio #leftnav_nest1 {margin-left:0;}
body.atty_bio #leftnav_nest2 {margin-left:0;padding-bottom:5px;padding-left:8px;}
body.atty_bio .bodycontain{background:url(/fcwsite/img/images/people_bg.gif) no-repeat center 7px !important;}
body.atty_bio .bio_top{width:967px;margin:0 auto 20px auto;padding:1px 0 0 0;height:80px;}
body.atty_bio .bio_top .profile_pic{float:left;display:inline;margin:1px 25px 0 204px;padding:0;}

body.atty_bio .bio_top .profile_pic img{/*height:81px;*/}
body.atty_bio .bio_top .name{font-size:18px;color:#34b233;padding:32px 0 10px 0;margin:0;float:left;width:550px;}
body.atty_bio .container{margin:4px auto 0 auto !important;width:967px;}
body.atty_bio #article_wrapper3 {margin:0 0 0 9px;width:525px;padding:0;}
body.atty_bio td#content{vertical-align:top;padding:0;margin:0;}
body.atty_bio #people .highlight {color:#666;font-size:12px;line-height:20px;font-weight:bold;}
#people h1 {color:#34B233;font:18px/20px arial,"Times New Roman",Times,serif;margin:0;padding:0;}
body.atty_bio #leftnav {padding:0 0 0 30px;width:140px;}
body.atty_bio #people h1{color:#666666;font-size:21px;line-height:24px;font-weight:bold;}
body.atty_bio #people #article_wrapper3 ul {margin:10px 0 0 0;padding:0;}
body.atty_bio #people #article_wrapper3 li {margin:0 0 5px;padding:0 0 0 12px;}
body.atty_bio #people #article_wrapper3 li a{padding:0;margin:0;background-image:none;font-weight:bold;color:#666;}
body.atty_bio #people #article_wrapper3 li a:hover{color:#32b335;text-decoration:underline;}
body.atty_bio #people #article_wrapper3 #transactions_list ul li{padding-left:0;}
body.atty_bio td#right_content .corporate ul br{display:none;}
body.atty_bio td#right_content {padding-top:23px;}
td#right_content{padding:0 0 0 33px;vertical-align:top;width:165px;}
td#right_content .corporate{margin-bottom:15px;}
td#right_content .corporate, td#right_content .contact{padding:0;}
td#right_content .corporate ul, td#right_content .contact ul{margin:0;padding:0;background-image:none;list-style:none;}
td#right_content .corporate li, td#right_content .contact li{margin:0;padding:0;background-image:none;}
td#right_content .corporate li.line_1, td#right_content .contact li.line_1{font-weight:bold;}
td#right_content .connect{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:10px 0;margin:20px 0 0 0;}
td#right_content .connect ul{margin:0;padding:7px 0 0 0;list-style:none;}
td#right_content .connect li{margin:0;padding:0 0 5px 0; }
td#right_content .connect a{padding:0 0 0 25px;background-repeat:no-repeat;background-position:0 3px;color:#aaaaaa;}
td#right_content .connect a.print{background-image: url(/fcwsite/img/images/right_icon_print.gif);}
td#right_content .connect a.email{background-image: url(/fcwsite/img/images/right_icon_email.gif);}
td#right_content .connect a.vcard{background-image: url(/fcwsite/img/images/right_icon_vcard.gif);}
body.atty_bio #people a.more{text-decoration:underline;color:#666 !important;background:url("/fcwsite/img/leftnav_greenarrow.gif") no-repeat 0 3px;padding-left:10px;padding-bottom:15px;}

/*home*/
body.home .bodycontain{background: url(/fcwsite/img/images/home_bg.gif) no-repeat center top;width:100%;height:auto;min-width:1044px; }
body.home .nav_border {background-color:transparent;}
body.home .container{margin:100px auto 0 auto;}
body.home #article_wrapper3 {margin:0;width:525px;padding:0;}
body.home td#content{vertical-align:top;padding:0;margin:0;}
body.home .sitesearch{margin-left:203px;}
body.home .home_content{width:525px;}
body.home #nav ul.navcol1 li, body.home #nav ul.navcol2 li, body.home #nav ul.navcol3 li, body.home #nav ul.navcol4 li {margin:0 0 4px 0;}
body.home #nav ul.navcol1 li a, body.home #nav ul.navcol2 li a, body.home #nav ul.navcol3 li a, body.home #nav ul.navcol4 li a {color:#FFF;}
body.home #nav ul.navcol1 li a:hover, body.home #nav ul.navcol2 li a:hover, body.home #nav ul.navcol3 li a:hover, body.home #nav ul.navcol4 li a:hover{color:#34B233;text-decoration:underline;}
body.home #leftnav{padding-top:0;}
body.home td.leftnavtop{padding:0 0 0 12px; }
body.home .leftnavtop #locations li a{color:#aaaaaa;}
body.home .leftnavtop #locations li a:hover{color:#34B233;text-decoration:underline;}
body.home .home_content h1{background:url(/fcwsite/img/images/home_text.gif) no-repeat top left;width:517px;height:198px;}
body.home .home_content h1 a{width:517px;height:198px;display:block;}
body.home .home_content h1 a span{display:none;}
body.home #content .news_nav{width:100%;height:auto;padding:0;margin:80px 0 0 0;}
body.home #content .news_nav ul{list-style:none;padding:0;margin:0;}
body.home #content .news_nav li{display:block;float:left;width:88px;height:81px;border:1px solid #dddddd;border-left:none;background:url(/fcwsite/img/images/news_tile.gif) repeat top left;padding:7px;}
body.home #content .news_nav li.news_title{border-left:1px solid #dddddd;background-image:none;background-color:#FFFFFF;}
body.home #content .news_nav li.news_title img{padding:0 10px 18px 0;}
body.home #content .news_nav li.news_title a{display:block;}
body.home #content .news_nav li a{background:none;font-size:10px;line-height:14px;}

body.home td#right_content{padding:0 0 0 35px;vertical-align:top;}
body.home td#right_content ul{margin:0;padding:0;list-style:none;}
body.home td#right_content li{padding:0 0 20px 0;margin:0;}
body.home td#right_content li .title a{font-weight:bold;color:#666;padding:0 0 5px 0;display:block;}
body.home td#right_content li .date{color:#666;padding:0 0 2px 0;font-style:italic;}
body.home td#right_content li p{padding:0;margin:0;}
body.home td#right_content h2{padding:0;margin:0 0 10px 0;font-size:11px;font-weight:bold;color:#34b233;}
body.home td#right_content a.read_more{display:block;color:#AAA;font-weight:bold;}

/*Fixes Search bar in IE6*/
.ComboBoxInput_Default {
background:none repeat scroll 0 0 white;
border:1px solid #AAAAAA;
color:#AAAAAA;
cursor:text;
font-size:11px;
height:16px !important;
padding-left:4px;
width:115px !important;
}

#ctl00_MainContent_ctbKeyword{/*width:268px !important;*/width:242px;}
body.careers_region #careers_column1_wrapper {width:700px;}
#ctl00_MainContent_goImageButton{height:auto !important;}
#list_wrapper #legalservices{ padding:23px 0 0 0;border-top:1px solid #CCC;}
#ctl00_MainContent_officeDetail_ctl00_map{width:520px !important;}
#Td_grey{background-color:#f5f5f5;color:#666666 !important;
font:11px/14px Arial,Verdana,sans-serif !important;}
#Td_grey p, #Td_grey div{color:#666666 !important;font:11px/14px Arial,Verdana,sans-serif !important;}
td#careers{padding-right:24px;}
#Td_grey img{padding:5px !important;border:none !important;}
.training_name{font-weight:bold;}
.title{font:18px/20px Arial,Verdana,sans-serif;
padding:0 0 13px;font-style:normal;font-weight:normal;padding:0 0 10px 0;}
body.servicedetail #firmhighlights h1 {margin-top:4px;}
body.servicedetail #leftnav_spacer {padding-bottom:15px;}
body.servicedetail #drilldown_column2_wrapper {margin:-5px 0 0 6px;width:200px;}
body.greenpolicy #leftnav_spacer {padding-bottom:25px;}
body.greenpolicy #content {padding-top:32px;}
body.greenpolicy #drilldown_column2_wrapper {margin-left:7px;}
body.greenpolicy #firmhighlights h1 {margin-top:4px;}


/*** Nav Update ***/
.leftnavtop {padding-left: 11px;}
.category{display:block;margin:0 0 5px 0;color:#aaa;font-weight:bold;}
.category a{color:#aaa;font-weight:bold;}
.category a.on{color:#32b335;font-weight:bold;}
.category a.parent{ }
.category_1{display:block;margin:0 0 5px 0;}
.category_1 a{color:#666; font-weight: bold; background:url(/fcwsite/Img/bullet_green.gif) no-repeat scroll 0 3px transparent;padding:0 0 0 10px;}
.category_2{display:block;margin:0 0 0 10px;}
.category_2 a{/*color:#aaa;*/background:url(/fcwsite/Img/bullet_green.gif) no-repeat scroll 0 3px transparent;padding:0 0 0 10px;}
.category_2 a.on{margin-bottom:5px;font-weight:bold;}
#legalservices .leftnav_active A.white{display:block;margin:0;background:url(/fcwsite/Img/bullet_green.gif) no-repeat scroll 0 3px transparent;padding:0 0 0 10px;}
body.locations #legalservices .leftnav_active A.white{background:none;padding:0;margin:0;font-weight:bold;color:#32b335;}
.category_2 a.parent{margin-bottom:5px;color:#666;font-weight:bold;}
#leftnav td.leftnavtop .nav_1{ }
#leftnav td.leftnavtop .nav_1.indent ul{margin-left:20px; }

#leftnav td.leftnavtop .nav_1 a.on, #leftnav td.leftnavtop .nav_1 li.on{color:#32b335;font-weight:bold;display:block;margin:5px 0 0 0;}
body.lawschoolconnections #leftnav td.leftnavtop .nav_1 a.on{margin:0;}
#leftnav td.leftnavtop .nav_1 a.parent, #leftnav td.leftnavtop .nav_1 li.parent{color:#666;font-weight:bold;display:block;margin:5px 0;}
#leftnav td.leftnavtop .nav_1 a.category, #leftnav td.leftnavtop .nav_1 li.category{color:#aaa;background:none;padding-left:0;}
#leftnav td.leftnavtop .nav_1 ul.selected li.on ul{display:none;}

/*if first level ul is selected*/
#leftnav td.leftnavtop .nav_1 ul{padding:0;margin:0;list-style:none;}
#leftnav td.leftnavtop .nav_1 ul.selected {margin-top:5px;}
#leftnav td.leftnavtop .nav_1 ul.selected ul.selected{margin-top:0px;}
#leftnav td.leftnavtop .nav_1 ul.selected li a{color:#666;}
#leftnav td.leftnavtop .nav_1 ul.selected li a.on{color:#32b335;font-weight:bold;margin-top:0;}
#leftnav td.leftnavtop .grandparent a{color:#AAAAAA;} 

/*if second level ul is selected*/
#leftnav td.leftnavtop .nav_1 ul li ul.selected ul{}
#leftnav td.leftnavtop .nav_1 ul li ul.selected li a{}
#leftnav td.leftnavtop .nav_1 ul li ul.selected li a.on{margin:0;}

/*if second level ul is selected*/

/*if third level ul is selected*/
#leftnav td.leftnavtop .nav_1 ul li ul li ul.selected li a{}
#leftnav td.leftnavtop .nav_1 ul li ul li ul.selected li a.on{margin:0; margin-top:0px;}

/*if third level ul is selected*/

/*if fourth level ul is selected*/
#leftnav td.leftnavtop .nav_1 ul li ul li ul li ul.selected li a{display:block;}
#leftnav td.leftnavtop .nav_1 ul li ul li ul li ul.selected li a.on{}

/*if fourth level ul is selected*/


#leftnav td.leftnavtop .nav_1 li{padding:0;margin:0;color:#AAAAAA;font-weight:normal;}
#leftnav td.leftnavtop .nav_1 a{background: url(/fcwsite/Img/bullet_green.gif) no-repeat scroll 0 3px transparent;padding:0 0 0 10px;margin:0;color:#AAAAAA;}
#leftnav td.leftnavtop .nav_1 a:hover{color:#32b335;text-decoration:underline}
#leftnav td.leftnavtop .nav_1 li a{/*margin-top:10px;*/}
#leftnav td.leftnavtop .nav_1 ul li ul{padding:0 0 5px 10px;/*margin-top:5px;*/}
#leftnav td.leftnavtop .nav_1 ul li ul li ul{padding:0 0 5px 10px;/*margin-top:0;*/}
#leftnav td.leftnavtop .nav_1 ul li ul li a{ }
#leftnav td.leftnavtop .nav_1 ul li ul li a.on{/*margin:0; */}
#leftnav td.leftnavtop .nav_1 ul li ul li ul li a{ }

/*hanging indentation on navigation */
#leftnav td.leftnavtop a {display:block; padding-left:10px;}
#leftnav td.leftnavtop .nav_1 ul {text-indent: -10px;}
#leftnav td.leftnavtop .nav_1 ul.selected {text-indent:-10px; margin-left:10px;}

/* this is on staged but not dev   #leftnav td.leftnavtop #legalservices .leftnav_nest2 li {margin-left:10px;}*/

#leftnav td.leftnavtop .nav_1 ul li ul.selected {margin-left:0px;}
#leftnav td.leftnavtop .nav_1.indent {margin-left:10px;}
#leftnav td.leftnavtop .nav_1 li.parent {padding-left:15px;}
#leftnav td.leftnavtop .nav_1 a {padding-left:20px;}
#leftnav td.leftnavtop .nav_1 a.on {padding-left:20px;}



/*practice area structure, which is not in a UL LI like it is elsewhere */
#leftnav td.leftnavtop .category_1 {margin-left:10px;} 
#leftnav td.leftnavtop .category_2 {margin-left:20px;}
#leftnav td.leftnavtop .indent ul.selected {margin-left:20px;}
#leftnav td.leftnavtop {padding-left: 1px;}
#leftnav td.leftnavtop .leftnav_section_on {margin-left:10px;}
#leftnav td.leftnavtop #legalservices ul {padding-left:0px;}
/* end of practice area left nav */

body.atty_bio #leftnav td.leftnavtop .nav_1 ul {text-indent:0px;}

/*careers left navigation alignment */
body.careers #leftnav td.leftnavtop {padding-left: 12px;}

/*Hungarian Bio*/
.closeModal {cursor: hand;}
.hungarianTranslatedBioDetail{display: none;}
#modalOverlay {top: 0; left: 0;	z-index: 999; position: fixed; width: 100%; height: 100%; background-color: #000000; display: none;	}
#modalOverlayContents {z-index: 1000; position: fixed; width: 600px; height: 500px; background-color:White; display: none; overflow: auto; padding: 0 0 5px 10px; border: 1px solid #666; width: 700px; }
#modalOverlayContentsBio .hungarianTranslatedBio {padding: 105px 0px 0px 55px; width: 400px; }
#modalOverlayContentsRelated ul {list-style:none !important; list-style-image:none !important; list-style-image:none !important;}

a#hungarianTranslatedBioCloseLink{ background: #32b334; color: #fff; display: block; float: right; text-align: center; text-transform: uppercase; width: 52px; }
#modalOverlayContentsRelated{ position: absolute; top: 100px; right: 38px; }
.corporate li.line_1{ font-weight: bold; }
.hungarianBioPic{ position: absolute; top: 0; left: 55px; }
.hungarianBioPic img{ float: left; margin: 0 20px 0 0; }
.hungarianBioPic .name{ color: #34B233; float: left; font-size: 20px; margin: 0; padding: 65px 0 0; }
