/**** Header ****/
.header {margin: 0px 0px 0px 0px; background-image: none; height: 60px;}
.header .logo {display: none;}
.header .pagetools {display:none;}
.header .nav1 {display:none;}
.header .menu {display:none;}
.header .languages {display:none;}
.header .sitesearch {display: none;}
.header .offices {display: none;}
.header .print {display:block;padding-bottom:50px; padding-left: 170px;}

body .header {background: none;}
body.about .header {background: none;}
body.services .header {background: none;}
body.bios .header {background: none;}
body.news .header {background: none;}
body.pubs .header {background: none;}
body.events .header {background: none;}
body.diversity .header {background: none;}
body.careers .header {background: none;}

/**** Footer ****/
.footer {display:none;}

/*********************************************
					GENERAL
*********************************************/
body {text-align:left;}
.containermain{width:700px;}

/**** Middle ****/
.middleD {background-image:none;}
.middleC {background-image:none;}
.middleB {background-image:none;}
.middleA {background-image:none;}
.middle {background-image:none;}

/*********************************************
					LEFT SIDE
*********************************************/
.leftsideB {display: none;}
body.biosdetail .leftsideB, body.servicesdetail .leftsideB {float:left;width:140px;padding:0px 5px 0px 5px; display: block;}
.leftside {color:#000;padding-top:0px;}
.leftside .image {background-image:none;margin:0px;padding:0px 0px 30px;}
.leftside .nav2 {display:none;}
.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:0px 0px 10px;margin:0px;}
.leftside .relatedcontacts {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .relatedindustries {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .relatedpractices {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .relatedservices {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .primaryservice {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .alpha {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .education {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .baradmissions {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .courtadmissions {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .clerkships {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .languages {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside .contact {background-color:#fff;padding:0px 0px 10px;margin:0px;}
.leftside a.active {color:#333;text-decoration:none;font-weight:bold;}
.leftside a {color:#333;text-decoration:none;}
.leftside .admitted {background-color:#fff;padding:0px 0px 10px;margin:0px;}

body.listing .leftsideB, body.diversitydetail .leftsideB{display: none;}

/*********************************************
					MAIN 
*********************************************/
.mainbodyB {margin:0px;padding:0px 10px 0px 10px; width: 480px;border-left: double 3px #dfdfdf; border-right: double 3px #dfdfdf;}
body.biosdetail .mainbodyB, body.servicesdetail .mainbodyB {width: 340px; margin-left: 150px;}

body.biosdetail .details .contact .vcard {display:none;}
body.listing .mainbodyB{border: none;}
body.listing .mainbodyB, body.diversitydetail .mainbodyB, body.aboutdetail .mainbodyB, body.careersdetail .mainbodyB, body.newsdetail .mainbodyB, body.pubsdetail .mainbodyB, body.eventsdetail .mainbodyB {width: 625px; margin: 0px;} /* body.servicesdetail .mainbodyB, */

body.serviceslisting .listing table.list td ul {margin:5px 0px 0px 18px;padding:0px; width: 225px;}
body.servicesdetail .details .content .desc_div {display:block;}
body.servicesdetail .details .content .more {display:none;}


body.servicesdetail .leftside {width:auto;}
body.servicesdetail .mainbodyB {width:500px;}
body.servicesdetail .mainbody .content #desc_div {display:block;padding:9px 0px;margin:0px;}
body.servicesdetail .leftside {display:block;width:auto;float:left;}

/*********************************************
					RIGHT SIDE
*********************************************/

.rightsideB {width: 140px; float: right; padding: 0px; margin: 0px 30px 0px 0px;}
.rightside .image {text-align: left; padding: 0px;}
.rightside .image img {width: 140px;}

body.listing .rightsideB, body.diversitydetail .rightsideB,  body.servicesdetail .rightsideB, body.aboutdetail .rightsideB, body.careersdetail .rightsideB, body.newsdetail .rightsideB, body.pubsdetail .rightsideB, body.eventsdetail .rightsideB {display: none;}
body.biosdetail .rightside .contact {padding: 0px; margin: 0px;}

body.biosdetail .containermain {width:650px;}
body.biosdetail .rightsideB {width:150px;float:right;margin:0px;padding:0px;}
body.biosdetail .leftsideB {width:150px;margin:0px;padding:0px;}
body.biosdetail .mainbodyB {margin:0px 150px 0px 150px;padding:0px 10px;width:300px;}


