﻿body {
	font-size: 5px;
	font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	color: White;
	background: black;
}

.TitleHeader1 {
	width: 100%;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #1b4332;
}

.TitleHeader2 {
	width: 100%;
	font-size: 40px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #1b4332;
	font-style: italic
}

.TopLogoLeft {
	animation: FadeIn .5s ease-in;
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 4.3vw;
	vertical-align: middle;
	text-decoration: none;
	color: #054110;
	text-shadow: 2px 2px 11px white;
	text-shadow: 2px 2px 7px white;
	display: flex;
	margin: 0;
	font-weight: bold;
}
.TopLogoMiddle1 {
	animation: FadeIn 1.0s ease-in;
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 4.1vw;
	vertical-align: middle;
	text-decoration: none;
	color: #054110;
	font-style: italic;
	text-shadow: -2px -2px 7px #660505;
	text-shadow: -4px -4px 7px White;
	display: flex;
	margin: 0;
	font-weight: bold;
}
.TopLogoMiddle2 {
	animation: FadeIn 1.5s ease-in;
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 4.2vw;
	vertical-align: middle;
	text-decoration: none;
	color: darkgrey;
	color: #054110;
	color: #660505;
	font-style: italic;
	text-shadow: -2px -2px 7px #054110;
	text-shadow: -4px -4px 7px White;
	display: flex;
	margin: 0;
	font-weight: bold;
}
.TopLogoRight {
	animation: FadeIn 3.0s ease-in;
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 4.1vw;
	vertical-align: middle;
	color: #054110;
	text-decoration: none;
	text-shadow: 2px 2px 11px white;
	text-shadow: 2px 2px 7px white;
	display: flex;
	margin: 0;
	font-weight: bold;
}

.TopLogoSub {
	animation: FadeIn 1.0s ease-in;
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 1.8vw;
	vertical-align: middle;
	color: #054110;
	text-decoration: none;
	font-style: italic;
	font-weight: 800;
	text-shadow: 2px 2px 11px white;
	margin: 0;
}

.TopLogoSub2 {
	font-family: 'Bookman Old Style';
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 1.5vw;
	vertical-align: middle;
	color: #054110;
	text-decoration: none;
	font-style: italic;
	font-weight: 800;
	text-shadow: 2px 2px 11px white;
	margin: 0;
}


@keyframes FadeIn {
	from {
		opacity: 0;
		border: none;
		}

	to {
		opacity: 1;
		border: none;
		}
}
.TitleWelcome {
	width: 100%;
	font-size: 1vw;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #1b4332;
	font-style: italic;
	animation: FadeIn .5s ease-in;
	text-align: center;
}

.CenterDiv {
	margin: 0px 0px 0px 0px;
	align-content: center;
	align-self: center
}

.DefaultNormal {
	text-decoration: none;
	color: White;
	font-size: 1vw ;
	cursor: pointer;
	font-weight: normal;
}

.DefaultNormalBold {
	text-decoration: none;
	color: White;
	font-size: 1vw;
	cursor: pointer;
	font-weight: bold;
}
.DefaultNormalBold a:link {
	text-decoration: none;
	color: White;
	font-size: 1vw;
	cursor: pointer;
	font-weight: bold;
}
.DefaultNormalBold a:hover {
	text-decoration: none;
	color: White;
	font-size: 1.1vw;
	cursor: pointer;
	font-weight: bold;
}
.DefaultNormalBold a:visited {
	text-decoration: none;
	color: White;
	font-size: 1vw;
	cursor: pointer;
	font-weight: bold;
}

.DefaultLink {
	text-decoration: none;
	color: White;
	font-size: .96vw ;
	font-weight: normal;
	}
.DefaultLink a:link {
	text-decoration: none;
	color: White;
	font-size: .96vw;
	font-weight: normal;
}
.DefaultLink a:hover {
	text-decoration: none;
	font-weight: bold;
	color: White;
	font-size: .97vw;
	cursor: pointer;
	font-style: italic;
}
.DefaultLink a:visited {
	text-decoration: none;
	color: White;
	text-decoration: none;
	font-size: .96vw;
	font-weight: normal;
}

