body{ 
  margin: 0;
  background-color: #ddeeaa; 
  color: #673; 
  font-family: arial, sans-serif;
  font-size: 10pt; 
}

h1,h2,h3,h4,h5,pre{ 
  font-weight: normal; 
  font-size: 10pt;
}

a:hover{ color: #f00; }

h1,h2,h3,h4,h5{ margin: 0; }

h1{ font-size: 175%; }

h2{ font-size: 125%; }

h3{ 
  font-size: 100%; 
  padding: 10px; 
  background-color: #eeffdd; 
  color: #000000;
}

h4{ font-size: 100%; margin-left: 10px; width: 500px; }

.good{ color: #00aa00; margin-top: 10px; }
.bad{ color: #aa0000; }