		/*this is the css for the vertical version*/
		.vertical ul{
			list-style-type: none;
			padding: 0;
			margin: 0;
			width: 190px;
		}
		.vertical li a{
			display: block;
			margin: 0;
			padding: 0;
		}
		.vertical li{
			/*Needed for IE. Don't ask me why, It was a lucky guess.*/
			display: block;
		}
		.vertical li ul{
			position: absolute;
			margin-top: -1.4em;
			margin-left: 140px;
			border: solid 1px #3a2f29;
			background-color: #d0cbbc;
		}
			.vertical li ul li a,
			.vertical li ul li a:visited
			{
				color: #3a2f29;
				border-left: solid 15px #685951;
			}
		/*This section makes the menu not work in non-javascript enabled browsers by not showing the menu by default-This can be worked around by making top level links point to a sitemap*/
		/*Not sure if I recommend this or not*/
		.inaccesible li ul{
			display: none;
		}
		/*Arrow code - looks like <a class="haschild" href="#">Text <span>Arrow</span></a> can be turned on/off with arrow class*/
		.arrow a span{
			padding-left: 1em;
			background: url("trio.gif") no-repeat center center
		}
		.arrow a:hover span
		{
			background: url("tri.gif") no-repeat center center
		}
		.arrow a span.noshow{
			visibility: hidden;
		}
		
		/* mltheme-upledger */
		.mltheme-upledger li a,
		.mltheme-upledger li a:visited
		{
			display: block;
			padding: 5px 5px;
			padding-left: 15px;
			text-indent: -10px;
			border-left: solid 15px #3a2f29;
			font-size: 85%;
			
			color: #F8F8ED;
			text-decoration: none;
		}
		.mltheme-upledger li a:hover{
			background-color: #eeebe2;
			border-left: solid 15px #dcd8cc;
			color: #3a2f29;
		}
		.mltheme-upledger ul{
			background-color: #3a2f29;
			vertical-align: top;
			padding: 0;
			border: none;
		}