body				{background:#f5f5f6 url(/FCWSite/img/home_bkgd.gif) repeat-x; margin: 0px; text-align: center; min-width: 993px;}
body.home			{background:#f5f5f6 url(/FCWSite/img/home_bkgd.gif) repeat-x; margin: 0px;}
.print				{display:none;}
.screen				{}
.clear 				{clear:both;}
.italic 			{font-style: italic;}
.logo				{position: relative; top:107px;left:5px;}
.logolink			{position: relative; top:107px;left:5px;}

.mainnav	{margin:0px;white-space:nowrap;position:absolute;top:20px;left:245px;z-index:0;}

.header		{background:url(/fcwsite/img/bg_header.gif) no-repeat top right;margin-right:215px;height:155px;margin-top:15px;margin-bottom:13px;}

.pagetools	{clear:both;padding:5px 0px 5px 5px;text-align:right;}

.menu	{background:#F0F3F9 url(/fcwsite/img/bg_menu.gif) no-repeat top center;border:1px solid #F93;width:121px;text-align:center;font:10px/12px verdana;}
.menu ul	{margin:0px;list-style:none;padding:7px 7px 4px;}
.menu li	{margin:0px 0px 3px 0px;}
.menu a {text-decoration:none;color:#2D4B79;}	
.menu a:hover {text-decoration:none;color:#F93;}	

	

a.rss {color:#ffffff;text-decoration:none;background-color:#ff9933;padding:0px 0px;font:9px/12px tahoma, sans-serif; margin-left: -14px;}
a.rss:hover {color:#ffffff;text-decoration:none;background-color:#ff9933;}
a.rss span {color:#fff;font:9px/12px tahoma, sans-serif;padding:0px;}

.attorneyad {display:none;}

.rightside		{width: 84px;}
.rightsidecorner {}

.search			{border:1px solid #2D4B79;font:10px verdana;width:150px;}


.gray {color:#D6D6D6;}

.column1 	{background-color:#fff; padding:0px 20px 10px 20px; border-left: 1px solid #dde2ec; border-right: 1px solid #dde2ec; border-bottom: 1px solid #dde2ec; margin-bottom: 20px;}
	
	
#column1			{margin:0px; position: relative; left: 0px;}
#column1 a			{color:#2D4B79;text-decoration:none;}			
#column1 a:hover	{color:#F93;text-decoration:none;}	
#column1 a.on		{color:#2D4B79;text-decoration:none;font-weight:bold;}			
#column1 a.on:hover	{color:#F93;text-decoration:none;}	
#column1 .bodypadding	{color:#333;font:11px/17px trebuchet ms, arial, tahoma, verdana;margin:10px 20px;}	
#column1 .body		{color:#333;font:11px/17px trebuchet ms, arial, tahoma, verdana;}	
#column1 td			{color:#333;font:11px trebuchet ms, arial, tahoma, verdana;}	
#column1 .orange	{color:#F93;}	
#column1 .text		{color:#333;font:11px/17px trebuchet ms, arial, tahoma, verdana;}	
#column1 .bodysm	{color:#333;font:10px/13px verdana, arial;}	
#column1 .bodyxsm	{color:#333;font:10px/13px tahoma, arial;}	
#column1 .heading1	{color:#284A92;font:bold 12px/17px trebuchet ms, arial, tahoma, verdana;padding-top:5px;}		
#column1 .heading2	{color:#333;font:bold 11px/17px trebuchet ms, arial, tahoma, verdana;}	
#column1 .heading3	{color:#333;font:bold 13px/17px arial, verdana;}	
#column2 .heading4	{color:#F93;font:bold 11px/16px arial, verdana;text-transform:uppercase;padding:0px 0px 5px 20px;}	
#column1 hr			{color:#F93;height:1px;}	

#column2 #contenthome1 				{padding:289px 190px 5px 30px;color:#555050;font:10px/14px tahoma;}
.contenthome1 				{padding:0px;color:#555050;font:10px/14px tahoma; float:left; left: 0px; margin-left: 0px;}
#column2 #contenthome1 .column2			{padding-top:226px;}
#column2 #contenthome1 					{color:#2D4B79; width: 180px; float:left; margin-left: 0px; padding: 0px 0px 0px 8px; left: 0px;}
#column2 #contenthome1 img 				{margin-left: -25px;}
#column2 #contenthome1 ul				{list-style:url(/FCWSite/img/bullet2.gif);margin:8px 20px 0px 10px;padding:0px; list-style-position:outside; list-style-type:disc;}
#column2 #contenthome1 li				{margin-bottom:10px;}
#column2 #contenthome1 a					{color:#555050;text-decoration:none;}			
#column2 #contenthome1 a:hover			{color:#F93;text-decoration:none;}
#column2 #contenthome1 a.white			{color:#fff;text-decoration:none;font:9px verdana;}			
#column2 #contenthome1 a.white:hover		{color:#F93;text-decoration:none;font:9px verdana;}
#column2 #contenthome1 .body				{color:#555050;font:10px/14px tahoma;}
#column2 #contenthome1 .date				{color:#2D4B79;font:10px/14px tahoma;}
#column2 #menu 							{left:0px;margin:0px;position:relative;}

.contenthome1 #column2 				{ margin-left: -10px;}
	
#column1 .successstories	{border:1px solid #D6D6D6;width:162px;margin:10px 0 10px 10px;text-align:left;padding:10px 5px 10px 0px; float:right;}

#column1 ul				{list-style-image:url(/FCWSite/img/bullet.gif);
						margin:0 0 0 18px;padding-left:0px;}	
#column1 ul.success		{list-style-image:url(/FCWSite/img/bullet.gif);
						margin:0 0 0 28px;padding-left:0px;}

#column1 .headingform	{color:#333;font:bold 11px arial, verdana;
						padding:10px 5px 3px 5px;}																				
#column1 .headingform1	{color:#333;font:10px verdana, arial;text-transform:uppercase;}																				
#column1 td.formfield1	{color:#333;font:10px verdana, arial;
						padding:4px 6px 3px 6px;background:#F0F3F9;}
						
						
#column1 td.formfield1 td 	{color:#333;font:10px tahoma, arial;
						padding:0px 0px 0px 0px;background:#F0F3F9;}

#column1 input.form1	{color:#333;font:10px tahoma, arial;width:200px;
						border:1px solid #2D4B79;}
#column1 input.form2	{color:#333;font:10px tahoma, arial;width:412px;
						border:1px solid #2D4B79;}
#column1 select.form1	{color:#333;font:10px tahoma, arial;width:200px;}
#column1 select.form2	{color:#333;font:10px tahoma, arial;width:412px;}



.column2			{padding:186px 0 0 23px; width: 180px;}

#column2			{margin:0; padding:0; }														
#column2 .body		{color:#333;font:10px/15px tahoma, arial;}	
#column2 .bodyindent	{color:#333;font:10px/15px tahoma, arial;padding:0px 10px 5px 14px;}	
#column2 .bodyindent1	{color:#333;font:10px/15px tahoma, arial;padding:0px 0px 12px 25px; border-bottom:1px solid #D6D6D6; margin: 0px 15px 8px 0px; width: 180px !important;}
*:first-child+html #column2 .bodyindent1	{width: 202px !important;}
* html #column2 .bodyindent1	{width: 202px !important;}
#column2 .heading1	{color:#284A92;text-transform:uppercase;font:bold 10px/15px tahoma, arial;}
#column2 .nav		{padding:0px;}	
#column2 .subnav	{color:#333;font:10px/14px verdana, arial;padding:0 50px 2px 26px;}
#column2 ul			{list-style-image:url(/FCWSite/img/bullet.gif);margin:0px;padding:0px;}	
#column2 ul.none	{list-style:none none;margin:5px 0px 0px;padding:0px;}	
#column2 ul.flushleft	{list-style-image:url(/fcwsite/img/bullet.gif);margin:5px 0px 0px 13px;padding:0px;}	

#column2 .areas	{border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;background-color:#F0F3F9;padding:12px 16px;margin-right:0px;font:10px/16px tahoma, arial; float:left; clear:both; width: 175px; margin-top:3px; margin-bottom: 3px;}
* html #column2 .areas	{border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;background-color:#F0F3F9;padding:12px 16px;margin-right:10px;font:10px/16px tahoma, arial; float:left; clear:both; width: 205px;}
#column2 .form	{border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;background-color:#F0F3F9;padding:12px 16px 0px;margin-right:20px;}
#column2 .headingform1	{color:#333;font:10px tahoma, arial;text-transform:uppercase;}																				
#column2 td.formfield1	{color:#333;font:10px tahoma, arial;
						padding:4px 0 3px 0;background:#F0F3F9;}

#column2 input.form1	{color:#333;font:10px tahoma, arial;width:170px;
						border:1px solid #2D4B79;}
#column2 select.form1	{color:#333;font:10px tahoma, arial;width:170px;}
#column2 .content {border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;background-color:#F0F3F9;padding:12px 16px;margin-right:0px;font:10px/16px tahoma, arial; float:left; clear:both; width: 175px; margin-top:3px; margin-bottom: 3px;}
* html #column2 .content	{border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;background-color:#F0F3F9;padding:12px 16px;margin-right:10px;font:10px/16px tahoma, arial; float:left; clear:both; width: 205px;}

					
#list a				{color:#2D4B79;text-decoration:none;}			
#list a:hover		{color:#F93;text-decoration:underline;}	
#list a.on			{color:#2D4B79;text-decoration:none;
					font:bold 11px/16px trebuchet ms, arial, tahoma, verdana;}			
#list a.on:hover	{color:#F93;text-decoration:underline;}		
#list .headinglist	{color:#F93;font:bold 10px/13px verdana, arial;
					text-transform:uppercase;padding:6px 6px 6px 0px;background:#fff;}
#list td.list		{color:#333;font:10px/14px verdana, arial;padding-right:10px;
					padding:6px;}		

#list table.listA	{background:#F0F3F9;}
#list tr.listA		{background:#F0F3F9;}		
#list tr.listB		{background:#fff;}




#column2 a 			{color:#2D4B79;text-decoration:none;}			
#column2 a:hover		{color:#F93;text-decoration:underline;}	
#column2 a.on			{color:#2D4B79;text-decoration:none; font:bold 11px/16px trebuchet ms, arial, tahoma, verdana;}

.serviceHeader      {color:#2D4B79	}

#pnlForm .headingform1	{color:#333;font:10px verdana, arial;text-transform:uppercase;}
#pnlForm input.form1	{color:#333;font:10px tahoma, arial;width:170px;
						border:1px solid #2D4B79;}
#pnlForm td.formfield1	{color:#333;font:10px tahoma, arial;
						padding:4px 4px 3px 4px;background:#F0F3F9;}
#pnlForm td.formfield1 td 	{color:#333;font:10px tahoma, arial;
						padding:0px;background:#F0F3F9;}
#pnlForm .body		{color:#333;font:13px/16px arial, verdana;}

.eventListHeading		{FONT-SIZE:11px;COLOR:#ff9933;FONT-FAMILY:verdana;line-height:15px;
						FONT-WEIGHT:bold;}
						
/* BLOG */
body.blog {background-color:#ffffff !important; margin:27px 0px 0px; background: #ffffff none;}
body.blog .logo {position:absolute;top:47px;left:0px;}

body.blog .column1 {background-color:#FFFFFF; border:1px solid #999999; padding:0 20px 10px;}
body.blog a.rss {margin-left: 0px;}

#column2 .blogcontent {border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;background-color:#F0F3F9;padding:12px 16px;margin-right:23px;font:10px/16px tahoma, arial;}

.blogsearch {padding:0px 0px 2px 14px;}

.blogimagelink {padding:0px 0px 2px 14px;}

	.blogarchive {margin:0 0 15px 0; padding:0px 0px 2px 14px;}
	
	.blogarchive select {color:#333; font:10px tahoma, arial; width:155px; border:1px solid #2D4B79;}

	#flagtext {min-height:5px; margin:0 20px 13px 0; padding:12px 0 0 15px; border-top:solid 1px #ccc; font:9px/11px tahoma, arial;}

	#flags {min-height:50px; margin:0 0 20px 0; padding:0 0 0 15px; width: 200px;}

	#flags img {margin:0 6px 5px 0; border:0; }

	#flags a {}
	
	#bloghead { vertical-align:top; margin:0 0 20px 0; }	
	
	.blogheadimage { height:26px; margin:0 8px 0 0; }
	
	.blogheadtext { font:bold 13px/15px tahoma, arial; color:#F93; display:inline; }
	
	.clearFilterImage { margin:0 0 0 10px; }
	
	/*
 Height="20px"
*/

.blogheader {}
.blogheader .pic {right:-20px;float:right;position:relative;top:0px}
.blogheader .title {float:left;}
.blogline {clear:both;background:url(/fcwsite/img/blog/line.gif) repeat-x;text-align:right;margin:0px 0px 20px;}
.blog_list_item_actions, .blogtools {float:right;color:#999999;}
.blogtitle {font:bold 13px/16px tahoma, arial;}
.blogdetails {color:#999999;}
.blogabstract {background-color:#f0f3f9;padding:10px 12px 8px;margin:10px 0px 35px;line-height:16px;}
.blogabstract p {margin:0px 0px 12px;}
.blogpipe {color:#d6d6d6;}
.blogdetailtext {margin-top:20px;line-height:16px;}


.blog_heading2 {font:bold 11px/16px tahoma, arial;margin-bottom:15px;border-top:1px solid #ccc;padding-top:2px;}
.blog_detail_field {margin-bottom:15px;}

.blog_overview {margin-bottom:20px;}

input.blog_date, input.blog_time {color:#333;font:11px tahoma, arial;width:200px;border:1px solid #2D4B79;}
input.blog_text, select.blog_multiselect {color:#333;font:11px tahoma, arial;width:200px;border:1px solid #2D4B79;margin-right:2px;}
input.blog_multiselect {background-color:#2d4b79;border:1px solid #fff;color:#fff;font:11px tahoma, arial;width:30px;cursor:pointer;margin-right:2px;}
.blog_detail_buttons input {background-color:#2d4b79;border:1px solid #fff;color:#fff;font:11px tahoma, arial;cursor:pointer;text-transform:uppercase;}
textarea.blog_text {color:#333;font:11px tahoma, arial;width:400px;height:100px;border:1px solid #2D4B79;margin-right:2px;}

.blog_list {width:100%;margin-top:15px;}
.blog_list td {background-color:#f0f3f9;padding:10px 12px 8px;border-bottom:4px solid #fff;}
.blog_list_item_title {font:bold 11px/16px tahoma, arial;}

.blog_sort {display:block;margin-bottom:15px;}

.spotlight { display:inherit;}
.spotlight img { margin:5px 0px; display:block;}

/* ------------new interior design ----------- */
.mainInterior {width: 993px; margin: -21px auto 0 auto; background-color: #ffffff; background-image:url(/FCWSite/img/home_bkgd_int.gif); background-repeat:repeat-y; background-position: top left; top: 0px; text-align: left; border-bottom: 4px solid #e6e8ee;}
* html .mainInterior {width: 993px; margin: -16px auto 0 auto; background-color: #ffffff; background-image:url(/FCWSite/img/home_bkgd_int.gif); background-repeat:repeat-y; background-position: top left; top: 0px; text-align: left; border-bottom: 4px solid #e6e8ee;}
.logoBkgd 	{margin-top: 16px; margin-left: 0px; background-image:url(/FCWSite/img/blue_logo_bkgd.gif); background-repeat: no-repeat; background-position: 0px 109px; }
.printlogo {display:none;}

.featureBox {width: 672px; margin-left: 239px;}
.featureBoxTop {background-image:url(/FCWSite/img/feature_box_top.gif); background-position:0px 71px; background-repeat:no-repeat; width: 672px; height: 108px; margin-top: 0px; margin-left: 2px;}
.nav {width: 222px;margin: 0px; padding: 0px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; }
.nav ul {width: 222px; list-style:none; margin: 0px; padding: 0px;}
.nav ul li { list-style:none; margin: 0px 0px 6px 0px; padding: 3px 0px 0px 5px; float: left; height: 22px; width: 222px;}
.nav ul li img { margin-left: -13px;}
.nav ul li.on { background-image:url(/FCWSite/img/home/li_leftnav_on.gif); background-position: top left; background-repeat: no-repeat;color: #e06401; }
.nav ul li a {color: #243e88; text-decoration: none !important; }
.nav ul li.on a {color: #e06401 !important; text-decoration: none !important;}
.nav ul li.on a:active {color: #e06401; text-decoration: none;}
.nav ul li.on a:hover {color: #243e88; text-decoration: none !important;}


body.newssubscribe {background: #ffffff none;}
body.newssubscribe #column1 {width: 400px;}


/* -----------Footer---------- */
.footer {background-color:#f0f2f7;padding: 11px 14px;  margin: 20px 5px 0px 6px; min-height: 110px; }
* html .footer {background-color:#f0f2f7;padding: 10px 12px; margin: 20px 5px 0px 6px; height: 110px; }
.footer .footersearch {float: left; width: 230px; margin-left: 0px;}
.footer .footersearch .searchbox {border: 1px solid #b3c0d8; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; width: 181px; height: 18px; color: #8a9dc2; padding: 0px 2px 3px 2px;}
.footer .footersearch img {vertical-align:middle; margin-top: -1px; }
* html .footer .footersearch img {vertical-align:middle; margin-top: 4px; }
.footerlinks {color:#142f5e; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; width: 800px; float: left; margin-top: 4px; width: 500px;}
*:first-child+html .footerlinks {margin-top: 8px;}
* html .footerlinks {margin-top: 8px;}
.footerlinks a {color:#142f5e; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px;}
.footerlinks img {vertical-align:middle;}
.footercopyright {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #8a8e94; margin-top: 30px; float: left; width: 800px;}
.footerlocations {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #8a8e94; margin-top: 12px; float: left; width: 820px;}
.footercopyright img {}




/* -----------new homepage design----------- */	
.mainHome {width: 993px; margin: -16px auto 0 auto; background-color: #ffffff; background-image:url(/FCWSite/img/home_bkgd_int.gif); background-repeat:repeat-y; background-position: top left; top: 0px; text-align: left;}
* html .mainHome {width: 993px; margin: 0 auto; background-color: #ffffff; background-image:url(/FCWSite/img/home_bkgd_int.gif); background-repeat:repeat-y; background-position: top left; top: 0px; padding: 0px; text-align: left;}
.mainHome .logoBkgd 	{margin-top: 0px; margin-left: 0px; background-image:url(/FCWSite/img/blue_logo_bkgd.gif); background-repeat: no-repeat; background-position: 0px 109px; }

.mainHome .logoBkgd h1, a.logo {margin: 10px 0px 0px 10px; padding: 0px; top: -8px;  cursor: pointer; text-indent: -99999px; position: absolute; width: 190px; height: 150px; text-decoration:none; background-color:#ffffff; opacity: 0.0;  filter: alpha(opacity=0);-moz-opacity:0.0;  }

body.home .featureBox {width: 672px; margin-left: 239px;}
body.home .featureBox .featureBoxTop {background-image:url(/FCWSite/img/feature_box_top.gif); background-position:0px 71px; background-repeat:no-repeat; width: 672px; height: 108px; margin-top: 16px; margin-left: 0px;}
* html body.home .featureBox .featureBoxTop {margin-top: 0px;}
body.home .featureBox .featureBoxTop .mainnav { width: 672px; margin-left: -246px; margin-top: 0px; position:relative; top: 36px; }
* html body.home .featureBox .featureBoxTop .mainnav { width: 672px; margin-left: 0px; margin-top: 0px; position:relative; top: 35px; }
body.home .featureBox .featureBoxTop .mainnav ul {list-style: none; padding:18px 0 10px 35px;}
body.home .featureBox .featureBoxTop .mainnav li {display:block; background-image:url(/FCWSite/img/btn/lo_mainnav.gif); background-position:17px 38px; background-repeat:no-repeat; display:inline;  list-style-type:none; margin-right:33px; padding:20px 0px 20px 0px; }
body.home .featureBox .featureBoxTop .mainnav li.one {background-position:17px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.two {background-position:28px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.three {background-position:13px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.four {background-position:9px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.five {background-position:19px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.six {background-position:9px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.seven {background-position:11px 38px;}
* html body.home .featureBox .featureBoxTop .mainnav li.one {background-position:17px 29px;}
* html body.home .featureBox .featureBoxTop .mainnav li.two {background-position:28px 29px;}
* html body.home .featureBox .featureBoxTop .mainnav li.three {background-position:13px 29px;}
* html body.home .featureBox .featureBoxTop .mainnav li.four {background-position:9px 29px;}
* html body.home .featureBox .featureBoxTop .mainnav li.five {background-position:19px 29px;}
* html body.home .featureBox .featureBoxTop .mainnav li.six {background-position:9px 29px;}
* html body.home .featureBox .featureBoxTop .mainnav li.seven {background-position:11px 29px;}

* html body.home .featureBox .featureBoxTop .mainnav li {display:block; background-image:url(/FCWSite/img/btn/lo_mainnav.gif); background-position:17px 59px; background-repeat:no-repeat; display:inline;  list-style-type:none; margin-right:33px; padding:21px 0px 20px 0px; }
body.home .featureBox .featureBoxTop .mainnav li a {background-image:url(/FCWSite/img/btn/l_mainnav.gif); display:block; 
 font-size: 14px; color: #27488d; text-decoration: none; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; background-position:17px 38px; background-repeat:no-repeat; display:inline; padding:21px 0px 23px 0px;}
body.home .featureBox .featureBoxTop .mainnav li.one a {background-position:17px 38px; margin-left: 10px;}
body.home .featureBox .featureBoxTop .mainnav li.two a {background-position:28px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.three a {background-position:13px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.four a {background-position:9px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.five a {background-position:19px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.six a {background-position:9px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.seven a {background-position:11px 38px;}
* html body.home .featureBox .featureBoxTop .mainnav li.one a {background-position:17px 38px;}
* html body.home .featureBox .featureBoxTop .mainnav li.two a {background-position:28px 38px;}
* html body.home .featureBox .featureBoxTop .mainnav li.three a {background-position:13px 38px;}
* html body.home .featureBox .featureBoxTop .mainnav li.four a {background-position:9px 38px;}
* html body.home .featureBox .featureBoxTop .mainnav li.five a {background-position:19px 38px;}
* html body.home .featureBox .featureBoxTop .mainnav li.six a {background-position:9px 38px;}
* html body.home .featureBox .featureBoxTop .mainnav li.seven a {background-position:11px 38px;}
* html body.home .featureBox .featureBoxTop .mainnav li a {background-image:url(/FCWSite/img/btn/l_mainnav.gif); display:block; 
 font-size: 14px; color: #27488d; text-decoration: none; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; background-position:17px 38px; background-repeat:no-repeat; display:inline; padding:20px 0px 23px 0px;}
body.home .featureBox .featureBoxTop .mainnav li a:hover {color: #27488d; background:transparent;}
body.home .featureBox .featureBoxTop .mainnav li a:active {color: #27488d; background:transparent;}
body.home .featureBox .featureBoxCtr {background-image:url(/FCWSite/img/feature_box_ctr.gif); background-position:1px 0px; background-repeat:no-repeat; width: 670px; height: 278px; padding: 2px 0px 0px 0px;}
body.home .featureBox .featureBoxCtr .feature {background-color: #a4b3ce;width: 654px; height: 273px; margin-top: -20px; margin-left: 9px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
* html body.home .featureBox .featureBoxCtr .feature {background-color: #a4b3ce;width: 654px; height: 273px; margin-top: 0px; margin-left: 9px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
body.home .featureBox .featureBoxCtr .feature .content {width: 430px; margin-right: 215px; text-align:right; }
body.home .featureBox .featureBoxCtr .feature .content .headline {color: #ffffff; font-size: 23px; font-weight: bold; margin-top: 20px; padding:8px 0px 0px 0px;}
* html body.home .featureBox .featureBoxCtr .feature .content .headline {padding:0px;}
body.home .featureBox .featureBoxCtr .feature .content .abstract {color: #142f5e; font-size: 15px; font-weight: bold; margin-top: 15px;}
body.home .featureBox .featureBoxCtr .feature .content .featurelink {color: #ffffff; font-size: 18px; font-weight: bold; margin-top: 25px;}
body.home .featureBox .featureBoxCtr .feature .content .featurelink a {color: #ffffff; font-size: 18px; font-weight: bold; text-decoration: none;}
body.home .featureBox .featureBoxCtr .feature .content .featurelink a:hover {color: #fde3b0; font-size: 18px; font-weight: bold; }
body.home .featureBox .featureBoxCtr .feature .content .featurelink a:visited {color: #ffffff; font-size: 18px; font-weight: bold; }
body.home .featureBox .featureBoxCtr .feature .content .featurelink a:active {color: #ffffff; font-size: 18px; font-weight: bold; }
body.home .featureBox .featureBoxBtm {background-image:url(/FCWSite/img/feature_box_btm.gif); background-position:1px 0px; background-repeat:no-repeat; width: 670px; height: 44px; padding: 0px; margin: 0px; }
body.home .featureBox .featureBoxBtm .navrt {width: 362px; padding: 0px; margin: -1px 0px 0px 371px;}
body.home .featureBox .featureBoxBtm .navL { width: 35px; padding: 0px; margin:0px; float:left;}
body.home .featureBox .featureBoxBtm .navR {width: 35px; padding: 0px; margin:0px;float:left;}
body.home .featureBox .featureBoxBtm .featurenav { padding: 0px; margin: 1px 0px 0px 5px; float: left;}
body.home .featureBox .featureBoxBtm .featurenav ul {list-style: none; padding: 0px; margin: 0px; }
body.home .featureBox .featureBoxBtm .featurenav ul li {display:inline;  list-style-type:none; margin-right: 5px;}
.highlightit img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;}
.highlightit:hover img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1;}
body.home .contenthome .buckets {background-image: url(/FCWSite/img/buckets_bkgd.gif); background-repeat:repeat-x; background-position: 0px 0px; width: 972px; margin: 10px 11px 0px 11px; height: 204px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
* html body.home .contenthome .buckets {background-image: url(/FCWSite/img/buckets_bkgd.gif); background-repeat:repeat-x; background-position: 0px 0px; width: 972px; margin: 10px 0px 0px 11px; height: 204px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; padding: 0px 9px;}
body.home .contenthome .buckets .bucketsTop {background-image: url(/FCWSite/img/home/buckets_top.gif); background-repeat: no-repeat; background-position: 1px 0px;  width: 313px; color:#10327c; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 14px 2px 6px 11px;}
* html body.home .contenthome .buckets .bucketsTop {padding-bottom: 0px;}
body.home .contenthome .buckets .bucketsCtr {line-height: 14px; background-image: url(/FCWSite/img/home/buckets_ctr.gif); background-repeat: no-repeat; background-position: 0px 0px; height:152px; width: 313px; margin-top: -6px;}
* html body.home .contenthome .buckets .bucketsCtr {margin-top: 0px;}
body.home .contenthome .buckets .bucketsCtrTab {line-height: 14px; background-image: url(/FCWSite/img/home/buckets_ctr_tab.gif); background-repeat: no-repeat; background-position: 0px 0px; height:152px; width: 313px; margin-top: -6px;}
* html body.home .contenthome .buckets .bucketsCtrTab {margin-top: 0px;}

body.home .contenthome .buckets .tab_newsevents .bucketsCtrTab {line-height: 14px; background-image: url(/FCWSite/img/home/buckets_ctr_tab.gif); background-repeat: no-repeat; background-position: 0px 0px; height:152px; width: 313px; margin-top: 33px;}
* html body.home .contenthome .buckets .tab_newsevents .bucketsCtrTab {margin-top: -14px;}

body.home .contenthome .buckets .bucketsCtr .attorney {color: #142f5e; font-size: 13px; font-weight: bold;}
body.home .contenthome .buckets .bucketsCtr .attorney a {color: #142f5e; text-decoration: none;}
body.home .contenthome .buckets .bucketsCtr .heading {color: #142f5e; font-size: 13px; font-weight: bold;}
body.home .contenthome .buckets .bucketsCtr .heading a {color: #142f5e; text-decoration: none;}
body.home .contenthome .buckets .bucketsCtr .title {color: #142f5e; font-size: 12px; font-weight: bold;}
body.home .contenthome .buckets .bucketsCtr .title a {color: #142f5e; text-decoration: none;}
body.home .contenthome .buckets .bucketsCtr .abstract {color: #8a8e94;  font-size: 12px;  }
body.home .contenthome .buckets .bucketsCtr .more {float: right; color: #de6201; text-transform:uppercase; font-size: 10px; text-decoration: none; white-space:nowrap; margin-right: 4px;}
body.home .contenthome .buckets .bucketsCtr .more img {border:none; vertical-align:middle; }
body.home .contenthome .buckets .bucketsCtr .more a {color: #de6201; text-transform:uppercase; font-size: 10px; text-decoration: none;}
body.home .contenthome .buckets .bucketsCtr .view {float: left; color: #de6201; font-size: 11px; text-decoration: none; white-space:nowrap; margin-right: 4px; margin-top: 10px; font-weight: bold;}
body.home .contenthome .buckets .bucketsCtr .view img {border:none; vertical-align:middle; }
body.home .contenthome .buckets .bucketsCtr .view a {color: #142f5e; font-size: 10px; text-decoration: none;}
body.home .contenthome .buckets .bucketsCtrTab ul {font-size: 11px; list-style:none; margin: 0px; padding: 0px;}
body.home .contenthome .buckets .bucketsCtrTab ul li {list-style:none; margin: 10px 10px 5px 12px; padding: 0px;}
body.home .contenthome .buckets .bucketsCtrTab ul li a {color: #142f5e; text-decoration: none;}

body.home .contenthome .buckets .tab_newsevents .news {position:relative; top:-4px; width: 280px;float:left; margin:0px; padding: 0px;}
body.home .contenthome .buckets .tab_newsevents .events {position:relative; top:-4px; width: 280px;float:left; margin:0px; padding: 0px;}
body.home .contenthome .buckets .tab_newsevents .news li {padding:6px 5px 0}
* html body.home .contenthome .buckets .tab_newsevents .news li {padding:8px 5px 0}
*:first-child+html body.home .contenthome .buckets .tab_newsevents .news {position:relative; top:-4px; width: 280px;float:left; margin:0px; padding: 0px;}
*:first-child+html body.home .contenthome .buckets .tab_newsevents .events {position:relative; top:-4px; width: 280px;float:left; margin:0px; padding: 0px;}
* html body.home .contenthome .buckets .tab_newsevents .news {position:relative; top:30px; width: 280px;float:left; margin:0px; padding: 0px;}
* html body.home .contenthome .buckets .tab_newsevents .events {position:relative; top:30px; width: 280px;float:left; margin:0px; padding: 0px;}
body.home .contenthome .buckets .tab_newsevents .scrollbar {width: 14px; padding: 0px; margin:6px 8px 0px 0px; float:right;}
* html body.home .contenthome .buckets .tab_newsevents .scrollbar {width: 14px; padding: 0px; margin:40px 3px 0px 0px; float:right;}
body.home .contenthome .buckets .tab_newsevents .scrollbar .topbtn {width: 14px; padding: 0px; margin:0px 0px 1px 0px; }
body.home .contenthome .buckets .tab_newsevents .scrollbar .btmbtn {width: 14px; padding: 0px; margin:1px 0px 0px 0px; }
body.home .contenthome .buckets .tab_newsevents .scrollbar .scroll {width: 14px; padding: 0px; margin:0px 0px 0px 1px; }

body.home .contenthome .buckets .tab_newsevents .news 
body.home .contenthome .buckets .tab_newsevents .bucketsCtrTab ul {font-size: 11px; list-style:none; margin: 10px 0px 0px 0px; padding: 0px; width: 280px;}
body.home .contenthome .buckets .tab_newsevents .bucketsCtrTab ul li {list-style:none; margin: 10px 10px 5px 12px; padding: 0px;}
body.home .contenthome .buckets .tab_newsevents .bucketsCtrTab ul li a {color: #142f5e; text-decoration: none;}


body.home .contenthome .buckets .bucketsBtm {background-image: url(/FCWSite/img/home/buckets_btm.gif); background-repeat: no-repeat; background-position: bottom left; height:18px; width: 313px; margin-top: 0px;}
* html body.home .contenthome .buckets .bucketsBtm { margin-top: -4px;}
body.home .contenthome .buckets .bucketsBtm1 {background-image: url(/FCWSite/img/home/buckets_btm1.gif); background-repeat: no-repeat; background-position: bottom left; height:18px; width: 313px; margin-top: 0px;}
* html body.home .contenthome .buckets .bucketsBtm1 { margin-top: -3px; height:18px;}
body.home .contenthome .buckets .people {float: left; margin-left: 10px; width: 313px;}
* html body.home .contenthome .buckets .people { margin: 0px; }
body.home .contenthome .buckets .peopleInt {margin: 0px 5px 0px 10px; padding-top: 5px;}
body.home .contenthome .buckets .people img.attimg {float: left; margin: 1px 4px 0px 0px; border:solid 1px #778eba;}
body.home .contenthome .buckets .tab_newsevents { width: 313px; float:left; margin-left: 7px; margin-top: -1px;}


body.home .contenthome .buckets .video {float: right;  width: 313px; margin-right: 10px;}
* html body.home .contenthome .buckets .video {float: right;  width: 313px; margin-right: 0px;}
body.home .contenthome .buckets .videoInt {margin: 0px 5px 0px 10px; padding-top: 5px;}
body.home .contenthome .buckets .video img.vidimg {float: left; margin: 1px 4px 0px 0px; border:solid 1px #778eba;}

/*navigation*/
.dropdown {float:left; padding:0px; margin:34px 0px 0px 0px; display:inline; width: auto;}
.dropdown dt a {text-decoration:none; color:#27488D;}
.featureboxtop .one {width: 100px; margin-left: 38px;}
.featureboxtop .two {width: 90px; margin-left: -15px;}
.featureboxtop .three {width: 90px; margin-left: 22px;}
.featureboxtop .four {width: 70px; margin-left: -5px;}
.featureboxtop .five {width: 90px; margin-left: 0px;}
.featureboxtop .six {width: 80px; margin-left: 10px;}
.featureboxtop .seven {width: 60px; margin-left: 0px;}
.dropdown .one {width: 100px; margin-left: 0px;}
.dropdown .two {width: 90px; margin-left: 0px;}
.dropdown .three {width: 90px; margin-left: 0px;}
.dropdown .four {width: 70px; margin-left: 0px;}
.dropdown .five {width: 90px; margin-left: 0px;}
.dropdown .six {width: 80px; margin-left: 0px;}
.dropdown .seven {width: 70px; margin-left: 0px;}
* html .featureboxtop .one {width: 100px; margin-left: 28px;}
* html .featureboxtop .two {width: 90px; margin-left: -15px;}
* html .featureboxtop .three {width: 90px; margin-left: 5px;}
* html .featureboxtop .four {width: 70px; margin-left: 0px;}
* html .featureboxtop .five {width: 90px; margin-left: 0px;}
* html .featureboxtop .six {width: 80px; margin-left: 0px;}
* html .featureboxtop .seven {width: 60px; margin-left: 0px;}
* html .dropdown .one {width: 100px; margin-left: 0px;}
* html .dropdown .two {width: 90px; margin-left: 0px;}
* html .dropdown .three {width: 90px; margin-left: 0px;}
* html .dropdown .four {width: 70px; margin-left: 0px;}
* html .dropdown .five {width: 90px; margin-left: 0px;}
* html .dropdown .six {width: 80px; margin-left: 0px;}
* html .dropdown .seven {width: 70px; margin-left: 0px;}
.dropdown dl { float: left;}
.dropdown dl.one {position: absolute; margin-left: 28px;}
.dropdown dl.two {position: absolute; margin-left: 0px;}
.dropdown dl.three {position: absolute; margin-left: 0px;}
.dropdown dl.four {position: absolute; margin-left: 0px;}
.dropdown dl.five {position: absolute; margin-left: 0px;}
.dropdown dl.six {position: absolute; margin-left: 0px;}
.dropdown dl.seven {position: absolute; margin-left: 0px;}
 dt:hover { }
.dropdown dt a{display:block; background-image:url(/FCWSite/img/btn/l_mainnav.gif); background-position:17px 38px; background-repeat:no-repeat; display:block;  list-style-type:none; margin-right:33px; padding:20px 0px 22px 0px;  font-size: 14px; color: #27488d; text-decoration: none; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight: bold; }
.dropdown dt a:hover {display:block; background-image:url(/FCWSite/img/btn/lo_mainnav.gif); background-position:17px 38px; background-repeat:no-repeat; display:block;  list-style-type:none; margin-right:33px; padding:20px 0px 22px 0px; font-size: 14px; color: #27488d; text-decoration: none; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight: bold; }
.dropdown dt.one a {background-position:17px 38px;}
.dropdown dt.two a {background-position:29px 38px;}
.dropdown dt.three a {background-position:13px 38px;}
.dropdown dt.four a {background-position:9px 38px;}
.dropdown dt.five a {background-position:21px 38px;}
.dropdown dt.six a {background-position:9px 38px;}
.dropdown dt.seven a {background-position:10px 38px;}
.dropdown dt.one a:hover {background-position:17px 38px;}
.dropdown dt.two a:hover {background-position:29px 38px;}
.dropdown dt.three a:hover {background-position:13px 38px;}
.dropdown dt.four a:hover {background-position:9px 38px;}
.dropdown dt.five a:hover {background-position:21px 38px;}
.dropdown dt.six a:hover {background-position:9px 38px;}
.dropdown dt.seven a:hover {background-position:10px 38px;}
.dropdown dd {position:absolute; overflow:hidden; width:126px; display:none; z-index:200; opacity:0; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: ffffff; margin: 0px; padding:0px; top: 95px; text-align:center; background-image: url(/FCWSite/img/dropdown_top.gif); background-repeat: no-repeat; background-position: top left;}
.dropdown .oneDD {margin-left: -17px; }
.dropdown .twoDD {margin-left: -18px;}
.dropdown .threeDD {margin-left: -33px;}
.dropdown .fourDD {margin-left: -38px;}
.dropdown .fiveDD {margin-left: -26px;}
.dropdown .sixDD {margin-left: -38px;}
.dropdown .sevenDD {margin-left: -41px;}
body.home .dropdown ul {width:130px; list-style:none; border-top:none; background-color: #de6201; margin: 0px 0px 0px -2px; padding:14px 0px 0px 0px; text-align:center; height: 274px;  background-image: url(/FCWSite/img/dropdown_top.gif); background-repeat: no-repeat; background-position: top left;}
* html body.home .dropdown ul {width:130px; list-style:none; border-top:none; background-color: #de6201; margin: 0px 0px 0px -2px; padding:14px 0px 0px 0px; text-align:center; height: 288px;  background-image: url(/FCWSite/img/dropdown_top.gif); background-repeat: no-repeat; background-position: top left;}
.dropdown ul {width:130px; list-style:none; border-top:none; background-color: #de6201; margin: 0px 0px 0px -2px; padding:14px 0px 8px 0px; text-align:center; height: auto;  background-image: url(/FCWSite/img/dropdown_top.gif); background-repeat: no-repeat; background-position: top left;}
* html .dropdown ul {width:130px; list-style:none; border-top:none; background-color: #de6201; margin: 0px 0px 0px -2px; padding:14px 0px 8px 0px; text-align:center; height: auto;  background-image: url(/FCWSite/img/dropdown_top.gif); background-repeat: no-repeat; background-position: top left;}
.dropdown li {display:inline;  text-align:center; width:130px; margin: 0px; padding:0px;}
.dropdown dd ul a, .dropdown dd ul a:active, .dropdown dd ul a:visited {display:block; padding:2px; color:#ffffff; text-decoration:none; background-color: #de6201; width:126px; font-weight: normal; font-size: 11px; text-align:center;}
.dropdown dd ul a:hover {background:#b55102; color:#ffffff; text-align:center; width:126px;}




/*tab flip*/
.tabsect .tabcontents{margin:0px 0px;padding:0px;}
.tabsect .tabcontents .content ul li {padding:0px;margin:0px 0px 13px 16px;}
ul.tabmenu{margin:0px; padding:0px;}
.tabmenu li{margin:0px;float:left;height:25px;padding:12px 5px 0px 5px;width:146px}
/* for IE6 */* html .tabmenu li{margin:0px;float:left;height:30px;padding:10px 10px 12px 10px;width:156px;}
.tabmenu li.lion {display:inline; text-align:center; background-image:url(/FCWSite/img/home/tab_on.gif);background-repeat:no-repeat; background-position: 1px 0px;}
.tabmenu li.lion span{margin:11px 0px 3px 0px;cursor:pointer;cursor:hand; color:#003580;font-size:13px; font-weight:bold; line-height:25px;}
ul.tabmenu li.lioff{display:inline; background-image:url(/FCWSite/img/home/tab_off.gif); background-repeat:no-repeat; background-position: 1px 0px; text-align:center;}
ul.tabmenu li.lioff span{margin:7px 0px 3px 0px;cursor:pointer;cursor:hand;  color:#767676; font-size:13px; font-weight:bold; line-height:25px;}
div.tabcontents div.tabcontent {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; clear:left;}
div.tabinfo { margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}
div.tabinfo img {border:none;}
.tabblock {margin:0px 0px 8px 0px;padding:0px 0px 8px 0px;min-height:1%;}
* html div.tabcontents div.tabcontent {margin:-55px 0px 0px 0px;} /*ie only*/
* html div.tabinfo {margin:20px 0px 0px 0px;} /*ie only*/


/* -----------Home Footer---------- */
body.home .footer {background-color:#f0f2f7; width: 950px; padding: 14px 16px; margin-top: 15px; margin-left: 6px; min-height: 110px;}
* html body.home .footer {background-color:#f0f2f7; width: 982px; }
body.home .footer .footersearch {float: left; width: 230px; margin-left: 0px;}
body.home .footer .footersearch .searchbox {border: 1px solid #b3c0d8; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; width: 181px; height: 18px; color: #8a9dc2; padding: 0px 2px 3px 2px;}
body.home.footer .footersearch img {vertical-align:middle; margin-top: 0px; }
* html body.home .footer .footersearch img {vertical-align:middle; margin-top: 4px; }
body.home .footerlinks {color:#142f5e; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; width: 700px; float: left; margin-top: 4px;}
* html body.home .footerlinks {margin-top: 8px;}
body.home .footerlinks a {color:#142f5e; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;}
body.home .footerlinks img {vertical-align:middle;}
body.home .footercopyright {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #8a8e94; margin-top: 30px; float: left; width: 930px;}
body.home .footerlocations {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #8a8e94; margin-top: 12px; float: left; width: 930px;}
body.home .footercopyright img {}

/* Custom CSS *************************************************************************************************/
/*For ON state in top nav*/
.dropdown dt.one_on a {background-position:17px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
.dropdown dt.two_on a {background-position:29px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
.dropdown dt.three_on a {background-position:13px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
.dropdown dt.four_on a {background-position:9px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
.dropdown dt.five_on a {background-position:21px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
.dropdown dt.six_on a {background-position:9px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
.dropdown dt.seven_on a {background-position:10px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}

*html .dropdown dt.one_on a:hover {background-position:17px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
*html .dropdown dt.two_on a:hover {background-position:29px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
*html .dropdown dt.three_on a:hover {background-position:13px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
*html .dropdown dt.four_on a:hover {background-position:9px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
*html .dropdown dt.five_on a:hover {background-position:21px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
*html .dropdown dt.six_on a:hover {background-position:9px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}
*html .dropdown dt.seven_on a:hover {background-position:10px 38px;background-image:url(/fcwsite/img/btn/lo_mainnav.gif); background-repeat:no-repeat;}


