/* sidebar menu */

#sidebar .sidemenu {

	margin: 10px 10px 5px 7px; padding: 0;

	text-decoration: none;			

}



/* #sidebar .sidemenu li {

	list-style: none;

	margin: 0 0 5px;

	padding: 5px 10px; 		

	border-bottom: 1px solid #E8E8E8;

} */



* html body #sidebar .sidemenu li {

	height: 1%;

}

/* #sidebar .sidemenu li a {

	text-decoration: none;	

	color: #005499;

	background: none;

	font-weight: bold;

}  */

#sidebar .sidemenu li a span {

	color: #7F7F7F;	

	font-size: .9em;

	

	font-family: Georgia, 'Times New Roman', Times, serif;

	font-style: italic;

	font-weight: normal;

	}

#sidebar .sidemenu li a:hover {	

	color: #000;	

	background: none;	

}

#sidebar .sidemenu ul { margin: 0 0 0 5px; padding: 0; }

#sidebar .sidemenu ul li { border: none; }




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv {
	margin: 10px 10px 5px 7px; padding: 0;
	text-decoration: none;			
}

.suckerdiv ul{
margin: 0 0 0 5px; padding: 0;
}
	
.suckerdiv ul li{
position: relative;

list-style: none;
margin: 0 0 5px;
padding: 5px 10px; 		
border-bottom: 1px solid #E8E8E8;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: -5px;
visibility: hidden;
padding: 0;
margin: 0;
background: #fff;
}

.suckerdiv ul li ul li{
margin: 5px;

}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
	text-decoration: none;	

	color: #005499;

	background: none;

	font-weight: bold;

}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{

}

.suckerdiv .subfolderstyle{
background: url(../images/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */