li.singlecathighlight { margin: 0; font-weight: bold; }

div#sidenav {
	width: 210px;
	float: left;
	border: 1px solid #d1dade;
	background: #fefaef;
	margin: 0 5px 0 12px;
	padding: 0px 0 5px;
	display: inline;
}

	div#sidenav ul a, div#sidenav ul a:hover, div#sidenav ul a:active, div#sidenav ul a:link, div#sidenav ul a:visited { color: #433c2a; }

	div#sidenav ul a:hover { color: #8fb500;}
	
	div#sidenav h3 {padding: 0px 0px; margin: 0 0 5px 5px; font-size: 14px; }
	
	div#sidenav h3 a { text-decoration: none; color: #8fb500; }

	div#sidenav ul.prinav { font-size: 12px; list-style: none; margin-left: 13px; padding-left: 0; text-indent: -.5em; }

	div#sidenav ul.prinav li { margin: 2px 0; list-style-image: none; }

	div#sidenav li.highlight { font-weight: bold; margin-top: 5px; }

	div#sidenav ul#subnav { font-size: 1em; font-weight: normal; margin: 2px 0 2px 13px; padding-left: 5px; }
	
	div#sidenav ul#subnav li { list-style-image: url(/images/bullet-tick.gif); }

	div#sidenav ul#subnav li.highlight { margin: 2px 0 2px 0; list-style-image: url(/images/bullet-arrow.gif); }
	
	div#sidenav ul#subnav li.highlight a {text-decoration: none; color: #8fb500;}

	div#sidenav div.divider { height: 20px; line-height: 20px;}
	
	div#sidenav div.header {font-size: 13px; font-weight: bold; background-color: #FFF6DF; padding: 3px 0px; margin-bottom: 10px;}