#sideBar {
	list-style-type: none;
	list-style-image: none;
	
	margin: 0;
	padding: 0;
	border:solid #dadada;
	border-width:1px 1px 0 1px;
}

#sideBar li {
	background:url(/images/fh/bg-sidebar-nav.gif) repeat-x 0 100%;
}

#sideBar li.active {
	padding-bottom: 10px;	
}

#sideBar li h2 {
	font-size:15px;
	line-height: 41px;
	margin :  0 10px;
	padding:  0;
}

#sideBar li ul.menu {
	display: none;
	padding: 0;
	margin : -10px 0 0 10px;
}

#sideBar li.active ul.menu {
	display: block;
}

#sideBar li ul.menu li {
	list-style-type: none;
	list-style-image: none;
	background: none;
}

#sideBar li ul.menu li.hasSubMenu {
	background-image: url(/images/fh/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}

#sideBar li ul.menu li.active {
	background-image: url(/images/fh/bullet-on.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding: 0;
}

#sideBar li ul.menu li h3 {
	font-size:13px;
	line-height:22px;
	font-weight:bold;
	margin: 0 0 0 15px;
	padding: 0;	
}

#sideBar li ul.menu li h3 a {	
	color: #000;
}

#sideBar li ul.menu li ul.subMenu {
	display: none;
	padding: 0;
	margin : 5px 0 5px 16px;
}

#sideBar li ul.menu li.active ul.subMenu {
	display: block;
}

#sideBar li ul.menu li ul.subMenu li {
	list-style-image: none;
	background: none;
}

#sideBar li ul.menu li ul.subMenu li h4 {
	padding: 0;
	margin: 0;
	font-size:12px;
	line-height: 18px;
	font-weight: normal;
}

#sideBar li ul.menu li ul.subMenu li h4 a{
	color: #000;	
}

#sideBar li ul.menu li ul.subMenu li.active h4 a{
	font-weight: bold;
}

