/* Trying to be normal */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
ol, ul {list-style:none;}
em, strong {font-style:normal;font-weight:normal;}
fieldset, img {border:0;}
a:link, a:visited {outline:none;text-decoration:none;}
a:active, a:hover {outline:none;text-decoration:none;}

/* Masthead */
body {background-repeat:repeat-x;text-align:center;font-family:verdana,sans-serif;}
#wrapper {width:750px;margin:0 auto;}
#header {position:relative;display:block;height:109px;}
#header #logo {position:absolute;display:block;top:24px;left:20px;}
#search {position:absolute;display:block;top:83px;left:545px;height:18px;text-align:right;width:205px;}
#search #NavSearchBox {position:relative;float:left;background:url(images/bg_search.gif) no-repeat;width:130px;height:18px;border:0;color:#fff;padding:0 0 0 4px;font-size:10px;line-height:18px;}
#search #go {position:relative;float:right;}

/* Menu */
#menu {background-color:#2e497e;height:21px;border-bottom:1px solid #fff;}

/* Home, Branding */
#branding {position:relative;width:750px;height:199px;}
#branding img {float:left;width:575px;height:199px;}
#branding #spotlight {position:relative;float:right;width:175px;height:199px;background:url(images/bg_spotlight3.gif) no-repeat;color:#eee;text-align:left;font-family:verdana,sans-serif;}
#branding #spotlight h2 {position:relative;margin:10px 0 10px 30px;font-size:12px;}
#branding #spotlight p {position:relative;margin:0 0 10px 30px;width:140px;font-size:11px;}
#branding #spotlight a#more:link, #branding #spotlight a#more:visited {margin:10px 10px 0 0;float:right;font-size:9px;color:#eee;}
#branding #spotlight a#more:hover, #branding #spotlight a#more:active {font-size:9px;color:#fff;}

/* Home, Tabs, Navigation */
#highlights {float:left;position:relative;width:750px;height:141px;margin:0;background-color:#2c4a7d;}
* html #highlights {margin-top:-21px;} /* ie6 shifting */
ul#tabsNavHome {background:url(images/bg_home_divider2.png) no-repeat 0 0;height:21px;padding:0 0 0 75px;}
ul#tabsNavHome li {float:left;margin:3px 0 0 4px;font-family:verdana,sans-serif;font-size:11px;background:url(images/home_tabs_right.gif) no-repeat right top;}
ul#tabsNavHome li a {display:block;background:url(images/home_tabs_left.gif) no-repeat left top;padding:2px 10px;color:#111;}
ul#tabsNavHome .current {background-image:url(images/home_tabs_right_on.gif);border-bottom:1px solid #2c4a7d; } /* add and remove #current to toggle blue tab */
ul#tabsNavHome .current a {background-image:url(images/home_tabs_left_on.gif);color:#eee;}

/* Home, Tabs, Content */
#verdicts, #speakingevents, #publications {text-align:left;position:absolute;left:0;width:574px;height:122px;color:#fff;background:url(images/bg_home_tabs.gif) no-repeat;}
#verdicts ul, #speakingevents ul, #publications ul {font-family:verdana,sans-serif;font-size:11px;height:122px;position:relative;}
#verdicts li, #speakingevents li, #publications li {height:58px;width:530px;padding:0;position:relative;}
#verdicts li a, #speakingevents li a, #publications li a {width:430px;display:block;height:58px;position:absolute;top:50%;left:100px;margin-top:-10px;}
#verdicts li a:link, #verdicts li a:visited, #speakingevents li a:link, #speakingevents li a:visited, #publications li a:link, #publications li a:visited {color:#fff;}
#verdicts li a:hover, #verdicts li a:active, #speakingevents li a:hover, #speakingevents li a:active, #publications li a:hover, #publications li a:active {color:#eee;}
.homeDate {width:70px;height:58px;display:block;margin:0 0 0 20px;position:absolute;top:50%;margin-top:-10px;}

/* Home, Focus */
#focus {position:absolute;top:21px;right:0;background-color:#343434;width:174px;height:122px;border-left:1px solid #fff;}
#focus h3 {background:url(images/hd_practicefocus.gif) no-repeat 10px 10px;height:24px;}
#focus h3 span {position:relative;top:-9000px;}
#focus ul {position:relative;text-align:left;line-height:13px;top:2px;left:10px;width:160px;} /* CUREENT! */
/*#focus ul {position:relative;text-align:left;line-height:13px;left:10px;top:2px;margin-left:0;padding-left:1em;text-indent:-1em;width:150px;}  HANGING INDENT FOR MARTHA! */
#focus ul li {margin-bottom:3px; padding-right:4px;}
#focus a:link, #focus a:visited {color:#fff;font-family:verdana,sans-serif;font-size:11px;}
#focus a:hover, #focus a:active {color:#aca496;}

