/* Start Core Styles */
body {  background-color: F5F5F5; font-family: Verdana, Helvetica, sans-serif; font-size: xx-small; color: #000000;} 
p {  font-family: Verdana, Helvetica, sans-serif; font-size: xx-small; color: #000000;}
td {  font-family: Verdana, Helvetica, sans-serif; font-size: xx-small;}
ul { list-style-position: outside; list-style-type: disc}
li {  font-family: Verdana, Helvetica, sans-serif; font-size: xx-small}
#bodylist a {  font-family: Verdana, Helvetica, sans-serif; font-size: x-small}
.normal {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.h1 {  font-family: Verdana, Helvetica, sans-serif; font-size: x-large; color: #000000; font-weight: bolder;}
.h2 {  font-family: Verdana, Helvetica, sans-serif; font-size: large; color: #000000; font-weight: bolder;}
.h3 {  font-family: Verdana, Helvetica, sans-serif; font-size: small; color: #000000;}
.h4 {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.h5 {  font-family: Verdana, Helvetica, sans-serif; font-size: xx-small; color: #000000; font-weight: Normal;}
/* End Core Styles */

/* Other Site Styles Not Used by Users */
.pad10 {padding: 10px;}

/* Link Styles */
a.micro {  font-family: Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: xx-small;}
a.micro:link {  font-family: Verdana, Helvetica, sans-serif; color: #4582A1; font-size: xx-small;}
a.micro:hover {  font-family: Verdana, Helvetica, sans-serif; color: #B68140; text-decoration: underline;font-size: xx-small;}
a.micro:visited {  font-family: Verdana, Helvetica, sans-serif; color: #B68140; font-size: xx-small;}

a.nav { font-family: Verdana, Helvetica, sans-serif; font-size: xx-small; color: #ffffff; text-decoration: none; }
a.nav:link { font-family: Verdana, Helvetica, sans-serif; font-size: xx-small; color: #D4D4D4; text-decoration: none;}
a.nav:visited { font-family: Verdana, Helvetica, sans-serif; font-size: xx-small; color: A4A4A4;text-decoration: none;}
a.nav:hover { font-family: Verdana, Helvetica, sans-serif; font-size: xx-small; color: #FFFFFF; text-decoration: underline;}

a { font-family: Verdana, Helvetica, sans-serif; font-size: xx-small; color: #4582A1; text-decoration: none; }
a:link { font-family: Verdana, Helvetica, sans-serif; text-decoration: none; }
a:visited { font-family: Verdana, Helvetica, sans-serif; font-size: xx-small; color: B68140; text-decoration: none; }
a:hover { font-family: Verdana, Helvetica, sans-serif; color: B68140; text-decoration: underline;}

/* Form Input Styles */
#input1 {font: bolder; 11px; Verdana, Helvetica, sans-serif;}

#input2 {border-bottom : 1px solid Black;border-top: 1px solid FFFFFF;border-left: 1px solid FFFFFF;border-right: 1px solid FFFFFF;
font: bolder 11px Verdana, Helvetica, sans-serif;	background-color: FFFFFF;}
#button1 {border: 1px solid Black;font: bolder 11px Verdana, Helvetica, sans-serif;}
#HomeSearch {border: 1 1 1 1 solid Black;font: bolder 12px Verdana, Helvetica, sans-serif;background-color: white;}

/* Calendar System Styles */

	/* Mini Calendar Styles */
	.MiniCalFont {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bolder;
	}
	
	.MiniCalHeader {
		background-color: #b3d7d5;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bolder;
	}
	
	A.MiniCalLink:link {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bolder;
	}
	
	A.MiniCalLink:visited {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bolder;
	}
	
	A.MiniCalLink:hover {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bolder;
	}

	/* Main Calendar & Event Coordinator Styles */

	/* Single Event Display Styles */
	
	.EventTable {
		background-color: #FFFEF7;
	}
	
	.EventHeader {
	 font-family: Verdana,Arial;
	 font-weight: bolder;
	 color: #FFFFFF;
	 background-color: #294273;
	 font-size: larger;
	}
	
	.EventSubHeader {
	 font-family: Verdana,Arial;
	 font-weight: bolder;
	 font-size: small;
	 color: #FFFFFF;
	 background-color: #294273;
	}
	
	.EventSubHeaderReg {
	 font-family: Verdana,Arial;
	 font-weight: bolder;
	 font-size: 10px;
	 color: #FFFFFF;
	 background-color: #294273;
	}
	
	.EventDetail {
		color: #000000;
		font-family: Verdana, Arial;
		font-size: 12px;
	}
	
	a.EventLinks { 
		font-family: Verdana, Arial; 
		font-size: 12px; 
		color: #000000; 
		text-decoration: none; 
	}
		
	a.EventLinks:link { 
		font-family: Verdana, Arial; 
		text-decoration: none; 
		color: #000000;
	}
		
	a.EventLinks:visited { 
		font-family: Verdana, Arial; 
		font-size: 12px; 
		color: #000000;
		text-decoration: none; 
	}
		
	a.EventLinks:hover { 
		font-family: Verdana, Arial; 
		color: #000000;
		text-decoration: underline;
	}

	/* Side Bar Styles */
	
	.EventSideBar {
		color: #000000;
		font-family: Verdana, Arial;
		font-size: 11px;
		font-weight: bolder;
	}
	
	a.EventSideBar {
		color: #FFFFFF;
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;
	}
	
	a.EventSideBar:link {
		color: #FFFFFF;
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;
	}
	
	a.EventSideBar:visited {
		color: #FFFFFF;
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;
	}
	
	a.EventSideBar:hover {
		color: #FFFFFF;
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;
	}
	
	/* Monthly Listing View Styles */
		
	.EventDate {
		color: #294273;
		font-family: Arial;
		font-size: 14px;
		font-weight: bolder;
	}
	
	a.EventTitle {
		color: #000000;
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;
	}
	
	a.EventTitle:link {
		color: #000000;
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;
	}
	
	a.EventTitle:visited {
		color: #000000;
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;
	}
	
	a.EventTitle:hover {
		color: #000000;
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;
	}
	
	/* Main Calendar & Event Coordinator Admin Styles */
	
	.AdminHeader {
	 font-family: Verdana,Arial;
	 font-size: 18px;
	 font-weight: bolder;
	 color: #000000;
	}
	
	.AdminSubHeader {
	 font-family: Verdana,Arial;
	 font-size: 14px;
	 font-weight: bolder;
	 color: #FFFFFF;
	 background-color: #000000;
	}
	
	.AdminAltRows {
	 background-color: #8f8f8f;
	}
	
	A.AdminLinks:link {
	 font-family: Verdana,Arial;
	 font-size: 9px;
	 font-weight: bolder;
	 color: #000000;
	 text-decoration: none;
	}
	
	A.AdminLinks:visited {
	 font-family: Verdana,Arial;
	 font-size: 9px;
	 font-weight: bolder;
	 color: #000000;
	 text-decoration: none;
	}
	
	A.AdminLinks:hover {
	 font-family: Verdana,Arial;
	 font-size: 9px;
	 font-weight: bolder;
	 color: #000000;
	 text-decoration: none;
	}
	
	.AdminNormal {
		color: #000000;
		font-family: Verdana, Arial;
		font-size: smaller;
		font-weight: bolder; 
	}
	
	.AdminDetails {
		color: #000000;
		font-family: Verdana, Arial;
		font-size: 9px;
	}
	
	.AdminWarning {
		color: #FF0000;
		font-family: Verdana, Arial;
		font-size: small;
	}
	
	.MenuDD {
		font-family: Verdana,Arial;
		font-size: 10px;
		font-weight: bolder;
		color: #000000;
	}

/*Menu 1 Styles*/
#NavContainer1 { width: 180px; margin: 15px 0 0 20px;} 
#NavContainer1 ul { margin: 0; padding-left: 0; list-style-type: none; font-family: Verdana, Helvetica, sans-serif; font-size: xx-small } 
#NavContainer1 li { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; } 

#NavContainer1 a { display: block; padding: 0px; width: 100%; background-color: FFFFFF; } 
#NavContainer1 a:link, {text-decoration: none; font-size: 12px;} 
#NavContainer1 a:hover { background-color: FFFFFF; font-size: 12px;} 

#NavList1 a:visited { color: 294273; text-decoration: none; font-size: 12px;} 

#NavElements1 a { display: block; padding: 4px; width: 100%; background-color: FFFFFF; font-size: 12px; } 
#NavElements1 a:link { color: 294273; text-decoration: none; font-size: 12px;} 
#NavElements1 a:hover { background-color: FFFFFF; color: white; } 

#NavHeader1 { display: block; text-indent: 20px; width: 100%; padding: 5 0 5 0px; background-color: FFFFFF; font-size: 12px; color: 294273;}
#NavHeader1 a { padding: 2px; text-indent: 20px; background-color: FFFFFF; color: 294273;}
#NavHeader1 a:hover { padding: 2px; text-indent: 20px; background-color: E9ECF1; color: 000000; }

#NavSubHeader1 { display: block; text-indent: 20px; width: 100%; padding: 5 0 5 0px; background-color: FFFFFF; font-size: 12px; color: 294273; border-top: 1px solid #294273; }
#NavSubHeader1 a { display: block; text-indent: 20px; padding: 2px; width: 100%; background-color: FFFFFF; font-size: 12px; color: #294273;}
#NavSubHeader1 a:hover { display: block; width: 100%; text-indent: 20px; background-color: E9ECF1; font-size: 12px; color: 000000; padding: 2px; }
