BODY
{
    PADDING-RIGHT:0px;
    PADDING-LEFT:0px;
    PADDING-BOTTOM:0px;
    MARGIN:0px;
    COLOR:#FFFFFF;
    PADDING-TOP:0px;
    FONT-FAMILY:Verdana, Arial;
    BACKGROUND-COLOR:#264989;
    FONT-SIZE:10pt
}

BODY.demo
{
    PADDING-RIGHT:5px;
    PADDING-LEFT:5px;
    PADDING-TOP:5px;
    PADDING-BOTTOM:5px;
    MARGIN:5px;
    COLOR:#FFFFFF;
    FONT-FAMILY:Verdana, Arial;
    BACKGROUND-COLOR:#004E98;
    FONT-SIZE:10pt
}

A:link    { FONT-WEIGHT:bold; FONT-SIZE:8pt; COLOR:DARKRED }
A:visited { FONT-WEIGHT:bold; FONT-SIZE:8pt; COLOR:DARKRED }
A:hover   { FONT-WEIGHT:bold; FONT-SIZE:8pt; COLOR:#ff3300 }

TD.topbar
{
    BACKGROUND-COLOR:#000000;
    FONT-SIZE:8pt;
    COLOR:#FFFFFF
}
A.topbar:link    { FONT-WEIGHT:bold; FONT-SIZE:7.5pt; TEXT-DECORATION:none; COLOR:#ffffff }
A.topbar:visited { FONT-WEIGHT:bold; FONT-SIZE:7.5pt; TEXT-DECORATION:none; COLOR:#ffffff }
A.topbar:hover   { FONT-WEIGHT:bold; FONT-SIZE:7.5pt; TEXT-DECORATION:none; COLOR:#ffffff }

TD.navbar
{
    BACKGROUND-COLOR:#4766A6;
    FONT-SIZE:8pt;
    COLOR:#FFFFFF
}
A.navbar:link    { FONT-WEIGHT:bold; FONT-SIZE:7.5pt; TEXT-DECORATION:none; COLOR:#ffffff }
A.navbar:visited { FONT-WEIGHT:bold; FONT-SIZE:7.5pt; TEXT-DECORATION:none; COLOR:#ffffff }
A.navbar:hover   { FONT-WEIGHT:bold; FONT-SIZE:7.5pt; TEXT-DECORATION:none; COLOR:#ffffff }

TD.sidebar
{
    BACKGROUND-COLOR:#EEEEEE;
    FONT-SIZE:9pt;
    COLOR:#000000
}
A.sidebar:link    { FONT-WEIGHT:bold; FONT-SIZE:7.5pt; TEXT-DECORATION:none; COLOR:#000000 }
A.sidebar:visited { FONT-WEIGHT:bold; FONT-SIZE:7.5pt; TEXT-DECORATION:none; COLOR:#000000 }
A.sidebar:hover   { FONT-WEIGHT:bold; FONT-SIZE:7.5pt; TEXT-DECORATION:none; COLOR:#000000 }

SPAN.intro-text-header
{
    FONT-WEIGHT:bold;
    FONT-SIZE:9pt;
    COLOR:#000000
}

SPAN.intro-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #444444
}

SPAN.system-text-header
{
    FONT-WEIGHT:bold;
    FONT-SIZE:14pt;
    COLOR: NAVY
}

SPAN.system-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: NAVY
}

TABLE.promotion
{
    BORDER-RIGHT: white solid 1pt;
    BORDER-TOP: white solid 1pt;
    BORDER-LEFT: white solid 1pt;
    BORDER-BOTTOM: white solid 1pt;
    MARGIN: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px
}

TD.promotion
{
    BACKGROUND-COLOR: #888888;
    COLOR: blue;
    FONT-WEIGHT:bold;
    FONT-SIZE:14pt; 
    COLOR:#000000
}

A.promotion:link    { FONT-WEIGHT:bold; FONT-SIZE:8pt; TEXT-DECORATION:none; COLOR:#FFFFFF }
A.promotion:visited { FONT-WEIGHT:bold; FONT-SIZE:8pt; TEXT-DECORATION:none; COLOR:#FFFFFF }
A.promotion:hover   { FONT-WEIGHT:bold; FONT-SIZE:8pt; TEXT-DECORATION:none; COLOR:#FFFFFF }

TD.limited
{
    BACKGROUND-COLOR: #FF0000;
    FONT-FAMILY: MS Sans Serif;
}
A.limited:link    { FONT-WEIGHT:bold; FONT-SIZE:16pt; TEXT-DECORATION:none; COLOR:#FFFFFF }
A.limited:visited { FONT-WEIGHT:bold; FONT-SIZE:16pt; TEXT-DECORATION:none; COLOR:#FFFFFF }
A.limited:hover   { FONT-WEIGHT:bold; FONT-SIZE:16pt; TEXT-DECORATION:none; COLOR:#FFFFFF }

TD.slogan
{
    BACKGROUND-COLOR: #A4B4D4;
    BORDER-RIGHT: white solid 1pt;
    BORDER-TOP: white solid 1pt;
    BORDER-LEFT: white solid 1pt;
    BORDER-BOTTOM: white solid 1pt;
    COLOR: blue;
    FONT-WEIGHT:bold;
    FONT-SIZE:14pt;
    FONT-STYLE:italic;
    COLOR:#000000
}

TD.adminbutton
{
    BACKGROUND-COLOR:#00AA00;
    BORDER-RIGHT: white solid 1pt;
    BORDER-TOP: white solid 1pt;
    BORDER-LEFT: white solid 1pt;
    BORDER-BOTTOM: white solid 1pt;
    COLOR:#FFFFFF
}

TD.teacherbutton
{
    BACKGROUND-COLOR:#4766A6;
    BORDER-RIGHT: white solid 1pt;
    BORDER-TOP: white solid 1pt;
    BORDER-LEFT: white solid 1pt;
    BORDER-BOTTOM: white solid 1pt;
    COLOR:#FFFFFF
}

TD.parentbutton
{
    BACKGROUND-COLOR:#CC00AA;
    BORDER-RIGHT: white solid 1pt;
    BORDER-TOP: white solid 1pt;
    BORDER-LEFT: white solid 1pt;
    BORDER-BOTTOM: white solid 1pt;
    COLOR:#FFFFFF
}

TD.border
{
    BACKGROUND-COLOR:#FFFFFF;
    BORDER-RIGHT: white solid 1pt;
    BORDER-TOP: white solid 1pt;
    BORDER-LEFT: white solid 1pt;
    BORDER-BOTTOM: white solid 1pt;
}

TD.padborder
{
    BACKGROUND-COLOR:#FFFFFF;
    BORDER-RIGHT: white solid 1pt;
    BORDER-TOP: white solid 1pt;
    BORDER-LEFT: white solid 1pt;
    BORDER-BOTTOM: white solid 1pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-BOTTOM: 2pt
}

TD.builtforyou
{
    BACKGROUND-COLOR:#FFFF00;
    BORDER-RIGHT: white solid 1pt;
    BORDER-TOP: white solid 1pt;
    BORDER-LEFT: white solid 1pt;
    BORDER-BOTTOM: white solid 1pt;
}

A.large:link    { FONT-WEIGHT:bold; FONT-SIZE:12pt; TEXT-DECORATION:none; COLOR:#FFFFFF }
A.large:visited { FONT-WEIGHT:bold; FONT-SIZE:12pt; TEXT-DECORATION:none; COLOR:#FFFFFF }
A.large:hover   { FONT-WEIGHT:bold; FONT-SIZE:12pt; TEXT-DECORATION:none; COLOR:#FFFFFF }

TABLE.promotionform
{
    COLOR: blue;
    FONT-WEIGHT:bold;
    FONT-SIZE:10pt
}

TABLE.demoform
{
    COLOR: white;
    FONT-WEIGHT:bold;
    FONT-SIZE:10pt
}
