A				{COLOR: #66788f; text-decoration: none;}
A:hover			{COLOR: #e19347; text-decoration: none;}
	

BODY			{background:#fff url(/fcwsite/img/bg_blackline.gif) top left repeat-x;margin:0px; font-family:Arial, Helvetica, Sans-serif;}

.home .container {margin:0;padding:0; background-color:#000000;position:relative;}

.home .header 		{ border-left: 1px solid #3A3A3A; border-top: 1px solid #3A3A3A; border-right: 1px solid #3A3A3A;  background-repeat:no-repeat; position: 0 0; height:95px; background-color:#757575;}

.home .header .headernav {float: right; width:auto; height:23px; margin:0; padding:0;}
.home .header .headernav ul {list-style-type:none; width:auto; margin:0; padding:0;}
.home .header .headernav ul li {float:left;   text-indent:-2000px;}
.home .header .headernav ul li a {height:23px; display:block; overflow:none;}

a.clientcle_nav {
width:131px; background-image:url(/fcwsite/Img/nav/topnavbar.gif); background-repeat:no-repeat; background-position: 0 0;}

a.alumni_nav {
width:50px; background-image:url(/fcwsite/Img/nav/topnavbar.gif); background-repeat:no-repeat; background-position: -131px 0;}

a.contact_nav {
width:59px; background-image:url(/fcwsite/Img/nav/topnavbar.gif); background-repeat:no-repeat; background-position: -181px 0;}

a.search_nav {
width:71px; background-image:url(/fcwsite/Img/nav/topnavbar.gif); background-repeat:no-repeat; background-position: -240px 0;}


a:hover.clientcle_nav {
width:131px; background-image:url(/fcwsite/Img/nav/topnavbar.gif); background-repeat:no-repeat; background-position: 0 -23px;}

a:hover.alumni_nav {width:50px; background-image:url(/fcwsite/Img/nav/topnavbar.gif); background-repeat:no-repeat; background-position: -131px -23px;}

a:hover.contact_nav {width:59px; background-image:url(/fcwsite/Img/nav/topnavbar.gif); background-repeat:no-repeat; background-position: -181px -23px;}

a:hover.search_nav {width:71px; background-image:url(/fcwsite/Img/nav/topnavbar.gif); background-repeat:no-repeat; background-position: -240px -23px;}

.logoprint		{display:none;}
#titleprint		{display:none;}
.photohome		{background: #000 url(/fcwsite/img/pic/home.jpg) top left no-repeat;}

.menu		{visibility:hidden;position:absolute; padding: 5px;}
.menuWrapper {background: #000000; font: 10px/12px Arial; display:block; border-top: 1px solid #fff; padding: 5px; margin:0; }
.menuitem	{padding:4px;}
.menuitem a	{color: #fff; text-decoration: none;}
.menuitem a:hover	{color: #fff; text-decoration: underline;}

.home .navcontainer {height:36px; background-color:#000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; margin:0; padding: 0;}

.home .nav {clear:both; background-color: #000000; font: 1px arial; margin:0 auto 0 183px; padding:0; white-space: nowrap; height:36px; border-left:0px solid #FFFFFF; border-top:0px}
.home .nav img {margin-right: 0px;}

.home_middle {background-color:#6F8AA4;}
.hometable {width: 1000px;vertical-align:top;}
 

.homeleft {background-repeat: no-repeat; background-position: 0 0; width:181px;height:180px;margin:0;border-left: 1px solid #444D57;border-right: 1px solid #FFFFFF;color:#ffffff;padding:295px 0 0 0;font-size:11px;line-height:16px;}
.homeleftsub a, .homeleft a:visited, .homeleft a:hover {font-size:11px;line-height:17px; vertical-align:top; font-weight:normal;color:#ffffff;}
.homeleft_head {font-size:11px; line-height:11px; margin:0 0 10px 0;padding:0; text-transform:uppercase;}

.home_career_head { font-size:11px; line-height:11px; text-transform:uppercase; margin:0px; padding:0;}

.home_photo {background-image:url(../Img/home/home_photo.jpg); background-repeat:no-repeat; background-position: 0 0; width:816px; height:283px; border-right: 1px solid #FFFFFF; padding: 0; color:#ffffff; font-weight:100; font-size:21px; line-height:24px; vertical-align:bottom; }

.home_photo_text { font-size:21px; line-height:24px; display:block; width:auto; float:left; background-image:url(../Img/home/Home_arrow.gif); background-repeat:no-repeat; background-position: right bottom; padding-right:20px;}

.home_info { margin:0; background-color:#ffffff; height:192px; vertical-align:top;}



.home_ww_offices {font-size:11px; color:#e19347; text-transform:uppercase; margin:0; padding:0; display:block; width:146px; height:23px;  overflow:hidden;}

.home_firm_highlights { font-size:11px; color:#e19347; text-transform:uppercase; margin:0; padding:0; display:block; width:162px; height:23px; overflow:hidden; }
.home_news { width:432px;float:left; height:156px; padding:18px 0 18px 18px;vertical-align:top;}

.home .newscolumns { margin:0; padding:0; list-style-type:none;}

.home .newscolumns li {display:block;float:left; width:197px;font-size:12px;line-height:17px;padding:0;margin-right:18px;}

a .article_summary, a:visited .article_summar {color: #000000;}

a:hover .article_summary {color: #666666;}

a .news_arrow {color:#e19347;}

a:hover .news_arrow {color:#e19347;}


.home_offices_locations {width: 366px; border-right: 1px solid #FFFFFF; height:159px; padding: 18px 0 18px 0; vertical-align:top; margin:0px; background-image:url(../Img/home/Home_map.jpg); background-repeat:no-repeat; background-position:0 0;
}

.home_offices_locations a, .home_offices_locations a:visited {font-size:12px;line-height:17px;font-weight:bold;vertical-align:top; margin:0px;}

.home .footer {padding: 8px 5px 5px 20px; color: #cccccc; font: 13px Arial; clear:both; background-color:#000000; height:33px; vertical-align:middle; border-top: 1px solid #FFFFFF;
}
.home .footer .advertising {padding: 2px 0px 0px 0px; color: #cccccc; font: 11px Arial; clear:both; background-color:#000000; height:18px;; text-align:left;
}
.footer .footernav {float: right; text-transform: lowercase; height:18px; margin: 0 28px 0 0; padding:0;}

.footer a, .footer a:visited { color: #cccccc;text-decoration: none;}

.footer a:hover			{COLOR: #e19347; text-decoration: none;}

.financialCrisis {background-color:#da9552;border:1px solid #eeb949;position:absolute;top:53px;right:0px;text-transform:uppercase;font:bold 13px Arial, sans-serif;padding:3px 15px;letter-spacing:0.1em;margin-right:26px;display:none;}
.financialCrisis a {color:#fff;}
.financialCrisis a:hover {color:#fff;}
.financialCrisis a:visited {color:#fff;}