img { border-style: none }

a,a:active,a:visited {
  color:#634421
}


li.empty {
  list-style-image: url("/graphics/navicons/plusminus/other/leaf.gif");
}

li.closed {
  list-style-image: url("/graphics/navicons/plusminus/other/closed.gif");
}

li.open {
  list-style-image: url("/graphics/navicons/plusminus/other/open.gif");
}

span.added
{
  margin-left: 5px;
  padding-left: 40px;
  background-image: url("/graphics/navicons/plusminus/added.gif");
  background-repeat: no-repeat;
}

span.changed
{
  margin-left: 5px;
  padding-left: 43px;
  background-image: url("/graphics/navicons/plusminus/changed.gif");
  background-repeat: no-repeat;
}

span.pointer
{
  padding-left: 13px;
  margin-left: 3px;
  background-image: url("/graphics/navicons/plusminus/current/pointer.gif");
  background-repeat: no-repeat;
}

.underline { text-decoration: underline }

td.content { vertical-align: top }

td.navigation {
  background-color: #634421;
  vertical-align: top;
  width: 205;
  font-size: smaller;
  line-height:120%;
  font-weight: bold;
}

a:hover { color:black }

td.navigation a,td.navigation a:active,td.navigation a:visited {
  color:#fffae8;
}

td.navigation a:hover {
  color:yellow
}

td.navigation img.banner {
  margin-top: 10;
  margin-bottom: 20
}

td.navigation ul {
  margin-left: 15px;
  padding-left: 0px;
  list-style-position: inside;
}


pre.programlisting, pre {
 background: #fdf7d0;
 border: 1px solid #d7d7d7;
 margin: 1em 1.75em;
 padding: .25em;
 overflow: auto
}

span.keyword { font-weight: bold }
span.comment { font-style: italic }
span.literal { color: #634421 }
span.error { color: red }

table.wiki {
 border: 2px solid #ccc;
 border-collapse: collapse;
 border-spacing: 0;
}

table.wiki td
{
  border: 1px solid #ccc;
  padding: .1em .25em
}

