/**** Header ****/
.headerB {margin:0;background:url(/fcwsite/img/container_top.gif) no-repeat center top;}
.headerA {padding:0;margin:0;}
.header { }

.header img {border:0;}

.header .logo {padding:41px 40px 34px 40px;}

.header .sitesearch {padding:41px 40px 7px 40px;width:166px;float:right;}
.header .sitesearch ul {list-style:none none;margin:0;padding:0;}
.header .sitesearch li {display:inline;}
.header .sitesearch label {display:none;}
.header .sitesearch input {margin-left:16px;.margin-left:16px;border:1px solid #c5cbd1;border-right:0;font:11px Arial, sans-serif;/*color:#c5cbd1;*/color:#35587d;width:126px;height:19px;float:left;padding:1px 0 1px 5px;.padding:2px 0 0 5px;}
*:first-child+html .header .sitesearch input {height:19px;}
* html .header .sitesearch input {height:19px;}
.header .sitesearch input.button {border:none;cursor:pointer;background:#FFF url(/fcwsite/img/search_submit.gif) no-repeat left top;height:23px;width:18px;float:left;margin:0;}
*:first-child+html .header .sitesearch input.button {border:none;background:#FFF url(/fcwsite/img/search_submit.gif) no-repeat left top;height:23px;width:18px;float:left;}
* html .header .sitesearch input.button {border:none;background:#FFF url(/fcwsite/img/search_submit.gif) no-repeat left top;height:23px;width:18px;float:left;}

.header .nav1 {margin:0 1px;padding:9px 39px;background:url(/fcwsite/img/bg_nav.gif) repeat-x top left;white-space:nowrap;color:#000;font:normal 12px/normal Arial, sans-serif;text-transform:uppercase;}
.header .nav1 a {color:#61666b;text-decoration:none;}
.header .nav1 a:hover {color:#7592b1;text-decoration:none;}
.header .nav1 a.active {color:#7592b1;text-decoration:underline;}
.header .nav1 a.active:hover {color:#7592b1;text-decoration:underline;}
.header .nav1 ul {list-style:none;margin:0;padding:0;text-align:left;}
.header .nav1 li {padding:0 45px 10px 0;margin:0;display:inline;}
.header .nav1 li a{padding:0;margin:0;}
.header .nav1 li a.active {padding:0;margin:0;}

.pagetools {float:right;clear:right;padding:0 56px 0 0;font:10px Arial, sans-serif;text-transform:uppercase;margin-top:0;}
.pagetools a {color:#35587d;text-decoration:none;}
.pagetools a:hover {color:#7592b1;text-decoration:none;}
.pagetools ul {list-style:none none;padding:0;margin:0;}
.pagetools li {display:inline;padding:0 0 0 9px;}
.pagetools li.separator {color:#c4c4c4;}

.header .menu {position:absolute;visibility:hidden;z-index:100;background:#fff;font-family:Arial, Helvetica, sans-serif;text-transform:capitalize;padding:5px 10px;border:1px solid #d6d7d6;width:150px;}
.header .menu a {padding:0;margin:0;}
.header .menu a:hover {padding:0;margin:0;}
.header .menu ul {list-style:none none;margin:0;padding:0;}
body.home .header .menu ul {width:300px;list-style:none none;margin:0;padding:0;text-align:right;}
.header .menu li {padding:0 0 5px 0;margin:0;}

#menu_attorneys{
	width:174px;
	height:auto;
	padding:5px 10px;
	margin:0;
	color:#455560;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	z-index:999px;
	top:171px;
	left:287px;
	text-transform:none;
	text-align:left;
	display:none;
	background-color:#fff;
	border:1px solid #d6d7d6;
}
#menu_attorneys a{padding:0;margin:0;}
#menu_attorneys a:hover{padding:0;margin:0;}
#menu_attorneys input{width:167px;border: 1px solid #c2c2c2;color:#455560;height:19px;margin:0 0 10px 0;.margin:0 0 5px 0;display:block;padding:2px 0 0 5px;.padding:2px 0 0 5px;}
#menu_attorneys p{padding:0 0 2px 0;margin:0;color:#455560;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#menu_attorneys form{padding:0;margin:0;}
#menu_attorneys .listings{text-align:left;width:174px;height:auto;padding:0;margin:0 0 10px 0;border-bottom: 1px solid #c2c2c2;}
#menu_attorneys .listings ul{width:174px;height:auto;padding:0;margin:0 0 9px 0;list-style:none none;display:block;text-align:left;color:#c5c5c5;text-transform:uppercase;}
#menu_attorneys .listings li{padding:0 3px 8px 0;margin:0;display:inline;}
#menu_attorneys input.submit{width:62px;height:22px;float:right;text-align:center;background:url(/fcwsite/img/submit_bg.gif) repeat-x top center;text-transform:uppercase;color:#FFF;font-size:11px;border:none;padding:0;margin:0;.padding:0;.margin:0; cursor:pointer;}

/* Home */
body.home .header .sitesearch {padding:41px 40px 14px 40px;}

body.home .header .nav1 {white-space:nowrap;color:#000;font:normal 12px/normal Arial, sans-serif;text-transform:uppercase;width:168px;background-image:none;float:right;clear:right;}
body.home .header .nav1 a {text-decoration:none;}
body.home .header .nav1 a:visited {text-decoration:none;}
body.home .header .nav1 a:hover {text-decoration:none;}
body.home .header .nav1 a.active { }
body.home .header .nav1 a.active:hover { }
body.home .header .nav1 ul {list-style:none none;margin:0;padding:0 0 24px;text-align:left;}
body.home .header .nav1 li {padding:0 0 12px 0;margin:0;display:block;}
body.home .header .nav1 li a{padding:0 0 0 18px;margin:0;}
body.home .header .nav1 li a.active {padding:0 0 0 18px;margin:0;}
body.home .header .nav1 li a:hover {padding:0 0 0 18px;margin:0;}

body.home .header .menu {width:300px;padding:0 18px 0 0;left:481px !important;border:0px;}
/* The Firm menu */
body.home .header #xprMenuPart_3a59e865_6e07_4b14_a47b_8fde25cae076_beef5bed_381c_43c9_9202_394221d26612 {top:85px !important;background:#fff url(/fcwsite/img/arrow.gif) no-repeat 300px 2px;}
/* Careers menu */
body.home .header #xprMenuPart_3a59e865_6e07_4b14_a47b_8fde25cae076_5dfef25c_4dbd_4128_af10_6be5f0baa904 {top:158px !important;background:#fff url(/fcwsite/img/arrow.gif) no-repeat 300px 64px;}

body.home #menu_attorneys{
	width:174px;
	height:auto;
	padding:0 18px 0 0;
	margin:0;
	color:#455560;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	z-index:999px;
	top:85px;
	left:608px;
	text-transform:none;
	text-align:right;
	display:none;
	background:#fff url(/fcwsite/img/arrow.gif) no-repeat 174px 56px;
	border:0px;
}
body.home #menu_attorneys a{padding:0;margin:0;}
body.home #menu_attorneys a:hover{padding:0;margin:0;}
body.home #menu_attorneys input{width:167px;border: 1px solid #c2c2c2;color:#455560;height:19px;margin:0 0 10px 0;.margin:0 0 5px 0;display:block;padding:2px 0 0 5px;.padding:2px 0 0 5px;}
body.home #menu_attorneys p{padding:0 0 2px 0;margin:0;color:#455560;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
body.home #menu_attorneys form{padding:0;margin:0;}
body.home #menu_attorneys .listings{text-align:right;width:174px;height:auto;padding:0;margin:0 0 10px 0;border-bottom: 1px solid #c2c2c2;}
body.home #menu_attorneys .listings ul{width:174px;height:auto;padding:0;margin:0 0 9px 0;list-style:none none;display:block;text-align:right;color:#c5c5c5;text-transform:uppercase;}
body.home #menu_attorneys .listings li{padding:0 3px 8px 0;margin:0;display:inline;}
body.home #menu_attorneys input.submit{width:62px;height:22px;float:right;text-align:center;background:url(/fcwsite/img/submit_bg.gif) repeat-x top center;text-transform:uppercase;color:#FFF;font-size:11px;border:none;padding:0;margin:0;.padding:0;.margin:0; cursor:pointer;}
