/* Print Placeholder */

.header, .leftNav, .footerLinks, .tools, .niceform, .breadcrumbs, .flash1, .browse {display:none;} /* had .openLink, */
.rightColumnWide .niceform {display:block;}
.wrapper {width:100%;}

.container {display:block;}

.contentBottom .leftColumn {float:none;width:100%;}

.contentBottom .leftColumn span {display:none;}

.feature .logo {width:154px;height:27px;overflow:hidden;position:relative;line-height:0;padding:0 0 20px 0;}
.feature .logo a {display:block;}
.feature .logo a img {position:absolute;top:-39px;left:0;display:block;clip:rect(39px 154px 67px 0);vertical-align:bottom;}

.careerlogo {width:154px;height:27px;overflow:hidden;position:relative;line-height:0;padding:0 0 20px 0;}
.careerlogo a {display:block;}
.careerlogo a img {position:absolute;top:-39px;left:0;display:block;clip:rect(39px 154px 67px 0);vertical-align:bottom;}

.contentBottom .rightColumns {float:none;clear:both;width:100%;margin:0;}
.contentBottom .rightColumns .rightColHeader .heading {width:100%;position:relative;min-height:61px;height:auto !important;height:61px;}
.contentBottom .rightColumns .rightColHeader .heading img {top:0px;left:0;}
.contentBottom .rightColumns .rightColHeader .breadcrumbs {border:none;}

.contentBottom .rightColumns .rightColumnOne {width:100%;}
.contentBottom .rightColumns .rightColumnTwo {}

.contentBottomL {width:100%;}

.contentBottomL .leftColumn {width:264px;overflow:hidden;margin-right:20px;}
.contentBottomL .leftColumn .leftColHeader {width:264px;}
.contentBottomL .leftColumn .content {width:264px;}

* html .contentBottomL .rightColumns {width:auto;float:left;margin-left:0;}
.contentBottomL .rightColumns {width:auto;float:none;margin-left:284px;}
.contentBottomL .contentBottomSect {width:100%;}

.contentBottom .rightColumns .rightColumnWide {width:100%;margin-top:1px;}
.contentBottom .rightColumns .rightColumnWide2 {width:100%;}

.contentBottom .rightColumns .rightColumnOne {width:auto;display:block;height:auto;margin-right:216px;}
.contentBottom .rightColumns .rightColumnTwo .contentFeed {display:none;}
.rightColumnWide2 table.resultsDisplay td.contact img {display:none;}
.contentBottom .rightColumns .rightColumnEqualOne {width:50%;margin:0;}
.contentBottom .rightColumns .rightColumnEqualTwo {width:50%;margin:0;}
.contentBottom .rightColumns .rightColumnEqualOne .contentBottomSect {margin-right:20px;}
.contentBottom .rightColumns .rightColumnEqualTwo .contentBottomSect {margin-left:20px;}

.contentBottomL .rightColumns .rightColumnEqualOne {width:95%;margin:0;float:left;}
.contentBottomL .rightColumns .rightColumnEqualTwo {width:95%;margin:0;float:right;}
.contentBottomL .rightColumns .rightColumnEqualOne .contentBottomSect {margin:0;}
.contentBottomL .rightColumns .rightColumnEqualTwo .contentBottomSect {margin:0;}

.contentBottomL {float:none;padding-bottom:0;}
.contentBottomL .rightColumns table {width:100%;}
.contentBottomL .rightColumns .rightColHeader {overflow:hidden;width:100%;}

.footer {width:100%;clear:both;}
.threeColumn .footer {margin-top:20px;width:100%;clear:both;}

.tabinfo .content p {clear:none;}
.contentBottom .rightColumns .rightColumnOne div.tabinfo ul.clerkships {margin-top:0px;margin-bottom:14px;}

/* Reset background images to regular bullets */
/* Yep, that's a lot of list styles */

