﻿
  ul#sidebar {
    width: 140px;
    margin: 20px 0 0 14px; 
    padding: 0;     
  }
  
  ul#sidebar li {
    list-style: none;
    margin: 0 0.4em 0 0; 
    padding: 0;
    position: relative;
  }

  ul#sidebar li ul {
  	width: 119px;
    margin: 0; 
    padding: 0;
    left:1.5em;
    position: relative;
  }
  
  ul#sidebar li ul li {
    margin: 0;
  }

  ul#sidebar a {
    display:block;
    width: 100%;
    padding: 0.2em;
    text-decoration: none; 
    font-weight: bold;
    border-bottom: 1px dotted #99CCFF; 
    color: #0033CC; 
  }
    
  ul#sidebar a:hover {
    border-color: white;
    border-left-color: black; 
    border-top-color: black;
    color:#0066FF; 
    background-color: gray;
    background-image: url('../images/nav.jpg');
    background-repeat: repeat-y;
  }
  
ul#sidebar li>ul {
	display: none;
}

ul#sidebar li:hover>ul {
	display: block;
}