li.lastnode { 
  background: #fff url(../images/lastnode.png) no-repeat !important; 
}

div#menu a{
  display: block;
  width: 100%;
  margin: 0px;
  padding: 0px;
}

div#menu {
  width: 148px;
  margin: 0;
  padding: 0;
  background-color:#FFFFFF;
  font-size: 0.9em;
}

div#menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
div#menu ul, div#menu ul ul, div#menu ul ul ul, div#menu ul ul ul ul {
  background: url(../images/vline.png) repeat-y;  
  margin-left: 6px;
  font-size: 1em;  
}

div#menu ul li, div#menu ul li ul li, div#menu ul li ul li ul li {
  /* background: url(../images/bulletback.gif) repeat-x; */
  margin: 0px;
  /* padding: 5px 0px 0px 10px; */
  padding: 5px 0px 0px 6px;
  background: url(../images/node.png) no-repeat; 
  text-align: left;
  /* border:solid 1px #FFFFFF; 
  background-color:#00FFCC;*/
}

.menuselected {
  background-color: rgb(254, 230, 202); 
  display: block; 
  font-weight: bold; 
  margin: 0;
}

/*
div#menu ul li ul li{
  margin: 0px 0px 0px -10px;
  padding: 5px 0px 0px 20px;
  background: url(/images/node.png) no-repeat; 
  
}
div#menu ul li ul li ul li{
  margin: 0px 0px 0px -20px;
  padding: 5px 0px 0px 30px;  
  background: url(/images/node.png) no-repeat; }

div#menu ul li ul li ul li ul li{
  margin: 0px 0px 0px -30px;
  padding: 5px 0px 0px 40px;
  background: url(/images/node.png) no-repeat; 
}*/

.multicol {
  margin: 0;
  padding: 0;
  background: url(/images/menubg.gif) repeat-y;
}






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
