* {
 	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 

BODY {
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFFF;
	MARGIN: 0;
}

FORM {
	MARGIN: 0;
	PADDING: 0;
}

.Outertable 
{
	width: 800px;
	border: 0;
	BACKGROUND-COLOR: #BD0000;
}

.MainHeader 
{
	BACKGROUND-COLOR: #FFFFFF;
	/*BACKGROUND: url(../images/top_banner.gif);
 	BACKGROUND-REPEAT: no-repeat*/
}

.ContentTable {
	border: 0;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
}
.ContentFooter {
	border: 0;
	BACKGROUND-COLOR: #FFFFFF;
	LINE-HEIGHT: 3px;
}

.PageTitles 
{
	BACKGROUND-COLOR: #FFFFFF;
 	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #000000; 
	PADDING-LEFT: 16px;
}


A, A:link, A:visited, A:active {
	COLOR: #0000BD; 
	TEXT-DECORATION: none;
}
A:hover {
 COLOR: #BD0000; 
 TEXT-DECORATION: underline;
}


A.button {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	BACKGROUND-COLOR: #BD0000; 
	BORDER-LEFT: white 1px solid; 
	BORDER-TOP: white 1px solid; 
 	BORDER-RIGHT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	PADDING-LEFT: 8px; 
	PADDING-TOP: 4px; 
	PADDING-RIGHT: 8px; 
	PADDING-BOTTOM: 4px; 
	MIN-WIDTH: 75px; 
	MIN-HEIGHT: 20px; 
	HEIGHT: 25px; 
	TEXT-ALIGN: center;
	TEXT-TRANSFORM: none; 
	VERTICAL-ALIGN: middle; 
}
A.button:link, A.button:visited {
 	COLOR: #000000; 
	BACKGROUND-COLOR: #BD0000; 
	TEXT-DECORATION: none
}
A.button:hover {
 	BACKGROUND-COLOR: #BD0000; 
	TEXT-DECORATION: none
}
A.button:active {
 	COLOR: #CC0000; 
	BACKGROUND-COLOR: #000000; 
	TEXT-DECORATION: none
}


.digitalClock
{
 	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000;
}

.headerTopLeft {
	BACKGROUND: url(../images/cornertransparent_top_left.gif);
 	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left;
	LINE-HEIGHT: 10px;
}
.headerTopMiddle {
	BACKGROUND-COLOR: #000000;
	LINE-HEIGHT: 10px;
}
.headerTopRight {
	BACKGROUND: url(../images/cornertransparent_top_right.gif);
 	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right;
	LINE-HEIGHT: 10px;
}
.headerLeft {
	BORDER-LEFT: 1px solid #000000;
}
.headerRight {
	BORDER-RIGHT: 1px solid #000000;
}

.headerLogin
{
 	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000;
}
A.headerLogin, A.headerLogin:link, A.headerLogin:visited, A.headerLogin:active
{
 	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #0000BD;
	TEXT-DECORATION: none;
}
A.headerLogin:hover
{
 	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #BD0000;
	TEXT-DECORATION: underline;
}
INPUT.headerLogin
{
 	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #000000;
}

.imgLink
{
	TEXT-DECORATION: none;
	BORDER: 0;
}

.resultevent {
	FONT-WEIGHT: normal;
}
.nextevent {
	FONT-WEIGHT: bold;
}
.eventdetail {
	FONT-WEIGHT: bold;
}

a.nextevent, a.nextevent:link, a.nextevent:visited, a.nextevent:active,
a.resultevent, a.resultevent:link, a.resultevent:visited, a.resultevent:active,
a.eventdetail, a.eventdetail:link, a.eventdetail:visited, a.eventdetail:active {
	COLOR: #0000BD;
}
a.nextevent:hover, a.eventdetail:hover, a.resultevent:hover {
	COLOR: #BD0000;
}

.searchsel {
	BACKGROUND-COLOR: #FFCC00;
}
.selection {
	FONT-WEIGHT: bold;
}
.selectionjockey {
	FONT-WEIGHT: normal;
}
.selectionprice {
	FONT-WEIGHT: normal;
}
.selectionpricegtd {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #0000BD;
}
.selectionpricespecial {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #dd99ee;
}

A.selectionprice, A.selectionprice:link, A.selectionprice:active, A.selectionprice:visited {
	FONT-WEIGHT: bold;
	COLOR: #BD0000;
	BACKGROUND-COLOR: #FFFFFF;
}
A.selectionprice:hover {
	FONT-WEIGHT: bold;
	COLOR: #0000BD;
	BACKGROUND-COLOR: #FFFFFF;
}

A.selectionpricegtd, A.selectionpricegtd:link, A.selectionpricegtd:active, A.selectionpricegtd:visited {
	FONT-WEIGHT: bold;
	COLOR: #BD0000;
	BACKGROUND-COLOR: #0000BD;
}
A.selectionpricegtd:hover {
	FONT-WEIGHT: bold;
	COLOR: #0000BD;
	BACKGROUND-COLOR: #FFCC00;
}

A.selectionpricespecial, A.selectionpricespecial:link, A.selectionpricespecial:active, A.selectionpricespecial:visited {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #dd99ee;
}
A.selectionpricespecial:hover {
	FONT-WEIGHT: bold;
	COLOR: #dd99ee;
	BACKGROUND-COLOR: #FFCC00;
}

.hphorizbas {
	BACKGROUND-COLOR: #FFFFFF;
}

.tableHeader {
	BACKGROUND-COLOR: #000000;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-WEIGHT: bold;
	white-space: nowrap;
}
A.tableHeader, A.tableHeader:link, A.tableHeader:visited, A.tableHeader:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A.tableHeader:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

.tableSubHeader {
	BACKGROUND-COLOR: #000000;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 18px;
}

.tableEvent {
	BORDER-TOP: 0;
	BORDER-LEFT: 1px solid #000000;
	BORDER-RIGHT: 1px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
}
.tableEventHeader {
	BACKGROUND-COLOR: #BD0000;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-WEIGHT: bold;
}
TD.tableEventHeader {
	BORDER-TOP: 1px solid #000000;
}
A.tableEventHeader, A.tableEventHeader:link, A.tableEventHeader:visited, A.tableEventHeader:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A.tableEventHeader:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

.tableEventSubHeader {
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	FONT-WEIGHT: bold;
}
A.tableEventSubHeader, A.tableEventSubHeader:link, A.tableEventSubHeader:active, A.tableEventSubHeader:visited {
	COLOR: #BD0000;
}
A.tableEventSubHeader:hover {
	COLOR: #0000BD;
}
TR.tableEventSubHeader TD {
	BORDER-TOP: 1px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
}
TD.tableEventSubHeader{
	BORDER-TOP: 1px solid #000000;
}

.tableSelections {
	BORDER-TOP: 0;
	BORDER-LEFT: 1px solid #000000;
	BORDER-RIGHT: 0;
	BORDER-BOTTOM: 0;
}
.tableSelections TD {
	BORDER-TOP: 0;
	BORDER-LEFT: 0;
	BORDER-RIGHT: 1px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
}

.footerleft {
	BACKGROUND: url(../images/left_corner.gif);  
	BACKGROUND-REPEAT: no-repeat;
}
.footerright {
	BACKGROUND: url(../images/right_corner.gif);  
	BACKGROUND-REPEAT: no-repeat;
}
.footerMiddle{
 	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #000000;
}
.footerMiddle A{
 	COLOR: #FFFFFF; 
}
.footerMiddle A:hover{
 	COLOR: #BD0000; 
}

th.homepageHorses {
	BACKGROUND-COLOR: #EEEEEE;
	PADDING: 5px;
	TEXT-ALIGN: left;
}

a.hphTitle, a.hphTitle:link, a.hphTitle:visited, a.hphTitle:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.hphTitle:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

td.homepageHorsesHdr {
	BACKGROUND-COLOR: #EEEEEE;
	PADDING: 5px;
	BORDER-TOP: black 1px solid;
}

td.hphHeader {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #BD0000;
	TEXT-ALIGN: LEFT;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
}
a.hphHeader, a.hphHeader:link, a.hphHeader:visited, a.hphHeader:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
a.hphHeader:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

td a.homepageHorses, td a.homepageHorses:link, td a.homepageHorses:visited, td a.homepageHorses:active {
	COLOR: #0000BD;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 20px;
}
td a.homepageHorses:hover {
	COLOR: #DB0000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

td.ColumnFooter {
	TEXT-ALIGN: CENTER;
	BORDER-TOP: 1px #000000 solid;
	BORDER-LEFT: 1px #000000 solid;
	BORDER-RIGHT: 1px #000000 solid;
}

.smallNote {
	font-size:7.5pt;
	font-family:Arial;
	color:#BD0000;
}