/* Default CSS */
/* Generated by the CoffeeCup HTML Editor - www.coffeecup.com */

    a  { color:#0000FF; }
    a:visited { color:#800080; }
    a:hover { background-color:#FF0000 }
    a:active {background-color:#FF0000 ; }
    
    
  ul {list-style: none;padding: 0px;}
  ul li {display: block;position: relative; float: left; border:1px solid #000000; width: 145px; text-align: center;}
  li ul {display: none; }
  ul li a { clear: both; display: block; text-decoration: none;  white-space: nowrap; position: relative;}
  ul li a:hover {background: #FF0000;}
  li:hover ul {display: block; position: absolute;}
  li:hover li {display: block; background: #FFFF80;}
  li:hover a {background: #FFFF80;}
  li:hover li a:hover {background: #80FFFF;}
  
  nav {margin-left: auto; margin-right:auto; }

  *.verticallist {clear: both; display: block; border-style:none; list-style-type: square ; width:100%; text-align: left; margin-left:5em;}
  
   *.vertlistsm {clear: both; display: block; border-style:none; list-style-type: square ; width:100%; text-align: left; margin-left:1em;}

  li.list {border-style:none; width: 100%; text-align:left; list-style: inherit;}
  
  li.narrow {display: block;position: relative; float: left; border:1px solid #000000; width: 80px; text-align: center;}
  li.bold {display: block;position: relative; float: left; border:1px solid #000000; width: 160px; text-align: center; weight: bold; } 