﻿body {
	font-size: 5px;
	font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	color: White;
	background: black;
}

.TopLogoLeft {
	animation: FadeIn .5s ease-in;
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 10px;
	font-size: 60px;
	vertical-align: middle;
	text-decoration: none;
	color: #054110;
	height: 14px;
	text-shadow: 2px 2px 11px white;
}
.TopLogoMiddle1 {
	animation: FadeIn 1.0s ease-in;
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 60px;
	vertical-align: middle;
	text-decoration: none;
	color: #054110;
	height: 14px;
	font-style: italic;
	text-shadow: 2px 2px 11px white;
}
.TopLogoMiddle2 {
	animation: FadeIn 1.5s ease-in;
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 60px;
	vertical-align: middle;
	text-decoration: none;
	color: darkgrey;
	color: #054110;
	color: #660505;
	height: 14px;
	font-style: italic;
	text-shadow: 2px 2px 11px white;
}
.TopLogoRight {
	animation: FadeIn 3.0s ease-in;
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 60px;
	vertical-align: middle;
	color: #054110;
	text-decoration: none;
	height: 14px;
	text-shadow: 2px 2px 11px white;
}

.TopLogoSub {
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 28px;
	vertical-align: middle;
	color: #054110;
	text-decoration: none;
	height: 25px;
	font-style: italic;
	font-weight: 800;
	text-shadow: 2px 2px 11px white;
}

@keyframes FadeIn {
	from {
		opacity: 0;
		border: none;
		}

	to {
			opacity: 1;
			border: none;
		}
}

.TitleHeader1 {
	width: 100%;
	font-size: 40px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #1b4332;
	font-style:  normal
}
.TitleHeader2 {
	width: 100%;
	font-size: 40px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #1b4332;
	font-style: italic
}

	.CenterDiv {
		margin: 0px 0px 0px 0px;
		align-content: center;
		align-self: center
	}

	.DefaultLink {
		color: #fdfcdc;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: normal ;
	}
		.DefaultLink a:link {
			color: #fdfcdc;
			text-decoration: none;
			font-size: 14px;
			cursor: pointer;
			font-weight: normal;
		}
	.DefaultLink a:hover {
		color: Yellow;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: bold;
	}
	.DefaultLink {
		color: #fdfcdc;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: normal;
	}

	.DefaultColumnTitle {
		background-color: #b1a7a6;
		height: 35px
	}

	.DisplayLinksS1 a:link {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: bold;
	}
	.DisplayLinksS1 a:hover {
		color: Yellow;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: bold;
	}
	.DisplayLinksS1 a:Visited {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: bold;
	}
	.DisplayLinksS2 {
		color: Yellow;
		text-decoration: none;
		font-size: 14px;
		font-weight: bold;
	}
	.DisplayLinksS2 a:link {
		text-decoration: none;
		color: Yellow;
		font-size: 14px;
		font-weight: bold;
	}
	.DisplayLinksS2 a:hover {
		text-decoration: none;
		color: Yellow;
		font-weight: bold;
		font-size: 14px;
		font-weight: bold;
	}
	.DisplayLinksS2 a:Visited {
		text-decoration: none;
		color: Yellow;
		font-size: 14px;
		font-weight: bold;
	}

	.DisplayLinksT1 {
		color: white;
		text-decoration: none;
		font-size: 17px;
		cursor: pointer;
		font-weight: bold;
	}
		.DisplayLinksT1 a:link {
			color: white;
			text-decoration: none;
			font-size: 17px;
			cursor: pointer;
			font-weight: bold;
		}
		.DisplayLinksT1 a:hover {
			color: Yellow;
			text-decoration: none;
			font-size: 17px;
			cursor: pointer;
			font-weight: bold;
		}
	.DisplayLinksT1 a:Visited {
		color: white;
		text-decoration: none;
		font-size: 17px;
		font-weight: bold;
	}
	.DisplayLinksT2 {
		color: Yellow;
		text-decoration: none;
		font-size: 17px;
		font-weight: bold;
	}
	.DisplayLinksT2 a:link {
			text-decoration: none;
			color: Yellow;
			font-size: 17px;
			font-weight: bold;
	}
	.DisplayLinksS2T a:hover {
		text-decoration: none;
		color: Yellow;
		font-size: 17px;
		font-weight: bold;
	}
	.DisplayLinksT2 a:Visited {
		text-decoration: none;
		color: Yellow;
		font-size: 17px;
		font-weight: bold;
	}

	.BlockAds3 {
		text-align: center ;
		font-weight: normal;
		font-size: 14px;
		color: white;
		text-decoration: none;
		font-weight: normal;
}
	.BlockAds3 a:link {
		text-align: center;
		font-weight: normal;
		font-size: 14px;
		color: white;
		text-decoration: none;
		font-weight: normal;
	}
	.BlockAds3 a:hover {
		font-style: italic;
		text-align: center;
		font-weight: normal;
		font-size: 14px;
		color: white;
		text-decoration: none;
		font-weight: normal;
		}
	.BlockAds3 a:visited {
		text-align: center;
		font-weight: normal;
		font-size: 14px;
		color: white;
		text-decoration: none;
	}

	.BlockAdsMessage3 {
		text-align: Left;
		font-weight: normal;
		font-style: italic;
		font-size: 13px;
		color: #fdfcdc;
		text-decoration: none;
		vertical-align: top;
		font-weight: bold;
	}
	.BlockAdsMessage4 {
		text-align: center;
		font-style: italic;
		font-size: 12px;
		color: Yellow;
		text-decoration: auto ;
		font-weight: bold;
	}


