/* Internet style sheet for ODOT using em fonts */
/* ********** FONT STYLES AND SIZES ********** */
/* Header tag sizes - definitions - bold only */
h1 { font-size: 1.2em; font-weight: bold; margin: 0; padding: 0; }
h2 { font-size: 1.1em; font-weight: bold; margin: 0; padding: 0; }
h3 { font-size: .95em; font-weight: bold; margin: 0; padding: 0; }
h4 { font-size: .85em; font-weight: bold; margin: 0; padding: 0; }
h5 { font-size: .8em; font-weight: bold; margin: 0; padding: 0; }
h6 { font-size: .8em; 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: 1.8em; font-weight: normal; }
.fnt17 { font-size: 1.7em; font-weight: normal; }
.fnt16 { font-size: 1.6em; font-weight: normal; }
.fnt15 { font-size: 1.5em; font-weight: normal; }
.fnt14 { font-size: 1.4em; font-weight: normal; }
.fnt13 { font-size: 1.3em; font-weight: normal; }
.fnt12 { font-size: 1.2em; font-weight: normal; }
.fnt11 { font-size: 1.1em; font-weight: normal; }
.fnt10 { font-size: 1em; font-weight: normal; }
.fnt095 { font-size: .95em; font-weight: normal; }
.fnt09 { font-size: .9em; font-weight: normal; }
.fnt085 { font-size: .85em; font-weight: normal; }
.fnt08 { font-size: .8em; font-weight: normal; }
.fnt075 { font-size: .75em; font-weight: normal; }
.fnt07 { font-size: .7em; font-weight: normal; }
.fnt065 { font-size: .65em; font-weight: normal; }
.fnt001 { font-size: .01em; font-weight: normal; background-color: #000; }
	
/* Font sizes - bold */
.fnt18b { font-size: 1.8em; font-weight: bold; }
.fnt17b { font-size: 1.7em; font-weight: bold; }
.fnt16b { font-size: 1.6em; font-weight: bold; }
.fnt15b { font-size: 1.5em; font-weight: bold; }
.fnt14b { font-size: 1.4em; font-weight: bold; }
.fnt13b { font-size: 1.3em; font-weight: bold; }
.fnt12b { font-size: 1.2em; font-weight: bold; }
.fnt11b { font-size: 1.1em; font-weight: bold; }
.fnt10b { font-size: 1em; font-weight: bold; }
.fnt095b { font-size: .95em; font-weight: bold; }
.fnt09b { font-size: .9em; font-weight: bold; }
.fnt085b { font-size: .85em; font-weight: bold; }
.fnt08b { font-size: .8em; font-weight: bold; }
.fnt075b { font-size: .75em; font-weight: bold; }
.fnt07b { font-size: .7em; font-weight: bold; }
.fnt065b { font-size: .65em; font-weight: bold; }
/* Font sizes - bold - white */
.fntw18b { font-size: 1.8em; font-weight: bold; color: #fff; }
.fntw17b { font-size: 1.7em; font-weight: bold; color: #fff; }
.fntw16b { font-size: 1.6em; font-weight: bold; color: #fff; }
.fntw15b { font-size: 1.5em; font-weight: bold; color: #fff; }
.fntw14b { font-size: 1.4em; font-weight: bold; color: #fff; }
.fntw13b { font-size: 1.3em; font-weight: bold; color: #fff; }
.fntw12b { font-size: 1.2em; font-weight: bold; color: #fff; }
.fntw11b { font-size: 1.1em; font-weight: bold; color: #fff; }
.fntw10b { font-size: 1em; font-weight: bold; color: #fff; }
.fntw095b { font-size: .95em; font-weight: bold; color: #fff; }
.fntw09b { font-size: .9em; font-weight: bold; color: #fff; }
.fntw085b { font-size: .85em; font-weight: bold; color: #fff; }
.fntw08b { font-size: .8em; font-weight: bold; color: #fff; }
.fntw075b { font-size: .75em; font-weight: bold; color: #fff; }
.fntw07b { font-size: .7em; font-weight: bold; color: #fff; }
/* Label backgrounds and fonts for tables columns*/
.blu075b { background-color: #e6f9fa; color: #000; font-size: .75em; font-weight: bold; }
.blu08b { background-color: #e6f9fa; color: #000; font-size: .8em; font-weight: bold; }
.blu09b { background-color: #e6f9fa; color: #000; font-size: .9em; font-weight: bold; }
.grn075b { background-color: #e1f2e6; color: #000; font-size: .75em; font-weight: bold; }
.grn08b { background-color: #e1f2e6; color: #000; font-size: .9em; font-weight: bold; }
.grn09b { background-color: #e1f2e6; color: #000; font-size: .8em; font-weight: bold; }
.gry075b { background-color: #eee; color: #000; font-size: .75em; font-weight: bold; }
.gry08b { background-color: #eee; color: #000; font-size: .8em; font-weight: bold; }
.gry085b { background-color: #eee; color: #000; font-size: .85em; font-weight: bold; }
.gry09b { background-color: #eee; color: #000; font-size: .9em; font-weight: bold; }
.gry10b { background-color: #eee; color: #000; font-size: 1em; font-weight: bold; }
.gry08 { background-color: #eee; color: #000; font-size: .8em; font-weight: normal; }
.gry085 { background-color: #eee; color: #000; font-size: .85em; font-weight: normal; }
.gry09 { background-color: #eee; color: #000; font-size: .9em; font-weight: normal; }
.gry10 { background-color: #eee; color: #000; font-size: 1em; font-weight: normal; }
.marb { color: maroon; font-weight: bold; }
.mar075b { color: maroon; font-size: .75em; font-weight: bold; }
.mar08b { color: maroon; font-size: .8em; font-weight: bold; }
.mar085b { color: maroon; font-size: .85em; font-weight: bold; }
.mar09b { color: maroon; font-size: .9em; font-weight: bold; }
.mar10b { color: maroon; font-size: 1em; font-weight: bold; }
.mar11b { color: maroon; font-size: 1.1em; font-weight: bold; }
.mar12b { color: maroon; font-size: 1.2em; font-weight: bold; }
.ora075b { background-color: #ffeadc; color: #000; font-size: .75em; font-weight: bold; }
.ora08b { background-color: #ffeadc; color: #000; font-size: .8em; font-weight: bold; }
.red075b { background-color: #ffebeb; color: #000; font-size: .75em; font-weight: bold; }
.red08b { background-color: #ffebeb; color: #000; font-size: .8em; font-weight: bold; }
.yllw075 { background-color: #ffd; color: #000; font-size: .75em; font-weight: normal; }
.yllw075b { background-color: #ffd; color: #000; font-size: .75em; font-weight: bold; }
.yllw08b { background-color: #ffd; color: #000; font-size: .8em; font-weight: bold; }
.yllw085b { background-color: #ffd; color: #000; font-size: .85em; font-weight: bold; }
.yllw09 { background-color: #ffd; color: #000; font-size: .9em; font-weight: normal; }
.yllw08 { background-color: #ffd; color: #000; font-size: .8em; font-weight: normal; }
.yllw085 { background-color: #ffd; color: #000; font-size: .85em; font-weight: normal; }
.yllw09 { background-color: #ffd; color: #000; font-size: .9em; font-weight: normal; }