


#navbar /*added by me*/ {
width:215px;
/*float:left;*/
/*background:#ffffcc;*/
padding:8px;
/*background:#D9E1E8;*/
font-family:arial, verdana;
/*border-right: 2px solid #3A7EA9;*/
/*margin-left:auto; margin-right:auto;*/
float:left;
}

.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
/*background:#D9E1E8;*/
/*background:#ffffcc;*/
width:215px;
padding:8px;
margin-left:-40px;


}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
/*
background: white url(list.gif) no-repeat left center;
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
*/
/*background: #D9E1E8;*/
list-style-type: none;
padding-left: 22px;
margin-bottom: 2px;
margin-left:-40px;
color:#4C5E8C;
font-weight:bold;
font-size:12px;
line-height:16px;
}

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

background: transparent url(closed.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
border:0px solid #333;
margin-left:-40px;
color:#4C5E8C;

}


.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;
margin-left:5px;
}


 /*added by me*/
 
 /*sizing fonts and colors*/
 
 .sm {font-size:.8em;}
 
 .treeview a {text-decoration:none; display:block; padding:2px; font-weight:normal; background:#fff; font-size: 1.1em;}
  
 #navbar a:link {color:#3B6184;}
 #navbar a:visited {color:#3B6184;}
 #navbar a:hover {color:#333;}
 #navbar .treeview a:hover {color:#fff; text-decoration:none; background:#999;}
 
 
 #navbar .treeview li.plain {background: transparent /*url('closed.gif')*/ no-repeat left 1px;}
 
 #navbar .treeview .plain a {color:#4C5E8C; font-weight:bold; font-size:13px; background:transparent;}

 #navbar .treeview .plain a:link {color:#4C5E8C; font-weight:bold; font-size:13px; background:transparent;}
 #navbar .treeview .plain a:visited {color:#4C5E8C; font-weight:bold; font-size:13px; background:transparent;}
/*.plain a:hover {color:#333; font-weight:bold; font-size:13px; background:#D9E1E8;}
*/
 #navbar .treeview .plain a:hover {color:#333; font-weight:bold; font-size:13px; background:transparent;}
 
 li.topspacer {margin-top:18px; border-top:1px solid #4C5E8C;}