
#sdmenu {
    width: 209px;
    font-family: Arial, sans-serif;
    font-size: 11px;
    padding-bottom: 10px;
    text-transform:uppercase;
    color: #acd9f4;
    height: 25px;
    z-index: 100;
}

span.title, span.titlehidden {
    display: block;
    padding: 5px 0px 5px 0px;
    font-weight: bold;
    font-size: 11px;
    white-space:nowrap;
    color: #acd9f4;
    border-bottom: 2px solid #f0f5fa;
    background: #432424  url(/_resources/images/leftnavi/collapsed.gif) no-repeat 5px top;
}
span.title a, span.titlehidden a {
    font-weight: bold;
    color: #FFFFFF;
    background: #432424  url(/_resources/images/leftnavi/collapsed.gif) no-repeat 5px top;
}
/* open top-level menu heading */
div.sdmenu span.title {
    background: #432424 url(/_resources/images/leftnavi/expanded.gif) no-repeat 5px top;
    cursor:pointer;
}
/* closed top-level menu heading */
div.sdmenu span.titlehidden {
    background-color: #432424;
    cursor:pointer;
}

/* open submenu heading */
div.submenu span.title {
    background: #3375c0 url(/_resources/images/leftnavi/expanded.gif) no-repeat 18px top;
    background-color:  #3375c0;
    padding: 5px 0px 5px 15px;
    cursor:pointer;
}
/* closed submenu heading */
div.submenu span.titlehidden {
    background-color: #3375c0;
    /* cursor:pointer;
    padding: 5px 0px 5px 10px;
    background: #3375c0 url(/_resources/images/leftnavi/expanded.gif) no-repeat 18px top; */
}

/* top-level open menu */
span.title span {
    /*background-image: url(/_resources/images/leftnavi/sdexpanded.gif);*/
    
}
/* top-level closed menu */
span.titlehidden span {
    /*background-image: url(/_resources/images/leftnavi/sdcollapsed.gif);*/
}
/* top-level open menu hover */
span.title:hover span {
    /*background: url(/_resources/images/leftnavi/expanded.gif) no-repeat 5px top;*/
}
/* top-level closed menu hover */
span.titlehidden:hover span {
    /*background: url(/_resources/images/leftnavi/collapsed.gif) no-repeat 5px top;*/
}

span.tt, span.tthidden {
    display: block;
    margin-left: 5px;
    padding: 0px 5px 0px 20px;
}

div.sdmenu a {
    text-decoration: none;
}

div.submenu {
    overflow: hidden;
}

/* leaf */
div.submenu a {
   padding: 5px 0px 5px 30px;
   display: block;
   border-bottom: 1px solid #f0f5fa;
   color: #FFFFFF;
   font-size: 10px;
   background: #6da4e2 url(/_resources/images/leftnavi/linkarrow.gif) no-repeat 20px center;
}
/* hover leaf */
div.submenu a:hover {
   background : #143b8c url(/_resources/images/leftnavi/linkarrow.gif) no-repeat 20px center;
   color: #fff;
   font-size: 10px;
   text-decoration: none;
}
div.submenu a:visited {
  color: #fff;
}

div.submenu span.s {
    /*display: block;
    margin-left: 1em;
    border-right: #EEE solid thick;*/
}
div.submenu span.s:hover {
    /*border-right: #FF6600 solid thick;*/
}

span.title span.tt span.level1 {
    padding: 5px 0px 5px 5px;
    background: url(/_resources/images/leftnavi/expanded.gif) no-repeat 5px top;
}
span.title span.tt span.level2 {
    padding: 5px 0px 5px 15px;
    background: url(/_resources/images/leftnavi/expanded.gif) no-repeat 5px top;
}


