/* @ Sitemap Styles */

.sitemap {
	font:normal 12px verdana;
	padding:0px;
	margin:10px 0px;
	list-style:none;
}

.sitemap li.cat {
	padding:0px 0px 25px 0px;
	display:block;
}

.sitemap h4, .sitemap h5, .sitemap h6 {
	color:#930;
	padding:2px;
	margin:0 10px 5px 0;
	font:bold 13px verdana;
	border-bottom:#ccc 1px dotted;
	display:block;
        list-style-type:none;
}

/* SubTree CSS */
.sitemap li.cat ul {
	margin:0px;
	padding:0px 3px 0px 20px;
	list-style:outside circle;
}

.sitemap li.cat ul li {
	line-height:17px;
}

.sitemap li.cat ul li.noc { list-style:none; }
.sitemap li.cat ul li.noc a { color:#482 }

.sitemap li.cat ul li a {
	color:#34F;
}

.sitemap li.cat ul li a:hover {
	color:#666;
}