a:link {color: #000099; font-family: arial,verdana,helvetica; font-size: 12px; font-weight: bold; text-decoration: none;}
a:visited {color: #000000; font-family: arial,verdana,helvetica; font-size: 12px; font-weight: bold; text-decoration: none;}
a:hover {color: #000000; font-family: arial,verdana,helvetica; font-size: 12px; font-weight: bold; text-decoration: none;}


td {font-family:verdana,arial,helvetica;font-size:12px;color:#000000}


a.menu:link {color: #ffffff; font-family: arial,verdana,helvetica; font-size: 11px; font-weight: bold; text-decoration:none;}
a.menu:visited {color: #ffffff; font-family: arial,verdana,helvetica; font-size: 11px; font-weight: bold; text-decoration:none;}
a.menu:hover {color: #CACEF6; font-family: arial,verdana,helvetica; font-size: 11px; font-weight: bold; text-decoration:none;}

/* the times inside the calendar events schedule uses this */
.times {color: #8B0000; font-family:arial, verdana, Helvetica; font-size:11px; font-weight:bold; text-decoration: underline;}


/* defines the main content color inside of most objects, especially the calendar. not sure if this is even used anymore */
	.contentColor {
    BACKGROUND-COLOR: #FFFFD0;
	border : thin solid 1px;
	border-color: #000000;
	border-top: none;
	font-family: arial,verdana,helvetica;
	color: #000000;
	font-size: 11px;
   	text-decoration: none
}


/* this is the news category buttons before mouseover */
.newsCategoryNormal {
background-color: #BDBEBD;
border : thin solid 1px;
border-color: #000000;
font-family: arial,verdana,helvetica; 
color: #FFFFFF; 
font-size: 11px; 
font-weight:bold; 
text-decoration: none; 
cursor: hand;
}

/* news category buttons on mouseover */
.newsCategoryOver {
background-color: #FF6500;
border : thin solid 1px;
border-color: #000000;
font-family: arial,verdana,helvetica; 
color: #000000; 
font-size: 11px; 
font-weight:bold; 
text-decoration: none; 
cursor: hand;
}



/* the calendar title bar where the month drop down is */
	.monthTitle {
	background-color : #80A8E0;
	border : thin solid 1px;
	border-color: #000000;
	font-family: arial,verdana,helvetica;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}



/* this is the color of most objects, escpecially the calendar */
	.mainTableColor {
	background-color : #80A8E0;
	border : thin solid 1px;
	border-color: #000000;
	font-family: arial,verdana,helvetica;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
	
/* these are the properties for the content inside most objects such as the calendar */
	.contentBackground {
	background-color : #FFFFFF;
	border: thin solid 1px;
	border-color: #000000;
	border-bottom: none;
	font-family: arial,verdana,helvetica;
	color: #000000;
	font-size: 11px;
}

/* this is for the alternating td colors that the calendar uses */
	.contentBackgroundGrey {
	background-color : #E8E8E8;
	border: thin solid 1px;
	border-color: #000000;
	border-bottom: none;
	font-family: arial,verdana,helvetica;
	color: #000000;
	font-size: 11px;
	
}
	

/* defines the properties for the day headings (mon,tues,wed, etc) */
	.days {
	background-color : #80A8E0;
	border : 0px;
	font-family: arial,verdana,helvetica;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
	

/* these are the little date squares inside of your calendar */
	.datesNormal {
	background-color : #FFFFFF;
	border : thin solid 1px #000000;
	border-color: #000000;
	font-family: arial,verdana,helvetica;
	color: #006C38;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	cursor: hand;
}


/* the color of the current day or something that has been scheduled on that day */
	.datesOver {
	background-color : #c0c0c0;
	border : thin solid 1px #000000;
	border-color: #000000;
	font-family: verdana,arial,helvetica;
	color: #006C38;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	cursor: hand;
}

/* this is the year drop down box. not sure if this is even used anymore */
	.yearSelect {
	background-color : #80A8E0;
	border-color: #000000;
	font-family: arial,verdana,helvetica;
	color: #F86800;
	font-size: 11px;
	font-weight: bold;
}


/* this is the content background color for the SLICE portal. don't worry about this unless your client is using the SLICE portal */
.sliceGrey {
	background-color : #F0ECF0;
	font-family: arial,verdana,helvetica;
	color: #000000;
	font-size: 11px;
}

.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-transform: uppercase;
	background-color: #5E66A3;
	height: 26px;
	border-color: #000000;
	border : thin solid 2px #000000;
	border-left:none;
	border-right:none;
}

.topnavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-transform: uppercase;
	background-color: #5E66A3;
	height: 26px;

	border-color: #000000;
	border : thin solid 2px #000000;
	border-top:none;
	border-bottom:none;
	border-left:none;
}
.topnavi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-transform: uppercase;
	background-color: #5E66A3;
	height: 26px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E3889;
	text-transform: uppercase;
	background-color: #ffffff;
	font-weight:bold; 
}