/**** Header ****/
.headerB {padding:0px;margin:0px;}
.headerA {padding:0px;margin:0px;}
.header {background:#fff url(../img/nav/bg_hdr.gif) no-repeat 0 99px;text-align:left;height:208px;position:relative;}

.header img {border:0px;}

.header .logo {position:absolute;left:73px;top:105px;}

.header .sitesearch {float:right;clear:right;padding:40px 5px 0px;}
.header .sitesearch ul {list-style:none none;margin:0px;padding:0px;}
.header .sitesearch li {display:inline;}
.header .sitesearch label {padding-right:5px;font:bold 9px Arial, sans-serif;}
.header .sitesearch input {border:1px solid #ccc;font:9px Arial, sans-serif;}
.header .sitesearch input.button {border:0px;background-color:#036;color:#fff;height:16px;width:20px;}

.header .pagetools {position:absolute;left:871px;top:7px;font:9px Arial, sans-serif;}
.header .pagetools a {color:#000;text-decoration:none;}
.header .pagetools a:hover {color:#000;text-decoration:none;}
.header .pagetools ul {list-style:none none;padding:0px;margin:0px;}
.header .pagetools li {display:inline;padding:5px 5px;}
.header .pagetools li.separator {display:inline;padding:5px 0px;}

.header .nav1 {clear:both;white-space:nowrap;background-color:#none;color:#fff;position:absolute;top:45px;left:75px;font:normal 10px Arial, sans-serif;width:800px;}
.header .nav1 a {color:#fff;text-decoration:none;}
.header .nav1 a:hover {color:#fff;text-decoration:none;}
.header .nav1 a.active {color:#fff;text-decoration:none;font-weight:bold;}
.header .nav1 a.active:hover {color:#fff;text-decoration:none;}
.header .nav1 ul {list-style:none none;padding:0px;margin:0px;}
.header .nav1 li {display:inline;padding:5px 0;}
.header .nav1 li.separator {display:inline;padding:5px 0px;}

.header .officelocations {float:right;margin:114px 0px 0px 0px;}
* html .header .officelocations {float:right;margin:114px 45px 0 0; display: inline;}
.header .officelocations .loctable {width: 290px; margin-right: 50px;}
* html .header .officelocations .loctable {width: 290px; margin-right: 5px; display: inline;} 

/* Home */
body.home .header {background:#fff none;text-align:left;height:102px;position:relative;}
body.home .header .nav1 {left:113px;}