/*	.TopLegendWhite {
		color: White;
		text-decoration: none;
		font-size: 16px;
	}
	.TopLegendWhite a:link {
		text-decoration: none;
		color: White;
		font-size: 16px;
	}
	.TopLegendWhite a:hover {
		text-decoration: none;
		color: Yellow;
		font-weight: bold;
		font-size: 16px;
		}
	.TopLegendWhite a:Visited {
		text-decoration: none;
		color: White;
		font-size: 16px;
	}
	.TopLegendYellow {
		color: Yellow;
		text-decoration: none;
		font-size: 16px;
	}
	.TopLegendYellow a:link {
		text-decoration: none;
		color: Yellow;
		font-size: 16px;
	}
	.TopLegendYellow a:hover {
		text-decoration: none;
		color: Yellow;
		font-weight: bold;
		font-size: 16px;
	}
	.TopLegendYellow a:Visited {
		text-decoration: none;
		color: Yellow;
		font-size: 16px;
	}


	.SideLegendWhite {
		color: White;
		text-decoration: none;
		font-size: 14px;
	}
	.SideLegendWhite a:link {
		text-decoration: none;
		color: White;
	}
	.SideLegendWhite a:hover {
		text-decoration: none;
		color: Yellow;
		font-weight: bold;
	}
	.SideLegendWhite a:Visited {
		text-decoration: none;
		color: White;
	}
	.SideLegendYellow {
		color: Yellow;
		text-decoration: none;
		font-size: 16px;
	}
	.SideLegendYellow a:link {
		text-decoration: none;
		color: Yellow;
	}
	.SideLegendYellow a:hover {
		text-decoration: none;
		color: Yellow;
		font-weight: bold;
	}
	.SideLegendYellow a:Visited {
		text-decoration: none;
		color: Yellow;
	}*/

	.MainColumns {
		background: #588157;
		height: 30px;
		text-align: center;
		vertical-align: top;
		padding: 0px 0px 0px 0px;
		border-left: 0px solid #b1a7a6;
		border-right: 0px solid #b1a7a6;
		width: 100%;
		text-align: center
	}

.MainColumns2 {
	background: #588157;
	height: 30px;
	text-align: center;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	width: 100%;
	text-align: center
}

.TableSpacing {
	border-spacing: 6px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}

.MainColumns2 {
	background: lightgrey;
	background: #fafaff;
	background: #f1faee;
	background: #ebebeb;
	background: #00598c;
	height: 30px;
	text-align: center;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	padding: 6px 10px 5px 5px;
	color: white;
	border-left: 1px solid #b1a7a6;
	border-right: 1px solid #b1a7a6;
	border-collapse: collapse;
	border-bottom-left-radius: 55px 10px;
	border-bottom-right-radius: 55px 10px;
	border-top-left-radius: 55px 10px;
	border-top-right-radius: 55px 10px;
	line-height: 1.14;
}
	.ColumnTitleOther {
		font-weight: Bold;
		color: #690000;
		text-align: center ;
		vertical-align: middle;
		font-size: 16px;
		text-decoration: none;
	}

	.ColumnTitle {
		font-weight: Bold;
		color: #370617;
		color: yellow;
		color: black;
		color: #10451d;
		color: #990000;
		color: #690000;
		text-align: left;
		vertical-align: middle;
		font-size: 18px;
		text-decoration: none;
	}

	.ColumnTitle a:link {
		font-weight: bold;
		color: #370617;
		color: black;
		color: #10451d;
		text-align: left;
		vertical-align: middle;
		font-size: 18px;
		text-decoration: none;
	}

	.ColumnTitle a:hover {
		font-weight: bold;
		color: #370617;
		color: black;
		color: #10451d;
		text-align: left;
		vertical-align: middle;
		font-size: 18px;
		text-decoration: none;
	}

	.ColumnTitle a:visited {
		font-weight: bold;
		color: #370617;
		color: black;
		color: #10451d;
		text-align: left;
		vertical-align: middle;
		font-size: 18px;
		text-decoration: none;
	}

	.ColumnSubTitle {
		font-weight: Bold;
		color: black;
		color: #10451d;
		color: #690000;
		text-align: left;
		vertical-align: middle;
		font-size: 15px;
		text-decoration: none;
	}
	.ColumnSubTitle a:link {
		font-weight: Bold;
		color: black;
		color: #10451d;
		color: #690000;
		text-align: left;
		vertical-align: middle;
		font-size: 15px;
		text-decoration: none;
	}
	.ColumnSubTitle a:Hover {
		font-weight: Bold;
		color: black;
		color: #10451d;
		color: Yellow;
		text-align: left;
		vertical-align: middle;
		font-size: 15px;
		text-decoration: none;
	}
	.ColumnSubTitle a:Visited {
		font-weight: Bold;
		color: black;
		color: #10451d;
		color: #690000;
		text-align: left;
		vertical-align: middle;
		font-size: 15px;
		text-decoration: none;
	}
	
	.ColumnMoreTitle {
		font-weight: normal;
		color: black;
		color: #10451d;
		text-align: left;
		vertical-align: middle;
		font-size: 15px;
		text-decoration: none;
	}
	.ColumnMoreTitle a:link {
		font-weight: bold;
		color: black;
		color: #10451d;
		text-align: left;
		vertical-align: middle;
		font-size: 15px;
		text-decoration: none;
	}
	.ColumnMoreTitle a:hover {
		font-weight: bold;
		color: yellow;
		text-align: left;
		vertical-align: middle;
		font-size: 16px;
		text-decoration: none;
	}
	.ColumnMoreTitle a:visited {
		font-weight: normal;
		color: black;
		color: #10451d;
		text-align: left;
		vertical-align: middle;
		font-size: 15px;
		text-decoration: none;
	}

	.ColumnMoreTitle2 {
	font-weight: normal;
	color: black;
	color: #690000;
	text-align: left;
	vertical-align: middle;
	font-size: 15px;
	text-decoration: none;
	}

	.ColumnMoreTitle2 a:link {
		font-weight: bold;
		color: black;
		color: #690000;
		text-align: left;
		vertical-align: middle;
		font-size: 15px;
		text-decoration: none;
	}

	.ColumnMoreTitle2 a:hover {
		font-weight: bold;
		color: yellow;
		text-align: left;
		vertical-align: middle;
		font-size: 16px;
		text-decoration: none;
	}

	.ColumnMoreTitle2 a:visited {
		font-weight: normal;
		color: black;
		color: #690000;
		text-align: left;
		vertical-align: middle;
		font-size: 15px;
		text-decoration: none;
	}

	.ButtonLink {
		text-align: center;
		vertical-align: middle;
		font-size: 20px;
		text-decoration: none;
		color: #10451d;
		font-weight: bold;
		color: #690000;
	}
	.ButtonLink a:link {
		vertical-align: middle;
		font-size: 20px;
		text-decoration: none;
		color: #10451d;
		text-align: center;
		font-weight: bold;
		color: #690000;
	}
	.ButtonLink a:hover {
		vertical-align: middle;
		font-size: 22px;
		text-decoration: none;
		color: #10451d;
		text-align: center;
		font-weight: bold;
		color: #690000;
	}
	.ButtonLink a:visited {
		text-align: center;
		vertical-align: middle;
		font-size: 20px;
		text-decoration: none;
		color: #10451d;
		vertical-align: middle;
		font-weight: bold;
		color: #690000;
	}


	.ButtonArea {
		background-color: #588157;
		height: 12px
	}
	.ButtonAreaMain {
		background-color: #b1a7a6;
		height:80px;
		vertical-align: middle;
		text-align:center
	}

