﻿A:link {text-decoration: none;}
A:active {text-decoration: none;}
A:visited {text-decoration: none;}
A:hover {text-decoration: none;}

.BodyText {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

.BodyTextLink:link, .BodyTextLink:visited, .BodyTextLink:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.BodyTextLink:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.TDlink{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.TDlinkOver{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.TitleText {
	font-family: Tahoma;
	font-size: 11px;<u></u>
	color: #371C0A;
}

.SiteBackground {background: #FFFFFF;}
.MenuBackground {background: #E0DBC7; cursor: hand; cursor: pointer;}
.MenuForeground {background: #FFFFFF;}
.CurrentMenuForeground {background: #F4F2EA; cursor: hand; cursor: pointer;}
.NewsBackground {background: #ECE9DD;}
.EventBackground {background: #ECE9DD;}
.SpecialTableBackground {background: #E0DBC7;}
.SpecialTableForeground {background: #FFFFFF;}
.SpecialTable {background: #F4F2EA;}
.SurveyReportIndicatorBar {background: #061E44;}

.MenuLink:link, .MenuLink:visited, .MenuLink:active {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.MenuLink:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.SearchBox {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	border: 1px solid #E0DBC7;
	background: #FFFFFF;
	height: 19px;
	width: 100%;
}

.NewsTitle {
	font-family: Tahoma;
	font-size: 11px;
	color: #406286;
}

.NewsText {
	font-family: Tahoma;
	font-size: 11px;
	color: #371C0A;
	line-height: 20px;
}

.EventText {
	font-family: Tahoma;
	font-size: 11px;
	color: #371C0A;
	line-height: 20px;
}

.FooterText {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.SplashBodyText {
	font-family: Tahoma;
	font-size: 11px;
	color: #371C0A;
}

.TextInput {
	font-family: Arial;
	font-size: 9pt;
	color: black;
	background: white;
	width: 98%;
}

.Button {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #000000;
	background: #CF7F24;
}


/* styles for the search page */
.SearchWordStyle {
	font-family: Arial;
	font-size: 10pt;
	color: #FF6500;
}

.SearchResultMatchesLink:link, .SearchResultMatchesLink:active, .SearchResultMatchesLink:visited {
	font-family: Arial;
	font-size: 8pt;
	color: #FF6500;
	text-decoration: none;
}

.SearchResultMatchesLink:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #FF6500;
	text-decoration: underline;
}

.SearchResultLink:link, .SearchResultLink:active, .SearchResultLink:visited {
	font-family: Arial;
	font-size: 9pt;
	color: #FF6500;
	text-decoration: none;
}

.SearchResultLink:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #FF6500;
	text-decoration: underline;
}

.NormalSearchBox {
	font-family: Arial;
	font-size: 10pt;
	color: black;
	border: 1px solid #5A5D5A;
	background: #DDDDDD;
}

.SearchButton {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1px solid #FF6500;
	background: #FF6500;
}

.Divider {background: #000000;}
.IndicatorBarTable {border: 1px solid #000000;}
.SearchResultPositiveBar {background: #FF6500;}
.SearchResultNegativeBar {background: #5A5D5A;} /*#CECFCE;}*/


/* styles for the calendar module */
.NormalCell {background: #FFFFFF;}
.AltNormalCell {background: #F4F2EA;}

.LinkText {
	color: black; 
	font-family: Verdana; 
	font-size: 10px; 
	text-decoration: none;
}
.LinkText:hover {
	color: black; 
	font-family: Verdana; 
	font-size: 10px; 
	text-decoration: none;
}
.OuterTable1 {
	border: 1px solid #E5E5E5;
	Background-color: white; 
}
.OuterTable2 {
	Background-color: white; 
}
.Month { 
	Background-color: #E5E5E5; 
	color: #090643; 
	font-family: Verdana; 
	font-size: 11px;
}
.DaysHeader { 
	font-family: Verdana; 
	font-size:10px;
}
.DaySelected {
	border: 1px solid #FAAC03;  
	Background-color: white; 
	font-family: Verdana; 
	font-size:10px;
}
.DaySelectedEvent { 
	border: 1px solid #FAAC03;  
	Background-color: white;  
	color: black; 
	font-family: Verdana; 
	font-size:10px;
}
.DayEvent {
   border: 1px solid #99CDFF; 
	Background-color: white; 
	color: black; 
	font-family: Verdana; 
	font-size:10px; 
	text-decoration: none;
}
.DayEvent:hover { 
	color: black; 
	font-family: Verdana; 
	font-size:8pt; 
	text-decoration: none;
}
.DayToday {
	border: 1px solid #090643; 
	Background-color: white; 
	color: black; 
	font-family: Verdana; 
	font-size:10px;
}
.DayTodayEvent {
	border: 1px solid #090643; 
	Background-color: white; 
	color: red; 
	font-family: Verdana; 
	font-size:10px;
}
.DayTodayEventSelected { 
	border: 1px solid #FAAC03; 
	Background-color: white;
	color: black; 
	font-family: Verdana; 
	font-size:10px;
}
.DayTodaySelected { 
	Background-color: #FFA814; 
	color: red; 
	font-family: Verdana; 
	font-size:10px;
}
.DayNormal {
	border: 1px solid #E5E5E5;
	Background-color: white;
	color: black; 
	font-family: Verdana; 
	font-size:10px; 
}
.NavFooter { 
	Background-color: #E5E5E5;
	color: white; 
	font-family: Verdana;
	 font-size:10px;
}

.calButton {
		border: 1px solid #9C9C9C; 
		background: white;
		font-family: Verdana;
		font-size: 10px;
		color: Black;
}
.calDropDown{
		border: 1px solid #CCCCCC;
		background:white;
		font-family: Verdana;
		font-size: 10px;		
}
.CalBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006500;
}

.CalTitleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.DateText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF;
}

.SpecialCalTitleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}

.SpecialCalTextLink:link, .SpecialCalTextLink:visited, .SpecialCalTextLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

.SpecialCalTextLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: underline;
}

.CalendarTableBorder {background: #BDCFE7;}

.CalendarTableDarkLink:link, .CalendarTableDarkLink:active, .CalendarTableDarkLink:visited { 
	color: white;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-decoration: none;
}

.CalendarTableDarkLink:hover { 
	color: white;
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-decoration: underline;
}

.CalendarTableLight { 
   	background: white; 
	color: black;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.EventDayLink:link, .EventDayLink:visited, .EventDayLink:active {
	color: #FF0000; 
	font-size: 8pt; 
	text-decoration: none;
}

.EventDayLink:hover {
	color: #FF0000; 
	font-size: 8pt; 
	text-decoration: underline;
}

.NoEventDayLink:link, .NoEventDayLink:visited, .NoEventDayLink:active {
	color: black; 
	font-size: 8pt; 
	text-decoration: none;
}

.NoEventDayLink:hover {
	color: black; 
	font-size: 8pt; 
	text-decoration: underline;
}

/* ####### Forum ####### */
.BodyTextSmall {
	font-family: Verdana;
	font-size: 9px;
	color: #443820;
}
.ColumnText {
	font-family: Verdana;
	font-size: 10px;
	color: #434343;
	font-weight: Bold;
}
.TableFirstRow {
	border-top: 1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.TableFirstColumn {
	border-left: 1px solid #CCCCCC;
}
.TableBottom {
	border-bottom: 1px solid #CCCCCC;
}

.Cell {
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	/*font-family: Verdana;
	font-size: 10px;*/
	color: #443820;
}

.PageThroughSelect {
	font-family: 'MS Sans Serif';
	font-size: 8pt;
	padding: 0px;
	border: 1px solid #CCCCCC;
	background-color:#F4F4F4;
	color:gray;
}
.PageThroughText {
	font-family: 'MS Sans Serif';
	font-size: 10pt;
	padding: 0px;
	color: gray;
}
.PageThroughTextCurrent {
	font-family: 'MS Sans Serif';
	font-size: 10pt;
	padding: 0px;
	color: red;
}
.HighLight{
   border: 1px solid #CCCCCC;
   padding: 3px;
   cursor:pointer;
   cursor:hand;
}
.HighLightOver{
   padding: 3px;
   /*background-color:#EEEEEE;*/ 
   border: 1px solid #FF6000;
   cursor:pointer;
   cursor:hand;
}
.FrontEndButton {
	border: 1px solid #000000;
	background: #1D2846;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
}
.ForumTitleText {
	background: #F06000;
	font-family: Arial;
	font-size: 11px;
	color: white;
	font-weight: bold;
}
.TextInput {
	border: 1px solid #CCCCCC;
	background:white;
	width:97%;
	font-family: Verdana;
	font-size: 10px;
	padding: 2px;
}
.Select {
	border: 1px solid #CCCCCC;
	background:white;
	font-family: Verdana;
	font-size: 10px;
	color: #443820 ;
}
.BodyTextLight {
	font-family: Verdana;
	font-size: 9px;
	color: #CCCCCC;
}
.Clickable{ 
	cursor:pointer;
	cursor:hand;
}