/* Other Pages */
#section {position:relative;height:49px;text-align:left;border-bottom:solid 1px #fff;} 
#section #tagline {position:absolute;bottom:0;left:195px;}
#sectionSub {position:relative;height:20px;border-bottom:solid 1px #fff;}
#sectionImage {border-bottom:solid 1px #fff;}
#spacerLeft, #spacerRight {position:absolute;width:175px;top:251px;left:0px;height:2px;border-bottom:solid 1px #CFCFCF;background-color:#fff;}
#sectionTools,#sectionWhite {position:absolute;width:125px;top:254px;left:0px;height:28px;background-color:#fff;padding:10px 0 0 0;}
#sectionTools {padding-left:50px;height:28px;}
#sectionWhite {width:175px;}
#content {width:750px;position:relative;background-color:#fff!important;min-height:320px;text-align:left;font-size:12px; overflow:hidden /* border-bottom:solid 1px #CFCFCF; */ }
#contentLeft {float:left;position:relative;width:175px; background-color:#FFF;}
#contentMiddle {float:left;background-color:#fff;width:357px;padding:20px 20px 20px 20px;border-left:solid 1px #CFCFCF;border-right:solid 1px #CFCFCF;height:auto;}
html>body #contentMiddle {width:358px;min-height:320px;}

#contentMiddle p {font-family:verdana,sans-serif;font-size:11px;line-height:13px;margin:0 0 10px 0;}
#contentMiddle em, #contentMiddle i {font-style:italic;}
#contentMiddle strong, #contentMIddle b {font-weight:bold;}
#contentMiddle ul {font-family:verdana,sans-serif;font-size:11px;margin:10px 0 10px 0;}
#contentMiddle li {list-style-type:square;margin:0 0 10px 30px;}
#contentMiddle a:link, #contentMiddle a:visited {color:#202020;}
#contentMiddle a:hover, #contentMiddle a:active {text-decoration:underline;}
#contentMiddle h1 {margin:0 0 10px 0;font-family:verdana,sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase;color:#7f735d;}
#contentMiddle div h2 {font-size:11px;font-weight:bold;margin:0 0 10px 0;color:#000;}
#contentRight {float:left;position:relative;width:175px;background-color:#fff;color:#fff;margin:0;padding:0; overflow:hidden;}
#contentRightLarge {float:left;width:525px;padding:20px 20px 20px 20px;border-left:solid 1px #CFCFCF;min-height:320px;position:relative;font-size:10px; }
#contentRightLarge h1 {margin:10px 0 0 0;color:#333;font-family:verdana,sans-serif;font-size:14px;}
#contentRightLarge h2 {margin:0 0 10px;color:#333;font-family:verdana,sans-serif;font-size:10px;font-weight:bold;}
#contentRightLarge p {margin:0 0 10px 0;}
#contentRightLarge ul, #contentRightLarge ol {margin:0 0 10px 30px;}
#contentRightLarge li {padding:0 0 0 0px;list-style-type:disc;}
#contentLeft h3 {margin:0 0 10px 20px;font-family:verdana,sans-serif;font-size:11px; font-weight:bold;color:#669999;}
#contentLeft hr {background-color:#ccc;height:1px;border:0;text-align:left;position:relative;display:block;margin:15px 0 15px 0;}
#contentLeft ul {margin:0 0 0 20px;font-size:10px;width:145px;}
#contentLeft li {line-height: 15px;}
#contentLeft em, #contentLeft i {font-style:italic;}

