body				{background:#f5f5f6 url(/fcwsite/img/minisites/general/home_bkgd.gif) repeat-x; margin: 0px; text-align: center; min-width: 993px;}
body.home			{background:none; margin: 0px; text-align: center; min-width: 993px;}
.print				{display:none;}
.screen				{}
.clear 				{clear:both;}
.italic 			{font-style: italic;}
.logo				{position: relative; top:107px;left:5px;}









/* -----------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:  Arial, Helvetica, sans-serif; font-size: 11px; width: 181px; height: 13px; color: #8a9dc2; padding: 0px 2px 3px 2px; margin-top: 3px;}
.footer .footersearch img {vertical-align:middle; margin-top: 0px; }
*:first-child+html .footer .footersearch img {vertical-align: top; margin-top: -8px; }
* html .footer .footersearch img {vertical-align:middle; margin-top: 4px; }
.footerlinks {color:#142f5e; font-family:  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:  Arial, Helvetica, sans-serif; font-size: 10px;}
.footerlinks img {vertical-align:middle;}
.footercopyright {font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #8a8e94; margin-top: 30px; float: left; width: 800px;}
.footerlocations {font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #8a8e94; margin-top: 12px; float: left; width: 100%;}
.footercopyright img {}




/* -----------new homepage design----------- */	
.mainHome {width: 993px; margin: -16px auto 0 auto; background-color: #ffffff; background-image:url(/fcwsite/img/minisites/general/home_bkgd_int.gif); background-repeat:repeat-y; background-position: top left; top: 0px; border-bottom: #dde1eb 4px solid; }
* html .mainHome {width: 993px; margin: 0 auto; background-color: #ffffff; background-image:url(/fcwsite/img/minisites/general/home_bkgd_int.gif); background-repeat:repeat-y; background-position: top left; height: 100%; top: 0px; padding: 0px; border-bottom: #dde1eb 4px solid;}
*:first-child+html body.home .mainHome {width: 993px; margin: 0 auto; background-color: #ffffff; background-image:url(/fcwsite/img/minisites/general/home_bkgd_int.gif); background-repeat:repeat-y; background-position: top left; height: 100%; top: 0px; border-bottom: #dde1eb 4px solid;}
.mainHome .logoBkgd 	{margin-top: 0px; margin-left: 0px; background-image:url(/fcwsite/img/minisites/general/blue_logo_bkgd.gif); background-repeat: no-repeat; background-position: 0px 59px;}
.mainHome .logoBkgd .logolink {position: absolute; top: 2px; margin-left: 0px;}
*:first-child+html .mainHome .logoBkgd .logolink {position: absolute; top: 2px; margin-left: -238px;}
* html .mainHome .logoBkgd .logolink {position: absolute; top: 2px; margin-left: -238px;}
body.home .featureBox {width: 672px; margin-left: 239px;}
body.home .featureBox .featureBoxTop {/*background-image:url(/fcwsite/img/minisites/general/feature_box_top.gif); background-position:0px 71px; background-repeat:no-repeat; */width: 672px; height: 58px; margin-top: 16px; margin-left: 0px;}
*:first-child+html body.home .featureBox .featureBoxTop { margin-top: 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; }
*:first-child+html body.home .featureBox .featureBoxTop .mainnav { width: 672px; margin-left: -282px; margin-top: 19px; position:relative; top: 16px; }
* html body.home .featureBox .featureBoxTop .mainnav { width: 672px; margin-left: -286px; 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/minisites/general/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,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.one {background-position:17px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.two,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.two {background-position:28px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.three,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.three {background-position:13px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.four,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.four {background-position:9px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.five,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.five {background-position:19px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.six,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.six {background-position:9px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.seven,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.seven {background-position:11px 38px;}
* html body.home .featureBox .featureBoxTop .mainnav li.one {background-position:17px 59px;}
* html body.home .featureBox .featureBoxTop .mainnav li.two {background-position:28px 59px;}
* html body.home .featureBox .featureBoxTop .mainnav li.three {background-position:13px 59px;}
* html body.home .featureBox .featureBoxTop .mainnav li.four {background-position:9px 59px;}
* html body.home .featureBox .featureBoxTop .mainnav li.five {background-position:19px 59px;}
* html body.home .featureBox .featureBoxTop .mainnav li.six {background-position:9px 59px;}
* html body.home .featureBox .featureBoxTop .mainnav li.seven {background-position:11px 59px;}
*:first-child+html body.home .featureBox .featureBoxTop .mainnav li {display:block; background-image:url(/fcwsite/img/minisites/general/btn/lo_mainnav.gif); background-position:17px 38px; background-repeat:no-repeat; display:inline;  list-style-type:none; margin-right:33px; padding:0px 0px 0px 0px; }
* html body.home .featureBox .featureBoxTop .mainnav li {display:block; background-image:url(/fcwsite/img/minisites/general/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/minisites/general/btn/l_mainnav.gif); display:block; 
 font-size: 14px; color: #27488d; text-decoration: none; font-family:  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,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.one a {background-position:17px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.two a,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.two a {background-position:28px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.three a,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.three a {background-position:13px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.four a,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.four a {background-position:9px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.five a,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.five a {background-position:19px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.six a,*:first-child+html body.home .featureBox .featureBoxTop .mainnav li.six a {background-position:9px 38px;}
body.home .featureBox .featureBoxTop .mainnav li.seven a,*:first-child+html 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;}
*:first-child+html body.home .featureBox .featureBoxTop .mainnav li a {background-image:url(/fcwsite/img/minisites/general/btn/l_mainnav.gif); display:block; 
 font-size: 14px; color: #27488d; text-decoration: none; font-family:  Arial, Helvetica, sans-serif; font-weight:bold; background-position:17px 38px; background-repeat:no-repeat; display:inline; padding:20px 0px 23px 0px;}
* html body.home .featureBox .featureBoxTop .mainnav li a {background-image:url(/fcwsite/img/minisites/general/btn/l_mainnav.gif); display:block; 
 font-size: 14px; color: #27488d; text-decoration: none; font-family:  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;}
*:first-child+html body.home .featureBox .featureBoxTop .mainnav li a:hover {color: #27488d; background:transparent;}
*:first-child+html body.home .featureBox .featureBoxTop .mainnav li a:active {color: #27488d; background:transparent;}
body.home .featureBox .featureBoxCtr {background-image:url(/fcwsite/img/minisites/general/feature_box_ctr.gif); background-position:1px 0px; background-repeat:no-repeat; width: 670px; height: 278px; padding: 2px 0px 0px 0px; margin-top: 0px;}
body.home .featureBox .featureBoxCtr .feature {background-color: #a4b3ce;width: 654px; height: 273px; margin-top: -20px; margin-left: 9px; font-family:Arial,Helvetica,sans-serif;}
*:first-child+html body.home .featureBox .featureBoxCtr .feature {background-color: #a4b3ce;width: 654px; height: 273px; margin-top: 0px; margin-left: 9px; font-family:  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:  Arial, Helvetica, sans-serif;}

body.home .featureBox .featureBoxCtr .feature {display:block;position:relative;left:-4px;height:273px;width:654px;}

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;}
*:first-child+html body.home .featureBox .featureBoxCtr .feature .content .headline {padding: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/minisites/general/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; text-align: left;}
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: none;width: 742px; margin: 10px 11px 0px 239px; margin-left:209px;height: 204px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
* html body.home .contenthome .buckets {margin: 10px 11px 0px 247px;margin-left:217px; width: 720px; padding-left: 20px;}
body.home .contenthome .buckets .bucketsTop {/*background-image: url(/fcwsite/img/minisites/general/home/buckets_top.gif); background-repeat: no-repeat; background-position: 1px 0px;*/  width: 313px; color:#981e32; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 14px 2px 6px 11px; height: 13px;}
*:first-child+html body.home .contenthome .buckets .bucketsTop {padding-bottom: 2px; padding: 10px 2px 4px 11px;}
* html body.home .contenthome .buckets .bucketsTop {padding-bottom: 0px;}
body.home .contenthome .buckets .bucketsCtr {line-height: 14px;/* background-image: url(/fcwsite/img/minisites/general/home/buckets_ctr.gif); background-repeat: no-repeat; background-position: 0px 0px; */height:152px; width: 313px; margin-top: -6px;}
body.home .contenthome .buckets .bucketsCtr .news {border:1px solid transparent;} /* Seems to have fixed task 51366 #4 */
body.home .contenthome .buckets .bucketsCtr .news .abstract img {}
*:first-child+html body.home .contenthome .buckets .bucketsCtr {margin-top: 0px;}
* html body.home .contenthome .buckets .bucketsCtr {margin-top: 0px;}
body.home .contenthome .buckets .bucketsCtrTab {line-height: 14px; background-image: url(/fcwsite/img/minisites/general/home/buckets_ctr_tab.gif); background-repeat: no-repeat; background-position: 0px 0px; height:152px; width: 313px; margin-top: -6px;}
*:first-child+html body.home .contenthome .buckets .bucketsCtrTab {margin-top: 0px;}
* html body.home .contenthome .buckets .bucketsCtrTab {margin-top: 0px;}

.content .abstract .italic {display:block; font-style:italic; margin-top:4px; width:428px;}

body.home .contenthome .buckets .tab_newsevents .bucketsCtrTab {line-height: 14px; background-image: url(/fcwsite/img/minisites/general/home/buckets_ctr_tab.gif); background-repeat: no-repeat; background-position: 0px 0px; height:152px; width: 313px; margin-top: 33px;}
*:first-child+html body.home .contenthome .buckets .tab_newsevents .bucketsCtrTab {margin-top: 0px;}
* html body.home .contenthome .buckets .tab_newsevents .bucketsCtrTab {margin-top: -14px;}

body.home .contenthome .buckets .people {float:left; margin-left:20px; border:2px solid #d7d7d7;display:block;margin-top:2px;top:0; background:#fff;width:322px;}
* html body.home .contenthome .buckets .people {float:left; margin-left:0px;margin-top:2px;top:0;  margin-right: 20px;}

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; text-align: left; float:left;width:260px;position:relative;padding:5px 10px;}
body.home .contenthome .buckets .bucketsctr .videoInt .abstract {display: none;}
body.home .contenthome .buckets .bucketsctr .videoInt img {height: auto; width: auto;}
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/minisites/general/home/buckets_btm.gif); background-repeat: no-repeat; background-position: bottom left;*/ height:18px; width: 313px; margin-top: 0px;}
*:first-child+html body.home .contenthome .buckets .bucketsBtm {margin-top: 0px;}
* html body.home .contenthome .buckets .bucketsBtm { margin-top: 0px;}
body.home .contenthome .buckets .bucketsBtm1 {background-image: url(/fcwsite/img/minisites/general/home/buckets_btm1.gif); background-repeat: no-repeat; background-position: bottom left; height:18px; width: 313px; margin-top: 0px;}
*:first-child+html body.home .contenthome .buckets .bucketsBtm1 {margin-top: 0px; height:19px;}
* html body.home .contenthome .buckets .bucketsBtm1 { margin-top: -3px; height:18px;}
body.home .contenthome .buckets .tab_newsevents { width: 313px; float:left; margin-left: 20px; margin-top: -1px;}
* html body.home .contenthome .buckets .tab_newsevents {margin-left: 10px;}

body.home .contenthome .buckets .video {float: left;  width: 322px; margin-left: 25px;border:2px solid #d7d7d7;display:block;margin-top:2px;top:0; background:#fff;}
* html body.home .contenthome .buckets .video {float: left; margin-left: 0px;}
body.home .contenthome .buckets .videoInt {margin: 3px 5px 0px 10px; padding-top: 5px;}
* html body.home .contenthome .buckets .videoInt {margin: 3px 5px 0px 10px; padding-top: 2px;}
body.home .contenthome .buckets .video img.vidimg {float: left; margin: 1px 4px 0px 0px; border:solid 1px #778eba; height: 138px;}

/*navigation*/
.leftnavmenu { float:left; width: 252px; position:relative; margin-left: 15px; top: 250px; font-family:Arial, Helvetica, sans-serif; z-index:2000;}
*:first-child+html .leftnavmenu { margin-left: 0px; z-index:2000;}
* html .leftnavmenu { margin-left: 0px; z-index:2000; }


ul.leftnav {list-style:none outside;margin:0;padding:0;width:222px;border-top:2px solid #d7d7d7;}
ul.leftnav li {padding:3px 0 5px;font:bold 12px/18px Verdana, Arial, sans-serif;display:block;width:222px;text-align:left;border-bottom:2px solid #d7d7d7;}
ul.leftnav li a, ul.leftnav li a:visited {color:#981e32;padding-left:12px;text-decoration:none;display:block;}
ul.leftnav li a:hover {color:#69f;}

/*FireFox hacks on homepage bucket width and margin*/
html>/**/body.home .contenthome .buckets .video{margin-left: 18px;}
html>/**/body.home .contenthome .buckets .people {margin-left: 18px;}
html>/**/body ul.leftnav {width:200px;}
html>/**/body ul.leftnav li {width:200px;}
html>/**/body.home .contenthome .buckets {margin-left: 222px;}
/*end*/



/* Holly Hack for IE \*/
* html .leftnav li { float: left; height: 1%; }
* html .leftnav li a { height: 1%; }
/* End */


/*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}
*:first-child+html .tabmenu li{margin:0px;float:left;height:25px;padding:7px 5px 0px 5px;width:146px}
/* for IE6 */* html .tabmenu li{margin:6px 0px 0px 0px;float:left;height:30px;padding:8px 5px 8px 5px;width:146px;}
.tabmenu li.lion {display:inline; text-align:center; background-image:url(/fcwsite/img/minisites/general/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/minisites/general/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; text-align:left;}
* html body.home .footer {background-color:#f0f2f7; width: 930px; padding: 14px 6px; margin-left: 6px;}
body.home .footer .footersearch {float: left; width: 230px; margin-left: 0px;}
body.home .footer .footersearch .searchbox {border: 1px solid #b3c0d8; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; width: 181px; height: 13px; color: #8a9dc2; padding: 0px 2px 3px 2px;}
body.home.footer .footersearch img {vertical-align:middle; margin-top: -1px; }
*:first-child+html body.home .footer .footersearch img {vertical-align:middle; margin-top: -1px; }
* html body.home .footer .footersearch img {vertical-align:middle; margin-top: -1px; }
body.home .footerlinks {color:#142f5e; font-family:  Arial, Helvetica, sans-serif; font-size: 10px; width: 500px; float: left; margin-top: 4px;}
*:first-child+html body.home .footerlinks { margin-top: 8px;}
* html body.home .footerlinks {margin-top: 8px;}
body.home .footerlinks a {color:#142f5e; font-family:  Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;}
body.home .footerlinks img {vertical-align:middle;}

body.home .headercopyright
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8a8e94;		
	top: 35px;
	width:720px;
	position: absolute;	
	
}
body.home .headercopyright a, body.home .headercopyright a:visited {    
	color: #07337a;
    font-size: 12px;
    font-weight: bold;
    margin-left: 0;
	text-align:right;    
    text-decoration: none;    
	}
	body.home .headercopyright a:hover {color:#69f;}

body.home .footercopyright {font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #8a8e94; margin-top: 30px; float: left; width: 970px;}
body.home .footercopyright a, body.home .footercopyright a:visited {    
	color: #07337a;
    font-size: 12px;
    font-weight: bold;
    margin-left: 0;	   
    text-decoration: none;    
	}
	body.home .footercopyright a:hover {color:#69f;}
body.home .footerlocations {font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #8a8e94; margin-top: 12px; float: left; width: 970px;}
body.home .footercopyright img {}

#videoDisplayContainer {color:#fff;font-family:tahoma,verdana;font-size:11px;line-height:17px;text-align:right;position:absolute;top:161px;right:0px;width:auto !important;background-color:#000000;z-index:1;}
#videoDisplayContainer a {color:#2D4B79;text-decoration:none;white-space:nowrap;display:block;background-color:#fff;}
#videoDisplayContainer a:hover {color:#f93;}
#videoDisplayContainer embed {display:block;}
#videoDisplayContainer #VideoDisplayDiv {width:auto !important;display:block !important;margin-left:20px;margin-bottom:20px;}
a.video_close {font-weight: bold; color: #000;}



body.home .featureBox .featureBoxCtr .feature a {
    left: 0 !important;
    position: absolute !important;
}
