H2, H3 { background-color: #C00000; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; letter-spacing: 0.1em; padding: 6pt }

A.index { color: #E00000; font-family: Arial,Helvetica,sans-serif; letter-spacing: 0.1em; font-weight: bold }
P.index { margin-left: 12pt }
A.blkindex { color: #000000; font-family: Arial,Helvetica,sans-serif; letter-spacing: 0.1em; font-weight: bold }

P.banner { background-color: black; color: #C00000; font-family: Arial,Helvetica,sans-serif; padding: 6pt; font-weight: bold;
		text-align: center; font-size: 20pt }

P.quote { color: black; font-style: italic; margin-left: 1cm; font-weight: normal }


P, LI { color: black; font-family: Arial,Helvetica,sans-serif; font-weight: 600 }

A { color: black }

SPAN.num { background-color: #C00000; color: #FFFFFF }

TR.theader { vertical-align: top; font-weight: bold; background-color: #CCCCCC }

P.question { text-decoration: underline }

SPAN.update { background-color: #000000; color: #C00000 }
