/* 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
 */

/****** Title ******/
.componentheading{font-weight:bold; font-size:15px; color:#333333 !important; text-decoration:underline;}

/****** Sub Sitemap menu style ******/

ul .level_1 a:link{font-weight:normal;color:black !important;text-decoration:none;}

ul .level_1 a:visited {font-weight:normal;color:black !important; text-decoration:none;}

ul .level_1 a:hover{background:none !important; text-decoration:underline !important;}

/****** Sitemap main level menu style ******/

.contentpaneopen a:visited {font-weight:bold;color:#333333 !important;}

.contentpaneopen  a:link {font-weight:bold;color:#333333 !important;}

.contentpaneopen  a:hover{background:none !important;}

/****** Structure ******/
.xmap ul {

	display		: block;
	list-style	: none;
	margin		: 0;
	padding		: 0;
}
.xmap ul li {
	margin		: 0;
	padding		: 0;
	white-space	: normal;
	background	: transparent;
}
.xmap a img {
	border		: none;
}
.xmap ul.level_0 ul {
	list-style	: inside square;
	padding		: 0;
}
.xmap ul.level_1 li {
	padding		: 0 0 0 2em;
	white-space	: normal;
}
.xmap .active {
	font-style	: italic;
}
