A {color: blue; font-weight: bold;}
table { font-family: verdana, arial, helvetica, sans-serif; }

.teachers-links {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: normal; font-variant: normal}
.\5pxhighcell {  font-family: Arial, Helvetica, sans-serif; font-size: 5px}
.parafont {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}

.thinblackborder {
	border: 1px solid;
	border-color: #000000 #000000 #000000 #000000 ;
}

.cell1 {  height: 30px; width: 100px; background-color: #b80103; border: thin solid; border-color: #CC0000 #CC0000 #990000 #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #ffd700}
.cell2 {  background-color: #b80103; border: thin solid; border-color: #CC0000 #CC0000 #990000 #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #ffd700}
.cell3 {
	border: thin solid;
	border-color: #CC0000 #CC0000 #990000 #990000;
}

.cell4 {  background-color: #fcb301; border: thin solid; border-color: #ffc801 #ffc801 #e8a800 #e8a800; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color:  #0000c0 }
.cell5 {  border: thin solid; border-color: #ffc801 #ffc801 #e8a800 #e8a800; }
.td { text-align: justify }

.cell6 {  border: thin solid; border-color: #ffc801 #ffc801 #e8a800 #e8a800; }
.cell6a {  border: thin solid; border-color: #ffc801 #ffc801 #e8a800 #ffc801; }
.cell7 {  height: 30px; background-color: #ffc801; border: thin solid; border-color: #e8a800 #e8a800 #ffc801 #e8a800; }
.cell8 {  background-color: #ffc801; border: thin solid; border-color: #ffc801 #ffc801 #e8a800 #e8a800; }
.cell9 {  background-color: #ffc801; }

.cell10 {  font-size: 12px; border: thin solid; border-color: #CC0000 #CC0000 #990000 #990000; }
.cell11 { background-color: #e8a800; }
.cell12 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.tbl1 { height: 20px; background-color: #012189; border-style: solid; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color:  #fcb301; white-space: nowrap; }
.cell13 {
	width: 80px;
	text-align: center;
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-color: yellow;
	cursor: hand;
}
.cell13w {
	width: 100px;
	text-align: center;
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-color: yellow;
	cursor: hand;
}
.cell14 {
	width: 80px;
	text-align: center;
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-color: yellow;
	cursor: hand;
}
.cell15 { width: 80px; text-align: center; border-style: solid; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-color: yellow; }

.tbl2 { height: 10px;  border-style: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color:  #fcb301; white-space: nowrap; }
.cell16 { width: 70px; background-color: #012189; text-align: center; border-style: solid; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-color: black; }
.cell17 {	}

.fnt1 { font-size: 24px; color:#b80103; font-style: italic;}
.fnt1c { font-size: 24px; color:#b80103; font-style: italic; text-align: center;}
.fnt2 { font-size: 12px; font-weight: bold; }
.fnt3 {
	font-size: 14px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fnt3b { font-size: 13px; font-weight: bold; text-align: justify; }
.fnt3br { font-size: 13px; font-weight: bold; text-align: right; }
.fnt4 { font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; text-align: justify; }
.fnt4b { font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: justify; }
.fnt4c { font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; text-align: center; }
.fnt5 { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }
.fnt6 { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; }
.fnt3l { font-size: 13px; }
.fnt7 { font-size: 14px; color:#b80103; font-style: italic;}

.gold-link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal;
	color: #e8a800; 
}

.cell18 { font-size: 12pt; color: blue; }
.cell19 { background-color: black; border-style: solid; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-color: black; }
.pale-gold-bg {
	background-color: #FFFCD4;
}

.announcement14 { font-size: 14pt; color: #b80103; font-weight: bold; text-decoration: none; }
.announcement12 { font-size: 12pt; color: black; font-weight: bold; }
.announcement12mar { font-size: 12pt; color: #b80103; font-weight: bold; text-decoration: none; }
.announcement10 { font-size: 10pt; color: black; font-weight: bold; }
.announcement10mar { font-size: 10pt; color: #b80103; font-weight: bold; }
.announcementColHeadings { font-size: 10pt; color: #b80103; text-decoration: none; font-weight: bold;}
.announcementRows { font-size: 10pt; color: black; font-weight: normal; text-decoration: none;}
.announcementlinks { font-size: 9pt; color: blue; font-weight: normal; text-decoration: underline; }
.announcementpopupbody { font-size: 10pt; color: black; font-weight: normal; text-decoration: none;}

.frontpagelink { font-size: 8pt; color: blue; font-weight: normal; text-decoration: none; }
.frontpagelink2 {font-size: 10pt; color: #b80103; font-weight: bold; text-decoration: none;}
.frontpagelink3 {font-size: 10pt; color: #b80103; font-weight: bold; text-decoration: none; cursor: hand;  background-color: #FFE44C; text-align: center; }
.frontpagelink4 { font-size: 9pt; color: blue; font-weight: normal; text-decoration: none; }
.frontpagelinkcell {font-size: 10pt; color: #b80103; font-weight: bold; text-decoration: none; cursor: hand; }
.thinyellowborder {

	border: 1px solid #FECC03;
}

.smalllink { font-size: 10pt; color: blue; font-weight: normal; text-decoration: none; }