/* General */
body {background-image: url(/fcwsite/img/misc/mainBackground.gif);margin:0px;padding:0px;width:100%;height:90%;}
body.home {background-image: url(/fcwsite/img/misc/mainBackground.gif);margin:0px;width:100%;height:100%;}
.pixel 		{font:10px/14px Arial;color:#666666;}
.pixel a {color:#666666;}
/*.pixel a {color:#0066A4;} */
.pixel a:hover	{font:10px/14px Arial;color:#0066A4;text-decoration:underline;}
img {border:none;}

.button {font:10px/14px Arial;color:#0066A4;margin:0px 3px 0px 3px;height:19px;border:solid 1px #666;background:url(/fcwsite/img/buttons/background.gif) repeat-x left;cursor:pointer;}

.text {padding:0px;margin:0px;font:10px/15px Verdana;}
.searchButton {margin-top:3px;}

a			{color:#0072A6;text-decoration:none;}
a:hover		{color:#0072A6;text-decoration:underline;}
.spacer  	{padding:0px;margin:0px;height:1px;background-image: url(/fcwsite/img/misc/thin_rule.gif);background-repeat: repeat-x;background-position: top;}
.spacerBt  	{padding:0px;margin:0px 0px 10px 0px;height:1px;background-image: url(/fcwsite/img/misc/thin_rule.gif);background-repeat: repeat-x;background-position: top;}
.spacerRt  	{width:160px;margin:0px 20px 0px 0px;padding:0px;height:5px;background-image: url(/fcwsite/img/misc/thin_rule.gif);background-repeat: repeat-x;background-position: top;}
td 			{vertical-align:top;}
form     {margin:0px;padding:0px;}
p {margin: 0px 0px 19px 0px; padding:0;}

a.source{font-style:italic;}
.source{font-style:italic;}
span.source{font-style:italic;}

.handcursor {cursor:hand;cursor:pointer;}

.toolbar {float:right;margin:0px;padding:15px 30px 0px 0px; margin-right: 0px;}

/* Nav */
.nav 		{width:166px;background: url(/fcwsite/img/nav/background.gif) bottom no-repeat;text-align:left;padding:25px 0px 21px 21px;}

.subnav 		{width:164px;font:9px/12px Verdana;color:#fff;background:#5B4351 url(/fcwsite/img/nav/subnav_top.gif) top no-repeat;text-align:left;padding:0px;margin:0px;}
.subnav a		{color:#fff;text-decoration:none;}
.subnav a:hover	{color:#999;text-decoration:none;}
.subnav a.active{color:#999;text-decoration:none;}
.subnav a.on	{color:#ccc;text-decoration:none;}
.subnav	ul		{padding:10px 0px 10px 0px;margin:0px;}
.subnav	ul li	{padding:5px 0px 0px 13px;margin:0px 0px 0px 0px;list-style-type: none;}
.subnav	ul li.secondNav {padding:3px 0px 2px 15px !important; padding:3px 0px 2px 3px;margin:0px 0px 0px 0px;list-style-image: url(/fcwsite/img/misc/whiteBullet.gif);font:9px/11px Verdana;list-style-position: inside;}
.subnav	ul li.secondNav a		{color:#ccc;;text-decoration:none;}
.subnav	ul li.secondNav a:hover	{color:#999;text-decoration:none;}
.subnav	ul li.secondNav a.active{color:#999;text-decoration:none;}


.header	 {border-bottom:solid 8px #5bc6e8;height:112px;background:url(/fcwsite/img/header/hdBackground.gif) top left repeat-x;min-width:810px;max-width:1150px;width:expression(document.body.clientWidth > 1150? "1150px": "auto" );}
.header .select {text-align:right;font:10px/12px Verdana;color:#bdcfd3;margin:0px;padding:10px 15px 0px 0px;}
.header .select a{color:#bdcfd3;text-decoration:none;}
.header .select a:hover{color:#bdcfd3;text-decoration:underline;}
.header .search {text-align:right;font:10px/12px Arial;color:#bdcfd3;margin:0px;padding:0px 15px 0px 0px;}
.header .search .searchbox2 {width:180px;height:13px;border:solid 1px #ccc;margin:0px 0px 2px 0px;font:10px/14px Arial;color:#000;padding:2px 0px 0px 0px;}
.header .search .goBtn {margin:0px 0px -1px 4px;}
.header .search a{color:#bdcfd3;text-decoration:none;}
.header .search a:hover{color:#bdcfd3;text-decoration:underline;}
.header h1 {font:bold 10px/12px Verdana;color:White;display:inline;background: url(/fcwsite/img/misc/arrow.gif) right  no-repeat;padding:0px 10px 0px 0px;margin:0px;}

.headerprint			{display:none;}

#language {background:#5bc6e8;font:10px/16px Arial;color:White;padding:5px 15px 5px 15px;margin-right:31px !important;margin-right:26px;}
#language a{color:White;text-decoration:none;}
#language a:hover{color:White;text-decoration:underline;}


.shadow {position:absolute; top:0px; bottom:0px; left:0px; right:0px;display:block;height:100%;padding:0px 25px 0px 0px;background: url(/fcwsite/img/misc/shadowBackground.gif) top right repeat-y;width: expression(document.body.clientWidth > 1150? "1150px": "auto" );min-width: 810px; max-width: 1150px;}
.shadowInt {position:absolute; top:0px; bottom:0px; left:0px; right:0px;display:block;height:100%;padding:0px 25px 0px 0px;background: url(/fcwsite/img/misc/shadowBackground.gif) top right repeat-y;width: expression(document.body.clientWidth > 1150? "1150px": "auto" );min-width: 810px; max-width: 1150px;}
.white {}

.mainContent {background:url(/fcwsite/img/misc/headerBackground.gif) repeat-x;min-width:810px;max-width:1150px;width:expression(document.body.clientWidth > 1150? "1150px": "auto" );}


/* Home Page*/ 
.content 				{display:block;height:auto;background:url(/fcwsite/img/misc/newbackground.gif) repeat-x;min-width:810px;max-width:1150px;width:expression(document.body.clientWidth > 1150? "1150px": "auto" );}
.content h1				{font:bold 11px/12px Arial;color:#70665C;margin:0px;padding:0px 0px 0px 5px;}
.content .header h1 {font:bold 10px/12px Verdana;color:White;display:inline;background: url(/fcwsite/img/misc/arrow.gif) right  no-repeat;padding:0px 10px 0px 0px;margin:0px;}

.content .search		{font:10px/12px Arial;color:#70665C;padding:0px;margin:20px 0px 0px 32px}
.content .searchbox		{width:124px;height:16px;background: url(/fcwsite/img/search/search_box.gif) left top no-repeat;border:none;margin:0px;font:10px/2px Arial;color:#000;padding:2px 0px 0px 0px;}
.content .news			{width:405px;margin:17px 0px 0px 25px;font: 11px/15px Verdana;color:#70665C;}
.content .news a		{color:#0066A4;text-decoration:none;}
.content .news a:hover	{color:#0066A4;text-decoration:underline;}
.content .news	ul		{padding:0px;margin:6px 0px 0px 0px;}
.content .news	ul li	{padding:0px;margin:0px 0px 8px 15px;list-style-image: url(/fcwsite/img/misc/bullet.gif);}
.content .morenews		{margin:2px 5px 0px 0px;}

.main {height:100%;width:100%;text-align:left;padding:0px;font:11px/18px Verdana;color:#000;background-color:#fff;}
.highlightTitle {font:bold 11px/12px Arial;color:#70665C;text-transform:uppercase;margin:0px;padding:0px;word-spacing:2px;}
.more {float:right;margin:0px;padding:0px;font: 10px/12px Arial;}
.leftColumn {width:187px;font:11px/18px Verdana;color:#000;background-color:#fff;}
.introCopy {width:181px;font:11px/17px Arial;color:#c9bfc7;vertical-align:top;background:#4b2942;border-right:solid 1px White;}
.introCopy .text{padding:27px 20px 10px 18px;}
.introCopy img {vertical-align: bottom;}

.main .sectionCallout {color:#70665C;background:#fbfbfb url(/fcwsite/img/misc/longbg.gif) repeat-x top left;padding:0px;}
.main .sectionCallout .text{font: 11px/18px Verdana;padding:0px 24px 15px 20px;}
.main .sectionCallout .bioPhoto{background:url(/fcwsite/img/misc/attorneyBackground.gif) no-repeat top left;padding:0px 5px 0px 0px;margin:0px;}
.main .sectionCallout .bioCallout  {}
.main .sectionCallout .vcard  {padding:9px 0px 0px 2px;}
.main .sectionCallout .officeCallout  {color:#70665C;font:11px/18px Verdana;}
.main .sectionCallout .officeHeader  {padding:0px 10px 0px 0px;}
.main .sectionCallout .text h1 {padding:0px; margin: 0px;}
.main .sectionCallout .bioCallout h2 {font: 12px/16px Verdana;color: #532A48;font-weight: bold;margin:0px;padding:0px;}
.main .sectionCallout .officeHeader h1 a{color:#532A48;}


.main .sectionHeader {color:#70665C;background-color:#fff;padding:0px;}
.main .sectionHeader .text{font: 11px/18px Verdana;padding:0px 24px 15px 20px;}
.main .sectionHeader .bioPhoto{background:url(/fcwsite/img/misc/attorneyBackground.gif) no-repeat top left;padding:0px 5px 0px 0px;margin:0px;}
.main .sectionHeader .bioCallout  {}
.main .sectionHeader .vcard  {padding:9px 0px 0px 2px;}
.main .sectionHeader .officeCallout  {color:#70665C;font:11px/18px Verdana;}
.main .sectionHeader .officeHeader  {padding:0px 10px 0px 0px;}
.main .sectionHeader .text h1 {padding:0px; margin: 0px;}

.main .container {padding:37px 28px 25px 25px;text-align:left;}
.main .container .maintext{padding:5px 30px 0px 20px;}
.main .container .introText {color:#70665C;font:11px/16px Verdana;padding-top:5px;}
.main .container ul {margin:0px 8px 18px 0px;padding:0px;}
.main .container ul.up {padding:0px 8px 0px 0px;margin:0px;}
.main .container ul.down {padding:0px 8px 9px 0px;margin:0px;}
.main .container li {padding:0px;margin:0px 0px 0px 10px;font: 11px/18px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/list_bullet.gif);}
.main .container li.list5 {padding:0px;margin:0px 0px 0px 30px;list-style-image: url(/fcwsite/img/misc/blueBullet.gif);}
.main .container li.practice {padding:0px 0px 2px 0px;margin:2px 0px 0px 11px;font: 11px/12px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/practiceBullet.gif);}
.main .container li.first {padding:0px 0px 7px 0px;margin:0px 0px 0px 11px;font:11px/18px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/plusBullet.gif);}
.main .container li.down {padding:0px 0px 0px 0px;margin:0px 0px 0px 11px;font:11px/18px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/minusBullet.gif);}
.main .container li.secondary {padding:0px 0px 0px 0px;margin:0px 0px 0px 20px;font: 10px/14px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/sm_bullet.gif);}
.main .container li.secondary a {color:#70665C;}
.main .container li.secondary a:hover {color:#0066A4;}
.main .container .maintext .mainbiotext {padding-bottom:15px;}
.main .conteiner .maintext ul {margin:0px 0px 0px 0px;}
.main .container .maintext ul li {margin:0px 0px 0px 11px;}
.main .container .maintext .viewMore {font:10px/14px Verdana;}
.main .container .maintext .mainbiotext ul {margin: 0 0 19px 0;}


/* Service Submenus */
.main .container .serviceHeader {font:11px/11px Verdana;margin:0px 0px 3px 4px;padding:0px;}
.main .container .options {font:10px/14px Arial;color:#0066A4;margin:0px;padding:4px 0px 3px 4px;}
.main .container .heightSpacer {height:14px;}
.main .container h3.services {font:11px/14px Verdana;color:#6F675C;margin:0px;padding:0px;}
.main .container .switchgroup1 {padding:0px 0px 0px 0px;margin:0px;width:215px;}
.main .container .switchgroup1 ul {padding:0px;margin:0px;}
.main .container .switchgroup1 ul li{padding:0px;margin:0px 0px 0px 14px;}


.main .container li.office {padding: 0px;margin: 0px;font: 11px/16px Verdana;color: #70665C;list-style: none none;}
.main .container li.phone {padding:0px;margin:0px;font: 10px/16px Verdana;color: #70665C;list-style: none none;}
.main .container li.fax {padding:0px;margin:0px;font: 10px/16px Verdana;color: #70665C;list-style: none none;}

.main .container .sort li {width:200px;display:inline;padding:0px;margin:0px 0px 0px 0px;font: 11px/16px Verdana;}
.main .container .practiceInfo {height: 138px;padding:15px 15px 7px 15px;background-color: #F0EEED;background-image: url(/fcwsite/img/misc/top_corner.gif);background-position: top right;background-repeat: no-repeat;margin-top:4px;clear:both;}
.main .container .practiceInfo .practice_inset {float:left;text-align:left;padding:10px 0px 0px 15px;}
.main .container .practiceInfo .icons {padding-top:21px;float:right;text-align:right;margin:0px;}
.main .container h1 {font: 12px/16px Verdana;color: #532A48;font-weight: bold;margin:0px;padding:0px;}
.main .container h1.podhead {margin-bottom: 16px;}
.main .container .mainbiotext h2 {font:11px/16px Verdana;font-weight:bold;color:#532A48;margin:0px 0px 0px 0px;padding:0px;}
.main .container h2 {font:11px/16px Verdana;font-weight:bold;color:#532A48; margin:0px; padding:0px;}
.main .container h2.news {font:11px/16px Verdana;font-weight:bold;color:#532A48;margin:0px;padding:0px;}
.main .container h2.recruiting {font:11px/16px Verdana;font-weight:bold;color:#532A48;margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}
.main .container h3 {font:11px/13px Verdana;color:#532A48;margin:0px;font-style: italic;text-align:left;padding:0px;}
.main .container .title {font: 12px/14px Verdana;color: #532A48;font-weight: normal;margin:0px;padding:0px;}
.main .container .subtitle {font: 10px/12px Verdana;color: #532A48;font-weight: normal;margin:0px;padding:0px;}
.main .container .offices {font: 11px/18px Verdana;color:#70665C;}
.main .container .contact {font: 11px/18px Verdana;}

.main .container .expand{padding:5px 0px 5px 5px;margin:0px;}
.main .container .expand ul {margin:0px;padding:0px;list-style: none none;}
.main .container .expand ul li {font: 9px/18px Verdana;color:#70665C;display:inline;}
.main .container .expand ul li a {text-decoration:none;color:#70665C;}
.main .container .expand ul li a:hover {text-decoration:underline;color:#0072A6;}

.main .containerSm {padding:26px 28px 25px 25px;background:url(/fcwsite/img/misc/officeBackground.gif) repeat-x top left; width: 100%;}
.main .containerSm .popup {width:286px;position:absolute;z-index:1; visibility: hidden;border-bottom:solid 1px #0072A6;background:url(/fcwsite/img/misc/officeLine.gif) no-repeat top left;padding:15px 0px 0px 0px;clear:left;}
img.office_map_background {padding-top:10px;}

.main .containerSm .popup .text{font: 9px/12px Verdana;text-align:left;padding:8px 8px 0px 5px;}
.main .containerSm .popup .text h1{font:bold 10px/12px Verdana;padding:0px 0px 3px 0px;margin:0px;}
.main .containerSm .popup .officeImage{padding:3px 7px 3px 4px;}

.main .containerSm .popupR {width:286px;position:absolute;z-index:1; visibility: hidden;border-bottom:solid 1px #0072A6;background:url(/fcwsite/img/misc/officeLine_R.gif) no-repeat top left;padding:15px 0px 0px 0px;clear:left;}
.main .containerSm .popupR .text{font: 9px/12px Verdana;text-align:left;padding:8px 8px 0px 5px;}
.main .containerSm .popupR .text h1{font:bold 10px/12px Verdana;padding:0px 0px 3px 0px;margin:0px;}
.main .containerSm .popupR .officeImage{padding:3px 7px 3px 4px;}

.main .containerSm #abudhabi{left:147px!important; top:168px!important;}
.main .containerSm #austin{left:-27px!important; top:166px!important;}
.main .containerSm #beijing{left:91px!important; top:150px!important;}
.main .containerSm #dallas{left:-27px!important; top:157px!important;}
.main .containerSm #geneva{left:93px!important; top:134px!important;}
.main .containerSm #houston{left:-19px!important; top:165px!important;}
.main .containerSm #london{left:86px!important; top:124px!important;}
.main .containerSm #longgrove{left:-19px!important; top:158px!important;}
.main .containerSm #longview{left:-19px!important; top:158px!important;}
.main .containerSm #losangeles-centurycity{left:-37px!important; top:159px!important;}
.main .containerSm #losangeles-downtown{left:-37px!important; top:159px!important;}
.main .containerSm #moscow{left:127px!important; top:119px!important;}
.main .containerSm #newyork{left:10px!important; top:137px!important;}
.main .containerSm #philadelphia{left:4px!important; top:144px!important;}
.main .containerSm #sanantonio{left:-23px!important; top:172px!important;}
.main .containerSm #sanfrancisco{left:-47px!important; top:143px!important;}
.main .containerSm #siliconvalley{left:-40px!important; top:153px!important;}
.main .containerSm #washingtondc{left:0!important; top:152px!important;}


.main .officeListing {background:url(/fcwsite/img/misc/officeBackground2.gif) repeat-x top left;width:188px;}
.main .officeListing .container {padding:21px 0px 10px 0px;margin:0px 0px 0px 0px;width:155px;text-align:left;}
.main .officeListing .container ul {padding:0px 0px 5px 0px;margin:0px;}
.main .officeListing .container li {margin:0px;margin:0px 0px 0px 12px;font: 11px/15px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/rt_bullet.gif);}
.main .officeListing .container li.links {margin:0px;margin:0px 0px 0px 12px;font: 11px/16px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/rt_bullet.gif);}

/* Search Fields */
.main .container .alpha {font: 9px/16px Verdana;padding:10px 0px 15px 0px;}
.main .container .alpha a{padding:0px 1px 0px 1px;}
.main .container .alpha a:hover{padding:0px 1px 0px 1px;}
.main .container input.text {background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:300px;}
.main .container input.text1 {background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:300px;}
.main .container input.text2 {background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:300px;}
.main .container select.text {background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:300px;}
.main .container select.text2 {background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:304px;}
.main .container select.text3 {background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:304px;}
.main .container input.searchBttn {padding:0px;width:57px;height:19px;border:none;background:url(/fcwsite/img/buttons/l_search.gif) no-repeat right;cursor:pointer;}
.main .container input.submitBttn {padding:0px;width:55px;height:19px;border:none;background:url(/fcwsite/img/buttons/l_submit.gif) no-repeat right;cursor:pointer;}
.main .container textarea {height:40px;background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:300px;}

.main .container .results {width:100%;}
.main .container .results .rowA {background-color:#ebebeb;}
.main .container .results .rowB {}
.main .container .results .name {padding:8px;font: 11px/14px Verdana;}
.main .container .results .title {padding:0px;font: 10px/12px Verdana;}
.main .container .results .email {padding:8px;font: 10px/14px Verdana;}
.main .container .results .phone {padding:8px;font: 10px/14px Verdana;}
.main .container .results .office {padding:8px;font: 10px/14px Verdana;}
.main .container .results .searchResults {padding:10px;font: 9px/13px Verdana;color:#70665C;}
.main .container .results .story {padding:0px 8px 8px 0px;}
.main .container .results .searchResults h1{padding:0px 0px 1px 0px;font:bold 10px/14px Verdana;color:#666666;}
.main .container .results .searchResults h2{padding:0px 0px 1px 0px;font:bold 9px/14px Verdana;}
.main .container .results .searchResults h1 a{font-weight: normal;}
.main .container .results .searchResults .jobtitle{font-weight: bold;}

.main .container .newsResults {margin-left:-2px;margin-top:5px;}
.main .container .newsResults .rowB {}
.main .container .newsResults .title {padding:3px 0px 3px 0px;font: 11px/14px Verdana;}
.main .container .newsResults .date {padding:3px 10px 3px 0px;font: 11px/14px Verdana;width:115px;}

.main .container .listingResults {margin-top:20px;width:100%;}
.main .container .listingResults .rowA {background-color:#ebebeb;}
.main .container .listingResults .rowB {}
.main .container .listingResults .date {padding:8px;font: 11px/14px Verdana;width:115px;}
.main .container .listingResults .listing {padding:8px;font: 11px/14px Verdana;}
.main .container .listingResults .icons {padding:7px 0px 8px 0px;font: 11px/14px Verdana;}
.main .container .listingResults .service {padding:8px 2px 8px 2px;font: 11px/14px Verdana;}
.main .container .listingResults .subtitle {font: 10px/12px Verdana;color: #532A48;font-weight: normal;margin:0px;padding:0px;}

.main .container .required {padding:3px 200px 0px 0px;font: 9px/14px Verdana;}


/* Section Headers */
.mainAttorney {background:#fff url(/fcwsite/img/section_headers/attorneyHeader.gif) repeat-x top left;}
.mainServices {background:#fff url(/fcwsite/img/section_headers/serviceHeader.gif) repeat-x top left;border-right:solid 0px White;}
.mainExperience {background:#fff url(/fcwsite/img/section_headers/experienceHeader.gif) repeat-x top left;border-right:solid 1px White;}
.mainBody {background:#fff url(/fcwsite/img/section_headers/officeHeader.gif) repeat-x top left;}
.mainCareers {background:#fff url(/fcwsite/img/section_headers/recruitingHeader.gif) repeat-x top left;border-right:solid 0px White;}

.rightColumn {width:188px;padding:0px;text-align:left;font:10px/14px Verdana;color:#000;background-color:#fff;}
.rightColumn h1 {padding:5px 0px 2px 1px;margin:0px;font: 10px/16px Verdana;color:#822434;font-weight:bold;}
.rightColumn h1.attorneys {text-transform:uppercase;height:31px;padding:10px 0px 2px 14px;margin:0px;font:bold 11px/13px Arial;color:#822434;background: url(/fcwsite/img/misc/h1background.gif) repeat-x;}
.rightColumn h1.attorneys a{color:#822434;text-decoration:none;}
.rightColumn h1.attorneys a:hover{color:#0072A6;text-decoration:none;}
.rightColumn .container {padding:3px 0px 10px 13px;margin:0px 20px 0px 0px; width: 155px;}
.rightColumn .offices {padding:10px 0px 10px 0px;margin:37px 0px 0px 0px;}
.rightColumn .background {padding:0px;margin:0px; width:188px;background-image: url(/fcwsite/img/misc/bioBackground.gif);background-repeat: no-repeat;background-position: bottom left;}
.rightColumn .background .text {padding:10px 10px 5px 10px;}
.rightColumn .story {padding:0px;margin:0px;width: 188px;background-image: url(/fcwsite/img/misc/story_background.gif);background-repeat:repeat-x;background-position: bottom left;}

.rightColumn .storyImage {padding:0px 8px 0px 0px;}
.rightColumn .successText {padding:12px;}
.rightColumn h1.successStory {padding:0px 0px 0px 0px;margin:0px;font:bold 12px/16px Arial;color:#0072A6;}
.rightColumn h1.successStory a{color:#532A48;font-weight:bold;}
.rightColumn h2.successStory {padding:0px 0px 5px 0px;margin:0px;font: 10px/14px Verdana;color:#532A48;font-weight:bold;}
.rightColumn h2.successStory a{color:#532A48;font-weight:bold;}
.rightColumn img .none{border: solid 1px #00FF00;}
.rightColumn .press {padding:0px;margin:5px 0px 0px 0px;width: 188px;background:#fff url(/fcwsite/img/misc/press_background.gif) repeat-x bottom left;}
.rightColumn .pressText {padding:15px 12px 15px 12px;}
.rightColumn h1.pressContact {padding:0px 0px 2px 1px;margin:0px;font:bold 11px/13px Arial;color:#822434;}
.rightColumn h1.pressContact a{color:#532A48;font-weight:bold;}
.rightColumn .press .spacer {padding:0px;margin:0px;background-image: url(/fcwsite/img/misc/thin_rule.gif);background-repeat: repeat-x;background-position: top;}
.rightColumn .pressText ul {padding:0px 0px 3px 0px;margin:0px;}
.rightColumn .pressText li {padding:0px;margin:0px 0px 0px 12px;font:bold 10px/14px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/rt_bullet.gif);}


.rightColumn .container h2 {padding:10px 0px 2px 1px;margin:0px;font:bold 11px/13px Arial;color:#822434;}
.rightColumn .container ul {padding:0px 0px 5px 0px;margin:0px;}
.rightColumn .container li {padding:0px;margin:0px 0px 0px 12px;font: 10px/14px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/rt_bullet.gif);}
.rightColumn .container li.back {padding:0px;margin:10px 0px 0px 12px;font: 10px/14px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/bulletBack.gif);}
.rightColumn .container li.links {padding:0px;margin:0px 0px 0px 12px;font: 11px/16px Verdana;color: #000;list-style-image: url(/fcwsite/img/misc/rt_bullet.gif);}

.rightColumn input.text {margin:0px 0px 5px 0px;height:15px;background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:160px;}
.rightColumn input.text1 {margin:0px 0px 5px 0px;height:15px;background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:160px;}
.rightColumn input.text2 {margin:0px 0px 5px 0px;height:15px;background-color:#fff;border:1px solid #0072A6;color:#70665C;font:9px verdana, sans-serif;width:60px;}
.rightColumn select.text {margin:0px 0px 5px 0px;height:15px;background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:160px;}
.rightColumn select.text2 {margin:0px 0px 5px 0px;height:15px;background-color:#fff;border:1px solid #0072A6;color:#70665C;font:10px verdana, sans-serif;width:164px;}
.rightColumn input.searchBttn {padding:0px;width:57px;height:19px;border:none;background:url(/fcwsite/img/buttons/l_search.gif) no-repeat right;cursor:pointer;}
.rightColumn input.submitBttn {padding:0px;width:55px;height:19px;border:none;background:url(/fcwsite/img/buttons/l_submit.gif) no-repeat right;cursor:pointer;}

.search	{margin:20px 0px 20px 20px;}
.search	.searchbox		{width:124px;background-image: url(/fcwsite/img/search/search_box.gif);background-repeat:no-repeat;background-position:left;border:solid 1px #FFF;padding:3px 2px 2px 2px;font:10px/12px Arial;color:#000;margin:3px 0px 0px 0px;}

/* Footer */
.footer					{background-color:#fff;margin:0px;border-top:solid 7px #70665C;height:38px;padding:0px;clear:all;min-width:810px;max-width:1150px;width:expression(document.body.clientWidth > 1150? "1150px": "auto" );}

.footerLeft {font:9px/9px Arial;color:#70665C;float:left;width:172px;padding-left:20px;clear:all;}
.footerLeft a{color:#70665C;text-decoration:none;}
.footerLeft a:hover{color:#70665C;text-decoration:none;}

.footerLeft .clientLogin{float:left;background:#fff url(/fcwsite/img/buttons/client_login_Bkd.gif) no-repeat top left;width:82px;height:26px;padding:5px 0px 0px 4px;}
.footerLeft .clientLogin2{float:left;background:#fff url(/fcwsite/img/buttons/client_login_Bkd.gif) no-repeat top left;width:82px;height:26px;padding:10px 0px 0px 4px;}

.footerLeft .selectLanguage{float:right;background:#fff url(/fcwsite/img/buttons/client_login_Bkd.gif) no-repeat top left;width:82px;height:26px;padding:10px 0px 0px 4px;}

.footerRight {text-align:right;font:10px/14px Verdana;color:#9c958d;float:right;padding:10px 0px 0px 0px !important;padding:10px 0px 0px 195px;width:616px;}
.footerRight a{color:#9c958d;text-decoration:none;}
.footerRight a:hover{color:#9c958d;text-decoration:underline;}

.footerRight .links{display:inline;margin:0px;padding:0px;}
.footerRight .copyright{display:block;text-align:right;margin:0px;padding:0px 12px 0px 195px;}


/* Timeline */
.main .sectionCallout .sampleimage{float:right;font:9px/14px Arial;color:#666;padding:0px 0px 0px 30px;}

.shadetabs{margin:0px;padding:0px;text-align:left;}

.shadetabs li{display: inline;margin:0px;padding:0px;}
.shadetabs li a{font:10px/14px Arial;text-decoration: none;}
.shadetabs li a:hover{text-decoration:underline;}

.shadetabs li.selected {}
.shadetabs li.selected a{font: 10px/14px Arial;background: url(/fcwsite/img/misc/downArrow.gif) top no-repeat;text-decoration:none;padding:4px 0px 0px 0px;}
.shadetabs li.selected a:hover{text-decoration:underline;}

.tabcontentstyle{}

.tabcontent{display:none;padding:15px 0px 25px 0px;min-height:215px;}

/* Careers */
.mainCareers .container .careers {padding:3px 0px 0px 0px;margin:0px;text-align:left;background: url(/fcwsite/img/careers/mainImage_01.jpg) bottom center no-repeat;height:239px; }
.mainCareers .container .careersNav{padding:0px; height: 35px; padding-bottom: 15px;}
.mainCareers .container .careersNav TABLE {padding:0px; margin: 0px; border: 0px; border-collapse: collapse; background-color: #FFFFFF; width: 100%;}
.mainCareers .container .careersNav .navTop{background:#FFFFFF url(/fcwsite/img/careers/navBgTop.gif) repeat-x top left;padding:0px; height: 4px;}
.mainCareers .container .careersNav .navMid{background-color: #ededed;}
.mainCareers .container .careersNav .navBot{background:#FFFFFF url(/fcwsite/img/careers/navBgBot.gif) repeat-x top left;padding:0px; height: 4px;}
.mainCareers .container .careersNav .text {display:table-cell; vertical-align:middle;}
.mainCareers .container .careersNav navMid .text UL {padding: 0px; margin: 0px;}
.mainCareers .container .careersNav ul {padding:0px;margin:0px;}
.mainCareers .container .careersNav ul li{display:inline;margin:0px;padding:0px 15px 0px 0px;}
.mainCareers .container .careersNav ul li a{color:#4b2942;margin:0px;padding:0px;font:bold 10px/14px Verdana;}
.mainCareers .container .careersNav ul li a:hover{color:#c64c01;text-decoration:none;}

.hidden {display:none;}

/* Attorneys */

.mainAttorney .searchForm {border-spacing:0;}
.mainAttorney .searchForm td {padding:0 0px 10px 0;vertical-align:middle;}
.mainAttorney .searchForm input.text {width:300px;height:16px;font-size:11px;line-height:15px;}
.mainAttorney .searchForm select.text2{width:302px;position:relative;left:1px;font-size:11px;line-height:11px;}
.mainAttorney .searchForm input.button {width:auto;margin:0;}
.mainAttorney .searchForm .radio {padding-left:7px;}


@media print {
.tabcontent {display:block!important;}


/* PG Styles */
.main .container h3.subhead {font:bold 11px/14px Verdana;color:#000;margin:0px;text-align:left;padding:12px 0px 0px 0px;}
   /* li.bluebullet and li.list5 have to match so the rich text input fields show the correct list */
.main .container ul li.bluebullet {padding:0px;margin:0px 0px 0px 10px;list-style-image: url(/fcwsite/img/misc/rt_bullet.gif);}



.viewMore {display:none;}

/*RSS*/
.main .rss_table td {padding: 5px;}
.main .rss_table div {padding: 5px;}
.main .rss_table td.midcol {padding: 25px;}
.main .rss_table  a {color: #c00;}
.main .richTextTable {border: 0;}

/*Supress an office from office listing. list two office on one page.  Also quote for listing both offices. */