.DefaultLinkNoBold {
	text-decoration: none;
	color: White;
	font-size: .96vw;
	cursor: pointer;
	font-weight: normal;
}
.DefaultLinkNoBold a:link {
	text-decoration: none;
	color: White;
	font-size: .96vw;
	cursor: pointer;
	font-weight: normal;
}
.DefaultLinkNoBold a:hover {
	text-decoration: none;
	font-weight: normal;
	color: White;
	font-size: .97vw;
	cursor: pointer;
	font-style: normal;
}
.DefaultLinkNoBold a:visited {
	text-decoration: none;
	color: White;
	text-decoration: none;
	font-size: .96vw;
	font-weight: normal;
}

.DefaultLinkYellow {
	color: Yellow;
	text-decoration: none;
	font-size: .95vw;
	cursor: pointer;
	font-weight: normal;
}
.DefaultLinkYellow a:link {
	color: Yellow;
	text-decoration: none;
	font-size: .95vw;
	cursor: pointer;
	font-weight: normal;
}
.DefaultLinkYellow a:hover {
	color: Yellow;
	text-decoration: none;
	font-size: .95vw;
	cursor: pointer;
	font-weight: bold;
}
.DefaultLinkYellow a:visited {
	color: Yellow;
	text-decoration: none;
	font-size: .95vw;
	cursor: pointer;
	font-weight: normal;
}

.DefaultLinkBold {
	text-decoration: none;
	color: White;
	font-size: .95vw;
	cursor: pointer;
	font-weight: bold;
}
.DefaultLinkBold a:link {
	text-decoration: none;
	color: White;
	font-size: .95vw;
	cursor: pointer;
	font-weight: bold;
}
.DefaultLinkBold a:hover {
	text-decoration: none;
	font-weight: bold;
	color: White;
	font-size: .96vw;
	cursor: pointer;
	font-style: italic;
}
.DefaultLinkBold a:visited {
	text-decoration: none;
	color: White;
	text-decoration: none;
	font-size: .95vw;
	font-weight: bold;
}

.DefaultCount {
	text-decoration: none;
	color: Yellow;
	color: #fdfcdc;
	color: #fff000;
	color: #faf5a0 ;
	font-size: .7vw;
	font-weight: normal;
	font-style: italic
}
.DefaultCount a:link {
	text-decoration: none;
	color: Yellow;
	color: #fdfcdc;
	color: #fff000;
	color: #faf5a0;
	font-size: .7vw;
	font-weight: normal;
	font-style: italic
}
.DefaultCount a:hover {
	text-decoration: none;
	color: Yellow;
	color: #fdfcdc;
	color: #fff000;
	color: #faf5a0;
	font-size: .7vw;
	cursor: pointer;
	font-weight: bold;
	font-style: italic
}
.DefaultCount a:visited {
	text-decoration: none;
	color: Yellow;
	color: #fdfcdc;
	color: #fff000;
	color: #faf5a0;
	font-size: .7vw;
	font-weight: normal;
	font-style: italic
}

.DefaultCount2 {
	text-decoration: none;
	color: Yellow;
	color: #fdfcdc;
	color: #fff000;
	color: #faf5a0;
	font-size: .85vw;
	font-weight: normal;
	font-style: italic
}
.DefaultCount2 a:link {
	text-decoration: none;
	color: Yellow;
	color: #fdfcdc;
	color: #fff000;
	color: #faf5a0;
	font-size: .85vw;
	font-weight: normal;
	font-style: italic
}
.DefaultCount2 a:hover {
	text-decoration: none;
	color: Yellow;
	color: #fdfcdc;
	color: #fff000;
	color: #faf5a0;
	font-size: .85vw;
	cursor: pointer;
	font-weight: bold;
	font-style: italic
}
.DefaultCount2 a:visited {
	text-decoration: none;
	color: Yellow;
	color: #fff000;
	color: #faf5a0;
	font-size: .85vw;
	font-weight: normal;
	font-style: italic
}

