/**** Header ****/
.headerB {padding:0;margin:0;}
.headerA {padding:0;margin:0;}
.header {background-color:#fff;text-align:left;height:99px;}

.header img {border:0;}

.header .logo {position:absolute;top:21px;left:0;z-index:98;}

.header .sitesearch {position:absolute;top:-34px;right:0;padding:0;z-index:101;}
.header .sitesearch ul {list-style:none none;margin:0;padding:0;}
.header .sitesearch li {display:inline;background-color:#888;}
.header .sitesearch label {display:none;}
.header .sitesearch input {border:1px solid #888;border-right:0;font:11px Arial, sans-serif;text-transform:uppercase;color:#a49791;padding-right:10px;padding-left:10px;width:95px;}
*:first-child+html .header .sitesearch input {height:15px;}
* html .header .sitesearch input {height:15px;}
.header .sitesearch input.button {border-right:1px solid #888;border-left:0;background-color:#efe9e0;padding-right:2px;padding-left:3px;width:auto;cursor:pointer;}
*:first-child+html .header .sitesearch input.button {border:0;background-color:transparent;background:transparent url(../img/Client/bg_gobtn.gif) 0 0 no-repeat;height:19px;}
* html .header .sitesearch input.button {border:0;background-color:transparent;background:transparent url(../img/Client/bg_gobtn.gif) 0 0 no-repeat;height:19px;}

.header .nav1 {clear:both;white-space:nowrap;background-color:#efe9e0;color:#000;padding:2px 0 3px 20px;font:normal 11px/16px Arial, sans-serif;text-transform:uppercase;letter-spacing:0.075em;}
*:first-child+html .header .nav1 {letter-spacing:0.1em;}
* html .header .nav1 {}
.header .nav1 a {color:#000;text-decoration:none;}
.header .nav1 a:visited {color:#000;text-decoration:none;}
.header .nav1 a:hover {color:#000;text-decoration:none;}
.header .nav1 a.active {color:#000;text-decoration:none;}
.header .nav1 a.active:hover {color:#000;text-decoration:none;}
.header .nav1 ul {list-style:none none;padding:0;margin:0;}
.header .nav1 li {display:inline;padding:0;}
.header .nav1 li.separator {padding:0 17px 0 16px;color:#efe9e0;}
.header .nav1 li.separator {padding /*\**/: 0 15px\9 } /* IE8 only */
*:first-child+html .header .nav1 li.separator {padding:0 15px;} /* IE7 only */
* html .header .nav1 li.separator {padding:0 15px;} /* IE6 only */

.header .banner_image {position:absolute;top:21px;right:0;z-index:98;} /* z-index has to be lower than 100 to be under menu popups */
.header .dropshadow {position:absolute;top:21px;left:0;z-index:99;}
* html .header .dropshadow img {behavior:url(/fcwsite/include/iepngfix.htc);}

.header .menu {position:absolute;visibility:hidden;z-index:9999;background-color:#666;font:normal 11px Arial, sans-serif;color:#fff;width:165px;margin-top:4px;}
.header .menu a {color:#fff;text-decoration:none;padding:4px 19px;background-color:#666;display:block;}
.header .menu a:visited {color:#fff;}
.header .menu a:hover {color:#000;background-color:#ccc;}
.header .menu ul {list-style:none none;padding:0;margin:0;}
.header .menu li {margin:0;padding:0;border-bottom:1px solid #efe9e0;}

/* Firm Overview */
body.about .header .nav1 a:hover {color:#c08721;} /* dark gold: careers color */
body.about .header .nav1 a.active {color:#c08721;}
body.about .header .nav1 a.active:hover {color:#c08721;}

/* Firm Overview: Offices*/
body.offices .header .nav1 a:hover {color:#c08721;} /* dark gold: careers color */
body.offices .header .nav1 a.active {color:#c08721;}
body.offices .header .nav1 a.active:hover {color:#c08721;}

/* Attorneys */
body.bios .header .nav1 a:hover {color:#543d91;} /* purple: attorney color */
body.bios .header .nav1 a.active {color:#543d91;}
body.bios .header .nav1 a.active:hover {color:#543d91;}

/* Services */
body.services .header .nav1 a:hover {color:#c41230;} /* red: services color */
body.services .header .nav1 a.active {color:#c41230;}
body.services .header .nav1 a.active:hover {color:#c41230;}

/* Verdicts & Decisions */
body.experience .header .nav1 a:hover {color:#543d91;} /* purple: attorney color */
body.experience .header .nav1 a.active {color:#543d91;}
body.experience .header .nav1 a.active:hover {color:#543d91;}

/* Events */
body.events .header .nav1 a:hover {color:#007f7b;} /* teal: events color */
body.events .header .nav1 a.active {color:#007f7b;}
body.events .header .nav1 a.active:hover {color:#007f7b;}

body.newsevents .header .nav1 a:hover {color:#007f7b;} /* teal: events color */
body.newsevents .header .nav1 a.active {color:#007f7b;}
body.newsevents .header .nav1 a.active:hover {color:#007f7b;}

body.news .header .nav1 a:hover {color:#007f7b;} /* teal: events color */
body.news .header .nav1 a.active {color:#007f7b;}
body.news .header .nav1 a.active:hover {color:#007f7b;}

/* Careers */
body.careers .header .nav1 a:hover {color:#c08721;} /* dark gold: careers color */
body.careers .header .nav1 a.active {color:#c08721;}
body.careers .header .nav1 a.active:hover {color:#c08721;}

/* Home */
body.home .header {height:151px;}

body.home .header .client_login {position:absolute;top:-33px;right:177px;padding:0;z-index:102;font-size:11px;width:208px;text-align:right;}
*:first-child+html body.home .header .client_login {top:-32px;}
* html body.home .header .client_login {top:-32px;}
body.home .header .client_login .label {text-transform:uppercase;color:#fff;float:left;margin-top:2px;margin-right:10px;width:120px;}
body.home .header .client_login .login_location {float:right;width:75px;}
body.home .header .client_login .login_east {float:left;background-color:#ffd07b;font-size:10px;padding:1px 6px 2px;margin-right:5px;}
body.home .header .client_login .login_west {float:right;background-color:#ffd07b;font-size:10px;padding:1px 6px 2px;}
