﻿body
{
	font-size: 10pt;
	margin: 0px 2px 2px 0px;
	color: black;
	font-family: Arial, Serif;
	text-decoration: none;
}

.topmenu
{
	font-size: 10pt;
	color: black;
	font-style: italic;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.topmenu A
{
	font-size: 10pt;
	color: black;
	font-style: italic;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.topmenu A:link
{
	font-size: 10pt;
	color: black;
	font-style: italic;
	font-family: Arial, Helvetica, Serif;
}
.topmenu A:active
{
	color: black;
}
.topmenu A:visited
{
	color: black;
}
.topmenu A:hover
{
	color: #CE0E34;
}

.copyright A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.copyright A:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.copyright A:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.copyright A:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.copyright A:hover
{
	color: red;
	text-decoration: underline;
}

.errortext
{
	font-size: 12pt;
	color: red;
}

.continuetext
{
	font-size: 12pt;
	color: black;
}

.resourcelabel
{
	font-size: 14pt;
	color: black;
	font-style: italic;
	font-family: Arial, Helvetica, Serif;
}

.resourcelabel A
{
	font-size: 14pt;
	color: black;
	font-style: italic;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.resourcelabel A:link
{
	font-size: 14pt;
	color: black;
	font-style: italic;
	font-family: Arial, Helvetica, Serif;
}
.resourcelabel A:active
{
	color: black;
}
.resourcelabel A:visited
{
	color: black;
}
.resourcelabel A:hover
{
	color: red;
}

.trailer
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.trailer A
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}

.trailer A:link
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}
.trailer A:active
{
	color: black;
}
.trailer A:visited
{
	color: black;
}
.trailer A:hover
{
	color: red;
}


.testimonialticker
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}

.testimonialticker A
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
}

.testimonialticker A:link
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
}
.testimonialticker A:active
{
	color: black;
}
.testimonialticker A:visited
{
	color: black;
}
.testimonialticker A:hover
{
	color: red;
}

.formtextboxsmall
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}

.formlabelsmall
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.formbuttonsmall
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: gainsboro;
}

.formbutton
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: Gainsboro;
}


.faqsquestion
{
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
}

.faqsquestion A
{
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.faqsquestion A:link
{
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}
.faqsquestion A:active
{
	color: black;
}
.faqsquestion A:visited
{
	color: black;
}
.faqsquestion A:hover
{
	color: #CE0E34;
}

.faqsanswer
{
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.faqsanswer A
{
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.faqsanswer A:link
{
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}
.faqsanswer A:active
{
	color: black;
}
.faqsanswer A:visited
{
	color: black;
}
.faqsanswer A:hover
{
	color: #CE0E34;
}

.contactuslabel
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

.contactuslabel A
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

.contactuslabel A:link
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
}
.contactuslabel A:active
{
	color: black;
}
.contactuslabel A:visited
{
	color: black;
}
.contactuslabel A:hover
{
	color: #CE0E34;
}

.contactustext
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.contactustext A
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.contactustext A:link
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}
.contactustext A:active
{
	color: black;
}
.contactustext A:visited
{
	color: black;
}
.contactustext A:hover
{
	color: #CE0E34;
}


.picturegalleryname
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
}

.picturegalleryname A
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
}

.picturegalleryname A:link
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
	font-weight: bold;
}
.picturegalleryname A:active
{
	color: black;
}
.picturegalleryname A:visited
{
	color: black;
}
.picturegalleryname A:hover
{
	color: red;
}


.picturegallerydescription
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.picturegallerydescription A
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.picturegallerydescription A:link
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}
.picturegallerydescription A:active
{
	color: black;
}
.picturegallerydescription A:visited
{
	color: black;
}
.picturegallerydescription A:hover
{
	color: red;
}

.picturegallerylink
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}

.picturegallerylink A
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}

.picturegallerylink A:link
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}
.picturegallerylink A:active
{
	color: black;
}
.picturegallerylink A:visited
{
	color: black;
}
.picturegallerylink A:hover
{
	color: red;
}

.picturedescription
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.picturedescription A
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.picturedescription A:link
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}
.picturedescription A:active
{
	color: black;
}
.picturedescription A:visited
{
	color: black;
}
.picturedescription A:hover
{
	color: red;
}

