      ul.css-catalog-sub-categories { list-style:none; padding:0px; margin:0px; border-top:none; padding-top:0em; clear:both; margin-top:0em; }
     ul.css-catalog-sub-categories li { display:block; min-width:20em; float:none; margin:0px; margin-top:3px; padding:0px; }
     
     #middle ul.css-catalog-sub-categories li a { font-weight:500; }
     #middle ul.css-catalog-sub-categories li a:hover   { color:#adc655;  }
     #middle ul.css-catalog-sub-categories li a.current { color:#adc655;  }
     
     #middle ul.css-category-trail { margin:0px; }
     #middle ul.css-category-trail li a { font-weight:500; }
     #middle ul.css-category-trail li a:hover   { color:#adc655;  }     
     
     body.css-catalog-product-list td.column-2   { width:60%; }
     body.css-catalog-product-detail td.column-1 { width:85%; }
     .css-catalog-sort-options { float:right; }
     #middle .css-catalog-sort-options a { font-weight:500; }
     #middle .css-catalog-sort-options a.css-active-anchor { color:#adc655; }
     
     #middle .css-catalog-selection-options a { font-weight:500; }
     #middle .css-catalog-selection-options a.css-active-anchor { color:#adc655; }
     
     #middle .css-catalog-products td { width:33%; padding:10px; border-left:2px solid #CCC; border-right:2px solid #CCC; }
     #middle .css-catalog-products td.cell-1 { border-left:0px; }
     #middle .css-catalog-products td.cell-3 { border-right:0px; }
     #middle .css-catalog-products tr.row-1 td { border-bottom: 2px solid #CCC; }
     #middle .css-catalog-products tr.row-2 td { border-top: 2px solid #CCC; }
     
     .css-catalog-price { font-weight:bold; font-size:110%; }
     .css-catalog-sale-price { color:#c40008; font-weight:bold; font-size:12px; }
     .css-catalog-sale-flag { display:none; }     
     
     .css-catalog-filter-sort-options { border-bottom: 2px solid #CCC; margin-bottom:10px; }
     .css-catalog-image-holder { text-align:center; }
     
     .productImage { border:none; }
     
     table.purchaseDetails {float:right; clear:right; border:none;}
     
     .css-catalog-rss-info { float:right; clear:both;  }
     .css-catalog-filter-sort-options  { clear:right; }