/* Other Pages, Headers */
h2#hd_aboutus{background:url(images/hd_aboutus.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h2#hd_aboutus span {display:none;}
h2#hd_practiceareas {background:url(images/hd_practiceareas.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h2#hd_practiceareas span {display:none;}
h2#hd_industries {background:url(images/hd_industries.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h2#hd_industries span {display:none;}
h1#hd_news {background:url(images/hd_news.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_news span {display:none;}
h1#hd_verdicts {background:url(images/hd_verdicts.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_verdicts span {display:none;}
h1#hd_skolnik {background:url(images/hd_skolnik.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_skolnik span {display:none;}
h1#hd_communityactions {background:url(images/hd_communityactions.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_communityactions span {display:none;}
h1#hd_speakingevents {background:url(images/hd_speakingevents.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_speakingevents span {display:none;}
h1#hd_kcfcommunity{background:url(images/hd_kcfcommunity.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_kcfcommunity span {display:none;}
h1#hd_publications{background:url(images/hd_publications.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_publications span {display:none;}
h1#hd_careers{background:url(images/hd_careers.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_careers span {display:none;}
h1#hd_contactus {background:url(images/hd_contactus.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_contactus span {display:none;}
h1#hd_emailpage {background:url(images/hd_emailpage.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_emailpage span {display:none;}
h1#hd_briefcase {background:url(images/hd_briefcase.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_briefcase span {display:none;}
h1#hd_sitemap {background:url(images/hd_sitemap.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_sitemap span {display:none;}
h1#hd_privacy {background:url(images/hd_privacy.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_privacy span {display:none;}
h1#hd_disclaimer {background:url(images/hd_disclaimer.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_disclaimer span {display:none;}
h1#hd_copyright {background:url(images/hd_copyright.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_copyright span {display:none;}
h1#hd_search {background:url(images/hd_search.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
h1#hd_search span {display:none;}
h1#hd_locations {background:url(images/hd_locations.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0}
h1#hd_locations span {display:none;}

