h1 {
    font-size: 150%;
}

p {
    margin: 0.5em;
}

img {
    border-style: none;
}

table    { }

caption   { font-size: 120%; background-color: #b8a8ff; text-align: center; padding-top: 3pt; padding-bottom: 3pt }

tr.h   { color: rgb(0,0,0); background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
tr.e   { color: rgb(0,0,0); background: #e0deff }
th, td     { padding: 3px 5px }

li {
    padding: 0.2ex;
}