.HorizLine80 {
	width: 80%;
	border: .1px dashed #b1a7a6;
}

	.HorizLine50 {
		width: 50%;
		height: .2%;
	}

	.NoMoreEvents {
		font-weight: normal;
		color: White;
		text-align: left;
		vertical-align: middle;
		font-size: 15px;
		text-decoration: none;
	}

	.DisplayVisitors {
		font-weight: bold;
		color: #370617;
		text-align: center ;
		vertical-align: middle;
		font-size: 14px;
		text-decoration: none;
	}

.LinkCount9 {
	text-align: left;
	font-weight: Bold;
	font-style: italic;
	font-size: 11px;
	color: Gray;
	color: Yellow;
	color: #95d6ef;
	text-align: center;
	vertical-align: central;
	display: inline;
}

.DisplayEventTitle {
	color: white;
	text-decoration: none;
	font-size: 15.5px;
	cursor: pointer;
	font-weight: 700;
}
.DisplayEventTitle a:link {
		color: white;
		text-decoration: none;
		font-size: 15.5px;
		cursor: pointer;
		font-weight: 700;
}
.DisplayEventTitle a:hover {
		color: Yellow;
		text-decoration: none;
		font-size: 16.5px;
		cursor: pointer;
		font-weight: Bold;
}
	DisplayEventTitle a:Visited 
	{
			color: white;
			text-decoration: none;
			font-size: 15px;
			cursor: pointer;
			font-weight: 700;
	}

		.DisplayObitLinks {
			color: white;
			text-decoration: none;
			font-size: 14.5px;
			cursor: pointer;
			font-weight: 700;
		}
		.DisplayObitLinks a:link {
			color: white;
			text-decoration: none;
			font-size: 14.5px;
			cursor: pointer;
			font-weight: 700;
		}
		.DisplayObitLinks a:hover {
			color: Yellow;
			text-decoration: none;
			font-size: 14.5px;
			cursor: pointer;
			font-weight: 800;
		}
		.DisplayObitLinks a:Visited {
			color: white;
			text-decoration: none;
			font-size: 14.5px;
			cursor: pointer;
			font-weight: 700;
		}

		.ObitSource {
			font-size: 14px;
			font-style: italic;
			color: #95d6ef;
			color: #fdfcdc;
		}
		.ObitTitle {
			color: Yellow;
			text-decoration: none;
			font-size: 15.5px;
			cursor: pointer;
			font-weight: 700;
		}

	.DisplayObitLinks2 {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
	}

	.DisplayObitLinks2 a:link {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
	}

	.DisplayObitLinks2 a:hover {
		color: Yellow;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: Bold;
	}

	.DisplayObitLinks2 a:Visited {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
	}

	.DisplayLinks 
	{
		color: white;
		text-decoration: none;
		font-size: 14.5px;
		cursor: pointer;
		font-weight: 700;
	}
	.DisplayLinks a:link 
	{
		color: white;
		text-decoration: none;
		font-size: 14.5px;
		cursor: pointer;
		font-weight: 700;
	}
	.DisplayLinks a:hover 
	{
		color: Yellow;
		text-decoration: none;
		font-size: 14.5px;
		cursor: pointer;
		font-weight: 800;
	}
	.DisplayLinks a:Visited 
	{
		color: white;
		text-decoration: none;
		font-size: 14.5px;
		cursor: pointer;
		font-weight: 700;
	}

	.DisplayLinks2 {
		color: Yellow;
		text-decoration: none;
		font-size: 18px;
	}
	.DisplayLinks2 a:link {
		text-decoration: none;
		color: Yellow;
	}
	.DisplayLinks2 a:hover {
		text-decoration: none;
		color: Yellow;
		font-weight: bold;
	}
	.DisplayLinks2 a:Visited {
		text-decoration: none;
		color: Yellow;
	}

	.DisplayLinks14 {
		color: White;
		text-decoration: none;
		font-size: 14px;
		
	}
	.DisplayLinks14 a:link {
		text-decoration: none;
		color: White;
		
	}
	.DisplayLinks14 a:hover {
		text-decoration: none;
		color: Yellow;
		font-weight: bold;
	}
	.DisplayLinks14 a:Visited {
		text-decoration: none;
		color: White;
		
	}



	

	.DisplayLinksOther {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 700;
	}

	.DisplayLinksOther a:link {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 700;
	}

	.DisplayLinksOther a:hover {
		color: Yellow;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 800;
	}

	.DisplayLinksOther a:Visited {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 700;
	}


	.BusinessText {
		color: white;
		text-decoration: none;
		font-size: 14px;
	}

	.BusinessName {
		color: white;
		text-decoration: none;
		font-size: 17px;
		font-weight: bold;
	}
	.BusinessMisc {
		color: white;
		text-decoration: none;
		font-size: 14px;
	}
	.BusinessBold {
		color: white;
		text-decoration: none;
		font-size: 14px;
		font-weight: bold;
	}

	.BusinessUrl {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 700;
	}

	.BusinessUrl a:link {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 700;
	}

	.BusinessUrl a:hover {
		color: Yellow;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 800;
	}

	.BusinessUrl a:Visited {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 700;
	}
	.BusinessError {
		color: white;
		text-decoration: none;
		font-size: 15px;
		cursor: pointer;
		font-weight: 700;
	}


	.DisplayEventText {
		color: white;
		text-decoration: none ;
		font-size: 14px;
		font-weight: 700 
	}
	.DisplayEventText a:link 
	{
		color: white;
		text-decoration: none;
		font-size: 14px;
		font-weight: bold ;
		cursor: pointer;
	}
	.DisplayEventText a:hover {
		color: white;
		text-decoration: none;
		font-size: 14px;
		font-weight: bold;
		cursor: pointer;
	}
	.DisplayEventText a:Visited {
		color: white;
		text-decoration: none;
		font-size: 14px;
		font-weight: bold;
		cursor: pointer;
	}



	.PostedOn {
		font-size: 13px;
		font-style: italic;
		color: #95d6ef;
		color: #fdfcdc ;
	}
	.PostedOn2 {
		font-size: 14px;
		font-style: italic;
		font-weight: 700; 
		color: #95d6ef;
		color: #fdfcdc;
	}

	.RaceCt {
		font-size: 11px;
		font-style: italic;
		color: #95d6ef;
		color: #fdfcdc;
	}


