#top_cats { width: 100%; margin: 0 0 15px 0; position: relative; }
#top_cats table { width: 100%; background-color: #E5E5F1; }
#top_cats td { height: 152px; text-align: center; width: 150px; text-align: center; vertical-align: top; background: #FFF url('../images/no_product_bg.gif') center center no-repeat; }
#top_cats a { display: block; }
#top_cats img { border: none; margin: 10px 0px 0px;}
#top_cats caption { background: #E5E5F1; font-weight: bold; font-size: 16px; color: #000000; text-align: left; padding: 5px 0 5px 15px; position: relative; }
#top_cats caption span { position: relative; z-index: 10; font-weight: bold; font-size: 16px; }
#top_cats caption div { width: 10px; height: 8px; position: absolute; top: 0; z-index: 5; }
#top_cats caption div.left { background: url('../images/warm/warm_corners_top.gif') top right no-repeat; left: 0; }
#top_cats caption div.right { background: url('../images/warm/warm_corners_top.gif') top left no-repeat; right: 0; }
#top_cats .bottom { background: #E5E5F1; position: relative; height: 3px; }
#top_cats .bottom div { width: 10px; height: 3px; position: absolute; top: 0; z-index: 5; }
#top_cats .bottom div.left { background: url('../images/warm/warm_corners_bottom.gif') bottom right no-repeat; left: 0; }
#top_cats .bottom div.right { background: url('../images/warm/warm_corners_bottom.gif') bottom left no-repeat; right: 0; }
#superfind_depts { margin: 0 0 0 0; }
#superfind_depts ul { list-style-type: disc; margin: 5px 0 0 0px; padding: 0 0 0 0; }
#superfind_depts li { background: transparent url('../images/bullets/round/039_4x5.gif') no-repeat scroll 0 6px; list-style-type: none; margin: 0 0 10px; padding: 0 0 0 9px; }
#superfind_depts h3 { margin: 0 0 0 0; }