.DefaultCount2Yellow {
	text-decoration: none;
	color: Yellow;
	font-size: .85vw;
	font-weight: normal;
	font-style: italic
}
.DefaultCount2Yellow a:link {
	text-decoration: none;
	color: Yellow;
	font-size: .85vw;
	font-weight: normal;
	font-style: italic
}
.DefaultCount2Yellow a:hover {
	text-decoration: none;
	color: Yellow;
	font-size: .85vw;
	cursor: pointer;
	font-weight: bold;
	font-style: italic
}
.DefaultCount2Yellow a:visited {
	text-decoration: none;
	color: Yellow;
	font-size: .85vw;
	font-weight: normal;
	font-style: italic
}

.DefaultCount2YellowBold  {
	text-decoration: none;
	color: Yellow;
	font-size: .78vw;
	font-weight: bold;
	font-style: italic
}

.PostedOn {
	font-size: .85vw;
	font-style: italic;
	color: #95d6ef;
	color: #fdfcdc;
	color: #fff000;
	color: #faf5a0;
}
.PostedOn2 {
	font-size: .90vw;
	font-style: italic;
	font-weight: 700;
	color: #95d6ef;
	color: #fdfcdc;
	color: #fff000;
	color: #faf5a0;
}

.DefaultBreaking {
	text-decoration: none;
	color: red;
	font-size: 10.5px;
	cursor: pointer;
	font-weight: bold;
	font-style: italic
}

.DefaultCountNormal {
	text-decoration: none;
	color: Yellow;
	color: #faf5a0;
	font-size: .85vw;
	cursor: pointer;
	font-weight: normal;
	font-style: italic
}
.DefaultCountNormal a:link {
	text-decoration: none;
	color: Yellow;
	color: #faf5a0;
	font-size: .85vw;
	cursor: pointer;
	font-weight: normal;
	font-style: italic
}
.DefaultCountNormal a:hover {
	text-decoration: none;
	color: Yellow;
	color: #faf5a0;
	font-size: .85vw;
	cursor: pointer;
	font-weight: bold;
	font-style: italic
}
.DefaultCountNormal a:visited {
	text-decoration: none;
	color: Yellow;
	color: #faf5a0;
	font-size: .85vw;
	cursor: pointer;
	font-weight: normal;
	font-style: italic
}

.DefaultLink15Bold {
	text-decoration: none;
	color: White;
	font-size: 1.0vw;
	font-weight: bold;
}
.DefaultLink15Bold a:link {
	text-decoration: none;
	color: White;
	font-size: 1.0vw;
	font-weight: bold;
}
.DefaultLink15Bold a:hover {
	text-decoration: none;
	font-weight: bold;
	color: White;
	font-size: 1.1vw;
	cursor: pointer;
	font-style: italic;
}
.DefaultLink15Bold a:visited {
	text-decoration: none;
	color: White;
	text-decoration: none;
	font-size: 1.0vw;
	font-weight: normal;
}

.DefaultLink16Bold {
	text-decoration: none;
	color: White;
	font-size: 1.1vw;
	font-weight: bold;
}
.DefaultLink16Bold a:link {
	text-decoration: none;
	color: White;
	font-size: 1.1vw;
	font-weight: bold;
}
.DefaultLink16Bold a:hover {
	text-decoration: none;
	font-weight: bold;
	color: White;
	font-size: 1.2vw;
	cursor: pointer;
	font-style: italic;
}
.DefaultLink16Bold a:visited {
	text-decoration: none;
	color: White;
	text-decoration: none;
	font-size: 1.1vw;
	font-weight: normal;
}

.DisplayLinksS1 a:link {
	color: white;
	text-decoration: none;
	font-size: 1vw;
	cursor: pointer;
	font-weight: bold;
}
.DisplayLinksS1 a:hover {
	color: Yellow;
	text-decoration: none;
	font-size: 1vw;
	cursor: pointer;
	font-weight: bold;
}
.DisplayLinksS1 a:Visited {
	color: white;
	text-decoration: none;
	font-size: 1vw;
	cursor: pointer;
	font-weight: bold;
}
.DisplayLinksS2 {
	color: Yellow;
	text-decoration: none;
	font-size: 1vw;
	font-weight: bold;
}
.DisplayLinksS2 a:link {
	text-decoration: none;
	color: Yellow;
	font-size: 1vw;
	font-weight: bold;
}
.DisplayLinksS2 a:hover {
	text-decoration: none;
	color: Yellow;
	font-weight: bold;
	font-size: 1vw;
	font-weight: bold;
}
.DisplayLinksS2 a:Visited {
	text-decoration: none;
	color: Yellow;
	font-size: 1vw;
	font-weight: bold;
}