.HorizLineMain {
	width: 98%;
	height: 1px;
	border-width: 0;
	background-color: #e63946;
}

.PopUpWindowTitle {
	font-size: 25px;
	color: Yellow;
	font-weight: bold;
}
.PopUpWindowSubTitle {
	font-size: 15px;
	color: White; 
	font-weight: bold;
}
.EventBody {
	font-size: 15px;
	color: White;
	text-align: left;
	cursor: pointer;
}
.EventBody a:link {
	text-decoration: none;
	color: White;
}

.EventBody a:hover {
	text-decoration: none;
	color: White;
	font-weight: bold;
}

.EventBody a:Visited {
	text-decoration: none;
	color: White;
}

.DisplayText30 {
	font-weight: bold;
	color: #10451d;
	text-align: Center;
	vertical-align: middle;
	font-size: 30px;
}

.DropDownText {
	color: #10451d;
	font-size: 15px;
}

.NormalText16 {
	font-weight: bold;
	color: White;
	font-size: 16px;
}

.CalendarTable2 {
	border-top: 3px solid #b1a7a6;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
}

.CalendarTable {
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	background-color:grey
}

.CalendarCell {
	height: 20px;
	width: 20px;
	text-align: center;
	vertical-align: middle;
	background-color: #588157;
	border-spacing: 0px;
	
}

.CalendarHeaderCell {
	height: 20px;
	width: 35px;
	font-size: 9pt;
	text-align: center;
	vertical-align: middle;
	background-color: #588157;
	font-weight: bold;
	border-spacing: 0px;
	padding: 0px;
	text-decoration: none;
}

.CalendarCellNoEvents {
	color: darkgray;
	font-size: 9pt;
	border-spacing: 0px;
	padding: 0px;
	font-weight: normal;
	text-decoration: none;
}

.CalendarCellEvents {
	color: white;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	border-spacing: 0px;
	padding: 0px
}

.CalendarCellEvents a.link {
	color: white;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	border-spacing: 0px;
	padding: 0px
}

.CalendarCellEvents a.visited {
	color: white;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	border-spacing: 0px;
	padding: 0px
}

.CalendarCellEvents a.hover {
	color: white;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	border-spacing: 0px;
	padding: 0px
}

.CalDisplayLinks {
	color: white;
	text-decoration: none;
	font-size: 14px;
	cursor: pointer;
	font-weight: 700;
}
	.CalDisplayLinks a:link {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 700;
	}

	.CalDisplayLinks a:hover {
		color: Yellow;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 800;
	}

	.CalDisplayLinks a:Visited {
		color: white;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 700;
	}


.CalDisplayNoLinks {
	color: darkgrey;
	text-decoration: none;
	font-size: 14px;
	cursor: pointer;
	font-weight: 700;
}

	.CalDisplayNoLinks a:link {
		color: darkgrey;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 700;
	}

	.CalDisplayNoLinks a:hover {
		color: Yellow;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 800;
	}

	.CalDisplayNoLinks a:Visited {
		color: darkgrey;
		text-decoration: none;
		font-size: 14px;
		cursor: pointer;
		font-weight: 700;
	}












.LeftDiv {
	margin: auto;
	width: 98%;
	display: flex;
	flex-wrap: wrap;
}

CenterTable
{
	margin: 0px auto;
	width: 100%;
	align-self: center
}

.TopArea {
	width: 100%;
	/*border-top-left-radius: 75px 25px;
	border-top-right-radius: 75px 25px;
	border-top: 2px solid Orange;
	border-bottom-left-radius: 75px 25px;
	border-bottom-right-radius: 75px 25px;
	border-bottom: 2px solid Orange;
		*/
}    
.MainArea
{
	width:100%;
	background: #00466f;
	background: #452408;
	background: #00466f;
	color: White;
}
.MainTable
{
	width:100%; 
	background: #00466f;
	background: #452408;
	background: #00466f;
	color: White;
}
.TopLineLeft
{
	text-align:left;
	padding: 0px 10px 0px 10px;
	vertical-align: middle;
	font-size: 14px;
	height:40px;    
}        
.TopLineRight
{
	text-align:right;
	padding: 0px 10px 0px 00px;
	vertical-align: middle;
	font-size: 14px;
	height:40px;    
}        
.TopLineCenter
{
	text-align:center;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	font-size: 14px;
	height:30px;    
}

.TopDomainNames {
	animation: FadeIn 2.5s ease-in;
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	vertical-align: middle;
	color: #95d6ef;
	color: pink;
	color: mediumaquamarine;
	text-decoration: none;
}
.TestClass {
	font-weight: bold;
}

.NavArea
{
	height:20px;
	background: #00466f;
	text-align: center ;
	width:100%;
	padding: 0px 4px 2px 4px;
	vertical-align: middle;
}

