.sitemap,
.sitemap ul
{
  display           : block;
  font-weight       : bold;
  list-style-type   : none;
  margin            : 0;
  padding           : 0;
  position          : relative;
}

.sitemap li ul
{
  list-style-type   : disc;
  margin            : 0 0 0 2em;
  padding           : 0;
}

.sitemap li {
  margin            : 0.333em 0;
}

.sitemap a {
  text-decoration   : none;
}
.sitemap a:hover {
  text-decoration   : underline;
}

.sitemap ul ul {
  font-size         : 90%;
  font-weight       : normal;
}

.inherited
{
  color             : #999;
  font-size         : 0.9em;
  font-style        : italic;
}
img.inherited,
.inherited img
{
  opacity           : 0.5;
}

.sitemap_editor
{
  margin            : 0 0 0.5em 0 !important;
  padding           : 0           !important;
}
.sitemap_editor .icon
{
  float             : left;
  height            : 16px;
  padding-right     : 3px;
  width             : 16px;
}

