#sitemap ul,#sitemap li{
    list-style:none;
    margin:0;
    padding:2px 0}
#sitemap li ul{
    padding:2px 0 0 15px}
#sitemap a{
    text-decoration:none}
#sitemap .groupname{
    font-size:13px;
    padding:4px 0}
#sitemap ul{
    padding:0 0 0 17px}
ul.altsym{
    margin:0;
    padding:0 !important;
    width:100%}
    ul.altsym ul{
        display:none;
        margin:0;
        padding:2px 0}
        ul.altsym ul ul{
            margin:0 0 0 10px !important;
            padding:2px 0}
    ul.altsym li{
        top:0;
        left:0;
        list-style:none;
        padding:0}
    ul.altsym a{
        text-decoration:none;
        outline:none;
        padding:0;
        margin:0 0 0 5px}
html>body ul.altsym a{
    width:auto}
ul.altsym a.switch{
    display:block;
    border:1px solid #4F4F4F;
    color:#4F4F4F;
    float:left;
    left:-17px;
    top:3px;
    font:normal 9px/7px Courier,monospace;
    width:9px;
    height:9px;
    margin:1px 0 0 0;
    padding:0}
ul.altsym a.switch:hover{
    color:#F00;
    border:1px solid #F00}

