.treeview 
{
 margin-left: -35;
 font-size: 12px;
 font-family: Arial;
}

.treeview ul 
{
 /*CSS for Simple Tree Menu*/

 margin: 3;
 padding: 0;
}

.treeview li 
{
 /*Style for LI elements in general (excludes an LI that contains sub lists)*/

 background-image: url("images/sub.gif");
 background-color: #8159AF;
 background-repeat: no-repeat;
 background-position: center left;
 list-style-type: none;
 padding-left: 16px;
 margin-bottom: 5px;
}

.treeview li.submenu 
{
 /* Style for LI that contains sub lists (other ULs). */

 background-image: url("images/plus_nonie.gif");
 background-color: #8159AF;
 background-repeat: no-repeat;
 background-position: left 1px;
 cursor: hand ! important;
 cursor: pointer ! important;
}

.treeview li.submenu ul 
{
 /*Style for ULs that are children of LIs (submenu) */

 display: none;/*Hide them by default. Don't delete. */
}

.treeview .submenu ul li 
{
 /*Style for LIs of ULs that are children of LIs (submenu) */

 cursor: default;
}