div.sitemap {
 margin-left: 2em;
}
div.sitemap a {
 text-decoration: none;
}
div.sitemap a:hover {
 text-decoration: underline;
}
div.sitemap ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
}
div.sitemap .level_0 {
 float: left;
 font-size: 1.2em;
 padding: 1.5em .5em;
 width: 13em;
 font-weight: bold;
}
div.sitemap ul li ul {
 padding-left: 2em;
 float: none;
}
div.sitemap ul li ul li {
 line-height: 1.3em;
 float: none;
 padding: 0;
 margin: 0;
 font-weight: normal;
}
div.sitemap .level_1{
 font-size: .86667em;
 list-style: circle;
}
div.sitemap .level_2{
 list-style: disc;
}div.sitemap .level_3{
 list-style: square;
}