/* CSS file for affiliate */


/* General styles */
body {font-family:arial; font-size:10pt; color:black }
li, table {font-size:10pt}

a { color:#296184 }
a:hover { color:#4A98C7 }
.button1{background-color:#396D8C; border-color:#85AFCC; color:#ffffff; cursor:hand;  font-weight:bold; border-width:1px; height:30px;}
.button2{background-color:#396D8C; border-color:#85AFCC; color:#ffffff; cursor:hand;  font-weight:bold; border-width:1px; height:30px;}
.smallFont {font-size:4pt}
.mainTitle1 {font-size: 13pt; font-weight:bold;}
.subTitle1{ font-weight:bold;}
.boldText2 {font-weight:bold;}

/* Affiliate Homepage */
.affDesc {}
.buttonsOuterBox, .requirementsBox, .programBox, .archiveBox, .adminBox { background-color:#f5f5f5; border:1 solid #81A9C5; }
.buttonsInnerBox { background-color:#D6D7D6; border:1 solid #A2A4A2; }
.brightBoxInverse {background-color: blue;}


/* Countdown clock */
#countdownMsgId { font-size:10pt}
#countDownClock {background-color:#BDBDBD;border:1 solid #626262; display:none}
.clockCaption {font-size:9px; font-family:arial; letter-spacing:1px; color:#494949; padding-bottom:0;padding-top:0}
.clockValue {font-size:11px; font-weight:bold;  font-family:arial; letter-spacing:1px; color:white; background-color:#494949}

.countdownMsg {font-size:12px; font-family:arial; color:black }
.statusTableClass { border-top:1 solid #f3f3f3;border-left:1 solid #f3f3f3;border-bottom:1 solid #a3a3a3;border-right:1 solid #a3a3a3; background-color:#d8d8d8; display:none }


/* Programs */
.programName {}
.activeProgramName { background-color:#E5E5E5; }

.courseProgram { color: #296184;  font-weight: bold; }
.courseLecturer { color: #000000; }
.courseDetails {  color: #000000;}
.courseDetailsLink { color: #296184; }
:hover.courseDetailsLink{color:#4A98C7}
.courseExtraDetails { background-color: #4A98C7; color: #000000;}
:hover.courseExtraDetails{color:#4A98C7}

/* Archives */
.archiveName { color: #296184; font-weight: bold; }
:hover.archiveName{color:#4A98C7}
.archiveLecturer {color: #000000; }
.archiveDetailsLine { color: #000000;  }
.archivedDate{ color: #296184 }
.detailsCaption { font-weight:bold }
.detailsValue { }

/* Remarks and Errors */
.errorTitle { font-family:  Arial, Helvetica, sans-serif; color: #d2212f; font-size: 13pt; font-weight: bold;font-style:italic;}
.redRemark { font-family:  Arial, Helvetica, sans-serif; color: #d2212f; font-size: 9pt; font-weight: bold;}
.redRemarkBold { font-family:  Arial, Helvetica, sans-serif; color: #d2212f; font-size: 10pt; font-weight: bold;}
.redAsterisk { font-family:  Arial, Helvetica, sans-serif; color: #d2212f; font-size: 12pt;}

/* Administration */
.darkTable { background-color: #EFEFEF; border:1 solid #e1e1e1;  color: #000000; font-size: 9pt;}
.brightTable {background-color: #f9f9f9; border:1 solid #e1e1e1; color: #000000; font-size: 9pt; }
.markedTable {background-color: #91BDD4; border:1 solid #e1e1e1; color: #000000; font-size: 9pt; }
.headerTable {background-color: #CCCCCC; border:1 solid #e1e1e1; color: #000000; font-size: 9pt; font-weight:bold}





	



