body { margin: 0px; }

a.T1, a.T2, a.T3, a.T4, a.T5, .heading1, .heading2, .heading3, th { font-family: Arial, Helvetica; font-weight: bold; }
a.T1, a.T2, a.T3, a.T4, a.T5 { text-decoration: none; font-size: 36pt; }
a.T1 { color: #660066; } a.T2 { color: #cc0000; } a.T3 { color: #cc9933; } a.T4 { color: #003399; } a.T5 { color: #009900; }

.DX { font-family: Arial, Helvetica; font-style: italic; font-weight: bold; font-size: 16pt; }
.heading1, .heading2, .heading3 { color: #000099; }
.heading1 { font-size: 16pt; color: #ffffff; background-color: #000099; }
.heading2 { font-size: 12pt; } .heading3 { font-size: 10pt; }
th { background-color: #0000ff; color: #ffffff; }
th.index1, th.index2, td.index, .submenu { font-family: Arial, Helvetica; text-align: left; }
th.index1, th.index2, td.index { font-size: 10pt; }
.submenu { font-size: 8pt; }
th.index1, th.index2, a.index1 { color: #ffffff; }
th.index1 { background-color: #0000ff; } th.index2 { background-color: #999999; }
td.bodycell { padding-left: 10px; }

blockquote.cite { text-indent: -25px; color: #666699; }
.highlight { font-weight: bold; color: #0000ff; }
.quotetext { font-size: 10pt; }
.footnote { font-size: 8pt; color: #666699; }

.grade, .futuregrade, .missinggrade, .finalgrade, .safe, .warn, .danger { font-weight: bold; font-family: Arial, Helvetica; }
.grade { color: #6600ff; } .futuregrade { color: #cccccc; } .missinggrade { background-color: #ff0000; color: #ffffff; }
.warn { color: #cc00cc; } .danger { background-color: #ffff00; }
.finalgrade { font-size:24pt; background-color: #ff0000; color: #ffff00; }

.itemText { text-decoration: none; color: #ffffff; font: 12px Arial, Helvetica; }