/**** Header ****/
.headerB {}
.headerA {}
.header {background:#3c6012 url(../img/Goodsill/bg_header.jpg) no-repeat left top;height:151px;}

.logo {float:left;padding:29px 0 0 28px;}
.print_logo {display:none;}

.sitesearch {float:right;background:transparent url(../img/Goodsill/bg_sitesearch.jpg) no-repeat left 30px;padding:30px 30px 0 0;}
.sitesearch ul {list-style:none none;margin:0;padding:0;}
.sitesearch li {display:inline;}
.sitesearch label {}
.sitesearch input {width:164px;background-color:transparent;border:none;color:#fff;font-size:11px;vertical-align:middle;padding-left:3px;}
.sitesearch input.button {width:12px;height:20px;cursor:pointer;cursor:hand;}
/* IE6 and IE7 like to add whitespace around certain form elements. Compensating! */
*:first-child+html .sitesearch input {margin:-1px 0;} /* IE7 only */
*:first-child+html .sitesearch input.button {margin:0;} /* IE7 only */
* html .sitesearch input {margin:-1px 0;} /* IE6 only */
* html .sitesearch input.button {margin:0;} /* IE6 only */

.pagetools {float:right;height:13px;padding-top:33px;}
.pagetools img {vertical-align:top;padding-right:5px;}
.pagetools a {}
.pagetools a:hover {}
.pagetools ul {list-style:none none;padding:0;margin:0;}
.pagetools li {display:inline;}
.pagetools li.separator {}

.header .languages {float:right;background:transparent url(../img/Goodsill/separator_pagetools.gif) no-repeat left top;padding:0 0 0 10px;margin:33px 20px 0 5px;height:13px;}
.header .languages img {vertical-align:top;}
.header .languages a {}
.header .languages a:hover {}
.header .languages ul {list-style:none none;padding:0;margin:0;}
.header .languages li{display:inline;}
.header .languages li.separator {}

.nav1 {clear:right;float:right;padding:63px 30px 0 0;height:36px;width:721px;}
*:first-child+html .nav1 {padding-top:61px;} /* IE7 only */
* html .nav1 {padding-top:61px;} /* IE6 only */
.nav1 a {}
.nav1 a:hover {}
.nav1 a.active {}
.nav1 a.active:hover {}
.nav1 ul {list-style:none none;padding:0;margin:0;height:36px;}
.nav1 li {display:block;float:left;}
.nav1 li.separator {}
.nav1 li img {behavior:url(/fcwsite/include/iepngfix.htc);display:block;background:url(/FCWSite/Include/blank.gif);}

.header .menu {position:absolute;visibility:hidden;z-index:100;padding:0;}
.header .menu a {color:#fff;text-decoration:none;padding:4px 8px;display:block;width:200px;}
.header .menu a:hover {text-decoration:none;background-color:#fff;}
.header .menu ul {list-style:none none;padding:0px;margin:0px;border-top:1px solid #fff;}
.header .menu li {margin:0px;padding:0px;list-style:none none !important;}

.sectionheader {clear:both;font-size:150%;line-height:normal;font-weight:bold;margin:10px 0;}
