#menu .SH ul {
    background-color: #E0F0FE;
}

#menu .SH ul ul {
    background-color: #CDE7FE;
}

#menu .SH ul ul ul {
    background-color: #F6F9F1;
}

/* first level */
#menu .SH ul li a {
    background-color: #E0F0FE;
}

/* second level */
#menu .SH ul ul li span {
    border-left: 5px solid #74A6B3;
}

#menu .SH ul ul a {
    background-color: #CDE7FE;
}

/* third level */
#menu .SH ul ul ul li span {
    border-left-color: #AAC9D1;
}

#menu .SH ul ul ul li a {
    background-color: #F6F9F1;
}

/* fourth level */
#menu .SH ul ul ul ul li span {
    border-left-color: #D4E4E8;
}
