    /* sfHover (Menu) Styles */

	li.dPadd30		{ padding-left: 35px; }	
	li.dPadd20		{ padding-left: 20px; }	
	
    #nav, #nav ul { /* all lists */
      padding: 0;
      margin: 0;
      list-style: none;
      line-height: 1;
	  

		background: #dfb444;
		color: #ffffff;
		height: 19px;
		width: 14em;
		font-size: 11px;

    }

    #nav a {
      display: block;
	  margin: 3px 15px 3px 15px;
	  width: 14em;
	  
    }

    #nav li { /* all list items */
      float: left;	 
	  width: 13.8em;
	  border: 1px solid #cccccc;	  
	  background: #dfb444;
    }

    #nav li ul { /* second-level lists */
      position: absolute;
	  width: 14em;
	  
      left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    }

    #nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
      left: auto;
	  margin-left: -1px;
	  margin-top: 1px;
    }
	
	
	/* Clone*/
	
    #nav01, #nav01 ul { /* all lists */
      padding: 0;
      margin: 0;
      list-style: none;
      line-height: 1;
	  

		background: #dfb444;
		color: #ffffff;
		height: 19px;
		width: 14em;
		font-size: 11px;

    }

    #nav01 a {
      display: block;
	  margin: 3px 15px 3px 15px;
	  width: 14em;
	  
    }

    #nav01 li { /* all list items */
      float: left;	 
	  width: 13.8em;
	  border: 1px solid #cccccc;	  
	  background: #dfb444;
    }

    #nav01 li ul { /* second-level lists */
      position: absolute;
	  width: 14em;
	  
      left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    }

    #nav01 li:hover ul, #nav01 li.sfhover ul { /* lists nested under hovered list items */
      left: auto;
	  margin-left: -1px;
	  margin-top: 1px;
    }

    #nav02, #nav02 ul { /* all lists */
      padding: 0;
      margin: 0;
      list-style: none;
      line-height: 1;
	  

		background: #dfb444;
		color: #ffffff;
		height: 19px;
		width: 14em;
		font-size: 11px;

    }

    #nav02 a {
      display: block;
	  margin: 3px 15px 3px 15px;
	  width: 14em;
	  
    }

    #nav02 li { /* all list items */
      float: left;	 
	  width: 13.8em;
	  border: 1px solid #cccccc;	  
	  background: #dfb444;
    }

    #nav02 li ul { /* second-level lists */
      position: absolute;
	  width: 14em;
	  
      left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    }

    #nav02 li:hover ul, #nav02 li.sfhover ul { /* lists nested under hovered list items */
      left: auto;
	  margin-left: -1px;
	  margin-top: 1px;
    }

    #nav03, #nav03 ul { /* all lists */
      padding: 0;
      margin: 0;
      list-style: none;
      line-height: 1;
	  

		background: #dfb444;
		color: #ffffff;
		height: 19px;
		width: 14em;
		font-size: 11px;

    }

    #nav03 a {
      display: block;
	  margin: 3px 15px 3px 15px;
	  width: 14em;
	  
    }

    #nav03 li { /* all list items */
      float: left;	 
	  width: 13.8em;
	  border: 1px solid #cccccc;	  
	  background: #dfb444;
    }

    #nav03 li ul { /* second-level lists */
      position: absolute;
	  width: 14em;
	  
      left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    }

    #nav03 li:hover ul, #nav03 li.sfhover ul { /* lists nested under hovered list items */
      left: auto;
	  margin-left: -1px;
	  margin-top: 1px;
    }

    #nav04, #nav04 ul { /* all lists */
      padding: 0;
      margin: 0;
      list-style: none;
      line-height: 1;
	  

		background: #dfb444;
		color: #ffffff;
		height: 19px;
		width: 14em;
		font-size: 11px;

    }

    #nav04 a {
      display: block;
	  margin: 3px 15px 3px 15px;
	  width: 14em;
	  
    }

    #nav04 li { /* all list items */
      float: left;	 
	  width: 13.8em;
	  border: 1px solid #cccccc;	  
	  background: #dfb444;
    }

    #nav04 li ul { /* second-level lists */
      position: absolute;
	  width: 14em;
	  
      left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    }

    #nav04 li:hover ul, #nav04 li.sfhover ul { /* lists nested under hovered list items */
      left: auto;
	  margin-left: -1px;
	  margin-top: 1px;
    }	
	
	/**/
	
    #nav1, #nav1 ul { /* all lists */
      padding: 0;
      margin: 0;
      list-style: none;
      line-height: 1;
	  

		background: #dfb444;
		color: #ffffff;
		height: 19px;
		width: 21em;
		font-size: 11px;

    }

    #nav1 a {
      display: block;
	  margin: 3px 15px 3px 15px;
	  width: 21em;
	  
    }

    #nav1 li { /* all list items */
      float: left;	 
	  width: 20.8em;
	  border: 1px solid #cccccc;	  
	  background: #dfb444;
    }

    #nav1 li ul { /* second-level lists */
      position: absolute;
	  width: 21em;
	  
      left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    }

    #nav1 li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
      left: auto;
	  margin-left: -2px;
	  margin-top: 1px;
    }	

    #content {
      clear: left;
      color: #ccc;
    }

    /* sfFocus Styles */

    .sfFocus {

      color: #fff;
    }

    /* sfActive Styles */

    .sfActive {

      color: #fff;
    }

    /* sfTarget Styles */

    .sfTarget {

      color: #fff;
    }


	/* Product Navigation */	

	.productNavInner {
		background: #dfb444; 
		padding: 3px 15px 3px 15px;
		color: #ffffff;
		height: 14px;
	}
	.productNav {
		font-family: Arial; font-size: 12px; padding: 1px; border: 0px solid #dfb444;		
		float: left;
		margin-right: 4px;
		margin-bottom: 4px;
	}

	.productNav:hover {
				
	}
	
	.productNav a {
		text-decoration: none; 
		color: #202225;
	}	
		
	.productNav a:hover {
		text-decoration: underline;		
	}
		
