ul.menu {list-style:none; margin:0; padding:0; text-align:center; font-size:11px; font-family:Tahoma; text-transform:uppercase;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#FFFFFF; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:1px; z-index: 2000;}

ul.menu ul {width:127px; position:absolute; top:33px; border-right: solid 1px #ffffff; left:0; background-color:#b6b6b6; display:none; opacity:0; list-style:none; z-index: 1000;}
ul.menu ul li {position:relative; border:0px solid #aaa; border-top:none; width:127px; margin:0; z-index: 500;}
ul.menu ul li a {display:block; padding:8px 7px 7px; background-color:#b6b6b6}
ul.menu ul li a:hover {background-color:#AEAEAE; color:#F0272E;}

ul.menu ul ul {width:127px; position:absolute; top:0px; border-right: solid 1px #ffffff; left:128px; background-color:#b6b6b6; display:none; opacity:0; list-style:none; z-index: 400;}
ul.menu ul ul li {position:relative; border:0px solid #aaa; border-top:none; width:127px; margin:0}
ul.menu ul ul li a {display:block; padding:8px 7px 7px; background-color:#b6b6b6}
ul.menu ul ul li a:hover {background-color:#AEAEAE; color:#F0272E;}

ul.menu ul ul ul {left:128px; top:0px; border-right: none;}

ul.menu .menulink {border:0px solid #aaa; padding: 0px; font-weight:bold; width:127px; height:33px;}
ul.menu .products {background:url(../Img/Layout/top_store.gif);}
ul.menu .products:hover, ul.menu .menuhover {background:url(../Img/Layout/top_store_on.gif)}
ul.menu .retailers {background:url(../Img/Layout/top_retailers.gif);}
ul.menu .retailers:hover {background:url(../Img/Layout/top_retailers_on.gif)}
ul.menu .media {background:url(../Img/Layout/top_media.gif);}
ul.menu .media:hover {background:url(../Img/Layout/top_media_on.gif)}
ul.menu .faq {background:url(../Img/Layout/top_faq.gif);}
ul.menu .faq:hover {background:url(../Img/Layout/top_faq_on.gif)}
ul.menu .shoppingcart {background:url(../Img/Layout/top_cart.gif);}
ul.menu .shoppingcart:hover {background:url(../Img/Layout/top_cart_on.gif)}
ul.menu .about {background:url(../Img/Layout/top_about.gif);}
ul.menu .about:hover {background:url(../Img/Layout/top_about_on.gif)}
ul.menu .dealer {background:url(../Img/Layout/top_dealer.gif);}
ul.menu .dealer:hover {background:url(../Img/Layout/top_dealer_on.gif)}
ul.menu .sub {background:#b6b6b6 url(../Img/Layout/arrow.gif) 114px 11px no-repeat}
ul.menu .topline {border-top:0px solid #aaa;}

a#quick_b5a4 {
    display: block;
    width: 27px;
    height: 9px;
    background-image: url(../Img/Layout/quick_b5a4.gif);
    margin: 0 auto;
}
a#quick_b5a4:hover {
    background-image: url(../Img/Layout/quick_b5a4_on.gif);
}

a#quick_b5s4 {
    display: block;
    width: 48px;
    height: 9px;
    background-image: url(../Img/Layout/quick_b5s4.gif);
    margin: 0 auto;
}
a#quick_b5s4:hover {
    background-image: url(../Img/Layout/quick_b5s4_on.gif);
}

a#quick_b6a4 {
    display: block;
    width: 27px;
    height: 9px;
    background-image: url(../Img/Layout/quick_b6a4.gif);
    margin: 0 auto;
}
a#quick_b6a4:hover {
    background-image: url(../Img/Layout/quick_b6a4_on.gif);
}

a#quick_b7a4 {
    display: block;
    width: 27px;
    height: 9px;
    background-image: url(../Img/Layout/quick_b7a4.gif);
    margin: 0 auto;
}
a#quick_b7a4:hover {
    background-image: url(../Img/Layout/quick_b7a4_on.gif);
}

a#quick_mk4 {
    display: block;
    width: 22px;
    height: 9px;
    background-image: url(../Img/Layout/quick_mk4.gif);
    margin: 0 auto;
}
a#quick_mk4:hover {
    background-image: url(../Img/Layout/quick_mk4_on.gif);
}

a#quick_mk5 {
    display: block;
    width: 21px;
    height: 9px;
    background-image: url(../Img/Layout/quick_mk5.gif);
    margin: 0 auto;
}
a#quick_mk5:hover {
    background-image: url(../Img/Layout/quick_mk5_on.gif);
}

a .alt { display: none; }