
.siteTitle, .siteTitle a, .siteTitle a:visited, .siteTitle a:hover {
font-size: 32pt;
color: #F7F0F3;
}


.pageBody, .pageBody TD, .pageBody TH, .pageBody DIV, .tabbedpanelitemactive * {
font-family: 'Arial';
}


.pageBody, .pageBody TD, .pageBody TH, .pageBody DIV, .tabbedpanelitemactive * {
font-size: 10pt;
}


.pageBody, .pageBody TD, .pageBody TH, .pageBody DIV, .tabbedpanelitemactive * {
color: #141414;
}


.pageBody A, .pageBody A:active, .pageBody A:visited, .pageBody A:hover,DIV.classes2Control A.addClassLink,.TableHeader A.removeRegistrantLink,A.customLink {
color: #000000;
}


.pageBody .header,.pageBody .header *, #section-page-header .header {
font-family: 'Georgia';
}


.pageBody .header,.pageBody .header *, #section-page-header .header {
font-size: 14pt;
}


.pageBody .header,.pageBody .header *, #section-page-header .header {
color: #1A7520;
}


.customHeader {
font-family: 'Arial';
font-size: 12pt;
color: #FF33CC;
}

body {
background-color: #FFFF00;}
.subscribeContactTable {background-color:#CC00FF;}
TD.tabbedpanelitemhover, TD.tabbedpanelitemhover A, TD.tabbedpanelitemhover A:hover, TD.tabbedpanelitemhover A:visited {
    color: #1118ED !important;}
.teacherTable .teacherNameSpan, .teacherDiv .teacherNameSpan {
    font-weight: bold;
    display: block;
    margin-bottom: 1em;
font-size: 12pt;
}
a.morenews {font-weight: bold; font-size: 11pt;}

input[type=submit], input[type=button], A.register, A.register, A.classDetails, A.dropin, A.schedule-btn, a.customButton {
    color: #000000;
}

input[type=submit], input[type=button], A.register, A.register, A.classDetails, A.dropin, A.schedule-btn, a.customButton {
    background-color: #29B2E0;
}
/*  ------- Styles below the line are not shown during page editing --------- */