BODY
{
    FONT-SIZE: 100%;
    MARGIN-LEFT: 1em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TOP: 0px;
    BACKGROUND-COLOR: #ffffff
}
A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #939393;
    FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #939393;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #939393;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #c03490
}
A:hover
{
    COLOR: #ff7dbe
}
TH
{
    FONT-SIZE: 0.8em;
    MARGIN-LEFT: 1em;
    COLOR: #000000
}
TD
{
    FONT-SIZE: 0.8em;
    MARGIN-LEFT: 1em;
    COLOR: #000000
}
INPUT
{
    FONT-SIZE: 0.8em;
    MARGIN-LEFT: 1em;
    COLOR: #000000
}
SELECT
{
    FONT-SIZE: 0.8em;
    MARGIN-LEFT: 1em;
    COLOR: #000000
}
UNKNOWN
{
    MARGIN: 0px
}
UNKNOWN
{
    TEXT-INDENT: 30px
}
#header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2em;
    Z-INDEX: 1;
    PADDING-BOTTOM: 0px;
    MARGIN: 0em 0px 1em;
    LINE-HEIGHT: 0.25em;
    PADDING-TOP: 1em;
    TOP: 0px;
    HEIGHT: 33px;
    BACKGROUND-COLOR: #eee;
    voice-family: inherit
}
#Content
{
    PADDING-RIGHT: 2em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0em 19em 5em 0.25em;
    PADDING-TOP: 0.5em
}
#Menu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 3;
    RIGHT: 0.5em;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #999 1px dashed;
    WIDTH: 15em;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 0.15em;
    BORDER-BOTTOM: #999 1px dashed;
    POSITION: absolute;
    TOP: 130px;
    BACKGROUND-COLOR: white;
    voice-family: inherit
}
UNKNOWN
{
    WIDTH: 150px
}
.calendar_table
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.calendar_table A
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.calendar_today
{
    BACKGROUND-COLOR: #ffecec
}
UNKNOWN
{
    HEIGHT: 1%
}
.sidebox
{
    FONT-SIZE: 0.85em;
    BACKGROUND: url(../../assets/images/sbbody-r.gif) no-repeat right bottom;
    MARGIN: 0px 1em 0px auto;
    WIDTH: 16em
}
.boxhead
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../../assets/images/sbhead-r.gif) no-repeat right top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
.boxhead H2
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    BACKGROUND: url(../../assets/images/sbhead-l.gif) no-repeat left top;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #939393;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 22px;
    text-shadow: rgba(0,0,0,.4) 0px 2px 5px
}
.boxbody
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 30px;
    FONT-SIZE: 0.8em;
    BACKGROUND: url(../../assets/images/sbbody-l.gif) no-repeat left bottom;
    PADDING-BOTTOM: 31px;
    MARGIN: 0px;
    PADDING-TOP: 5px
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    MARGIN-LEFT: 1em
}
.body
{
    FONT-SIZE: 0.7em;
    MARGIN-LEFT: 1.2em
}
.body A:link
{
    COLOR: #c03490
}
BODY A:visited
{
    COLOR: #c03490
}
.body A:hover
{
    COLOR: #ff7dbe
}
.byline
{
    MARGIN-TOP: 1em;
    FONT-SIZE: 0.8em;
    MARGIN-LEFT: 1em;
    COLOR: #c03490
}
.menuTitle
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FONT-SIZE: 0.9em;
    PADDING-BOTTOM: 0.5em;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 0.5em;
    LETTER-SPACING: 0.2em;
    BACKGROUND-COLOR: #ffe1f0;
    TEXT-ALIGN: center
}
#Menu .hidden
{
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #f2d6f0;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f2d6f0
}
A SPAN.hidden
{
    OVERFLOW: hidden;
    WIDTH: 0px;
    POSITION: absolute;
    HEIGHT: 0px
}
#header
{
    PADDING-RIGHT: 0.25em;
    PADDING-LEFT: 0.25em;
    Z-INDEX: 1;
    PADDING-BOTTOM: 1em;
    COLOR: #939393;
    PADDING-TOP: 0.5em;
    BACKGROUND-COLOR: #ffe1f0
}
#header P
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 0.15em 0px;
    PADDING-TOP: 0.25em
}
#header P.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3em
}
#header P.subtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: #c03490
}
#header P.subtitle A
{
    FONT-SIZE: 1.1em;
    COLOR: #c03490;
    TEXT-DECORATION: underline
}
#header P.subtitle A:hover
{
    FONT-SIZE: 1.1em;
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.menuBody
{
    PADDING-RIGHT: 0.2em;
    PADDING-LEFT: 0.2em;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0.2em;
    LINE-HEIGHT: 1.2em;
    PADDING-TOP: 0.2em
}
.menuBody A
{
    FONT-SIZE: 0.9em;
    FONT-FAMILY: verdana, arial, sans-serif
}
.date
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.9em;
    MARGIN-BOTTOM: 1em;
    PADDING-BOTTOM: 0.5em;
    COLOR: #ff7dbe;
    PADDING-TOP: 0.5em
}
.calheader
{
    FONT-SIZE: 1.1em;
    TEXT-ALIGN: center
}
.rightMenu
{
    BORDER-RIGHT: #999 1em solid;
    BORDER-TOP: #999 1em solid;
    BORDER-LEFT: #999 1em solid;
    BORDER-BOTTOM: #999 1em solid
}
#content P
{
    FONT-SIZE: 0.9em
}
.byline A
{
    COLOR: #939393
}
.byline A:active
{
    COLOR: #939393
}
UNKNOWN
{
    COLOR: #939393
}
.byline A:hover
{
    COLOR: #ff7dbe
}
FIELDSET
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    BORDER-LEFT-COLOR: #ff7dbe;
    BORDER-BOTTOM-COLOR: #ff7dbe;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 1.25ex 0.25em;
    COLOR: #ff7dbe;
    BORDER-TOP-COLOR: #ff7dbe;
    PADDING-TOP: 0.5em;
    BORDER-RIGHT-COLOR: #ff7dbe
}
FIELDSET LEGEND
{
    FONT-WEIGHT: bold;
    COLOR: #ff7dbe
}
LABEL SPAN
{
    FONT-SIZE: 1em;
    FLOAT: left;
    MARGIN: 1ex 0.25em 2ex 1em;
    VERTICAL-ALIGN: top;
    WIDTH: 8em
}
.button
{
    BORDER-RIGHT: #c03490 0.2em solid;
    BORDER-TOP: #c03490 0.1em solid;
    FONT-SIZE: 0.85em;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #c03490 0.1em solid;
    COLOR: #c03490;
    BORDER-BOTTOM: #c03490 0.2em solid;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 3em;
    BACKGROUND-COLOR: white
}
.buttonside
{
    BORDER-RIGHT: #ffecec 0.2em solid;
    BORDER-TOP: #ffecec 0.2em solid;
    BORDER-LEFT: #c03490 0.1em solid;
    COLOR: #555555;
    BORDER-BOTTOM: #c03490 0.1em solid;
    BACKGROUND-COLOR: #f2d6f0
}
SPAN.inline
{
    DISPLAY: inline
}
#header H1
{
    FONT-SIZE: 0.9em
}
#header H2
{
    FONT-SIZE: 0.6em
}
#Menu FIELDSET
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
#Menu FIELDSET LEGEND
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0em;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #eee;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #eee
}
#Menu P.space
{
    COLOR: #c03490
}
#Menu P.top
{
    MARGIN-TOP: 0px;
    COLOR: #c03490;
    PADDING-TOP: 0px
}
#Menu FORM
{
    MARGIN-TOP: 0px;
    PADDING-TOP: 0px
}
P.right
{
    TEXT-ALIGN: right
}
