.generalFont 
{
	font-family :Arial;
}

.contentTitle {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color: #000000;
	font-weight : bold;
	text-decoration : none;
}

.fscroller {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}

.contentDate {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #7f110c;
	font-weight : bold;
	text-decoration : none;
}

.content {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color: #000000;
	text-decoration : none;
}

.contentSubTitle {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;	
	color: #000000;
	text-decoration : none;
}

.formalResults {
	font-size : 10pt;
	color: #000000;	
}

.author {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;	
	color : #7f110c;
	text-decoration : none;
}

.redMedium {
	font-family :Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;	
	color : #7f110c;
	text-decoration : none;
}

.redBold {
	font-family :Arial, Helvetica, sans-serif;
	font-weight : bold;	
	color : #7f110c;	
}

a:link {
	color: #003896;
	text-decoration: none;
	font-weight : bold;	
	} 
       
a:link IMG { border: solid 0pt black  }
a:visited IMG { border: solid 0pt black  }
a:hover IMG { border: solid 0pt black  }

a:visited {
	color: #003876;
	text-decoration: none;
	font-weight : bold;
	}
       
a:hover {
	color: #7f110c;
	text-decoration: none;
	font-weight : bold;
	}

.noborder a:link IMG, .noborder a:visited IMG, .noborder a:hover IMG { border-width :0px; border: solid 5pt black; }
		
	

.smallPrintSideBar {

	font-family :Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: RGB(255,255,255);
	background-color : RGB(0,0,0);
	font-weight : bold;
	text-decoration : none;
		
}

.smallPrintBold {

	font-family :Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	font-weight : bold;
	text-decoration : none;
		
}

.visitorCount {

	font-family :Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
		
}

.error {

	font-family :Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color: RGB(200,0,0);
	font-weight : bold;
	text-decoration : none;
		
}

.highlight {

	color: RGB(200,0,0);
	font-weight : bold;
	text-decoration : none;
		
}

.greyed {

	color: RGB(200,200,200);
	text-decoration : none;
		
}

.rowresult {
	background-color : RGB(255,220,220);
}

.rownewresult {
	background-color : RGB(237,237,237);
}

.rowemptyresult {
	background-color : RGB(255,255,220);
}

.rowheader {
	background-color : RGB(220,220,255);
}

.rowresulthighlight {
	background-color : RGB(255,180,180);
}

.rowemptyhighlight {
	background-color : RGB(255,255,180);
}

.rownewhighlight {
	background-color : RGB(200,200,200);
}

.TabMain {
	BORDER-TOP: none;		
	BORDER-LEFT: RGB(20,20,20) 2px solid;
	BORDER-RIGHT: RGB(20,20,20) 2px solid;
	BORDER-BOTTOM: RGB(20,20,20) 2px solid;
	background-color : RGB(255,255,255);
	color : RGB(0,0,0);
	font-family :Arial, Helvetica, sans-serif;	
	font-size : 12pt;
	text-align : center;	
}

.TabSelect {
	BORDER-TOP: RGB(20,20,20) 2px solid;
	BORDER-LEFT: RGB(20,20,20) 2px solid;
	BORDER-RIGHT: RGB(20,20,20) 2px solid;
	BORDER-BOTTOM: RGB(255,255,255) 2px solid;
	background-color : RGB(255,255,255);
	color : RGB(0,0,0);
	font-family :Arial, Helvetica, sans-serif;	
	font-size : 12pt;
	text-align : center;	
}

.TabNoSelect {
	BORDER-TOP: RGB(20,20,20) 2px solid;
	BORDER-LEFT: RGB(20,20,20) 2px solid;
	BORDER-RIGHT: RGB(20,20,20) 2px solid;
	BORDER-BOTTOM:  RGB(20,20,20) 2px solid;
	background-color : RGB(180,180,180);
	color : RGB(0,0,0);
	font-family :Arial, Helvetica, sans-serif;	
	font-size : 12pt;
	text-align : center;	
}

.TabSpacer {
	BORDER-TOP: RGB(255,255,255) 3px solid;
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	BORDER-BOTTOM:  RGB(20,20,20) 2px solid;
	background-color : RGB(255,255,255);
	color : RGB(0,0,0);
	font-family :Arial, Helvetica, sans-serif;	
	font-size : 12pt;
	text-align : center;	
}

.resultsInput {
	BORDER-TOP: none;
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	BORDER-BOTTOM: none;
	background-color : RGB(255,255,255);
	color : RGB(0,0,0);
	font-family :Arial, Helvetica, sans-serif;	
	font-size : 9pt;
	text-align : center;	
}

.linksTable {
	BORDER-TOP: RGB(151,21,16) 2px solid;
	BORDER-LEFT: RGB(151,21,16) 2px solid;
	BORDER-RIGHT: RGB(151,21,16) 2px solid;
	BORDER-BOTTOM: RGB(151,21,16) 2px solid;
	background-color : RGB(255,255,255);
}

.externalLinksTable {
	BORDER-TOP: none;
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	BORDER-BOTTOM: none;
	background-color : RGB(0,0,0);
	color : RGB(255,255,255);
	font-family :Arial, Helvetica, sans-serif;	
	font-size : 9pt;
}

