BODY { margin:0px;color:#5E5E5E;background:#CE292C; }

a:link { text-decoration:underline;color:#CF1B27; }
a:hover { text-decoration:underline;color:#8B0912; }
a:visited { text-decoration:underline;color:#CF1B27; }
a:visited:hover { text-decoration:underline;color:#8B0912; }
a:active { text-decoration:underline;color:#333333; }


.whitelink:link { text-decoration:none;color:#FFFFFF; }
.whitelink:hover { text-decoration:none;color:#FFFFFF; }
.whitelink:visited { text-decoration:none;color:#FFFFFF; }
.whitelink:visited:hover { text-decoration:none;color:#FFFFFF; }
.whitelink:active { text-decoration:none;color:#FFFFFF; }


TD { font-family: verdana,arial,helvetica,sans-serif; font-size:9pt; }
INPUT { font-family: verdana,sans serif; font-size:9pt;}
TEXTAREA { font-family: verdana,sans serif; font-size:8pt;}
SELECT { font-family: verdana,sans serif; font-size:8pt;}
FORM { margin:0px;}
MARQUEE { border:none;}

H1 { 
	width:100%;
	height:30px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:20pt;
	color:#CE292C;
}


.text07 { font-family:verdana,arial,helvetica,sans-serif; font-size:7.5pt; }
.text08 { font-family:verdana,arial,helvetica,sans-serif; font-size:8pt; }
.text09 { font-family:verdana,arial,helvetica,sans-serif; font-size:9pt; }
.text10 { font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; }
.text11 { font-family:verdana,arial,helvetica,sans-serif; font-size:11pt; }
.text12 { font-family:verdana,arial,helvetica,sans-serif; font-size:12pt; }
.text14 { font-family:verdana,arial,helvetica,sans-serif; font-size:14pt; }
.text16 { font-family:verdana,arial,helvetica,sans-serif; font-size:16pt; }
.text18 { font-family:verdana,arial,helvetica,sans-serif; font-size:18pt; }
.text20 { font-family:verdana,arial,helvetica,sans-serif; font-size:20pt; }

.eventhighlight {
  font-size:8pt;
  color:#666666;
  background:#FFF047;
  border:1px dotted #CF1B27;
  padding:5px;
}

.eventitem {
  font-size:8pt;
}


.FC_Row1 {
	padding-right:8pt;
	font-weight:bold;
	background:#f1f1f1;
}

.FC_Row2 {
	padding-right:8pt;
	font-weight:bold;
}

.searchresult {
	border-bottom:1px solid #CCCCCC;
}

.searchheader {
	background:#eeeeee;
	border-top:2px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC;
}


.imageborder { border:1px solid #123464; }

.logininput {
	border:2px inset #EDF2FA;
	font-size:9pt;
	}

.searchbox {	
	width:100%;
	border:2px solid #9495AC;
	}

.newstop {
	border-top:2px solid #9495AC;
	border-left:2px solid #9495AC;
	border-right:2px solid #9495AC;
}

.newsbottom1 {
	border-top:2px solid #9495AC;
	/* border-right:2px solid #9495AC; */
}

.newsbottom2 {
	color:#FFFFFF;
	background:#CE292C;
	border-top:2px solid #9495AC;
	border-bottom:2px solid #9495AC;
	border-right:2px solid #9495AC;
}


.copyright { 
	padding:3px;
	font-size:7.5pt;
	}


.disc { padding:6px;0px;border-bottom:1px solid #aaaaaa; }

/* CALENDAR SPECIFIC STYLES */

.cal_EventDetail {
	font-size:1.2em;

}

.cal_MonthName {

	font-family:verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#333333;
	background:#eeeeee;
	border:1px solid #AAAAAA;
	text-align:center;
}

.cal_Arrows {

	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	background:#eeeeee;
	border:1px solid #AAAAAA;
	text-align:center;
}


.cal_DaysoftheWeek {
	
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	background:#666666;
	color:#ffffff;
}


.cal_CurrentDay {
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border:2px solid #cc0000;
}

.cal_CurrentDayEvent {
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	color:#AD5813;
	background:#FBF4D9;
	border:2px solid #cc0000;
	cursor:pointer;
}

.cal_NormalDay {
	font-weight:bold;
	font-family:verdana;
	font-size:8pt;
	border:1px solid #BBBBBB;
}

.cal_EventDay {
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	color:#AD5813;
	background:#FBF4D9;
	border:1px solid #ECC53B;
	cursor:pointer;
}

.cal_NoSchool {
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	color:#B2321C;
	background:#FBDFD9;
	border:1px solid #EC553B;
}

.cal_Vacation {
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	color:#19529B;
	background:#D9E7FB;
	border:1px solid #3B88EC;
}

.cal_NextMonthDay {
	background:#AAAAAA;
	filter:alpha(opacity=30);
	border:1px solid #333333;
}

.cal_PreviousMonthDay {
	background:#AAAAAA;
	filter:alpha(opacity=30);
	border:1px solid #333333;
}

