H1 { text-align: center; color: #2F4F4F; font-size: 12px; font-family: veranda, helvetica, impact, sans-serif }  
H2 { color: #2F4F4F; font-size: 12px; font-family: veranda, helvetica, impact, sans-serif } 
H3 { font-style: italic; color: BLACK; font-size: 16px; font-family: veranda, helvetica, impact, sans-serif }
H4 { margin: 10px; color: #2F4F4F; font-size: 13px; font-family: veranda, helvetica, impact, sans-serif }
H5 { text-align: center; color: gray; font-size: 10px; font-family: veranda, helvetica, impact, sans-serif }
H6 { color: #2F4F4F; font-size: 9px; font-family: veranda, helvetica, impact, sans-serif } 

th.cal { font-weight:bold; text-align: left; font-style: italic; color: black; font-size: 14px; font-family: veranda, helvetica, impact, sans-serif }
td.text { font-style: italic; color: black; font-size: 14px; font-family: veranda, helvetica, impact, sans-serif }
td.notapp { font-style: italic; color: black; font-size: 14px; font-family: veranda, helvetica, impact, sans-serif }
td.bkd { font-style: italic; color: black; font-size: 14px; font-family: veranda, helvetica, impact, sans-serif }
td.opn { font-weight:bold; background-color:#48c2c5; font-style: italic; color: black; font-size: 14px; font-family: veranda, helvetica, impact, sans-serif }
td.minreq { background-color:#CCCCCC; font-style: italic; color: black; font-size: 14px; font-family: veranda, helvetica, impact, sans-serif }

ul { float:none; width:100%; padding:0; margin:0; list-style-type:none;}
a {float:none; text-decoration:none; color:WHITE; background-color:BLACK; padding: .01em .3em; border-right:1px #FFE4E1; }
a:hover { background-color:HOTPINK }
li {display:inline}

ul.submenu { float:none; width:100%; padding:0; margin:0; list-style-type:none; }
a.submenu {float:none; text-decoration:none; color:BLACK; background-color:WHITE; padding: .01em .3em; border-right:1px #FFE4E1; }
a:hover.submenu { background-color:HOTPINK }
li.submenu {display:inline}

ul.normal { float:none; width:100%; padding:0; margin:0; list-style-type:none; }
a.normal {float:none; text-decoration:none; color:gray; background-color:WHITE; padding: .01em .3em; border-right:1px #FFE4E1; }
a:hover.normal { background-color:white }
li.nomral {display:inline}

body {background-color: WHITE}