.taskHeader {
	BORDER-TOP: none;
	BORDER-LEFT: none;
	BORDER-RIGHT: none;
	BORDER-BOTTOM: none;
	background-color : RGB(230,122,6);
	color : RGB(255,255,255);
	font-size : 9pt;
}

.resultsTable {
	BORDER-TOP: RGB(40,40,40) 2px solid;
	BORDER-LEFT: RGB(40,40,40) 2px solid;
	BORDER-RIGHT: RGB(40,40,40) 2px solid;
	BORDER-BOTTOM: RGB(40,40,40) 2px solid;
	background-color : RGB(255,255,255);
	color : RGB(0,0,0);
	font-family :Arial, Helvetica, sans-serif;	
	font-size : 9pt;
	text-align : center;	
}

.resultsTablePlain {
	BORDER-TOP: RGB(40,40,40) none;
	BORDER-LEFT: RGB(40,40,40) none;
	BORDER-RIGHT: RGB(40,40,40) none;
	BORDER-BOTTOM: RGB(40,40,40) none;
	background-color : RGB(255,255,255);
	color : RGB(0,0,0);
	font-family :Arial, Helvetica, sans-serif;	
	font-size : 8pt;	
}

.resultsLinksTable {
	BORDER-TOP: RGB(40,40,40) none;
	BORDER-LEFT: RGB(40,40,40) none;
	BORDER-RIGHT: RGB(40,40,40) none;
	BORDER-BOTTOM: RGB(40,40,40) none;
	background-color : RGB(255,255,255);
	color : RGB(0,0,0);
	font-family :Arial, Helvetica, sans-serif;
	font-weight : bold;		
	font-size : 12pt;	
}

.picandheader {
	color : #7f110c;
	font-size : 8pt;	
}

.galleryTable {
	BORDER-TOP: RGB(40,40,40) none;
	BORDER-LEFT: RGB(40,40,40) none;
	BORDER-RIGHT: RGB(40,40,40) none;
	BORDER-BOTTOM: RGB(40,40,40) none;
	background-color : RGB(255,255,255);
	color : RGB(0,0,0);
	font-size : 8pt;
	font-weight : bold;	
}

.searchForm {
	BORDER-TOP: RGB(40,40,40) 2px solid;
	BORDER-LEFT: RGB(40,40,40) 2px solid;
	BORDER-RIGHT: RGB(40,40,40) 2px solid;
	BORDER-BOTTOM: RGB(40,40,40) 2px solid;
	background-color : RGB(255,255,255);
	color : #003876;
	font-weight : bold;
	font-size : 12pt;	
}

.adminSchedule {
	BORDER-TOP: RGB(40,40,40) 2px solid;
	BORDER-LEFT: RGB(40,40,40) 2px solid;
	BORDER-RIGHT: RGB(40,40,40) 2px solid;
	BORDER-BOTTOM: RGB(40,40,40) 2px solid;
	background-color : RGB(230,230,230);
	color : #003876;
	font-weight : bold;
	font-size : 12pt;	
}

.Schedule {
	BORDER-TOP: RGB(40,40,40) 2px solid;
	BORDER-LEFT: RGB(40,40,40) 2px solid;
	BORDER-RIGHT: RGB(40,40,40) 2px solid;
	BORDER-BOTTOM: RGB(40,40,40) 2px solid;
	background-color : RGB(230,230,230);
	color : #000000;
	font-weight : bold;
	font-size : 12pt;	
}

.resultsHeader {
	color: #7f110c;
	text-decoration: none;
	font-weight : bold;
	font-size : 10pt;
	background-color : RGB(255,255,240);	
}

.r0 {
	background-color : RGB(247,247,247);
}

.r1 {
	background-color : RGB(255,240,240);
}

.r2 {
	color: #7f110c;
	font-weight : bold;
}

.resultsPlainHeader {
	color: #000000;
	text-decoration: none;
	font-weight : bold;
	font-size : 8pt;	
}

.title {
	color: #7f110c;
	text-decoration: none;
	font-size : 14pt;	
}

.ScheduleRedItem {
	color: RGB(151,21,16);
	text-decoration: none;
	font-weight : bold;
	font-size : 10pt;
}

.ScheduleItem {
	color: #003876;
	text-decoration: none;
	font-weight : bold;
	font-size : 10pt;
}

.EventHeading {
	text-decoration: none;
	font-weight : bold;
	font-size : 14pt;
}

.links {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	background-color : RGB(240,240,240);
	font-weight : bold;
	text-decoration : none;
}

.linksHover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #ffffff;
	background-color : RGB(151,21,16);
	cursor: pointer;
	font-weight : bold;
	text-decoration : none;
}

.linksCurrent {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	background-color : RGB(200,131,128);
	cursor: pointer;
	font-weight : bold;
	text-decoration : none;
}

.externalLinks {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #0072AA;
	background-color : RGB(0,0,0);
	font-weight : bold;
	text-decoration : none;
}

.externalLinksHover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #4DAACC;
	background-color : RGB(0,0,0);
	cursor: pointer;
	font-weight : bold;
	text-decoration : none;
}

.footerMenu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #808080;
	font-weight : bold;
	text-decoration : none;
}

.externalLinksVisited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #0072AA;
	background-color : RGB(0,0,0);
	cursor: pointer;
	font-weight : bold;
	text-decoration : none;
}

.menuItem 
{
	background-image : url('../../Images/gradient.gif')
}

#spotlight{
	
}