.picturegalleryimagecell
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	border-right: #758d5e 1px solid;
	border-top: #758d5e 1px solid;
	border-left: #758d5e 1px solid;
	border-bottom: #758d5e 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.picturegalleryimagecell A
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	border-right: #758d5e 1px solid;
	border-top: #758d5e 1px solid;
	border-left: #758d5e 1px solid;
	border-bottom: #758d5e 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	
}

.picturegalleryimagecell A:link
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	border-right: #758d5e 1px solid;
	border-top: #758d5e 1px solid;
	border-left: #758d5e 1px solid;
	border-bottom: #758d5e 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
	
.picturegalleryimagecell A:active
{
	color: black;
}
.picturegalleryimagecell A:visited
{
	color: black;
}
.picturegalleryimagecell A:hover
{
	color: red;
}


.eventtitle
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
}

.eventtitle A
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
}

.eventtitle A:link
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
	font-weight: bold;
}
.eventtitle A:active
{
	color: black;
}
.eventtitle A:visited
{
	color: black;
}
.eventtitle A:hover
{
	color: red;
}


.eventdate
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
}

.eventdate A
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
}

.eventdate A:link
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
	font-weight: bold;
}
.eventdate A:active
{
	color: black;
}
.eventdate A:visited
{
	color: black;
}
.eventdate A:hover
{
	color: red;
}

.searchtextbox
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 2px;
	width: 400px;
	height: 25px;
}

.searchbutton
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: whitesmoke;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 2px;
	padding-top: 2px;
	height: 25px;
	width: 75px;
}

.searchtypelist
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: white;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 2px;
	padding-top: 2px;
	height: 25px;
	width: 400px;
}

.popuppeople  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.popuppeople A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.popuppeople A:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.popuppeople A:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.popuppeople A:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.popuppeople A:hover
{
	color: red;
	text-decoration: underline;
}

.scoreboard  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.scoreboard A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.scoreboard A:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.scoreboard A:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.scoreboard A:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.scoreboard A:hover
{
	color: red;
	text-decoration: underline;
}

.announcementsticker
{
	font-size: 10pt;
	color: black;
	font-family: Tahoma, Arial, Helvetica, Serif;
	text-decoration: none;
}

.announcementsticker A
{
	font-size: 10pt;
	color: black;
	font-family: Tahoma, Arial, Helvetica, Serif;
	text-decoration: underline;
}

.announcementsticker A:link
{
	font-size: 10pt;
	color: black;
	font-family: Tahoma, Arial, Helvetica, Serif;
	text-decoration: underline;
}
.announcementsticker A:active
{
	color: black;
}
.announcementsticker A:visited
{
	color: black;
}
.announcementsticker A:hover
{
	color: red;
}


.gridstandard
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.gridstandard A
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}

.gridstandard A:link
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}
.gridstandard A:active
{
	color: black;
}
.gridstandard A:visited
{
	color: black;
}
.gridstandard A:hover
{
	color: red;
}

.gridstandardtitle
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
}

.gridstandardtitle A
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
	font-weight: bold;
}

.gridstandardtitle A:link
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
	font-weight: bold;
}
.gridstandardtitle A:active
{
	color: black;
}
.gridstandardtitle A:visited
{
	color: black;
}
.gridstandardtitle A:hover
{
	color: red;
}

.teamdetails
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
	font-weight: bold;
}

.teamdetails A
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
	font-weight: bold;
}

.teamdetails A:link
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
	font-weight: bold;
}
.teamdetails A:active
{
	color: black;
}
.teamdetails A:visited
{
	color: black;
}
.teamdetails A:hover
{
	color: red;
}

.sponsorslabel
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
}

.sponsorslabel A
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.sponsorslabel A:link
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
}
.sponsorslabel A:active
{
	color: black;
}
.sponsorslabel A:visited
{
	color: black;
}
.sponsorslabel A:hover
{
	color: red;
}

.rss
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
}

.rss A
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: none;
}

.rss A:link
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
}
.rss A:active
{
	color: black;
}
.rss A:visited
{
	color: black;
}
.rss A:hover
{
	color: red;
}


.schedulelist
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}

.schedulelist A
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}

.schedulelist A:link
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Helvetica, Serif;
	text-decoration: underline;
}
.schedulelist A:active
{
	color: black;
}
.schedulelist A:visited
{
	color: black;
}
.schedulelist A:hover
{
	color: red;
}