﻿.hkmenu
{
    z-index: 99;
}
.hkmenu ul
{
    top: 0px;
    left: 0px;
    margin: 0px;
    padding: 0px;
    display: block;
}
.hkmenu ul li
{
    /*float the main list items*/
    margin: 0px;
    padding: 0px;
    float: left;
    display: block;
    width: 130px;
}
.hkmenu ul li ul
{
    /*subnav below*/
    margin: 0px;
    padding: 0px;
    display: none;
    top: 38px;
    left: 0px;
    height: 30px;
    border-top: 4px solid #555555;
}
.hkmenu ul li ul li
{
    margin: 0;
    float: left;
    top: 0px;
    display: block;
    padding: 0px;
    white-space: nowrap;
    width: 128px;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    z-index: 99;
}

.hkmenu ul a
{
    text-decoration: none;
    padding: 12px 12px 0px 12px;
    text-align: center;
}
.hkmenu ul li a
{
    display: block;
    background: transparent url(/images/wa/menu-hk-sep.png) no-repeat right top;
    color: #ffffff;
    text-transform: uppercase;
    height: 26px;
}
.hkmenu ul li ul a
{
    /*float: none; ie doesn't inherit the float*/ /*border: 0;     width: auto;*/
}
.hkmenu ul li ul li a
{
    /*subnav below*/
    height: 22px;
    font-size: 12px;
    padding: 8px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
    color: #555555;
    text-transform: none;
    background: transparent url(/images/pixel-fff-opac-090.png) repeat center;
}
.hkmenu ul li:hover ul, .hkmenu ul li:hover ul
{
    display: block;
}
.hkmenu ul li a:hover
{
}
.hkmenu ul li ul li a:hover
{
    color: #039;
}