.FooterArea {
	background: #95d6ef;
	background: #00598c;
	background: #c48955;
	background: #00598c;
	text-align: left;
	width: 100%;
	padding: 5px 5px 5px 5px;
	vertical-align: middle;
	font-size: 13px;
	text-align: left;
	border-bottom-left-radius: 75px 10px;
	border-bottom-right-radius: 75px 10px;
	border-top-left-radius: 75px 10px;
	border-top-right-radius: 75px 10px;
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c;
	background: #00466f;
}
.MainColumnsCenter {
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c;
	background: #088aaf;
	background: #1355e9;
	background: #ddb892;
	text-align: center;
	vertical-align: middle;
	color: #323232;
	font-size: 44px;
	font-weight: bold;
}
.MainColumnsCenterAd {
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c;
	background: #093f5e;
	height: 30px;
	text-align: center;
	vertical-align: top;
	padding: 5px 10px 5px 5px;
	color: white;
	border-left: 1px solid white;
	border-right: 1px solid yellow;
	border-left: 1px solid #00598c;
	border-right: 1px solid #00598c;
	border-right: 1px solid #95d6ef;
	border-collapse: collapse;
	border-bottom-left-radius: 55px 10px;
	border-bottom-right-radius: 55px 10px;
	border-top-left-radius: 55px 10px;
	border-top-right-radius: 55px 10px;
	line-height: 1.14;
}
.MainColumnsCenterSlide {
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c;
	background: #333332;
	background: #353434;
	height: 30px;
	text-align: center;
	vertical-align: top;
	padding: 5px 10px 5px 5px;
	color: white;
	border-left: 1px solid white;
	border-right: 1px solid yellow;
	border-left: 1px solid #00598c;
	border-right: 1px solid #00598c;
	border-right: 1px solid #95d6ef;
	border-collapse: collapse;
	border-bottom-left-radius: 55px 10px;
	border-bottom-right-radius: 55px 10px;
	border-top-left-radius: 55px 10px;
	border-top-right-radius: 55px 10px;
	line-height: 1.14;
}
.MainColumnsCenterPage {
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c;
	background: #02401d;
	height: 20px;
	text-align: center;
	vertical-align: top;
	padding: 5px 10px 5px 5px;
	color: white;
	border-left: 1px solid white;
	border-right: 1px solid yellow;
	border-left: 1px solid #00598c;
	border-right: 1px solid #00598c;
	border-right: 1px solid #95d6ef;
	border-collapse: collapse;
	border-bottom-left-radius: 55px 10px;
	border-bottom-right-radius: 55px 10px;
	border-top-left-radius: 55px 10px;
	border-top-right-radius: 55px 10px;
	line-height: 1.14;
}

.MainColumnsCenterOther {
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c;
	background: #4d2206;
	height: 30px;
	text-align: center;
	vertical-align: top;
	padding: 5px 10px 5px 5px;
	color: white;
	border-left: 1px solid white;
	border-right: 1px solid yellow;
	border-left: 1px solid #00598c;
	border-right: 1px solid #00598c;
	border-right: 1px solid #95d6ef;
	border-collapse: collapse;
	border-bottom-left-radius: 55px 10px;
	border-bottom-right-radius: 55px 10px;
	border-top-left-radius: 55px 10px;
	border-top-right-radius: 55px 10px;
	line-height: 1.14;
}
.MainColumnsCenterNB {
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c;
	height: 30px;
	text-align: center;
	vertical-align: top;
	padding: 5px 10px 5px 5px;
	color: white;
	line-height: 1.14;
}



.MainAlertColumns
{
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c; 
	background-color: firebrick;
  
	height:30px; 
	text-align: left;   
	vertical-align:top;
	
	padding: 5px 10px 5px 10px;    
	
	color: white;
	
	border-left: 1px solid red ;
	border-right: 1px solid red   ;
	
	border-left: 1px solid #00598c ;
	border-right: 1px solid #00598c   ;
	border-right: 1px solid #95d6ef   ;

	border-collapse: collapse;
	border-bottom-left-radius: 55px 10px; 
	border-bottom-right-radius: 55px 10px; 
	border-top-left-radius: 55px 10px; 
	border-top-right-radius: 55px 10px; 

	line-height: 1.14;
}

.MainAlertColumns2 {
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c;
	background-color: firebrick;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	padding: 5px 10px 5px 10px;
	color: white;
	border-left: 1px solid red;
	border-right: 1px solid red;
	border-left: 1px solid #00598c;
	border-right: 1px solid #00598c;
	border-right: 1px solid #95d6ef;
	border-collapse: collapse;
	border-bottom-left-radius: 55px 10px;
	border-bottom-right-radius: 55px 10px;
	border-top-left-radius: 55px 10px;
	border-top-right-radius: 55px 10px;
	line-height: 1.14;
	font-size: 20px;
}
.MainAlertColumns3 {
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c;
	background-color: firebrick;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	padding: 5px 10px 5px 10px;
	color: white;
	border-left: 1px solid red;
	border-right: 1px solid red;
	border-left: 1px solid #00598c;
	border-right: 1px solid #00598c;
	border-right: 1px solid #95d6ef;
	border-collapse: collapse;
	border-bottom-left-radius: 55px 10px;
	border-bottom-right-radius: 55px 10px;
	border-top-left-radius: 55px 10px;
	border-top-right-radius: 55px 10px;
	line-height: 1.14;
	font-size: 14px;
}



.MainColumnMessage 
{
	background: #95d6ef;
	background: #00598c;
	background: #a15512;
	background: #00598c;
  
	height:40px; 
	text-align: left;
	vertical-align: top;
	
	padding: 5px 10px 5px 10px;    
	
	color: white;
	
	border-left: 1px solid white ;
	border-right: 1px solid yellow   ;
	
	border-left: 1px solid #00598c ;
	border-right: 1px solid #00598c   ;
	border-right: 1px solid #95d6ef   ;

	border-collapse: collapse;
	border-bottom-left-radius: 55px 10px; 
	border-bottom-right-radius: 55px 10px; 
	border-top-left-radius: 55px 10px; 
	border-top-right-radius: 55px 10px; 

	line-height: 1.14;

	color:white;
	font-size: 14px;   

}



.ColumnTitle17 {
	font-weight: bold;
	color: Yellow;
	text-align: left;
	vertical-align: middle;
	font-size: 17px;
	text-decoration: none;
}

