BODY
{
    FONT-FAMILY: sans-serif
}
H1
{
    FONT-FAMILY: sans-serif
}
H2
{
    FONT-FAMILY: sans-serif
}
H3
{
    FONT-FAMILY: sans-serif
}
H4
{
    FONT-FAMILY: sans-serif
}
P
{
    FONT-FAMILY: sans-serif
}
UL
{
    FONT-FAMILY: sans-serif
}
OL
{
    FONT-FAMILY: sans-serif
}
DL
{
    FONT-FAMILY: sans-serif
}
LI
{
    FONT-FAMILY: sans-serif
}
DT
{
    FONT-FAMILY: sans-serif
}
DD
{
    FONT-FAMILY: sans-serif
}
TH
{
    FONT-FAMILY: sans-serif
}
TD
{
    FONT-FAMILY: sans-serif
}
I
{
    FONT-FAMILY: sans-serif
}
B
{
    FONT-FAMILY: sans-serif
}
EM
{
    FONT-FAMILY: sans-serif
}
STRONG
{
    FONT-FAMILY: sans-serif
}
A:link
{
    COLOR: #0000ff
}
A:visited
{
    COLOR: #cc00cc
}
A:hover
{
    COLOR: #cc9900
}
A:active
{
    COLOR: #ff0000
}
TH
{
    VERTICAL-ALIGN: top
}
TD
{
    VERTICAL-ALIGN: top
}
TD.sidebar
{
    BACKGROUND: #9ecfe7
}
TD.main
{
    BACKGROUND: #b7e7ff
}
TD.small
{
    FONT-SIZE: small
}
TD.menu
{
    FONT-SIZE: small
}
TD.submenu
{
    FONT-SIZE: x-small
}
TD.planned
{
    COLOR: #9e9ee7
}

TD.recitation
{
    color: #444444
}

TR.even { background : #a5d5f0 }
TR.odd { background: #c0f0ff }

DT
{
    PADDING-RIGHT: 0ex;
    PADDING-LEFT: 0ex;
    PADDING-BOTTOM: 1ex;
    PADDING-TOP: 1ex
}
DT:unknown
{
    PADDING-RIGHT: 0ex;
    PADDING-LEFT: 0ex;
    PADDING-BOTTOM: 0ex;
    PADDING-TOP: 0ex
}
DT.first
{
    PADDING-RIGHT: 0ex;
    PADDING-LEFT: 0ex;
    PADDING-BOTTOM: 0ex;
    PADDING-TOP: 0ex
}
P.bottom
{
    FONT-SIZE: small
}
B.here
{
    FONT-WEIGHT: bold;
    COLOR: black
}
PRE
{
    FONT-FAMILY: monospace
}
TT
{
    FONT-FAMILY: monospace
}
CODE
{
    FONT-FAMILY: monospace
}
