/************ Sitemap ************/
table.sitemap {
	width: 100%;
}
table.sitemap td.empty {
	background-color: #F0F0F0;
	height: 3px;
}
table.sitemap td.menu0 {
	width: 40%;
	vertical-align: top;
	background-color: #F0F0F0;
	padding: 8px;
}
table.sitemap td.menu1 {
	width: 60%;
	padding: 5px;
	padding-left: 3px;
	vertical-align: top;
}
table.sitemap td.menu1 div {
	width: 100%;
}

table.sitemap td.menu0 a {
	color: #;
	text-decoration:none;
	font-weight:bold;
}
table.sitemap td.menu1 a {
	color: #;
	text-decoration:none;
	font-weight: normal;
}

table.sitemap td a:hover {
	text-decoration:underline;
}