.ColumnTitle15 {
	font-weight: bold;
	color: Yellow;
	text-align: left;
	vertical-align: middle;
	font-size: 15px;
	text-decoration: none;
}


.ColumnTitleCenter
{
	 font-weight: bold;
	 color:Yellow;
	 text-align: center;
	 vertical-align: middle;
	 font-size: 14px;    
	 text-decoration: none;
}

.ColumnTitleCenter a:link 
{
	 font-weight:bold;
	 color:Yellow;
	 text-align: center;
	 vertical-align: middle;
	 font-size: 14px;    
	 text-decoration: none; 
}

.ColumnTitleCenter a:hover
{
	 font-weight:bold;
	 color:Yellow;
	 text-align: center;
	 vertical-align: middle;
	 font-size: 14px;    
	 text-decoration: none;
}

.ColumnTitleCenter a:visited
{
	 font-weight:bold;
	 color:Yellow;
	 text-align: center;
	 vertical-align: middle;
	 font-size: 14px;    
	 text-decoration: none;
}

.ColumnTitle16 {
	font-weight: bold;
	color: Yellow;
	color: #95d6ef;
	color: Orange;
	text-align: left;
	vertical-align: middle;
	font-size: 17px;
	text-decoration: none;
}

.ColumnTitle16 a:link {
		font-weight: bold;
		color: Yellow;
		color: #95d6ef;
		color: Orange;
		text-align: left;
		vertical-align: middle;
		font-size: 17px;
		text-decoration: none;
	}

.ColumnTitle16 a:hover {
		font-weight: bold;
		color: Yellow;
		color: #95d6ef;
		color: Orange;
		text-align: left;
		vertical-align: middle;
		font-size: 17px;
		text-decoration: none;
	}

.ColumnTitle16 a:visited {
		font-weight: bold;
		color: Yellow;
		color: #95d6ef;
		color: Orange;
		text-align: left;
		vertical-align: middle;
		font-size: 17px;
		text-decoration: none;
	}

.EventTitle
{
	 font-weight: bold;
	 color:Yellow;
	 text-align:left;
	 vertical-align: middle;
	 font-size: 20px;    
	 text-decoration: none;
}

.EventTitle2 {
	font-weight: bold;
	color: Yellow;
	text-align: left;
	vertical-align: middle;
	font-size: 18px;
	text-decoration: none;
}

.EventDate
{
	 font-weight: bold;
	 color:Yellow;
	 color: #95d6ef;    
	  color: orange;
	 text-align:left;
	 vertical-align: middle;
	 font-size: 16px;    
	 text-decoration: none;
}

.DisplayText
{
	color:white;
	font-size: 14px;   
}

.DisplayTextYellow
{
	color: yellow; 
	font-size: 14px;   
}
.DisplayTextYellowBold {
	color: yellow;
	font-size: 14px;
	font-weight: bold;
}

.DisplayTextOrange {
	color: darksalmon;
	font-size: 14px;
}

.DisplayTextOrangeBold {
	color: darksalmon;
	font-size: 14px;
	font-weight: bold;
}


.DisplayText13
{
	color:white;
	font-size: 13px;   
}
.DisplayTextYellow13 {
	color: yellow;
	font-size: 13px;
	text-decoration: none;
}
.DisplayTextYellow13 a:link {
	color: yellow;
	font-size: 13px;
	text-decoration: none;
}
.DisplayTextYellow13 a:hover {
	color: yellow;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}
.DisplayTextYellow13 a:visited {
	color: yellow;
	font-size: 13px;
	text-decoration: none;
}

.DisplayTextBold {
	color: white;
	font-size: 14px;
	font-weight: bold;
}
.DisplayTextError 
{
	 font-weight: bold;
	 color:Yellow;
	 text-align:left;
	 vertical-align: middle;
	 font-size: 14px;    
	 text-decoration: none;
}

.DisplayTextError a:link a:hover a:visited
{
	 font-weight: bold;
	 color:Yellow;
	 text-align:left;
	 vertical-align: middle;
	 font-size: 14px;    
	 text-decoration: none;
}


.DisplayLinksSm 
{
	color: white;
	font-size: 12px;
}
.DisplayLinksSm a:link 
{
		text-decoration: underline;
		color: white;
}
.DisplayLinksSm a:hover 
{
	text-decoration: none;
	color: white;
	font-weight: bold;
}
.DisplayLinksSm a:Visited 
{
	text-decoration: none;
	color: white;
}

.DisplayLinksR 
{
	color: white;
	font-size: 14px;
	text-align:right
}

.DisplayLinksR a:link 
{
		text-decoration: none;
		color: white;
		text-align: right
}

.DisplayLinksR a:hover
{
		text-decoration: none;
		color: white;
		font-weight: bold;
		text-align: right
}

.DisplayLinksR a:Visited 
{
		text-decoration: none;
		color: white;
		text-align: right
}

.DisplayPipe 
{
    color: springgreen;
    color:  limegreen;
    font-size: 14px;
    font-weight: bold;
}

.DoLinks 
{
	color:white;
	font-size: 14px;   
	color: Lime;
}
.DoLinks a:link 
{
	text-decoration: none ;    
	color:white;   
	color: Lime;
}
.DoLinks a:hover
{
	text-decoration:  none  ;    
	color:white;   
	font-weight:bold;
	color:  Lime;
}
.DoLinks a:Visited
{
	text-decoration: none ;    
	color:white;   
	color: Lime;
}

.DoLinks2 
{
	color:white;
	font-size: 14px;   
	color: Lime;
	vertical-align: middle;
}
.DoLinks2 a:link 
{
	text-decoration: none ;    
	color:white;   
	color: Lime;
}
.DoLinks2 a:hover
{
	text-decoration:  none  ;    
	color:white;   
	font-weight:bold;
	color:  Lime;
}
.DoLinks2 a:Visited
{
	text-decoration: none ;    
	color:white;   
	color: Lime;
}


.LinkCount9Red
{
	text-align:left;
	font-weight: Bold;
	font-style: italic;
	font-size: 9px;
	color: Gray;
}


