.menu{
  border:none;
  border:0px;
  margin:0px;
  padding:0px;
  font-size:13px;
  font-weight:bolder;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menu ul{
  background:#c0e7f6;
  height:35px;
  list-style:none;
  margin:0;
  padding:0;
}
.menu li{
  float:left;
  padding:0px;
}
.menu li a{
  background:#c0e7f6 url(images/seperator.gif) bottom right no-repeat;
  color:#00aeef;
  display:block;
  font-weight:normal;
  line-height:35px;
  margin:0px;
  padding:0px;
  padding-right: 10px;
  text-align:center;
  text-decoration:none;
}
.menu li a:hover, .menu ul li:hover a{
  background: #c0e7f6 url(images/hover.gif) bottom center no-repeat;
  color:#0e5a91;
  text-decoration:none;
}
.menu li ul{
  background:#fdfacd;
  display:none;
  height:auto;
  padding:0px;
  margin:0px;
  border:0px;
  position:absolute;
  width:235px;
  z-index:200;
  /*top:1em;
		/*left:0;*/
}
.menu li:hover ul{
  display:block;

}
.menu li li {
  background:url(menu/images/sub_sep.gif) bottom left no-repeat;
  display:block;
  float:none;
  margin:0px;
  padding:0px;
  width:235px;
}
.menu li:hover li a{
  background:none;

}
.menu li ul a{
  display:block;
  height:35px;
  font-size:12px;
  font-style:normal;
  margin:0px;
  padding:0px 10px 0px 5px;
  text-align:left;
}
.menu li ul a:hover, .menu li ul li:hover a{
  background:#c0e7f6 url(images/hover_sub.gif) center left no-repeat;
  border:0px;
  color:#00aeef;
  text-decoration:none;
}
.menu p{
  clear:left;
}	

