ul#NavigationHorizontalCat {
        margin: 0;
        border: 0 none;
        padding: 0;
        list-style: none;
        float: left;
    }
    ul#NavigationHorizontalCat li {
        margin: 0;
        border: 0 none;
        float: left; 
        display: inline;
        list-style: none;
        position: relative;
        z-index: 99;
    }
    ul#NavigationHorizontalCat li.your-account {
        float: right;
    }
    ul#NavigationHorizontalCat ul {
        margin: 0;
        border: 0 none;
        padding: 0;
        width: 160px;
        list-style: none;
        display: none;
        position: absolute;
        top: 28px;
        left: 0;
        border:1px solid #e3e3e3;
        border-bottom:none;
        float: left;
    }
    ul#NavigationHorizontalCat ul ul {    
        border-top:1px solid #e3e3e3;
        margin-top:-1px;
    }
    ul#NavigationHorizontalCat ul:after{
        clear: both;
        display: block;
        font: 1px/0px serif;
        content: ".";
        height: 0;
        visibility: hidden;
    }
    ul#NavigationHorizontalCat ul li {
        width: 160px;
        float: left; 
        display: block !important;
        display: inline;
        border-bottom:1px solid #e3e3e3;
        height:25px;
        padding:0;
    }
    
    ul#NavigationHorizontalCat li:first-child a {
        background: 0 none;
    }
    
    ul#NavigationHorizontalCat li a {    
        padding: 0 20px;
        float: none !important; 
        float: left; 
        display: block;
        background: url("/_design/templates/tp002/img/theme010/NavSplitter.png") no-repeat center left;
        color: #fff;
        font: 12px/28px "Myriad Pro", Tahoma, "MS Trebuchet", sans-serif;
        text-decoration: none;
        height: auto !important;
        height: 1%; /*For IE*/
    }
    ul#NavigationHorizontalCat a:hover,
    ul#NavigationHorizontalCat li:hover a,
    ul#NavigationHorizontalCat li.iehover a,
    ul#NavigationHorizontalCat a.current {
        /*background: url("/_design/templates/tp002/img/theme010/NavSplitter.png") no-repeat center left;*/
        text-decoration: underline;
    }
    ul#NavigationHorizontalCat ul a {         
        border-right:none;
    }
    ul#NavigationHorizontalCat li:hover li a,
    ul#NavigationHorizontalCat li.iehover li a,
    ul#NavigationHorizontalCat li:hover li:hover li a,
    ul#NavigationHorizontalCat li.iehover li.iehover li a,
    ul#NavigationHorizontalCat li:hover li:hover li:hover li a,
    ul#NavigationHorizontalCat li.iehover li.iehover li.iehover li a {
        float: none;
        background: #eeeeee;
        color:#666;
        font: 10px/25px Verdana, "MS Trebuchet", sans-serif;
        padding: 0 10px 0 10px;
        text-transform: none;
        text-decoration: none;
    }
    ul#NavigationHorizontalCat li:hover li a:hover,
    ul#NavigationHorizontalCat li:hover li:hover a,
    ul#NavigationHorizontalCat li.iehover li a:hover,
    ul#NavigationHorizontalCat li.iehover li.iehover a,
    ul#NavigationHorizontalCat li:hover li:hover li a:hover,
    ul#NavigationHorizontalCat li:hover li:hover li:hover a,
    ul#NavigationHorizontalCat li.iehover li.iehover li a:hover,
    ul#NavigationHorizontalCat li.iehover li.iehover li.iehover a,
    ul#NavigationHorizontalCat li:hover li:hover li:hover li a:hover,
    ul#NavigationHorizontalCat li.iehover li.iehover li.iehover li a:hover {
        background: #e3e3e3;
        color:#666;
    }
    ul#NavigationHorizontalCat ul ul,
    ul#NavigationHorizontalCat ul ul ul {
        display: none;
        position: absolute;
        top: 0;
        left: 160px;
    }
    ul#NavigationHorizontalCat li:hover ul ul,
    ul#NavigationHorizontalCat li:hover ul ul ul,
    ul#NavigationHorizontalCat li.iehover ul ul,
    ul#NavigationHorizontalCat li.iehover ul ul ul {
        display: none;
    }
    ul#NavigationHorizontalCat li:hover ul,
    ul#NavigationHorizontalCat ul li:hover ul,
    ul#NavigationHorizontalCat ul ul li:hover ul,
    ul#NavigationHorizontalCat li.iehover ul,
    ul#NavigationHorizontalCat ul li.iehover ul,
    ul#NavigationHorizontalCat ul ul li.iehover ul {
        display: block;
    }