
/*** ESSENTIAL STYLES ***/
.sidenav, .sidenav * {
	margin:			0;
	padding:		0;
	list-style:		none;
	line-height:	1.0;
}
.sidenav ul {
	font-size:		13px;/* this is needed here to setup the em width */
	width:			210px; /* left offset of submenus need to match (see below) */
}
.sidenav li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sidenav li {
	position:		relative;
}
.sidenav a {
	display:		block;
	position:		relative;
}
ul.sidenav li:hover ul,
ul.sidenav li.sfHover ul {
	text-align:		left;
	left:			210px; /* match ul width */
	top:			0px;
}

/*** NAVIGATION SKIN ***/
.sidenav,.sidenav a {
	/*margin-bottom:	1em;*/
	font-family: 	Arial, Helvetica, sans-serif;
	font-size:		12px;
	line-height:	14px;
	font-weight:	normal;
	color:			#c3c3c3;
	/*white-space:	nowrap;*/
	text-decoration:none;
}
.sidenav a:visited, .sidenav a:hover  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#c3c3c3;
	text-decoration:none;
}
.sidenav li {
	background:		#707376;
	border-bottom:	1px solid #57595b;
	font-size:		12px;
	font-weight:	normal;
	line-height:	14px;
}
.sidenav li a{
	margin:			0px;
	padding:		6px 0px 6px 19px;
}
.sidenav li:hover, .sidenav li.sfHover,
.sidenav li a:focus, .sidenav li a:hover, .sidenav li a:active,
.sidenav #openPgSideNav {
	background:		#57595b url(/_images/site/header/sideNavItemBkgd.gif) right center no-repeat;
	color:	 		#e9eaeb;
}