.treeview ul{ /*CSS for Simple Tree Menu*/
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background-repeat: no-repeat;
	border:none;
    list-style-type:none;
	margin:0;
	padding:0;
    text-align:right;
}
.treeview li a {
	background-color:#093f89;
    border-right:3px solid #fe9112;
	color:#ffffff;
	display: block;
	font-size:0.8em;
	margin:5px 0 0 0;
    padding:0.3em 0.6em;
	text-decoration: none;
}
.treeview li a:hover {
	background-color:#000563;
	display:block;
	color:#ffffff;
	text-decoration: none;
}

#treemenu1 li ul li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background-image:none;
	list-style-type:none;
	margin:0;
	padding:0;
}
#treemenu1 li ul {
    margin:0 0 5px 0;
}

#treemenu1 li ul li a {
	background-color:#434ce0;
	color:#fe9112;
	display:block;
	font-size:0.7em;
    margin:1px 0 0 0;
    padding:0.2em 0.6em;
	text-decoration:none;
}
#treemenu1 li ul li a:hover {
	background-color:#000563;
	display:block;
	text-decoration:none;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
cursor: pointer!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. */
    margin:0 0 5px 0;
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
	cursor:default;
	margin:0;
	padding:0;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
li {
	margin:0;
	padding:0;
}
#downstate a {
	background-color:#000563;
	color:#ffffff;
}

