html, body { background-color: #ffffff; color: #000000; font-family: sans-serif; }
p { text-align: justify; }
a { font-weight: bolder; text-decoration: none; }
a:link { color: #000080; }
a:visited { color: #000080; }
a:hover { color: #008000; text-decoration: underline; }
img { border: 0px; }

h1 { text-align: center; }
h2 { }
h3 { margin-bottom: 0px; margin-top: 0.5em; }

dl { border: 1px solid #000000; padding: 1ex; }
dt { float: left; }
dd { margin-left: 20ex; }

.footer { margin-top: 4em; border-top: 1px solid #000000; text-align: center; font-size: smaller; }
.note { margin-top: 2em; font-size: smaller; }