ul {padding:0px ;margin:0px 0px 16px 16px;list-style-image:url(/FCWSite/img/bullet_square_print.gif);}
ol {padding:0px;margin:0px 0px 16px 30px;}
li {padding:0px;margin:0px;background:none !important;list-style-image:url(/FCWSite/img/bullet_square_print.gif);}
li.active {font-weight:bold;color:#cb4a23;list-style-image:none;}
ul.square {padding:0px;margin:0px 0px 16px 16px;list-style-image:url(/FCWSite/img/bullet_square_print.gif);}
li.square {padding:0px;margin:0px;}

.contentBottom .rightColumns .rightColumnWide .officesListing ul li {background:none;list-style:none none;}

.header .loginNav .loginNavLeft ul {color:#4b4f52;padding:0px;margin:0px;list-style:none none;}
.header .loginNav .loginNavLeft ul li {display:inline;padding:0px;margin:0px;}
.header .loginNav .loginNavLeft ul li a {color:#4b4f52;text-decoration:none;border-right:1px solid #4b4f52;padding:0px 5px;margin:0px;font-weight:normal;}
.header .loginNav .loginNavLeft ul li a:hover {color:#4b4f52;text-decoration:underline;}
.header .loginNav .loginNavLeft ul li.noright a {border-right:none;}

.header .loginNav .loginNavRight ul {color:#4b4f52;padding:0px;margin:0px;list-style:none none;}
.header .loginNav .loginNavRight ul li {display:inline;padding:0px;margin:0px;}
.header .loginNav .loginNavRight ul li a {color:#4b4f52;text-decoration:none;border-right:1px solid #4b4f52;padding:0px 5px;margin:0px;font-weight:normal;}
.header .loginNav .loginNavRight ul li a:hover {color:#4b4f52;text-decoration:underline;}
.header .loginNav .loginNavRight ul li.noright a {border-right:none;}

.header .loginNav .loginNavRight li a {font-weight:normal;padding:0px;margin:0px;}
.header .loginNav .loginNavRight li ul {display:none;position:absolute;top:1em;left:0;top:24px;width:150px;z-index:100;text-align:left;margin-left: 0px;list-style:none none;}
.header .loginNav .loginNavRight li ul li {width:150px;z-index:10;text-align:left;padding:0px;margin:0px;z-index:100; }
.header .loginNav .loginNavRight li ul li:hover {background-color:#7ca074;}
.header .loginNav .loginNavRight li:hover ul, .header .loginNav .loginNavRight li.over ul {display:block;width:150px;background-color:#708087;padding:0px;margin:0px;list-style:none none;}

.header .searchNav .topNav ul {margin:0px;padding:0px;list-style:none none;}
.header .searchNav .topNav ul li {display:inline;padding:0px;margin:0px;}

.header .menu ul {list-style:none none;padding:0px;margin:0px;}
.header .menu li {margin:0px;padding:0px;zoom:1;background-color:#EFEFEF;zoom:1;}
.header #menu1 ul {}

.contentBottom .leftColumn .browse .browseInt .browseList ul {list-style:none none;display:inline-block;width:218px;margin:0 0 7px;height:16px;clear:both;}
.contentBottom .leftColumn .browse .browseInt .browseList ul li {float:left;border-right:1px solid #cccccc;width:21px;background-repeat:no-repeat;text-align:center;}
.contentBottom .leftColumn .browse .browseInt .browseList ul li.left {width:18px;text-align:left;margin-left:1px;}
.contentBottom .leftColumn .browse .browseInt .browseList ul li.right {background-image:none;}
.contentBottom .leftColumn .browse .browseInt .browseList ul li:hover {background-color:#efefef;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;margin:0px;width:21px;height:14px;padding:0px;left:-1px;top:-1px;}
.contentBottom .leftColumn .browse .browseInt .browseList ul li:hover a {left:0px;top:-1px;position:relative;}
.contentBottom .leftColumn .browse .browseInt .browseList ul li.left:hover {width:18px;border-left:1px solid #cccccc;;}
.contentBottom .leftColumn .leftNav ul {width:218px;margin:0px;padding:0px;list-style:none none;}
.contentBottom .leftColumn .leftNav ul li {padding:0px;margin:0px;text-align:left;width:218px;}
.contentBottom .leftColumn .leftNav ul li.on {background-color:#efefef;left:-8px;width:218px;position:relative;padding-left:8px;}
.contentBottom .leftColumn .leftNav ul li.text {padding:0px 0px 10px 0px;margin:0px;}
.contentBottom .leftColumn .leftNav ul ul {background-color:#ffffff;width:218px;padding:4px 0px 0px 24px;font-size:11px;margin:0px 0px 0px -8px;}
.contentBottom .leftColumn .leftNav ul ul.sub {background-color:#ffffff;width:218px;padding:4px 0px 0px 24px;font-size:11px;margin:0px 0px 0px -8px;}
.contentBottom .leftColumn .leftNav ul ul.sub li {padding-top:1px;line-height:16px;}
.contentBottom .leftColumn .leftNav ul ul.sub li a {text-indent:-10px;padding-left:10px;display:block;}

.contentBottom .rightColumns .rightColHeader .tools ul {list-style:none none;float:right;width:120px;height:19px;}
.contentBottom .rightColumns .rightColHeader .tools ul li {float:left;padding:0px;margin:0px;}

.contentBottom .rightColumns .rightColumnOne .content ul {list-style:outside;padding:0px;margin:0 0 0 18px;line-height:18px;}
.contentBottom .rightColumns .rightColumnOne .content ul li {padding:0 0 9px 0;margin:0;list-style-image:url(/FCWSite/img/bullet_square_print.gif);}
.contentBottom .rightColumns .rightColumnOne .content ul ul li {padding:0 0 9px 0;margin:13px 0px 0 0px;list-style-image:url(/FCWSite/img/bullet_squareGrey.gif);}
.contentBottom .rightColumns .rightColumnOne .content ul li.short {padding:0 0 9px 0;margin:0;list-style-image:url(/FCWSite/img/bullet_square_print.gif);}
.contentBottom .rightColumns .rightColumnOne .content ul li.none {padding:0 0 9px 0;margin:0;list-style-image:none ;list-style:none;}

.contentBottom .rightColumns .rightColumnTwo .content ul {list-style:outside none none;padding:0px;margin:4px 8px 14px 8px;line-height:14px;}
.contentBottom .rightColumns .rightColumnTwo .content ul li {line-height:12px; margin:0 0 13px 2px; padding:0; list-style-image:none;}
.contentBottom .rightColumns .rightColumnTwo .content ul li.location {padding:0px;margin:0px 0px 13px 0px;list-style-image:none ;list-style:none;}
.contentBottom .rightColumns .rightColumnTwo .content ul li.locationNone {padding:0px;margin:0px;list-style-image:none ;list-style:none;}

.contentBottom .rightColumns .rightColumnTwo .content ul li.news {padding:0;margin-left:16px;list-style-image:url(/FCWSite/img/newsIcon3.gif);background-image:none;}
.contentBottom .rightColumns .rightColumnTwo .content ul li.news a {}
.contentBottom .rightColumns .rightColumnTwo .content ul li.print {padding:0px;margin:0px 0px 13px 18px;list-style-image:url(/FCWSite/img/pubIcon.gif) ;line-height:12px;}
.contentBottom .rightColumns .rightColumnTwo .content ul li.genl {padding:0px;margin:0px 0px 9px 18px;list-style-image:url(/FCWSite/img/boxIcon.gif) ;line-height:12px;}
.contentBottom .rightColumns .rightColumnTwo .content ul li.genlWhite {padding:0px;margin:0px 0px 9px 18px;list-style-image:url(/FCWSite/img/boxIconWhite.gif) ;line-height:12px;}
.contentBottom .rightColumns .rightColumnTwo .content ul li.genlWhite ul li {padding:0px;margin:0px 0px 9px 18px;list-style-image:url(/FCWSite/img/boxIconWhiteSm.gif) ;line-height:12px;}

.contentBottom .rightColumns .rightColumnTwo .content ul li.none {padding:0px;margin:0px 0px 0px 18px;list-style-image:none ;list-style:none;line-height:12px;}
.contentBottom .rightColumns .rightColumnTwo .content ul li.noneL {padding:0px;margin:0px;list-style-image:none ;list-style:none;line-height:12px;}

.contentBottom .rightColumns .rightColumnEqualOne .contentBottomSect ul {list-style:outside;padding:0px;margin:0px;line-height:14px;}
.contentBottom .rightColumns .rightColumnEqualTwo .contentBottomSect ul {list-style:outside;padding:0px;margin:0px;line-height:14px;}
.contentBottom .rightColumns .rightColumnEqualOne .contentBottomSect ul li {padding:0px 0px 0px 10px;margin:0px 0px 1px 18px;list-style-image:url(/FCWSite/img/bullet_squareGr.gif) ;}
.contentBottom .rightColumns .rightColumnEqualTwo .contentBottomSect ul li {padding:0px 0px 0px 10px;margin:0px 0px 1px 18px;list-style-image:url(/FCWSite/img/bullet_squareGr.gif) ;}
.contentBottom .rightColumns .rightColumnEqualOne .contentBottomSect ul li a {font-weight:normal;}
.contentBottom .rightColumns .rightColumnEqualTwo .contentBottomSect ul li a {font-weight:normal;}

.contentBottom .rightColumns .rightColumnWide table.officesListing ul {border-top:1px solid #939ba2; width: 187px; margin-left: 0px;}

.contentBottom .rightColumns .rightColumnWide .content ul {list-style:outside;padding:0;margin:0 0 0 18px;line-height:18px;}
.contentBottom .rightColumns .rightColumnWide .content ul li {padding:0 0 9px;margin:0;list-style-image:url(/FCWSite/img/bullet_square_print.gif);}
.contentBottom .rightColumns .rightColumnWide .content ul ul li {padding:0 0 9px;margin:13px 0 0 0;list-style-image:url(/FCWSite/img/bullet_squareGrey.gif);}
.contentBottom .rightColumns .rightColumnWide .content ul li.short {padding:0 0 9px;margin:0;list-style-image:url(/FCWSite/img/bullet_square_print.gif);}

.contentBottom .rightColumns .rightColumnWide .columnLeft ul{margin-left:0px;float:left;}
.contentBottom .rightColumns .rightColumnWide .columnLeft ul li{margin-left:0px;float:left;}
.contentBottom .rightColumns .rightColumnWide .columnCtr ul{margin-left:0px;float:left;list-style:none none;}
.contentBottom .rightColumns .rightColumnWide .columnCtr ul li{margin-left:0px;float:left }
.contentBottom .rightColumns .rightColumnWide .columnRt ul{margin-left:0px;float:left;list-style:none none;}
.contentBottom .rightColumns .rightColumnWide .columnRt ul li{margin-left:0px;float:left; }

.contentBottom .rightColumns .rightColumnWide .browse .browseList1 ul {list-style:none none;display:inline;width:605px;border-bottom:1px solid #939ba2;padding-bottom:25px;margin-left: 0px;}
.contentBottom .rightColumns .rightColumnWide .browse .browseList1 ul li {float:left;border-right:1px solid #cccccc;width:21px;background-repeat:no-repeat;text-align:center;}
.contentBottom .rightColumns .rightColumnWide .browse .browseList1 ul li.left {width:18px;text-align:left;margin-left:1px;}
.contentBottom .rightColumns .rightColumnWide .browse .browseList1 ul li.right {background-image:none;}
.contentBottom .rightColumns .rightColumnWide .browse .browseList1 ul li:hover {background-color:#efefef;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;margin:0px;width:21px;height:16px;padding:0px;left:-1px;top:-1px;;}
.contentBottom .rightColumns .rightColumnWide .browse .browseList1 ul li:hover a {left:0px;top:-1px;position:relative;}
.contentBottom .rightColumns .rightColumnWide .browse .browseList1 ul li.left:hover {width:18px;border-left:1px solid #cccccc;}

.contentBottom .rightColumns .rightColumnWide .officesListing ul {width:166px;margin:0px;padding:0px;text-align:center;float:left;list-style:none none;}
.contentBottom .rightColumns .rightColumnWide .officesListing ul li {padding:0px;margin:0px;width:166px;}

.contentBottom .rightColumns .rightColumnWide ul.wide {margin:0px 0px 20px 0px;padding:0px;text-align:center;width:605px;text-align:left;list-style:none none;}
.contentBottom .rightColumns .rightColumnWide ul.wide li {padding:0px;margin:0px 0px 14px 0px;list-style:none;width:605px;text-align:left;}
.contentBottom .rightColumns .rightColumnWide2 ul.wide {margin:0px 0px 20px 0px;padding:0px;text-align:center;width:605px;text-align:left;list-style:none none;}
.contentBottom .rightColumns .rightColumnWide2 ul.wide li {padding:0px;margin:0px 0px 14px 0px;list-style:none;width:605px;text-align:left;}


.contentBottom .rightColumns .rightColumnOne .tabcontents .content ul {margin:0 0 0 18px;list-style-position:outside;padding:0;}
.contentBottom .rightColumns .rightColumnOne .tabcontents .content ul li {list-style-image:url(/FCWSite/img/bullet_square_print.gif);padding:0 0 9px 0;margin:0px 0px 0 0;}
.contentBottom .rightColumns .rightColumnOne .tabcontents .content ul ul li {padding:0 0 9px 0;margin:13px 0px 0 0;}
.contentBottom .rightColumns .rightColumnOne .tabcontents ul.tabmenu {margin:0px;list-style:none none;}
.contentBottom .rightColumns .rightColumnOne .tabcontents .tabmenu li{margin:0px;float:left;height:18px;padding:6px 5px 2px 5px;width:180px;}
.contentBottom .rightColumns .rightColumnOne .tabcontents .tabmenu li.lion {border-top:1px solid #939ba2;border-left:1px solid #939ba2;border-right:1px solid #939ba2;display:inline;}
.contentBottom .rightColumns .rightColumnOne .tabcontents .tabmenu li.lion span{margin:2px 5px 5px 5px;cursor:pointer;cursor:hand;}
.contentBottom .rightColumns .rightColumnOne .tabcontents ul.tabmenu li.lioff{border-bottom:1px solid #939ba2;background-color:#efefef;display:inline;}
.contentBottom .rightColumns .rightColumnOne .tabcontents ul.tabmenu li.lioff span{margin:2px 5px 5px 5px;cursor:pointer;cursor:hand;}
.contentBottom .rightColumns .rightColumnOne .tabcontents ul.tabmenu li.lihidden {border-bottom:1px solid #939ba2; background-color:#fff;display:inline;}
.contentBottom .rightColumns .rightColumnOne .tabcontents ul.tabmenu li.lihidden span {margin:2px 5px 5px 5px;cursor:default;}
.contentBottom .rightColumns .rightColumnOne .tabcontents ul.tabmenu li.lihidden span img {visibility:hidden;}

.contentBottom .rightColumns .rightColumnOne div.tabinfo ul li {padding-left:0 !important;}

