/* browsers with full CSS1 support *only* (Konqueror, Mozilla, Opera 7) */

body {
  background: #000000 url('bg_norm.jpg') no-repeat fixed 0 0;
  color: #ffffff;
  font-family: verdana, arial, sans-serif;
  font-size: 12pt;
  text-decoration: none;
  padding: 1em;
  margin: 0px;
}

a {
  color: #00ffff;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a.hidden {
  color: #ffffff;
  text-decoration: none;
}

h1 {
  font-size: 1.5em;
}

table {
  border: 1px solid #666666;
  border-spacing: 0px;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: auto;
  margin-right: auto;
  width: 98%;
}

th {
  background: #C1C1C1 url('bg_light.jpg') no-repeat fixed 0 0;
  font-size: 1.2em;
  color: #000000;
  border: 1px solid #666666;
}

td {
  background: #000000 url('bg_dark.jpg') no-repeat fixed 0 0;
  border: 1px solid #666666;
}

td.dl {
  font-weight: bold;
  text-align: center;
}

.bigger {
  font-size: 133%;
}

.b {
  font-weight: bold;
}

ol {
  margin: 0px;
  margin-left: 1.1em;
}

li {
  list-style-type: disc;
  margin: 0px;
}

li.hidden {
  list-style-type: square;
}

li.hidden ul {
  display: none;
}

li.hidden:hover > ul {
  display: block;
}

li.small {
  list-style-type: circle;
}
li.hidden > ul:hover {
  display: none;
}

div.center {
  text-align: center;
  font-size: 80%;
}
.imp {
  color: #ff0;
}

