/* Global */
body {margin:0px;}
* {font-size: 10px; line-height: 16px;}
.menus {display:none;}
.menus_footer {display:none;}

/* Home */
.content {background-image:none;width:670px; position: relative; border: solid 1px #FFF;}

.container {width:670px; border: solid 1px #FFF;}

.searchcolumn {display:none;}

.search {display:none;}

.cities {display:none;}

/* Header */
.header {width:670px;padding:0px;}

.banner {width:670px;background:#006b6e;margin-left:0px;}
.banner .logo {width:670px;float:left;text-align:left;}
.banner .search {display:none;}
	
/* Navigation */
.nav {display:none;}

/* Sub-Navigation */
.subnav {display:none;}

.regions {display:none;}

/* Footer */
.footer {display:none;}

.links {display:none;}

/* Left Side */

.leftside {overflow:hidden; width: 120px; border: solid 1px #FFF;}
/*.leftside input {width: 127px;}*/
.leftside img, .locationsleftside img {display: none;}
.leftside img.inset, .locationsleftside img.inset {display: inline;}
.leftside .highlight  {width: 150px;margin:0;border-top: 1px dotted #ccc;}
.leftside .padding {padding-left:0; padding-right:0;}
.leftside .padding input {display: none;}

/* Middle */
.middle {width:400px;background-image:none; border: solid 1px #FFF;}
.middle table {width: 100%;}
.middle .printhide{display: none;}
.middle .pubprint{width:400px;}
.middle div div a img {display: none;}
.middle table table {width: 100%;}
.middle table table td.iconcell{width: 18px;}

.middleBio {width:100%;background-image:none;}
.middle .padding {padding-left: 10px;padding-right:10px;}
/*.middle .padding img {display: none;}*/
.middle .form input {width: auto !important;border: 1px }
.middle .middleDotted  img {display: none;}
.middle  .middleDotted {width: 100%;border-top:1px dotted #000;}
.middle .form .firstname input, .middle .form .lastname input, .middle .form .keyword input  {width: 157px !important;}
.middle .form .office input, .middle .form .industry input, .middle .form .practice input, .middle .form .lawschool input, .middle .form .languages input, .middle .form .admissions input, .middle .form .courts input {width:140px !important;}

/* Services */

/* Listing */
.middle .listing {width:100%;}

.middleBio .listing {width:100%;}

.middle .callout {width:100%;}

.middle .multi {width:100%;}
.middle .printhide {display: none;}

/* Right Side */
.rightside {width: 120px; border: solid 1px #FFF;}
.rightside .highlight {width: 150px;}
.rightside img {display: none;}
.rightside img.inset {display: inline;}
.rightside .servicePadding {padding-left: 10px;}

/* Listing */
.locationsleftside{overflow:hidden; width: 100px; border-collapse: collapse; display: none;}
.locationsleftside .highlight {display: none;} /*{padding-left: 0; padding-right: 0; width: 100px;margin-left:0;margin-right:0;}
.locationsleftside .top, .locationsleftside .bottom {display: none;}*/

.middleLocations {}
.middleLocations div div a img {display: none;}
.middleLocations .padding .inset {display: none;}
.middleLocations table.listing {width: 500px;}
.middleLocations table.listing td .phone{width: 125px;}
.listing td, .listing th {width: auto;padding: 5px !important;white-space: normal;}

/* Search Results */
.results {width:100%;}
.results td.header {width:100%;}

.results .listing {width:100%;}

.eg-bar {width:auto !important;}

.container h1 {font:bold 13px/16px Verdana;}
.container h1.home {font:bold 13px/16px Arial;}
.search td {font:8px/16px Verdana;}
.search input {font:9px Verdana;}
.searchhome td {font:8px/16px Verdana;}
.searchhome input {font:9px Verdana;}
.news .date{font-size:8px;}
.cities {font:8px/16px Verdana;}
.cities h1{font:bold ninepx/16px Verdana;}
.banner .search input{font:8px/16px Verdana;}
.banner .search select{font:8px/16px Verdana;}
.subnav {font:9px/12px Verdana;}
.subnav ul {font:9px/15px Verdana;}
.regions {font:9px/12px Verdana;}
.regiontable {font:9px/15px Verdana;}
.footer {font:10px/11px Verdana;}
.subfooter {font:9px/12px Verdana;}
.popup {font:8px/10px Verdana;}
.leftside {font:10px/14px Verdana;}
.leftside h1, .locationsleftside h1 {font:bold 12px/14px Verdana;}
.leftside h2 {font:bold 10px/12px Verdana;}
.leftside input {font:9px Verdana;}
.leftside select {font:9px Verdana;}
.leftside .highlight h1{font:bold 10px/12px Arial;}
.leftside .form table {font:10px Verdana;}
.leftside ul {font:10px/12px Verdana;}
.leftside ul li.sub {font-size:9px;}
.leftside .nav3 ul {font:10px/14px Verdana;}
.leftside .summerprogram ul {font:10px/12px Verdana;}
.locationsleftside {font:10px/14px Verdana;}
.locationsleftside h1 {font:bold 12px/14px Arial;}
.locationsleftside h2 {font:bold 10px/12px Verdana;}
.locationsleftside input {font:9px Verdana;}
.locationsleftside select {font:9px Verdana;}
.locationsleftside .highlight h1{font:bold 10px/12px Arial;}
.locationsleftside .form table {font:10px Verdana;}
.locationsleftside .form input {font:9px Verdana;}
.locationsleftside ul {font:10px/12px Verdana;}
.locationsleftside ul li.sub {font-size:9px;}
.locationsleftside .nav3 ul {font:10px/14px Verdana;}
.locationsleftside .summerprogram ul {font:10px/12px Verdana;}
.middle h1 {font:bold 14px/15px Arial;}
.middle h2.arrow{font:bold 10px/10px Verdana;}
.middle h2 {font:bold 10px/10px Verdana;}
.middle h4 {font:bold 10px/13px Verdana;}
.middle .bioInset h1 {font:bold 14px/16px Arial;}
.middle .bioInset h3 {font:10px/10px Verdana;}
.middle .icongroup1 {border: solid 1px #FFF;}
.middle ul.services {font:10px/14px Verdana;}
.middleLocations h1 {font:bold 14px/15px Arial;}
.middleLocations h2.arrow{font:bold 10px/10px Verdana;}
.middleLocations h4 {font:bold 10px/13px Verdana;}
.middleLocations .bioInset h1 {font:bold 14px/16px Arial;}
.middleLocations .bioInset h3 {font:10px/10px Verdana;}
.middleBio h1 {font:bold 14px/15px Arial;}
.middleBio h2.arrow{font:bold 10px/10px Verdana;}
.middleBio h4 {font:bold 10px/13px Verdana;}
.middleBio .bioInset h1 {font:bold 14px/16px Arial;}
.middleBio .bioInset h3 {font:10px/10px Verdana;}
.middle .listing {font:7px/12px Verdana;}
.middle .listing h2 {font:bold 10px/13px Verdana;}
.middle .listing h2.news {font:10px/13px Verdana;}
.middle .listing h3 {font:bold 8px/13px Verdana;}
.middleBio .listing {font:9px/14px Verdana;}
.middleBio .listing h2 {font:bold 10px/13px Verdana;}
.middleBio .listing h3 {font:bold 8px/13px Verdana;}
.middleLocations .listing {font:9px/14px Verdana;}
.middleLocations .listing h2 {font:bold 10px/13px Verdana;}
.middleLocations .listing h3 {font:bold 8px/13px Verdana;}
.middleLocations .affiliate {font:ninepx/11px Verdana;}
.middle .multi select{font:8px/16px Verdana;}
.middle .email{font:10px/13px Verdana;}
.middle .email input{font:8px/16px Verdana;}
.middle .form .alpha {font:bold 12px/14px Arial;}
.middle .form table {font:10px/14px Verdana;}
.middle .form input {font:9px/12px Verdana;}
.middle .form select {font:9px/12px Verdana;}
.middle .form select.wide {font:9px/12px Verdana;}
.middle .form textarea {font:9px/12px Verdana;}
.middle .form .required {font:9px/12px Verdana;}
.rightside .highlight h1{font:bold 10px/12px Arial;}
.rightside h2{font:bold 10px/10px Verdana;}
.rightside h2.eventDetail{font:bold 10px/10px Verdana;}
.rightside ul li {font:10px/13px Verdana;}
.results h1 {font:bold 14px/15px Arial;}
.results td.left h1 {font:bold 12px/14px Arial;}
.results td.header {font:9px/13px Verdana;}
.results td input{font:8px/16px Verdana;}
.results td select{font:8px/16px Verdana;}
.results .listing {font:9px/13px Verdana;}
.results .listing h2 {font:bold 9px/13px Verdana;}
.results .listing h3 {font:bold 8px/13px Verdana;}
.container h2 {font:12px/18px Arial;}
.container h2 a {font:12px/18px Arial;}
.container h2 a:hover {font:12px/18px Arial;}
p, .container, h3, .summerprogram h3, .middle table, .middle h3, .middle .bioInset h2, .middleLocations table, .middleLocations h2, .middleLocations h3, .middleLocations h3.vcard, .middleLocations .bioInset h2 , .middleBio table, .middleBio h2, .middleBio h3, .middleBio h3.vcard, .middleBio .bioInset h2, .middle .callout , .rightside h1.city, .rightside h3, .rightside h3.also, .rightside h3.vcard {font:10px/16px Verdana;}

.inset2 {width: 150px;}
.middle .inset2 {margin: 0px 0px 15px 25px; float: right; clear: left;}
.middle p {text-align: left;}
.servicelisting td.iconcell{width: 18px;}
input {border: 1px solid #000 !important; height:17px; width:150px;}
.ComboBoxImage_Site_DropDown {display:inline !important;}

