body { margin: 0px 0px 0px 0px; background-color: #B50000; }

td { vertical-align: top; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; line-height: 19px; }
td.white { background-color: #ffffff; }
td.red { background-color: #B50000; }
td.bottomBar { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-style: normal; color: #ffffff; font-weight: normal; padding: 3px 0px 3px 25px }
#bottomLinks {font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px; line-height: 17px; }
td.events { padding: 79px 0px 0px 38px; }
td.bulletin { padding: 0px 0px 0px 38px; }
td.content { padding: 0px 0px 0px 17px; vertical-align: top; height: 290px; }
td.eventsHeadings { padding: 10px 0px 10px 35px; vertical-align: top; height: 290px; }
td.scheduleHead { line-height: 17px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; color: #ffffff; font-weight: bold; padding: 3px 0px 3px 3px; }
td.adminLinkCell { padding: 12px 10px 10px 10px; color: #b50000; }
td.adminLinkCell:visited { font-family:  verdana, arial, helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px; line-height: 17px; }
td.rowcell1 { background-color: #DDBABA; }
td.rowcell2 { background-color: #DEDBDB; }
td.news { background-color: #B50000; color: #ffffff; padding: 10px 10px 10px 10px; }

.title { line-height: 17px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; color: #B50000; font-weight: bold; }

#list { line-height: 17px; padding: 3px 0px 3px 25px; text-indent: -12px; }
#tableIndent { padding: 0px 0px 0px 10px; text-indent: -10px; }
#indent { padding: 0px 0px 10px 15px; }
.nowrap { white-space: nowrap; }

div.transOFF { background-color: #B50000; filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
div.transON { background-color: #B50000; border-top: 1px solid #ffffff; filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
div.lastdropDown { border-bottom: 1px solid #ffffff; }

#subNavAbout { position: absolute; visibility: hidden; top: 157px; left: 200px; z-index:2;}
#subNavAcademics { position: absolute; visibility: hidden; top: 174px; left: 200px; z-index:2;}
#subNavCampuslife { position: absolute; visibility: hidden; top: 192px; left: 200px; z-index:2;}
#subNavFaculty { position: absolute; visibility: hidden; top: 210px; left: 200px; z-index:2;}
#subNavAdmissions { position: absolute; visibility: hidden; top: 228px; left: 200px; z-index:2;}
#subNavAthletics { position: absolute; visibility: hidden; top: 210px; left: 200px; z-index:2;}
#subNavCalendar { position: absolute; visibility: hidden; top: 263px; left: 200px; z-index:2;}
#subNavAdvancement { position: absolute; visibility: hidden; top: 228px; left: 200px; z-index:2;}
#subNavParents { position: absolute; visibility: hidden; top: 210px; left: 200px; z-index:2;}
#subNavStudents { position: absolute; visibility: hidden; top: 138px; left: 200px; z-index:2;}
#subNavAlumni { position: absolute; visibility: hidden; top: 282px; left: 200px; z-index:2;}


/* form divs */

.forminput { font-family: arial, verdana, sans-serif; font-size: 11px; color: #333333;background-color: #ffffff;  border-style:outset; border-color: #B50000; border-width: 1px; }

.formbutton { font-family: arial, verdana, sans-serif; font-size: 11px; color: #ffffff; background-color: #B50000; border-style:outset; border-color: #000000; border-width: 2px; }

/* links */

a, a:visited { font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #B50000; text-decoration: none; font-size: 11px; line-height: 19px; }
a:hover { font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #B50000; text-decoration: underline; font-size: 11px; line-height: 19px; }

a.popupNav, a.popupNav:visited { font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px; line-height: 17px; padding: 3px 10px 3px 10px; }
a.popupNav:hover { font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px; line-height: 17px; padding: 3px 10px 3px 10px; }
a.whiteLink, a.whiteLink:visited { font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px; line-height: 17px; }
a.whiteLink:hover { font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px; line-height: 17px; }

a.bottomLinks{ font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px; line-height: 17px; }
a.bottomLinks:hover { font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px; line-height: 17px; }
a.bottomLinks:visited { font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px; line-height: 17px; }
.right { text-align: right; }

#sideLinks { border-top: 1px solid #B50000; border-left: 1px solid #B50000; border-right: 1px solid #B50000; border-bottom: 1px solid #B50000; display: block; width: 255px; text-align: left; padding-bottom: 7px; padding-left: 10px; padding-right: 10px; padding-top: 7px; color: #ffffff; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none; background-color: #ffffff; }
#sideLinks2 { text-align: left; padding-bottom: 7px; padding-left: 20px; padding-right: 10px; padding-top: 7px; font-family: Verdana, Helvetica, Arial, sans-serif; }.success {
	color: #009900;
}
.error {
	color: #B50000;
}
#staffindent {
	padding: 0px 0px 10px 15px;
	height: 160px;
}
table tr .content table tr .style4 strong {
	color: #B71234;
}

