/*********************************************
					GENERAL
*********************************************/
html {margin:0;padding:0;}
body {background:#002548 url(/fcwsite/img/bg_body.gif) repeat-x left top !important;margin:0;padding:0;font:normal 12px/normal Arial, Helvetica, sans-serif;color:#424242;}

/**** Text Editor ****/
a {color:#003a63;text-decoration:none;}
a:visited {color:#003a63;}
a:hover {color:#777;}
a.active {color:#003a63;}
a.noLink {color:#777;}

.richtext a {font-weight:bold;}
.richtext a:visited {}
.richtext a:hover {}


img {border:0;vertical-align:bottom;}

p {margin:0 0 17px 0;}

h1 {font-weight:normal;color:#003a63;font-size:26px;line-height:normal;margin:0 0 15px 0;padding-top:22px;width:545px;}
h2 {font-size:110%;line-height:normal;font-weight:bold;margin:0;}
h3 {font-size:110%;line-height:normal;font-weight:bold;margin:10px 0;}
h4 {font-size:110%;line-height:normal;font-weight:bold;margin:10px 0;}
h5 {font-size:110%;line-height:normal;font-weight:bold;margin:10px 0;}
h6 {font-size:110%;line-height:normal;font-weight:bold;margin:10px 0;}

ul {list-style:square url(/fcwsite/img/bullet.gif);margin:10px 0 10px 14px;padding:0;}
ul.level2 {margin-top:0;margin-bottom:0;}
li {margin:0;padding:0;}

table {border-collapse:collapse;}
td {vertical-align:top;}
th {vertical-align:top;}

.body {}
.bodysm {font-size:90%;}
.bodylg {font-size:110%;}

.source {font-style:italic;}

.label {font-weight:bold;}

.containermain {margin:0 auto;text-align:left;background:transparent url(/fcwsite/img/bg_containermain.gif) no-repeat center top;}

.image {}

.map {margin:10px;}

.clear {clear:both;line-height:0px;font-size:1px;margin:0;padding:0;}

/**** Middle ****/
.middleC {clear:both;width:974px;margin:0 auto;background:#fff url(/fcwsite/img/bg_middlec.gif) repeat-y right bottom;position:relative;z-index:8;border-bottom:4px solid #fff;top:0;left:0;}
.middleB {background:transparent url(/fcwsite/img/bg_nav1_shadow.gif) no-repeat right top;}
.middleA {background:transparent url(/fcwsite/img/bg_middleb.gif) no-repeat right bottom;/*padding-left:40px;*/}
.middle {min-height:400px;height:auto !important;height:400px;}

/*********************************************
					LEFT SIDE
*********************************************/
.leftsideB {margin-left:30px;}
.leftsideA {}
.leftside {float:left;padding:77px 0 0 0;display:inline;position:relative;/*width:277px;padding:77px 30px 0 0;*/}

.leftside h2 {width:277px;margin-right:30px;}
* html .leftside {}
*:first-child+html .leftside {position:relative;top:0;}

.leftside .content {max-width:277px;width:auto !important;width:277px;margin-right:30px; margin-bottom: 30px;}
/** html .leftside .content {position:relative;left:0;top:-16px;margin-bottom:16px;}
*:first-child+html .leftside .content {position:relative;left:0;top:-16px;margin-bottom:16px;}*/

.leftside .image img {margin-right:30px;}

/*********************************************
					MAIN 
*********************************************/

.mainbodyB {height:100%;display:table;margin-left:30px; margin-bottom: 30px;}
.mainbodyA {height:100%;display:table-row;}
.mainbody {padding-right:40px;height:100%;display:table-cell;}

/**** Details ****/
.details {}

.details .image {float:left;}
.details .map {float:left;}

/**** Search ****/
.search {}

.search ul.fields {list-style-type:none;margin:0;padding:0;}
.search ul.fields li {margin:0;padding:0;}
.search ul.fields label {width:100px;display:block;float:left;}
.search ul.fields input {width:220px;}
.search ul.fields select {width:226px;}
.search ul.fields textarea {width:220px;height:100px;}
.search ul.fields li.comments textarea {clear:left;width:324px;height:100px;}

.search ul.buttons {list-style:none none;margin:0;padding:5px 0 15px;}
.search ul.buttons li {margin:0;padding:0;display:inline;}
.search ul.buttons li input {background-color:#a99c89;border:2px outset #443F39;color:#fff;font-weight:bold;width:75px;}

.search table.fields {margin:0;padding:0;}
.search table.fields label {width:100px;display:block;}
.search table.fields input {width:220px;}
.search table.fields select {width:226px;}
.search table.fields .comments textarea {width:450px;height:100px;}
.search table.fields .publications {}
.search table.fields .publications label {width:200px;display:block;}
.search table.fields .publications input {width:20px;}
.search table.fields .publications table {width:100%;}
.search table.fields .publications table td {width:50%;}

/**** Search Results Criteria ****/
.criteria {}

.criteria ul {}
.criteria ul li {}

/**** Listing ****/
.listing {width:100%;} 

.listing table.list {width:100%;margin:10px auto;}
.listing table.list th {}
.listing table.list th a {}
.listing table.list th a:hover {}
.listing table.list th .letter {}
.listing table.list th .eventtype {}
.listing table.list th .newstype {}
.listing table.list td {border-top:1px solid #ccc;padding:5px 10px 5px 0;}
.listing table.list td a {}
.listing table.list td a:hover {}
.listing table.list td .name {font-weight:bold;}
.listing table.list td .title {font-weight:bold;}
.listing table.list td .subtitle {font-weight:bold;}
.listing table.list td .abstract {margin-top:16px;}
.listing table.list td .date {white-space:nowrap;}
.listing table.list td .position {}
.listing table.list td .office {}
.listing table.list td .email {white-space:nowrap;}
.listing table.list td .phone {white-space:nowrap;}
.listing table.list td .fax {white-space:nowrap;}
.listing table.list td .services {}
.listing table.list td .authors {font-size:11px;}
.listing table.list td .client {}
.listing table.list td .vcard {} 
.listing table.list td .source {}
.listing table.list td .location {}
.listing table.list td.spacer {height:20px;} 

.listing .search {float:none;margin-bottom:15px;}
.listing .search ul.fields {list-style:none none;margin:10px 0;padding:0;}
.listing .search ul.fields li {margin:0;padding:0;}
.listing .search ul.fields label {display:block;}
.listing .search ul.fields select {}

/*********************************************
					RIGHT SIDE
*********************************************/

.rightsideB {}
.rightsideA {}
.rightside {color:#777;float:right;width:192px;padding:35px 25px 0;margin-bottom:1px;}

.rightside * {}
.rightside * * {margin-left:auto;}
.rightside table.corpus {margin:0;}

.rightside h2 {margin:0;font-size:16px;color:#003a63;}

.rightside a {color:#777;text-decoration:none;}
.rightside a:hover {color:#003a63;}
.rightside .active {color:#003a63;font-weight:bold;}

.rightside .relatedlinks ul {list-style:none none;margin:0 0 15px;}
.rightside .relatedlinks ul li {list-style:none none;}

.rightside ul {margin:0 0 15px 13px;}
.rightside ul li {}

.rightside .relatedcontacts ul {margin-left:0;padding:0;list-style:none none;}
.rightside .relatedcontacts ul li {margin:0;padding:0 0 16px;list-style:none none;}

.rightside ul.level2 {margin:0 0 0 13px;}

.rightside .contact {margin:0 0 15px;}

.rightside .highlights {display:table;}
.rightside .highlights ul {list-style:none none;margin:0;padding:0;}
.rightside .highlights ul li {list-style:none none;}
.rightside .highlights ul li.highlight {clear:both;border-top:1px solid #CCCCCC;margin-bottom:10px;margin-top:10px;padding-top:10px;}
.rightside .highlights ul li.highlight .highlightImage {float:left;vertical-align:top;}
.rightside .highlights ul li.highlight .highlightImage img {padding:0 10px 10px 0;}
.rightside .highlights ul li.highlight .highlightLink {display:inline;vertical-align:top;height:100%;}

.rightside .nav2 {margin-bottom:15px;}
.rightside .nav2 ul {list-stye-type:none;list-style-position:outside;list-style-image:url(/fcwsite/img/bullet.gif);padding:0;margin:0 0 0 16px;}
.rightside .nav2 li {margin:0;padding:0;}

.rightside div.listing ul.list {list-style-position:outside;list-style-image:url(/fcwsite/img/bullet.gif);padding:0;margin:0 0 16px 15px;}
.rightside div.listing ul.list li {list-style-position:outside;list-style-image:url(/fcwsite/img/bullet.gif);padding:0;margin:0;}

.rightside .relatedlinks ul.officesRelInfo {list-style-position:outside;list-style-image:url(/fcwsite/img/bullet.gif);padding:0;margin:0 0 16px 15px;}
.rightside .relatedlinks ul.officesRelInfo li {list-style-position:outside;list-style-image:url(/fcwsite/img/bullet.gif);margin:0;padding:0;}

.rightside .relatedlinks ul.servicesRelInfo {list-style-position:outside;list-style-image:url(/fcwsite/img/bullet.gif);padding:0;margin:0 0 16px 15px;}
.rightside .relatedlinks ul.servicesRelInfo li {list-style-position:outside;list-style-image:url(/fcwsite/img/bullet.gif);margin:0;padding:0;}

.rightside .relatedlinks ul.professionalsRelInfo {list-style-position:outside;list-style-image:url(/fcwsite/img/bullet.gif);padding:0;margin:0 0 16px 15px;}
.rightside .relatedlinks ul.professionalsRelInfo li {list-style-position:outside;list-style-image:url(/fcwsite/img/bullet.gif);margin:0;padding:0;}

.rightside .listing table.list {margin:0 0 15px 0;}
.rightside .listing table.list td {display:list-item;border:none;margin:0;padding:0 0 0 13px;background:transparent url(/fcwsite/img/bullet.gif) no-repeat left top;list-style:none none;}
* html .rightside .listing table.list td {margin:0 0 0 11px;}
*:first-child+html .rightside .listing table.list td {margin:0 0 0 11px;}
.rightside .listing table.list td .title {font-weight:normal;}

.rightside .honors {font-style:italic;}

.nav3 {}
.nav3 a {}
.nav3 a:hover {}
.nav3 a.active {}
.nav3 a.active:hover {}
.nav3 ul {list-style-position:inside;list-style-image:url(/fcwsite/img/bullet.gif) !important;padding:0;margin:0;font-size:11px;}
.nav3 li {border:0;padding:0;margin:0;padding-left:0px;margin-left:-10px;}
.nav3 li a{margin-left:5px;}
.nav3 li.active {}

.search {}
.search h2 {}
.search ul.fields {list-style:none none;margin:0;padding:0;}
.search ul.fields li {margin:0;padding:0;}
.search ul.fields label {display:block;float:none;}
.search ul.fields input {width:452px;font-size:11px;}
.search ul.fields select {width:456px;font-size:11px;}
.search ul.fields li.news label {display:inline;}
.search ul.fields li.news input {width:20px;}
.search ul.fields li.events label {display:inline;}
.search ul.fields li.events input {width:20px;}
.search ul.fields li.pubs label {display:inline;}
.search ul.fields li.pubs input {width:20px;}

.alpha {}
.alpha h2 {}
.alpha .content {height:20px;margin-top:10px;}
.alpha .content .letter {color:#888;}
.alpha .content ul {margin:0;list-style:none;}
.alpha .content li {float:left;text-align:center;}
.alpha .content a {display:inline;border:0px solid #ccc;line-height:11px;text-decoration:none;margin:0 2px 2px 0;padding:0 0 1px 0;width:1em;text-align:center;}
.alpha .content a:hover {background-color:#ccc;}
.viewAll {margin-bottom:15px;}

.viewAllN {background-color:#A99C89;
border:2px outset #443F39;
color:#FFFFFF;
font-weight:bold;
width:75px;
margin-bottom:20px;}
.viewAllN a:hover{text-decoration:none;}
.viewAllN a{color:#FFFFFF; text-decoration:none; margin-left: 14px;}

.content {}
.content ul {padding:0;margin:0 0 0 20xp;}
.content li {}

/*********************************************
					SECTION
*********************************************/

/**** Phone/Fax Labels ****/
.phone .label {width:15px;display:block;float:left;}
.phone2 .label {width:15px;display:block;float:left;}
.fax .label {width:15px;display:block;float:left;}

/**** Offices ****/
body.officeslisting {}

body.officeslisting ul.offices {list-style:none none;margin:15px 0 0 0;padding:0;width:48%;float:left;}
body.officeslisting ul.offices li {margin:10px 0;padding:0;clear:both;}
body.officeslisting ul.offices li .name a {font-weight:bold;}
body.officeslisting .label {width:1.5em;}
body.officeslisting ul.offices li .image {float:left;padding:10px 20px 0 0;}
body.officeslisting ul.offices li .shortInfoA_xxxxxx_ {float:left;padding:0 0 10px 0;}

body.officesdetail .label {width:1.5em;}


/**** Contact ****/
body.contactdetail {}

body.contactdetail ul.fields {list-style:none none;margin:15px 0 0 0;padding:0;}
body.contactdetail ul.fields li {margin:0;padding:0;zoom:1;}
body.contactdetail ul.fields li label {float:left;display:block;width:110px;}
body.contactdetail ul.fields li.formrichtext label {width:auto;float:none;}
body.contactdetail ul.fields li input {width:200px;}
body.contactdetail ul.fields li select {width:206px;}
body.contactdetail ul.fields li textarea {width:200px;}
body.contactdetail ul.fields li.antispam {margin-top:15px;}
body.contactdetail ul.fields li div.verification {margin:3px 0 0 110px;}
body.contactdetail ul.fields li div.verification input {width:200px;}
body.contactdetail ul.buttons {list-style:none none;margin:0;padding:0;margin:15px 0 0 110px;}
body.contactdetail ul.buttons li {display:inline;}
body.contactdetail ul.buttons li input {background-color:#a99c89;border:2px outset #443F39;color:#fff;font-weight:bold;width:75px;}
body.contactdetail .required {margin:15px 0 0 110px;}

/****Login Form***/
body.contactdetail {}

body.eventsregister ul.fields {list-style:none none;margin:15px 0 0 0;padding:0;}
body.eventsregister ul.fields li {margin:0;padding:0;zoom:1;}
body.eventsregister ul.fields li label {float:left;display:block;width:250px;}
body.eventsregister ul.fields li.formrichtext label {width:auto;float:none;}
body.eventsregister ul.fields li input {width:200px;}
body.eventsregister ul.fields li select {width:206px;}
body.eventsregister ul.fields li textarea {width:200px;}
body.eventsregister ul.fields li.antispam {margin-top:15px;}
body.eventsregister ul.fields li div.verification {margin:3px 0 0 250px;}
body.eventsregister ul.fields li div.verification input {width:200px;}
body.eventsregister ul.buttons {list-style:none none;margin:0;padding:0;margin:15px 0 0 250px;}
body.eventsregister ul.buttons li {display:inline;}
body.eventsregister ul.buttons li input {background-color:#a99c89;border:2px outset #443F39;color:#fff;font-weight:bold;width:75px;}
body.eventsregister .required {margin:15px 0 0 250px;}


/**** Services ****/
body.servicesdetail .leftside .image {margin-bottom:20px;}
body.servicesdetail .leftside .sectioninfo {font-size:16px;line-height:24px;color:#757676;}
body.servicesdetail .rightside .email a {color:#003ab3;}
body.servicesdetail .rightside .email a:hover {color:#757676;}
body.servicesdetail .rightside .relatedcontacts {}
body.servicesdetail .mainbody {padding-top:77px;}
body.servicesdetail .mainbody .details .listing table.list .label {width:1.5em;}
body.servicesdetail .mainbody .titleinfo {position:absolute;left:30px;top:18px;margin-bottom:10px;width:540px;padding-bottom:32px;}
body.servicesdetail .mainbody h1 {padding:0 8px 0 0;}
body.servicesdetail .mainbody .content {margin:10px 0;}

body.serviceslisting .ajaxSCardInfo a {color:#003A63 !important;}

/**** Bios ****/
body.biosdetail .middle {min-height: 512px;}
body.bioslisting .mainbody .details .listing table.list .label {width:1.5em;}

body.biosdetail .leftside {width:auto;}
body.biosdetail .leftside .contact .content {white-space:nowrap;overflow:visible;font-size:12px;}

body.biosdetail .mainbody {padding-top:77px;}
body.biosdetail .mainbody .titleinfo {position:absolute;left:30px;top:18px;margin-bottom:10px;width:540px;padding-bottom:32px;}
body.biosdetail .mainbody .content {margin:10px 0;}
body.biosdetail .mainbody .content ul {margin-top:0px;margin-bottom:16px;}
body.biosdetail .mainbody .content h1 {display:inline;border-right:2px solid #003A63;padding:0 8px 0 0;margin:0 8px 0 0;width:auto;left:0;position:relative;}
body.biosdetail .mainbody .content .level {display:inline;font-size:20px;color:#999;}
body.biosdetail .mainbody .memberships h2 {margin-top:16px;}
body.biosdetail .leftside .image {margin-bottom:20px;}
body.biosdetail .leftside .contact .email {font-size:16px;}
body.biosdetail .leftside .office {font-size:12px;}
body.biosdetail .leftside .office .ajaxOCardWrapper {font-size:12px;color:#757676;font-size:16px;margin-top:12px;font-weight:bold;line-height:normal;display:block;}
body.biosdetail .leftside .office a {color:#757676;}
body.biosdetail .leftside .office a:hover {color:#003a63;}
body.biosdetail .leftside .office h2 {color:#757676;font-size:16px;margin-top:15px;}
body.biosdetail .leftside .office ul {margin:0;padding:0;list-style:none none;}
body.biosdetail .leftside .office ul li {margin:0;padding:0;list-style:none none;}
body.biosdetail .leftside .phone2, body.biosdetail .leftside .phone, body.biosdetail .leftside .fax {font-size:14px;line-height:14px;padding-bottom:5px;}
body.biosdetail .leftside .phone {padding-top:8px;}
body.biosdetail .leftside .label {font-weight:bold;display:block;float:left;clear:both;height:14px;border-right:2px solid #003a63;width:4em;margin-right:5px;color:#003a63;white-space:normal;}
body.biosdetail .leftside .phone2 {padding-top:14px;height:28px;}
body.biosdetail .leftside .phone2 .label {position:relative;top:-14px;height:28px;}
body.biosdetail .leftside .office {padding-top:3px;}
body.biosdetail .leftside .office .citystate {padding-bottom:8px;}
body.biosdetail .leftside .contact .vcard {background:transparent url(/fcwsite/img/i_vcard.gif) no-repeat left 10px;padding-left:45px;padding-top:10px;}
body.biosdetail .listing table.list td.shortInfoA_xxxxxx_ {padding-right:24px;}
body.biosdetail .listing table.list td.displayOrSortDate {padding-right:0;}

/**** Careers ****/

/**** Experience ****/
body.experiencedetail .contact .date {margin-bottom:15px;}

body.experience .mainbody .listing .attorneys {font-size:11px;}
body.experience .mainbody .listing .attorneys DIV {display:inline;}
body.experience .mainbody .listing .attorneys .title {font-weight:normal;}

/**** News &amp; Events ****/

/**** News ****/
body.newsdetail .mainbody .details .date {margin:10px 0;}

/**** Events ****/
body.eventsdetail .rightside .contact {margin:0 0 15px 0px;}
body.eventsdetail .rightside .speakers {margin:0 0 16px;}
body.eventsdetail .rightside .speakers .title {display:list-item;list-style:square url(/fcwsite/img/bullet.gif);margin:0 0 0 14px;padding:0;}
body.eventsdetail .mainbody .details .register {margin:10px 0;}
body.eventsdetail .mainbody .details .location {margin:10px 0;}
body.eventsdetail .mainbody .details .date {margin:10px 0;}

body.eventslisting .mainbody .listing .speakers {font-size:11px;}
body.eventslisting .mainbody .listing .speakers DIV {display:inline;}
body.eventslisting .mainbody .listing .speakers .title {font-weight:normal;}



/**** Pubs ****/
body.pubsdetail .mainbody .details .date  {margin:10px 0;}

/**** News, Events &amp; Pubs ****/
.publicationtype, .newstype, .eventtype, .source {font-style:italic;margin-bottom:10px;}

body.newseventspubslisting .mainbody {/*padding-top:77px;*/}

body.newseventspubslisting .mainbody .listing .speakers {font-size:11px;}
body.newseventspubslisting .mainbody .listing .speakers DIV {display:inline;}
body.newseventspubslisting .mainbody .listing .speakers .title {font-weight:normal;}

body.pubsdetail h1, body.eventsdetail h1, body.newsdetail h1, body.experiencedetail h1 {
font-size:15px;
font-weight:bold;
line-height:20px;
padding-top:32px;
}

/**** General/Footer ****/
body.general table.sitemap {width:100%;}
body.general table.sitemap td {}

/**** Email ****/
.emaildetail {background:transparent url(/fcwsite/img/bg_email.gif) repeat-x scroll left top !important;}
.emaildetail .mainbodyB {display:block;height:auto;}
.emaildetail .mainbodyA {display:block;height:auto;}
.emaildetail .mainbody {display:block;height:auto;}

.emaildetail ul.fields {list-style:none none;margin:0;padding:0;}
.emaildetail ul.fields li {margin:0;padding:0;clear:both;}
.emaildetail ul.fields label {width:145px;display:block;float:left;}
.emaildetail ul.fields input {width:220px;}
.emaildetail ul.fields select {width:226px;}
.emaildetail ul.fields textarea {width:220px;height:100px;}
.emaildetail ul.fields li.comments textarea {clear:left;width:324px;height:100px;}

.emaildetail ul.buttons {list-style:none none;margin:0;padding:5px 0 15px;}
.emaildetail ul.buttons li {margin:0;padding:0;display:inline;}
.emaildetail ul.buttons li input {background-color:#a99c89;border:2px outset #443F39;color:#fff;font-weight:bold;width:75px;}
.emaildetail .footer {padding-left:30px;}


/*********************************************
					HOME
*********************************************/

body.home {}

body.home .nav1 {clear:both;background:transparent url(/fcwsite/img/bg_nav1_shadow.jpg) no-repeat left 241px;width:974px;height:353px;margin:0 auto;}
body.home .nav1 a {}
body.home .nav1 a:hover {}
body.home .nav1 a.active {}
body.home .nav1 a.active:hover {}
body.home .nav1 ul {list-style:none none;padding:0;margin:0;}
body.home .nav1 li {display:block;float:left;}
body.home .nav1 li.separator {}

body.home .header {background:transparent url(/fcwsite/img/home/bg_header.jpg) no-repeat left top;width:974px;margin:0 auto;height:515px;position:static;}
body.home .header .menu {margin-top:3px;}
body.home .header .menu ul {background:transparent url(/fcwsite/img/home/nav/bg_menu.png) repeat left top;behavior:url(/fcwsite/include/iepngfix.htc);}

body.home .watermark {background:transparent url(/fcwsite/img/home/watermark.gif) no-repeat left top;width:951px;height:102px;margin:0 auto;position:relative;top:10px;left:0;z-index:8;}

body.home .middleC {top:0;margin-bottom:0;background:none;width:974px;padding:0;border:none;}
body.home .middleB {background:none;}
body.home .middleA {background:none;padding:0;}
body.home .middle {padding:0;min-height:0;height:auto !important;height:auto;}

body.home .mainbodyB {display:block;height:auto;margin-left:0;}
body.home .mainbodyA {display:block;height:auto;}
body.home .mainbody {background:transparent url(/fcwsite/img/home/hr.jpg) no-repeat left top;width:974px;margin:0 auto;display:block;height:auto;padding:0;}

body.home .homeNews {padding:20px 15px 0;}
body.home .homeNews .newsItem {width:30%;padding:0 1.5%;float:left;}
body.home .title {color:#fff;font-size:16px;line-height:22px;margin-bottom:10px;font-weight:normal;}
body.home .title a {color:#fff;}
body.home .title a:hover {color:#6d6d6d;}
body.home .content {color:#b0a389;font-size:14px;}
body.home .more {color:#fff;}
body.home .more a {color:#fff;}
body.home .more a:hover {color:#6d6d6d;}

body.home .footer {background:transparent url(/fcwsite/img/home/hr.jpg) no-repeat left top;padding-top:12px;clear:both;margin:15px auto 50px;}
/*********************************************
					Site Map
*********************************************/
body.general table.sitemap .sitenav2 ul li{ font-weight:bold; padding-top: 6px;}
body.general table.sitemap .sitenav2 ul { padding: 0px; margin: 10px 0 10px 14px; list-style-type:none; list-style-image: none;}

body.general table.sitemap .sitenav3 ul{padding: 0px; margin: 0px 0 5px 14px; list-style-type:none; list-style-image: none;}
body.general table.sitemap .sitenav3 ul li {font-weight: normal; padding-top: 0px; list-style:square url(/fcwsite/img/bullet.gif); padding:0;}




/*********************************************
					Ajax Cards
*********************************************/

.ajaxBCard 
{
    position:absolute;
		visibility:hidden;
		padding:5px;
		z-index:100;
    background:#fff url(/fcwsite/img/nav/bg_menu.gif) no-repeat top left;
    border:1px solid #999;
		font:11px arial, sans-serif;
    color:#555;
		width:225px;
		margin:-15px 0 0 15px;
}

.ajaxBCardInfo {text-align:right;}

.ajaxBCard .image {float:left;margin-right:10px;}

.ajaxBCard .image img {vertical-align:bottom;}

.ajaxBCard .viewprofile {white-space:nowrap;float:right;clear:right;}
.ajaxBCard .position {white-space:nowrap;float:right;clear:right;}
.ajaxBCard .phone {white-space:nowrap;float:right;clear:right;}
.ajaxBCard .fax {white-space:nowrap;float:right;clear:right;}
.ajaxBCard .office {clear:right;}

.ajaxSCard 
{
    position:absolute;
		visibility:hidden;
		z-index:100;
		padding:5px;
    background:#fff url(/fcwsite/img/nav/bg_menu.gif) no-repeat top left;
    border:1px solid #999;
		font:11px arial, sans-serif;
    color:#555;
		width:199px;
		margin:-15px 0 0 15px;
}

.ajaxSCardInfo {text-align:left;}

.ajaxSCardInfo a {color:#890 !important;}
.ajaxSCardInfo a:hover {text-decoration:underline !important;}

.ajaxSCardInfo ul {margin:0;padding:0;list-style-type:none;}

.ajaxOCard 
{
    position:absolute;
		visibility:hidden;
		z-index:100;
		padding:5px;
    background:#fff url(/fcwsite/img/nav/bg_menu.gif) no-repeat top left;
    border:1px solid #999;
		font:11px arial, sans-serif;
    color:#555;
		width:199px;
		margin:-15px 0 0 15px;
}

.ajaxOCardInfo {text-align:left;}

.ajaxOCardInfo a {color:#890 !important;}
.ajaxOCardInfo a:hover {text-decoration:underline !important;}

.ajaxOCardInfo ul {margin:0;padding:0;list-style-type:none;}

/*********************************************
                    NAV EDITOR
/*********************************************/
.xpressNav_markup {border:dashed 1px white;}
.xpressNav_markup:hover {border:dashed 1px black;}

.xpressNav_addSm {display:inline; color:Navy;}
.xpressNav_delSm {display:inline; color:Navy;}
.xpressNav_edit_menu {display:inline; color:Navy;}

table.main td.xpressNav_leftside {padding-right:0;}
td.xpressNav_leftside .leftside {width:225px;}

/* Webcenter */

ul.xpressNav_markup {margin:0 0 0 10px !important;}