#menu .mainlink A, #menu .mainlink A:visited {
    text-decoration: none;
    text-align:left; 
    border-right: 0px; 
    border-left: 0px; 
    border-bottom:#cccccc solid 1px; 
    border-top:#eeeeee solid 1px; 
    display: block;
    color: #5a5a5a; 
    background-color: #f1f1f1;
    padding:4px;
}
#menu .mainlink A:hover {
    text-decoration: none;
    text-align:left; 
    border-right: 0px; 
    border-left: 0px; 
    border-top:#dddddd solid 1px; 
    border-bottom:#9c9c9c solid 1px; 
    display: block;
    color: #004eff; 
    background-color: #cacaca;
    padding:4px;
}
#menu .mainlink A span {
    display:block;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    padding-left:6px;
    padding-top:0px;
}
#menu .active A {
    text-decoration: none;
    text-align:left; 
    border-right: 0px; 
    border-left: 0px; 
    border-top:#ff8942 solid 1px; 
    border-bottom:#de5503 solid 1px; 
    border-left:#e05805 solid 5px;
    display: block;
    color: #ffffff; 
    background-color: #ff6000;
    padding:4px;
}
#menu .active A span {
    display:block;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    padding-left:7px;
    padding-top:0px;
}

#menu .submenu .sublink A, #menu .submenu .sublink A:visited {
    text-decoration: none;
    text-align:left; 
    border-right: 0px; 
    border-left: 0px; 
    border-top:#eeeeee solid 1px; 
    border-bottom:#b5b5b5 solid 1px; 
    border-left:#c5c5c5 solid 5px;
    display: block;
    color: #5a5a5a; 
    background-color: #d1d1d1;
    padding:4px;
}
#menu .submenu .sublink A:hover {
    text-decoration: none;
    text-align:left; 
    border-right: 0px; 
    border-left: 0px; 
    border-top:#f8f8f8 solid 1px; 
    border-bottom:#c4c4c4 solid 1px; 
    border-left:#c5c5c5 solid 5px;
    display: block;
    color: #5a5a5a; 
    background-color: #e9e9e9;
    padding:4px;
 
}
#menu .submenu .sublink A span{
    display:block;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    padding-left:7px;
    padding-top:0px;
}
#menu .submenu .active A {
    text-decoration: none;
    text-align:left; 
    border-right: 0px; 
    border-left: 0px; 
    border-top:#f8f8f8 solid 1px; 
    border-bottom:#c4c4c4 solid 1px; 
    border-left:#c5c5c5 solid 5px;
    display: block;
    color: #ff2a00; 
    background-color: #e9e9e9;
    padding:4px;
}
#menu .submenu .active A span{
    display:block;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    padding-left:20px;
    padding-top:0px;
}




#hmenu .sh A {text-decoration: none; text-align:left; background-position: left center;  border-left:10px #1b1b1b solid; display: block;COLOR: #ffffff; height: 18px; background-color: #606060;margin-bottom:2px;}
#hmenu .sh A:visited {text-decoration: none; text-align:left; background-position: left center; border-left:10px #1b1b1b solid; display: block;COLOR: #ffffff; height: 18px; background-color: #606060;margin-bottom:2px;}
#hmenu .sh A:hover {text-decoration: none; text-align:left; background-position: left center; border-left:10px #1b1b1b solid; display: block;COLOR: #FFFFFF; height: 18px; background-color: #3b3b3b;}
#hmenu .sh A span {display:block;padding-left:14px;padding-top:2px;}

#hmenu .dom A {text-decoration: none; text-align:left; background-position: left center; border-left:10px #87033a solid;; display: block;COLOR: #ffffff; height: 18px; background-color: #dd005d;margin-bottom:2px;}
#hmenu .dom A:visited {text-decoration: none; text-align:left; background-position: left center; border-left:10px #87033a solid; display: block;COLOR: #ffffff; height: 18px; background-color: #dd005d;margin-bottom:2px;}
#hmenu .dom A:hover {text-decoration: none; text-align:left; background-position: left center; border-left:10px #87033a solid; display: block;COLOR: #FFFFFF; height: 18px; background-color: #b5024d;}
#hmenu .dom A span {display:block;padding-left:14px;padding-top:2px;}

#hmenu .wd A {text-decoration: none; text-align:left; background-position: left center; border-left:10px #4d6a00 solid;; display: block;COLOR: #ffffff; height: 18px; background-color: #7dad01;margin-bottom:2px;}
#hmenu .wd A:visited {text-decoration: none; text-align:left; background-position: left center; border-left:10px #4d6a00 solid; display: block;COLOR: #ffffff; height: 18px; background-color: #7dad01;margin-bottom:2px;}
#hmenu .wd A:hover {text-decoration: none; text-align:left; background-position: left center; border-left:10px #4d6a00 solid; display: block;COLOR: #FFFFFF; height: 18px; background-color: #668d01;}
#hmenu .wd A span {display:block;padding-left:14px;padding-top:2px;}

#hmenu .vs A {text-decoration: none; text-align:left; background-position: left center; border-left:10px #02238b solid;; display: block;COLOR: #ffffff; height: 18px; background-color: #1e6af4;margin-bottom:2px;}
#hmenu .vs A:visited {text-decoration: none; text-align:left; background-position: left center; border-left:10px #02238b solid; display: block;COLOR: #ffffff; height: 18px; background-color: #1e6af4;margin-bottom:2px;}
#hmenu .vs A:hover {text-decoration: none; text-align:left; background-position: left center; border-left:10px #02238b solid; display: block;COLOR: #FFFFFF; height: 18px; background-color: #1348c4;}
#hmenu .vs A span {display:block;padding-left:14px;padding-top:2px;}

#hmenu .wh A {text-decoration: none; text-align:left; background-position: left center; border-left:10px #9a5710 solid;; display: block;COLOR: #ffffff; height: 18px; background-color: #e09106;margin-bottom:2px;}
#hmenu .wh A:visited {text-decoration: none; text-align:left; background-position: left center; border-left:10px #9a5710 solid; display: block;COLOR: #ffffff; height: 18px; background-color: #e09106;margin-bottom:2px;}
#hmenu .wh A:hover {text-decoration: none; text-align:left; background-position: left center; border-left:10px #9a5710 solid; display: block;COLOR: #FFFFFF; height: 18px; background-color: #bb740b;}
#hmenu .wh A span {display:block;padding-left:14px;padding-top:2px;}



























