.menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
  height:57px;
  
  }
  
 .menu ul li ul{
background:url(../images/dropMenuBg.gif) no-repeat;
height:200px;
	 
 }
 
  .menu ul li ul li.dropEnd{
	  background:url(../images/doprMenuEnd.gif) no-repeat;
	  height:38px;
  }
  
  
  
.menu li {
  position: relative;
  width: 192px;

  }
  

  

  
.menu li ul {
  display: none;
  position: absolute; 
  top: 1em;
  left: 0;
  }


.menu li > ul {
	top: auto;
	left: auto;
	}
	

	

.menu li:hover ul,.menu li.over ul{ 
display: block; 
left:0px;
top:57px;
width:192px;


}

.menu {
width:192px;
padding:0 0 0 544px;
}

.menu ul li #A0 {
width:182px;
display:block;
height:27px;
line-height:27px;	
padding:30px 0 0 10px;	
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#dfdfdf;
text-decoration:none;
background:url(../images/menu_780A.gif) no-repeat;
	
}
.menu ul li #A0:hover, .menu ul li #A0.open{
	background:url(../images/menu_780Ahover.gif) no-repeat;
	
	
}


.menu ul li ul li a,#menutree .menu ul li ul li a:visited {
width:156px;
display:block;
text-decoration:none; 
padding: 0 5px 0 20px;
line-height:20px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000;text-decoration: none;
background:#82776a;
color:#c9d8e9;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:bold;

}

.menu ul li ul li div {
padding:0 4px 1px 4px;	
	
	
}


.menu ul li ul li a:hover{
background:#7f8894;	
color:#f7f7f7;
width:146px;
padding: 0 5px 0 30px;
	
	
}


.menu a:hover {
	
	

}
