/* --------------- dmh_navigation.css ---------------------------*/
#mainnavi ul {
   margin:0;
   display: inline;
   padding: 0;
}

#mainnavi ul li {
   display: inline;
   font-weight:bold;
   color: #6e6e6e;
   margin: 0;
}

#mainnavi a {
   border-right: solid #6e6e6e 1px;
   color: #6e6e6e;
   text-decoration: none;
   padding: 8px;
}

#mainnavi a:visited {color:#6e6e6e;}

#mainnavi a:hover {
   background-color: #e6e6e6;
   padding: 8px;
   color: black;
}

#mainnavi a.selected {
   background-color: rgb(0,81,158);
   padding: 8px;
   color: white;
}

#mainnavi a:active { color: rgb(0,81,158);}

/* --------------left navigavtion------------- */
#left * a {
     text-decoration: none;
}


#left ul{
   list-style-type: none ;
   padding: 0;
   margin: 0;
   border: none;
}

#left ul.nav1st{
   border-bottom:1px solid black;
   padding: 0 0 10 px 10px;
}

#left li{
  /*border-bottom:1px solid #6E6E6E;
  border-top:1px solid #6E6E6E;*/
  font-size:1.1em;
  margin:0pt;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 8px;
  text-decoration:none;
}

#left li.selected {
    background-color: rgb(255,249,227);
}

#left ul.nav2nd {
    padding-left: 0px;
    background-color: rgb(255,249,227);
}

#left ul.nav2nd li{
   font-size: 0.9em;
   list-style-type: disc;
   list-style-position: inside;
   padding: 0 0 10px 16px;
}
#left li a.selected {
   margin: 0;
   padding: 0 0 0 10px;
   color:#000000;
}

#left li li a.selected {
   margin: 0;
   padding: 0;
}

