<style type="text/css">

      /* browser bug ignores 1st class */
      .null {
         blank: 0;
      }

/* begin fix IE. hide from MacIE \*/
* html ul li { 
   float: left; 
   height: 1%; 
}

* html ul li a { 
   height: 1%; 
}
/* end fix IE */

/* clear floats without html markup */
.selectedOptions:after,
.searchWithin:after,
.searchWithinResults:after,
.subcategoryOptions:after,
.subcategoryOptions .option:after { 
   clear: both;
   content: ".";
   display: block;
   height: 0;
   overflow: hidden;
   visibility: hidden;
}

#sliderContainer {
	position: relative;
	z-index: 6;
}

   #refineContainer {
      font-size: 80%;
   	position: relative;
   	z-index: 1;
      width: 540px;
      height: 35px;
      /* url() must have no single- or double-quotes for IE5/Mac support */
      background: url(/NGen/ImagesMAC/slider_menu_border_right.gif) no-repeat;
      margin: 0px 0px 0px 16px;
   }
   
      #refine {
      	z-index: 4;
      	display: hidden; 
         padding: 12px 0px 0px 9px;
         /* padding: 7px 0px 0px 9px; */
      }
   
   #hideOptions {
      font-size: 110%;
      margin-left: -1px;
   }

      #hideOptions a,
      #refine a {
         display: block;
      }
         
      #refine a:visited,
      #refine a:active {
         color: #2C71B2; 
      }

      #refine a:hover {
         color: #7BA739; 
      }


         #hideOptions a {
            color: #2C71B2;
            background-color: #BAE3FB; 
            cursor: hand; 
            text-decoration: underline; 
            padding-top: 10px;
            margin-bottom: 13px;
         }
         
            #hideOptions a div,
            #refine a div {
               float: left;
               width: 15px;
               height: 15px;
               cursor: hand;
               margin: -1px 5px 0px 0px;
            }
               
               #refine a div {
                  /* url() must have no single- or double-quotes for IE5/Mac support */
                  background: #2C71B2 url(/NGen/ImagesMAC/slider_menu_arrow.gif) no-repeat top right;
               }
               
               
               #hideOptions a div {
                  /* url() must have no single- or double-quotes for IE5/Mac support */
                  background: #2C71B2 url(/NGen/ImagesMAC/slider_menu_arrow.gif) no-repeat top left;
               }

#sliderContainer #menu1Content {
   z-index: 10; 
   padding: 0px 0px 0px 13px;
   /* url() must have no single- or double-quotes for IE5/Mac support */
   background: #BAE3FB url(/NGen/ImagesMAC/slider_menu_border_middle.gif) repeat-y;
}

   #sliderContainer #menu1Content .bgimageTop {
      height: 2px;
      /* url() must have no single- or double-quotes for IE5/Mac support */
      background: url(/NGen/ImagesMAC/slider_menu_border_topleft.gif) no-repeat;
      margin: 0px 0px 0px -13px;
   }
 
   #sliderContainer #menu1Content .bgimageBottom {
      height: 5px;
      /* url() must have no single- or double-quotes for IE5/Mac support */
      background: url(/NGen/ImagesMAC/slider_menu_border_bottom.gif) no-repeat bottom left;
      margin: 35px 0px 0px -13px;
      padding: 0px 0px 0px 0px;
   }
    
.toprow .bgimageBottom {
   height: 7px;
   /* url() must have no single- or double-quotes for IE5/Mac support */
   background: url(/NGen/ImagesMAC/slider_menu_border_bottom_table.gif) no-repeat bottom left;
   margin: 0px 0px 0px 16px;
}
   
.bgimageSide {
   /* url() must have no single- or double-quotes for IE5/Mac support */
   background: url(/NGen/ImagesMAC/slider_menu_border_side.gif) repeat-y;
   padding: 0px 0px 0px 4px;
   margin: 0px 0px 0px 16px;
}

#sliderContainer #menu1Container {
   text-align: left; 
   color: #000;
   padding: 0px;
   margin: 0px;
}  

   #sliderContainer #menu1Container .menu a.dropdown {
         display: block;
         cursor: hand;
         width: 149px;
         color: #333;
      	text-decoration: none;
         border: 1px solid #3B77B3;
         margin: 0px 0px 3px 0px;
      }
   
      #sliderContainer #menu1Container .menu a.dropdown small {
            width: 149px;
            display: block;
            border: 1px solid #BAE3FB;
            padding: 1px 16px 2px 4px;
            /* url() must have no single- or double-quotes for IE5/Mac support */
            background: #EFEFEF url(/NGen/ImagesMAC/slider_dropdown_arrow.gif) no-repeat 100% 50%;
         }

         #sliderContainer #menu1Container .menu .subcategoryOptions a.dropdown,
         #sliderContainer #menu1Container .menu .subcategoryOptions a.dropdown small {
            width: 139px;
         }

#sliderContainer .sliderMenuDIV {
	z-index: 3000; 
	display: none;
	position: absolute;
	left: 13px;
}

   #sliderContainer .subcategoryOptions .sliderMenuDIV {
      left: 18px; 
   }

