/* list-style: pos1 pos2 po3;

 *    parameter:

 *               pos1: none | disc | circle | square

 *               pos2: inside | outside

 *               pos3: none | url('arrow.gif')

 * more info under: http://www.w3schools.com/css/css_list.asp

 */



.sitemap ul {

	display		: block;
	list-style: none;

	/*list-style	: inside;*/

	margin		: 1px 17px 0 0;

	padding		: 0 0 0 1px;
}

.sitemap ul li {
	float: left;

	margin		: 6px 10px 11px 0;

	padding		: 0 0 0 10px;

	white-space	: nowrap;

	background	: transparent;
	width: 124px;
	text-align: left;
	border-right: 1px solid maroon;
	border-left: 1px solid maroon;
}

.sitemap a img {

	border		: none;

}

div.sitemap div.contentpaneopen ul.level_0 li a {
	color: maroon;
	text-decoration: none;
}

div.sitemap div.contentpaneopen ul.level_0 li a:hover {
	text-decoration: underline;
}


#main div.content div.sitemap div.contentpaneopen ul.level_0 li ul.level_1 li a {
	color: #52626f;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: none;
}

#main div.content div.sitemap div.contentpaneopen ul.level_0 li ul.level_1 li a:hover {
	color: #52626f;
	text-decoration: underline;
}

.sitemap ul.level_0 ul {

	list-style	: inside circle;
	margin-left: -25px;
	padding: 0;
}

.sitemap ul.level_1 li {

	padding		: 0 0 0 13px;

	white-space	: nowrap;
	margin-left: 14px;
	border-left-style: none;
	width: 119px;
	border-right-style: none;
	margin-bottom: 0;
	margin-top: 0;
}

.sitemap .active {

	font-style	: italic;

}
