@charset "utf-8";
/* CSS Document */

body {background-color: #ffffff;}
* {overflow: visible !important;}
.container {width: 100%; display: block;}
.container .header {background-image:none;}
.container .topnav {display:none;}
.container .bodybkgd {background-image:none;}
.container .bodybkgd .wide  {width: 600px; padding: 0px; margin: 20px;}
* html .container .bodybkgd .wide  {width: 600px; padding: 0px; margin: 20px 0px 20px; float:none;}
body.professionals .container .topbkgd {background-image: none;}
body.professionalsBio .container .bodybkgd {background-image: none;}
body.professionals .container .tools {display:none;}
body.professionals .container .topbkgd .bio_pic {width:109px;}
body.professionalsBio .container .header .search {display:none;}
body.home .container .header .search {display: none;}
body.practices .container .bodybkgd .content .expandList {}
.container .bodybkgd {width: 600px; padding: 0px; margin: 0px;}
.container .bodybkgd .center {float:left;}
.container .header .search {display:none;}
.footer {display:none;}

body.professionalsBio .container .bodybkgd {width: 620px;}
body.professionalsBio .container .bodybkgd .left {float:left; margin-left:24px; padding:37px 5px 0 0; width:140px;}
body.professionalsBio .container .bodybkgd .centercol {margin-left:5px; padding-top:40px; width:280px;}
body.professionalsBio .container .bodybkgd .right {padding-right:0px !important;padding-top:42px; float:right !important; width: 140px !important;}
* html body.professionalsBio .container .bodybkgd .right {width: 120px !important;}

body.practices .container .bodybkgd {background-image: none;}
body.practices .container .bodybkgd .rightcol {display: none;}

body.practiceslist .container .bodybkgd .center .content {margin: 0px 0px 0px 10px;}
body.practices .container .bodybkgd .content .expand {display: none;}
/*body.practiceslist .container .bodybkgd .center .content ul {margin:0 0px 0 0; width:320px; float:none;}*/
* html body.practiceslist .container .bodybkgd .center .content ul {margin:0 0px 0 0; width:280px; position: relative;}
body.practiceslist .container .bodybkgd .center .content ul li {width:280px; margin:0 0px 0 0;}
body.practiceslist .container .bodybkgd .center .content ul.right {margin:0 0px 30px 0; width: 280px;}
body.practices .container .bodybkgd .content .expandList .intexpand li {width:280px !important;}

* html .container .bodybkgd .center .list {position:absolute;}
*:first-child+html .container .bodybkgd .center .list { position:absolute;}

body.practiceslist .container .bodybkgd .center .content ul {width: 280px; float:left;}
body.practiceslist .container .bodybkgd .center .content ul.right {margin-left: 20px;}
* html body.practiceslist .container .bodybkgd .center .content ul {width: 280px; padding: 0px; margin: 0px; float:left; }
* html body.practiceslist .container .bodybkgd .center .content ul.right {width: 280px; padding: 0px; margin: 0px; float:left;}
* html body.practiceslist .container .bodybkgd .center .content ul li {width: 280px;}
* html .container .bodybkgd .center .list {width: 600px; padding: 0px; margin: 0px; float:left; position:relative;}

html>/**/body.practiceslist .container .bodybkgd .center .content ul, x:-moz-any-link, x:default {width: 280px; float:left; position: absolute;}
html>/**/body.practiceslist .container .bodybkgd .center .content ul.right, x:-moz-any-link, x:default {margin-left: 320px;}
html>/**/body.practices .container .bodybkgd .content .expandList .intexpand, x:-moz-any-link, x:default {position:relative;}

* html body.practiceslist .container .bodybkgd .center .content ul {width: 280px; float:left; position: absolute;}
* html body.practiceslist .container .bodybkgd .center .content ul.right {margin-left: 320px;}
* html body.practices .container .bodybkgd .content .expandList .intexpand {position:relative;}