.LinkCount9YellowReg {
	text-align: left;
	font-style: italic;
	font-size: 10px;
	color: Gray;
	color: Yellow;
	text-align: center;
	vertical-align: central;
	display: inline;
}

.LinkCount12
{
	text-align:left;
	font-weight: Bold;
	font-style: italic;
	font-size: 12px;
	color: Gray;
	color: #95d6ef;
}

.LinkCount12Grey {
	text-align: left;
	font-style: italic;
	font-size: 12px;
	color: White;
}

.LinkCount14
{
	font-weight: bold;
	color:Yellow;
	text-align:left;
	vertical-align: middle;
	font-size: 14px;    
	text-decoration: none;
	font-style: italic;
	color: #95d6ef;     
}

.LinkCount14Blue {
	font-weight: bold;
	color: Yellow;
	text-align: left;
	vertical-align: middle;
	font-size: 14px;
	text-decoration: none;
	font-style: normal ;
	color: #95d6ef;
}


.LinkSpacer
{
	color: #ffffff; 
	font-size: 3px;
}

.Button
{
	font-weight: normal;
	font-size: 12px;
	color: navy;
	background-color: #bfdfdf
}

.ButtonRed {
	font-weight: normal;
	font-size: 12px;
	color: white;
	background-color: red
}


.ButtonLeft {
	font-weight: normal;
	font-size: 12px;
	color: navy;
	background-color: #bfdfdf;
	text-align:left
}

.TextInput
{
	font-weight: normal;
	font-size: 12px;
	color: navy;
	background-color: #bfdfdf
}


.SmallWhite
{
	font-weight: normal;
	font-size: 10px;
	color: white;
}


.EventSpacer
{
	background-color:#95d6ef;
}

.EventHighlite
{
	 font-weight: bold ;
	 color:Yellow;
	 text-align:left;
	 font-size: 13px;    
	 text-decoration: none;
}

.EventHighlite a:link 
{
	 font-weight: bold ;
	 color:Yellow;
	 text-align:left;
	 font-size: 13px;    
	 text-decoration: none;
}

.EventHighlite a:hover
{
	 font-weight: bold;
	 color:Yellow;
	 text-align:left;
	 font-size: 13px;    
	 text-decoration: none;
}

.EventHighlite a:visited
{
	 font-weight: bold ;
	 color:Yellow;
	 text-align:left;
	 font-size: 13px;    
	 text-decoration: none;
}
.BlockAds
{
	text-align:left;
	font-weight:  normal;
	font-size: 11px;
	color: white;
	text-decoration: none;
	vertical-align: top;
}

.BlockAds a:link 
{

	text-align:left;
	font-weight: normal;
	font-size: 11px;
	color: white;
	text-decoration: none;

}
.BlockAds a:hover
{
	text-align:left;
	font-weight: normal;
	font-size: 11px;
	color: white;
	text-decoration: none;

}
.BlockAds a:visited
{

	text-align:left;
	font-weight: normal;
	font-size: 11px;
	color: white;
	text-decoration: none;

}
.BlockAds2
{
	text-align:left;
	font-weight: normal;
	font-size: 13px;
	color: white;
	text-decoration: none;
	font-weight: normal;
}

.BlockAds2 a:link 
{
	text-align:left;
	font-weight: normal;
	font-size: 13px;
	color: white;
	text-decoration: none;
	font-weight: normal;
}
.BlockAds2 a:hover
{
	font-style: italic;
	text-align:left;
	font-weight: normal;
	font-size: 13px;
	color: white;
	text-decoration: none;
	font-weight: normal;
}
.BlockAds2 a:visited
{
	text-align:left;
	font-weight: normal;
	font-size: 13px;
	color: white;
	text-decoration:  none;
	font-weight: normal;
}

.BlockAdsMessage
{
	text-align:left;
	font-weight: normal;
	font-style: italic;    
	font-size: 10px;
	color: #3366ff;
	color: Silver;
	text-decoration: none;
	vertical-align: top;
}

.BlockAdsMessage2
{
	text-align:left;
	font-weight: normal;
	font-style: italic;    
	font-size: 11px;
	color: #3366ff;
	color: Silver;
	color: mediumaquamarine;
	text-decoration: none;
	vertical-align: top;
}

.ErrorMessage
{
	color:  Fuchsia  ;
	font-size: 14px;   
	font-weight: bold;  
}

