body
{
}
.edgeClass
{
	background-color: #660099;
}
.header
{
	font-weight: bolder;
	background-image: url(Images\titleBG.gif);
	color: black;
	font-family: Arial;
	text-align: center;
}
.menuItem
{
	font-weight: bolder;
	color: black;
}
.BUTTON
{
	font-weight: bolder;
	font-size: smaller;
	color: white;
	border-top-style: groove;
	font-family: Arial;
	border-right-style: groove;
	border-left-style: groove;
	background-color: #660099;
	border-bottom-style: groove;
}
.subTitle
{
	font-weight: bolder;
	font-size: larger;
	color: #660099;
	font-family: Arial;
}

.tableTitle
{
	font-weight: bolder;
	font-size: smaller;
	color: #e7e7ff;
	font-family: Arial;
	background-color: #660099;
}

.tableLink
{
	color: blue;
	font-family: Arial;
	background-color: #dedfde;
	text-decoration: underline;
}

.tableItem
{
	color: #000000;
	font-family: Arial;
	background-color: #dedfde;
}
.tableItem A
{
	color: blue;
	font-family: Arial;
	background-color: #dedfde;
	text-decoration: underline;
}
.tableItem A:visited
{
	color: navy;
	font-family: Arial;
	background-color: #dedfde;
	text-decoration: underline;
}

.pageLink
{
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
}
A.pageLink
{
	color: blue;
	font-family: Arial;
	text-decoration: underline;

}
A.pageLink:visited
{
	color: navy;
	font-family: Arial;
	text-decoration: underline;
}
.SmallText
{
	font-size: 10px;
	color: #660099;
	font-family: Arial;
}
.NormalText
{
	font-weight: bold;
	color: #660099;
	font-family: Arial;
}

.NewsTitle
{
	font-weight: bold;
	font-size: larger;
	font-family: Arial;
}


.NewsText
{
	font-family: Arial;
}

.NewsBoldText
{
	font-weight: bold;
	font-family: Arial;
}

.NewsLink
{
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
}
A.NewsLink
{
	color: blue;
	font-family: Arial;
	text-decoration: underline;

}
A.NewsLink:visited
{
	color: navy;
	font-family: Arial;
	text-decoration: underline;
}

.LatestTitle
{
	font-weight: bold;
	font-family: Arial;
}


.LatestText
{
	font-family: Arial;
}

.LatestLink
{
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
}
A.LatestLink
{
	color: blue;
	font-family: Arial;
	text-decoration: underline;

}
A.LatestLink:visited
{
	color: navy;
	font-family: Arial;
	text-decoration: underline;
}

.staticTH
{
	font-weight: bolder;
	font-size: smaller;
	color: #e7e7ff;
	font-family: Arial;
	background-color: #660099;
}

.staticTD
{
	color: #000000;
	font-family: Arial;
	background-color: #dedfde;
}

.staticTDblue
{
	color: #0000FF;
	font-family: Arial;
	background-color: #dedfde;
}

.staticTDGreen
{
	color: #000000;
	font-family: Arial;
	background-color: #33cc00;
}

.staticTABLE
{
	border-right: white 2px ridge;
	padding-right: 3px;
	border-top: white 2px ridge;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 1px;
	border-left: white 2px ridge;
	padding-top: 3px;
	border-bottom: white 2px ridge;
	background-color: white;
}
.errorText
{
	font-weight: bolder;
	font-size: larger;
	color: red;
}
.errorTextSmall
{
	font-weight: bolder;
	font-size: smaller;
	color: green;
}
.rule
{
	border-right: #660099 thin solid;
	border-top: #660099 thin solid;
	border-left: #660099 thin solid;
	border-bottom: #660099 thin solid;
}

.Race tableItem
{
	color: #009900;
	font-family: Arial;
	background-color: #dedfde;
}





.tableItemEvent
{
	color: #000000;
	font-family: Arial;
	background-color: #dedfde;
}

.figureText
{
	font-size: smaller;
	font-style: italic;
}

.invisibleCol
{
	color: #dedfde;
	font-family: Arial;
	background-color: #dedfde;
	font-size: 1pt;
}

.tableItemWhite
{
	color: #000000;
	font-family: Arial;
	background-color: white;
}
.tableItemWhite A
{
	color: blue;
	font-family: Arial;
	background-color: white;
	text-decoration: underline;
}
.tableItemWhite A:visited
{
	color: navy;
	font-family: Arial;
	background-color: white;
	text-decoration: underline;
}
.SelectBox
{
	font-weight: normal;
	font-family: Arial;
	background-color: #cc99ff;
	font-size: x-small;
}
select.SelectBox
{
	border-right: thin inset;
	border-top: thin inset;
	font-size: x-small;
	border-left: thin inset;
	border-bottom: thin inset;
	font-family: Arial;
}

