body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, form, fieldset, input, select, button, p, blockquote, th, td { font-family: Calibri, Verdana, Helvetica, Arial, sans-serif; color: #202020; font-size: 10pt; padding: 0; margin: 0; }
pre { font-family: Courier New, monospace; color: #202020; font-size: 9pt; padding: .5em; margin: .25em 0; border: 1px dotted #808080; background-color: white; }
h1 { font-size: 12pt; font-weight: bold; color: #202020; }
h2 { font-size: 11pt; font-weight: bold; color: #202020; }
h3 { font-size: 10pt; font-weight: bold; color: #202020; }
body { background-color: white; }
p { margin: .75em 0; }
a { text-decoration: none; color: #202020; border-width: 0 0 1px 0; border-style: dashed; }
td.hint { display: none; background-color: #ffffcc; border: 1px dotted #202020; padding: .25em .5em; }
table { border-collapse: collapse; border-spacing: 0; }
span.hint { cursor: pointer; }
