/*********************************************
					HEADER
*********************************************/
div.headerB {}
div.headerA {}
div.header {text-align:left;height:219px;}

div.header div.logo {float:left;clear:right;.clear:none;}
div.header div.logo h1 {margin:0;}
div.header div.logo img {margin:33px 0 0 17px;.margin-bottom:23px;}

div.header div.sitesearchWrapper {position:relative;z-index:100;margin-top:44px;margin-right:8px;float:right;background:transparent url(/fcwsite/img/reedsmith/bg_sitesearch.gif) 0 0 no-repeat;width:186px;height:32px;}
div.header div.sitesearch {}
div.header div.sitesearch ul {list-style:none none;margin:8px 0 0;.margin-top:7px;padding:0;}
div.header div.sitesearch ul li {display:inline;padding:0;}
div.header div.sitesearch input.text {font:normal 1em Arial, Helvetica, sans-serif;color:#525252;margin-right:5px;margin-left:9px;width:139px;border:0;background-color:transparent;}
@media screen and (-webkit-min-device-pixel-ratio:0){
div.header div.sitesearch ul {margin-top:7px;}
}

div.header div.sitesearch input.button {border:0;background-color:transparent;font:normal 1em Arial, Helvetica, sans-serif;cursor:pointer;width:27px;}

div.header div.sitesearchOptions {font-size:0.833em;padding-top:10px;padding-top:12px\9;.padding-top:10px;}
div.header div.sitesearchOptions a, div.header div.sitesearchOptions a:visited {color:#f7f7f7;}
div.header div.sitesearchOptions a:hover {color:#e31836;}
div.header div.sitesearchOptions div.option {color:#959595;display:inline;padding-right:13px;padding-left:12px;text-transform:uppercase;background:transparent url(/fcwsite/img/reedsmith/radiobutton_off.gif) 0 3px no-repeat;cursor:pointer;}
div.header div.sitesearchOptions div.active {color:#f7f7f7;background-image:url(/fcwsite/img/reedsmith/radiobutton_on.gif);cursor:text;}
div.header div.sitesearchOptions div.sitesearchOptionsText {display:inline;padding-left:1px;}

/* Page Tools */
div.header div.pagetools {position:relative;z-index:100;float:right;padding-top:34px;.padding-top:9px;padding-right:11px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { /* safari */
body:nth-of-type(1) div.header div.pagetools {white-space:nowrap;} /* safari wraps the page tools into two lines without this */
}
div.header div.pagetools ul.pagetools {list-style:none none;margin:0;padding:0;text-align:left;}
div.header div.pagetools ul.pagetools li.mega {display:inline;position:relative;padding:0 0 0 20px;margin:0;z-index:100;font:bold 1em/1.417em Arial, Helvetica, sans-serif;color:#dbdbdb;text-transform:uppercase;}
div.header div.pagetools ul.pagetools li.mega div.navitem {display:inline;}
div.header div.pagetools ul.pagetools li.mega div.navitem a, div.header div.pagetools ul.pagetools li.mega div.navitem a:visited {color:#dbdbdb;background:transparent url(/fcwsite/img/reedsmith/ico_plus.png) 0 0.25em no-repeat;padding-left:12px;}
div.header div.pagetools ul.pagetools li.mega div.navitem a:hover {color:#e31836;background-color:transparent;background-image:url(/fcwsite/img/reedsmith/ico_plus_over.png);}
div.header div.pagetools ul.pagetools li.mega div.menu {display:none;position:absolute;top:14px;z-index:999;white-space:normal;}
div.header div.pagetools ul.pagetools li.community div.navitem a:hover {background-image:url(/fcwsite/img/reedsmith/ico_community_over.png);}
div.header div.pagetools ul.pagetools li.hovering div.menu {display:block;}
div.header div.pagetools ul.pagetools li.hovering div.navitem a, div.header div.pagetools ul.nav1b li.hovering div.navitem a:visited {color:#e31836;background-color:transparent;background-image:url(/fcwsite/img/reedsmith/ico_plus_over.png);}
/* Page Tools: Share */
div.header div.pagetools ul.pagetools li.mega div.sharemenu {left:-184px;top:20px;}

div.header div.pagetools div.menu table.menu {border:0;border-collapse:collapse;}
div.header div.pagetools div.menu table.menu td {padding:0;vertical-align:top;}
div.header div.pagetools div.menu table.menu table {border:0;border-collapse:collapse;}
div.header div.pagetools div.menu table.menu table td {padding:0;}
div.header div.pagetools div.menu table.menu tr.top td.left {background:transparent url(/fcwsite/img/reedsmith/nav/menu_pagetools2/top_left.png) 0 0 no-repeat;}
div.header div.pagetools div.menu table.menu tr.top td.left img {width:8px;height:8px;}
div.header div.pagetools div.menu table.menu tr.top td.center {background:transparent url(/fcwsite/img/reedsmith/nav/menu_pagetools2/top_center.png) 0 0 repeat-x;padding:0;} 
div.header div.pagetools div.menu table.menu tr.top td.center img {width:8px;height:8px;}
div.header div.pagetools div.menu table.menu tr.top td.right {background:transparent url(/fcwsite/img/reedsmith/nav/menu_pagetools2/top_right.png) 0 0 no-repeat;}
div.header div.pagetools div.menu table.menu tr.top td.right img {width:8px;height:8px;}
div.header div.pagetools div.menu table.menu tr.middle td.left {background:transparent url(/fcwsite/img/reedsmith/nav/menu_pagetools2/middle_left.png) 0 0 repeat-y;}
div.header div.pagetools div.menu table.menu tr.middle td.left img {width:8px;height:8px;}
div.header div.pagetools div.menu table.menu tr.middle td.center {background-color:#fff;padding:17px 11px 0;text-transform:none;} 
div.header div.pagetools div.menu table.menu tr.middle td.center a, div.header div.pagetools div.menu table.menu tr.middle td.center a:visited {color:#3a557b;font-weight:bold;}
div.header div.pagetools div.menu table.menu tr.middle td.center a:hover {color:#e31836;}
div.header div.pagetools div.menu table.menu tr.middle td.right {background:transparent url(/fcwsite/img/reedsmith/nav/menu_pagetools2/middle_right.png) 0 0 repeat-y;}
div.header div.pagetools div.menu table.menu tr.middle td.right {width:8px;height:8px;} 
div.header div.pagetools div.menu table.menu tr.bottom td.left {background:transparent url(/fcwsite/img/reedsmith/nav/menu_pagetools2/bottom_left.png) 0 0 no-repeat;}
div.header div.pagetools div.menu table.menu tr.bottom td.left img {width:8px;height:11px;}
div.header div.pagetools div.menu table.menu tr.bottom td.center {background:transparent url(/fcwsite/img/reedsmith/nav/menu_pagetools2/bottom_center.png) 0 0 repeat-x;} 
div.header div.pagetools div.menu table.menu tr.bottom td.right {background:transparent url(/fcwsite/img/reedsmith/nav/menu_pagetools2/bottom_right.png) 0 0 no-repeat;}
div.header div.pagetools div.menu table.menu tr.bottom td.right img {width:8px;height:11px;}
/* Pagetools: Binder */
div.header div.pagetools div.bindermenu {right:-8px;}
div.header div.pagetools div.bindermenu table.menu {width:200px;}
div.header div.pagetools div.bindermenu table.menu tr td.center {width:180px;}

/* Primary Nav */
div.header div.nav1 {float:right;margin-right:-6px;*width:900px;/**negative margin BAD. replacing with right positioning MJD 06/18**/margin-right:7px;}
div.header div.nav1 ul {list-style:none none;padding:0;margin:0;}
div.header div.nav1 ul.nav1 {list-style:none none;margin:0;padding:0;text-align:left;*width:auto;*float:right;}
div.header div.nav1 ul.nav1 li.separator {display:inline;position:relative;padding:0;margin:0;z-index:101;float:left;}
div.header div.nav1 ul.nav1 li.separator img {margin-top:14px;}
div.header div.nav1 ul.nav1 li.mega {display:inline;position:relative;padding:0;margin:0;z-index:101;float:left;}
div.header div.nav1 ul.nav1 li.mega div.navitem {display:inline;font:normal 1.167em Georgia, "Times New Roman", Times, serif;color:#1e1e1e;text-transform:uppercase;}
div.header div.nav1 ul.nav1 li.mega div.navitem a, div.header div.nav1 ul.nav1 li.mega div.navitem a:visited {color:#1e1e1e;display:block;background-color:#dbdbdb;line-height:45px;padding-right:12px;padding-left:12px;}
div.header div.nav1 ul.nav1 li.mega div.navitem a:hover {color:#fff;background-color:#e31836;}
div.header div.nav1 ul.nav1 li.mega div.menu {display:none;position:absolute;top:44px;z-index:999;}
div.header div.nav1 ul.nav1 li.hovering div.menu {display:block;}
div.header div.nav1 ul.nav1 li.mega div.navitem a.active, div.header div.nav1 ul.nav1 li.mega div.navitem a.active:visited {background-color:#fff;color:#e31836;}
div.header div.nav1 ul.nav1 li.mega div.navitem a.active:hover {background-color:#fff;color:#e31836;}
div.header div.nav1 ul.nav1 li.hovering div.navitem a, div.header div.nav1 ul.nav1 li.hovering div.navitem a:visited {background-color:#e31836;color:#fff;}

/* Secondary Nav */
div.header div.nav1b {padding-left:30px;}
div.header div.nav1b ul {list-style:none none;padding:0;margin:0;}
div.header div.nav1b ul.nav1b {list-style:none none;margin:0;padding:26px 0 0;.padding-top:0;text-align:left;}
div.header div.nav1b ul.nav1b li.separator {display:inline;position:relative;padding:0;margin:0;z-index:100;float:left;}
div.header div.nav1b ul.nav1b li.separator img {margin-top:9px;}
div.header div.nav1b ul.nav1b li.mega {display:inline;position:relative;padding:0;margin:0;z-index:100;float:left;}
div.header div.nav1b ul.nav1b li.mega div.navitem {display:inline;font:normal 1.083em Georgia, "Times New Roman", Times, serif;color:#cfcfcf;}
div.header div.nav1b ul.nav1b li.mega div.navitem a, div.header div.nav1b ul.nav1b li.mega div.navitem a:visited {color:#cfcfcf;display:block;background-color:#333;line-height:33px;padding-right:8px;padding-left:8px;}
div.header div.nav1b ul.nav1b li.mega div.navitem a:hover {color:#e31836;background-color:#eee;}
div.header div.nav1b ul.nav1b li.mega div.navitem a.active, div.header div.nav1b ul.nav1b li.mega div.navitem a.active:visited {color:#e31836;background-color:#eee;}
div.header div.nav1b ul.nav1b li.mega div.menu {display:none;position:absolute;top:33px;z-index:999;}
div.header div.nav1b ul.nav1b li.community {margin-right:23px;}
div.header div.nav1b ul.nav1b li.community div.navitem a, div.header div.nav1b ul.nav1b li.community div.navitem a:visited {background:#333 url(/fcwsite/img/reedsmith/ico_communityloggedin.png) 8px 10px no-repeat;padding-left:30px;}
div.header div.nav1b ul.nav1b li.community div.navitem a:hover {background-image:url(/fcwsite/img/reedsmith/ico_communityloggedin_over.png);}
div.header div.nav1b ul.nav1b li.community div.loggedIn a, div.header div.nav1b ul.nav1b li.community div.loggedIn a:visited {background-image:url(/fcwsite/img/reedsmith/ico_communityloggedin.png);background-position:4px 9px;} 
div.header div.nav1b ul.nav1b li.community div.loggedIn a:hover {background-image:url(/fcwsite/img/reedsmith/ico_communityloggedin_over.png);}
div.header div.nav1b ul.nav1b li.hovering div.menu {display:block;}
div.header div.nav1b ul.nav1b li.hovering div.navitem a, div.header div.nav1b ul.nav1b li.hovering div.navitem a:visited {color:#e31836;background-color:#eee;}
div.header div.nav1b ul.nav1b li.community.hovering div.navitem a, div.header div.nav1b ul.nav1b li.community.hovering div.navitem a:visited {background-image:url(/fcwsite/img/reedsmith/ico_communityloggedin_over.png);}
div.header div.nav1b ul.nav1b li.community.hovering div.loggedIn a, div.header div.nav1b ul.nav1b li.community.hovering div.loggedIn a:visited, div.header div.nav1b ul.nav1b li.community.hovering div.loggedIn a:hover {background-image:url(/fcwsite/img/reedsmith/ico_communityloggedin_over.png);}

/* Megamenu */
div.header div.menu {font-family:Arial, Helvetica, sans-serif;}
div.header div.menu a, div.header div.menu a:visited {color:#e31836;text-decoration:none;}
div.header div.menu a:hover {color:#818181;text-decoration:none;}
div.header div.menu td {font-family:Arial, Helvetica, sans-serif;font-weight:normal;}

div.header div.menu table.menu {border:0;border-collapse:collapse;}
div.header div.menu table.menu td {padding:0;vertical-align:top;}
div.header div.menu table.menu table {border:0;border-collapse:collapse;}
div.header div.menu table.menu table td {padding:0;}
div.header div.menu table.menu tr.top td.left {background:transparent url(/fcwsite/img/reedsmith/nav/menu/top_left.png) 0 0 no-repeat;}
div.header div.nav1b div.menu table.menu tr.top td.left {background:transparent url(/fcwsite/img/reedsmith/nav/menu/top_left2.png) 0 0 no-repeat;}
div.header div.menu table.menu tr.top td.left img {width:13px;height:49px;}
div.header div.menu table.menu tr.top td.center {background:transparent url(/fcwsite/img/reedsmith/nav/menu/top_center.png) 0 0 repeat-x;padding:17px 11px 0 11px;} 
div.header div.nav1b div.menu table.menu tr.top td.center {background:#eee none;padding:17px 11px 0 11px;} 
div.header div.menu table.menu tr.top td.center div.description {font-size:1em;line-height:1.333em;margin-right:120px;}
div.header div.menu table.menu tr.top td.right {background:transparent url(/fcwsite/img/reedsmith/nav/menu/top_right.png) 0 0 no-repeat;} 
div.header div.nav1b div.menu table.menu tr.top td.right {background:transparent url(/fcwsite/img/reedsmith/nav/menu/top_right2.png) 0 0 no-repeat;} 
div.header div.menu table.menu tr.top td.right img {width:13px;height:49px;}
div.header div.menu table.menu tr.middle td.left {background:transparent url(/fcwsite/img/reedsmith/nav/menu/middle_left.png) 0 0 repeat-y;}
div.header div.menu table.menu tr.middle td.center {background-color:#fff;padding:17px 11px;} 
div.header div.menu table.menu tr.middle td.right {background:transparent url(/fcwsite/img/reedsmith/nav/menu/middle_right.png) 0 0 repeat-y;}
div.header div.menu table.menu tr.bottom td.left {background:transparent url(/fcwsite/img/reedsmith/nav/menu/bottom_left.png) 0 0 no-repeat;}
div.header div.menu table.menu tr.bottom td.left img {width:13px;height:17px;}
div.header div.menu table.menu tr.bottom td.center {background:transparent url(/fcwsite/img/reedsmith/nav/menu/bottom_center.png) 0 0 repeat-x;} 
div.header div.menu table.menu tr.bottom td.right {background:transparent url(/fcwsite/img/reedsmith/nav/menu/bottom_right.png) 0 0 no-repeat;}
div.header div.menu table.menu tr.bottom td.right img {width:13px;height:17px;}

div.header div.menu div.close {float:right;font-size:1.167em;font-family:Georgia, "Times New Roman", Times, serif;}
div.header div.menu div.close a, div.header div.menu div.close a:visited {background:transparent url(/fcwsite/img/reedsmith/nav/menu/ico_close.gif) 100% 0 no-repeat;padding-right:29px;}
div.header div.menu div.close a:hover {background-image:url(/fcwsite/img/reedsmith/nav/menu/ico_close_over.gif);}

div.header div.menu div.advancedsearch {padding:0 5px 10px;}

div.header div.menu table.menu tr.top td.center div.noForm div.close {display:none;}
div.header div.menu table.menu tr.top td.center div.noForm div.description {margin-right:0;}

div.header div.menu div.highlights {float:right;clear:right;border:1px solid #d5d5d5;padding:16px 0 0 16px;}
div.header div.menu div.highlights h3 {font-size:1.25em;font-weight:bold;color:#2b2b2b;margin-bottom:20px;}
div.header div.menu div.highlights ul {list-style:none outside;margin-left:0;padding:0;}
div.header div.menu div.highlights ul li {padding:0;}
div.header div.menu div.highlights div.highlightimage {float:left;}
div.header div.menu div.highlights div.highlightimage img {margin-right:11px;margin-bottom:11px;}
div.header div.menu div.highlights div.highlightlink {margin-bottom:8px;}
div.header div.menu div.highlights div.highlight {display:table;.display:inline-block;}

div.header div.menu div.alpha {font:normal 1.167em/1.429em Arial, Helvetica, sans-serif;white-space:nowrap;color:#c6c6c6;border-bottom:1px solid #d5d5d5;padding-bottom:18px;}
div.header div.menu div.viewAll {float:right;padding-top:3px;}
div.header div.menu div.viewAll a, div.header div.menu div.viewAll a:visited {height:1.667em;padding:0;background:transparent url(/fcwsite/img/reedsmith/arrow_red_right.png) 100% 4px no-repeat;display:block;font:bold 0.857em Arial, Helvetica, sans-serif;color:#e31836;text-transform:uppercase;text-align:right;padding-right:13px;white-space:normal;}
div.header div.menu div.viewAll a:hover {color:#818181;background-image:url(/fcwsite/img/reedsmith/arrow_gray_right.png);}
div.header div.menu div.alpha span.letter {color:#8b8b8b;}
div.header div.menu div.alpha span.separator {padding:0 5px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
div.header div.menu div.alpha span.separator {padding:0 4px;}
}

div.header div.menu div.search {padding:0 0 18px;.padding-bottom:0;}
div.header div.menu div.search h2 {font-size:1em;font-weight:bold;color:#2c2c2c;margin-bottom:8px;}
div.header div.menu div.search ul.fields {list-style:none none;margin:0;padding:0;display:inline;}
div.header div.menu div.search ul.fields li {margin:0;padding:0;display:inline;color:#2c2c2c;}
div.header div.menu div.search ul.fields li label {font-weight:bold;}
div.header div.menu div.search ul.fields li div {background:transparent url(/fcwsite/img/reedsmith/bg_txtfield_right.gif) 100% 0 no-repeat;.background-position:100% 1px;width:191px;.width:193px;height:26px;}
div.header div.menu div.search ul.fields input.text {width:172px;.width:174px;height:22px;height:20px\9;padding-top:0.167em;padding-top:0.417em\9;padding-left:7px;padding-right:7px;font:normal 1em Arial, Helvetica, sans-serif;color:#2c2c2c;background:transparent url(/fcwsite/img/reedsmith/bg_txtfield_left.gif) 0 0 no-repeat;.background-position:0 0;border:0;}
div.header div.menu div.search ul.fields li.select div {width:192px;height:23px;margin-bottom:1px;background:#eee none;border:1px solid #cdcdcd;}
div.header div.menu div.search ul.fields li.select input {}

div.header div.menu div.search ul.buttons {list-style:none none;list-style-image:none;margin:11px 0 0;.margin-top:12px;padding:0;}
div.header div.menu div.search ul.buttons li {float:left;display:inline;padding:0;}
div.header div.menu div.search ul.buttons li.submit {margin-right:18px;}
div.header div.menu div.search ul.buttons li input {border:1px solid #e31836;background-color:#e31836;font:bold 1em Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;width:88px;padding:0.25em 4px 0.167em;padding-top:0.333em\9;.padding-top:0.25em;padding-bottom:0.333em\9;.padding-bottom:0.167em;text-align:left;}
@media screen and (-webkit-min-device-pixel-ratio:0){
div.header div.menu div.search ul.buttons li input {margin-top:0;padding-bottom:3px;}
}
div.header div.menu div.search ul.buttons li input:hover {border:1px solid #2b2b2b;background-color:#2b2b2b;}
div.header div.menu div.search ul.buttons li.viewAll a, div.header div.menu div.search ul.buttons li.viewAll a:visited {width:6.333em;height:1.667em;padding:0.417em 6px 0;background:#818181 url(/fcwsite/img/reedsmith/arrow_white_right.png) 92% 0.667em no-repeat;display:block;font:bold 1em Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;}
div.header div.menu div.search ul.buttons li.viewAll a:hover {background-color:#2b2b2b;}

div.header div.menu div.form {padding:0 0 18px;.padding-bottom:0;}
div.header div.menu div.form h2 {font-size:1em;font-weight:bold;color:#2c2c2c;margin-bottom:8px;}
div.header div.menu div.form ul.fields {list-style:none none;margin:0;padding:0;display:inline;}
div.header div.menu div.form ul.fields li {margin:0;padding:0;display:inline;color:#2c2c2c;}
div.header div.menu div.form ul.fields li label {font-weight:bold;}
div.header div.menu div.form ul.fields li div {background:transparent url(/fcwsite/img/reedsmith/bg_txtfield_right.gif) 100% 0 no-repeat;.background-position:100% 1px;width:191px;.width:193px;height:26px;}
div.header div.menu div.form ul.fields input.text {width:180px;height:22px;height:20px\9;padding-top:0.167em;padding-top:0.417em\9;padding-left:7px;padding-right:7px;font:normal 1em Arial, Helvetica, sans-serif;color:#2c2c2c;background:transparent url(/fcwsite/img/reedsmith/bg_txtfield_left.gif) 0 0 no-repeat;.background-position 0 0;border:0;}
div.header div.menu div.form ul.fields textarea {width:178px;height:72px;height:70px\9;padding-top:0.167em;padding-top:0.417em\9;padding-left:7px;padding-right:7px;font:normal 1em Arial, Helvetica, sans-serif;color:#2c2c2c;border:1px solid #cdcdcd;}
div.header div.menu div.form ul.fields li.select div {width:192px;height:23px;margin-bottom:1px;background:#eee none;border:1px solid #cdcdcd;}
div.header div.menu div.form ul.fields li.select input {}

div.header div.menu div.form ul.buttons {list-style:none none;list-style-image:none;margin:21px 0 0;.margin-top:22px;.margin-bottom:-6px;padding:0;}
div.header div.menu div.form ul.buttons li {float:left;display:inline;padding:0;}
div.header div.menu div.form ul.buttons li.submit {margin-right:18px;}
div.header div.menu div.form ul.buttons li input {border:1px solid #e31836;background-color:#e31836;font:bold 1em Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;width:88px;padding:0.25em 4px 0.167em;padding-top:0.333em\9;.padding-top:0.25em;padding-bottom:0.333em\9;.padding-bottom:0.167em;text-align:left;}
@media screen and (-webkit-min-device-pixel-ratio:0){
div.header div.menu div.form ul.buttons li input {margin-top:0;padding-bottom:3px;}
}
div.header div.menu div.form ul.buttons li input:hover {border:1px solid #2b2b2b;background-color:#2b2b2b;}
div.header div.menu div.form ul.buttons li.viewAll a, div.header div.menu div.form ul.buttons li.viewAll a:visited {width:76px;height:20px;padding:5px 6px 0;background:#818181 url(/fcwsite/img/reedsmith/arrow_white_right.png) 92% 8px no-repeat;display:block;font:bold 1em Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;}
div.header div.menu div.form ul.buttons li.viewAll a:hover {background-color:#2b2b2b;}

/* Experience Search */
div.header div.menu div.experiencesearch {display:table;.display:inline-block;margin-left:529px;}
div.header div.menu div.experiencesearch ul.fields {display:block;}
div.header div.menu div.experiencesearch ul.buttons {list-style:none none;list-style-image:none;margin:11px 0 0;.margin-top:12px;padding:0;}
div.header div.menu div.experiencesearch ul.buttons li input {width:7.333em;}
div.header div.menu div.experiencesearch ul.buttons li.submit {margin-right:0;}

/* Megamenu: Practices and Industries */
div.header div.servicesmenu {left:-60px;}
div.header div.servicesmenu table.menu {width:777px;}
div.header div.servicesmenu table.menu tr td.center {width:729px;}
div.header div.servicesmenu table.menu tr.middle td.center {padding-bottom:0;}
div.header div.servicesmenu div.search label {display:none;}
div.header div.servicesmenu div.servicessearch {float:left;}
div.header div.servicesmenu div.servicessearch ul.fields li div {height:auto;}
div.header div.servicesmenu div.listing {border-top:1px solid #d5d5d5;padding-top:1.5em;padding-bottom:0.833em;.padding-bottom:0;.zoom:1;}
div.header div.servicesmenu div.listing h2 {font-weight:bold;color:#2c2c2c;margin-bottom:11px;}
div.header div.servicesmenu div.listing ul {list-style:none outside;margin-left:0;padding:0;}
div.header div.servicesmenu div.listing ul li {line-height:1.25em;padding:0 0 0.614em;}
div.header div.servicesmenu div.listing div.services {float:left;}
div.header div.servicesmenu div.listing table.corpus td {padding-right:25px;}
div.header div.servicesmenu div.listing div.industries table.corpus {}
div.header div.servicesmenu div.listing div.industries table.corpus td {padding-right:0;}

div.header div.servicesmenu div.listing div.industries table.corpus ul li {float:left;width:223px;}
div.header div.servicesmenu div.listing div.services table.corpus {width:223px;}
div.header div.servicesmenu div.industrieslisting {}
div.header div.servicesmenu div.serviceslisting {}

div.header div.servicesmenu div.listing div.industries table.corpus td a:link,
div.header div.servicesmenu div.listing div.industries table.corpus td a:visited,
div.header div.servicesmenu div.listing div.industries table.corpus td a:active {color:#5477AF}
div.header div.servicesmenu div.listing div.industries table.corpus td a:hover {color:#E31836}
div.header div.servicesmenu div.listing div.services table.corpus td a:link,
div.header div.servicesmenu div.listing div.services table.corpus td a:visited,
div.header div.servicesmenu div.listing div.services table.corpus td a:active {color:#5477AF}
div.header div.servicesmenu div.listing div.services table.corpus td a:hover {color:#E31836}

div.header div.servicesmenu div.highlights {width:251px;width:253px\9;.width:255px;border-right:0;border-bottom:0;}
div.header div.servicesmenu div.search ul.buttons {clear:left;}
div.header div.servicesmenu div.search ul.buttons li input {width:7.333em;}
div.header div.servicesmenu div.search ul.buttons li.viewAll a, div.header div.menu div.search ul.buttons li.viewAll a:visited {width:6.333em;}
div.header div.servicesmenu div.search span.viewAll a, div.header div.servicesmenu div.search span.viewAll a:visited {padding:0 18px 0 0;background:transparent url(/fcwsite/img/reedsmith/arrow_red_right.png) 100% 4px no-repeat;font:bold 1em Arial, Helvetica, sans-serif;color:#e31836;text-transform:uppercase;}
div.header div.servicesmenu div.search span.viewAll a:hover {color:#818181;background-image:url(/fcwsite/img/reedsmith/arrow_gray_right.png);}
div.header div.servicesmenu div.search span.separator {color:#c6c6c6;font-weight:normal;padding:0 0.417em;}
@media screen and (-webkit-min-device-pixel-ratio:0){
div.header div.servicesmenu div.highlights {width:255px;}
div.header div.servicesmenu div.listing div.industries table.corpus {width:198px;}
div.header div.servicesmenu div.listing div.services table.corpus {width:198px;}
div.header div.servicesmenu div.serviceslisting {width:665px;}
}

/* Megamenu: People */
div.header div.peoplemenu {left:-243px;}
div.header div.peoplemenu div.wrapper {background:transparent url(/fcwsite/img/reedsmith/nav/menu/bg_people.gif) 0 0 repeat-y;}
div.header div.peoplemenu table.menu {width:757px;}
div.header div.peoplemenu table.menu tr td.center {width:709px;}
div.header div.peoplemenu div.search {padding-bottom:0;padding-top:16px\9;}
div.header div.peoplemenu div.search ul.fields {display:block;display:inline\9;margin-top:0;padding-top:18px;width:647px\9;}
div.header div.peoplemenu div.search ul.fields li {float:left;display:inline;padding-bottom:12px;margin-right:17px;}
div.header div.peoplemenu div.search ul.fields li.select {margin-right:14px;}
div.header div.peoplemenu div.search ul.fields li label {display:block;margin-bottom:8px;}
div.header div.peoplemenu div.search ul.fields li.keyword {.float:none;.display:block;}
div.header div.peoplemenu div.search ul.fields li.keyword label {}
div.header div.peoplemenu div.search ul.fields li.keyword div {width:397px;}
div.header div.peoplemenu div.search ul.fields li.keyword input {width:388px;}
div.header div.peoplemenu div.search ul.fields li select {width:192px;height:21px !important;color:#292929;font-family:Arial, Helvetica, sans-serif;font-size:12px;width:auto\9}
div.header div.peoplemenu div.search ul.fields li select option {background-color:transparent;/*new*//*width:300px\9;display:inline-block\9;*/}
div.header div.peoplemenu div.highlights {width:258px;width:258px\9;.width:258px;border:0;}
div.header div.peoplemenu div.search ul.buttons {clear:left;padding-top:9px;}
*:first-child+html div.header div.peoplemenu div.search ul.buttons {display:inline;zoom:1;margin-top:0;}
div.header div.peoplemenu div.search ul.buttons li input {width:194px;}
div.header div.peoplemenu div.search ul.buttons li.submit {margin-right:14px;}
div.header div.peoplemenu div.search ul.buttons li.viewAll a, div.header div.menu div.search ul.buttons li.viewAll a:visited {width:182px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
div.header div.peoplemenu div.highlights {width:225px;}
}

div.header div.peoplemenu div.biossearch ul.fields li select.ddlOffices {width:300px;}

/* Megamenu: News and Knowledge */
div.header div.newsmenu {left:-282px;}
div.header div.newsmenu table.menu {width:717px;}
div.header div.newsmenu table.menu tr td.center {width:669px;}
div.header div.newsmenu table.menu table td {padding-bottom:12px;}
div.header div.newsmenu table.menu table td.displayDate {width:85px;padding-right:18px;white-space:nowrap;}
div.header div.newsmenu table.menu table td.displayDate div.date {white-space:nowrap;}
div.header div.newsmenu div.heading h2 {color:#2b2b2b;padding-top:4px;margin-bottom:18px;margin-bottom:18px\9;}
div.header div.newsmenu div.listing div.viewAll {padding-top:0;}
div.header div.newsmenu div.listing span.viewAll a, div.header div.newsmenu div.listing span.viewAll a:visited {padding:0 18px 0 0;background:transparent url(/fcwsite/img/reedsmith/arrow_red_right.png) 100% 4px no-repeat;font:bold 0.8333em Arial, Helvetica, sans-serif;color:#e31836;text-transform:uppercase;}
div.header div.newsmenu div.listing span.viewAll a:hover {color:#818181;background-image:url(/fcwsite/img/reedsmith/arrow_gray_right.png);}
div.header div.newsmenu div.heading span.separator {color:#c6c6c6;font-weight:normal;padding:0 0.417em;}
div.header div.newsmenu div.nav2 {float:right;margin-top:43px;margin-left:18px;}
div.header div.newsmenu div.nav2 ul {list-style:none outside;margin-left:0;padding:0;}
div.header div.newsmenu div.nav2 ul li {padding:0;margin-bottom:1px;}
div.header div.newsmenu div.nav2 a, div.header div.newsmenu div.nav2 a:visited {width:12.417em;height:1.667em;padding:0.417em 6px 0;background:#818181 url(/fcwsite/img/reedsmith/arrow_white_right.png) 92% 8px no-repeat;display:block;font:bold 1em Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;}
@media screen and (-webkit-min-device-pixel-ratio:0) { /* safari */
body:nth-of-type(1) div.header div.newsmenu div.nav2 a, body:nth-of-type(1) div.header div.newsmenu div.nav2 a:visited {width:12em;}
}
div.header div.newsmenu div.nav2 a:hover {background-color:#2b2b2b;}
div.header div.newsmenu div.highlights {float:none;clear:both;border:0;border-top:1px solid #d5d5d5;padding:16px 0 0 0;.zoom:1;}
div.header div.newsmenu div.highlights ul li.highlight {float:left;display:inline;padding-right:17px;width:300px;}
div.header div.newsmenu div.oneHighlight ul li.highlight {float:none;display:block;padding-right:0;width:auto;} /* If there is only one highlight. */

div.header div.newsmenu div.newslisting {width: 515px;*width:500px;}
div.header div.newsmenu div.newslisting a:link,
div.header div.newsmenu div.newslisting a:visited,
div.header div.newsmenu div.newslisting a:active {color:#5477AF}
div.header div.newsmenu div.newslisting a:hover {color:#E31836}

/* Megamenu: Events */
div.header div.eventsmenu {left:-301px;}
div.header div.eventsmenu table.menu {width:357px;}
div.header div.eventsmenu table.menu tr td.center {width:309px;}
div.header div.eventsmenu table.menu table.list {.width:309px;}
div.header div.eventsmenu table.menu table td {padding-bottom:12px;}
div.header div.eventsmenu table.menu table td.displayDate {width:85px;padding-right:18px;}
div.header div.eventsmenu table.menu table td.displayDate div.date {white-space:nowrap;}
div.header div.eventsmenu div.heading h2 {color:#2b2b2b;padding-top:4px;margin-bottom:18px;margin-bottom:18px\9;}
div.header div.eventsmenu div.listing div.viewAll {padding-top:0;}
div.header div.eventsmenu div.listing span.viewAll a, 
div.header div.eventsmenu div.listing span.viewAll a:visited {padding:0 18px 0 0;background:transparent url(/fcwsite/img/reedsmith/arrow_red_right.png) 100% 4px no-repeat;font:bold 0.8333em Arial, Helvetica, sans-serif;color:#e31836;text-transform:uppercase;}
div.header div.eventsmenu div.listing span.viewAll a:hover {color:#818181;background-image:url(/fcwsite/img/reedsmith/arrow_gray_right.png);}
div.header div.eventsmenu div.heading span.separator {color:#c6c6c6;font-weight:normal;padding:0 0.417em;}
div.header div.eventsmenu div.highlights {float:none;clear:both;border:0;border-top:1px solid #d5d5d5;padding:16px 0 0 0;.zoom:1;}

div.header div.eventsmenu div.listing {width: 515px;*width:500px;}
div.header div.eventsmenu div.listing a:link,
div.header div.eventsmenu div.listing a:visited,
div.header div.eventsmenu div.listing a:active {color:#5477AF}
div.header div.eventsmenu div.listing a:hover {color:#E31836}

div.header div.eventsmenu table.menu div.noForm {width:480px;padding:0;margin:0}
div.header div.eventsmenu table.menu div.listing div.title {width:350px;}
div.header div.eventsmenu table.menu div.highlights {width:500px;}
/* Megamenu: About Us */
div.header div.aboutmenu {left:-254px;}
div.header div.aboutmenu table.menu {width:357px;}
div.header div.aboutmenu table.menu tr td.center {width:309px;}
div.header div.aboutmenu table.menu table.list {.width:309px;}
div.header div.aboutmenu div.nav2 ul {list-style:none outside;margin-left:0;margin-bottom:17px;padding:0;}
div.header div.aboutmenu div.nav2 ul li {padding:0;margin-bottom:1px;}
div.header div.aboutmenu div.nav2 a, div.header div.aboutmenu div.nav2 a:visited {width:297px;height:20px;padding:5px 6px 0;background:#818181 url(/fcwsite/img/reedsmith/arrow_white_right.png) 96% 8px no-repeat;display:block;font:bold 1em Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;}
div.header div.aboutmenu div.nav2 a:hover {background-color:#2b2b2b;}
div.header div.aboutmenu div.highlights {float:none;clear:both;border:0;border-top:1px solid #d5d5d5;padding:16px 0 0 0;.zoom:1;}

/* Megamenu: Careers */
div.header div.careersmenu {left:-261px;left:-271px;}
div.header div.careersmenu table.menu {width:357px;}
div.header div.careersmenu table.menu tr td.center {width:309px;}
div.header div.careersmenu table.menu table.list {.width:309px;}
div.header div.careersmenu div.nav2 ul {list-style:none outside;margin-left:0;margin-bottom:17px;padding:0;}
div.header div.careersmenu div.nav2 ul li {padding:0;margin-bottom:1px;}
div.header div.careersmenu div.nav2 a, div.header div.careersmenu div.nav2 a:visited {width:297px;height:20px;padding:5px 6px 0;background:#818181 url(/fcwsite/img/reedsmith/arrow_white_right.png) 96% 8px no-repeat;display:block;font:bold 1em Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;}
div.header div.careersmenu div.nav2 a:hover {background-color:#2b2b2b;}
div.header div.careersmenu div.highlights {float:none;clear:both;border:0;border-top:1px solid #d5d5d5;padding:16px 0 0 0;.zoom:1;}

/* Megamenu: Community */
div.header div.communitymenu {left:-7px;}
div.header div.communitymenu table.menu {width:525px;}
div.header div.communitymenu table.menu tr td.center {width:477px;}
div.header div.communitymenu div.search {width:200px;}
div.header div.communitymenu div.search ul.fields {}
div.header div.communitymenu div.search ul.fields li {padding-bottom:0;display:inline;}
div.header div.communitymenu div.search ul.fields li div {padding-bottom:12px;}
div.header div.communitymenu div.search ul.fields li label {display:block;padding-bottom:8px;}
div.header div.communitymenu div.search ul.buttons {margin-top:0;padding-top:9px;}
div.header div.communitymenu div.search ul.buttons li.submit {margin-right:0;margin-bottom:1px;}
div.header div.communitymenu div.search ul.buttons li.submit input {width:194px;}
div.header div.communitymenu div.highlights {width:250px;width:250px\9;.width:250px;border:0;padding-top:0;}
div.header div.communitymenu div.wrapper {background:transparent url(/fcwsite/img/reedsmith/separator_line.gif) 210px 0 repeat-y;}
@media screen and (-webkit-min-device-pixel-ratio:0){
div.header div.communitymenu div.highlights {width:250px;}
}
div.header div.communitymenu div.links {font-size:0.917em;line-height:1.25em;margin-top:1em;}
div.header div.communitymenu div.search h2 {font-size:1.25em;font-weight:bold;color:#2b2b2b;margin-bottom:7px;}

/* Megamenu: Offices */
div.header div.officesmenu {left:-7px;}
div.header div.officesmenu table.menu {width:717px;}
div.header div.officesmenu table.menu tr td.center {width:669px;}
div.header div.officesmenu table.menu div.regions table {width:669px;}
div.header div.officesmenu table.menu div.regions table td {border-right:1px solid #d2d2d2;padding-right:17px;padding-left:17px;}
div.header div.officesmenu table.menu div.regions table td.col1 {padding-left:0;width:38%}
div.header div.officesmenu table.menu div.regions table td.col2 {width:35%;}
div.header div.officesmenu table.menu div.regions table td.col3 {border-right:0;width:27%;padding-right:0;}
div.header div.officesmenu table.menu div.regions a, div.header div.officesmenu table.menu div.regions a:visited {color:#2e3d53;}
div.header div.officesmenu table.menu div.regions a:hover {color:#e31836;}
div.header div.officesmenu table.menu div.regions div.region {font-weight:bold;color:#2c2c2c;margin-bottom:11px;font-size:1.167em;}
div.header div.officesmenu table.menu div.regions ul {float:left;list-style:none outside;margin-left:0;padding:0;}
div.header div.officesmenu table.menu div.regions ul li {font-size:1.083em;line-height:1.154em;padding:0 0 0.6em;}
div.header div.officesmenu table.menu div.regions table td.col1 div.region1_col1 ul {margin-right:42px;}
div.header div.officesmenu table.menu div.regions ul li span.separator {padding:0 4px;}

/* Megamenu: Contact Us */
div.header div.contactusmenu {left:-7px;}
div.header div.contactusmenu div.wrapper {background:transparent url(/fcwsite/img/reedsmith/nav/menu/bg_people.gif) 0 0 repeat-y;}
div.header div.contactusmenu table.menu {width:717px;}
div.header div.contactusmenu table.menu tr td.center {width:669px;}
div.header div.contactusmenu div.form {padding-bottom:0;}
div.header div.contactusmenu div.form ul.fields {display:block;display:inline\9;margin-top:0;padding-top:18px;}
div.header div.contactusmenu div.form ul.fields li {float:left;display:inline;padding-bottom:12px;margin-right:17px;}
div.header div.contactusmenu div.form ul.fields li div.image {background-image:none;height:auto;width:auto;margin-bottom:8px;}
div.header div.contactusmenu div.form ul.fields li.select {margin-right:14px;}
div.header div.contactusmenu div.form ul.fields li.comments {margin-right:13px;}
div.header div.contactusmenu div.form ul.fields li.captcha div.captchacontent {background-image:none;}
div.header div.contactusmenu div.form ul.fields li.captcha div.image {background-image:none;}
div.header div.contactusmenu div.form ul.fields li label {display:block;margin-bottom:8px;.zoom:1;}
div.header div.contactusmenu div.highlights {width:225px;width:225px\9;.width:225px;border:0;}
div.header div.contactusmenu div.form ul.buttons {clear:left;padding-top:0;margin-left:207px;}
*:first-child+html div.header div.contactusmenu div.form ul.buttons {display:inline;zoom:1;margin-top:0;}
div.header div.contactusmenu div.form ul.buttons li input {width:194px;}
div.header div.contactusmenu div.form ul.buttons li.submit {margin-right:14px;}
div.header div.contactusmenu div.form ul.buttons li.viewAll a, div.header div.contactusmenu div.form ul.buttons li.viewAll a:visited {width:182px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
div.header div.contactusmenu div.highlights {width:225px;}
}
div.header div.contactusmenu div.required {margin-top:-21px;.margin-top:-16px;float:left;}

/* Megamenu: Related Sites */
div.header div.relatedsitesmenu {left:-7px;}
div.header div.relatedsitesmenu table.menu {width:357px;}
div.header div.relatedsitesmenu table.menu tr td.center {width:309px;}
div.header div.relatedsitesmenu table.menu tr.middle td.center {padding-top:5px;}
div.header div.relatedsitesmenu table.menu table.list {.width:309px;}
div.header div.relatedsitesmenu div.nav2 ul {list-style:none outside;margin-left:0;margin-bottom:0;padding:0;}
div.header div.relatedsitesmenu div.nav2 ul li {padding:12px 0;margin-bottom:1px;border-top:1px solid #d5d5d5;}
div.header div.relatedsitesmenu div.nav2 ul li:first-child {border-top:0;}
div.header div.relatedsitesmenu div.nav2 ul li:last-child {padding-bottom:0;}
div.header div.relatedsitesmenu div.highlights {float:none;clear:both;border:0;border-top:1px solid #d5d5d5;padding:16px 0 0 0;.zoom:1;}

/* No Highlight */
div.header div.noHighlight div.wrapper {background-image:none;}
div.header div.noHighlight div.highlights {display:none;}
div.header div.noHighlight div.form {width:500px;}

body.home div.header div.logo img {.margin-bottom:19px;}