body {background:#fff url(/FCWSite/Img/MiniSites/Careers/bg_interior2.jpg) repeat-x; margin:57px 0px 0px;}
body.home {background:url(/FCWSite/Img/MiniSites/Careers/bg_home.jpg) repeat-x; margin:57px 0px 0px;}

.print {display:none;}
.screen {}

/* Header */
.logo {position:absolute;top:77px;left:0px;}

.mainnav {height:200px;white-space:nowrap;border:0px solid red;}
.mainnav .title {padding:100px 0px 12px 25px;}
.mainnav .buttons {padding:0px 0px 0px 7px;}
.mainnav .buttons img {margin-right:4px;}

.pagetools {float:right;clear:both;padding:0px 0px 5px 5px;text-align:right;}

/* Footer */
.footerlinks {background:#fff url(/FCWSite/Img/MiniSites/Careers/footer/bg_footer.gif) repeat-x;font:9px/12px tahoma, sans-serif;color:#cccccc;vertical-align:top;text-align:right;}
.footerlinks div {background:url(/FCWSite/Img/MiniSites/Careers/footer/bg.jpg) no-repeat;padding:9px 0px;}
.footerlinks a {color:#555050;text-decoration:none;}
.footerlinks a:hover {color:#ff9933;text-decoration:none;}
.footerlinks a.home {color:#ff9933;text-decoration:none;font-weight:bold;}
.footercopyright {border-top:1px solid #CCC;margin-left:24px;color:#bbb7b7;font:normal 0.55em Arial, sans-serif;}
.footercopyright img {vertical-align:text-top;float:left;}
.copyright {display:inline;line-height:25px;}
.designby {float:right;}
.footerright {float:right}	
.footersearch {margin-left:24px;}		

a.rss {color:#ffffff;text-decoration:none;background-color:#ff9933;padding:0px 2px;font:9px/12px tahoma, sans-serif;}
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;}

/* */
td.rightside {background:url((/FCWSite/Img/MiniSites/Careers/bg_rightside.gif) repeat-y;vertical-align:top;padding:0px;width:237px;} /* was .rightside, had no width */
div.rightside {position:relative;}
.rightsidecorner {padding:0px;}
.rightside .media_manager {width:237px;height:148px;text-align:right;position:relative;margin-top:10px;margin-bottom:25px;}
.rightside .media_manager img {border:0px;}
.rightside .media_manager .thumbnail img {border:1px solid #999;}
.rightside .media_manager .box {position:absolute;left:21px;bottom:1px;width:215px;height:31px;background-color:#fff;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
.rightside .media_manager .media_controls {position:absolute;right:5px;bottom:6px;display:block;background-color:#fff;border:1px solid #999;padding:0 10px;height:21px;}
.rightside .media_manager .media_controls a {color:#294992;text-decoration:none;}
.rightside .media_manager .media_controls a:visited {color:#294992;text-decoration:none;}
.rightside .media_manager .media_controls a:hover {color:#f93;text-decoration:none;}
.rightside .media_manager .media_control {font:bold 10px Verdana, sans-serif;text-transform:uppercase;padding-top:3px;}
.rightside .media_manager .media_control img {margin-left:5px;}
#videoDisplayContainer {color:#fff;font-family:tahoma,verdana;font-size:11px;line-height:17px;width:700px;text-align:right;position:absolute;top:161px;right:0px;width:auto !important;background-color:#2a4b92;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;height:auto !important;display:block !important;margin-left:20px;margin-bottom:20px;}

.search {border:1px solid #2D4B79;font:10px verdana;width:150px;}

.gray {color:#D6D6D6;}

table.main {border:0px;border-collapse:collapse;width:996px;} /* was width:777px; */

/* Column 1 */
.column1 {border:1px solid #999;border-top:0px;padding:0px;vertical-align:top;color:#333;font:11px/17px tahoma, verdana;}		
	
#column1 {margin:0px;padding:0px 20px 10px;}
#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 tahoma, verdana;margin:10px 20px;}	
#column1 .body {color:#333;font:11px/17px tahoma, verdana;}	
#column1 td {color:#333;font:11px tahoma, verdana;}	
#column1 .orange {color:#F93;}	
#column1 .text {color:#333;font:11px/17px 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 tahoma, verdana;padding-top:5px;}		
#column1 .heading2 {color:#333;font:bold 11px/17px 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;}		

#column1 ul {list-style-image:url(/FCWSite/Img/MiniSites/Careers/bullet_site.gif);margin:0 0 0 18px;padding-left:0px;}	
#column1 ul.noindent {list-style:square;margin:0 0 0 18px;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;}

#column1 .sitemap .heading1 {text-transform:uppercase;font-size:11px;}
#column1 .sitemap ul {list-style-image:url(/FCWSite/Img/MiniSites/Careers/bullet_site.gif);}	
#column1 .sitemap li {padding-bottom:3px;}

.column2 {padding:186px 0px 0px 23px;vertical-align:top;}

#column2 {}														
#column2 a {color:#2D4B79;text-decoration:none;}			
#column2 a:hover {color:#F93;text-decoration:none;}	
	
#column2 ul {list-style-image:url(/FCWSite/Img/MiniSites/Careers/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/MiniSites/Careers/bullet.gif);margin:5px 0px 0px 13px;padding:0px;}	

#column2 .nav {padding:0px;font:normal 10px/15px verdana, sans-serif;}
#column2 .nav ul {list-style-image:url(/FCWSite/Img/MiniSites/Careers/bullet.gif);margin:5px 0px 20px 16px;padding:0px;}	
#column2 .nav li {padding-bottom:5px;}
#column2 .nav li.on {list-style-image:url(/FCWSite/Img/MiniSites/Careers/bullet2.gif);}	
#column2 .nav a.on {color:#F93;text-decoration:none;}			
#column2 .nav a.on:hover {color:#F93;text-decoration:none;}

#column2 .content {border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;background-color:#F0F3F9;padding:12px 16px;margin:0px 20px 20px 0px;font:10px/15px verdana, arial;}

/* List */					
#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 tahoma, verdana;}			
#list a.on:hover {color:#F93;text-decoration:underline;}		
#list .headinglist {color:#333;font:bold 11px/15px tahoma, sans-serif;padding:6px;background:#fff;}
#list td.list {color:#333;font:11px/16px tahoma, sans-serif;padding-right:10px;padding:6px;}		

#list table.listA {background:#F0F3F9;}
#list tr.listA {background:#F0F3F9;}		
#list tr.listB {background:#fff;}

/* Home */
body.home table.main {border:0px;border-collapse:collapse;width:760px;}
body.home .column1 {padding:0px;vertical-align:top;color:#fff;font:normal 11px/18px tahoma, sans-serif;}
body.home .column1 a {color:#fff;text-decoration:none;}			
body.home .column1 a:hover {color:#F93;text-decoration:none;}
body.home .column1 .content {padding:0px;margin:0px;background:url(/FCWSite/Img/MiniSites/Careers/bg_homecontent.jpg) repeat-x;}
body.home .column1 .content .text {padding:10px 45px 40px;}

body.home .column2 {padding-top:226px;vertical-align:top;color:#555050;font:10px/14px tahoma, sans-serif;}
body.home .column2 a {color:#555050;text-decoration:none;}			
body.home .column2 a:hover {color:#F93;text-decoration:none;}
body.home .column2 ul {list-style:url(/FCWSite/Img/MiniSites/Careers/bullet2.gif);margin:5px 20px 10px 18px;padding:0px;}
body.home .column2 li {padding-bottom:5px;}
body.home .column2 li.viewall {list-style:none none;padding-top:4px;}
		
body.home p	{margin-top:0px;}

body.home .mainnav {height:215px;white-space:nowrap;border:0px solid red;}
body.home .mainnav .buttons {padding:174px 0px 0px 7px;}
body.home .mainnav .buttons img {margin-right:4px;}

body.home .rightside .media_manager {padding-top:215px;margin:0;}
body.home #videoDisplayContainer {color:#333333;font-family:tahoma,verdana;font-size:11px;line-height:17px;width:700px;text-align:right;position:absolute;top:198px;right:0px;width:auto !important;z-index:1;}


body.home .footercopyright {border-top:1px solid #CCC;margin-left:24px;color:#bbb7b7;font:normal 0.55em Arial, sans-serif;}
body.home .footercopyright img {}
body.home .copyright {display:inline;line-height:25px;}
body.home .designby {float:right;}