/**** Header ****/

.header {height:74px;background:none;width:100%;text-align:right;}

.header .logo {padding:0 0 30px 670px;}

.header .pagetools {display:none;}

.header .nav1 {display:none;}

.header .menu {display:none;}

.header .language {display:none;}

.header .sitesearch {display:none;}

.header .sectionheader {left:187px;top:89px;}

/**** Footer ****/
.footer {display:none;}

/*********************************************
					GENERAL
*********************************************/
body, html {text-align:left;width:100%;}

a {background:none !important;}

.print {display:block;padding-bottom:50px;}

.containermain {width:100%;border-width:0 0 0 0;}

/**** Middle ****/
.middleD {background-image:none;}
.middleC {background-image:none;}
.middleB {background-image:none;}
.middleA {background-image:none;}
.middle {background-image:none;width:100%;margin:0;padding:0;border:1px solid white;} /* was width:100%; */

/*********************************************
					LEFT SIDE
*********************************************/

.leftsideB {float:left;}
.leftsideA {text-align:left;padding:0px;width:175px;}
.leftside {width:163px;background-color:#fff;padding-right:12px;}

.leftside .image {background-image:none;margin:0px;padding:0px 0px 10px !important;}

.leftside .nav2 {display:none;}

.leftside .nav2 li {padding-right:0;}

.leftside .nav2 a {padding-right:0;}

.leftside .nav3 {display:none;}

.leftside .authors {background-color:#fff;padding:0px;margin:0px;}

.leftside .speakers {background-color:#fff;padding:0px 0px 10px;margin:0px;}

.leftside .relatedlinks {display:none;}

.leftside .relatedattorneys {background-color:#fff;padding:0;margin:0px;}

.leftside .relatedcontacts {background-color:#fff;padding:0;margin:0px;}

.leftside .relatedindustries {background-color:#fff;padding:0;margin:0px;}

.leftside .relatedpractices {background-color:#fff;padding:0;margin:0px;}

.leftside .relatedservices {background-color:#fff;padding:0;margin:0px;}

.leftside .primaryservice {background-color:#fff;padding:0;margin:0px;}

.leftside .alpha {background-color:#fff;padding:0;margin:0px;}

.leftside .education {background-color:#fff;padding:0;margin:0px;}

.leftside .baradmissions {background-color:#fff;padding:0;margin:0px;}

.leftside .courtadmissions {background-color:#fff;padding:0;margin:0px;}

.leftside .clerkships {background-color:#fff;padding:0;margin:0px;}

.leftside .languages {background-color:#fff;padding:0;margin:0px;}

.leftside .contact {background-color:#fff;padding:0;margin:0px;}

.leftside a.active {color:#333;text-decoration:none;font-weight:bold;}
.leftside a {color:#333;text-decoration:none;}

.leftside h2 {margin:0}
.leftside .content {padding:10px 5px 15px;}
.leftside .content ul {list-style-type:none;padding:0px;margin:0px;}
.leftside .content li {}
.leftside a.active {font-weight:bold;text-decoration:none;}
a {color:#e3701f;text-decoration:none;}


/*********************************************
					MAIN 
*********************************************/

.mainbodyB {margin:0 0 0 175px;display:table-cell;}
.mainbodyA {text-align:left;background:#f4f4f4 url(../img/BFCA/bg_main.gif) left top no-repeat;}
.mainbody {background:transparent url(../img/BFCA/bg_main_right.gif) right top no-repeat;padding:30px 12px 12px 12px;}
.mainbody .education .content ul {list-style-type: square;}
.mainbody .education .content li {padding:0;margin:0 0 10px 0;}
.mainbody .education .content li div {display:inline;}
.mainbody .education .content li .Details {display:block;}
.mainbody .education .content li .Honors {display:block;}
.mainbody .education .content li .Honors ul li {margin:0 0 0 5px;}
.mainbody .education .content li .Details ul li {margin:0 0 0 5px;}

.mainbody .education {display:block;}
.mainbody .baradmissions {display:block;}
.mainbody .languages {display:block;}
.mainbody .clerkships {display:block;}

.mainbody .content {zoom:0;}

body.biosdetail .nav2 {display:block;}
body.biosdetail .mainbody {padding-top:0px;}
body.biosdetail .details h1 {padding-top:5px;}
body.biosdetail .contact .vcard {display:none;}
body.biosdetail .alpha {display:none;}
body.biosdetail .leftside .content {padding:0;}
body.biosdetail .leftside .office {margin-top:0;}
body.biosdetail .leftside .office .address {display:block;}
body.biosdetail .leftside .office .citystate {display:block;}
body.biosdetail .leftside .bot {display:none;}
body.biosdetail .rightsideB {margin-top:0;}
body.biosdetail .rightside .content {padding-bottom:0px;padding-top:0;}
body.biosdetail .leftside  .content li {padding-bottom:10px;}
body.biosdetail .rightside h2 {padding:10px 0 5px 0;}
body.biosdetail .rightside .relatedservices h2 {padding:0;}
body.biosdetail .narrative {padding-bottom:1px;}
/*********************************************
					RIGHT SIDE
*********************************************/

.rightsideB {float:left;clear:both;width:175px;margin:15px 0 0 0;}
.rightsideA {text-align:right;}
.rightside {background-color:#fff;padding:0px;padding:0 12px 12px 12px;}

.rightside .content {padding:10px 0 15px 5px;}

.rightside .relatedlinks {display:none;}
.rightside .highlight {display:none;}
.rightside .education {display:none;}
.rightside .baradmissions {display:none;}
.rightside .languages {display:none;}
.rightside .clerkships {display:none;}

/*********************************************
					TWO COL
*********************************************/

body.twoCol .middleA {background:#fff url(../img/BFCA/bg_middleA_twoCol.gif) 201px top repeat-y;}
body.twoCol .mainbodyB {margin:0 0 0 175px;}
body.twoCol .mainbodyA {}
body.twoCol .mainbody {padding:44px 0px 12px 12px;}
body.twoCol .rightsideB {display:none;}
body.twoCol .pagetools {right:42px;}

li.DareToBeBold a {font-weight: bold !important;}

.allthatisflash {display:none;}
.allthatisflash2 {display:none;}
.allthatisflash3 {display:none;}
.allthatisflash4 {display:none;}