.treeview {
margin-bottom: 0px;
margin-left: 5px;
margin-top: 4px;
margin-right: 1px;
/*
border-style: solid;
border-width: 1px;
*/
padding: 0px 0px 0px 0px;
display: none;
}

.treeview ul{ /*CSS for Simple Tree Menu*/
margin-left: 0px;
margin-right: 0px;
margin-top: 3px;
margin-bottom: 2px;
padding: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: left; /* set to left, center, or right to align the menu as desired */
/* background: #FFE271; */
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
/*
background: white url(../images/list.gif) no-repeat left center;
font: bold 13px arial;
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
cursor: hand !important;
cursor: pointer !important;
*/
list-style-type: none;
font: bold 11px Verdana;
padding: 1px 1px 1px 20px;
margin-left: 0px;
/* margin-right: 42px; */
margin-right: 4px;
white-space: nowrap;
}

.treeview li a{
color: black;
text-decoration: none;
white-space: nowrap;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
/* background: white url(../images/closed.gif) no-repeat left 1px; */
background: url(../images/closed.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
white-space: nowrap;
}

.treeview li.submenu a{ /* Style for LI that contains sub lists (other ULs). */
text-decoration: none;
padding: 1px 1px 1px 1px;
white-space: nowrap;
}

.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview li.submenu ul li { /*Style for LIs of ULs that are children of LIs (submenu) */
list-style-type: none;
font: bold 11px Verdana;
/* padding: 1px 1px 1px 20px; */
margin-left: 0px;
/* margin-right: 40px; */
margin-right: 4px;
}

.treeview li.submenu ul li a{ /*Style for LIs of ULs that are children of LIs (submenu) */
text-decoration: none;
/* padding: 3px 9px 2px 5px; */
padding: 3px 3px 2px 3px;
color: black;
font: bold 11px Verdana;
/* background: #FFE271; */ /* yellow */
/* background: #FFE3B0; */ /* default color of each LI */
/* background: #F5FFCE; */ /* default color of each LI */
background: #FFDAA5; /* default color of each LI */
}

.treeview .submenu ul li a:hover, .treeview .submenu li a.current {
/* background-color: #A0E182; */ /* green */
/* background-color: #FFF2BF; */ /* v light cream (from JOL) */
background-color: #FFC59C;     /* hover color of each LI */
/* background-color: #E0E0FF; */
/*
border-style: solid;
border-width: 1px;
*/
color: navy;
}

/* ********************** */
/* 'test' class for fav's ul: */
/* ********************** */

.test {
margin-bottom: 0px;
margin-left: 5px;
margin-top: 4px;
margin-right: 1px;
/*
border-style: solid;
border-width: 1px;
*/
padding: 0px 0px 0px 0px;
}

.test ul{ /*CSS for Simple Tree Menu*/
margin-left: 0px;
margin-right: 0px;
margin-top: 3px;
margin-bottom: 2px;
padding: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: left; /* set to left, center, or right to align the menu as desired */
/* background: #FFE271; */
/*
border-style: solid;
border-width: 1px;
*/
display: none;
}

.test li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
/*
background: white url(../images/list.gif) no-repeat left center;
font: bold 13px arial;
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
cursor: hand !important;
cursor: pointer !important;
*/
list-style-type: none;
font: bold 11px Verdana;
padding: 1px 1px 1px 20px;
margin-left: 0px;
/* margin-right: 42px; */
margin-right: 4px;
white-space: nowrap;
}

.test li a{
color: black;
text-decoration: none;
white-space: nowrap;
}

.test li.submenu{ /* Style for LI that contains sub lists (other ULs). */
/* background: white url(../images/closed.gif) no-repeat left 1px; */
background: url(../images/closed.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
white-space: nowrap;
}

.test li.submenu a{ /* Style for LI that contains sub lists (other ULs). */
text-decoration: none;
padding: 1px 1px 1px 1px;
white-space: nowrap;
}

.test li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.test li.submenu ul li { /*Style for LIs of ULs that are children of LIs (submenu) */
list-style-type: none;
font: bold 11px Verdana;
margin-left: 0px;
margin-right: 4px;
}

.test li.submenu ul li a{ /*Style for LIs of ULs that are children of LIs (submenu) */
text-decoration: none;
padding: 3px 3px 2px 3px;
color: black;
font: bold 11px Verdana;
background: #FFDAA5; /* default color of each LI */
}

.treeview .submenu ul li a:hover, .treeview .submenu li a.current {
background-color: #FFC59C;     /* hover color of each LI */
color: navy;
}

/* ********************** */
/*  END of 'test' ul */
/* ********************** */

.treeviewHoriz {
margin-bottom: 0px;
margin-left: 5px;
}

.treeviewHoriz ul{ /*CSS for Simple Tree Menu*/
margin-left: 0px;
margin-right: 0px;
padding: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: left; /* set to left, center, or right to align the menu as desired */
}

.treeviewHoriz li{
list-style-type: none;
font: bold 11px Verdana;
padding: 1px 1px 1px 20px;
margin-left: 1px;
margin-right: 1px;
display: inline;
}

.treeviewHoriz li a{
color: black;
text-decoration: none;
}


