#menu ul {
  padding:0px;
  margin:0px;
  list-style:none;}
  
#menu li {
  float:left;
  position:relative;
  background:none;
  padding:0px;
  margin:0px;}
  
  #menu .nav1 li ul a, #menu .nav2 li ul a {
    float:none;
    display:block;
    color:#192e84;
    padding:0px;
    border:1px solid #fff;
    text-indent:5px;}
    
    #menu .nav1 li ul a:hover, #menu .nav2 li ul a:hover {
      border:1px solid #192e84;}
    
  #menu .nav1 li ul li, #menu .nav2 li ul li {
    width:150px;
    display:block;
    margin:2px 0px 2px 0px;
    float:none;}
  
#menu .nav1 li ul, #menu .nav2 li ul {
  display:none;
  position:absolute; 
  top:19px;
  left:0px;
  background:#fff;}
  
  #menu li > ul { 
	  top:auto;
	  left:auto;}
    
  #menu li:hover ul, #menu li.over ul { display: block; }