@charset "utf-8";
/* CSS Document */

body {background-color: #e8e6e6; font-family:Verdana, Arial, Helvetica, sans-serif;}
body.home table.tabcontainer {margin: 0px auto; width: 1020px;}
table.tabcontainer {margin: 0px auto; width: 1035px;}
table.tabcontainer .topLtable {height: 7px; width: 26px; background-image:url(/FCWSite/Img/Careers/redesign/shadow_topL.png); background-repeat:no-repeat; background-position: top left; }
table.tabcontainer .toptable {height: 7px; background-image:url(/FCWSite/Img/Careers/redesign/shadow_top.png); background-repeat:repeat-x; background-position: top left; width: 899px; }
table.tabcontainer .topRtable {height: 7px; width: 96px; background-image:url(/FCWSite/Img/Careers/redesign/shadow_topR.png); background-repeat:no-repeat; background-position: bottom left; }
table.tabcontainer .Ltable {width: 26px; background-image:url(/FCWSite/Img/Careers/redesign/shadow_L.png); background-repeat:repeat-y; background-position: top left;}
table.tabcontainer .Rtable {width: 96px; background-image:url(/FCWSite/Img/Careers/redesign/shadow_R.png); background-repeat:repeat-y; background-position: top left; }
table.tabcontainer .btmLtable {height: 7px; width: 26px; background-image:url(/FCWSite/Img/Careers/redesign/shadow_btmL.png); background-repeat:no-repeat; background-position: top left; }
table.tabcontainer .btmtable {height: 7px; background-image:url(/FCWSite/Img/Careers/redesign/shadow_btm.png); background-repeat:repeat-x; background-position: top left; }
table.tabcontainer .btmRtable {height: 7px; background-image:url(/FCWSite/Img/Careers/redesign/shadow_btmR1.png); background-repeat:no-repeat; background-position: bottom left; width: 96px; }
.container {margin: 0px auto; width: 975px; background-color:#FFFFFF; padding:0px; background-image:url(/FCWSite/Img/Careers/redesign/content_gradient.gif); background-position: 0px 144px; background-repeat:repeat-x; border: 5px solid #ffffff;}
* {margin: 0px; padding: 0px;}

/* general styles */

.clear {clear:both;}
.strong {font-weight: bold;}
.dropdown {width: 267px; margin-top: 15px; margin-left: 8px; position:relative;}
.column {float:left; width:110px;}


a img {border: none;}
a:link {color: #003580; text-decoration:none;}
a:visited {color: #003580; text-decoration:none;}
a:active {color: #003580; text-decoration:none;}
a:hover {color: #9d792c; text-decoration:none;}

a img {border: none;}

/* home styles */
body.home .container {margin: 0px auto; width: 898px; background-color:#FFFFFF; padding:0px; background-image:url(/FCWSite/Img/Careers/redesign/content_gradient.gif); background-position: 0px 144px; background-repeat:repeat-x; border: 5px solid #ffffff;}
body.home .container .header {height: 145px; background-image:url(/FCWSite/Img/Careers/redesign/one_firm_worldwide.gif); background-position: 180px 50px; background-repeat:no-repeat;}
body.home .container .header .logo {padding: 14px 12px; width: 81px; height: 56px;}
body.home .container .header .topnav {margin-left:420px; position:absolute; top:16px; width:500px; text-align:right; float:right;}
body.home .container .header .topnav a {margin-right: 16px;}
body.home .container .header .topnav .careers {width: 70px; float:left; margin-top: 5px;}
body.home .container .searchtop {margin-left:6px;float:right; margin-right:5px; position:relative; text-align:right; top:-16px; width:200px;}
body.home .container .searchtop input {border: 1px solid #b6b6b6; color: #b6b6b6; font-size: 11px; width: 146px; height: 13px; padding: 4px 0px 0px 3px; position:relative; top: -6px;  margin-right: 3px;}
body.home .container .searchtop .btn {background:transparent url(/FCWSite/Img/careers/redesign/nav/l_search_btn.gif) 0 0 no-repeat; width: 26px; height: 22px; border: 0px; margin-right: 5px; cursor:pointer;}
body.home .container .header .divline {width: 898px; padding: 0px; height: 1px; border-bottom: 1px dotted #b6b6b6; position:relative; bottom: 1px; margin: 58px 0px 1px 0px;}
body.home .container .content .left {float: left; width: 360px; position:relative; padding: 12px 8px 36px 8px;}
body.home .container .content .left .bucket {float: left; background:url(/FCWSite/Img/Careers/redesign/home_bucket_bkgd.png) no-repeat top left; width: 358px; height: 190px;  margin-bottom: 4px;}
body.home .container .content .left .bucket .bkgimg {position: relative; margin: 9px 0px 0px 9px;}
body.home .container .content .right {float: right; position:absolute; top:165px; margin-left: 411px;}
body.home .container .content .right .featured {width: 585px; height: 161px; background-image:url(/FCWSite/Img/Careers/redesign/featured_bkgd.png); background-position: top right; background-repeat:no-repeat; }
body.home .container .content .right .featured .img {float:right; margin-top:-18px; right:27px; position:absolute; }
body.home .container .content .right .featured img {}
body.home .container .content .right .featured .tools {position: relative; padding-top: 12px; float:right; padding-right: 27px;}
body.home .container .content .right .featured .tools img {margin-left: 3px;}
body.home .container .content .right .location {height:66px; margin-left:-24px; position:absolute; width:486px; margin-top: 26px; background-image:url(/FCWSite/Img/Careers/redesign/location_bkgd.gif); background-repeat: no-repeat; background-position: 0px 2px;}
body.home .container .content .right .location .txt {padding: 26px 2px 12px 15px; float:left; width: 130px; display:block; text-align:center;}
body.home .container .content .right .location .search {width: 310px; height: 40px; background-image:url(/FCWSite/Img/Careers/redesign/location_box.png); background-repeat: no-repeat; background-position: top left;  margin-top: 15px; float:right; margin-right: 20px;}
body.home .container .content .right .location .search .gobtn { border:0; width:30px; margin-left: 3px; cursor:pointer;background:transparent url(/FCWSite/Img/Careers/redesign/btns/go_btn.png) no-repeat;padding: 8px 0px 0px 2px; position:relative;}
body.home .container .footer {font-size: 10px; font-weight: bold; border-top: 1px dotted #b6b6b6; padding: 2px 5px 14px 5px; text-align:right; width: 882px;margin: 0px 5px 0px 0px; color: #b6b6b6; float:left;}



/* navigation */
.topnav .btn_careers {float:left; margin-top: 0px;}
.topnav .btn_line {float:left; margin-top:9px;margin-left:-15px;}  /*{position:absolute; right:735px; margin-top: 9px;}*/
.topnav .btn_jdayway {float:left; margin-top: 0px;}
.topnav .btn_offices {float:left; margin-top: 0px;}
.topnav .btn_diversity {float:left; margin-top: 0px;}
.topnav .btn_probono {float:left; margin-top: 0px;}
.topnav .btn_jdayway .about_us1 {background-image:url(/FCWSite/Img/Careers/redesign/nav/lo_jones_day_way.gif); background-position: top left; position:absolute; width: 129px; height: 30px;}
.topnav .btn_jdayway .about_us1 img {display:none;}

/*about us dropdown*/
.aboutMenu {width: 275px; position:absolute; top: 46px; margin-left: 532px; z-index: 2000;}

body.home .aboutMenu {width: 275px; position:absolute; top: 46px; margin-left: 452px; z-index: 2000;}

.aboutMenu .top {width: 275px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropTopAbout.png); background-repeat: no-repeat; background-position: top left; height: 10px; }
.aboutMenu .mid {width: 275px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropMid.png); background-repeat: repeat-y; background-position: top left; height: 174px;  margin-top: 0px;}
.aboutMenu .midgrad {width: 250px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropGradient.png); background-repeat: no-repeat; background-position: bottom left; height: 174px; margin-left: 4px;  padding: 0px 10px;}
.aboutMenu .bottom {width: 275px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropBtm.png); background-repeat: no-repeat; background-position: top left; height: 9px; }
.aboutMenu .midgrad img {}

/*offices dropdown
body.home .officesMenu {width: 275px; position:absolute; top: 46px; margin-left: 540px; z-index: 2000;}
.officesMenu .top {width: 275px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropTopOffices.png); background-repeat: no-repeat; background-position: top left; height: 10px; }
.officesMenu .mid {width: 275px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropMid.png); background-repeat: repeat-y; background-position: top left; height: 174px;  margin-top: 0px;}
.officesMenu .midgrad {width: 240px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropGradient.png); background-repeat: no-repeat; background-position: bottom left; height: 174px; margin-left: 4px;  padding: 3px 18px 0px 18px;}
.officesMenu .bottom {width: 275px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropBtm.png); background-repeat: no-repeat; background-position: top left; height: 9px; }
.officesMenu .midgrad ul {width:auto;margin:0 20px 0 0;font-size: 9px; line-height:14px;}
.officesMenu .midgrad ul li {list-style:none;}
*/

/*offices dropdown*/
body.home .officesMenu {width: 375px; position:absolute; top: 46px; left:140px;}

.officesMenu .top {width: 375px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropTopOffices.png); background-repeat: no-repeat; background-position: top left; height: 10px; }
.officesMenu .mid {width: 375px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropMid.png) repeat-y scroll right top; background-position: bottom left; margin-top: 0px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropMid.png);background-color:#e2ecfa;}
.officesMenu table.offices_bg {background-image:url(/FCWSite/Img/Careers/redesign/nav/dropGradient.png); background-position:0 0; background-repeat:no-repeat; margin-left:4px; padding: 3px 5px 5px 5px; vertical-align:bottom; width:100%;}
.officesMenu .midgrad {padding-left:5px;}
.officesMenu .bottom {width: 375px; background-image:url(/FCWSite/Img/Careers/redesign/nav/dropBtm.png); background-repeat: no-repeat; background-position: top left; height: 9px; }
.officesMenu .midgrad ul {font-size: 11px; line-height:14px; width: 100px;}
.officesMenu .midgrad .ulleft {float: left; margin-right: 13px;}
.officesMenu .midgrad .ulright {float: left; margin:0px;}
.officesMenu .midgrad ul li {list-style:none;}


/* main content */
.container .content {height: 100%; margin: 0px 5px;}
.container .content .content {display:table;margin-left:187px !important;.display:inline-block;}

.container .content .breadcrumbs {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin: 6px 0px 23px 0px; color: #696868;}
.container .content .breadcrumbs a {color: #696868; text-decoration:none; font-weight: normal;}
.container .content .breadcrumbs a:link {color: #696868; text-decoration:none;}
.container .content .breadcrumbs a:hover {color: #76879f; text-decoration:none;} 
.container .content .breadcrumbs a:visited {color: #696868; text-decoration:none;}

body.home .container .content .content{margin-left:0!important;}

.container .content div.newseventsdetail {display:table;.display:inline-block;margin-left:188px;color:#7b7b7b;font-size:11px;line-height:21px;width:700px;padding-bottom:20px;}
.container .content div.newseventsdetail ul {list-style:none none;margin-bottom:21px;margin-left:0;padding:0;}
.container .content div.newseventsdetail ul li {padding:0;margin-bottom:4px;}
.container .content div.newseventsdetail div.rightTopNavOff {margin-bottom:16px;}
.container .content div.newseventsdetail h2 {font-size:11px;margin-bottom:21px;}
.container .content div.newseventsdetail p {margin-bottom:15px;line-height:21px;}
.container .content div.newseventsdetail div.newseventscontent {display:table;.display:inline-block;}
.container .content div.newseventsdetail div.sidebar {float:right;width:217px;margin-left:17px;}
.container .content div.newseventsdetail div.sidebar h2 {margin-bottom:6px;}
.container .content div.newseventsdetail div.date {font-weight:bold;margin-bottom:21px;}

.container .content div.listing {margin-bottom:20px;}
.container .content div.listing .pageIndex {font-size:11px;white-space:nowrap;padding-right:8px;display:block;float:left;height:20px;width:auto;margin:0;}
.container .content div.listing a.currentpagelink {color:#4c4b4b;cursor:default;margin:0 2px;}
.container .content div.listing .loadingText {color:#4c4b4b;}
.container .content div.listing .ajaxpagecontrol {margin-bottom:22px;width:480px;}
.container .content div.listing .ajaxpagecontrol .viewall {width:65%;display:block;float:left;font-family:Verdana, Geneva, sans-serif;height:20px;font-size:11px;margin:0;}
.container .content div.listing .bottom {padding-bottom:20px;display:block;}

.container .content div.listing table.eventlist {border-collapse:collapse;border:none !important;margin:0 0 20px;padding:0;clear:left;width:696px !important; _width:690px!important;}
.container .content div.listing table.eventlist td {padding:4px 5px 4px 5px;vertical-align:top;text-align:left;font-size:11px;line-height:15px;color:#4c4b4b;}
.container .content div.listing table.eventlist td.space {display:none;} /* if displayed, too much space between list item in ff and ie8 */
.container .content div.listing table.eventlist td.date {width:150px;padding-right:16px;color:#4c4b4b;}
.container .content div.listing table.eventlist td.date div.date {font-weight:bold;color:#000;}

.container .content div.listing table.eventlist .eventHeading, .container .content div.listing table.eventlist .eventHeadingFirst{font-size:13px; font-weight:bold;}

.eventHeading{padding:0px 0px 4px 5px;}
.eventHeadingFirst {background-color: #fff;
    border: 1px solid #d2d1d1;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 5px 10px;
    padding: 4px 5px 6px !important;
	color:#4C4B4B!important;}
	
.eventHeading {background-color: #fff;
    border: 1px solid #d2d1d1;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 5px 10px;
    padding: 4px 5px 6px !important;
	color:#4C4B4B!important;;}

table.eventlist{border:1px solid #c5c5c5;}
/*table.eventlist .gray {background-color: #F8F8F8;}*/



.container .content div.listing table.newslist {border-collapse:collapse;border:0 !important;margin:0 0 20px;padding:0;clear:left;width:696px !important; _width:690px!important;}
.container .content div.listing table.newslist td {padding:8px 2px;vertical-align:top;text-align:left;font-size:11px;line-height:15px;color:#4c4b4b;}
.container .content div.listing table.newslist td.space {display:none;} /* if displayed, too much space between list item in ff and ie8 */
.container .content div.listing table.newslist td.date {width:150px;padding-right:16px;color:#4c4b4b;}
.container .content div.listing table.newslist td.date div.date {font-weight:bold;color:#000;}

.container .content .rightint .maincontent .content {margin-left:0 !important;}
.container .content .rightint .maincontent .description {color: #737272; font-size: 11px; line-height: 21px; width: 460px; float:left; position:relative; margin-left: 3px; margin-bottom: 20px;}
.container .content .rightint .maincontent .description h1 {font-size: 12px;}
.container .content .rightint .maincontent .description p {margin-bottom: 15px;}

.container .content .rightint .maincontent .description ul {list-style:none outside;margin: 18px 0 0 10px;padding:0;}
.container .content .rightint .maincontent .description li  {background:transparent url(/FCWSite/Img/diversity/bg_bullet.gif) 0 7px no-repeat;padding: 0 0 7px 12px;}
.container .content .rightint .maincontent .description p.results {margin-bottom: 15px; border-top: none; background-image:url(/FCWSite/Img/Careers/redesign/ie6_dottedline.gif); background-repeat:repeat-x; background-position: top left; padding-top: 2px; display:block;}
.container .content .rightint .maincontent .description p.results a {font-weight: bold; font-size: 11px;}
.container .content .rightint .maincontent .featurebox {width: 241px; height: 209px; border: 1px solid #e0e7f0; background-color:#FFFFFF; float:left; margin-right: 10px;}
.container .content .rightint .maincontent .featurebox .picleft {border-right: 1px solid #d2d1d1; background-image:url(/FCWSite/Img/Careers/redesign/picleft.gif); width: 73px; height: 207px; margin: 1px 0px 1px 1px; float:left; text-align:center;}
.container .content .rightint .maincontent .featurebox .picleft img {border: 1px solid #ffffff; margin-top: 3px;}
.container .content .rightint .maincontent .featurebox .desc {width: 160px; float:right; line-height: 14px; font-size: 10px; padding-top: 3px;}
.container .content .rightint .maincontent .featurebox .desc a {color: #8896ab;}
.container .content .featurebox .desc {font-size: 10px;}
.container .content .featurebox .desc .name {font-size: 11px; font-weight: bold;}
.container .content .featurebox .desc .title {font-size: 11px;}
.container .content .rightint .maincontent .description .view {float:right; border-top: 1px dotted #b6b6b6; width: 100%; text-align:right;}

.container .content .rightint .maincontent .rightnav {float:right; width: 217px; margin-left:10px;}
.container .content .rightint .maincontent .rightnav .sidebarvideo {margin-top: -170px; background-color: Transparent; float:right; width: 208px; height="162";}
.container .content .rightint .maincontent .rightnav .locname {background-color: #76879f; color: #ffffff; font-weight:bold; width: 206px; height: 17px; font-size: 11px; padding: 6px 4px 2px 4px; margin-top: 3px;}
.container .content .rightint .maincontent .rightnav .locname1 {background-color: #76879f; color: #ffffff; font-weight:bold; width: 206px; height: 17px; font-size: 11px; padding: 6px 4px 2px 4px; margin-top: 3px; margin-bottom: 3px; text-align:center; text-transform:uppercase;}
.container .content .rightint .maincontent .rightnav .divline {width: 217px; height: 10px; background-image:url(/FCWSite/Img/Careers/redesign/divwhite.png); background-repeat: no-repeat; background-position: -3px 0px;}
.container .content .rightint .maincontent .rightnav .location {background-image:url(/FCWSite/Img/Careers/redesign/rightBlueGradient.gif); background-repeat:repeat-x; background-position: top left; font-size: 11px; padding: 5px; color: #696868; width: 204px; margin-top: 1px;}
.container .content .rightint .maincontent .rightnav .location a {color:#8896AB;}
.container .content .rightint .maincontent .rightnav .check {width: 183px; height: 17px; background-image: url(/FCWSite/Img/Careers/redesign/right_check.png); background-repeat: no-repeat; background-position: top left; padding-left: 20px; padding-top: 2px; margin: 2px 0px 10px;}

.container .content .rightint .maincontent .rightnav .files {background-image:url(/FCWSite/Img/Careers/redesign/rightBlueGradient.gif); background-repeat:repeat-x; background-position: top left; font-size: 11px; padding: 5px; color: #696868; width: 204px; /*height: 250px;*/ margin-top: 1px;}
.container .content .rightint .maincontent .rightnav .files .filenames {font-weight: bold;}
.container .content .rightint .maincontent .rightnav .files .filenames a {margin-bottom: 4px; display:block; background-image:url(/FCWSite/Img/Careers/redesign/blue_dotted_line.gif); background-repeat:repeat-x; background-position: bottom left; padding-bottom: 4px;}
.container .content .rightint .maincontent .rightnav .location .contact {margin: 32px 0px 16px 0px;}
.container .content .rightint .maincontent .rightnav .location .contact .headingblue2 {color:#8896ab;font-weight:bold;text-transform:uppercase;}

/* Contact Us */
table.contactus {margin-top:10px;margin-bottom:10px;}
table.contactus td {vertical-align:top;font:normal 11px/21px Verdana, Arial, Helvetica, sans-serif;}
table.contactus input {padding-left:4px;width:300px;margin:0px 0px 4px 20px;font-size:12px;height:16px;}
table.contactus textarea {padding-left:4px;width:300px;margin:0px 0px 4px 20px;height:60px;border: 1px dotted #b6b6b6;font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; }
table.contactus .bttn {width:auto;margin:0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:18px;padding:0px;background:url(/FCWSite/Img/SiteV2/btn/search_button.gif) left bottom no-repeat; font-weight:normal;text-transform:uppercase;border:none;width:66px;}
table.contactus input.bttn {color:#003580;}
table.contactus td.buttons {padding-left:20px;}
table.contactus img {margin-left: 22px;}

/* left nav */
.container .content .leftnav .officeinfo ul li a.active, .container .content .leftnav .officeinfo ul li a.active:visited {color:#8796aa;}

.container .content .leftnav {float:left; height:1%; margin-bottom:30px; margin-left:-25px; position:relative; width:197px; margin-right:10px;}
.container .content .leftnav ul {margin-top: 0px;}
.container .content .leftnav .expand ul {margin-left: 0px;}
.container .content .leftnav .subnavon1 ul {margin-left: -28px; margin-top: 4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
.container .content .leftnav .subnavon1 ul  {margin-left: -28px !important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
.container .content .leftnav ul li div ul {margin-top: 12px; margin-left: -28px;}
}
.container .content .leftnav ul a {font-weight: bold;}
.container .content .leftnav ul li {background-image: url(/FCWSite/Img/Careers/redesign/btns/leftnav_wide.png);  background-repeat: no-repeat; background-position: 0px 0px; width: 165px; list-style:none; padding: 5px 0px 5px 33px;padding-bottom:6px\9;}
.container .content .leftnav ul li.on {background-image: url(/FCWSite/Img/Careers/redesign/btns/leftnav_narrow.png);  background-repeat: no-repeat; background-position: 0px 0px;}
.container .content .leftnav ul li a {color: #696868; font-size: 14px; width: 136px;}
.container .content .leftnav ul li a:hover {color: #696868;}
.container .content .leftnav ul li a:visited {color: #696868;}
.container .content .leftnav ul li.on a {color: #8796aa; font-size: 14px; width: 116px;}
.container .content .leftnav ul li .arrow {float: right; margin-right: 8px; width: 16px; margin-top:-15px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
.container .content .leftnav ul li .arrow {margin-top: 4px;}
}
.container .content .leftnav ul li.on .arrow {float: right; margin-right: 8px; width: 16px; margin-top:-15px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
.container .content .leftnav ul li.on .arrow {margin-top: 3px;}
}
.container .content .leftnav ul li.subnav .arrow {float: right; margin-right: 0px; width: 16px; margin-top:-10px;}
.container .content .leftnav ul li.subnavon1 .arrow {float: right; margin-right: 0px; width: 16px; margin-top:-10px;}
.container .content .leftnav ul li .arrow2 {float: right; margin-right: 8px; width: 16px; margin-top:-10px;}
.container .content .leftnav ul li.on .arrow2 {float: right; margin-right: 8px; width: 16px; margin-top:-10px;}
.container .content .leftnav ul li.subnav .arrow2 {margin-right: 0px;}
.container .content .leftnav ul li.on ul {}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
.container .content .leftnav ul li.on ul {margin-top: 8px; margin-left: -26px;}
}
.container .content .leftnav ul li.subnav {background-image: none; padding-left: 0px; margin-left: 26px;}
.container .content .leftnav ul li.subnav a {font-size: 11px; color: #76879f;}
.container .content .leftnav ul li.subnav a:hover {font-size: 11px; color: #76879f;}
.container .content .leftnav ul li.subnav a:visited {font-size: 11px; color: #76879f;}
.container .content .leftnav ul li.subnav a.on {color: #68552e;}
.container .content .leftnav ul li.subnavon {background-image:url(/FCWSite/Img/Careers/redesign/btns/l_leftsubnav.png);  background-repeat: repeat-y; background-position: 0px 0px; margin-top: 3px; margin-left: 28px; font-size: 11px; padding-left: 6px;}
.container .content .leftnav ul li.subnavon1 {background-image:url(/FCWSite/Img/Careers/redesign/btns/lo_leftsubnav.png);  background-repeat: repeat-y; background-position: 0px 0px; margin-top: 3px; margin-left: 28px; font-size: 11px; padding-left: 0px;}
.container .content .leftnav ul ul li {background-image:url(/FCWSite/Img/Careers/redesign/btns/l_leftsubnav.png);  background-repeat: repeat-y; background-position: 0px 0px; font-size: 11px; margin-left: 28px; padding-left: 6px;}
.container .content .leftnav ul ul li.subnavon ul li a {margin-left: 8px; display:block; color: #76879f; width: 126px;}
.container .content .leftnav ul ul li.subnavon2 {background-image:url(/FCWSite/Img/Careers/redesign/btns/lo_leftsubnav.png) !important; behavior:url(/FCWSite/Include/Careers/iepngfix.htc) !important; background-position: top left; background-repeat:repeat-y; font-size: 11px; padding-left: 0px; margin-top: 0px; margin-left: 28px; padding-left: 6px;}
.container .content .leftnav ul ul li.subnavon2 a {margin-left: 8px; display:block; color: #68552e;}
.container .content .leftnav ul ul li.subnavon2 a:link {color: #68552e;}
.container .content .leftnav ul ul li.subnavon2 a:hover {color: #68552e;}
.container .content .leftnav ul ul li.subnavon2 a:visited {color: #68552e;}
.container .content .leftnav ul ul li.subnavon2 a:active {color: #68552e;}
.container .content .leftnav .subnavon2 a {margin-left: 8px; display:block; color: #68552e;}
.container .content .leftnav .subnavon2 a:link {margin-left: 8px; display:block; color: #68552e;}
.container .content .leftnav .subnavon2 a:visited {color: #68552e;}
.container .content .leftnav .subnavon2 a:hover {color: #68552e;}
.container .content .leftnav .subnavon2 a:active {color: #68552e;}
.container .content .leftnav ul ul li.subnavon1 a {margin-left: 8px; display:block; color: #68552e;}
.container .content .leftnav ul ul li.subnavon1 a:link {color: #68552e;}
.container .content .leftnav ul ul li.subnavon1 a:hover {color: #68552e;}
.container .content .leftnav ul ul li.subnavon1 a:visited {color: #68552e;}
.container .content .leftnav ul ul li.subnavon1 a:active {color: #68552e;}
.container .content .leftnav .subnavon1 a {margin-left: 8px; display:block; color: #68552e;}
.container .content .leftnav .subnavon1 a:link {margin-left: 8px; display:block; color: #68552e;}
.container .content .leftnav .subnavon1 a:visited {color: #68552e;}
.container .content .leftnav .subnavon1 a:hover {color: #68552e;}
.container .content .leftnav .subnavon1 a:active {color: #68552e;}
.container .content .leftnav ul ul li a {font-size: 11px; color: #76879f; display:block; margin-left: 8px;}
.container .content .leftnav ul ul li a:link {font-size: 11px; color: #76879f;}
.container .content .leftnav ul ul li a:hover {font-size: 11px; color: #76879f;}
.container .content .leftnav ul ul li a:visited {font-size: 11px; color: #76879f;}
.container .content .leftnav ul ul li.subnavon a {font-size: 11px; color: #76879f; display:block; margin-left: 0px;}
.container .content .leftnav ul ul li.subnavon ul {margin-top: 2px;}
.container .content .leftnav ul li.subnavon1 ul li a {font-size: 11px; color: #76879f; display:block; margin-left: 8px;}
.container .content .leftnav ul li.subnavon1 ul li a:link {font-size: 11px; color: #76879f;}
.container .content .leftnav ul li.subnavon1 ul li a:hover {font-size: 11px; color: #76879f;}
.container .content .leftnav ul li.subnavon1 ul li a:visited {font-size: 11px; color: #76879f;}

/* BDS Ajax controls */
.bdsresultspagelist{padding-left:4px;padding-right:4px;}
.bdsresultspagelist .showmoreprev { letter-spacing:-1px;}
.bdsresultspagelist .showmorenext { letter-spacing:-1px;}
.bdspagecount {display:none;}
.bdsentitycount {display:none;}
.bdscurrentpage {display:none;}
.bdscurrentpagesize {display:none;} 
.loadingImage {float:left;display:inline;position:absolute;margin:2px 0px 0px 2px;}
.smallloadingImage {float:right;display:inline;position:absolute;display:none;}
.ajaxpagecontrol {display:none;} 

/* Event listing  control */
.eventHeadingFirst {}
.eventHeading {}

/* search results */
.pageIndex {margin-top: -20px; width: 660px; float:right; font-size: 11px; white-space:nowrap; display: block; height: 20px;}
.viewall {margin-top: -20px; width: 660px; float:right; font-size: 11px; white-space:nowrap; display: block; height: 20px;}
.loadingText {text-align:right;font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif;  COLOR: #000000; margin-left: 4px;}
a.viewAllLinkStart {display:inline;background: url(/FCWSite/Img/careers/l_view_all_buttonstart.gif) no-repeat;padding:2px 4px 4px 0px;width:8px; *position:relative;}
a.viewAllLinkEnd {display:inline;background: url(/FCWSite/Img/careers/l_view_all_buttonEnd.gif) no-repeat;padding:2px 0px 4px 4px;width:8px; *position:relative;}
a.viewAllLink {text-align:right;background:url(/FCWSite/img/careers/l_view_all_buttonmiddle.gif) repeat-x; padding:2px 7px 4px 5px; *position:relative;}


/*General Content Two Columns*/
.container .content .twoCol .rightint {float:left; position:relative; top:0; width:890px;}
.container .content .twoCol .rightint .maincontent .description{color: #737272; font-size: 11px; line-height: 21px; width: 660px; float:left; position:relative; margin-left: 3px; margin-bottom: 20px;}
.container .content .rightTopNavOff_twoCol {background-image:url(/FCWSite/Img/Careers/redesign/topnav_line_890.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 10px;}

/* main content top nav */
.container .content .rightTopNavOff {background-image:url(/FCWSite/Img/Careers/redesign/topnav_line.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 10px;}
.container .content .rightint {float:right; position:relative; top:0; width:700px;}
.container .content .rightint .rightTopNav {background-image:url(/FCWSite/Img/Careers/redesign/topnav_line.gif); background-repeat: no-repeat; background-position: 0px 38px; height: 49px;}
.container .content .rightint .rightTopNav ul {}
.container .content .rightint .rightTopNav ul li {cursor:pointer; list-style: none; display: inline; float:left; margin:0px 10px 0px 10px; font-size: 11px; line-height:11px; font-weight: bold; color: #696868;}
.container .content .rightint .rightTopNav ul li a {font-size: 11px; font-weight: bold; color: #696868;}
/*.container .content .rightint .rightTopNav ul li.on1 {background-image: url(/FCWSite/Img/Careers/redesign/btns/lo_topnav1.png); background-repeat:no-repeat; background-position: top left; width: 136px; height: 39px; text-align:center; }
.container .content .rightint .rightTopNav ul li.off1 {background-image: url(/FCWSite/Img/Careers/redesign/btns/l_topnav1.png); background-repeat:no-repeat; background-position: top left; width: 136px; height: 39px; text-align:center; }
.container .content .rightint .rightTopNav ul li.on2 {background-image: url(/FCWSite/Img/Careers/redesign/btns/lo_topnav2.png); background-repeat:no-repeat; background-position: 0px 2px; width: 122px; height: 39px; text-align:center; }
.container .content .rightint .rightTopNav ul li.off2 {background-image: url(/FCWSite/Img/Careers/redesign/btns/l_topnav2.png); background-repeat:no-repeat; background-position: 0px 2px; width: 122px; height: 39px; text-align:center; }
.container .content .rightint .rightTopNav ul li.on3 {background-image: url(/FCWSite/Img/Careers/redesign/btns/lo_topnav3.png); background-repeat:no-repeat; background-position: 0px 2px; width: 82px; height: 39px; text-align:center; }
.container .content .rightint .rightTopNav ul li.off3 {background-image: url(/FCWSite/Img/Careers/redesign/btns/l_topnav3.png); background-repeat:no-repeat; background-position: 0px 2px; width: 82px; height: 39px; text-align:center; }
.container .content .rightint .rightTopNav ul li.on4 {background-image: url(/FCWSite/Img/Careers/redesign/btns/lo_topnav4.png); background-repeat:no-repeat; background-position: 1px 2px; width: 162px; height: 39px; text-align:center; }
.container .content .rightint .rightTopNav ul li.off4 {background-image: url(/FCWSite/Img/Careers/redesign/btns/l_topnav4.png); background-repeat:no-repeat; background-position: 1px 2px; width: 162px; height: 39px; text-align:center; }
.container .content .rightint .rightTopNav ul li.on  {color: #8796aa; display: block; padding-top:16px;}
.container .content .rightint .rightTopNav ul li.off {color: #8796aa; display: block; padding-top:16px;}
*/
.container .content .rightint .rightTopNav ul li.arrow {background-image: url(/FCWSite/Img/Careers/redesign/btns/lo_toparrow.png); background-repeat:no-repeat; background-position: 0px 0px; width: 24px; height: 39px; text-align:center; }
.container .content .rightint .rightTopNav ul li.arrow a {display: block; padding-top:20px;}

/* Site Map */
.container .content .rightint .maincontent .sitemap {color: #737272; font-size: 11px; line-height: 21px; width: 400px; float:left; position:relative; margin-left: 3px; margin-bottom: 20px;}
.container .content .rightint .maincontent .sitemap h1 {font-size: 12px;}
.container .content .rightint .maincontent .sitemap p {margin-bottom: 15px;}
.container .content .rightint .maincontent .sitemap ul {margin-top: 0px;list-style:none none;margin-left:0;padding:0;}
.container .content .rightint .maincontent .sitemap li {margin-top: 0px;}

.container .content .rightint .maincontent .sitemapOffice {color: #737272; font-size: 11px; line-height: 21px; width: 197px; float:right; position:relative; margin-left: 3px; margin-bottom: 20px;}
.container .content .rightint .maincontent .sitemapNonOffice {color: #737272; font-size: 11px; line-height: 21px; width: 197px; float:left; position:relative; margin-left: 3px; margin-bottom: 20px;}

/* Dynamic tab classes */
.container .content .rightint .rightTopNav ul li.off {text-align:center; height:39px; width:auto; list-style:none; margin:0px 10px 0px 10px; padding: 0px 0px 0px 0px; z-index:1;background:url(/FCWSite/Img/careers/redesign/btns/l_careertabbackground.png) repeat-x 0px 0px;}
.container .content .rightint .rightTopNav ul li.on {text-align:center; height:39px; width:auto; list-style:none;margin:0px 10px 0px 10px;padding: 0px 0px 0px 0px; z-index:1;background:url(/FCWSite/Img/careers/redesign/btns/lo_careertabbackground.png) repeat-x top left;}
.container .content .rightint .rightTopNav ul li.off div img {height:39px;width:10px;}
.container .content .rightint .rightTopNav ul li.on div img {height:39px;width:10px;}

.container .content .rightint .rightTopNav ul li div {display:inline;float:left;margin:0px;}
.container .content .rightint .rightTopNav ul li div.start {margin:0px 0px 0px -10px; position:static;}
.container .content .rightint .rightTopNav ul li div.end {margin:0px -10px 0px 0px; position:static;}

.container .content .rightint .rightTopNav ul li.off div.start {background:url(/FCWSite/Img/careers/redesign/btns/l_careertabstart.png) no-repeat top left;}
.container .content .rightint .rightTopNav ul li.off div.end {background:url(/FCWSite/Img/careers/redesign/btns/l_careertabend.png) no-repeat top left;} /* background at position spacerwidth (6) - imagewidth (10) = -4 */
.container .content .rightint .rightTopNav ul li.on div {display:inline;}
.container .content .rightint .rightTopNav ul li.on div.start {background:url(/FCWSite/Img/careers/redesign/btns/lo_careertabstart.png) no-repeat top left;}
.container .content .rightint .rightTopNav ul li.on div.end {background:url(/FCWSite/Img/careers/redesign/btns/lo_careertabend.png) no-repeat  top left;} /* background at position spacerwidth (6) - imagewidth (10) = -4 */

.container .content .rightint .rightTopNav ul li div a {position:relative;display:block;;top:8px;font-size:11px;font-weight:bold;}

/* London People Scroller */
.londonPeopleTable {width:460px;}
.londonPeopleTable .largeImage {float:right;margin:0px 0px 6px 6px;}
.container .content .rightint .maincontent .description .londonPeopleTable h1 {font-size:14px;}

/* Dynamic tab classes */

#expand {display: none;}
#expand2 {display: none;} 
#expand2a {display: none;}
#expand3 {display: none;}
#expand4 {display: none;}

/* footer */
.container .footer {font-size: 10px; font-weight: bold; border-top: 1px dotted #b6b6b6; padding: 2px 5px 14px 5px; text-align:right; width: 965px; margin: 0px 5px 0px 0px; color: #b6b6b6; float:left;}

/* Image slider */

div.holder {height:182px;width:448px;display:block; margin-left: 0px;z-index:10;}
div.SH {width:208px;}
div.controlClick 	{display:inline;z-index:10;} 
div.leftClick { }
div.rightClick {margin-left:416px;}

div.scrolldisplay {width:416px; height:180px;display:inline;overflow:hidden;border:1px solid #cbcaca;z-index:10; margin-left: 0px;}
div.item 			{position:absolute;background-color:white;display:block; overflow:hidden; z-index:10; width: 208px; height: 182px;} 
div.item div { display: inline; float: left; width: 208px; text-align:center;}
/*div.item img 		{float:left;height:152px;width:208px; margin-right:4px;} */

/* IE 6 FIXES */
<!--[if IE 6]>
* html table.tabcontainer .topRtable {background-image:url(/FCWSite/Img/Careers/redesign/shadow_topR1.png);}
* html table.tabcontainer .btmRtable {background-image:url(/FCWSite/Img/Careers/redesign/shadow_btmR.png); }

*:first-child+html body.home .container .content .right .location .search select {top: -6px;}
* html body.home .container .content .right .location .search select {top: -6px;}
*:first-child+html body.home .container .content .right .location .search .gobtn {padding-top: 9px;}
* html body.home .container .content .right .location .search .gobtn {padding-top: 9px;}
*:first-child+html .aboutMenu {margin-left: 527px;}
* html .aboutMenu {margin-left: 527px;}
*:first-child+html body.home .aboutMenu {margin-left: 447px;}
* html body.home .aboutMenu {margin-left: 447px;}
* html .aboutMenu .mid {margin-top: -8px;}
/*:first-child+html body.home .officesMenu {margin-left: 505px;}
* html body.home .officesMenu {margin-left: 505px;}*/
* html .officesMenu .mid {margin-top: -8px;}
* html .officesMenu .midgrad {background-image:url(/FCWSite/Img/Careers/redesign/nav/dropGradient.gif); width: 340px;}
* html .officesMenu .bottom {margin-top: -6px;}
* html .container .content .rightint .maincontent .description .view {border-top: none; background-image:url(/FCWSite/Img/Careers/redesign/ie6_dottedline.gif); background-repeat:repeat-x; background-position: top left; padding-top: 2px;}
*:first-child+html .container .content .rightint .maincontent .rightnav .locname {margin-top: 0px;}
* html .container .content .rightint .maincontent .rightnav .locname {margin-top: 0px;}
* html .container .content .rightint .maincontent .rightnav .location {margin-top: -8px;}
* html .container .content .rightint .maincontent .rightnav .files {margin-top: -8px;}
*:first-child+html .container .content .leftnav ul {margin-top: 8px;}
* html .container .content .leftnav ul {margin-top: 8px;}
*:first-child+html .container .content .leftnav .expand ul {margin-left: -18px;}
* html .container .content .leftnav .expand ul {margin-left: -18px;}
*:first-child+html .container .content .leftnav .subnavon1 ul {margin-left: -28px; margin-top: 8px; padding-bottom: 0px;}
* html .container .content .leftnav .subnavon1 ul {margin-left: -28px; margin-top: 4px;}
*:first-child+html .container .content .leftnav ul li.subnav .arrow {margin-right: -6px;}
* html .container .content .leftnav ul li.subnav .arrow {margin-right: -6px;}
*:first-child+html .container .content .leftnav ul li.subnavon1 .arrow {margin-right: 2px;}
* html .container .content .leftnav ul li.subnavon1 .arrow {margin-right: 2px;}
*:first-child+html .container .content .leftnav ul li.subnav .arrow2 {margin-right: -6px;}
* html .container .content .leftnav ul li.subnav .arrow2 {margin-right: -6px;}
*:first-child+html .container .content .leftnav ul li.subnav {margin-left: -6px;}
* html .container .content .leftnav ul li.subnav {margin-left: -6px;}
*:first-child+html .container .content .leftnav ul li.subnavon {margin-left: -6px; margin-top: 8px;}
* html .container .content .leftnav ul li.subnavon {margin-left: -6px;margin-top: 8px;}
*:first-child+html .container .content .leftnav ul li.subnavon1 {margin-left: 0px; margin-top: 2px; padding-bottom: 3px;}
* html .container .content .leftnav ul li.subnavon1 {margin-left: 0px;margin-top: 2px;}
*:first-child+html .container .content .leftnav ul li.subnavon ul li {margin-left: -6px; padding-left: 6px; background-image: none;}
* html .container .content .leftnav ul li.subnavon ul li { padding-left: -6px; margin-left: -6px; padding-left: 6px; background-image: none;}
*:first-child+html .container .content .leftnav ul ul li.subnavon2 {margin-top: 4px;}
* html .container .content .leftnav ul ul li.subnavon2 {margin-top: 4px;}
* html .container .content .rightint .rightTopNavOff {background-image:url(/FCWSite/Img/Careers/redesign/topnav_line.gif); background-repeat: no-repeat; background-position: bottom left; height: 10px; margin-bottom: 2px;}
* html .container .content .rightint .rightTopNav ul li.on1 {margin-top: -1px;}
* html .container .content .rightint .rightTopNav ul li.off2 {margin-top: 1px;}
* html .container .content .rightint .rightTopNav ul li.off3 {margin-top: 1px;}
* html .container .content .rightint .rightTopNav ul li.off4 {margin-top: 1px;}
* html .container .content .rightint .rightTopNav ul li.arrow {margin-top: -1px;}

* html table.tabcontainer .topLtable {background:url(/FCWSite/Img/Careers/redesign/shadow_topL.png) no-repeat top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html table.tabcontainer .toptable {background:url(/FCWSite/Img/Careers/redesign/shadow_top.png) repeat-x top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html table.tabcontainer .topRtable {background:url(/FCWSite/Img/Careers/redesign/shadow_topR.png) no-repeat bottom left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html table.tabcontainer .Ltable {background:url(/FCWSite/Img/Careers/redesign/shadow_L.png) repeat-y top left;behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html table.tabcontainer .Rtable {background:url(/FCWSite/Img/Careers/redesign/shadow_R.png) repeat-y top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html table.tabcontainer .btmLtable {background:url(/FCWSite/Img/Careers/redesign/shadow_btmL.png) no-repeat top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html table.tabcontainer .btmtable {background:url(/FCWSite/Img/Careers/redesign/shadow_btm.png) repeat-x top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html table.tabcontainer .btmRtable {background:url(/FCWSite/Img/Careers/redesign/shadow_btmR1.png) no-repeat bottom left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html body.home .container .content .left .bucket {background:url(/FCWSite/Img/Careers/redesign/home_bucket_bkgd.png) no-repeat top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html body.home .container .content .right .featured {background:url(/FCWSite/Img/Careers/redesign/featured_bkgd.png) top right no-repeat; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html body.home .container .content .right .featured .img {behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html body.home .container .content .right .featured img {behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html body.home .container .content .right .location .search {background:url(/FCWSite/Img/Careers/redesign/location_box.png) no-repeat top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html body.home .container .content .right .location .search .gobtn {background:transparent url(/FCWSite/Img/Careers/redesign/btns/go_btn.png) no-repeat; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .aboutMenu .top {background:url(/FCWSite/Img/Careers/redesign/nav/dropTopAbout.png) no-repeat top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .aboutMenu .mid {background:url(/FCWSite/Img/Careers/redesign/nav/dropMid.png) repeat-y top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .aboutMenu .midgrad {background:url(/FCWSite/Img/Careers/redesign/nav/dropGradient.png) no-repeat bottom left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .aboutMenu .bottom {background:url(/FCWSite/Img/Careers/redesign/nav/dropBtm.png) no-repeat top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .aboutMenu .midgrad img {behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .officesMenu .top {background:url(/FCWSite/Img/Careers/redesign/nav/dropTopOffices.png) no-repeat top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .officesMenu .mid {background:url(/FCWSite/Img/Careers/redesign/nav/dropMid.png) repeat-y bottom left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .officesMenu .midgrad {background:url(/FCWSite/Img/Careers/redesign/nav/dropGradient.png) 0 0 no-repeat; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .officesMenu .bottom {background:url(/FCWSite/Img/Careers/redesign/nav/dropBtm.png) no-repeat top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .rightint .maincontent .rightnav .divline {background:url(/FCWSite/Img/Careers/redesign/divwhite.png) no-repeat -3px 0px; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .rightint .maincontent .rightnav .check {background:url(/FCWSite/Img/Careers/redesign/right_check.png) no-repeat top left; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .leftnav ul li {background: url(/FCWSite/Img/Careers/redesign/btns/leftnav_wide.png) no-repeat 0px 0px;  behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .leftnav ul li.on {background: url(/FCWSite/Img/Careers/redesign/btns/leftnav_narrow.png) no-repeat 0px 0px; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .leftnav ul li.subnavon {background:url(/FCWSite/Img/Careers/redesign/btns/l_leftsubnav.png) repeat-y 0px 0px; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .leftnav ul li.subnavon1 {background:url(/FCWSite/Img/Careers/redesign/btns/lo_leftsubnav.png)  repeat-y 0px 0px; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .leftnav ul ul li {background:url(/FCWSite/Img/Careers/redesign/btns/l_leftsubnav.png) repeat-y 0px 0px; ; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .leftnav ul ul li.subnavon2 {background:url(/FCWSite/Img/Careers/redesign/btns/lo_leftsubnav.png) top left repeat-y !important; behavior:url(/FCWSite/Include/Careers/iepngfix.htc) !important;}
* html .container .content .rightint .rightTopNav ul li.arrow {background: url(/FCWSite/Img/Careers/redesign/btns/lo_toparrow.png) no-repeat 0px 0px; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .rightint .rightTopNav ul li.off {background:url(/FCWSite/Img/careers/redesign/btns/l_careertabbackground.png) repeat-x 0px 0px;behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .rightint .rightTopNav ul li.on {background:url(/FCWSite/Img/careers/redesign/btns/lo_careertabbackground.png) repeat-x top left;behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .rightint .rightTopNav ul li.off div.start {background:url(/FCWSite/Img/careers/redesign/btns/l_careertabstart.png) no-repeat top left;behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .rightint .rightTopNav ul li.off div.end {background:url(/FCWSite/Img/careers/redesign/btns/l_careertabend.png) no-repeat top left;behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .rightint .rightTopNav ul li.on div.start {background:url(/FCWSite/Img/careers/redesign/btns/lo_careertabstart.png) no-repeat top left;behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html .container .content .rightint .rightTopNav ul li.on div.end {background:url(/FCWSite/Img/careers/redesign/btns/lo_careertabend.png) no-repeat  top left;behavior:url(/FCWSite/Include/Careers/iepngfix.htc);} 

* html .container .searchtop {float:right; margin-right:3px; position:relative; text-align:right; top:-22px; width:200px;}
* html body.home .container .header .divline {width: 898px; padding: 0px; height: 1px; border-bottom: none; background-image:url(/FCWSite/Img/Careers/redesign/ie6_dottedline.gif); background-repeat:repeat-x; background-position: bottom left; position:relative; bottom: 1px; margin: 42px 0px 1px 0px;}
* html .container .header .divline {border-bottom: none; background-image:url(/FCWSite/Img/Careers/redesign/ie6_dottedline.gif); background-repeat:repeat-x; background-position: bottom left; width: 975px; margin: 42px 0px 1px 0px;}
* html body.home .container .content .right {float: right; position:absolute; top:165px; margin-left: 135px;}
*:first-child+html body.home .container .content .right {float: right; position:absolute; top:165px; margin-left: 35px;}
* html body.home .container .content .right .featured .img {float:right; margin-top:-18px; margin-right:100px; position:absolute; behavior:url(/FCWSite/Include/Careers/iepngfix.htc);}
* html body.home .container .content .right .featured .tools {position: relative; padding-top: 12px; float:right; padding-right: 27px; margin-right:50px;}
* html body.home .container .content .right .location {margin-left: -125px;}
* html .container .footer {font-size: 10px; font-weight: bold; border-top: none; background-image:url(/FCWSite/Img/Careers/redesign/ie6_dottedline.gif); background-repeat:repeat-x; background-position: top left; padding: 2px 5px 14px 0px; text-align:right; width: 863px;margin: 0px 5px 0px 0px; color: #b6b6b6;}
* html body.home .container .footer {font-size: 10px; font-weight: bold; border-top: none; background-image:url(/FCWSite/Img/Careers/redesign/ie6_dottedline.gif); background-repeat:repeat-x; background-position: top left; padding: 2px 5px 14px 0px; text-align:right; width: 863px;margin: 0px 5px 0px 0px; color: #b6b6b6;}

<![endif]-->
/* SAFARI FIXES */
@media screen and (-webkit-min-device-pixel-ratio:0){
.container .content .leftnav ul li .arrow {margin-top:2px;}
.container .content .leftnav ul li.on .arrow {margin-top:2px;}}


