A {
	COLOR: #66788f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #e19347; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 12px
}
BODY {
	BACKGROUND: url(/fcwsite/img/bg_blackline.gif) #fff repeat-x left top; MARGIN: 0px
}
.header {
	BACKGROUND: #fff; BORDER-BOTTOM: #333 7px solid
}
.header .headernav {
	FLOAT: right; PADDING-TOP: 22px
}
.logoprint {
	DISPLAY: none
}
#titleprint {
	DISPLAY: none
}
.photospacer {
	MARGIN-LEFT: 183px; BORDER-LEFT: #fff 2px solid; HEIGHT: 27px
}
TD.body {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: arial
}
TD.bodysm {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial
}
.heading1 {
	FONT: bold 12px Arial; TEXT-TRANSFORM: uppercase
}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e8b040; LINE-HEIGHT: 14px; FONT-FAMILY: Arial
}
.headingbio {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #044b79; LINE-HEIGHT: 14px; FONT-FAMILY: Arial
}
.headingform {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #044b79; FONT-FAMILY: Arial
}
.headingform2 {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #044b79; FONT-FAMILY: Arial
}
.headinglist {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #e8b040; PADDING-TOP: 15px; FONT-FAMILY: Arial
}
.list {
	PADDING-RIGHT: 15px; BORDER-TOP: #e5e5e5 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.formfield {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px
}
TD.submit {
	BORDER-TOP: #e5e5e5 2px solid; PADDING-TOP: 3px
}
TD.submit2 {
	BORDER-TOP: #e5e5e5 2px solid; PADDING-TOP: 3px
}
.form1 {
	FONT-SIZE: 11px; WIDTH: 180px; COLOR: #000000; FONT-FAMILY: Arial
}
.form2 {
	FONT-SIZE: 11px; WIDTH: 250px; COLOR: #000000; FONT-FAMILY: Arial
}
.bttn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 9px; BACKGROUND: #044b79; MARGIN-LEFT: 1px; BORDER-LEFT: 0px; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 18px
}
#foldheader {
	LIST-STYLE-IMAGE: url(/fcwsite/img/plus.gif); CURSOR: hand; COLOR: #6295b6
}
#foldinglist {
	FONT-WEIGHT: normal; LIST-STYLE-IMAGE: url(/fcwsite/img/spacer.gif)
}
.menu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VISIBILITY: hidden; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: absolute
}
.menuWrapper {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 2px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #899bb0; PADDING-BOTTOM: 5px; FONT: 10px/12px Arial; PADDING-TOP: 5px
}
.menuitem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.menuitem A {
	COLOR: #fff; TEXT-DECORATION: none
}
.menuitem A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.searchbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; VISIBILITY: hidden; PADDING-BOTTOM: 10px; PADDING-TOP: 12px; POSITION: absolute
}
.searchbox .form {
	FONT: 10px Arial; WIDTH: 100px; COLOR: #666; MARGIN-RIGHT: 3px
}
.nav {
	BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; BACKGROUND: #899bb0; FONT: 0px arial; MARGIN-LEFT: 183px; BORDER-LEFT: #fff 2px solid; WHITE-SPACE: nowrap
}
.nav IMG {
	MARGIN-RIGHT: 20px
}
.offices {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 20px; BACKGROUND: #000; PADDING-BOTTOM: 0px; FONT: 0px arial; PADDING-TOP: 0px; BORDER-BOTTOM: #333 7px solid
}
.offices IMG {
	MARGIN-RIGHT: 14px
}
.leftcolhome {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #716151; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
.leftcolhome .homepic {
	BACKGROUND: url(/fcwsite/img/pic/home.jpg) no-repeat 0px -66px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 40px
}
.leftcolfirm {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #da9552; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
.leftcolpractice {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #caa561; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
.leftcolprofs {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ae692c; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
.leftcoldiversity {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #9f974c; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
.leftcolprobono {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #4f657d; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
.leftcolresources {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #b3644a; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
.leftcolcareers {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #9fb999; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
.leftcoladmin {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #726252; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
.leftcolcle {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #726252; PADDING-BOTTOM: 0px; WIDTH: 183px; PADDING-TOP: 0px
}
.subnav {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; FONT: 11px/13px Arial; COLOR: #fff; PADDING-TOP: 18px
}
.subnav A {
	COLOR: #fff; TEXT-DECORATION: none
}
.subnav A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.subnav A.on {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.subnav UL {
	PADDING-LEFT: 15px; MARGIN: 0px; LIST-STYLE-TYPE: square
}
.subnav LI {
	MARGIN-BOTTOM: 3px
}
.subnav UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.subnav LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/fcwsite/img/navarrow.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI .topnav {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: bold 11px/16px Arial; COLOR: #e5d2b1; PADDING-TOP: 2px
}
.topnav {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: bold 11px/16px Arial; COLOR: #e5d2b1; PADDING-TOP: 2px
}
LI .topnav A {
	COLOR: #e5d2b1; TEXT-DECORATION: none
}
.topnav A {
	COLOR: #e5d2b1; TEXT-DECORATION: none
}
LI .topnav A:hover {
	COLOR: #e5d2b1; TEXT-DECORATION: underline
}
.topnav A:hover {
	COLOR: #e5d2b1; TEXT-DECORATION: underline
}
LI .topnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.topnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI .topnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.topnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI .topnav LI.on {
	PADDING-LEFT: 18px; BACKGROUND: url(/fcwsite/img/topnav_arrow.gif) no-repeat left 50%; COLOR: #e5d2b1
}
.topnav LI.on {
	PADDING-LEFT: 18px; BACKGROUND: url(/fcwsite/img/topnav_arrow.gif) no-repeat left 50%; COLOR: #e5d2b1
}
.leftcontent {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 18px; FONT: 10px/14px Arial; COLOR: #fff; PADDING-TOP: 18px
}
.leftcontent A {
	COLOR: #fff; TEXT-DECORATION: none
}
.leftcontent A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.leftcontent .form {
	FONT: 10px Arial; WIDTH: 145px; COLOR: #333
}
.leftcontent .biophoto {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
}
.leftcontent .email A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.leftcontent .email A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.leftcontent H3 {
	MARGIN: 15px 0px 4px; FONT: bold 11px Arial; TEXT-TRANSFORM: uppercase
}
.leftcontent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.leftcontent LI {
	LIST-STYLE-TYPE: square
}
.leftcontent UL.leftlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.leftcontent UL.leftlist LI {
	MARGIN-BOTTOM: 4px; LIST-STYLE-TYPE: none
}
.section {
	MARGIN-BOTTOM: 3px; FONT: bold 11px/14px Arial; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
.maincolhome {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #e3d6b2 35px solid; PADDING-TOP: 11px
}
.maincolhome .homehighlights {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 50%; PADDING-TOP: 0px
}
.maincolhome .homeevents {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e5e5e5 2px solid; WIDTH: 50%; PADDING-TOP: 0px
}
.maincolhome .homeevents .date {
	COLOR: #666
}
.maincolfirm {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #eccaa8 35px solid; PADDING-TOP: 11px
}
.maincolfirm H3 {
	MARGIN: 15px 0px 10px; FONT: bold 12px Arial; COLOR: #da9552
}
.maincolfirm H4 {
	MARGIN: 5px 0px; FONT: bold 12px Arial; COLOR: #000
}
.maincolpractice {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #e4d2b0 35px solid; PADDING-TOP: 11px
}
.maincolpractice H3 {
	MARGIN: 15px 0px 10px; FONT: bold 12px Arial; COLOR: #caa561
}
.maincolpractice H4 {
	MARGIN: 5px 0px -5px; FONT: bold 12px Arial; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.maincolprofs {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #e7d3c3 35px solid; PADDING-TOP: 11px
}
.maincolprofs H3 {
	MARGIN: 15px 0px 10px; FONT: bold 12px Arial; COLOR: #ae692c
}
.maincolprofs H4 {
	MARGIN: 5px 0px -5px; FONT: bold 12px Arial; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.maincoldiversity {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #cfcba5 35px solid; PADDING-TOP: 11px
}
.maincoldiversity H3 {
	MARGIN: 15px 0px 10px; FONT: bold 12px Arial; COLOR: #9f974c
}
.maincolprobono {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #a7b2be 35px solid; PADDING-TOP: 11px
}
.maincolprobono H3 {
	MARGIN: 15px 0px 10px; FONT: bold 12px Arial; COLOR: #4f657d
}
.maincolresources {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #d9b3a5 35px solid; PADDING-TOP: 11px
}
.maincolresources H3 {
	MARGIN: 15px 0px 10px; FONT: bold 12px Arial; COLOR: #b3644a
}
.maincolresources H4 {
	MARGIN: 5px 0px; FONT: bold 12px Arial; COLOR: #000
}
.maincolcareers {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #cfddcb 35px solid; PADDING-TOP: 11px
}
.maincolcareers H3 {
	MARGIN: 15px 0px 10px; FONT: bold 12px Arial; COLOR: #9fb999
}
.maincoladmin {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #b7b1a9 35px solid; PADDING-TOP: 11px
}
.maincoladmin H3 {
	MARGIN: 15px 0px 10px; FONT: bold 12px Arial; COLOR: #726252
}
.maincolcle {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #b7b1a9 35px solid; PADDING-TOP: 11px
}
.content {
	FONT: 12px/18px Arial; COLOR: #333333
}
.content TABLE TD {
	PADDING-BOTTOM: 10px; FONT: 12px/18px Arial; COLOR: #333333
}
.content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 40px; PADDING-TOP: 0px
}
.content LI {
	LIST-STYLE-TYPE: square
}
UL.practicelist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 8px; PADDING-TOP: 0px
}
UL.practicelist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 8px; PADDING-TOP: 0px
}
UL.sitemap LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.sitemap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 2px 15px; PADDING-TOP: 0px
}
.practicename {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 8px
}
.bioname {
	FONT: bold 13px/14px Arial; COLOR: #66788f
}
.biotitle {
	MARGIN-BOTTOM: 10px; COLOR: #66788f
}
.rightnav {
	PADDING-LEFT: 10px; FLOAT: right; WIDTH: 180px
}
.rightnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e5e5e5 2px solid; PADDING-TOP: 0px
}
.rightnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rightnav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; FONT: bold 11px/13px Arial; COLOR: #e19347; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.rightnav A:hover {
	FONT: bold 11px/13px Arial; COLOR: #66788f; TEXT-DECORATION: none
}
.rightnav A.on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; BACKGROUND: url(/fcwsite/img/arrow.gif) no-repeat; PADDING-BOTTOM: 0px; COLOR: #66788f; PADDING-TOP: 0px
}
.rightnav .rightfirm A {
	COLOR: #e19347
}
.rightnav .rightprobono A {
	COLOR: #4f657d
}
.rightnav .rightdiversity A {
	COLOR: #9f974c
}
.title {
	MARGIN-BOTTOM: 10px
}
.tools {
	FLOAT: right
}
.top A {
	FONT: 10px Arial; TEXT-DECORATION: none
}
.principlecontainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fcf8eb; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.principlecontent {
	BORDER-RIGHT: #eccaa8 1px solid; PADDING-RIGHT: 35px; BORDER-TOP: #eccaa8 1px solid; PADDING-LEFT: 35px; PADDING-BOTTOM: 35px; FONT: 12px/18px Georgia; BORDER-LEFT: #eccaa8 1px solid; PADDING-TOP: 35px; BORDER-BOTTOM: #eccaa8 1px solid
}
.footer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; FONT: 13px Arial; COLOR: #666; PADDING-TOP: 5px
}
.footer .footernav {
	FLOAT: right; TEXT-TRANSFORM: lowercase
}
.footer A {
	COLOR: #666; TEXT-DECORATION: none
}
.pubtype {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #666
}
#list H4 {
	MARGIN-TOP: 15px
}
.buildagreatcareer {
	BORDER-BOTTOM: #fff 2px solid
}
.buildagreatcareer .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 2px solid
}
.buildagreatcareer .image {
	BORDER-RIGHT: #fff 2px solid
}
