body {
  font:normal 68% verdana,arial,helvetica;
  color:#000000;
}

table.details tr th{
  font-weight: bold;
  text-align:left;
  background:#a6caf0;
}

table.details tr{
  background:#eeeee0;
}

p {
  line-height:1.5em;
  margin-top:0.5em;
  margin-bottom:1.0em;
}

h1 {
  margin: 0 0 5px;
  font: 165% verdana,arial,helvetica
}

h2 {
  margin-top: 1em;
  margin-bottom: 0.5em;
  font: bold small-caps 125% verdana,arial,helvetica
}

h3 {
  margin-bottom: 0.5em;
  font: bold 115% verdana,arial,helvetica
}

h4 {
  margin-bottom: 0.5em;
  font: bold 100% verdana,arial,helvetica
}

h5 {
  margin-bottom: 0.5em;
  font: bold 100% verdana,arial,helvetica
}

h6 {
  margin-bottom: 0.5em;
  font: bold 100% verdana,arial,helvetica
}

.Error {
  font-weight:bold;
  color:red;
}

.Failure, .Unexpected {
  background:#ff0000;
  font-weight:bold;
  color:black;
}

.Failure a {
  color:black;
}

.Unknown {
  background:#ffff00;
  font-weight:bold;
  color:black;
}

.Pass, .Expected {
  background:#00ff00;
  font-weight:bold;
  color:black;
}

.Skipped { 
  background:#FF9933;
  font-weight:bold;
  color:black;
}

.Properties {
  text-align:right;
}

CODE.expected {
  color: green;
  background: none;
  font-weight: normal;
}

CODE.actual {
  color: red;
  background: none;
  font-weight: normal;
}

.typeinfo {
  color: gray;
}

.section {
  width: 100%;
  border-width: 1px;
}

.error { 
  color: red;
}

#filter_examples_list { 
  list-style-type: none;
}

tr.skip td {
  text-decoration: line-through;
}
