BODY
{
}
.boxblue
{
    BACKGROUND-COLOR: #3366cc
}
.boxborderblue
{
    BACKGROUND-COLOR: #6699ff
}
.boxgreen
{
    BACKGROUND-COLOR: #009900
}
.boxbordergreen
{
    BACKGROUND-COLOR: #33cc33
}
.boxred
{
    BACKGROUND-COLOR: #cc3333
}
.boxborderred
{
    BACKGROUND-COLOR: #ff6666
}
.boxpurple
{
    BACKGROUND-COLOR: #9933cc
}
.boxborderpurple
{
    BACKGROUND-COLOR: #cc66ff
}
.pagecountbox
{
    BACKGROUND-COLOR: #3366cc
}
.spacerbox
{
    BACKGROUND-COLOR: #3366cc
}
A.breadcrumbbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.whitelink
{
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
TD.lightgraybox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #eeeeee
}
TD.darkgraybox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dddddd
}
TD.graybox
{
    FONT-WEIGHT: bold;
    COLOR: black;
    BACKGROUND-COLOR: #999999
}
A.outerbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
TD.outerbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #3366cc
}
TD.titlebox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #6699ff;
    TEXT-DECORATION: none
}
.forumtopbox
{
    BACKGROUND-COLOR: #3366cc
}
.forumbottombox
{
    BACKGROUND-COLOR: #3366cc
}
A.whitelink:hover
{
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.footertext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.boxwhite
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.contentboxborderred
{
    BACKGROUND-COLOR: #ff6666
}
A.contentfooterlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.contentfooterlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.whiteheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.smallwhiteheader
{
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.errortext
{
    FONT-SIZE: x-small;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.headerred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #cc3333;
    FONT-FAMILY: Verdana, Arial
}
.headergreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #009900;
    FONT-FAMILY: Verdana, Arial
}
.headerblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #3366cc;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.headerpurple
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #9933cc;
    FONT-FAMILY: Verdana, Arial
}
.contentboxborderblue
{
    BACKGROUND-COLOR: #6699ff
}
.contentboxbordergreen
{
    BACKGROUND-COLOR: #33cc33
}
.contentboxborderpurple
{
    BACKGROUND-COLOR: #cc66ff
}
A.standardlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.standardlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.MSG_Control_EMAIL
{
    WIDTH: 210px
}
.MSG_Control_TEXT
{
    WIDTH: 210px
}
.form_td_row_spacer
{
    HEIGHT: 5px;
    BACKGROUND-COLOR: white
}
.form_td_submit
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 430px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 40px;
    TEXT-ALIGN: right
}
.MSG_Control_TEXTAREA
{
    WIDTH: 210px
}
.MSG_Control_TEXTAREA8
{
    WIDTH: 210px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.MSG_Control_TEXTAREA16
{
    WIDTH: 210px
}
.whitecontent
{
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.whitecontent STRONG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.whitecontent A
{
    COLOR: white;
}
.breadcrumbbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #3366cc
}
.loginbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #3366cc
}
.navbox
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #3366cc;
    TEXT-DECORATION: none
}
A.forumlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.forumlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.login
{
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, helvetica;
    TEXT-DECORATION: none
}
.searchcontent
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica;
    TEXT-DECORATION: none
}
LI
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica;
    TEXT-DECORATION: none
}
LI.square
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica;
    TEXT-DECORATION: none
}
A.sectionlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.sectionlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.forumwhitecontent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
.forumwhiteheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #3366cc;
    TEXT-DECORATION: none
}
.MSG_Control_formelelementtext
{
    FONT-SIZE: x-small;
    WIDTH: 260px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.post_form_element_textarea
{
    FONT-SIZE: x-small;
    WIDTH: 260px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 200px
}
.post_form_element_text
{
    FONT-SIZE: x-small;
    WIDTH: 300px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.searchbox
{
    WIDTH: 180px;
    HEIGHT: 20px
}
.form_thanks
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
A.toforumlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.toforumlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.form_searchbox
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.form_element_pagedropdown
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.form_element_dropdown
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.forumtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.coursetext
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.coursevalidationtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.MSG_Control_PASSWORD
{
    WIDTH: 210px
}
.form_td_data
{
    WIDTH: 220px;
    TEXT-ALIGN: right;
}
.coursetextbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.coursebox
{
    WIDTH: 200px
}
.coursetextarea
{
    WIDTH: 200px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.coursetextarea8
{
    WIDTH: 200px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.content
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.submitbutton
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/form/submitpurple.gif);
    BORDER-LEFT: medium none;
    WIDTH: 100px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 40px;
    BACKGROUND-COLOR: transparent
}
.submitcoursebutton
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/form/submitgreen.gif);
    BORDER-LEFT: medium none;
    WIDTH: 100px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 40px;
    BACKGROUND-COLOR: transparent
}
.submitaddcoursebutton
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/form/submitblue.gif);
    BORDER-LEFT: medium none;
    WIDTH: 100px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 40px;
    BACKGROUND-COLOR: transparent
}
INPUT.searcbuttonblue
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/buttons/gobuttonoffblue.gif);
    BORDER-LEFT: medium none;
    WIDTH: 44px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
:hover INPUT.searcbuttonblue
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/buttons/gobuttononblue.gif);
    BORDER-LEFT: medium none;
    WIDTH: 44px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
INPUT.searcbuttonred
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/buttons/gobuttonoffred.gif);
    BORDER-LEFT: medium none;
    WIDTH: 44px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
:hover INPUT.searcbuttonred
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/buttons/gobuttononred.gif);
    BORDER-LEFT: medium none;
    WIDTH: 44px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
INPUT.searcbuttongreen
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/buttons/gobuttonoffgreen.gif);
    BORDER-LEFT: medium none;
    WIDTH: 44px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
:hover INPUT.searcbuttongreen
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/buttons/gobuttonongreen.gif);
    BORDER-LEFT: medium none;
    WIDTH: 44px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
INPUT.searcbuttonpurple
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/buttons/gobuttonoffpurple.gif);
    BORDER-LEFT: medium none;
    WIDTH: 44px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
:hover INPUT.searcbuttonpurple
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/images/buttons/gobuttononpurple.gif);
    BORDER-LEFT: medium none;
    WIDTH: 44px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
A.navheirachylevel0link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.navheirachylevel0link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.navheirachylevel1link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.navheirachylevel1link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.navheirachylevel2link
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.navheirachylevel2link:hover
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.navheirachylevel3link
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.navheirachylevel3link:hover
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.form_td_prompt
{
    FONT-SIZE: x-small;
    WIDTH: 210px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
P
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.form_td_left_column
{
    WIDTH: 0px
}
.form_td_textbefore
{
    WIDTH: 430px
}
.form_validation_text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.colmargin
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.colnomargin
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.verdana
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: verdana,Arial, helvetica
}
