/* CSS Document */
#leftMenu ul {
	padding-bottom:1em;
	width:170px;
	margin:0px;
	padding:0px;
	background-image: url(images/containerbg.gif);
}
#leftMenu  li{
	list-style-type:none;
	font-family: Ubuntu, sans-serif;
	color: #ffffff;
	border-bottom: thin solid #ccc;

}
#leftMenu li li {
	margin-left:0px;
	position:relative;
	min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
}
#leftMenu li a {
	display:block;
	height:30px;
	color: #000000;
	text-decoration: none;
	font-size:1.2em;
	padding-left:10px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 20px;
}
#leftMenu li a:hover
{
	color: #ffffff;
	background-color: #51d452;
}
#leftMenu li li a {
	color: #FFFFFF;
	text-decoration: none;
	font-size:0.8em;
}


#leftMenu ul ul ul  { /* popup */
	top:0;
	left:150px;
	display:none;
	background-color:white;
	width:150px;
	z-index:100;
	padding:2px;
	position:absolute;
	border: thin solid #999999;
}
#leftMenu ul ul ul a {
	color:blue;
	background-color:white;
}
div#leftMenu li:hover ul ul,
div#leftMenu li li:hover ul ul,
div#leftMenu li li li:hover ul ul,
div#leftMenu li li li li:hover ul ul
{display:none;}

div#leftMenu li:hover ul,
div#leftMenu li li:hover ul,
div#leftMenu li li li:hover ul,
div#leftMenu li li li li:hover ul
{display:block;}
