body {background:url(/FCWSite/img/bg_ecru.gif) #fff repeat-y;margin:0px;text-align:left;font:normal 11px/17px verdana;color:#545454;}
.header {background:transparent url(/fcwsite/img/logo_berry.gif) no-repeat;width:874px;}

/*
.radmenu  {
	margin-left: 95px;
} */

img {border:none;}
a {color:#ce8e20;text-decoration:none;}
a:hover {color:#545454;}
a.more {text-transform:uppercase;font-family:arial, verdana, geneva, sans-serif;}

form {margin:0px;padding:0px;}                                                                                  
ul {margin:3px 0 3px 0px;padding:0;color:#545454;list-style-type:none;}
li {padding:0 0 0 12px;background:transparent url(/FCWSite/Img/CareersImg/bullet.gif) left top no-repeat;list-style-type:none;}

ul.short li {margin: 0;}

h1 {font:italic 22px/22px georgia, serif;color:#000;padding:0 0 2px;margin:0px;}
h1.line {border-bottom:1px solid #b6b1ac;margin:0px 0px 10px;}
h2 {font:bold 12px/17px georgia, serif;color:#000;margin:0 0 1em 0;}
h3 {font:bold 11px/17px verdana;margin:13px 0 0 0;}
h3 a {color:#ce8e20;text-decoration:none;}
h3 a:hover {color:#959595;}
h4 {font:italic 12px/17px georgia, serif;font-weight:normal;margin:26px 0 8px 0;}

p {margin:1em 0}

strong {color:#ce8e20;}

table {border:0px;border-collapse:collapse;}
td {vertical-align:top;padding:0px;}


div.line {border-top:1px solid #b6b1ac;clear:both;padding:0;margin:0;height:1px;line-height:1px;font-size:1px;zoom:1;}
.arrow {float:right}

.sm {font:normal 9px helvetica, sans-serif;text-transform:uppercase;}
.smright {font:normal 9px helvetica, sans-serif;text-transform:uppercase;float:right;padding-top:2px;}

/* General */
.container {background:#fff5eb url(/fcwsite/img/top_bar_berry.gif) no-repeat;}
.container {width:874px;padding:26px 65px 0px 65px;text-align:left;height:100%;}

.middle {width: 874px;}

table.main {width: 100%;}
table.maininset {width: 100%;}
table.maininset td {}
table.maininset2 {}
td.maininset {}

/* Header */
.header {padding:0px;height:131px;}
.header .logo {}
.header .logoprint {display:none;}
.header .right {float:right;text-align:left;padding:3px 0px 0px;width:178px;}
.header .right .pagetools {padding:3px 0px 0px;font:normal 9px/15px verdana, sans-serif;color:#fff;}
.header .right .pagetools a {color:#fff;text-decoration:none;}
.header .right .pagetools a:hover {color:#000;}
.header .right .search {background-color:#fff5eb;padding:0px;margin:0px;}
.header .right .search table {border:0px;border-collapse:collapse;}
.header .right .search td {padding:1px 0px;vertical-align:middle;}
.header .right .search input.text {background-color:#fff5eb;border:0px solid #000;font:normal 9px arial, verdana, sans-serif;color:#545454;width:150px;padding:0px 0px 0px 7px;letter-spacing:0.05em;}

/* Column 1 */
td.column1 {padding:3px 0px 0px;width:178px;font:9px/14px verdana, sans-serif;padding-right:21px;}

.column1 h1 {margin:0;padding:0px;border-bottom:1px solid #b6b1ac;padding-bottom:7px;font-size:17px;}
.column1 h2 {font:bold 9px/16px verdana, sans-serif;color:#000;margin:0;padding-top:5px;padding-bottom:4px;}
.column1 h2 a {font:bold 9px/16px verdana, sans-serif;color:#000;margin:0;padding-top:5px;padding-bottom:4px;}

.column1 ul.leftnav {list-style:none none;margin:0px;padding:3px 0px 4px 0;border-bottom:1px solid #b6b1ac;}
.column1 ul.leftnav li {padding:1px 0px;margin:0;line-height:16px;background:none;}
.column1 ul.leftnav a {color:#545454;}
.column1 ul.leftnav a:hover {color:#bb234c;}
.column1 ul.leftnav a.active {color:#bb234c;}

.column1 ul.leftnavQuickLinks {list-style:none none;margin:0px;padding:0px 0px 0px 0;}
.column1 ul.leftnavQuickLinks li {padding:0px 0px 4px 0pt;margin:0;background:none;}
.column1 ul.leftnavQuickLinks a {color:#545454;}
.column1 ul.leftnavQuickLinks a:hover {color:#bb234c;}
.column1 ul.leftnavQuickLinks a.active {color:#bb234c;}

.SCexperience {border-bottom:1px solid #b6b1ac;text-align:right}
.SCexperience h2 {float:left;line-height:13px;}
.SCexperience img {padding:5px 0;padding-right:7px;}

.videos td {padding:0 5px 5px 0;}
.videos td img {vertical-align:bottom;}

.vidDescr {border-top:1px solid #b6b1ac;margin:0;padding:0;height:30px;}
.vidDescr div {border:none !important;margin:0 !important;padding:0 !important;display:block !important;position:absolute;visibility:hidden;}

/* Column 2 */
td.column2 {padding:0;width:476px;font:11px/17px verdana, sans-serif;color:#545454;}

table.maininset2 {width: 100%;margin-top: -10px;}
table.maininset2 td.column2 {width:100%;padding:0;} /* was: 577px; */
table.maininset2 div.column2 {width:100%;}  /* was: 577px; */

.insetright {text-align:right;}

.column2 .bio_contact {border-bottom:1px solid #b6b1ac;padding:0px 0px 15px;}
.column2 .bio_contact table {width:100%;border:0px;border-collapse:collapse;margin:0px 0px 0px;}
.column2 .bio_contact td.left {vertical-align:bottom;}
.column2 .bio_contact td.left img {margin:0px 14px 0px 0px;}
.column2 .bio_contact td.right {width:100%;vertical-align:bottom;font:normal 9px/12px verdana, sans-serif;}
.column2 .bio_contact td.right p {margin:5px 0px 0px;}

.column2 .list_expand {border-top:1px solid #b6b1ac;}
.column2 .list_expand .item {border-bottom:1px solid #b6b1ac;padding:3px 0px;}
.column2 .list_expand .title a {color:#000;display:block;}
.column2 .list_expand .title a:hover {color:#bb234c;}
.column2 .list_expand .title a.active {color:#bb234c;}
.column2 .list_expand .title a .gray {color:#545454;}
.column2 .list_expand .title a:hover .gray {color:#bb234c;}
.column2 .list_expand .title a.active .gray {color:#bb234c;}
.column2 .list_expand .title .selected {color:#bb234c;}

h2.search {font-family:georgia, serif;font-style: italic;font-weight:normal;margin:12px 0 0 0;font-size:15px;float:left;}
.searchtip {float: left;padding-left: 10px; font:normal 10px verdana, sans-serif;line-height: 10px;padding-top:17px;}
.column2 .form {clear: both;margin-top:0;width:676px;padding-top:10px;}
.column2 .form table {width:100%;border-collapse:separate;}
.form table td {margin:0;text-align:left; background-color:#c2c2c2;border-bottom:9px solid #fff5eb;height:10px;padding-left:7px;}
.column2 .form label {font:normal 9px verdana, sans-serif;}
.column2 .form input.text {background-color:#c2c2c2;border:0px;border-top:2px solid #c2c2c2;border-bottom:2px solid #c2c2c2;font:normal 9px verdana, sans-serif;color:#fff9ee;padding:0; width:100%; margin:0;}
.column2 .form input.text2 {background-color:#c2c2c2;border:0px;border-top:2px solid #c2c2c2;border-bottom:2px solid #c2c2c2;font:normal 9px verdana, sans-serif;color:#fff9ee;margin:0;}
.column2 .form div.text {background-color:#c2c2c2;border:0px solid #000;font:normal 9px verdana, sans-serif;color:#fff9ee;padding:2px 0px 3px 0px;white-space:normal;}
.column2 .form td.spacer {width:9px;background-color:#fff5eb;padding:0;margin:0;}
.column2 .alpha {font:normal 12px verdana, sans-serif;padding:15px 0px 15px 0px; margin: 0px; text-align:center;} /* was padding:5px 0px 15px; */
.column2 .alpha a {color:#545454;}

.column2 .buttons { float:right;padding:3px 0px 12px 0;text-transform:uppercase;font:normal 9px verdana, sans-serif;color:#545454;}
.column2 .buttons a {color:#545454;padding-left:10px;}
.column2 .buttons input {cursor:pointer; border:0px solid #fff7ed; background: url(/FCWSite/img/spacer.gif) no-repeat right top;text-transform:uppercase;font:normal 9px verdana, sans-serif;color:#545454;} /* background-color:#fff7ed;*/
.column2 .buttons input.over{color:#7d7b05;}
.column2 .buttons input.out {cursor:pointer; border:0px solid #fff7ed; background: url(/FCWSite/img/spacer.gif) no-repeat right top;text-transform:uppercase;font:normal 9px verdana, sans-serif;color:#545454;}

.column2 .buttons2 {text-transform:uppercase;font:normal 9px verdana, sans-serif;color:#407da8;margin:12px 0;}
.column2 .buttons2 a, .column2 .buttons2 a:link, .column2 .buttons2 a:visited {color:#b4ada5;}
.column2 .buttons2 a:hover, .column2 .buttons2 a:active {color:#407da9;}
.column2 a.basic {padding-right: 10px;}
.column2 a.advanced {padding-left: 10px;}
.column2 .buttons2 input {cursor:pointer; border:0px solid #fff7ed; background: url(spacer.gif) no-repeat right top;text-transform:uppercase;font:normal 9px verdana, sans-serif;color:#b4ada5;} /* background-color:#fff7ed;*/
.column2 .buttons2 input.over{color:#7d7b05;}
.column2 .buttons2 input.out {cursor:pointer; border:0px solid #fff7ed; background: url(spacer.gif) no-repeat right top;text-transform:uppercase;font:normal 9px verdana, sans-serif;color:#b4ada5;}

.column2 .atAGlanceContainer {margin-top: 12px;}

.column2 .criteria {font:normal 9px verdana, sans-serif;padding:3px 0px 35px;}

.column2 .listing table {width:100%;}
.column2 .listing tr.rowA {background-color:#c2c2c2;}
.column2 .listing x {padding:7px;vertical-align:top;}
.lawyers .column2 .listing td {padding:7px;vertical-align:middle;}
.column2 .listing .photo {}
.column2 .listing .name {font:normal 12px georgia, serif;color:#000;}
.column2 .listing .phone {font:normal 10px verdana, sans-serif;color:#545454;}
.column2 .listing .position {font:normal 12px georgia, serif;color:#000;}
.column2 .listing .email {font:normal 10px verdana, sans-serif;color:#545454;}
.column2 .listing .office {font:normal 12px georgia, serif;color:#000;}
.column2 .listing .vcard {font:normal 10px verdana, sans-serif;color:#545454;}
.column2 .listing .sourcedate {font:normal 10px georgia, serif;color:#545454;}
.column2 .listing .number {font:normal 13px georgia, serif;color:#000;}

.column2 .paging {font:normal 9px verdana, sans-serif;padding:0px 0px 5px;}

.column2 ul {margin:-3px 0 0 12px;padding:0;}
.column2 li {padding:0;list-style-image:url(/FCWSite/Img/CareersImg/bullet2.gif);background:transparent none;line-height:18px;}

.quote p {font:italic 14px/20px georgia, serif;padding:0; margin: 0px 0px 10px 0px;color:#ce8e20;}
.quote span {font:italic 12px/17px georgia, serif; margin: -2px 0px 15px 0px;display:block;}			
.quote h2 {color:#ce8e20;font-family:georgia,serif;font-size:17px;font-size-adjust:none;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:bold;line-height:24px;margin:0px 0px 10px;padding:0pt;}

/* Column 3 */
td.column3 {padding:24px 0px 0px 0px;}

.column3 .nav h2 {font:bold 9px/13px verdana, sans-serif;margin:0;}
.column3 .nav ul.nav2 {font:normal 9px/13px verdana, sans-serif;list-style:none none;margin:2px 0px;padding:0px;}
.column3 .nav ul.nav2 li {padding:0px 0px 4px;margin:0;}
.column3 .nav ul.nav3 {margin:2px 0px 0px 27px;padding:0px;}
.column3 .nav ul.nav3 {list-style:url(/fcwsite/img/2007/dash_red.gif);}
.column3 .nav a:hover {color:#545454;}
.column3 .nav a.active {color:#545454;}

.column3 .features {font:normal 9px/13px verdana, sans-serif;color:#545454;border-bottom:1px solid #b6b1ac;}
.column3 .features h2 {font:bold 9px/13px verdana, sans-serif;border-top:1px solid #b6b1ac; padding:3px 0px 4px;margin:0;}
.column3 .features h2.first {border-top:0px solid #b6b1ac;}
.column3 .features h2 a {color:#000;}
.column3 .features a:hover {color:#545454;}
.column3 .features ul {list-style:none none;margin:0px 0px 4px;padding:0px;}
.column3 .features li {padding:0px 0px 4px;margin:0;}
.column3 .features h2.first {border-top:0;}

.column3 .image {margin:0px 0px 15px;}

.column3 .otherbios {font:normal 9px/13px verdana, sans-serif;color:#545454;border-top:1px solid #b6b1ac;}
.column3 .otherbios h2 {font:bold 9px/13px verdana, sans-serif;padding:3px 0px 4px;margin:0;}
.column3 .otherbios h2 a {color:#000;}

.column3 .paging {font: bold 9px/13px verdana, san-serif;}

	.column3 .paging a {color:#545454;}
	.column3 .paging a:hover {color:#407da8;}
	
	.column3 a.practiceContactLink {color:#407da8;}
	.column3 a.practiceContactLink:hover {color:#545454;}
	
	
.rightnav {padding-left:18px;font:bold 13px/16px verdana;padding-top:3px;width:181px;margin-bottom:100px;}
.rightnav ul {list-style-type:none;margin:0;padding:0;}
.rightnav li {margin:0;padding:6px 0 6px 0;border-bottom:1px solid #B6B1AC;background:none;}
.rightnav a {color:#ce8e20;text-decoration:none;}
.rightnav a:hover {color:#b7b2ad;}
.rightnav ul ul {font:normal 9px/16px verdana;margin-bottom:-1px;padding-top:2px;}
.rightnav ul ul li {padding:0;border-bottom:none;}
.rightnav ul ul a {color:#545454;}
.rightnav ul ul a.on {color:#959595;}
.rightnav ul ul a:hover {color:#959595;}
.rightnav ul ul ul {margin:0 0 0 15px;padding:0;}
.rightnav ul ul ul.on {display:block;}
.rightnav ul ul ul a {color:#ce8e20;}
.rightnav ul ul ul a.on {color:#959595;}
.rightnav ul ul ul a:hover {color:#959595;}

.home .rightnav li {border:none;padding:6px 0 0 0;}
.home .rightnav ul ul li {padding:0;}
.home .rightnav ul ul ul {display:none;}

.level1 .rightnav ul div {display:none;}
.level1 .rightnav ul a.on {color:#b7b2ad;}
.level2 .rightnav ul ul a.on {color:#959595;}
.level2 .rightnav ul ul ul a.on {color:#959595;}

.rightnav2 {padding-left:18px;width:175px;}
.rightnav2 h2 {font:bold 9px/16px verdana, sans-serif;color:#ce8e20;text-transform:uppercase;border-top:1px solid #B6B1AC;padding-top:4px;margin-bottom:0;margin-top:-1px;}
.rightnav2 ul {font:normal 9px/16px verdana;list-style-type:none;margin:0;padding:0 0 5px 0;border-bottom:1px solid #B6B1AC;}
.rightnav2 li {margin:0;padding:0;background:none;padding-left:1.7em;text-indent:-1.7em;}
.rightnav2 ul a {color:#545454;}
.rightnav2 ul a.active {color:#ce8e20;}
.rightnav2 ul a:hover {color:#ce8e20;}	

/* Footer */
.footer {border-top:1px solid #b6b1ac;padding:5px 0px;font:normal 9px/15px verdana, sans-serif;color:#959595;width:874px;margin-top:30px;}
.footer a {color:#959595;text-decoration:none;}
.footer a:hover {color:#000;text-decoration:none;}

/* Tom Tham */
.column2 .download {color:#7d7b05;font-family: verdana, sans-serif;font-size: 9px;text-transform: uppercase;margin: -20px 0px 15px 0px;}
.column2 .fullbio {color:#407da8;font-family: verdana, sans-serif;font-size: 9px;text-transform: uppercase;margin: 0px 0px 0px 0px;}
.column2 .close {color:#407da8;font-family: verdana, sans-serif;font-size: 9px;text-transform: uppercase;margin: -20px 0px 15px 0px;}

.siteform {margin:0px;padding:0px;}
.column2 .siteform {float:left;text-align:left;padding:3px 0px 0px;}
.column2 .siteform table {border:0px;border-collapse:collapse;}
.column2 .siteform td {padding:1px 0px;vertical-align:middle;}
.column2 .siteform div.text {background-color:#c2c2c2;border:0px solid #000;font:normal 9px verdana, sans-serif;color:#fff9ee;padding:2px 0px 1px 7px;}

.column2 .siteform input.search {background-color:#c2c2c2;font:normal 9px verdana, sans-serif;border:0px solid #000;color:#fff9ee;width:250px;padding:0px 0px 0px 7px;}
.column2 .siteform input.site {background-color:#c2c2c2;font:normal 9px verdana, sans-serif;border:0px solid #000;color:#fff9ee;width:80px;padding:0px 0px 0px 7px;}
.column2 .siteform select {background-color:#c2c2c2;font:normal 9px verdana, sans-serif;border:0px solid #000;color:#fff9ee;width:90px;padding:0px 0px 0px 7px;}

/*sitemap*/
body.home td.sitemap1 {padding:0px 0px 30px;width:220px;}
body.home div.sitemap1 {width:199px;color:#666;font:11px/16px verdana, sans-serif;}
.sitemap1 ul ul li {padding-left: 10px; color:#666;}

body.home td.sitemap2 {padding:30px 0px;width:241px;}
body.home div.sitemap2 {width:199px;padding:0px;color:#666;font:11px/16px verdana, sans-serif;}

.column2 .listing-news table {width:100%;}
.column2 .listing-news tr.rowA {background-color:#c2c2c2;}
.column2 .listing-news td {padding:14px;vertical-align:top;}
.newsresults {color: #7d7b05;}
.sitemap1 a:hover {color: #407da8;}

/* accordion */
.accordion a {cursor: pointer;}
.column1 .accordion li {padding-top: 0; padding-bottom: 0}
.column1 .accordion li.search input.button {position:relative; top: 2px;}
.column1 .accordion li.search div {position:relative; top:-2px; }
.column1 .accordion li.search .text {position:relative; top:-2px;}

.accordion .toggle {display: block; background:url(/fcwsite/img/2007/arrow_down.gif) no-repeat top right;}
.accordion .selected {background:url(/fcwsite/img/2007/arrow_up.gif) no-repeat right top;}
.nav_firm .selected:hover {background: url(/fcwsite/img/2007/arrow_over_blue.gif) no-repeat top right;}
.nav_events .selected:hover {background: url(/fcwsite/img/2007/arrow_over_green.gif) no-repeat top right;}
.item .selected:hover {background: url(/fcwsite/img/2007/arrow_over_red.gif) no-repeat top right;}
.profile .selected:hover {background: url(/fcwsite/img/2007/arrow_over_blue.gif) no-repeat top right;}
/*.accordion ul .selected, */
.accordion ul .selected:hover {background:none;}

.accordion ul {position:relative; top: 3px;}
.accordion .inline_form {padding:3px 0px 0px; background-color:#c2c2c2;}
.column1 ul.nav_firm ul li.search {text-indent:0px;}

/* office */
.column3 h4 {font:bold 9px/15px verdana, sans-serif; margin: 0; padding: 6px 0px 2px 0px;color:#000;}
h5 {font: 9px/15px verdana, sans-serif; margin: 0; padding: 6px 0px 2px 0px;}
.firm .column3 .nav ul.nav2 li {color:#545454;}

/* thumbnails */
.thubmnails table {position:relative; top:-2px;left:-2px;}
.thubmnails table a {display:block; padding: 2px;}
.thubmnails p {font:normal 9px/15px verdana, sans-serif;}
.thubmnails h4 { padding: 4px 0 2px 0; color: #000;}

/* profile */
.profile {border-bottom: solid 1px #b6b1ac; margin-bottom: 28px; }    
.profile .toggle {cursor: pointer}
.profile .name {border-bottom: solid 1px #b6b1ac; margin-bottom: 16px; font: italic 14px/18px georgia, serif; width: 100%}
.profile .name a { color: #000;font: italic 14px/18px georgia, serif; width: 100% }
/*
.profile .highlighted {background:url(/fcwsite/img/2007/arrows_profile.gif) no-repeat right top;}
*/
.profile .position {font: italic 11px georgia, serif;}
.profile a {background: url(/fcwsite/img/2007/blank.gif); font: 11px/16px verdana, sans-serif}
.profile img { float: left; margin: 0px 16px 6px 0px; }
.profile .name .selected {color:#407da8;}
.profile a:hover {color:#407da8;}

/* profile */
.profileNew {border-bottom: solid 1px #b6b1ac; margin-bottom: 28px; padding-bottom:10px;}    
.profileNew .name {border-bottom: solid 1px #b6b1ac; margin-bottom: 16px; font: italic 14px/18px georgia, serif; width: 100%}
.profileNew .name a { color: #000;font: italic 14px/18px georgia, serif; width: 100% }
.profileNew .name a:hover { color:#407da8; }
/*
.profile .highlighted {background:url(/fcwsite/img/2007/arrows_profile.gif) no-repeat right top;}
*/
.profileNew .position {font: italic 11px georgia, serif;}
.profileNew .photo img { float: left; margin: 0px 16px 6px 0px; }
.profileNew .name .selected {color:#407da8;}


/* item */
.item {border-bottom: solid 1px #b6b1ac; }
.item .toggle {cursor: pointer}
/*
.item .title {background: url(/fcwsite/img/2007/arrows_item.gif) no-repeat left top; width: 100%;}
.item .highlighted {background:url(/fcwsite/img/2007/arrows_item.gif) no-repeat right top; width: 100%;}


.item a {background: url(/fcwsite/img/2007/blank.gif); font: bold 11px/16px verdana, sans-serif}
.item .selected {color:#bb234c;}
.item a.hover {color:#bb234c;}
.item a.active {color:#bb234c;}
*/

/* contact us */
.column2 .contactusform table {width:100%;margin: -10px 0px 0px 0px;}
.contactus {color: #545454;padding: 0px;}
.column2 .contactusform p {font:normal 16px/15px verdana, sans-serif;}
.column2 .contactusform label {font:normal 9px verdana, sans-serif;}
.column2 .contactusform div.subject {background-color:#c2c2c2;border:0px;border-top:2px solid #c2c2c2;border-bottom:2px solid #c2c2c2;font:normal 10px verdana, sans-serif;color:#fff9ee;width:95%;padding:0px 0px 1px 7px;}
.column2 .contactusform div.state {background-color:#c2c2c2;border:0px;border-top:2px solid #c2c2c2;border-bottom:2px solid #c2c2c2;font:normal 9px verdana, sans-serif;color:#fff9ee;width:304px;height: 14px;padding:0px 0px 0px 7px;}
.column2 .contactusform div.zip {background-color:#c2c2c2;border:0px;border-top:2px solid #c2c2c2;border-bottom:2px solid #c2c2c2;font:normal 9px verdana, sans-serif;color:#fff9ee;width:125px;padding:0px 0px 0px 7px;}
.column2 .contactusform input.text {background-color:#c2c2c2;border:0px;border-top:2px solid #c2c2c2;border-bottom:2px solid #c2c2c2;font:normal 10px verdana, sans-serif;color:#fff9ee;width:90%;padding:0px 0px 2px 7px;}
.column2 .contactusform textarea.question {background-color:#c2c2c2;border:0px;border-top:2px solid #c2c2c2;border-bottom:2px solid #c2c2c2;font:normal 9px verdana, sans-serif;color:#fff9ee;width:95%;padding:0px 0px 0px 7px;}

.column2 .contactusbutton
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    FONT: 9px verdana, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #545454;
    PADDING-TOP: 10px;
}
.column2 .contactusbutton A
{
    PADDING-RIGHT: 22px;
    COLOR: #545454
}


.column2 .contactusbutton A:hover
{
    PADDING-RIGHT: 22px;
    COLOR: #407da8;
}

.column2 .contactusbutton INPUT
{
    BORDER-RIGHT: #fff7ed 0px solid;
    BORDER-TOP: #fff7ed 0px solid;
    FONT: 9px verdana, sans-serif;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #fff7ed 0px solid;
    CURSOR: pointer;
    COLOR: #545454;
    BORDER-BOTTOM: #fff7ed 0px solid;
    background: url(/FCWSite/img/spacer.gif) no-repeat right top;
}

/*Advanced Search*/

.column2 .alpha {clear:both;font:normal 12px verdana, sans-serif;margin: 10px 0 20px 0;width:100%;margin-bottom: 20px;} /* was padding:5px 0px 15px; */
.column2 .alpha td {width: 26px;text-align: left;}
.column2 .alpha a, .column2 .alpha a:link, .column2 .alpha a:visited {color:#545454;background-color: #c2c2c2;width:22px;height:22px;margin-right: 4px;font-weight: bold;text-align:center;font-family:arial, verdana, helvetica, geneva, sans-serif;display:block;line-height:22px;}
.column2 .alpha a:hover, .column2 .alpha a:active {color:#fff5eb;background-color:#407da9;}

.column2 select {background-color:#c2c2c2;color:#fff9ee;border:none;}
.lawyers .column2 select {width:284px !important;}
.news .column2 select {width: 182px !important;}
.news .column2 option {width: 182px !important;}

/*News, Events, & Publications*/
.buttons a:hover {color:#7d7b05;}
#ctl00_mainContent_ctl00_ctSearchbtn:hover {color:#7d7b05;}
.news h3, .publications h3, .events h3 {font-weight: normal;}

/*Modify Search*/
body.lawyers  .middle .maininset2 td.column2 .buttons a:hover {color:#407da8;} 


.vertical li {margin:0;padding:0;}

table {border-collapse: collapse;}

/* firmconnect.css */
li.single{margin: 0;}
li.double {margin: 12px 0;padding:0;}

/* Photo options */

.top {border-bottom:1px solid #b6b1ac;padding-bottom:10px;margin-bottom:10px;}
.photo {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #b6b1ac;}
.photo1 {margin:13px 0 0px 0;line-height:9px;font-size:1px;}
.photo1 img {display:block;vertical-align:bottom;}
.photo2 {margin:13px 0 0px 0;letter-spacing:9px;font-size:1px;}
.photo2 img {vertical-align:bottom;}
.videolink  {text-align:right;margin-top:0px;font-size:9px}

@media print  {
body {background:#ffffff;}

#pagetools, #header, #column1, #footer, .linegray {display:none;}

.header .logo {display:none;}
.header .logoprint {display:block;}

#maincontent {width:640px;background:#ffffff url(/FCWSite/Img/spacer.gif);}
.container {width:100%;padding:0;text-align:left}
.middle {width:100%;}
.search {display:none}

.footer {display: none;}
.pagetools {display: none;}

/* ()=Folder Name, NOT URL :: */

/* (general/)home.aspx : */
div.photo2 {white-space:nowrap;}
body.home td.column1 {padding-right: 5pt; width:200px;display:block;}
body.home td.column2 {padding: 0px 5pt 0pt 5pt; margin-left:5pt; width: auto; max-width: 110pt;}
body.home td.column3 {display:none;}

body.work td.column1 {display:none;}
body.work td.column2 {padding: 0px 5pt 0pt 5pt; margin-left:5pt; width: auto; max-width: 110pt;}
body.work td.column3 {display:block;}

body.people td.column1 {display:none;}
body.people td.column2 {padding: 0px 5pt 0pt 5pt; margin-left:5pt;}
body.people td.column3 {display:block;width:auto;}

body.culture td.column1 {display:none;}
body.culture td.column2 {padding: 0px 5pt 0pt 5pt; margin-left:5pt;}
body.culture td.column3 {display:block;width:auto;}

body.opportunities td.column1 {display:none;}
body.opportunities td.column2 {padding: 0px 5pt 0pt 5pt; margin-left:5pt;}
body.opportunities td.column3 {display:block;width:auto;}

.hidden { display:none; }

/* careers/staff/opportunitites/StaffJobs.aspx : */
body.red .maininset .column2 {width:450px;}
body.red .column3 {padding-left: 15px;}
}