/*********************************************
					GENERAL
*********************************************/
body {background:#b4d670 url(/fcwsite/img/bg_shadow.gif) 0px 165px repeat-x;margin:0px;text-align:center;font:11px/18px verdana, sans-serif;color:#333;}

/**** Text Editor ****/
a {color:#003580;text-decoration:underline;}
a:hover {color:#99bb55;text-decoration:underline;}

a.NoUnderline {color:#003580;text-decoration:none;}
a.NoUnderline:hover {color:#99bb55;text-decoration:underline;}

img {border:0px;}

p {font:11px/18px verdana, sans-serif;color:#333;}

h1 {font:bold 15px/15px verdana, sans-serif;color:#99bb55;}
h2 {font:bold 13px/15px verdana, sans-serif;color:#333;}
h3 {font:bold 13px/15px verdana, sans-serif;color:#333;}
h4 {font:bold 12px/15px verdana, sans-serif;color:#333;}
h5 {font:bold 11px/18px verdana, sans-serif;color:#333;}
h6 {font:bold 10px/15px verdana, sans-serif;color:#333;}

ul {list-style:url(../img/bullet.gif);}

.body {font:11px/18px verdana, sans-serif;color:#333;}
.bodysm {font:10px/15px verdana, sans-serif;color:#333;}
.bodylg {font:12px/15px verdana, sans-serif;color:#333;}
td.body {font:11px/18px verdana, sans-serif;color:#333;}
td.bodysm {font:10px/15px verdana, sans-serif;color:#333;}
td.bodylg {font:12px/15px verdana, sans-serif;color:#333;}

/**** Fixed or Scaling - Add width for Fixed-width sites****/
.containermain {margin:0px auto;}

/**** Middle ****/
.middleC {background: #b4d670 url(/fcwsite/img/bg_shadow_grn.gif) top right no-repeat;}
.middleB {margin:0px 55px 0px 0px;}
.middleA {}
.middle {}

/*********************************************
					LEFT SIDE
*********************************************/

.leftsideB {float:left;padding: 50px 0px 50px 54px;}
.leftsideA {text-align:left;padding:0px;}
.leftside { background-color: #fff;}

.leftside .nav2 {padding:0px;font:10px/12px verdana, sans-serif;color:#003580;width:165px;}
.leftside .nav2 h3 {font:bold 10px/12px verdana, sans-serif;color:#003580;margin:0px;text-transform:uppercase;background: url(/fcwsite/img/dots.gif) top repeat-x;padding:9px 5px 9px 10px;}
.leftside .nav2 a {color:#003580;text-decoration:none;}
.leftside .nav2 a:hover {color:#99bb55;text-decoration:none;}
.leftside .nav2 a.active {color:#99bb55;text-decoration:none;font-weight:bold;}
.leftside .nav2 a.active:hover {color:#99bb55;text-decoration:none;}
.leftside .nav2 ul {background: url(/fcwsite/img/dots.gif) top repeat-x;list-style:none none;padding:1px 0px 0px 0px;margin:0px;}
.leftside .nav2 li {background: url(/fcwsite/img/bg_subnav.gif) repeat-x;border-bottom:1px solid #fff;padding:7px 5px 11px 10px;margin:0px;}
.leftside .nav2 li.active {background: url(/fcwsite/img/bg_subnav.gif) repeat-x;border-bottom:1px solid #fff;padding:7px 5px 11px 10px;margin:0px;}

.leftside .nav3 {background-color:#efefef;padding:0px;font:9px/12px verdana, sans-serif;color:#333;margin:1px;}
.leftside .nav3 a {color:#333;text-decoration:none;}
.leftside .nav3 a:hover {color:#333;text-decoration:none;}
.leftside .nav3 a.active {color:#333;text-decoration:none;font-weight:bold;}
.leftside .nav3 a.active:hover {color:#333;text-decoration:none;}
.leftside .nav3 ul {list-style-image:url(../img/bullet.gif);padding:0px;margin:0px;}
.leftside .nav3 li {border:0px;padding:0px;margin:0px 0px 0px 15px;}
.leftside .nav3 li.active {border:0px;padding:0px;margin:0px 0px 0px 15px;}

/*********************************************
					MAIN 
*********************************************/

.mainbodyB {padding:0px; background: #fff url(/fcwsite/img/bg_shadow.gif) repeat-x; margin: 0px;border-right:1px solid #fff;}
.mainbodyA {text-align:left; background: url(/fcwsite/img/bg_rightcol.gif) top right repeat-y; margin: 0px;padding:0px;}
.mainbody {padding: 15px 30px 50px 30px; margin:0px 200px 0px 220px;}

/**** Details ****/
.details {}

.details .image {float:right;margin:0px 0px 10px 10px;}

/**** Search ****/
div.search {}

.search ul.fields {list-style:none none;margin:0px;padding:0px;}
.search ul.fields li {margin:0px;padding:2px 0px;}
.search ul.fields label {width:100px;display:block;float:left;}
.search ul.fields input {width:302px;font:11px verdana, sans-serif;}
.search ul.fields select {width:308px;font:11px verdana, sans-serif;}
.search ul.fields textarea {width:302px;height:100px;font:11px verdana, sans-serif;}
.search ul.fields li.comments textarea {clear:left;width:324px;height:100px;}
.search ul.fields li.publications label {width:200px;display:block;float:none;}
.search ul.fields li.publications select {width:329px;font:10px verdana, sans-serif;}

.search ul.buttons {list-style:none none;margin:0px;padding:5px 0px;}
.search ul.buttons li {margin:0px;padding:0px;display:inline;}
.search ul.buttons li input {background-color:#5ebbdb;border:1px outset #5ebbdb;color:#fff;font:9px verdana, sans-serif;}

.search table.fields {margin:0px;padding:0px;border:0px;border-collapse:collapse;}
.search table.fields td {padding:0px;}
.search table.fields label {display:block;}
.search table.fields input {width:302px;font:11px verdana, sans-serif;}
.search table.fields select {width:308px;font:11px verdana, sans-serif;}
.search table.fields .comments textarea {width:308px;height:100px;font:11px verdana, sans-serif;}
.search table.fields .services select {width:308px;}
.search table.fields .practices select {width:308px;}
.search table.fields .industries select {width:308px;}
.search table.fields .publications {padding-bottom:20px;}
.search table.fields .publications label {width:200px;display:block;}
.search table.fields .publications input {width:20px;font:10px verdana, sans-serif;}
.search table.fields .publications table {width:100%;}
.search table.fields .publications table td {width:50%;}

/**** Search Results Criteria ****/
.criteria {}

.criteria ul {list-style:square;}
.criteria ul li {margin:0px;padding:0px;}

/**** Listing ****/
.listing {} 

.listing table.list {width:90%;border-collapse:collapse;}
.listing table.list th {vertical-align:top;padding:10px 0px 0px;}
.listing table.list th a {text-decoration:none;color:#99bb55;}
.listing table.list th a:hover {text-decoration:underline;color:#99bb55;}
.listing table.list th .letter {}
.listing table.list th .eventtype {}
.listing table.list th .newstype {}
.listing table.list td {vertical-align:top;}
.listing table.list td a {text-decoration:none;color:#003580;}
.listing table.list td a:hover {text-decoration:underline;color:#99bb55;}
.listing table.list td .name, .listing table.list td h1 {font:bold 11px verdana, sans-serif;}
.listing table.list td .title {font:bold 11px/16px verdana, sans-serif;color:#003580;}
.listing table.list td .subtitle {font:10px verdana, sans-serif;}
.listing table.list td .abstract {}
.listing table.list td .date {white-space:nowrap;}
.listing table.list td .position {}
.listing table.list td .office {}
.listing table.list td .email {}
.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 .client {}
.listing table.list td .vcard {padding-left:10px;font-weight:bold;} 
.listing table.list td .source {font:10px/16px verdana, sans-serif;font-style:italic;}
.listing table.list td .authors {font:10px/16px verdana, sans-serif;} 
.listing table.list td .location {font:10px/16px verdana, sans-serif;} 
.listing table.list td.spacer {height:20px;} 

.listing .alpha {margin-bottom:15px;}
.listing .alpha h2 {font:bold 11px verdana, sans-serif;margin-bottom:5px;}
.listing .alpha .content {font:bold 10px verdana, sans-serif;}
.listing .alpha .content ul {list-style:none none;padding:0px;margin:0px;}
.listing .alpha .content li {display:inline;border:1px solid #ccc;padding:0px 2px;margin:0px 1px;}
.listing .alpha .content a {color:#99bb55;text-decoration:none;}
.listing .alpha .content a:hover {color:#333;text-decoration:none;}

.listing ul.practices1 {font-weight:bold;list-style:none none;margin:0px;padding:0px;}
.listing ul.practices1 li {background:url(/fcwsite/img/dots.gif) top left repeat-x;padding:5px 0px;}
.listing ul.practices2 {font:normal 10px verdana, sans-serif;margin:5px 0px 10px 18px;padding:0px;}
.listing ul.practices2 li {background:none;padding:0px;}

.listing .search {float:right;}
.listing .search ul.fields {list-style:none none;margin:0px;padding:0px;display:inline;}
.listing .search ul.fields li {margin:0px;padding:2px 0px;display:inline;}
.listing .search ul.fields label {font:bold 10px verdana, sans-serif;display:inline;float:none;padding-right:4px;}
.listing .search ul.fields input {width:90px;font:10px verdana, sans-serif;}
.listing .search ul.fields select {width:90px;font:10px verdana, sans-serif;}

.listing .search ul.buttons {list-style:none none;margin:0px;padding:5px 0px;display:inline;}
.listing .search ul.buttons li {margin:0px;padding:0px;display:inline;}
.listing .search ul.buttons li input {font:10px verdana, sans-serif;}

/*********************************************
					RIGHT SIDE
*********************************************/
.rightsideB {float:right;width:187px;border-top:1px solid #FFF;}
.rightsideA {text-align:left;padding:0px;}
.rightside {font:10px verdana, sans-serif;}
.rightside h2 {font:bold 10px verdana, sans-serif;background:url(/fcwsite/img/dots.gif) bottom left repeat-x;padding:20px 10px 3px 0px;margin:0px 0px 3px 10px;color:#99bb55;text-transform:uppercase;}
.rightside .content {padding:0px 10px 0px;}
.rightside ul {list-style:none none;padding:0px;margin:0px;}
.rightside li {padding-bottom:5px;}
.rightside a.active {font-weight:bold;text-decoration:none;color:#99bb55;}
  
.rightside .image {width:185px;margin:0px;}
.rightside .image2 {text-align:center;cursor:default;}
.rightside .image2 img {margin:9px 0 !important;cursor:pointer;cursor:hand;}

.rightside .authors {}

.rightside .baradmissions {}

.rightside .clerkships {}

.rightside .courtadmissions {}

.rightside .education {}

.rightside .languages {}

.rightside .primaryservice {}
.rightside .primaryservice h2 {color:#003580;}
.rightside .primaryservice a {text-decoration:none;}
.rightside .primaryservice ul {list-style-image:url(/fcwsite/img/bullet.gif);padding:0px;margin:0px 0px 0px 18px;}

.rightside .relatedattorneys {}

.rightside .relatedcontacts {}
.rightside .relatedcontacts .content ul {list-style:none none;padding:0px;margin:0px;}
.rightside .relatedcontacts .content li {padding-bottom:15px;}

.rightside .relatedindustries {}

.rightside .relatedlinks {margin:20px 0px 0px;}
.rightside .relatedlinks h2 {display:none;}
.rightside .relatedlinks a {text-decoration:none;}
.rightside .relatedlinks ul {background: url(/fcwsite/img/dots2.gif) top repeat-x;list-style:none none;padding:2px 0px 0px;margin:0px 0px 0px;}
.rightside .relatedlinks li {background: url(/fcwsite/img/dots2.gif) bottom repeat-x;margin:0px;padding:5px 10px 9px;border-top:1px solid #fff;}
.rightside .relatedlinks .content {padding:0px;}

.rightside .relatedpractices {}

.rightside .relatedservices {}
.rightside .relatedservices a {text-decoration:none;}
.rightside .relatedservices ul {list-style-image:url(/fcwsite/img/bullet.gif);padding:0px;margin:0px 0px 0px 18px;}

.rightside .testimonial {margin-top:55px;}
.rightside .testimonial h3 {font:italic 9px verdana, sans-serif;padding:0px;margin:0px;}
.rightside .testimonial .content {padding:0px 15px 10px 0px;}
.rightside .testimonial .content p {}
.rightside .testimonial .image {margin:0px 10px 10px 0px;float:right;}
#ctl00_cphRightSideContent_ciRightSideSecondImage {margin: 0px 0px 0px 25px;}
/*********************************************
					SECTION
*********************************************/

/**** Phone/Fax Labels ****/
.phone .label {font-weight:bold;}
.phone2 .label {font-weight:bold;}
.fax .label {font-weight:bold;}

/**** Offices ****/
body.offices .listing table.list td {width:50%;padding-bottom:20px;}
body.offices .listing table.list td .image {float:left;margin:0px 10px 10px 0px;}

body.offices .details .image {float:left;margin:0px 10px 0px 0px;}
body.offices .details .map {margin:0px;}

/**** Contact ****/

/**** Services ****/
body.serviceslisting .mainbody {margin:0px 200px 0px 25px;} 

body.serviceslisting .listing table.list td {padding-bottom:20px;}
body.serviceslisting .listing table.list td .practices {font:bold 11px verdana, sans-serif;}
body.serviceslisting .listing table.list td .industries {font:bold 11px verdana, sans-serif;}

body.servicesdetail .listing table.list td {border-top:1px solid #ccc;padding:5px 5px 5px 0px;}

/**** Bios ****/
body.biossearch .mainbody {margin:0px 200px 0px 25px;}
body.biossearch div.search {margin-left:100px;}
body.biossearch div.alpha {margin-left:100px;}

body.bioslisting .mainbody {margin:0px 200px 0px 25px;} 
body.bioslisting .listing table.list td {border-top:1px solid #ccc;padding:5px 5px 5px 0px;}

body.biosdetail .leftside .image {margin:0px 0px 10px;}
body.biosdetail .leftside .contact {margin:0px;font:10px/15px verdana, sans-serif;}
body.biosdetail .leftside .contact h2 {font:bold 10px verdana, sans-serif;margin:0px;color:#003580;}
body.biosdetail .leftside .office {margin:10px 0px 0px;font:10px verdana, sans-serif;}
body.biosdetail .leftside .office .content ul {list-style:none none;padding:0px;margin:0px;}
body.biosdetail .leftside .office .content li {padding:0px;}

body.biosdetail .details h1 {margin-bottom:5px;}
body.biosdetail .details .contact {font:10px verdana, sans-serif;}

body.biosdetail .listing table.list td {border-top:1px solid #ccc;padding:5px 15px 5px 0px;}

/**** Careers ****/
body.careersdetail .mainbody {margin: 0px 200px 0px 25px;}
body.careersdetail .listing table.list th {}
body.careersdetail .listing table.list th a {text-decoration: none; color: #99BB55;}
body.careersdetail .listing table.list th a:hover, body.careersdetail .listing table.list td a:hover {color: #99BB55; text-decoration: underline;}
body.careersdetail .listing table.list td {border-top:1px solid #CCCCCC;padding:5px 15px 5px 0px;vertical-align:top;}

body.careersjobs .mainbody {margin: 0px 200px 0px 25px;}
body.careersjobs .details .content .description h1 {margin-bottom:5px;}
body.careersjobs .details .content .description.date {font:10px verdana;}
body.careersjobs .details .content .description ul {margin: 0px; padding: 0px; list-style: none;}
body.careersjobs .details .content .description .openings {margin-top: 0px;}
body.careersjobs .details .content .description .contact, body.careersjobs .details .content .description .attachments {margin-top: 10px;}
body.careersjobs .details .content .description .attachments .content ul {margin: 0px; padding: 0px; list-style-type: none;}
body.careersjobs .details .content .description .attachments .content ul li {list-style-image: none;}

body.careersoci .listing table.list th {background:#efefef;font:bold 9px verdana;text-transform:uppercase;padding:2px 4px;border-right:2px solid #fff;}
body.careersoci .listing table.list td {font:9px verdana;padding:2px 4px;border-bottom:1px solid #efefef;}

body.careersjobs .listing h2 {border-top:1px solid #efefef;font:bold 11px verdana;text-transform:uppercase;padding:4px 0px;}
body.careersjobs .listing h3 {font:bold 11px verdana;margin-bottom:0px;}
body.careersjobs .listing .office {font:10px verdana;}
body.careersjobs .listing .description h4 {margin-bottom:0px;padding:0px;font:bold 10px verdana;}
body.careersjobs .listing .description .content {margin:0px;padding:0px;}
body.careersjobs .listing .description .content p {margin-top:0px;padding:0px;font:10px verdana;}
body.careersjobs .listing .experience h4 {margin-bottom:0px;padding:0px;font:bold 10px verdana;}
body.careersjobs .listing .experience .content {margin:0px;padding:0px;font:10px verdana;}
body.careersjobs .listing .experience .content p {margin-top:0px;padding:0px;font:10px verdana;}
body.careersjobs .listing .contactemail h4 {margin-bottom:0px;padding:0px;font:bold 10px verdana;}
body.careersjobs .listing .contactemail .content {margin:0px;padding:0px;font:10px verdana;}
body.careersjobs .listing .contactemail .content p {margin-top:0px;padding:0px;font:10px verdana;}
body.careersjobs .listing .postdate h4 {margin-bottom:0px;padding:0px;font:bold 10px verdana;}
body.careersjobs .listing .postdate .content {margin:0px;padding:0px;font:10px verdana;}
body.careersjobs .listing .postdate .content p {margin-top:0px;padding:0px;font:10px verdana;}
body.careersjobs .listing .relatedoffice h4 {margin-bottom:0px;padding:0px;font:bold 10px verdana;}
body.careersjobs .listing .relatedoffice .content {margin:0px;padding:0px;font:10px verdana;}
body.careersjobs .listing .relatedoffice .content p {margin-top:0px;padding:0px;font:10px verdana;}


/**** Experience ****/
body.experience .mainbody {margin:0px 200px 0px 25px;}

body.experience .listing table.list td {border-top:1px solid #ccc;padding:5px 15px 5px 0px;}

/**** News & Events ****/
body.newsevents .mainbody {margin:0px 200px 0px 25px;}

body.newsevents .listing table.list {margin-bottom:20px;}
body.newsevents .listing table.list td {border-top:1px solid #ccc;padding:5px 15px 5px 0px;}

body.newsevents .listing h1 {margin-top:0px}

/**** News ****/
body.news .mainbody {margin:0px 200px 0px 25px;}

body.news .listing table.list {margin-bottom:20px;}
body.news .listing table.list td {border-top:1px solid #ccc;padding:5px 15px 5px 0px;}

body.newssearch .listing table.list td .title {font:normal 11px/16px verdana, sans-serif;color:#003580;}
body.newssearch .listing table.list td .title a {font-weight:bold;}
body.newssearch .listing table.list td .subtitle {font:normal 11px/16px verdana, sans-serif;color:#003580;}
body.newssearch .listing table.list td .subtitle a {font-weight:bold;}

body.newseventslisting .listing table.list td .title {font:normal 11px/16px verdana, sans-serif;color:#003580;}
body.newseventslisting .listing table.list td .title a {font-weight:bold;}
body.newseventslisting .listing table.list td .subtitle {font:normal 11px/16px verdana, sans-serif;color:#003580;}
body.newseventslisting .listing table.list td .subtitle a {font-weight:bold;}

body.newsdetail .details h1 {margin:0px 0px 5px;padding:0px;}
body.newsdetail .details .newstype {}
body.newsdetail .details .subtitle {}
body.newsdetail .details .source {font-style:italic;}
body.newsdetail .details .date {margin-top:18px;}

/**** Events ****/
body.events .mainbody {margin:0px 200px 0px 25px;}
body.events .listing table.list {margin-bottom:20px;}
body.events .listing table.list td {border-top:1px solid #ccc;padding:5px 15px 5px 0px;}

body.eventslisting .listing h1 {margin-top:0px}

body.eventsdetail .details h1 {margin:0px 0px 5px;padding:0px;}
body.eventsdetail .details .newstype {}
body.eventsdetail .details .subtitle {}
body.eventsdetail .details .source {font-style:italic;}
body.eventsdetail .details .date {margin-top:18px;}

/**** Pubs ****/
body.pubs .mainbody {margin:0px 200px 0px 25px;}

body.pubs .listing table.list {margin-bottom:20px;}
body.pubs .listing table.list td {border-top:1px solid #ccc;padding:5px 15px 5px 0px;}

body.pubsdetail .details h1 {margin:0px 0px 5px;padding:0px;}
body.pubsdetail .details .newstype {}
body.pubsdetail .details .subtitle {}
body.pubsdetail .details .source {font-style:italic;}
body.pubsdetail .details .date {margin-top:18px;}

/**** General/Footer ****/
body.general .mainbody {margin:0px 200px 0px 25px;}
body.general .search ul.fields {list-style:none none;margin:0px;padding:0px;display:inline;}
body.general .search ul.fields li {margin:0px;padding:2px 0px;display:inline;}
body.general .search ul.fields label {font:bold 10px verdana, sans-serif;display:inline;float:none;padding-right:4px;}
body.general .search ul.fields input {width:90px;font:10px verdana, sans-serif;}
body.general .search ul.fields select {width:90px;font:10px verdana, sans-serif;}

body.general .search ul.buttons {list-style:none none;margin:0px;padding:5px 0px;display:inline;}
body.general .search ul.buttons li {margin:0px;padding:0px;display:inline;}
body.general .search ul.buttons li input {font:10px verdana, sans-serif;}

body.general table.sitemap {width:100%;}
body.general table.sitemap td {vertical-align:top;width:50%;}

/**** About ****/
body.about .listing table.list td {border-top:1px solid #ccc;padding:5px 15px 5px 0px;}

/**** Clients ****/
body.clients .mainbody {margin:0px 200px 0px 25px;}

/**** Pro Bono ****/
body.probono .mainbody {margin:0px 200px 0px 25px;}

/**** Email this Page ****/
body.email .header .logo {float:none;padding:30px;}
body.email {background:#fff none;text-align:left;}

body.email .mainbodyB {padding:0px; background:none; margin: 0px;border:0px;}
body.email .mainbodyA {text-align:left;background:none; margin: 0px;padding:0px;}
body.email .mainbody {padding:0px; margin:0px 30px;}

.email ul.fields {list-style:none none;margin:0px;padding:0px;}
.email ul.fields li {margin:0px;padding:2px 0px;}
.email ul.fields label {width:100px;display:block;}
.email ul.fields input {width:302px;font:11px verdana, sans-serif;}
.email ul.fields select {width:302px;font:11px verdana, sans-serif;}
.email ul.fields textarea {width:302px;font:11px verdana, sans-serif;height:100px;}
.email ul.fields li.comments textarea {clear:left;width:302px;height:100px;}
.email ul.fields li.publications label {width:200px;display:block;float:none;}
.email ul.fields li.publications select {width:329px;font:10px verdana, sans-serif;}

.email ul.buttons {list-style:none none;margin:0px;padding:5px 0px;}
.email ul.buttons li {margin:0px;padding:0px;display:inline;}
.email ul.buttons li input {background-color:#5ebbdb;border:1px outset #5ebbdb;color:#fff;font:9px verdana, sans-serif;}

/*********************************************
					HOME
*********************************************/
body.home {}
body.home .mainbody {padding:20px 0px 40px 0px; background: #fff url(/fcwsite/img/bg_shadow.gif) repeat-x; margin: 0px 383px 0 0px;}
body.home .mainbodyB {margin:0px 0px 0px 0px;padding:0px 0px 0px 55px;border:none;}
body.home .mainbodyA {text-align:left; background: url(/fcwsite/img/bg_rightside.gif) right 350px no-repeat transparent; margin: 0px}
body.home .homepic {float: right;text-align:left;background-color:#ccc;border-top: 1px solid #fff; border-left: none;}
body.home .homepic .homeHighlight {background:url(/FCWSite/img/home/bg_gradient_long.gif) top left no-repeat;width:382px;}
body.home .homepic .homeHighlight .content {margin:0px 0px 10px 0px;width:300px;}
body.home .homepic .homeHighlight .Featured {float:left;margin:09px 20px 10px 10px;}
body.home .homepic .homeHighlight .content h2{color:#777;margin:10px 0px 10px 0px;padding:0px;background:url(/FCWSite/img/home/dotted_line.gif) bottom left no-repeat;}
body.home .homepic  .homeHighlight .content .login {width:238px;margin-top:20px;margin-left:auto;margin-right:auto;}
body.home .login {padding: 5px 0; text-align: center;}
body.home .homepic #rotateimage {}
body.home .feature {font:10px/16px verdana, sans-serif;padding:0px 0px 0px;}
body.home .feature a {color:#003580;text-decoration:none;}
body.home .feature a:hover {color:#003580;text-decoration:underline;}
body.home .feature ul {margin:0px;}
body.home .feature li {padding:0px 0px 15px;}
body.home .feature .name {color:#003580; font-weight: bold;}

body.home .events {font:10px/16px verdana, sans-serif;padding:0px ; color: #000000;}
body.home .events a {color:#333;text-decoration:none;}
body.home .events a:hover {color:#99bb55;text-decoration:underline;}
body.home .events .more a {color:#99bb55;text-decoration:none; font-weight: bold;}
body.home .events .more a:hover {color:#99bb55;text-decoration:underline;}
body.home .events ul {margin:0px; padding: 0px;}
body.home .events li {padding:0px 0px 10px 5px; list-style:none none;}

body.home .news {font:10px/16px verdana, sans-serif;padding:0px ; color: #99bb55;}
body.home .news a {color:#333;text-decoration:none;}
body.home .news a:hover {color:#99bb55;text-decoration:underline;}
body.home .news .more a {color:#99bb55;text-decoration:none; font-weight: bold;}
body.home .news .more a:hover {color:#99bb55;text-decoration:underline;}
body.home .news ul {margin:0px; padding: 0px;}
body.home .news li {padding:0px 0px 10px 5px; list-style:none none;}

body.home .pubs {font:10px/16px verdana, sans-serif;padding:0px ; color: #666666;}
body.home .pubs a {color:#333;text-decoration:none;}
body.home .pubs a:hover {color:#999999;text-decoration:underline;}
body.home .pubs .more a {color:#666666;text-decoration:none; font-weight: bold;}
body.home .pubs .more a:hover {color:#666666;text-decoration:underline;}
body.home .pubs ul {margin:0px; padding: 0px;}
body.home .pubs li {padding:0px 0px 10px 5px; list-style:none none;}

body.home .hdr {padding:10px 0px 3px; background: #fff url(/fcwsite/img/dots.gif) bottom repeat-x; margin-bottom: 10px;clear:left;}
body.home .image {float: left;}
body.home .content {margin: 0px 45px 0px 95px; padding: 0px;}
body.home .feature .content {/*margin-right:400px;*/}

.clear {clear:both;}