.DisplayLinksT1 {
	color: white;
	text-decoration: none;
	font-size: 1.13vw;
	cursor: pointer;
	font-weight: bold;
}
.DisplayLinksT1 a:link {
	color: white;
	text-decoration: none;
	font-size: 1.13vw;
	cursor: pointer;
	font-weight: bold;
}
.DisplayLinksT1 a:hover {
	color: Yellow;
	text-decoration: none;
	font-size: 1.13vw;
	cursor: pointer;
	font-weight: bold;
}
.DisplayLinksT1 a:Visited {
	color: white;
	text-decoration: none;
	font-size: 1.13vw;
	font-weight: bold;
}


.DisplayLinksT2 {
	color: Yellow;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.12vw;
}
.DisplayLinksT2 a:link {
	text-decoration: none;
	color: Yellow;
	font-weight: bold;
	font-size: 1.12vw;
}
.DisplayLinksS2T a:hover {
	text-decoration: none;
	color: Yellow;
	font-weight: bold;
	font-size: 1.12vw;
}
.DisplayLinksT2 a:Visited {
	text-decoration: none;
	color: Yellow;
	font-weight: bold;
	font-size: 1.12vw;
}

.DateTitle {
	color: Yellow;
	text-decoration: none;
	font-size: 1.0vw ;
	cursor: pointer;
	font-weight: bold;
}

.SlideTitle {
	text-align: center;
	font-size: 1.1vw;
	color: #690000;
	text-decoration: none;
	font-weight: bold;
}
.SlideDate {
	text-align: center;
	font-size: .9vw;
	color: #690000;
	text-decoration: none;
	font-weight: bold;
}
.SlideFooter {
	text-align: center;
	font-size: .8vw;
	color: white;
	text-decoration: none;
	font-weight: Bold;
}

.ImageHeaderTextCell {
	background-color: #b1a7a6;
	text-align: center;
	vertical-align: central;
	height: 30px;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #690000;
	border-top-left-radius: 55px 3px;
	border-top-right-radius: 55px 3px;
}

.ImageFooterText {
	color: White;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold
}
.MessageYellow15 {
	font-size: 15px;
	color: Yellow;
	font-weight: bold;
}

.BlockAdsText {
	text-align: center;
	font-weight: normal;
	font-size: .9vw;
	color: white;
	text-decoration: none;
	font-weight: normal;
}
.BlockAdsText a:link {
	text-align: center;
	font-weight: normal;
	font-size: .8vw;
	color: white;
	text-decoration: none;
	font-weight: normal;
}
.BlockAdsText a:hover {
	text-align: center;
	font-weight: normal;
	font-size: .8vw;
	color: white;
	text-decoration: none;
	font-weight: normal;
}
.BlockAdsText a:visited {
	text-align: center;
	font-weight: normal;
	font-size: .9vw;
	color: white;
	text-decoration: none;
}

.BlockAdsCount {
	text-align: center;
	font-style: italic;
	font-size: .8vw;
	color: Yellow;
	text-decoration: auto;
	font-weight: bold;
}



.BlockAdsMessage4 {
	text-align: center;
	font-style: italic;
	font-size: .8vw;
	color: Yellow;
	text-decoration: auto;
	font-weight: bold;
}

.BlockAdsMessage3 {
	text-align: Left;
	font-weight: normal;
	font-style: italic;
	font-size: 13px;
	color: #fdfcdc;
	text-decoration: none;
	vertical-align: top;
	font-weight: bold;
}

.TableSpacing {
	border-spacing: 4px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}

.MainColumns {
	background: #446743;
	background: #436542;
	background: #3e5f3d;
	background: #0d4c1a;
	background: #054110;
	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;
	border-top-left-radius: 55px 3px;
	border-top-right-radius: 55px 3px;
}

.DefaultColumnTitle {
	background-color: #b1a7a6;
	height: 32px;
	border-top-left-radius: 55px 3px;
	border-top-right-radius: 55px 3px;
	vertical-align: central;
}

