html, body {margin:0px;text-align:center;background:#fff url(/FCWSite/img/bg_tile.gif);/* background-repeat: repeat-x;*/ height:100%;padding:0px;}

form {margin:0px;padding:0px;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#333;text-decoration:none;}
img {border:0px;}
table {border-collapse:collapse;border:0px;}
th {text-align:left;}
td {vertical-align:top;padding:0px;font:normal 11px/12pt Verdana, sans-serif;color:#333;}
h1 {font:bold 16px Georgia, serif;margin:0px;}
h2 {font:bold 12px verdana, sans-serif;margin:0px;}
h3 {font:bold 10px/16px Verdana, sans-serif;}
p {margin-top:0px;margin-bottom:10px;}
ul {list-style-image: url(/FCWSite/img/bullet2.gif);margin-left:16px;margin-top:0px;padding:0px;}

.line {border-top:1px solid #ccc;margin:5px 0px 8px;}
.container {width:951px;margin:0px auto;height:100%;}
.addheight {height:100%;}
.backgroundtop {background:url(/FCWSite/img/whitepixel.gif); background-repeat: no-repeat; background-position: bottom left;}
.backgroundbottom {background-color:#fff;}
.selecthide {display:inline;}
.relinfo{border: 0px;}
.relinfo td {padding-right: 5px};

/* Header */
//.header {border-top:6px solid #e6e6e6;}

.header .headertable {width:951px;background-color: #2c2c2c;border-top:6px solid #e6e6e6;}
.header .headertable .logo {width:272px;text-align:right;}
.header .headertable .logo img {margin:0px 35px 0px 0px;}
.header .headertable .cities {width:666px;padding:14px 0px 0px;}
.header .headertable .cities table {width:666px;}
.header .headertable .cities td {padding:3px 0px 3px}
.header .abouttheimages {}
.header .mainnav {background-color:#ccc;white-space:nowrap;}
.header .mainnav ul {margin:0px;padding:0px;}
.header .mainnav li {margin:0px;padding:0px;display:inline;}
.header .menu {position:absolute;visibility:hidden;z-index:100000;font:10px verdana, sans-serif;color:#666;width:250px;display:block;}
.header .menu ul {background-color:#f4f4f4;list-style:none none;padding:0px 0px;margin:0px;border-right:1px solid #ccc;border-left:1px solid #ccc;display:block;}
.header .menu li {margin:0px;padding:5px 0px 5px 13px;text-align:left;border-bottom:1px solid #ccc;display:block;}
.header .menu a:link {color:#666;text-decoration:none;}
.header .menu a:visited {color:#666;text-decoration:none;}
.header .menu a:hover {color:#990000;text-decoration:none;font-weight:bold;}
.header .menu a:hover.menuservices {color:#003366;font-weight:bold;}
.header .menu a:hover.menuoffices {color:#566225;font-weight:bold;}

.headertable td.cities td {width:125px;}


/* Middle */
.middle {background-color:#fff;padding-top:7px;text-align:left;width:951px;}
.middle .main {width:951px;margin-bottom:25px;}

/* Footer */
.footer {text-align:left;width:951px;padding:0px 0px 10px 0px;background-color:#fff;font:normal 10px Verdana, sans-serif;}
.footer .contact {border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background-color:#e6e6e6;padding:6px 25px 6px 25px;text-transform:uppercase;text-align:center;} /* was padding:6px 0px 6px 292px; */
.footer .contact a:link {color:#858585;}
.footer .contact a:visited {color:#858585;}
.footer .contact a:hover {color:#990000;text-decoration:none;}
.footer .disclaimer {background-color:#fff;padding:12px 0px 20px 292px;font:normal 9px Verdana, sans-serif;color:#999999;margin:0px;}
 
/* Column 1 */
td.column1 {padding:0px 0px 6px;margin:0px;width:272px;}

.column1 .alpha {text-transform:uppercase;padding:9px 0px 9px 15px;line-height:16pt;letter-spacing:.1em;font-weight:normal;} /* was font-weight:bold; */

.column1 .contacts {font:normal 11px Verdana, sans-serif;color:#000;width:229px;padding:0px 0px 30px;}/*background:url(/FCWSite/img/pic_about_05.gif) repeat-x;*/
.column1 .contacts .title {color:#333;margin-top:2px;font:bold 10px Verdana, sans-serif;text-transform:uppercase;padding:9px 0px 9px 15px;}
.column1 .contacts .content {margin:10px 0px 0px 15px;}

.column1 .featureditems {font:normal 11px/11pt Verdana, sans-serif;color:#666;width:229px;}
.column1 .featureditems ul {background-color:#fff;list-style:none none;padding:0px 0px;margin-bottom:25px;border:0px;}
.column1 .featureditems li {margin:0px;padding:9px 0px 15px 0px;text-align:left;border:0px;}
.column1 .featureditems .pagetitle {color:#333;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/pic_about_04.gif) repeat-x top left;padding:7px 0px 7px 15px;}
.column1 .featureditems .img1 {margin:3px 10px 5px 0px;text-align:left;}
.column1 .featureditems .img2 {margin:0px 0px 5px 0px;text-align:left;}
.column1 .featureditems td {text-align:left;width:229px;border:0px;padding:0px 0px 0px 15px;margin:0px;}

.column1 .form {width:229px;padding:0px 0px 30px;font:normal 10px/11pt Verdana, sans-serif;}
.column1 .form .title {color:#333;margin:0px;font:bold 10px Verdana, sans-serif;background-image:url(/FCWSite/img/pic_about_03.gif);text-transform:uppercase;padding:9px 0px 9px 15px;}
.column1 .form table {margin:5px 0px 0px 15px;}
.column1 .form td {font:normal 10px/11pt Verdana, sans-serif;vertical-align:middle;}
.column1 .form img {margin:0px 4px 3px 0px;}
.column1 .form .formtxtfield {border:1px solid #c5c5c5;background-color:#f2f2f2;width:210px;font:normal 10px Verdana, sans-serif;margin:0px 0px 5px 0px;}
.column1 .form .formtxtfield2 {border:1px solid #c5c5c5;background-color:#f2f2f2;width:80px;font:normal 10px Verdana, sans-serif;margin:0px 0px 5px 0px;}
.column1 .form .formdropdown {padding:0px;border:1px solid #c5c5c5;background-color:#fff;width:214px;margin:0px 0px 5px 0px;font:normal 10px Verdana, sans-serif;border-color:#c5c5c5;}
.column1 .form .buttons {padding-top:4px;margin:0px;text-align:right;}

.column1 .image {margin:0px 0px 30px 15px;}

.column1 .navleft {font:normal 11px Verdana, sans-serif;color:#666;width:229px;padding:0px 0px 20px;}
.column1 .navleft .pagetitle {color:#333;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/pic_about_03.gif) repeat-x bottom left;text-transform:uppercase;padding:7px 0px 7px 15px;border-top:1px solid #ccc;}
.column1 .navleft .title {color:#333;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/pic_about_03.gif) repeat-x bottom left;text-transform:uppercase;padding:7px 0px 7px 15px;}
.column1 .navleft ul {background-color:#fff;list-style:none none;padding:0px 0px;margin:0px;border:0px;}
.column1 .navleft li {margin:0px;padding:7px 0px 7px 15px;text-align:left;border-bottom:1px solid #ccc;}
.column1 .navleft li.active {padding:7px 0px 7px 11px;border-left-width:4px;border-left-style:solid;font-weight:bold;}
//.column1 .navleft a:hover {font-weight:bold;}
.column1 .navleft a.active {font-weight:bold;}
.column1 .navleft .sub ul {padding:0px;margin:0px 0px 0px 20px;border:1px solid #fff;list-style-image: url(/FCWSite/img/bullet2.gif);font:normal;}
.column1 .navleft .sub li {padding:2px 0px 2px 0px;border:0px;}
.column1 .navleft .sub .active {font-weight:bold;}
.column1 .navleft .hdr {color:#333;font:bold 11px Verdana, sans-serif;margin:0px 0px 2px 0px;}

.column1 .navleft .links {margin:0px 0px 0px 0px;padding:5px 0px 0px 15px;font:normal 10px/11pt Verdana, sans-serif;border-top:1px solid #ccc;}
.column1 .navleft .links td {font:normal 10px/11pt Verdana, sans-serif;width:107px;vertical-align:middle;}
.column1 .navleft .links img {margin:0px 0px 3px 2px;}

.column1 .related {font:normal 11px Verdana, sans-serif;color:#000;width:229px;padding:0px 0px 30px;background:url(/FCWSite/img/pic_about_05.gif) repeat-x;}
.column1 .related .title {color:#333;margin:0px;font:bold 10px Verdana, sans-serif;text-transform:uppercase;padding:9px 0px 9px 15px;}
.column1 .related .content {margin:10px 0px 0px 15px;}

.column1 .search {width:272px;}
.column1 .search table {margin:0px 0px 31px 13px;}
.column1 .search td {vertical-align:middle;}
.column1 .search .formtxtfield {padding:0px;border:1px solid #c5c5c5;width:156px;height:19px;margin:0px;font:normal 11px Verdana, sans-serif;background-color:#f2f2f2;}

/* Column 2 */
td.column2 {padding:0px 30x 31px 0px;margin:0px;font:normal 11px/12pt Verdana, sans-serif;color:#333;}
div.column2 {padding:0px;width:649px;}

.column2b {font:normal 11px/12pt Verdana, sans-serif;color:#333;}
.column2c {margin:0px 30px 31px 30px;width:891px;}
.column2b .printemail {font:normal 9px Verdana, sans-serif;color:#666;padding-top:3px;margin:0px;float:right;}
.column2b .printemail img {margin:0px 0px 0px 10px;}
.column2b .printemail a.gray:link, .printemail a.gray:visited {color:#666;}

.column2table {margin:0px 0px 8px 0px;width:649px;}
.column2table td.content {padding:0px;margin:0px;width:438px;font:normal 11px/12pt Verdana, sans-serif;color:#333;}
.column2table div.content {padding:0px 30px 0px 0px;}
.column2table div.content ul {margin-bottom:0px;margin-top:15px;padding:0px;}
.column2table div.content ul ul {margin-bottom:2px !important;margin-top:2px !important;padding:0px;}
.column2table div.content li {padding:0px 0px 0px 0px;}
.column2table div.content p {}
.column2table .featureditems td {text-align:left;width:229px;border:0px;padding:0px 0px 0px 15px;margin:0px;}

.column2 .criteria {border-top:1px solid #ccc;padding-top:6px;}
.column2 .criteria table {font:normal 11px/16px Verdana, sans-serif;margin:0px 0px 20px;}
.column2 .criteria td {padding:2px 10px 2px 0px;}
.column2 .criteria td.fixedwidth {width:100px;}

.column2 .form {padding:0px;margin:0px;display:block;}
.column2 .form td {padding:0px 5px 0px 0px;font:normal 11px Verdana, sans-serif;}
.column2 .form label {font:normal 11px Verdana, sans-serif;padding-top:4px;}
.column2 .form input {border:1px solid #c5c5c5;background-color:#f0f0f0;font:normal 11px Verdana, sans-serif;margin:0px 0px 10px;}
.column2 .form input.formtxtfield {width:154px;}
.column2 .form input.formtxtfield2 {width:209px;}
.column2 .form .mailingLists {padding: 0px 0px 10px 0px; margin: 0px;}
.column2 .form .mailingLists li {padding: 5px 0px 5px 0px; margin: 0px; list-style-type: none !important; list-style-image: none !important; line-height: 20px;}
.column2 .form span.formcheckbox input {border:none;background-color:Transparent;font:normal 11px Verdana, sans-serif;margin: 0px; padding: 0px 10px 0px 0px;}
.column2 .form .date td {vertical-align:top;padding-bottom:2px;margin:0px;}
.column2 .form .date img {margin-bottom:8px;}
.column2 .form .date input.formtxtfield2 {width:80px;}
.column2 .form .date .formdropdown {padding:0px;border:1px solid #c5c5c5;background-color:#fff;width:214px;margin:0px 0px 0px 10px;font:normal 11px Verdana, sans-serif;border-color:#c5c5c5;}
.column2 .form input.formtxtfield3 {width:315px;margin-right:6px;}
.column2 .form input.formtxtfield3b {width:207px;margin-right:6px;}
.column2 .form input.formtxtfield4 {width:309px;margin-right:6px;}
.column2 .form input.formradio {border:0px;background-color:#ffffff;}
.column2 .form input.button {font:normal 10px Verdana, sans-serif;}
.column2 .form select {border:1px solid #c5c5c5;background-color:#fff;font:normal 11px Verdana, sans-serif;margin:0px 0px 10px;padding:0px;}
.column2 .form select.formdropdown1 {width:160px;}
.column2 .form select.formdropdown2 {width:187px;border:1px solid #bababa;}
.column2 .form select.formdropdown2b {width:319px;border:1px solid #bababa;}
.column2 .form select.formdropdown2c {width:313px;border:1px solid #bababa;}
.column2 .form select.formdropdown3 {width:320px;}
.column2 .form .line {border-top:1px solid #ccc;margin:0px 0px 4px;}
.column2 .form textarea.formtxtfield3 {width:315px;height:100px;}
.column2 .form .select {border-top:1px solid #c5c5c5;padding:3px 0px;}
.column2 .form .buttons {padding-bottom:10px;margin:0px;text-align:right;}

.column2 .highlights {width:100%;}
.column2 .highlights .tabs table {border:0px;border-collapse:collapse;}
.column2 .highlights .tabs .tableft {background:url(/FCWSite/img/bg_tab_left_b.gif) no-repeat;padding:1px 0px 0px 1px;}
.column2 .highlights .tabs .tabon {background:url(/FCWSite/img/bg_tab_on_b.gif) no-repeat;padding:6px 10px 6px 10px;border-right:1px solid #ccc;font-weight:bold;}
.column2 .highlights .tabs .tabon a {color:#000;}
.column2 .highlights .tabs .taboff {background:url(/FCWSite/img/bg_tab_off_b.gif) no-repeat;padding:6px 10px 6px 10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;} 
.column2 .highlights .tabs h2 {font:bold 11px verdana, sans-serif;color:#000;} /* was color:#666; */


.column2 .highlights .tabscontent {background:url(/FCWSite/img/gray.gif) repeat-y;border:1px solid #ccc;border-top:0px;border-left:0px;border-bottom:0px;}
.column2 .highlights .tabscontent h2 {margin:0px 0px 5px;font:bold 11px verdana, sans-serif;color:#666;}
.column2 .highlights .tabscontent h3 {margin:0px;font:bold 11px verdana, sans-serif;}
.column2 .highlights .tabscontent p {margin-left:1px;} 
.column2 .highlights .tabscontent td {padding:8px 10px 10px;border-bottom:1px solid #ccc;}
.column2 .highlights .tabscontent td.plusminus {padding:8px 0px 0px 10px; width: 2%;}
.column2 .highlights .tabscontent td.plusminus2 {width:98%;}
.column2 .highlights .tabscontent td.text {width:100%;}
.column2 .highlights .tabscontent .image {float:left;margin:5px 10px 5px 0px;}
.column2 .highlights .tabscontent .more {margin:0px 0px 5px;}


.column2 .highlights .tabscontent .floatholder {padding:8px 10px 10px;border-bottom:1px solid #ccc;}
.column2 .highlights .tabscontent .floatbox {float:left;width:16px;}
.column2 .highlights .tabscontent .floatbox .plusminus {padding:0px 10px 0px 0px;height:100%;}
.column2 .highlights .tabscontent .clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;} 
.column2 .highlights .tabscontent .clearfix {display:inline-block;} 
.column2 .highlights .tabscontent .floatholder h2 {margin:0px 0px 5px;font:bold 11px verdana, sans-serif;color:#666;}
.column2 .highlights .tabscontent .floatholder h3 {margin:0px;font:bold 11px verdana, sans-serif;}
.column2 .highlights .tabscontent .floatholder p {margin-left:1px;} 
.column2 .highlights .tabscontent .spacer {padding:0px 10px 10px;border-bottom:1px solid #ccc;}
.column2 .highlights .tabscontent .text {margin-left:25px;}




.column2 .languages {padding:4px 0px 14px 0px;font-size:9px;}
.column2 .languages ul {list-type:none none;padding-bottom:14px;padding-top:1px;margin:0px;}
.column2 .languages li {display:inline;padding:0px;}
.column2 .languages li .all {padding-right:22px;}
.column2 .languages li .last {padding-right:0px;}
.column2 .languages li a.lo {color:00ff00;}
.column2 .languages td {font:normal 9px verdana, sans-serif;}

.column2 .listing {background:url(/FCWSite/img/pic_about_04.gif) repeat-x top left;padding:5px 10px;}
.column2 .listing .pagetitle {color:#333;margin:2px 0px 15px 0px;font:bold 11px Verdana, sans-serif;}
.column2 .listing .results {color:#333;margin:2px 0px 15px 0px;font:bold 11px Verdana, sans-serif;}
.column2 .paging {float:right;color:#333;margin:2px 0px 15px 0px;font:normal 11px Verdana, sans-serif;}
.column2 .listing .paging {float:right;color:#333;margin:2px 0px 15px 0px;font:normal 11px Verdana, sans-serif;}
.column2 .listing .whitebg {background:#fff;padding:10px;}
.column2 .listing .graybg {background:#e6e6e6;padding:10px;}
.column2 .listing .viewmore {color:#333;margin:2px 0px 15px 0px;font:normal 11px Verdana, sans-serif;}
.column2 .listing .viewmoreright {text-align:right;color:#333;margin:2px 0px 15px 0px;font:normal 11px Verdana, sans-serif;}


.column2 .indent {padding-left:11px;}
.column2 .listing .itemtitle {margin:0px;padding:0px;font-weight:bold;}
.column2 .listing p {margin:0px 0px 10px;}

.column2 .printemail {font:normal 9px Verdana, sans-serif;color:#666;padding-top:3px;margin:0px;float:right;}
.column2 .printemail img {margin:0px 0px 0px 10px;}
.column2 .printemail a.gray:link, .printemail a.gray:visited {color:#666;}

.column2 .practicelist {}
.column2 .practicelist table {width:100%;}
.column2 .practicelist td {background:url(/FCWSite/img/pic_about_04.gif) repeat-x top left;padding-left:6px;}
.column2 .practicelist h2 {color:#333;margin:0px;font:bold 11px Verdana, sans-serif;padding:7px 0px 7px 0px;}
.column2 .practicelist li{padding-right:20px;}




/* Column 2 Right */
.column2 .right {padding:0px;width:211px;}

.column2 .address {font:normal 11px/12pt Verdana, sans-serif;color:#333;margin:10px 0px 10px 0px;}
.column2 .address table {width:100%;}
.column2 .address td {width:50%;}
.column2 .address ul {padding:0px;margin:0px 0px 25px 9px;border:0px;list-style:none none;}
.column2 .address li {background-color:#fff;margin:0px 0px 0px 9px;padding:0px;border:0px;list-style-image: url(/FCWSite/img/bullet2.gif);}
.column2 .address h2 {color:#333;font:bold 11px Verdana, sans-serif;padding:0px;margin:0px 0px 2px 0px;}

.column2 .right .featureditems {font:normal 11px/11pt Verdana, sans-serif;color:#666;width:211px;}
.column2 .right .featureditems ul {background-color:#fff;list-style:none none;padding:0px 0px;margin:0px;border:0px;}
.column2 .right .featureditems li {margin:0px;padding:9px 0px 3px 10px;text-align:left;border:0px;}
.column2 .right .sub ul {margin:0px;padding:0px 0px 25px 27px;border:1px solid #fff;list-style:url(/FCWSite/img/bullet2.gif);} /*list-style-image: url(/FCWSite/img/bullet2.gif);font:normal;} /* was margin:0px 0px 25px 15px; */
.column2 .right .sub li {padding:2px 0px 2px 0px;border:0px;margin:0px;}
.column2 .right .pagetitle {color:#333;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/pic_about_04.gif) repeat-x top left;padding:7px 0px 7px 0px;}
.column2 .right .featureditems .pagetitle {color:#333;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/pic_about_04.gif) repeat-x top left;padding:7px 0px 7px 10px;}
.column2 .right .featureditems .pagetext {padding:0px 0px 0px 10px;}
.column2 .right .featureditems .img1 {margin:0px 0px 5px 5px;text-align:right;}
.column2 .right .featureditems .img2 {margin:0px 0px 5px 0px;text-align:right;}

.column2 .right .image {margin:0px 0px 20px;}

.column2 .right .related {margin:0px 0px 30px;}
.column2 .right .related .title {font-weight:bold;margin:0px 0px 15px;}

.column2 .right .quicklinks ul {list-style:none none;padding:0px 0px;margin:0px;inside;}
.column2 .right .quicklinks li {margin:5px 0px 5px 0px;padding:7px 0px 13px 32px;text-align:left;background:url(/FCWSite/img/quicklinks2.gif) top left no-repeat;}
.column2 .right .quicklinks a {color:#cccccc;}

.column2 .back {text-align:right;font-size:9px;}
.column2 .viewall {text-align:right;font-size:11px;margin-bottom:5px;margin-right:5px;}
.column2 .right .spacer {height:30px;margin:0px;padding:0px;}

.column2 .relatedinfo {}
.column2 .relatedinfo ul {font:normal 11px/12pt Verdana, sans-serif;color:#333;padding:0px;margin:0px;list-style:none none;margin-bottom:10px;}
.column2 .relatedinfo li {padding:0px 0px 3px 0px;}
.column2 .relatedinfo h3 {font:bold 11px/13pt Verdana, sans-serif;color:#333;margin:0px 0px 2px;}


/**** General ****/
body.general a:link {color:#990000;}
body.general a:visited {color:#990000;}
body.general a:hover {text-decoration: none;color:#990000;}
body.general h1 {color:#990000;}
body.general .header .mainnav {background-color:#990000;}
body.general .footer .contact {border-top:1px solid #990000;}
body.general .column1 .navleft a {color:#990000;}
body.general .column1 .navleft a:hover {color:#990000;}
body.general .column1 .navleft li.active {border-left-color:#990000;color:#990000;}
body.general .column2 .printemail a:hover {color:#990000;text-decoration:none;}
body.general .column2 .languages a:link {color:#999;}
body.general .column2 .languages a:hover {color:#993300;}
body.general .column2 .languages a:visited {color:#999;}
body.general .column2 .languages li .all a.lo {color:#993300;text-decoration:none;}
body.general .column2 .languages li .last a.lo {color:#993300;text-decoration:none;}

/**** About ****/
body.about a:link {color:#990000;}
body.about a:hover {color:#990000;text-decoration:underline;}
body.about a:visited {color:#990000;}
body.about h1 {color:#990000;}
body.about .header .mainnav {background-color:#990000;}
body.about .footer .contact {border-top:1px solid #990000;}
body.about .column1 .navleft a {color:#990000;}
body.about .column1 .navleft a:hover {color:#990000;text-decoration:underline;}
body.about .column1 .navleft li.active {border-left-color:#990000;color:#990000;}
body.about .column1 .navleft a.active {color:#990000;}
body.about .column2 .printemail a:hover {color:#990000;text-decoration:none;}
body.about .column2 .languages a:link {color:#999;}
body.about .column2 .languages a:visited {color:#999;}
body.about .column2 .languages a:hover {color:#990000;}
body.about .column2 .languages li .all a.lo {color:#993300;text-decoration:none;}
body.about .column2 .languages li .last a.lo {color:#993300;text-decoration:none;}

body.about .column2 .testimoniallist {}
body.about .column2 .testimoniallist table {width:649px;border-collapse:collapse;border:0px;margin-top:10px;}
body.about .column2 .testimoniallist .arrow {padding-top:40px;}
body.about .column2 .testimoniallist .pic {padding:0px 5px 0px 9px;}
body.about .column2 .testimoniallist .pic a {color:#333;}
body.about .column2 .testimoniallist .pic a:hover {color:#990000;}
body.about .column2 .testimoniallist .pic a.active {color:#990000;}
body.about .column2 .testimoniallist .pic a img {border:1px solid #666;margin-bottom:5px;}
body.about .column2 .testimoniallist .pic a.active img {border:1px solid #990000;}
body.about .column2 .testimoniallist .pic a:hover img {border:1px solid #990000;}
body.about .column2 .testimoniallist p {margin:0px 80px 0px 65px;font:normal 11px/16px Verdana, sans-serif;color:#333;text-align:justify;}
body.about .column2 .testimoniallist p.author {text-align:right;margin-top:15px;font-weight:bold;}

/**** Experience ****/
body.experience a:link {color:#5C3B56;}
body.experience a:hover {color:#5C3B56;text-decoration:underline;}
body.experience a:visited {color:#5C3B56;}
body.experience h1 {color:#5C3B56;}
body.experience .header .mainnav {background-color:#5C3B56;}
//body.experience .header .menu a:hover {color:#5C3B56;text-decoration:none;}
body.experience .footer .contact {border-top:1px solid #5C3B56;}
body.experience .footer .contact a {color:#858585;}
body.experience .column1 .navleft a {color:#5C3B56;}
body.experience .column1 .navleft a:hover {color:#5C3B56;text-decoration:underline;}
body.experience .column1 .navleft li.active {border-left-color:#5C3B56;color:#5C3B56;}
body.experience .column1 .navleft a.active {color:#5C3B56;}
body.experience .column2 .printemail a:hover {color:#5C3B56;text-decoration:none;}
body.experience .column2 .languages a:link {color:#999;}
body.experience .column2 .languages a:visited {color:#999;}
body.experience .column2 .languages a:hover {color:#5C3B56;}
body.experience .column2 .languages li .all a.lo {color:#5C3B56;text-decoration:none;}
body.experience .column2 .languages li .last a.lo {color:#5C3B56;text-decoration:none;}
body.experience .column2 td.date {width:100px;}

/**** Practices ****/
body.services a:link {color:#003366;}
body.services a:hover {color:#003366;text-decoration:underline;}
body.services a:visited {color:#003366;}
body.services h1 {color:#003366;}
body.services .header .mainnav {background-color:#003366;}
//body.services .header .menu a:hover {color:#003366;text-decoration:none;}
body.services .footer .contact {border-top:1px solid #003366;}
body.services .column1 .navleft a {color:#003366;}
body.services .column1 .navleft a:hover {color:#003366;text-decoration:underline;}
body.services .column1 .navleft li.active {border-left-color:#003366;color:#003366;}
body.services .column1 .navleft a.active {color:#003366;}
body.services .column2 .printemail a:hover {color:#003366;text-decoration:none;}
body.services .column2 .languages a:link {color:#999;}
body.services .column2 .languages a:visited {color:#999;}
body.services .column2 .languages a:hover {color:#003366;}
body.services .column2 .languages li .all a.lo {color:#003366;text-decoration:none;}
body.services .column2 .languages li .last a.lo {color:#003366;text-decoration:none;}
	
/**** Office ****/
body.offices a:link {color:#566225;}
body.offices a:hover {color:#566225;text-decoration:underline;}
body.offices a:visited {color:#566225;}
body.offices h1 {color:#566225;}
body.offices .header .mainnav {background-color:#566225;}
//body.offices .header .menu a:hover {color:#566225;text-decoration:none;}
body.offices .footer .contact {border-top:1px solid #566225;}
body.offices .footer .contact a {color:#858585;}
body.offices .column1 .navleft a {color:#566225;}
body.offices .column1 .navleft a:hover {color:#566225;text-decoration:underline;}
body.offices .column1 .navleft li.active {border-left-color:#566225;color:#566225;}
body.offices .column1 .navleft a.active {color:#566225;}
body.offices .printemail a:hover {color:#566225;}
body.offices .column2b .printemail a:hover {color:#566225;text-decoration:none;}
body.offices .column2 .languages a:link {color:#999;}
body.offices .column2 .languages a:visited {color:#999;}
body.offices .column2 .languages a:hover {color:#566225;}
body.offices .column2 .languages li .all a.lo {color:#566225;text-decoration:none;}
body.offices .column2 .languages li .last a.lo {color:#566225;text-decoration:none;}

body.offices h3 {font-size:11px;font-weight:normal;}
body.offices .middle .offices {}
body.offices .middle .offices table {margin:0px 0px 0px 30px;width:100%;}
body.offices .middle .offices td {font:normal 11px/12pt Verdana, sans-serif;padding:10px 10px 10px 0px;}
body.offices .middle .offices .cell1 {width:110px;font-weight:bold;}
body.offices .middle .offices .cell2 {width:239px;}
body.offices .middle .offices .cell3 {width:172px;white-space:nowrap;}
body.offices .middle .offices .cell4 {width:108px;}
body.offices .middle .offices a {font-weight:bold;}

body.offices .currenttime {color:#000000;font:normal 11px Verdana, sans-serif;margin:0px 0px 20px;}

body.offices td.column2 {padding:0px 30x 0px 0px;margin:0px;font:normal 11px/12pt Verdana, sans-serif;color:#333;}
body.offices .column1 .search table {margin:0px 0px 0px 13px;}
body.offices .column1 .spacer {height:30px;border:0px;margin:0px;}


/**** Bio ****/
body.lawyers a:link {color:#B53D01;}
body.lawyers a:hover {color:#B53D01;text-decoration:underline;}
body.lawyers a:visited {color:#B53D01;}
body.lawyers h1 {color:#B53D01;}
body.lawyers h2 {font:bold 10px verdana, sans-serif;margin:0px;}
body.lawyers .middle .main {height:350px;width:450px;}
body.lawyers .middle .main p {padding:15px;text-align:left;}
body.lawyers .middle .main .buttons {padding:0px 0px 25px 0px;margin:0px;text-align:center;}
body.lawyers .middle .main input.button {font:normal 10px Verdana, sans-serif; border:1px solid #c5c5c5;background-color:#f0f0f0;margin:0px 5px 10px 5px;}
body.lawyers .header .mainnav {background-color:#B53D01;white-space:nowrap;}
//body.lawyers .header .menu a:hover {color:#B53D01;text-decoration:none;}
body.lawyers .footer .contact {border-top:1px solid #B53D01;}
body.lawyers .footer .contact a {color:#858585;}
body.lawyers .column1 .navleft a {color:#B53D01;}
body.lawyers .column1 .navleft a:hover {color:#B53D01;text-decoration:underline;}
body.lawyers .column1 .navleft li.active {border-left-color:#B53D01;color:#B53D01;}
body.lawyers .column1 .navleft a.active {color:#B53D01;}
body.lawyers .column2 .printemail a:hover {color:#B53D01;text-decoration:none;}
body.lawyers .column2 .languages a:link {color:#999;}
body.lawyers .column2 .languages a:visited {color:#999;}
body.lawyers .column2 .languages a:hover {color:#B53D01;}
body.lawyers .column2 .languages li .all a.lo {color:#B53D01;text-decoration:none;}
body.lawyers .column2 .languages li .last a.lo {color:#B56D01;text-decoration:none;}
body.lawyers .middle .main .column2 .buttons {text-align:right;}

body.lawyers .column1 .biopopup {margin:9px 0px 0px 0px;padding:0px;width:229px;font:normal 11px/11pt Verdana, sans-serif;color:#333;}
body.lawyers .column1 .biopopup line {border-top:1px solid #ccc;margin:0px;padding:0px;}
body.lawyers .column1 .biopopup p {margin-left:-15px;margin-bottom:0px;}
body.lawyers .column1 .biopopup .img1 {margin:0px 0px 5px 5px;text-align:right;}
body.lawyers .column1 .biopopup h2 {font:bold 11px Verdana, sans-serif;color:#333;margin-left:0px;margin-bottom:0px;}

body.lawyers .column2table .content td {vertical-align:top;}
body.lawyers .column2 .searchdesc {margin-bottom:30px;}
body.lawyers .column2 .lawyerpic img {margin-right:20px;margin-top:4px;}
body.lawyers .column2 .lawyercontactinfo {width:100%;font:normal 11px/12pt Verdana, sans-serif;color:#666;text-align:left;}
body.lawyers .column2 .lawyercontactinfo ul {background-color:#fff;list-style:none none;padding:0px 0px;margin:0px;border:0px;}
body.lawyers .column2 .lawyercontactinfo li {margin:0px;padding:0px;}

body.lawyers .column2 .lawyerinfo {}
body.lawyers .column2 .lawyerinfo ul {font:normal 11px/12pt Verdana, sans-serif;color:#333;padding:0px;margin:0px;list-style:none none;margin-bottom:10px;}
body.lawyers .column2 .lawyerinfo li {padding:0px 0px 3px 0px;}
body.lawyers .column2 .lawyerinfo h2 {font:bold 11px/13pt Verdana, sans-serif;color:#666;margin-bottom:2px;margin-top:0px;}
body.lawyers .column2 .lawyerinfo p {margin:0px;}

body.lawyers .column2 .biosubnav {}
body.lawyers .column2 .biosubnav ul {font:normal 11px/12pt Verdana, sans-serif;color:#333;padding:0px;margin:0px;list-style:none none;}
body.lawyers .column2 .biosubnav li {margin:0px;padding:0px 0px 3px 0px;}
body.lawyers .column2 .biosubnav .active {font-weight:bold;}

body.lawyers .column2 .searchresults {width:649px;padding-top:7px;}
body.lawyers .column2 .searchresults th {font:bold 10px Verdana, sans-serif;color:#535353;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;padding:7px 0px 7px 6px;text-transform:uppercase;}
body.lawyers .column2 .searchresults td {font:normal 11px Verdana, sans-serif;padding:10px 10px 10px 6px;}
body.lawyers .column2 .searchresults .rowA {background-color:#efefef;}
body.lawyers .column2 .searchresults .rowB {background-color:#fff;}
body.lawyers .column2 .searchresults .cell1 {width:180px;font-weight:bold;text-transform:uppercase;}
body.lawyers .column2 .searchresults .cell2 {width:120px;}
body.lawyers .column2 .searchresults .cell3 {width:128px;}
body.lawyers .column2 .searchresults .cell4 {width:172px;white-space:nowrap;}
body.lawyers .column2 .searchresults .cell5 {width:49px;}

body.lawyers .column2 .searchtxthdr {font:bold 11px/12pt Verdana, sans-serif;color:#666;border-top:1px solid #c2c2c2;padding-top:5px;}

/**** Careers ****/
body.careers .backgroundtop {background:url(/FCWSite/img/bg_diagonal_b.gif);}
body.careers .backgroundbottom {background:url(/FCWSite/img/bg_diagonal_b.gif);}
body.careers .header {border-top:6px solid #666666;}
body.careers a:link, a:visited {color:#cccccc;}
body.careers a:hover {color:#ffcc00;}
body.careers h1 {color:#ffcc00;}
body.careers .header .mainnav {background-color:#ffcc00;}
body.careers .header .menu a:hover {color:#ffcc00;text-decoration:none;}
body.careers .footer .contact {border-top:1px solid #ffcc00;}
body.careers .column2 .languages a:link, a:visited {color:#868686;}
body.careers .column2 .languages a:hover {color:#ffcc00;}
body.careers .column2 .languages li .all a.lo {color:#ffcc00;text-decoration:none;}
body.careers .middle {background-color:transparent;padding-top:7px;text-align:left;width:951px;}
body.careers .column1 .search .formtxtfield {padding:0px;border:1px solid #666666;width:156px;height:19px;margin:0px;font:normal 11px Verdana, sans-serif;background:url(/FCWSite/img/english/bg_txtfield.gif);}
body.careers .column1 .navleft .pagetitle {color:#ccc;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/bg_careersnav_hdr.gif) repeat-x bottom left;text-transform:uppercase;padding:7px 0px 7px 15px;border-top:1px solid #ffcc00;border-bottom:1px solid #ffcc00;}
body.careers .column1 .navleft .sectiontitle ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 3px 0px;border-top:1px solid #ffcc00;}
body.careers .column1 .navleft .sectiontitle li {margin:0px;padding:7px 0px 7px 11px;text-align:left;border-bottom:0px;}
body.careers .column1 .navleft .sectiontitle a:link {color:#fff;}
body.careers .column1 .navleft .sectiontitle a:visited {color:#fff;}
body.careers .column1 .navleft ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 10px 0px;border-top:1px solid #ffcc00;}
body.careers .column1 .navleft ul.graybar {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 10px 0px;border-top:1px solid #666;}
body.careers .column1 .navleft li {margin:0px;padding:7px 0px 7px 11px;text-align:left;border-bottom:1px solid #666;}
body.careers .column1 .navleft li.active {border-left-color:#ffcc00;background-color:#caa30b;}
body.careers .column1 .navleft .sub ul {padding-left:35px;margin:0px;background:transparent;border:0px;} /* was padding-left:16px; */
body.careers .column1 .navleft .sub li {margin:0px;padding:3px 0px 5px 10px;text-align:left;border:0px;background: url(/FCWSite/img/bullet5.gif) no-repeat top left;}
body.careers .column1 .navleft .sub .active {color:#FFFFFF;font-weight:bold;}
body.careers .column1 .navleft .active {color:#FFFFFF;font-weight:bold;}
body.careers .column1 .navleft a:link {color:#cccccc;}
body.careers .column1 .navleft a:visited {color:#cccccc;}
body.careers .column1 .navleft a:hover {color:#ffcc00;}

body.careers .column2 .printemail a.gray:link, .printemail a.gray:visited {color:#999;}
body.careers .column2 .printemail a.gray:hover {color:#ffcc00;}
body.careers .column2 .line {border-top:1px solid #ffcc00;margin:5px 0px 8px;}

body.careers .column2 .column2table td.content {padding:0px;margin:0px;width:438px;font:normal 11px/12pt Verdana, sans-serif;color:#ccc;}
body.careers .column2 .column2table div.content {padding:0px 30px 0px 0px;text-align:justify;}
body.careers .column2 .column2table .slideshowbig img {border:1px solid #666;margin:6px 0px 0px 2px;}

body.careers .column2 .right .quicklinks a:hover {color:#ffcc00;text-decoration:none;}

body.careers .footer {text-align:left;width:951px;padding:0px 0px 10px 0px;background-color:#333;background:url(/FCWSite/img/bg_diagonal.gif);}
body.careers .footer .contact {border-bottom:1px solid #585757;background-color:#585757;padding:6px 0px 6px 292px;}

/**** Careers -- Legal Recruiting ****/
body.recruitinglegal a:link {color:#cccccc;}
body.recruitinglegal a:visited {color:#cccccc;}
body.recruitinglegal a:hover {color:#3399ff;}
body.recruitinglegal h1 {color:#3399ff;}
body.recruitinglegal .header .mainnav {background-color:#3399ff;}
body.recruitinglegal .header .menu a:hover {color:#3399ff;text-decoration:none;}
body.recruitinglegal .footer .contact {border-top:1px solid #3399ff;}

body.recruitinglegal .header .careerssubnav ul {text-align:left;font:bold 10px Verdana, sans-serif;list-style:none none;background-color:#0066cc;text-transform:uppercase;margin:0px;width:273px;height:71px;}
body.recruitinglegal .header .careerssubnav li {padding:6px 0px 6px 12px;}
body.recruitinglegal .header .careerssubnav li.active {background-color:#3399ff;}
body.recruitinglegal .header .careerssubnav a:link {color:#99ccff;}
body.recruitinglegal .header .careerssubnav a:visited {color:#99ccff;}
body.recruitinglegal .header .careerssubnav a:hover {color:#fff;}
body.recruitinglegal .header .careerssubnav .active a.turnon {color:#fff;}


body.recruitinglegal .column1 .navleft .pagetitle {color:#ccc;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/bg_careersnav_hdr.gif) repeat-x bottom left;text-transform:uppercase;padding:7px 0px 7px 15px;border-top:1px solid #3399ff;border-bottom:1px solid #3399ff;}
body.recruitinglegal .column1 .navleft .pagetitle a.changeoffice {font:normal 10px Verdana, sans-serif;text-transform:none;color:#3399ff;}
body.recruitinglegal .column1 .navleft .sectiontitle ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 3px 0px;border-top:1px solid #3399ff;}
body.recruitinglegal .column1 .navleft .sectiontitle li {margin:0px;padding:7px 0px 7px 11px;text-align:left;border-bottom:0px;}
body.recruitinglegal .column1 .navleft .sectiontitle a:link {color:#fff;}
body.recruitinglegal .column1 .navleft .sectiontitle a:visited {color:#fff;}
body.recruitinglegal .column1 .navleft ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 10px 0px;border-top:1px solid #666;}
body.recruitinglegal .column1 .navleft li {margin:0px;padding:7px 0px 7px 15px;text-align:left;border-bottom:1px solid #666;}
body.recruitinglegal .column1 .navleft li.active {border-left-color:#3399ff;background-color:#144c86;padding:7px 0px 7px 11px;}
body.recruitinglegal .column1 .navleft a:link {color:#ccc;}
body.recruitinglegal .column1 .navleft a:visited {color:#ccc;}
body.recruitinglegal .column1 .navleft a:hover {color:#3399ff;}
body.recruitinglegal .column1 .navleft .active a.turnon {color:#fff;}
body.recruitinglegal .column1 .navleft .languagemenu {position:absolute;visibility:hidden;z-index:100;width:169px;}
body.recruitinglegal .column1 .navleft .languagemenu table {width:180px;padding-top:10px;margin-top:3px;border:1px solid #666;}
body.recruitinglegal .column1 .navleft .languagemenu .left {padding:7px 0px 7px 13px;background-color:#333;}
body.recruitinglegal .column1 .navleft .languagemenu .right {padding:7px 0px 7px 0px;background-color:#333;}
body.recruitinglegal .column1 .navleft .languagemenu a:link {color:#cccccc;}
body.recruitinglegal .column1 .navleft .languagemenu a:visited {color:#cccccc;}
body.recruitinglegal .column1 .navleft .languagemenu a:hover {color:#3399ff;}
body.recruitinglegal .column1 .navleft .languagemenu a.active:link {font-weight:bold;text-transform:uppercase;}
body.recruitinglegal .column1 .navleft .languagemenu a.active:hover {color:#fff;}
body.recruitinglegal .column1 .navleft .languagemenu img {margin:3px 0px 0px 0px;}

body.recruitinglegal .column2 .printemail a.gray:hover {color:#3399ff;}
body.recruitinglegal .column2 .languages a:link {color:#868686;}
body.recruitinglegal .column2 .languages a:visited {color:#868686;}
body.recruitinglegal .column2 .languages a:hover {color:#3399ff;}
body.recruitinglegal .column2 .languages li .all a.lo {color:#3399ff;text-decoration:none;}
body.recruitinglegal .column2 .line {border-top:1px solid #3399ff;margin:5px 0px 8px;}

body.recruitinglegal .column2 .right .quicklinks a:hover {color:#3399ff;text-decoration:none;}
body.recruitinglegal .column2 .right .dropdown {border:1px solid #666;width:211px;margin:5px 0px 15px 0px;font:normal 10px Verdana, sans-serif;color:#333;padding:2px;}

/**** Careers -- Paralegal Recruiting ****/
body.recruitingparalegal a:link {color:#cccccc;}
body.recruitingparalegal a:visited {color:#cccccc;}
body.recruitingparalegal a:hover {color:#ff6600;}
body.recruitingparalegal h1 {color:#ff6600;}
body.recruitingparalegal .header .mainnav {background-color:#ff6600;}
body.recruitingparalegal .header .menu a:hover {color:#ff6600;text-decoration:none;}
body.recruitingparalegal .footer .contact {border-top:1px solid #ff6600;}

body.recruitingparalegal .header .careerssubnav ul {text-align:left;font:bold 10px Verdana, sans-serif;list-style:none none;background-color:#ff6600;text-transform:uppercase;margin:0px;width:273px;height:71px;}
body.recruitingparalegal .header .careerssubnav li {padding:6px 0px 6px 12px;}
body.recruitingparalegal .header .careerssubnav li.active {background-color:#cc3300;}
body.recruitingparalegal .header .careerssubnav a:link {color:#993300;}
body.recruitingparalegal .header .careerssubnav a:visited {color:#993300;}
body.recruitingparalegal .header .careerssubnav a:hover {color:#fff;}
body.recruitingparalegal .header .careerssubnav .active a.turnon {color:#fff;}

body.recruitingparalegal .column1 .navleft .pagetitle {color:#ccc;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/bg_careersnav_hdr.gif) repeat-x bottom left;text-transform:uppercase;padding:7px 0px 7px 15px;border-top:1px solid #ff6600;border-bottom:1px solid #ff6600;}
body.recruitingparalegal .column1 .navleft .sectiontitle ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 3px 0px;border:0px;}
body.recruitingparalegal .column1 .navleft .sectiontitle li {margin:0px;padding:7px 0px 7px 11px;text-align:left;border-bottom:0px;}
body.recruitingparalegal .column1 .navleft .sectiontitle a:link {color:#fff;}
body.recruitingparalegal .column1 .navleft .sectiontitle a:visited {color:#fff;}
body.recruitingparalegal .column1 .navleft ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px;border-top:1px solid #ff6600;}
body.recruitingparalegal .column1 .navleft li {margin:0px;padding:7px 0px 7px 15px;text-align:left;border-bottom:0px;}
body.recruitingparalegal .column1 .navleft a.changeoffice {font:normal 10px Verdana, sans-serif;text-transform:none;color:#ff6600;}
body.recruitingparalegal .column1 .navleft li.active {border-left-color:#ff6600;background-color:#7d310b;}
body.recruitingparalegal .column1 .navleft a:hover {color:#ff6600;}
body.recruitingparalegal .column1 .navleft .active a.turnon {color:#fff;}

body.recruitingparalegal .column1 .navleft .languagemenu {position:absolute;visibility:hidden;z-index:100;width:169px;}
body.recruitingparalegal .column1 .navleft .languagemenu table {width:180px;padding-top:10px;margin-top:3px;border:1px solid #666;}
body.recruitingparalegal .column1 .navleft .languagemenu .left {padding:7px 0px 7px 13px;background-color:#333;}
body.recruitingparalegal .column1 .navleft .languagemenu .right {padding:7px 0px 7px 0px;background-color:#333;}
body.recruitingparalegal .column1 .navleft .languagemenu a:link {color:#cccccc;}
body.recruitingparalegal .column1 .navleft .languagemenu a:visited {color:#cccccc;}
body.recruitingparalegal .column1 .navleft .languagemenu a:hover {color:#ff6600;}
body.recruitingparalegal .column1 .navleft .languagemenu a.active:link {font-weight:bold;text-transform:uppercase;}
body.recruitingparalegal .column1 .navleft .languagemenu a.active:hover {color:#fff;}
body.recruitingparalegal .column1 .navleft .languagemenu img {margin:3px 0px 0px 0px;}

body.recruitingparalegal .column2 .printemail a.gray:hover {color:#ff6600;}
body.recruitingparalegal .column2 .languages a:link {color:#868686;}
body.recruitingparalegal .column2 .languages a:visited {color:#868686;}
body.recruitingparalegal .column2 .languages a:hover {color:#ff6600;}
body.recruitingparalegal .column2 .languages li .all a.lo {color:#ff6600;text-decoration:none;}
body.recruitingparalegal .column2 .line {border-top:1px solid #ff6600;margin:5px 0px 8px;}

body.recruitingparalegal .column2 .right .quicklinks a:hover {color:#ff6600;text-decoration:none;}
body.recruitingparalegal .column2 .right .dropdown {border:1px solid #666;width:211px;margin:5px 0px 15px 0px;font:normal 10px Verdana, sans-serif;color:#333;padding:2px;}

/**** Careers -- Administrative Recruiting ****/
body.recruitingadmin a:link {color:#cccccc;}
body.recruitingadmin a:visited {color:#cccccc;}
body.recruitingadmin a:hover {color:#66cc00;}
body.recruitingadmin h1 {color:#66cc00;}
body.recruitingadmin .header .mainnav {background-color:#66cc00;}
body.recruitingadmin .header .menu a:hover {color:#66cc00;text-decoration:none;}
body.recruitingadmin .footer .contact {border-top:1px solid #66cc00;}

body.recruitingadmin .header .careerssubnav ul {text-align:left;font:bold 10px Verdana, sans-serif;list-style:none none;background-color:#339900;text-transform:uppercase;margin:0px;width:273px;height:71px;}
body.recruitingadmin .header .careerssubnav li {padding:6px 0px 6px 12px;}
body.recruitingadmin .header .careerssubnav li.active {background-color:#66cc00;}
body.recruitingadmin .header .careerssubnav a:link {color:#66cc00;}
body.recruitingadmin .header .careerssubnav a:visited {color:#66cc00;}
body.recruitingadmin .header .careerssubnav a:hover {color:#fff;}
body.recruitingadmin .header .careerssubnav .active a.turnon {color:#fff;}

body.recruitingadmin .column1 .navleft .pagetitle {color:#ccc;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/bg_careersnav_hdr.gif) repeat-x bottom left;text-transform:uppercase;padding:7px 0px 7px 15px;border-top:1px solid #66cc00;border-bottom:1px solid #66cc00;}
body.recruitingadmin .column1 .navleft .sectiontitle ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 3px 0px;border:0px;}
body.recruitingadmin .column1 .navleft .sectiontitle li {margin:0px;padding:7px 0px 7px 11px;text-align:left;border-bottom:0px;}
body.recruitingadmin .column1 .navleft .sectiontitle a:link {color:#fff;}
body.recruitingadmin .column1 .navleft .sectiontitle a:visited {color:#fff;}
body.recruitingadmin .column1 .navleft ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px;border-top:1px solid #66cc00;}
body.recruitingadmin .column1 .navleft li {margin:0px;padding:7px 0px 7px 15px;text-align:left;border-bottom:0px;}
body.recruitingadmin .column1 .navleft .sub ul {padding-left:25px;margin:0px;background:transparent;border:0px;} /* was padding-left:16px; */
body.recruitingadmin .column1 .navleft .sub li {margin:0px;padding:3px 0px 5px 10px;text-align:left;border:0px;background: url(/FCWSite/img/bullet5.gif) no-repeat top left;}
body.recruitingadmin .column1 .navleft .sub .active {color:#FFFFFF;font-weight:bold;}
body.recruitingadmin .column1 .navleft a.changeoffice {font:normal 10px Verdana, sans-serif;text-transform:none;color:#66cc00;}
body.recruitingadmin .column1 .navleft li.active {border-left-color:#66cc00;background-color:#317e0b;}
body.recruitingadmin .column1 .navleft a:hover {color:#66cc00;}
body.recruitingadmin .column1 .navleft .active a.turnon {color:#fff;}

body.recruitingadmin .column1 .navleft .languagemenu {position:absolute;visibility:hidden;z-index:100;width:169px;}
body.recruitingadmin .column1 .navleft .languagemenu table {width:180px;padding-top:10px;margin-top:3px;border:1px solid #666;}
body.recruitingadmin .column1 .navleft .languagemenu .left {padding:7px 0px 7px 13px;background-color:#333;}
body.recruitingadmin .column1 .navleft .languagemenu .right {padding:7px 0px 7px 0px;background-color:#333;}
body.recruitingadmin .column1 .navleft .languagemenu a:link {color:#cccccc;}
body.recruitingadmin .column1 .navleft .languagemenu a:visited {color:#cccccc;}
body.recruitingadmin .column1 .navleft .languagemenu a:hover {color:#66cc00;}
body.recruitingadmin .column1 .navleft .languagemenu a.active:link {font-weight:bold;text-transform:uppercase;}
body.recruitingadmin .column1 .navleft .languagemenu a.active:hover {color:#fff;}
body.recruitingadmin .column1 .navleft .languagemenu img {margin:3px 0px 0px 0px;}

body.recruitingadmin .column2 .printemail a:link.gray:hover {color:#66cc00;}
body.recruitingadmin .column2 .languages a:link {color:#868686;}
body.recruitingadmin .column2 .languages a:visited {color:#868686;}
body.recruitingadmin .column2 .languages a:hover {color:#66cc00;}
body.recruitingadmin .column2 .languages li .all a.lo {color:#66cc00;text-decoration:none;}
body.recruitingadmin .column2 .line {border-top:1px solid #66cc00;margin:5px 0px 8px;}

body.recruitingadmin .column2 .right .quicklinks a:hover {color:#66cc00;text-decoration:none;}
body.recruitingadmin .column2 .right .dropdown {border:1px solid #666;width:211px;margin:5px 0px 15px 0px;font:normal 10px Verdana, sans-serif;color:#333;padding:2px;}

/**** Careers -- Slideshow ****/
body.slideshow a:link {color:#cccccc;}
body.slideshow a:visited {color:#cccccc;}
body.slideshow a:hover {color:#3399ff;}
body.slideshow h1 {color:#3399ff;}
body.slideshow h2 {margin:0px 0px 10px 0px;}

body.slideshow .header .careerssubnav ul {text-align:left;font:bold 10px Verdana, sans-serif;list-style:none none;background-color:#0066cc;text-transform:uppercase;margin:0px;width:273px;height:71px;}
body.slideshow .header .careerssubnav li {padding:6px 0px 6px 12px;}
body.slideshow .header .careerssubnav li.active {background-color:#3399ff;}
body.slideshow .header .careerssubnav a:link {color:#99ccff;}
body.slideshow .header .careerssubnav a:visited {color:#99ccff;}
body.slideshow .header .careerssubnav a:hover {color:#fff;}
body.slideshow .header .careerssubnav .active a.turnon {color:#fff;}

body.slideshow .column1 .navleft .pagetitle {color:#ccc;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/bg_careersnav_hdr.gif) repeat-x bottom left;text-transform:uppercase;padding:7px 0px 7px 15px;border-top:1px solid #3399ff;border-bottom:1px solid #3399ff;}
body.slideshow .column1 .navleft .pagetitle a.changeoffice {font:normal 10px Verdana, sans-serif;text-transform:none;color:#3399ff;}
body.slideshow .column1 .navleft .sectiontitle ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 3px 0px;border-top:1px solid #3399ff;}
body.slideshow .column1 .navleft .sectiontitle li {margin:0px;padding:7px 0px 7px 11px;text-align:left;border-bottom:0px;}
body.slideshow .column1 .navleft .sectiontitle a:link {color:#fff;}
body.slideshow .column1 .navleft .sectiontitle a:visited {color:#fff;}
body.slideshow .column1 .navleft ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 10px 0px;border-top:1px solid #3399ff;}
body.slideshow .column1 .navleft li {margin:0px;padding:7px 0px 7px 15px;text-align:left;border-bottom:1px solid #666;}
body.slideshow .column1 .navleft li.active {border-left-color:#3399ff;background-color:#144c86;padding:7px 0px 7px 11px;}
body.slideshow .column1 .navleft a:link {color:#ccc;}
body.slideshow .column1 .navleft a:visited {color:#ccc;}
body.slideshow .column1 .navleft a:hover {color:#3399ff;}
body.slideshow .column1 .navleft .active a.turnon {color:#fff;}
body.slideshow .column1 .navleft .languagemenu {position:absolute;visibility:hidden;z-index:100;width:169px;}
body.slideshow .column1 .navleft .languagemenu table {width:180px;padding-top:10px;margin-top:3px;border:1px solid #666;}
body.slideshow .column1 .navleft .languagemenu .left {padding:7px 0px 7px 13px;background-color:#333;}
body.slideshow .column1 .navleft .languagemenu .right {padding:7px 0px 7px 0px;background-color:#333;}
body.slideshow .column1 .navleft .languagemenu a:link {color:#cccccc;}
body.slideshow .column1 .navleft .languagemenu a:visited {color:#cccccc;}
body.slideshow .column1 .navleft .languagemenu a:hover {color:#3399ff;}
body.slideshow .column1 .navleft .languagemenu a.active:link {font-weight:bold;text-transform:uppercase;}
body.slideshow .column1 .navleft .languagemenu a.active:hover {color:#fff;}
body.slideshow .column1 .navleft .languagemenu img {margin:3px 0px 0px 0px;}

body.slideshow .column2 .printemail a.gray:hover {color:#3399ff;}
body.slideshow .column2 .languages a:link {color:#868686;}
body.slideshow .column2 .languages a:visited {color:#868686;}
body.slideshow .column2 .languages a:hover {color:#3399ff;}
body.slideshow .column2 .languages li .all a.lo {color:#3399ff;text-decoration:none;}
body.slideshow .column2 .line {border-top:1px solid #3399ff;margin:5px 0px 8px;}

body.slideshow .column2 .column2table {margin:0px 0px 8px 0px;width:649px;}
body.slideshow .column2 .column2table td.content {padding:0px;margin:0px;width:421px;font:normal 11px/12pt Verdana, sans-serif;color:#333;}
body.slideshow .column2 .column2table div.content {padding:0px 10px 0px 0px;}
body.slideshow .column2 .right {padding:0px;width:228px;}
body.slideshow .column2 .right .slideshowthumb ul {list-style:none none;padding:0px 0px;margin:7px 0px 15px 0px;}
body.slideshow .column2 .right .slideshowthumb li {margin:0px 0px 5px 0px;padding:0px 0px 13px 15px;text-align:right;display:inline;}
body.slideshow .column2 .right .slideshowthumb a:hover {color:#66cc00;text-decoration:none;}
body.slideshow .column2 .right .slideshowtext {padding:0px 0px 0px 15px;font:normal 10px/15px Verdana, sans-serif;color:#FFFFFF}

/**** Careers -- Testimonials ****/
body.testimonials a:link {color:#cccccc;}
body.testimonials a:visited {color:#cccccc;}
body.testimonials a:hover {color:#3399ff;}
body.testimonials h1 {color:#3399ff;}
body.testimonials h2 {margin:0px 0px 10px 0px;}

body.testimonials .header .careerssubnav ul {text-align:left;font:bold 10px Verdana, sans-serif;list-style:none none;background-color:#0066cc;text-transform:uppercase;margin:0px;width:273px;height:71px;}
body.testimonials .header .careerssubnav li {padding:6px 0px 6px 12px;}
body.testimonials .header .careerssubnav li.active {background-color:#3399ff;}
body.testimonials .header .careerssubnav a:link {color:#99ccff;}
body.testimonials .header .careerssubnav a:visited {color:#99ccff;}
body.testimonials .header .careerssubnav a:hover {color:#fff;}
body.testimonials .header .careerssubnav .active a.turnon {color:#fff;}

body.testimonials .column1 .navleft .pagetitle {color:#ccc;margin:0px;font:bold 10px Verdana, sans-serif;background:url(/FCWSite/img/bg_careersnav_hdr.gif) repeat-x bottom left;text-transform:uppercase;padding:7px 0px 7px 15px;border-top:1px solid #3399ff;border-bottom:1px solid #3399ff;}
body.testimonials .column1 .navleft .pagetitle a.changeoffice {font:normal 10px Verdana, sans-serif;text-transform:none;color:#3399ff;}
body.testimonials .column1 .navleft .sectiontitle ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 3px 0px;border-top:1px solid #3399ff;}
body.testimonials .column1 .navleft .sectiontitle li {margin:0px;padding:7px 0px 7px 11px;text-align:left;border-bottom:0px;}
body.testimonials .column1 .navleft .sectiontitle a:link {color:#fff;}
body.testimonials .column1 .navleft .sectiontitle a:visited {color:#fff;}
body.testimonials .column1 .navleft ul {background-color:transparent;list-style:none none;padding:0px 0px;margin:0px 0px 10px 0px;border-top:1px solid #666;}
body.testimonials .column1 .navleft li {margin:0px;padding:7px 0px 7px 15px;text-align:left;border-bottom:1px solid #666;}
body.testimonials .column1 .navleft li.active {border-left-color:#3399ff;background-color:#144c86;padding:7px 0px 7px 11px;}
body.testimonials .column1 .navleft .sub ul {padding-left:25px;margin:0px;background:transparent;} /* was padding-left:16px; */
body.testimonials .column1 .navleft .sub li {margin:0px;padding:3px 0px 5px 10px;text-align:left;border:0px;background: url(/FCWSite/img/bullet5.gif) no-repeat top left;}
body.testimonials .column1 .navleft .sub a.turnon {color:#FFFFFF;font-weight:bold;}
body.testimonials .column1 .navleft .sub a:hover.turnon {color:#FFFFFF;font-weight:bold;}
body.testimonials .column1 .navleft a:link {color:#ccc;}
body.testimonials .column1 .navleft a:visited {color:#ccc;}
body.testimonials .column1 .navleft a:hover {color:#3399ff;}
body.testimonials .column1 .navleft .active a.turnon {color:#fff;}
body.testimonials .column1 .navleft .languagemenu {position:absolute;visibility:hidden;z-index:100;width:169px;}
body.testimonials .column1 .navleft .languagemenu table {width:180px;padding-top:10px;margin-top:3px;border:1px solid #666;}
body.testimonials .column1 .navleft .languagemenu .left {padding:7px 0px 7px 13px;background-color:#333;}
body.testimonials .column1 .navleft .languagemenu .right {padding:7px 0px 7px 0px;background-color:#333;}
body.testimonials .column1 .navleft .languagemenu a:link {color:#cccccc;}
body.testimonials .column1 .navleft .languagemenu a:visited {color:#cccccc;}
body.testimonials .column1 .navleft .languagemenu a:hover {color:#3399ff;}
body.testimonials .column1 .navleft .languagemenu a.active:link {font-weight:bold;text-transform:uppercase;}
body.testimonials .column1 .navleft .languagemenu a.active:hover {color:#fff;}
body.testimonials .column1 .navleft .languagemenu img {margin:3px 0px 0px 0px;}

body.testimonials .column2 .printemail a.gray:hover {color:#3399ff;}
body.testimonials .column2 .languages a:link {color:#868686;}
body.testimonials .column2 .languages a:visited {color:#868686;}
body.testimonials .column2 .languages a:hover {color:#3399ff;}
body.testimonials .column2 .languages li .all a.lo {color:#3399ff;text-decoration:none;}
body.testimonials .column2 .line {border-top:1px solid #3399ff;margin:5px 0px 8px;}

body.testimonials .column2 .column2table {margin:0px 0px 8px 0px;width:649px;}
body.testimonials .column2 .column2table td.content {padding:0px;margin:0px;width:421px;font:normal 11px/12pt Verdana, sans-serif;color:#333;}
body.testimonials .column2 .column2table div.content {padding:0px 10px 0px 0px;}
body.testimonials .column2 .right {padding:0px;width:228px;}
body.testimonials .column2 .right .slideshowthumb ul {list-style:none none;padding:0px 0px;margin:7px 0px 15px 0px;}
body.testimonials .column2 .right .slideshowthumb li {margin:0px 0px 5px 0px;padding:0px 0px 13px 15px;text-align:right;display:inline;}
body.testimonials .column2 .right .slideshowthumb a:hover {color:#66cc00;text-decoration:none;}
body.testimonials .column2 .right .slideshowtext {padding:0px 0px 0px 15px;font:normal 10px/15px Verdana, sans-serif;color:#FFFFFF}

body.testimonials .column2 .testimoniallist {}
body.testimonials .column2 .testimoniallist table {width:649px;border-collapse:collapse;border:0px;margin-top:10px;}
body.testimonials .column2 .testimoniallist .arrow {padding-top:40px;}
body.testimonials .column2 .testimoniallist .pic {padding:0px 5px 0px 9px;}
body.testimonials .column2 .testimoniallist .pic a:link {color:#666;}
body.testimonials .column2 .testimoniallist .pic a:hover {color:#3399ff;}
body.testimonials .column2 .testimoniallist .pic a.active {color:#3399ff;}
body.testimonials .column2 .testimoniallist .pic a img {border:1px solid #666;margin-bottom:5px;}
body.testimonials .column2 .testimoniallist .pic a.active img {border:1px solid #3399ff;}
body.testimonials .column2 .testimoniallist .pic a:hover img {border:1px solid #3399ff;}
body.testimonials .column2 .testimoniallist .toplinevert {border-left:1px solid #3399ff;height:20px;margin-left:70px;}
body.testimonials .column2 .testimoniallist .topline {border-top:1px solid #3399ff;border-left:1px solid #3399ff;border-right:1px solid #3399ff;height:15px;width:562px;margin-left:39px;}
body.testimonials .column2 .testimoniallist p {margin:0px 80px 0px 65px;font:normal 11px/16px Verdana, sans-serif;color:#ccc;text-align:justify;}
body.testimonials .column2 .testimoniallist p.author {text-align:right;margin-top:15px;font-weight:bold;}


/**** News & Publications ****/
body.news a:link {color:#003399;}
body.news a:hover {color:#003399;text-decoration:underline;}
body.news a:visited {color:#003399;}
body.news h1 {color:#999999;}
body.news h3 {font:bold 10px/16px Verdana, sans-serif;margin-top:10px;margin-bottom:8px;}
body.news .header .mainnav {background-color:#999999;white-space:nowrap;}
//body.news .header .menu a:hover {color:#003399;text-decoration:none;}
body.news .column1 .navleft {font:normal 11px/11pt Verdana, sans-serif;color:#333;}
body.news .column1 .spacer {height:55px;}
body.news .footer .contact a {color:#858585;}
body.news .column1 .navleft a:link {color:#003399;}
body.news .column1 .navleft a:hover {color:#003399;text-decoration:underline;}
body.news .column1 .contacts .content a {color:#666;text-decoration:none;}
body.news .column1 .contacts .content a:hover {color:#003399;text-decoration:none;}
body.news .column2 .printemail a:hover {color:#003399;text-decoration:none;}
body.news .column2 .languages a:link {color:#999;}
body.news .column2 .languages a:visited {color:#999;}
body.news .column2 .languages a:hover {color:#003399;text-decoration:underline;}
body.news .column2 .languages li .all a.lo {color:#003399;text-decoration:none;}
body.news .column2 .languages li .last a.lo {color:#003399;text-decoration:none;}

body.news .column2 .right .spacer {height:47px;margin:0px;padding:0px;}

body.news .column2 .viewrelated {margin:10px 0px 0px 15px;font:normal 10px/14px Verdana, sans-serif;}
body.news .column2 .viewrelated .type {font-weight:bold;padding-bottom:5px;}
body.news .column2 .viewrelated ul {padding:0px;margin-bottom:15px;list-style:none;}
body.news .column2 .viewrelated li {margin:0px;padding:0px 0px 3px 0px;border:0px;}
body.news .column2 .viewrelated .practicetype {border:1px solid white;margin:0px;padding:0px;}
body.news .column2 .viewrelated .practicetype ul {padding:0px;list-style:none;}
body.news .column2 .viewrelated .practicetype li {margin:0px 0px 0px 10px;padding:0px 0px 3px 0px;border:0px;}

body.news .column2 .links {padding-bottom:15px;}
body.news .column2 .links td {width:155px;font:normal 10px Verdana, sans-serif;}
body.news .column2 .links p {margin:2px 0px 6px 30px;}
body.news .column2 .links ul {font:normal 10px/11pt Verdana, sans-serif;padding:0px;margin:0px;list-style-image: url(/FCWSite/img/bullet2.gif);}
body.news .column2 .links li {margin:0px 0px 0px 16px;padding:0px 0px 3px 0px;}

body.news .column2 .listing .date2 {white-space:nowrap;padding-right:17px;}

body.news .column2 .listings {width:649px;}
body.news .column2 .listings td {font:normal 11px/16px Verdana, sans-serif;color:#333;}
body.news .column2 .listings .sectionhdr {background: url(/FCWSite/img/pic_about_04.gif) repeat-x top center;padding:9px 0px 10px 15px;text-transform:uppercase;font:bold 10px Verdana, sans-serif;}
body.news .column2 .listings .sectionhdr .more {text-transform:none;font-weight:normal;}
body.news .column2 .listings .sectionhdr .more a:link {}
body.news .column2 .listings .left {width:324px;padding:0px 30px 6px 15px;}
body.news .column2 .listings .right {width:325px;padding:0px 15px 6px 15px;}
body.news .column2 .listings img {vertical-align:bottom;}

body.news .column2 .newssearchresults table {font:normal 11px/16px Verdana, sans-serif;}
body.news .column2 .newssearchresults td {width:200px;padding:2px 3px 2px 0px;}

/**** Home ****/
body.home a:link {text-decoration: none;color:#333;}
body.home a:visited {text-decoration: none;color:#333;}
body.home a:active {text-decoration: none;color:#333;}
body.home a:hover {text-decoration: none;color:#990000;}
body.home .column2 .languages a:link {color:#999;}
body.home .column2 .languages a:visited {color:#999;}
body.home .column2 .languages a:hover {color:#993300;}
body.home .column2 .languages li .all a.lo {color:#993300;text-decoration:none;}
body.home .column2 .languages li .last a.lo {color:#993300;text-decoration:none;}

body.home h1 {font:normal 13px verdana, sans-serif;color:#990000;margin:0px 0px 5px;}
body.home p {margin:0px 0px 10px;}

body.home .column1 .chooselanguage {padding:0px 0px 0px 0px;width:229px;font:normal 10px Verdana, sans-serif;text-transform:uppercase;}
body.home .column1 .chooselanguage ul {background-color:#fff;list-style:none none;padding:0px;margin:0px;border:0px;}
body.home .column1 .chooselanguage li {margin:0px;padding:7px 0px 7px 0px;text-align:right;}
body.home .column1 .chooselanguage a:link {color:#858585;}
body.home .column1 .chooselanguage a:visited {color:#858585;}
body.home .column1 .chooselanguage a:hover {color:#990000;text-decoration:none;}

body.home .column2table {margin:0px;padding:0px;width:679px;}
body.home td.column2 {padding:0px;}
body.home div.column2 {padding:0px;width:679px;}

body.home td.column2home {font:normal 11px/12pt Verdana, sans-serif;border-left:1px solid #cfcfcf;}
body.home div.column2home {padding:0px 34px 0px 19px;}

body.home td.column3home {font:normal 11px/12pt Verdana, sans-serif;border-left:1px solid #cfcfcf;}
body.home div.column3home {padding:0px 34px 0px 19px;}

body.home .middle .flash {background-color:#fff;padding:0px 0px 0px 270px;}
body.home .middle .flash2 {background-color:#fff;padding:0px 0px 0px 279px;}

body.home .footer .contact {border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background-color:#e6e6e6;padding:6px 0px 6px 292px;text-transform:uppercase;text-align:left;}

/**** Splash ****/
body.splash .container {width:580px;margin:0px auto;}
body.splash table.splash {margin:100px 25px 25px 25px;width:560px;}

body.splash td.logo {width:280px;text-align:right;border-right:1px solid #7a7a7a;height:391px;padding-right:24px;vertical-align:middle;}
body.splash td.logo img {margin-bottom:12px;}

body.splash td.copy {width:671px;text-align:left;}
body.splash div.copy {padding:300px 60px 80px 105px;text-align:left;color:#afafaf;font:normal 13px/20px georgia, serif;}
body.splash div.copy .white {color:#fff;}

body.splash td.languages {padding-left:29px;width:280px;vertical-align:middle;text-align:left;}
body.splash .languages {text-align:center;}

/* Contact Us */
body.contactus h1 {color:#990000;}
body.contactus a:link {text-decoration: none;color:#990000;}
body.contactus a:visited {text-decoration: none;color:#990000;}
body.contactus a:active {text-decoration: none;color:#990000;}
body.contactus a:hover {text-decoration: none;color:#990000;}
body.contactus .column2 .languages a:link {color:#999;}
body.contactus .column2 .languages a:hover {color:#993300;}
body.contactus .column2 .languages a:visited {color:#999;}
body.contactus .column2 .languages li .all a.lo {color:#993300;text-decoration:none;}
body.contactus .column2 .languages li .last a.lo {color:#993300;text-decoration:none;}

.emergencyWindow 
{
	width:100%;
	border-left:1px solid #ddd;
}

.emergencyWindow .innerMessage
{
	margin:10px 10px 10px 10px;
	padding:80px 10px 80px 10px;
}

.graycontrol input
{
	color:#666666;
	background-color:#cccccc;
	text-transform:uppercase;
	font-size:7.5pt;
	height:20px;
	width:54px;
	border:0;
}



.login_textbox_group .init
{
	border:1px solid #c5c5c5;background-color:#f0f0f0;font:normal 11px Verdana, sans-serif;margin:0px 0px 10px; width: 100%;
}

.login_textbox_group .textboxes input
{
	width:150px;
	margin-bottom:2px;
}

.login_textbox_group .title
{
	font-size:10pt;
	font-weight:bold;
	text-transform:uppercase;
}

.login_textbox_group
{
	width:150px;
}

body.lawyers .middle .main .publicationOverride 
{
	margin-top:5px;
	margin-bottom:5px;
}

body.lawyers .middle .main .publicationOverride p{padding:0px;text-align:left;}

.leftColumnEditableSpace
{
	padding-left: 10px;
}


div.header_wrapper {padding:0px;}
.header_offices{width:951px; margin: 0 auto;}
div.header {background-color: #000;}

.menu {
    color: #666666;
    display: block;
    font: 10px verdana,sans-serif;
    position: absolute;
    visibility: visible;
    width: 250px;
    z-index: 100000;

