.pagetitle { font-weight: bold; font-size: 12px; color: #ffffff; font-family: "Verdana"; background-color: #194274; text-align: center }
.loginform { font-weight: normal; font-size: 10pt; font-family: "verdana, arial, sans-serif"; color: #000000 }
TD.fldlbl  { font-weight: bold; font-size: 11px; color: #194274; background-color: #ebf3fc }
TD.fldval  { font-size: 11px; background-color: #ffffff }
BODY       { color: #000000; background-color: #FFFFFF; }
TD         { font-size: x-small; padding-left: 5; }
TD.nopad   { padding-left: 0; padding-right: 0; }
TD.norm    { text-align: left; font-size: x-small; padding-left: 5; }
TD.normr   { text-align: right; font-size: x-small; padding-left: 5; }
TD.disp    { text-align: left; font-size: small; }
TD.fee     { text-align: right; font-size: x-small; padding-right: 5; }
TD.time    { text-align: right; font-size: x-small; vertical-align: top; }
TD.tiny    { text-align: left; font-size: xx-small; }
TD.cen     { text-align: center; font-size: x-small; }
TD.closed  { text-align: center; color: #FFFFFF; font-size: x-small; background-color: red; font-weight: bold; }
TD.limit   { text-align: center; font-size: x-small; background-color: yellow; font-weight: bold; }
TD.uncovered { text-align: center; font-size: x-small; background-color: #FFFF00; font-weight: bold; }
TD.ent     { text-align: center; font-size: xx-small; vertical-align: middle; }
TD.checked { text-align: center; font-size: medium; vertical-align: middle; font-weight: bold; }
TD.nocred  { text-align: center; font-size: medium; vertical-align: middle; font-weight: bold; background-color: yellow; color: red; }
TD.empty   { text-align: center; font-size: xx-small; vertical-align: middle; }
TD.stud    { vertical-align: middle; text-align: left; }
TD.nowait  { text-align: center; background-color: #E0E0E0; font-size: xx-small; vertical-align: middle; }
TH.name    { color: #FFFFFF; background-color: #194274; font-style: italic; }
TH.event   { color: #FFFFFF; background-color: #194274; font-size: x-small; }
TH.efeesub { color: #000000; background-color: #EBF3FF; font-size: x-small; }
TH.head    { color: #FFFFFF; background-color: #194274; font-size: x-small; }
TH.label   { color: #FFFFFF; background-color: #194274; font-size: x-small; text-align: right; }
TD.pic     { vertical-align: top; text-align: center; }
P          { margin-left: 0.5cm; margin-right: 0.5cm; margin-top: 0.5cm; margin-bottom: 0.5cm; }
P.subhead  { font-size: larger; font-weight: bold; }
div.pat    { margin-left: 1.5cm; margin-right: -1.5cm; }
P.es-pattern  { margin-top: 0.5cm; margin-bottom: 0cm; margin-left: 0cm;}
P.es-patevents { margin-left: 0.5cm; margin-top: 0cm; margin-bottom: 0cm; margin-right: 0.5cm; }
TD.es-entries { font-size: 10pt; font-family: "Verdana"; }

LI { margin-right: 0.5cm; margin-left: -0.5cm; }
H1 { font-family: Arial; color: #194274; font-size: large; }

A:visited.email { font-family: "Verdana"; font-size: x-small; font-weight: bold; color: #000000; text-decoration: none; }
A:hover.email   { font-family: "Verdana"; font-size: x-small; font-weight: bold; color: #000000; text-decoration: underline; }
A:link.email    { font-family: "Verdana"; font-size: x-small; font-weight: bold; color: #000000; text-decoration: none; }
A:active.email  { font-family: "Verdana"; font-size: x-small; font-weight: bold; color: #000000; text-decoration: underline; }

A:visited.edit  { font-family: "Verdana"; font-size: x-small; font-weight: bold; color: #000000; text-decoration: none; }
A:hover.edit    { font-family: "Verdana"; font-size: x-small; font-weight: bold; color: #0000FF; text-decoration: underline; }
A:link.edit     { font-family: "Verdana"; font-size: x-small; font-weight: bold; color: #000000; text-decoration: none; }
A:active.edit   { font-family: "Verdana"; font-size: x-small; font-weight: bold; color: #000000; text-decoration: underline; }

A.ul            { font-family: "Verdana"; font-size: x-small; font-weight: bold; text-decoration: underline; }

SPAN.title      { font-family: "Times New Roman"; font-size: xx-large; font-weight: bold; }
SPAN.contents   { font-family: "Verdana"; font-size: x-small; font-weight: bold; }
SPAN.page       { font-family: "Verdana"; font-size: x-small; text-decoration: none; font-weight: bold; font-style: italic; }
SPAN.links      { font-family: "Verdana"; font-size: small; text-decoration: none; font-weight: bold;  }
SPAN.text       { font-family: "Verdana"; font-size: x-small; }
SPAN.instruct   { font-family: "Verdana"; font-size: xx-small; }
SPAN.copy       { font-family: "Verdana"; font-size: xx-small; font-weight: bold; }
SPAN.err        { font-family: "Verdana"; color: #FF0000; font-size: x-small; }
SPAN.disclaimer { font-family: "Verdana"; font-size: xx-small; }
SPAN.note       { font-family: "Verdana"; background-color: yellow; color: black; font-size: x-small; }
SPAN.eclosed    { font-family: "Verdana"; background-color: #D0D0D0; color: black; }
SPAN.ewait      { font-family: "Verdana"; background-color: white; color: black; font-style: italic; }
SPAN.closed     { font-family: "Verdana"; background-color: yellow; color: black; }
SPAN.labeled    { font-family: "Verdana"; background-color: #194274; color: #FFFFFF; font-weight: bold; }
SPAN.contactinfo{ font-family: "Arial"; color: #194274; font-size: x-small; }
SPAN.es-patlabel{ font-family: "Verdana"; color: gray; font-weight: bold; font-size: 10pt; }

DIV.ent-schoolnm { font-size: 12pt; color: #000080; padding-top: 12pt; font-weight: bold;}
DIV.editOdd  { background-color: #ebf3ff; }
DIV.editEven { background-color: #F0F3F0; }