.DefaultColumnTitleEvent {
	height: 32px;
	border-top-left-radius: 55px 3px;
	border-top-right-radius: 55px 3px;
	vertical-align: central;
	text-align:center;
}

.MainColumnsAds {
	background: #582506;
	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;
	border-top-left-radius: 55px 3px;
	border-top-right-radius: 55px 3px;
	margin-left: auto;
	margin-right: auto;
}
.MainColumnsSlides {
	background: #1a1e77;
	background: #353434;
	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;
	border-top-left-radius: 55px 3px;
	border-top-right-radius: 55px 3px;
	margin-left: auto;
	margin-right: auto;
}

/*	.MainColumns2 {
	background: #588157;
	height: 30px;
	text-align: center;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	width: 100%;
	text-align: center
}


.MainColumns2 {
	background: #00598c;
	height: 30px;
	text-align: center;
	vertical-align: top;
	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: 1.1vw;
	text-decoration: none;
}

.ColumnTitle {
	font-weight: Bold;
	color: #690000;
	vertical-align: middle;
	font-size: clamp(5px,1.4vw,25px);
	text-decoration: none;
	border-top-left-radius: 55px 3px;
	border-top-right-radius: 55px 3px;
}
.ColumnTitle a:link {
	font-weight: bold;
	color: #370617;
	color: black;
	color: #10451d;
	color: #690000;
	text-align: left;
	vertical-align: middle;
	font-size: clamp(5px,1.4vw,25px);
	text-decoration: none;
}
.ColumnTitle a:hover {
	font-weight: bold;
	color: #370617;
	color: black;
	color: #10451d;
	color: #690000;
	text-align: left;
	vertical-align: middle;
	font-size: clamp(5px,1.4vw,25px);
	text-decoration: none;
}
.ColumnTitle a:visited {
	font-weight: bold;
	color: #370617;
	color: black;
	color: #10451d;
	color: #690000;
	text-align: left;
	vertical-align: middle;
	font-size: clamp(5px,1.4vw,25px);
	text-decoration: none;
}

/*	.ColumnTitleLink {
	font-weight: Bold;
	color: #690000;
	text-align: left;
	vertical-align: middle;
	font-size: 1.5vw;
	text-decoration: none;
}

.ColumnTitleLink a:link {
	font-weight: bold;
	color: #690000;
	text-align: left;
	vertical-align: middle;
	font-size: 1.3vw;
	text-decoration: none;
}

.ColumnTitleLink a:hover {
	font-weight: bold;
	color: #690000;
	text-align: left;
	vertical-align: middle;
	font-size: 1.3vw;
	text-decoration: none;
}

.ColumnTitleLink a:visited {
	font-weight: bold;
	color: #690000;
	text-align: left;
	vertical-align: middle;
	font-size: 1.3vw;
	text-decoration: none;
}*/

.ColumnSubTitle {
	font-weight: Bold;
	color: black;
	color: #10451d;
	color: #690000;
	text-align: left;
	vertical-align: middle;
/*	font-size: 15px;*/
	font-size: 1.2vw;
	text-decoration: none;
}
.ColumnSubTitle a:link {
	font-weight: Bold;
	color: black;
	color: #10451d;
	color: #690000;
	text-align: left;
	vertical-align: middle;
	/*font-size: 15px;*/
	font-size: 1.2vw;
	text-decoration: none;
}
.ColumnSubTitle a:Hover {
	font-weight: Bold;
	color: black;
	color: #10451d;
	color: Yellow;
	text-align: left;
	vertical-align: middle;
	/*font-size: 15px;*/
	font-size: 1.2vw;
	text-decoration: none;
}
.ColumnSubTitle a:Visited {
	font-weight: Bold;
	color: black;
	color: #10451d;
	color: #690000;
	text-align: left;
	vertical-align: middle;
	/*font-size: 15px;*/
	font-size: 1.2vw;
	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: 1.4vw;
	text-decoration: none;
	color: #10451d;
	font-weight: bold;
	color: #690000;
}
.ButtonLink a:link {
	vertical-align: middle;
	font-size: 1.4vw;
	text-decoration: none;
	color: #10451d;
	text-align: center;
	font-weight: bold;
	color: #690000;
}
.ButtonLink a:hover {
	vertical-align: middle;
	font-size: 1.4vw;
	text-decoration: none;
	color: #10451d;
	text-align: center;
	font-weight: bold;
	color: #690000;
}
.ButtonLink a:visited {
	text-align: center;
	vertical-align: middle;
	font-size: 1.4vw;
	text-decoration: none;
	color: #10451d;
	vertical-align: middle;
	font-weight: bold;
	color: #690000;
}
.ButtonArea {
	background-color: #588157;
	height: 12px
}
.ButtonTable {
	width: 100%;
	text-align: center;
}
.ButtonAreaMain {
	background-color: #b1a7a6;
	height: 75px;
	vertical-align: middle;
	text-align: center;
	border-top-left-radius: 55px 3px;
	border-top-right-radius: 55px 3px;
}

