.navlist {
				padding: 3px;
				border: 1px solid #fff;
				width: 12em;
				background-color: #26a;
				font: 12px verdana,sans-serif;
}

.navlist li {
				list-style: none;
				border: 1px solid #26a;
}

.navlist a {
				color: #eee;
				text-decoration: none;
				display: block;
				border-left: 1em solid #159;
				border-bottom: 1px solid #159;
				padding: 4px 8px;
}

.navlist a:hover { border-color: #124; }

.navlist ul li a {
				border: 0;
				border-left: 0.8em solid #26a;
				padding: 3px 4px;
				margin-left: -20px;
}