/* Print style sheet for ODOT using pt fonts */
/* ********** FONT STYLES AND SIZES ********** */
/* Header tag sizes - definitions */
h1 { font-size: 13pt; font-weight: bold; margin: 0; padding: 0; }
h2 { font-size: 12pt; font-weight: bold; margin: 0; padding: 0; }
h3 { font-size: 9pt; font-weight: bold; margin: 0; padding: 3px 0px 0px 0px; }
h4 { font-size: 10pt; font-weight: bold; margin: 0; padding: 0; }
h5 { font-size: 9pt; font-weight: bold; margin: 0; padding: 0; }
h6 { font-size: 9pt; font-weight: bold; margin: 0; padding: 0; }
/* Font - Comic Sans MS */
.cmc { font-family: Comic Sans MS, sans-serif; }
/* Font - Times New Roman */
.tnr { font-family: "Times New Roman", serif; }
/* Font sizes - normal weight */
.fnt18 { font-size: 18pt; font-weight: normal; }
.fnt17 { font-size: 17pt; font-weight: normal; }
.fnt16 { font-size: 16pt; font-weight: normal; }
.fnt15 { font-size: 15pt; font-weight: normal; }
.fnt14 { font-size: 14pt; font-weight: normal; }
.fnt13 { font-size: 13pt; font-weight: normal; }
.fnt12 { font-size: 12pt; font-weight: normal; }
.fnt11 { font-size: 12pt; font-weight: normal; }
.fnt10 { font-size: 11pt; font-weight: normal; }
.fnt095 { font-size: 11pt; font-weight: normal; }
.fnt09 { font-size: 10pt; font-weight: normal; }
.fnt085 { font-size: 10pt; font-weight: normal; }
.fnt08 { font-size: 9pt; font-weight: normal; }
.fnt075 { font-size: 9pt; font-weight: normal; }
.fnt07 { font-size: 8pt; font-weight: normal; }
		
/* Font sizes - bold */
.fnt18b { font-size: 18pt; font-weight: bold; }
.fnt17b { font-size: 17pt; font-weight: bold; }
.fnt16b { font-size: 16pt; font-weight: bold; }
.fnt15b { font-size: 15pt; font-weight: bold; }
.fnt14b { font-size: 14pt; font-weight: bold; }
.fnt13b { font-size: 13pt; font-weight: bold; }
.fnt12b { font-size: 12pt; font-weight: bold; }
.fnt11b { font-size: 12pt; font-weight: bold; }
.fnt10b { font-size: 11pt; font-weight: bold; }
.fnt095b { font-size: 11pt; font-weight: bold; }
.fnt09b { font-size: 10pt; font-weight: bold; }
.fnt085b { font-size: 10pt; font-weight: bold; }
.fnt08b { font-size: 9pt; font-weight: bold; }
.fnt075b { font-size: 9pt; font-weight: bold; }
.fnt07b { font-size: 8pt; font-weight: bold; }
/* Font sizes - normal weight */
.sz18 { font-size: 18pt; font-weight: normal; }
.sz17 { font-size: 17pt; font-weight: normal; }
.sz16 { font-size: 16pt; font-weight: normal; }
.sz15 { font-size: 15pt; font-weight: normal; }
.sz14 { font-size: 14pt; font-weight: normal; }
.sz13 { font-size: 13pt; font-weight: normal; }
.sz12 { font-size: 12pt; font-weight: normal; }
.sz11 { font-size: 12pt; font-weight: normal; }
.sz10 { font-size: 11pt; font-weight: normal; }
.sz095 { font-size: 11pt; font-weight: normal; }
.sz09 { font-size: 10pt; font-weight: normal; }
.sz085 { font-size: 10pt; font-weight: normal; }
.sz08 { font-size: 9pt; font-weight: normal; }
.sz075 { font-size: 9pt; font-weight: normal; }
.sz07 { font-size: 8pt; font-weight: normal; }
		
/* Font sizes - bold */
.sz18b { font-size: 18pt; font-weight: bold; }
.sz17b { font-size: 17pt; font-weight: bold; }
.sz16b { font-size: 16pt; font-weight: bold; }
.sz15b { font-size: 15pt; font-weight: bold; }
.sz14b { font-size: 14pt; font-weight: bold; }
.sz13b { font-size: 13pt; font-weight: bold; }
.sz12b { font-size: 12pt; font-weight: bold; }
.sz11b { font-size: 12pt; font-weight: bold; }
.sz10b { font-size: 11pt; font-weight: bold; }
.sz095b { font-size: 11pt; font-weight: bold; }
.sz09b { font-size: 10pt; font-weight: bold; }
.sz085b { font-size: 10pt; font-weight: bold; }
.sz08b { font-size: 9pt; font-weight: bold; }
.sz075b { font-size: 9pt; font-weight: bold; }
.sz07b { font-size: 8pt; font-weight: bold; }
/* Label backgrounds and fonts for tables columns*/
.blu075b { font-size: 8pt; font-weight: bold; }
.blu08b { font-size: 9pt; font-weight: bold; }
.blu09b { font-size: 10pt; font-weight: bold; }
.grn075b { font-size: 8pt; font-weight: bold; }
.grn08b { font-size: 9pt; font-weight: bold; }
.gry075b { font-size: 9pt; font-weight: bold; }
.gry08b { font-size: 9pt; font-weight: bold; }
.gry085b { font-size: 10pt; font-weight: bold; }
.gry09b { font-size: 9pt; font-weight: bold; }
.gry10b { font-size: 11pt; font-weight: bold; }
.gry08 { font-size: 9pt; font-weight: normal; }
.gry085 { font-size: 10pt; font-weight: normal; }
.gry09 { font-size: 10pt; font-weight: normal; }
.gry10 { font-size: 11pt; font-weight: normal; }
.ora075b { font-size: 8pt; font-weight: normal; }
.ora08b { font-size: 9pt; font-weight: bold; }
.red075b { font-size: 8pt; font-weight: bold; }
.red08b { font-size: 9pt; font-weight: bold; }
.yllw075b { font-size: 8pt; font-weight: bold; }
.yllw08b { font-size: 9pt; font-weight: bold; }
.yllw085b { font-size: 10pt; font-weight: bold; }
.yllw09b { font-size: 10pt; font-weight: normal; }
.yllw08 { font-size: 9pt; font-weight: normal; }
.yllw085 { font-size: 10pt; font-weight: normal; }
.yllw09 { font-size: 10pt; font-weight: normal; }

.mar075b { font-size: 8pt; font-weight: bold; }
.mar08b { font-size: 9pt; font-weight: bold; }
.mar085b { font-size: 10pt; font-weight: bold; }
.mar09b { font-size: 10pt; font-weight: bold; }