/* sidenav */

ul.sidenav {
	background: #c8285a url(/images/sidenav-corner.gif) bottom right no-repeat;
	list-style: none;
	text-decoration: none;
	list-style-type: none;
	margin: 0;
	padding: 8px 22px 17px 12px;
	list-style-position: outside;
	width: 141px;
	font-size: 12px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
}
ul.sidenav ul {list-style: none; list-style-type: none;}

/* sidenav normal */
ul.sidenav li a.sidenav {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	display: block;
	width: 141px;
	padding: 5px 0;
	margin: 0;
	overflow: hidden;
	border-bottom: #fff 1px solid;
}
ul.sidenav li:hover a.sidenav {color: #d8df8b; text-decoration: none;}

/* sidenav on */
ul.sidenav li a.sidenavon {
	text-decoration: none;
	color: #d8df8b;
	display: block;
	width: 141px;
	padding: 5px 0;
	margin: 0;
	overflow: hidden;
}

/* sidenav sub */
#sidesubnav {
	background: #beca35 url(/images/sidesubnav-corner.gif) bottom right no-repeat;
	padding: 12px 22px 17px 12px;
}
#sidesubnav h2 {
	text-transform: uppercase;
	color: #c8285a;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 19px;
	margin: 0 0 3px;
}
ul.sidesubnav {
	list-style: none;
	text-decoration: none;
	list-style-type: none;
	margin: 0;
	list-style-position: outside;
	width: 141px;
	font-size: 12px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
}
ul.sidesubnav ul {list-style: none; list-style-type: none;}

/* sidesubnav normal */
ul.sidesubnav li a.sidesubnav {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	display: block;
	width: 141px;
	padding: 5px 0;
	margin: 0;
	overflow: hidden;
	border-bottom: #fff 1px solid;
}
ul.sidesubnav li:hover a.sidesubnav {color: #c8285a; text-decoration: none;}

/* sidesubnav on */
ul.sidesubnav li a.sidesubnavon {
	text-decoration: none;
	color: #c8285a;
	display: block;
	width: 141px;
	padding: 5px 0;
	margin: 0;
	overflow: hidden;
}
