BODY
{
    PADDING-TOP: 0px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CCFFCC;
}
H1
{
    COLOR: #369;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 1.3em;
    MARGIN-BOTTOM: 0.3em
}
H2
{
    COLOR: #369;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 1.0em;
    MARGIN-BOTTOM: 0.3em
}
H3
{
    COLOR: #369;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 1.0em;
    MARGIN-BOTTOM: 0.3em
}
P 
{
    FONT-SIZE: 1em;
}

UL
{
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: 0px;
}
LI
{
    PADDING-TOP: 0px;
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0.5in;
}

A, A:link, A:hover, a:active, a:visited 
{
    COLOR: #006666;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    FONT-SIZE: 1em;
}
A.cal
{
    COLOR: #006666;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    FONT-SIZE: 1em;
}
.day
{
    COLOR: #369;
    BORDER-RIGHT: gray 0px solid;
    PADDING-RIGHT: 0.25em;
    BORDER-TOP: gray 0px solid;
    PADDING-LEFT: 0.25em;
    BACKGROUND: #f3f3f3;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: gray 1px solid;
    PADDING-TOP: 0.12em;
    BORDER-BOTTOM: gray 1px solid;
    TEXT-ALIGN: center;
}
.days
{
    BORDER-RIGHT: #242 1px solid;
    PADDING-RIGHT: 0.33em;
    BORDER-TOP: #242 0px solid;
    PADDING-LEFT: 0.33em;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 0.8em;
    COLOR: #369;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #242 0px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #242 1px solid;
    TEXT-ALIGN: center;
}
.currentd
{
    BORDER-RIGHT: #242 1px solid;
    PADDING-RIGHT: 0.33em;
    BORDER-TOP: #242 0px solid;
    PADDING-LEFT: 0.33em;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 0.8em;
    COLOR: #369;
    BACKGROUND: #FFCCCC;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #242 0px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #242 1px solid;
    TEXT-ALIGN: center;
}
.msg
{
    COLOR: #000;
    BACKGROUND: #FFCCCC;
    PADDING-TOP: 0.12em;
    PADDING-BOTTOM: 0.25em;
    PADDING-LEFT: 0.25em;
    PADDING-RIGHT: 0.25em;
    FONT-SIZE: 1em;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.header
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND: url(bg.gif) repeat-x;
}
.footer
{
    PADDING-TOP: 6px;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    COLOR: #fff;
    FONT-SIZE: 1em;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    BACKGROUND: #66CC66;
}
.rowhdr
{
    PADDING-TOP: 2px;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    COLOR: #fff;
    FONT-SIZE: 0.9em;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    BACKGROUND: #66CC66;
}
.row
{
    PADDING-LEFT: 2px;
    COLOR: #000;
    FONT-SIZE: 0.8em;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND: #CCFFCC;
    TEXT-VALIGN: top;
}
.blue
{
    COLOR: #369;
    FONT-SIZE: 0.8em;
}
.bluebig
{
    COLOR: #369;
    FONT-SIZE: 1.3em;
}
.white
{
    COLOR: #fff;
    FONT-SIZE: 1.0em;
}
A.white
{
    COLOR: #fff;
    FONT-SIZE: 1.0em;
    FONT-WEIGHT: bold;
}
input,textarea, select, option{    FONT-SIZE: 8pt;    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    COLOR: #000000;    Filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ff99FFFF, endColorstr=#ff99CCFF);}