.ClassError {
	color: yellow;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.ClassTitle
{
	color:yellow;
	font-size: 14px;   
	font-weight: bold;  
}
.ClassTitle a:link 
{
	text-decoration: none ;    
	color:yellow;   
	font-weight: bold;  
}
.ClassTitle a:hover
{
	text-decoration:  none  ;    
	color:yellow;   
	font-weight:bold;
}
.ClassTitle a:Visited
{
	text-decoration: none ;    
	color:yellow;   
	font-weight: bold;  
}

.SlideShowTitle
{
	 font-weight: bold;
	 color:Yellow;
	 text-align:left;
	 vertical-align: middle;
	 font-size: 21px;    
	 text-decoration: none;
}

.SlideShowCellOld {
	color: white;
	font-size: 13px;
	background: #00466f;
}


.SlideShowCell {
	color: white;
	font-size: 13px;
}
.SlideShowCell a:link 
{
	text-decoration: none ;    
	color:white;   
}
.SlideShowCell a:hover
{
	text-decoration:  none  ;    
	color:white;   
	font-weight:bold;
}
.SlideShowCell a:Visited
{
	text-decoration: none ;    
	color:white;   
}

.SlideShowCellYellow
{
	color:yellow;
	font-size: 14px;   
}

.SlideShowCellYB 
{
	color: yellow;
	font-size: 14px;   
	font-weight: bold;  
	text-decoration: none ;    
}

.SlideShowCellYB a:link 
{
	color: yellow;
	font-size: 14px;   
	font-weight: bold;  
	text-decoration: none ;        
}
.SlideShowCellYB a:hover 
{
	color: yellow;
	font-size: 14px;   
	font-weight: bold;  
	text-decoration: none ;        
}
.SlideShowCellYB a:Visited 
{
	color: yellow;
	font-size: 14px;   
	font-weight: bold;  
	text-decoration: none ;        
}

.SlideShowCellWhite
{
	color: White;
	font-size: 14px;   
}

.SlideShowTopBot
{
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	border-color: gray;
	margin: 0;  
	border-spacing:0;    
}
.SlideShowTopBotMid {
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	border-color: gray;
	margin: 0;
	border-spacing:	0;
	vertical-align: central;
}

.SlideShowTop
{
	border-bottom: 1px solid gray;    
	margin: 0;  
	border-spacing:0;    
}
.SlideShowBot
{
	border-bottom: 1px solid gray;
	margin: 0;  
	border-spacing:0;    
}
.SlideShowRight
{
	border-right: 1px solid gray;
	margin: 0;  
	border-spacing:0;    
}

.SlideShowAll {
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	margin: 0;
	border-spacing: 0;
}


.SlideShowLinks 
{
	font-weight: bold;
	color: Yellow;
	text-align: left;
	vertical-align: middle;
	font-size: 14px;
	text-decoration: none;
}

.SlideShowLinks a:hover 
{
	font-weight: bold;
	color: Yellow;
	text-align: left;
	vertical-align: middle;
	font-size: 14px;
	text-decoration: none;
}
.SlideShowLinks a:visited
{
	font-weight: bold;
	color: Yellow;
	text-align: left;
	vertical-align: middle;
	font-size: 14px;
	text-decoration: none;
}
.SlideShowLinks a:link {
	font-weight: bold;
	color: Yellow;
	text-align: left;
	vertical-align: middle;
	font-size: 14px;
	text-decoration: none;
}


.BreakSpace
{
	font-size: 5px;
}
.EditGridTable
{
	margin:auto;
	width:99%
}

.EditGridRow
{
	font-size: 12px;
	border-bottom: 1px solid gray;
	height: 25px;
	vertical-align:top;
	text-align:left;
	
}

.EditGridRow a:link
{
	text-decoration: none;
}
.EditGridRow a:visited
{
	text-decoration: none; 
}
.EditGridRow a:hover
{
	text-decoration: none;
}

.EditGridHeader
{
	color: yellow ;
	font-size: 13px;
	height:30px;
	border-bottom: 1px solid gray;
}

.EditGridHeader a:link
{
	text-decoration: none;
}

.EditGridHeader a:visited
{
	text-decoration: none;
}

.EditGridHeader a:hover
{
	text-decoration: none;    
}

.EditGridButton
{
	text-align:center;
	font-weight: normal;
	font-size: 11px;
	color: navy;
	background-color: #bfdfdf
}

.EditGridButtonEdit
{
	background-color: #e9eaed;
	font-weight: normal;
	font-size: 11px;
	color: navy;
	background-color: #bfdfdf;
	width:52px;
	text-align:center;
}

.EditGridButtonDelete
{
	background-color: #e9eaed;
	font-weight: normal;
	font-size: 11px;
	color: navy;
	background-color: #bfdfdf;
	width:52px;
	text-align:center;
}

.EditGridButtonCancel
{
	background-color: #e9eaed;
	font-weight: normal;
	font-size: 11px;
	color: navy;
	background-color: #bfdfdf;
	width:52px;
	text-align:center;
}

.EditGridButtonInsert
{
	background-color: #e9eaed;
	font-weight: normal;
	font-size: 11px;
	color: navy;
	background-color: #bfdfdf;
	width:52px;
	text-align:center;
}

.EditGridButtonClear
{
	background-color: #e9eaed;
	font-weight: normal;
	font-size: 11px;
	color: navy;
	background-color: #bfdfdf;
	width:50px;
	text-align:center;
}

.EditGridTextBox
{
	font-weight: normal;
	font-size: 12px;
	color: navy;
	background-color: #bfdfdf;
	text-align:left
}

.EditGridTextBoxRight
{
	font-weight: normal;
	font-size: 12px;
	color: navy;
	background-color: #bfdfdf;
	text-align:right;
	width:60px;
			
}



.EditGridButtowRow
{
   
	height:30px;
	vertical-align:middle;
	text-align:left;
	
}

.EditGridButtowRow a:link
{
	Text-decoration: none ;    
	color: navy; 
}
.EditGridButtowRow a:hover
{
	Text-decoration: none ;    
	color: navy; 
}
.EditGridButtowRow a:visited
{
	Text-decoration: none ;    
	color: navy; 
}

.EditGridData a:link 
{
	color: navy;
	font-size: 13px;    
}

.EditGridData a:link 
{
	text-decoration: none ;    
	color: navy;    
}

.EditGridData a:hover
{
	text-decoration: none;
	color: navy;        
}
.EditGridData a:visited
{
	text-decoration: none;    
	color: navy;        
}
.EditGridTitle
{
	border-spacing:0;
	
	text-align:left;        
	vertical-align: middle;
	font-weight: bold; 
	font-size: 12px;

	color: White;
	
	width:100%;
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #480000;
	
	height:22px;
}

.EditGridHeaderBox
{
	color: yellow ;
	font-size: 13px;
	height: 30px;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	padding: 2px  5px 2px 5px;
	
}

.EditGridDataBox
{
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	
	font-weight: normal;
	font-size: 12px;
	padding: 2px  5px 2px 5px;
}

.LogTextLine
{
	font-weight: normal;
	font-size: 11.5px;
	color: white;
	text-align:left;
	font: Courier;
}
.LogTextLineYellow {
	font-weight: normal;
	font-size: 11.5px;
	color: yellow;
	text-align: left;
	font: Courier;
	font-weight: bold;
}
.LogTextLineRed {
	font-weight: normal;
	font-size: 11.5px;
	color: coral;
	text-align: left;
	font: Courier;
}


.EditRowHeight {
	height: 10px;
}

.HorizLineRed {
	width: 100%;
	height: 1px;
	border-width: 0;
	background-color: white;
	background-color: #00466f;
	background-color: deepskyblue;
	background-color: lightskyblue;
}

.HorizLineGrey {
	width: 98%;
	height: 1px;
	border-width: 0;
	background-color: white;
	background-color: #00466f;
	background-color: lightskyblue;
	background-color: gray;
}