#sliderContainer #menu1Container .menu .sliderMenuDIV ul.sliderMenu {
   list-style: none;
	background-color: #BAE3FB; 
	display: block; 
	width: 147px; 
	border: 1px solid #000; 
	padding: 1px; 
	margin: 0px;
}

   #sliderContainer #menu1Container .menu .sliderMenuDIV ul.sliderMenu li {
   	position: relative;
   	background: #DBEA75;
   	width: 147px; 
      padding: 0px;
   }
   
      #sliderContainer #menu1Container .menu .subcategoryOptions .sliderMenuDIV ul.sliderMenu,
      #sliderContainer #menu1Container .menu .subcategoryOptions .sliderMenuDIV ul.sliderMenu li {
         width: 137px;
      }
   
         #sliderContainer #menu1Container .menu .sliderMenuDIV ul.sliderMenu li a {
         	display: block;
         	text-decoration: none;
         	color: #000;
         	background: transparent;
         	border-bottom: 0px;
            padding: 1px 3px 2px 3px;
         }
   
            #sliderContainer #menu1Container .menu .sliderMenuDIV ul.sliderMenu li a:hover { 
               background: #B1C808; 
            }

#sliderContainer .formCheckedBox {
   display: block; 
   float: left; 
   margin: 1px 4px 7px 0px;
}

   #sliderContainer .showClearance {
      margin: 13px 0px 13px 0px;
   }

   #sliderContainer .showClearance .formCheckedBox {
      margin: 3px 6px 7px 0px;
   }


#sliderContainer #menu1Container .memoryFinder,
#sliderContainer #menu1Container .selectedOptions,
#sliderContainer #menu1Container .searchWithin,
#sliderContainer #menu1Container .searchWithinResults,
#sliderContainer #menu1Container .subcategoryOptions {
   width: 151px;
   border: 10px solid #3B77B3; 
   padding: 4px 5px 5px 5px; 
}

   #sliderContainer #menu1Container .memoryFinder {
      background-color: #DDF0FC; 
      padding: 7px 5px 9px 5px; 
      margin-bottom: 10px;
   }
   
      #sliderContainer #menu1Container .memoryFinder a {
         display: block; 
         font-weight: bold; 
         background-color: transparent; 
         text-decoration: underline; 
         margin-bottom: 3px;
      }
      
         #sliderContainer #menu1Container .memoryFinder a,
         #sliderContainer #menu1Container .memoryFinder a:visited {
            color: #2C71B2;
         } 

            #sliderContainer #menu1Container .memoryFinder a:hover {
               color: #7BA739;
            }   

            #sliderContainer #menu1Container .memoryFinder a u {
               text-decoration: none; 
               font-weight: normal;
            }
      

#sliderContainer #menu1Container .sliderPrompt {
   display: block; 
   margin-bottom: 7px;
}
   
#sliderContainer #menu1Container .selectedOptions,
#sliderContainer #menu1Container .subcategoryOptions {
   background-color: #fff; 
   margin-bottom: 3px;
}  

   #sliderContainer #menu1Container .selectedOptions a {
      color: #3B77B3; 
   }

      #sliderContainer #menu1Container .selectedOptions a:hover {
         color: #7BA739; 
      }

   #sliderContainer #menu1Container .selectedOptions .option,
   #sliderContainer #menu1Container .searchWithin .option,
   #sliderContainer #menu1Container .searchWithinResults .option,
   #sliderContainer #menu1Container .subcategoryOptions .option {
      float: left;  
      color: #679326; 
      display: block; 
      margin: 1px 0px 2px 0px;
   }


#sliderContainer #menu1Container .searchWithin,
#sliderContainer #menu1Container .searchWithinResults {
   background-color: #EFEFEF;
   padding-bottom: 6px;  
}  

#sliderContainer #menu1Container .searchWithin {
   padding-left: 3px;
   padding-right: 0px;
}  

   #sliderContainer #menu1Container .searchWithin .sliderPrompt,
   #sliderContainer #menu1Container .searchWithinResults .sliderPrompt {
      margin-bottom: 4px;
   }  

   #sliderContainer #menu1Container .searchWithin .formText,
   #sliderContainer #menu1Container .searchWithinResults .formText {
      width: 139px;
      display: block; 
      background-color: #fff; 
      border: 1px solid #989898; 
      border-bottom: 1px solid #D7D7D7; 
      border-right: 1px solid #D7D7D7;
   }  

      #sliderContainer #menu1Container .searchWithin .formText {
         width: 122px;
         float: left;
         padding: 0px;
         margin: 0px;
      }  
   
      #sliderContainer #menu1Container .searchWithin .formSubmit {
         float: left;
         padding: 0px;
         margin: 0px;
      }  

   #sliderContainer #menu1Container .searchWithinResults .formSubmit {
      display: block; 
      margin: 3px 0px 0px 60px;
   }  

   #sliderContainer #menu1Container .searchWithin p,
   #sliderContainer #menu1Container .searchWithinResults p {
      clear: both;
      display: block; 
      margin: 6px 0px 0px 0px;
   }  

#sliderContainer #menu1Container .subcategoryOptions {
   padding: 4px 2px 3px 4px; 
}

   #sliderContainer #menu1Container .subcategoryOptions p {
      clear: both;
      display: block; 
      margin: 2px 0px 0px 0px;
   }  
   
/* begin subcategory dropdown styles */
#sliderContainer #menu1Container .subcategoryOptions {
   border-bottom: 0px; 
   margin-bottom: 0px;
}

#sliderContainer #menu1Container .menu a#subcategory {
   width: 151px;
   background-color: #fff; 
   border: 1px solid #75AB26; 
   border-top: 0px; 
   border-bottom: 0px; 
   padding: 0px 4px 0px 4px; 
   margin-bottom: 0px;
}

   #sliderContainer #menu1Container .menu a#subcategory small {
      border: 1px solid #75AB26; 
      width: 141px;
   }

   #sliderContainer #menu1Container .menu .subcategoryFooter {
      width: 151px; 
      height: 6px; 
      background-color: #fff; 
      border: 1px solid #75AB26; 
      border-top: 0px; 
      padding: 0px; 
      margin-bottom: 3px;
   }
/* end subcategory dropdown styles */

</style>