.sitemap_left_nav{background-color:#eee;border:1px solid #bbb;}
.sitemap_left_nav .header{background-color:#ddd;border-bottom:1px solid #bbb;padding:5px 5px 5px 5px;}
.sitemap_left_nav ul{list-style-type:none;margin:0;padding:0;}
.sitemap_left_nav li{margin:0 0 5px 0;padding:0 0 0 8px;}
.sitemap_left_nav .link_list{padding:5px 5px 5px 5px;}
h2.sitemap_index_header{color:#000;padding:0;}
.sitemap_index{margin:10px 0 0 0;}
.sitemap_index td ul{list-style-type:none;margin:0;padding:0;}
.sitemap_index td li{background:url('../images/bullets/round/000_4x8.gif') 0 3px no-repeat;margin:3px 0 0 0;padding:0 0 0 8px;}
.sitemap_index td ul li ul{list-style-type:none;margin:3px 0 25px 5px;padding:0;}
.sitemap_index td ul li ul li{background:url('../images/bullets/round/000_4x8.gif') 0 3px no-repeat;margin:3px 0 0 0;padding:0 0 0 8px;}
.sitemap_pagination{border-top:1px solid #bbb;border-bottom:1px solid #bbb;background-color:eee;}
.sitemap_pagination_numeric{margin:20px 0 0 0;background-color:#eee;border-bottom:1px solid #aaa;border-top:1px solid #aaa;}
.sitemap_pagination_numeric td.number{border-left:1px solid #039;padding:0 3px 0 6px;text-align:right;}
.sitemap_pagination_numeric td.first_in_row{border-left:0;}
#top_products{margin:20px 0 0 0;}
#top_products ol li{margin:0 0 3px 13px;}
#top_searches{margin:20px 0 0 0;}
#top_searches ol li{margin:0 0 3px 13px;}

#search_header.top_searches h2 {
  display:block;
  float:left;
  width:500px;
}

#search_header p {
  float:right;
  font-weight:bold;
  margin:3px 0 0;
  text-align:right;
  width:200px;
}

#popular_searches{clear:both;margin-top:5px;}
#popular_searches table td{border-left:1px solid #CCF;padding-left:10px;}
#popular_searches table td.none{border:none;padding:0;}
#popular_searches table ul{margin:0;padding:0;list-style:none;width:90%;}
#popular_searches table ul li{padding:0 0 2px 0;}

/*  Shopzilla styles */

.a-z { font-size: 13px; margin: 0 0 15px 0; position: relative; }
.a-z .letter { padding: 0 0.75em 0 0; }
.department { font-size: 14px; margin: 0 0px 0 0; }
.department h2 { background-color: #FFFFEE; border: #DDDDDD solid; border-width: 1px 0px; margin: 0 0px 20px 0; padding: 2px 0px 2px 10px; position: relative; width: 916px; }
.department h2 a { font-size: 13px; font-weight: normal; position: absolute; right: 10px; top: 3px; }
.department ul { margin: 0 0 15px 10px; }
.department li { margin: 0 0 5px 0; }
.department ul.level2 { margin: 10px 10px 15px 10px; }
.department ul.level1 a.category { font-weight: bold; font-size: 15px; text-decoration:none; color: #000; }
.department ul.level2 { margin-left: 15px; }
.department ul.level2 a.category { font-weight: normal; font-size: 14px; text-decoration:none; color: #000; }

.department ul.level1 {
  margin: 0 0 0 10px;
  padding: 0;
  list-style: none;
}

.department ul.level1 li {
  margin: 0 0 10px;
}

.department ul.level2 {
  margin: 0 0 0 35px;
  padding: 0;
  list-style: disc;
}

.department ul.level2 li {
  margin: 0 0 5px;
}