#headDiv{ 
  position:relative; left:0px; top:0px;
  width:1000px; height:150px;
  padding:0px; margin:0px;
  background-color:gray;
  background-repeat:no-repeat;
}

#headLogo{position:absolute; left:15px; top:5px;}

#headAccountLinks{
  position:absolute; left:600px; top:5px;
  padding:0px 0px 0px 0px; margin:0px;
  width:400px;
  font-size:11px;
}
#headAccountLinks a {font: bold 11px Arial,Helvetica,sans-serif; color:white; text-decoration:none;}
#headAccountLinks a:hover {text-decoration:underline;}

/*Horizontal Lists used for headSignIn and headAcountLinks */
ul.horizontalList {
  float:right;
  padding:0px; margin:0px;
  padding-right:10px;
  list-style-type:none;
}
ul.horizontalList li {
  float:left;
  padding-left:18px; padding-right:0px; margin:0px;
  margin-left:0px; margin-right:0px;
  list-style-position:outside;
  background: url(/layoutimages/bullet.gif) no-repeat 7px 5px;
}
ul.horizontalList li.first {
  background:none;
}

#headShoppingCart{
  position:absolute; right:8px; top:22px;
  padding:5px 10px 5px 10px;
  background-color:#933936; /*#ad9c8c;*/
  font: normal 11px Verdana,Arial,Helvetica,sans-serif; color:white;
}
#headShoppingCart a {
  font: bold 11px Verdana,Arial,Helvetica,sans-serif; color:white;
  text-decoration:none;
}
#headShoppingCart a:hover{
  text-decoration:underline;
}

/* Shopping Lists */
table.list-search-module
{margin-bottom:0px; position:absolute; width:200px;}
table.list-search-module td.module-header {display:none;}
table.list-search-module td.mod-body-tl {display:none;}
table.list-search-module td.mod-body-tp {display:none;}
table.list-search-module td.mod-body-tr {display:none;}
table.list-search-module td.mod-body-lt {display:none;}
table.list-search-module td.mod-body-rt {display:none;}
table.list-search-module td.mod-body-bl {display:none;}
table.list-search-module td.mod-body-bt {display:none;}
table.list-search-module td.mod-body-br {display:none;}
table.list-search-module td.mod-body-body
{background-color:transparent;}
table.list-search-module br {display:none;}
#ctl00_ctl11_pnlListSearch{display:none;}
#ctl00_ctl11_pnlLists{
  position:relative; left:488px; top:-106px;
  text-align:right;
  padding:0px 0px 0px 0px; margin:0px;
  width:495px; height:15px;
  overflow:hidden;
  text-overfow:ellipsis;
  font-size:11px;
}
#ctl00_ctl11_pnlLists a{
  padding-left:10px;
  font: bold 11px Arial,Helvetica,sans-serif; color:white; text-decoration:none;
}
#ctl00_ctl11_pnlLists a:hover {text-decoration:underline;}



#NavBar{
  margin:0; padding:0;
  list-style:none;
  width:1000px;
  position:absolute; top:65px; left:0px;
}
#NavBar li{
  float:left; 
}
#NavBar a{
  display:block;
  text-decoration:none;
  color:black;
  font: bold 12px Arial,Helvetica,sans-serif;
  text-align:center;
}
#NavBar a:hover{
 color:#85222e;
 text-decoration:underline;
}
.NavText {position:relative; top:10px; padding:0px;}
a.NavButton{
background:url(/layoutimages/navButtonNormal.png);
height:35px; width:125px;
}
a.NavButton:hover{
background:url(/layoutimages/navButtonNormal.png);
height:35px; width:125px;
}

#subNavBar{
  width:1000px;
  height:20px;
  position:absolute; top:100px; left:0px;
  background-color:#ffffff;
  border-bottom: solid 1px #d0d0d0;
}
#subNavBar ul{
  margin:0; padding:0;
  padding-top:3px;
  list-style:none;
}
#subNavBar li{
  float:left;
  padding-left:10px; padding-right:10px;
}
#subNavBar li.first{
  padding-left:15px;
}
#subNavBar a{
  text-decoration:none;
  color:black;
}
#subNavBar a:hover{
  text-decoration:underline;
}

#headSearchBar{
  width:1000px;
  height:30px;
  position:absolute; top:121px; left:0px;
  background-color:#b0b0b0;  /*#ad9c8c;*/
}
#headSearchLabel{
  float:left; padding:7px 5px 0px 10px;
  font: bold 12px Verdana,Arial,Helvetica,sans-serif;
}
#headSearchText{
  float:left; padding:7px 5px 0px 10px;
}
#headSearchBox{
  float:left; padding:5px 5px 0px 5px;
}
#headManufacturerText{
  float:left; padding:7px 5px 0px 10px;
}
#headManufacturerBox{
  float:left; padding:4px 5px 0px 5px; width:200px;
}

#headSearchBox .textbox{width:200px;}
#ctl00_ctl09_manufacturers{width:200px; display:block;}

#headManufacturerBox td {display:none;}
#headManufacturerBox td.mod-body-body {display:block; width:0px;}

