/*Template Red Dropdown Menu*/
#navDropDownContainer {
   background-image: url(images/dropdown-background-tile.gif);
   background-repeat: repeat-x;
   border: 1px solid #6C0A09;
   display: block;
   height: 26px;
   margin: 0px;
   padding: 0px;
   width: 766px;
}

#navDropDown {
   display: block;
   height: 26px;
   margin: 0 auto 0 auto;
   padding: 0px;
   width: 762px;/*need to set dynamically by categories*/
}

 #navDropDown ul {
   background: #CE2D21;
   display: block;
   list-style: none;
   margin: 0px;
   padding: 0px;
}

 #navDropDown ul#nav {
   background: transparent;
   border: none;
}

#navDropDown ul ul {
   border-bottom: 1px dotted #E07A72;
}

 #navDropDown li {
   border-top: 1px dotted #E07A72;
   border-right: 1px solid #CE2D21;
   border-bottom: 1px solid #CE2D21;
   border-left: 1px solid #CE2D21;
   display: block;
   margin: 0;
   padding: 0;
   position: relative;
   z-index: 10;
}

#navDropDown li:hover, #navDropDown li.sfhover {
   background-color: #F5F5F5;
}

 #navDropDown li.top {
   background: transparent none;
   border: none;
   border-right: 1px dotted #F0A4A4;
   float: left;
   padding: 0px;
   width: 126px;
   text-align: center;
   height: 26px;
}

#navDropDown li.last {
   border: none;
   width: 127px;
}

#navDropDown li.top a.top, #navDropDown li.top a.top:link, #navDropDown li.top a.top:visited, #navDropDown li.top a.top:active {
   display: block;
   border: none;
   padding: 6px 0 5px 0;
   width: 126px;
   color: #FFFFFF;
   text-transform: uppercase;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
}

#navDropDown li.top a.top:hover {
   background: #F5F5F5 none;
   border: none;
   color: #D91212;/*#F5BCBC;*/
   padding: 6px 0 5px 0;
}

#navDropDown a.last {
   border: none;
   width: 127px;
}

#navDropDown li.top a.Current, #navDropDown li.top a.Current:link, #navDropDown li.top a.Current:visited, #navDropDown li.top a.Current:active {
   background: #F5F5F5 none;
   border: none;
   color: #D91212;/*#F5BCBC;*/
   padding: 6px 0 5px 0;
}

 #navDropDown li a, #navDropDown li a:link, #navDropDown li a:visited, #navDropDown li a:active {
   display: block;
   text-decoration: none;
}

#navDropDown li.top ul li a, #navDropDown li.top ul li a:link, #navDropDown li.top ul li a:visited, #navDropDown li.top ul li a:active {
   color: #FFFFFF;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   padding: 3px 5px 3px 5px;
   text-decoration: none;
   text-align: left;
   width: 115px;
}

 #navDropDown li.top ul li a:hover {
   color: #D91212;
}

#navDropDown li.top:hover li.middle:hover a.middle, #navDropDown li.top:hover li.middle:hover a.middle:link, #navDropDown li.top:hover li.middle:hover a.middle:visited, #navDropDown li.top:hover li.middle:hover a.middle:active {
   color: #D91212;
}

#navDropDown li.top.sfhover li.middle.sfhover a.middle, #navDropDown li.top.sfhover li.middle.sfhover a.middle:link, #navDropDown li.top.sfhover li.middle.sfhover a.middle:visited, #navDropDown li.top.sfhover li.middle.sfhover a.middle:active {
   color: #D91212;
}

  #navDropDown li:hover, #navDropDown li.sfhover {
   z-index: 15;
}

 #navDropDown li ul {
   display: none;
   left: 0px;
   position: absolute;
   top: 26px;
   width: 127px;
   margin: 0;
   padding: 0;
}

 #navDropDown li ul ul {
   display: none;
   left: 120px;
   position: absolute;
   top: 2px;
   width: 165px;
   margin: 0;
   padding: 0;
}

#navDropDown li ul ul li {
   border-left: 1px dotted #E07A72;
}

 #navDropDown li:hover ul ul, #navDropDown li.sfhover ul ul {
   display: none;
}

  #navDropDown li:hover ul, #navDropDown li:hover li:hover ul, #navDropDown li.sfhover ul, #navDropDown li.sfhover li.sfhover ul {
   display: block;
}

.pointer {
   font-size: 12pt;
   vertical-align: baseline;
}

/* Specific styles for IE to display links full width of the menu*/
/*#navDropDown li ul#New {
   width: 110px;
}*/

/*IE sometimes doesn't like this for LI with submenus
- the bottom border of the LI disappears*/
/*#navDropDown li ul#New a {
   width: 98px;
}*/

#navDropDown li ul#New ul a {
   width: 153px;
}

/*#navDropDown li ul#Used {
   width: 130px;
}

#navDropDown li ul#Used a {
   width: 118px;
}

#navDropDown li ul#Parts {
   width: 119px;
}

 #navDropDown li ul#Parts a {
   width: 107px;
}

  #navDropDown li ul#About {
   width: 90px;
}

   
   #navDropDown li ul#About a {
   width: 78px;
}*/

/* End Specific styles for IE to display links full width of the menu*/