/* Area / Industry, top-level */
.titleRotator {display:block;font-family:verdana;font-size:12px;font-weight:normal;margin:0px 0px 0px 10px;color:#FFFFFF;height:20px;width:150px;}
#areasList, #industriesList {margin:10px 0 0 0;font-family:verdana,sans-serif;font-weight:bold;font-size:11px;}
#areasList tr, #industriesList tr {height:16px;}
#areasList a:link, #areasList a:visited {color:#000;}
#areasList a:hover, #areasList a:active {color:#7f735d;}
#industriesList a:link, #industriesList a:visited {color:#000;}
#industriesList a:hover, #industriesList a:active {color:#7c8c82;}

/* Area / Industry, Verdicts, associations menu at bottom*/
ul#specificMenu {margin:10px 0 0 0;}
ul#specificMenu li {padding:0;margin:0;list-style-type:none;height:18px;background-repeat:no-repeat !important;background-position:left center;cursor:pointer;cursor:hand;}
ul#specificMenu li span {position:relative;left:-9000px;}
#dattorneys a:link, #dattorneys a:visited, #dverdicts a:link, #dverdicts a:visited, #dactions a:link, #dactions a:visited, #devents a:link, #devents a:visited, #dpublications a:link, #dpublications a:visited, #dareas a:link, #dareas a:visited, #dindustries a:link, #dindustries a:visited {font-size:11px;color:#80735d;text-decoration:none;}
#dattorneys a:hover, #dattorneys a:active, #dverdicts a:hover, #dverdicts a:active, #dactions a:hover, #dactions a:active, #devents a:hover, #devents a:active, #dpublications a:hover, #dpublications a:active, #dareas a:hover, #dareas a:active, #dindustries a:hover, #dindustries a:active {color:#000;text-decoration:none;}

/* Bios Rotator, Right Column */
a:link.bioRotatorLink, a:visited.bioRotatorLink {color:#fff;display:block;font-family:verdana;font-size:12px;font-weight:bold;margin:0px 0px 0px 10px;width:165px;height:20px;}
a:active.bioRotatorLink, a:hover.bioRotatorLink {color:#666;}

/* Bios Listing */
.ListImage {float:left;width:100px;margin:0px 0px 0px 0px;}
.ListInfo {float:left;width:400px;line-height:20px;margin-bottom:20px;}
.ListInfo h3 {font-size:13px;margin:0 0 10px 0;}
.ListInfo ul {padding-left:10px;border-left:1px solid #a8cac9 !important;height:100%;}
.ListInfo ul li {list-style-type:none !important;line-height:13px;}
.ListInfo a:link, .ListInfo a:visited {color:#333;text-decoration:none;}
.ListInfo a:hover, .ListInfo a:active {color:#67999a;text-decoration:none;}
.letter {font-size:13px;font-family:verdana,sans-serif;font-weight:bold;color:#67999a;margin:15px 0px 2px 0px;padding:0 0 2px 4px;;border-left:4px solid #a8cac9;border-bottom:1px solid #a8cac9;}
.bioLetter {display:block;float:left;text-decoration:none !Important;border:solid 1px #a8cac9;margin-right:5px;margin-bottom:5px;padding:0px 6px;width:10px;}
a.bioLetter:link, a.bioLetter:visited{color:#a8cac9}
a.bioLetter:hover {background-color:#2e497e;color:White;}
#bioImage{margin:0;padding:0;}

/* Bio, Individual */
#bioname {display:block;color:#67999A;font-family:verdana,sans-serif;margin:0 0 15px 0;font-size:13px;}
ul#bioInfo {position:absolute;height:49px;top:0;right:0;}
ul#bioInfo li {float:left;height:49px;width:50px;border-left:1px solid #fff;text-align:center;}
ul#bioInfo li a {position:relative;display:block;height:48px;font-family:verdana,sans-serif;font-size:10px;}
ul#bioInfo li a:link, ul#bioInfo li a:visited {color:#fff;}
ul#bioInfo li a:hover, ul#bioInfo li a:active {color:#c9dcdd;}
ul#bioInfo li a span {position:relative;top:34px;}
a#bioEmail {background:url(images/icon_atmark.gif) no-repeat center 40%;}
a#bioVcard {background:url(images/icon_vcard.gif) no-repeat center 40%;}
a#bioPdf {background:url(images/icon_pdf.gif) no-repeat center 40%;}
#biosectionTools {position:relative;width:155px;/* top:340px;left:630px;*/top:0;left:0;height:28px;background-color:#fff;padding:10px 0 0 50px;}
#contactInfo {height:70px;font-size:11px;text-align:center;vertical-align:middle;}
ul#bioAreas li {margin-bottom:4px;}
ul#bioAreas a:link, ul#bioAreas a:visited {color:#000}
ul#bioAreas a:active, ul#bioAreas a:hover {color:#67999a;}
ul#bioEducation li {margin:0 0 8px 0;}
#BioRotatorList {position:absolute !important;top:0;left:0;}

/* Bio, Individual, Tabs */
ul#tabsBio {height:21px;padding:0 0 0 75px;margin-left:100px;}
ul#tabsBio li {float:left;margin:3px 0 0 4px;font-family:verdana,sans-serif;font-size:10px;background:url(images/tabs_bios_right_off.png) no-repeat right top;}
ul#tabsBio li a {display:block;background:url(images/tabs_bios_left_off.png) no-repeat left top;padding:2px 10px;color:#111;}
#bioVerdicts ul, #actions ul, #events ul, #pubs ul {margin:20px 0 10px 0;}
#bioVerdicts li, #actions li, #events li, #pubs li {list-style-type:none;margin:0 0 5px 20px;}
#bioVerdicts a:link, #bioVerdicts a:visited, #actions a:link, #actions a:visited, #events a:link, #events a:visited, #pubs a:link, #pubs a:visited {color:#67999a;}
#general h3, h3#dBioList {background:url(images/hd_attorneys.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
#bioVerdicts h3 {background:url(images/hd_verdicts.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
#actions h3 {background:url(images/hd_communityactions.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
#events h3 {background:url(images/hd_speakingevents.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
#pubs h3 {background:url(images/hd_publications.gif) no-repeat;height:16px;width:100%;margin:0 0 10px 0;}
#general h3 span, #bioVerdicts h3 span, #actions h3 span, #events h3 span, #pubs h3 span, h3#dBioList span {display:none;}
.bioTabSelected {background:url(images/tabs_bios_left.gif) no-repeat left top !important;} /* current tab, roundy background */
.bioTabCurrent {background:url(images/tabs_bios_right.gif) no-repeat right top !important;} /* current tab, roundy background */

h3#bioHdExperience {background:url(images/hd_bio_experience.gif) no-repeat;height:12px;width:100%;margin:20px 0 10px 0}
h3#bioHdPersonal {background:url(images/hd_bio_personal.gif) no-repeat;height:12px;width:100%;margin:20px 0 10px 0}
h3#bioHdMemberships {background:url(images/hd_bio_memberships.gif) no-repeat;height:12px;width:100%;margin:20px 0 10px 0}
h3#bioHdAwards {background:url(images/hd_bio_awards.gif) no-repeat;height:12px;width:100%;margin:20px 0 10px 0}
h3#bioHdCommunity {background:url(images/hd_bio_community.gif) no-repeat;height:12px;width:100%;margin:20px 0 10px 0}
h3#bioHdPresentations {background:url(images/hd_bio_presentations.gif) no-repeat;height:12px;width:100%;margin:20px 0 10px 0}

/* Careers */
ul#careersMenu {margin:10px 0 0 0;}
ul#careersMenu li {list-style-type:none;}
#jobs a:link, #jobs a:visited {color:#000;}
#jobs a:active, #jobs a:hover {color:#666;}

/* News, landing */
ul#newsMenu {margin:10px 0 0 0;}
ul#newsMenu li {list-style-type:none;}
ul#newsMenu li a {padding:0 0 0 4px;font-size:11px;font-family:verdana,sans-serif;}
ul#newsMenu li a:link, ul#newsMenu li a:visited {border-left:4px solid white;color:#000;}
ul#newsMenu li a:hover, ul#newsMenu li a:active {border-left:4px solid #7c8c82;color:#7c8c82;}

/* Sitemap */
ul#sitemapList {margin-top:20px;}
ul#sitemapList a:link, ul#sitemapList a:visited {color:#000;}
ul#sitemapList a:hover, ul#sitemapList a:active {color:#666;}

/* Forms */
.inputbox {font-family:verdana,sans-serif;font-size:10px;background-color:#e6e0cf !important;border:1px solid #807759;margin:0 0 0 10px;overflow:auto;}
.formitem {margin:4px 0px 4px 0px;}
fieldset  {font-family:verdana,sans-serif;font-size:12px;margin:10px 0px 20px 0px;border:1px solid #807759;width:100%;padding:10px 0px 10px 0px;}
fieldset legend {font-family:verdana,sans-serif;font-size:11px;color:#807759;padding:0px 5px 0px 5px;margin:0 0 0 10px; }
fieldset label  {display:block;float:left;width:90px;padding:0;margin:0;text-align:right;font-size:10px;font-family:verdana,sans-serif;color:#000;}
#submit, #Submit, #EmailButton {color:#000;font-size:10px;font-family:verdana,sans-serif;margin:10px 0 0 0;}

/* Footer, Home */
#footer {position:relative;display:block;width:750px;top:8px;margin:0 auto;clear:both;text-align:left;color:#666;font-family:verdana,sans-serif;font-size:9px;}
#footer ul#links {position:relative;left:100px;overflow:hidden;margin:0 0 0 -4px;} /* wrap the LIs tightly and gives us somewhere to hide the first pipe */
#footer ul#links li {width:auto;margin:0 0 0 -2px;display:inline;padding:0 6px;border-left:1px solid #666;}
#footer ul#links li a:link, #footer ul#links li a:visited {color:#2e497e;}
#footer ul#links li a:hover, #footer ul#links li a:active {color:#15243c;}
#footer ul#offices li a:link, #footer ul#offices li a:visited {color:#666;text-decoration:none;}
#footer ul#offices {position:relative;left:100px;margin:15px 0 0 0;}
#footer p#byline {position:relative;left:100px;margin:10px 0 0 0;}

/* Tools */
#webtools {position:absolute;display:block;top:-2px;left:10px;}
#toolPrint:link, #toolPrint:visited {float:left;position:relative;display:block;margin:0 4px 0 0;width:16px;height:16px;background:url(images/icon_print.gif) no-repeat left top;}
#toolPrint:hover, #toolPrint:active {background:url(images/icon_print.gif) no-repeat right top;}
#toolEmail:link, #toolEmail:visited {float:left;position:relative;display:block;margin:0 4px 0 0;width:16px;height:16px;background:url(images/icon_email.gif) no-repeat left top;}
#toolEmail:hover, #toolEmail:active {background:url(images/icon_email.gif) no-repeat right top;}
#toolSave:link, #toolSave:visited {float:left;position:relative;display:block;margin:0 4px 0 0;width:16px;height:16px;background:url(images/icon_save.gif) no-repeat left top;}
#toolSave:hover, #toolSave:active {background:url(images/icon_save.gif) no-repeat right top;}
#toolCase:link, #toolCase:visited {float:left;position:relative;display:block;margin:0 4px 0 0;width:16px;height:16px;background:url(images/icon_case.gif) no-repeat left top;}
#toolCase:hover, #toolCase:active {background:url(images/icon_case.gif) no-repeat right top;}


.print{display:none;}





