html,body {
  color: black;
  background-color: #ffe;
  font-family: sans-serif;
}
h1 { margin-top: 0; }
p,table {
  clear: left;
}
pre { font-size: .9em; }
table { border-style: none; border-spacing: 1px; }
a img { border: none; }
a { color: #c00; text-decoration: underline; }
a:hover { color: #00c; text-decoration: underline; }
a:visited { color: #c09; }
ul li { list-style-type: none; line-height: 150%; }
li.nl { width: 45%; float: left; }
