/**** Header ****/

.headerB {}
.headerA {}
.header {background:url(../img/DBYD/bg_header.gif) no-repeat left top;height:122px;padding:0 7px 35px;}
body.bioslisting .header {background:url(../img/DBYD/bg_header_attny.gif) no-repeat left top;height:122px;padding:0 7px 35px;}

.logo {float:left;padding:23px 22px 0 25px;}
.logo_print {display:none;}

.sitesearch {float:right;height:22px;line-height:22px;padding:6px 9px 0 0;}
.sitesearch ul {list-style:none none;margin:0;padding:0;}
.sitesearch li {float:left;}
.sitesearch label {}
.sitesearch input {float:left;background:url(../img/DBYD/bg_sitesearch.gif) no-repeat left top;border:none;margin:0;color:#fff;font-size:11px;width:175px;height:11px;padding:4px 3px 7px 3px;vertical-align:middle;}
.sitesearch input.button {cursor:pointer;cursor:hand;width:21px;height:22px;background:url(../img/DBYD/i_search.gif) no-repeat left top;margin-left:2px;}

.pagetools {float:left;margin-left:7px;padding:6px 0 0 6px;height:22px;line-height:22px;}
.pagetools img {display:block;float:left;padding-right:3px;vertical-align:middle;}
.pagetools a {display:block;float:left;font-weight:bold;color:#c0e197;}
.pagetools a:hover {color:#E3BB8C;}
.pagetools ul {list-style:none none;padding:0;margin:0;}
.pagetools li {float:left;padding-right:36px;white-space:nowrap;}
/* .pagetools li.separator {width:40px;} */

.nav1 {float:right;position:relative;right:-7px;top:0;margin-left:-7px;}
.nav1 a {font-size:12px;font-weight:bold;color:#e3bb8c;display:block;position:relative;}
.nav1 a img {}
.nav1 a:hover {background-position:left top;} /* Background "triggers" IE6 MouseOver effect -- See: http://locusoptimus.com/css-trickery/ie-image-border-styles-on-hover.php */
.nav1 a.active {}
.nav1 a.active:hover {}
.nav1 ul {list-style:none none;padding:0;margin:0;}
.nav1 li {display:block;float:left;}
.nav1 li.separator {display:none;}
.nav1 span {position:absolute;bottom:0;right:7px;}

.header .menu {position:absolute;visibility:hidden;z-index:100;background-color:#e4e2de;width:200px;padding:2px 2px 0 2px;}
.header .menu a {color:#d8deb4;text-decoration:none;background-color:#638c2e;display:block;line-height:21px;padding:15px 3px 0 3px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:right;}
.header .menu a:hover {text-decoration:none;background-color:#235f1c;}
.header .menu ul {list-style:none none;padding:0px;margin:0px;}
.header .menu li {margin:0px;padding:0px;border-bottom:2px solid #e4e2de;}

.sectionheader {clear:both;font-size:150%;line-height:normal;font-weight:bold;margin:10px 0;}