table.form
{
	table-layout: auto;
	background-color: #dcdcdc;
	border-collapse: collapse;
	border-right: white solid;
	border-top: white solid;
	border-left: white solid;
	border-bottom: white solid;
}

tr.formHeader
{
	color: white;
	background-color: #660099;
	font-weight: bold;
	font-family: Arial;
	font-variant: normal;
}

td.form
{
	border-collapse: separate;
	border-right: white thin inset;
	border-top: white thin inset;
	border-left: white thin inset;
	border-bottom: white thin inset;
	font-weight: normal;
	font-family: Arial;
	font-size: smaller;
}
.formSmallText
{
	font-size: xx-small;
	font-family: Arial;
}
.formErrorText
{
	color: #ff0033;
	font-family: Arial;
}

.formSmallLink
{
	font-size: xx-small;
		color: #000000;
	font-family: Arial;
	text-decoration: underline;
}
A.formSmallLink
{
	font-size: xx-small;
		color: blue;
	font-family: Arial;
	text-decoration: underline;

}
A.formSmallLink:visited
{
	font-size: xx-small;
		color: navy;
	font-family: Arial;
	text-decoration: underline;
}
.smallButton
{
	font-weight: bolder;
	font-size: xx-small;
	color: white;
	border-top-style: groove;
	font-family: Arial;
	border-right-style: groove;
	border-left-style: groove;
	background-color: #660099;
	border-bottom-style: groove;
}

.formBoldText
{
	font-size: x-small;
	font-family: Arial;
	font-weight: bold;
}

.formText
{
	font-size: x-small;
	font-family: Arial;
	font-weight: bold;
}


a.Race
{
	font-family: Arial;
	font-size: smaller;
	font-style: italic;
	color: #000000;
	text-decoration: underline;
}


a.Race:visited
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	font-style: italic;
	color: #003399;
	text-decoration: underline;
}


span.Race
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}

a.CalendarRun
{
	font-family: Arial;
	font-size: smaller;
	font-style: italic;
	color: #FF0000;
	text-decoration: underline;
}


a.CalendarRun:visited
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	font-style: italic;
	color: #b22222;
	text-decoration: underline;
}


span.CalendarRun
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	font-style: normal;
	color: #FF0000;
}

span.Run
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	font-style: normal;
	color: blue;
}

a.Run
{
	font-family: Arial;
	font-size: smaller;
	font-style: italic;
	text-decoration: underline;
	color: blue;
}
a.Run:visited
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	font-style: italic;
	text-decoration: underline;
	color: navy;
}

span.ClosingDate
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	font-style: normal;
	color: green;
}

a.ClosingDate
{
	color: green;
	font-family: Arial;
	font-size: smaller;
	font-style: italic;
	text-decoration: underline;
}
a.ClosingDate:visited
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	font-style: italic;
	text-decoration: underline;
	color: #006400;
}

span.Cycle
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	font-style: normal;
	color: #daa520;
}

a.Cycle
{
	color: #daa520;
	font-family: Arial;
	font-size: smaller;
	font-style: italic;
	color: #FF0000;
	text-decoration: underline;
}
a.Cycle:visited
{
	font-family: Arial;
	font-size: smaller;
	font-weight: normal;
	font-style: italic;
	text-decoration: underline;
}

.newTableItem
{
	color: #000000;
	font-family: Arial;
}
.newTableItem a
{
	color: blue;
	font-family: Arial;
	text-decoration: underline;
	font-style: italic;
}
.newTableItem a:visited
{
	color: navy;
	font-family: Arial;
	text-decoration: underline;
	font-style: italic;
}

.NoticeText
{
	font-family: Arial;
	font-size: smaller;
	color: #000000;
	background-color: #FFFFFF;
}
.YearText
{
	font-family: Arial;
	font-size: large;
}

.newTableTitle
{
	font-weight: bolder;
	font-size: smaller;
	color: #e7e7ff;
	font-family: Arial;
	background-color: #660099;
}

.newTableTitle a
{
	font-weight: bolder;
	font-size: smaller;
	color: #e7e7ff;
	font-family: Arial;
	background-color: #660099;
	text-decoration: underline;
}

.newTableTitle a:visited
{
	font-weight: bolder;
	font-size: smaller;
	color: #e7e7ff;
	font-family: Arial;
	background-color: #660099;
	text-decoration: underline;
}

a.newTableTitle
{
	font-weight: bolder;
	font-size: smaller;
	color: #e7e7ff;
	font-family: Arial;
	background-color: #660099;
	text-decoration: underline;
}

a.newTableTitle:link
{
	font-weight: bolder;
	font-size: smaller;
	color: #e7e7ff;
	font-family: Arial;
	background-color: #660099;
	text-decoration: underline;

}