.HorizLine80 {
	width: 80%;
	border: .1px dashed #b1a7a6;
}
.HorizLine25 {
	width: 25%;
	border: .1px dashed #b1a7a6;
}
.HorizLine50 {
	width: 50%;
	height: .2%;
}
.HorizLineMain {
	width: 98%;
	height: 1px;
	border-width: 0;
	background-color: #e63946;
}

.NoMoreEvents {
	font-weight: normal;
	color: White;
	text-align: left;
	vertical-align: middle;
	font-size: 1.0vw;
	text-decoration: none;
}

.DisplayVisitors {
	font-weight: bold;
	color: #370617;
	text-align: center ;
	vertical-align: middle;
	font-size: 14px;
	text-decoration: none;
}

.SlideShowTitle {
	font-weight: bold;
	color: White;
	text-align: left;
	vertical-align: middle;
	font-size: 21px;
	text-decoration: none;
}
.SlideShowSubTitle {
	font-weight: bold;
	color: White;
	text-align: left;
	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: 1.1vw;
	cursor: pointer;
	font-weight: 700;
}
.DisplayEventTitle a:link {
	color: white;
	text-decoration: none;
	font-size: 1.1vw;
	cursor: pointer;
	font-weight: 700;
}
.DisplayEventTitle a:hover {
	color: white;
	text-decoration: none;
	font-size: 1.2vw;
	cursor: pointer;
	font-weight: Bold;
}
.DisplayEventTitle a:Visited {
	color: white;
	text-decoration: none;
	font-size: 1.1vw;
	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*/;
	font-size: 1.2vw;
	cursor: pointer;
	font-weight: 700;
}
.DisplayLinks a:link {
	color: white;
	text-decoration: none;
	/*font-size: 14.5px;*/
	font-size: 1.2vw;
	cursor: pointer;
	font-weight: 700;
}
.DisplayLinks a:hover {
	color: white;
	text-decoration: none;
	/*font-size: 14.6px;*/
	font-size: 1.2vw;
	cursor: pointer;
	font-weight: 800;
}
.DisplayLinks a:Visited {
	color: white;
	text-decoration: none;
/*			font-size: 14.5px;*/
	font-size: 1.2vw;
	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: 1.0vw;
}
.BusinessName {
	color: white;
	text-decoration: none;
	font-size: 1.35vw;
	font-weight: bold;
}
.BusinessMisc {
	color: white;
	text-decoration: none;
	font-size: 1.15vw;
}
.BusinessBold {
	color: white;
	text-decoration: none;
	font-size: 1.1vw;
	font-weight: bold;
}

.BusinessUrl {
	color: white;
	text-decoration: none;
	font-size: 1.1vw;
	cursor: pointer;
	font-weight: 700;
}

.BusinessUrl a:link {
	color: white;
	text-decoration: none;
	font-size: 1.1vw;
	cursor: pointer;
	font-weight: 700;
}

.BusinessUrl a:hover {
	color: Yellow;
	text-decoration: none;
	font-size: 1.1vw;
	cursor: pointer;
	font-weight: 800;
}

.BusinessUrl a:Visited {
	color: white;
	text-decoration: none;
	font-size: 1.1vw;
	cursor: pointer;
	font-weight: 700;
}
.BusinessError {
	color: white;
	text-decoration: none;
	font-size: 15px;
	cursor: default ;
	font-weight: 700;
}

.DisplayEventText {
	color: white;
	text-decoration: none;
	font-size: 1vw;
	font-weight: normal;
	cursor: default;
}
.DisplayEventText a:link {
	color: white;
	text-decoration: none;
	font-size: 1vw;
	font-weight: bold;
	cursor: pointer;
}
.DisplayEventText a:hover {
	color: white;
	text-decoration: none;
	font-size: 1vw;
	font-weight: bold;
	cursor: pointer;
}
.DisplayEventText a:Visited {
	color: white;
	text-decoration: none;
	font-size: 1vw;
	font-weight: normal;
	cursor: pointer;
}

.RaceCt {
	font-size: 11px;
	font-style: italic;
	color: #95d6ef;
	color: #fdfcdc;
}


.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;
}

/*.`` {
	border-top: 3px solid #b1a7a6;
	vertical-align: middle;
	text-align: center;
	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
	}*/

.CalTable {
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	background-color: grey;
	background-color: #588157;
}
.CalCell {
	height: 20px;
	width: 20px;
	text-align: center;
	vertical-align: middle;
	background-color: #588157;
	background-color: grey;
	padding: 0px;
	border-spacing: .5px;
	border-color: grey;
}
.CalHeaderCell {
	height: 20px;
	width: 35px;
	font-size: 1.0vw;
	text-align: center;
	vertical-align: middle;
	background-color: #588157;
	font-weight: bold;
	border-spacing: .5px;
	border-color: grey;
	padding: 0px;
	text-decoration: none;
	color: White;
}

.CalDisplayLinks {
	color: white;
	text-decoration: none;
	font-size: 1.0vw;
	cursor: pointer;
	font-weight: 600;
}
.CalDisplayLinks a:link {
	color: white;
	text-decoration: none;
	font-size: 1.0vw;
	cursor: pointer;
	font-weight: 600;
}
.CalDisplayLinks a:hover {
	color: Yellow;
	text-decoration: none;
	font-size: 1.0vw;
	cursor: pointer;
	font-weight: bold;
}
.CalDisplayLinks a:Visited {
	color: white;
	text-decoration: none;
	font-size: 1.0vw;
	cursor: pointer;
	font-weight: 600;
}

.CalDisplayNoLinks {
	color: darkgrey;
	text-decoration: none;
	font-size: 1.0vw;
	cursor: pointer;
	font-weight: 600;
}
.CalDisplayNoLinks a:link {
	color: darkgrey;
	text-decoration: none;
	font-size: 1.0vw;
	cursor: pointer;
	font-weight: 600;
}
.CalDisplayNoLinks a:hover {
	color: Yellow;
	text-decoration: none;
	font-size: 1.0vw;
	cursor: pointer;
	font-weight: bold;
}
.CalDisplayNoLinks a:Visited {
	color: darkgrey;
	text-decoration: none;
	font-size: 1.0vw;
	cursor: pointer;
	font-weight: 600;
}

.LeftDiv {
	margin: auto;
	width: 98%;
	display: flex;
	flex-wrap: wrap;
}

CenterTable
{
	margin: 0px auto;
	width: 100%;
	align-self: center
}

.TopArea {
	width: 100%;
}    

.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: White;
	text-align: left;
	vertical-align: middle;
	font-size: 20px;
	font-size: 1.6vw;
	text-decoration: none;
}

.EventTitle2 {
	font-weight: bold;
	color: White;
	text-align: left;
	vertical-align: middle;
	font-size: 1.5vw;
	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: 1px;
}

.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: 11px;
	color: white;
}


.EventSpacer
{
	background-color:#95d6ef;
}

.EventHighlite {
	font-weight: bold;
	color: Yellow;
	text-align: left;
	font-size: 1.1vw;
	text-decoration: none;
}
.EventHighlite a:link {
	font-weight: bold;
	color: Yellow;
	text-align: left;
	font-size: 1.1vw;
	text-decoration: none;
}
.EventHighlite a:hover {
	font-weight: bold;
	color: Yellow;
	text-align: left;
	font-size: 1.1vw;
	text-decoration: none;
}
.EventHighlite a:visited {
	font-weight: bold;
	color: Yellow;
	text-align: left;
	font-size: 1.1vw;
	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;  
}


.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;    
}
.F
{
	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;
}









