
BODY
{
	background-color: Black;
	font-family: Arial;
	cursor: default;
}

a
{
	color: #8080FF;
	font-family: Arial;
}

.acctwelcome
{
	color: #00F000;
	font-size: 13;
	border-width: 1;
	border-color: Silver;
	border-style: solid;
	padding:3;
}

.acctinfo
{
	font-family: Arial;
	color: #00F000;
	font-size: 11;
}

.acctlink
{
	text-decoration: underline;		
	cursor:pointer;
	font-family: Arial;
	color: #8080F0;
	font-size: 11;
}

.amountbox 
{
	padding:2;
	color:White;
	font-size:11;
}


.amountoption, .amountoptionover 
{
	cursor: pointer;
	font-size: 10;
	color: white;
	border-style: solid;
	border-width: 1;
}

.amountoption
{
	border-color: purple;
}

.amountoptionover
{
	border-color: White;
}

.amountselect
{
	left: 0;
	top: 0;
	height: 130;
	width: 150;
	position: absolute;
	visibility: hidden;
	background-color: purple;
	color: white;
	border-color: Red;
	border-width: 3;
	border-style: solid;
	font-size: 10;
	padding: 2;
}

.amounttext 
{
	border-color:Purple;
	cursor:pointer;
	font-size:11;
	color:White;
	border-style:solid;
	border-width:1;
	padding:2;
}

.betcostgood
{
	color: #C0C0F0;
	font-size: 10;
}

.betcostcalc
{
	color: White;
	font-size: 10;
}

.betcostbad
{
	color: #F0C0C0;
	font-size: 10;
}

.betmenu
{
	background-color: #7070A0;
	border-color: White;
	border-style: solid;
	border-width: 1;
	color: White;
	font-size: 11;
}

.betmenuover
{
	color: Yellow;
}

.betqueuerow
{
	font-size: 10;
	color: #C0C0F0;
}

.betqueuerowover
{
	font-size: 10;
	color: yellow;
}

.betqueuerowdown
{
	font-size: 10;
	color: White;
}

.betqueuerowgood
{
	font-size: 10;
	color: #80C080;
}

.betqueuerowbad
{
	font-size: 10;
	color: Red;
}

.betqueuerowbaddown
{
	font-size: 10;
	color: white;
}

.betqueuerowbadover
{
	font-size: 10;
	color: Yellow;
}

.betqueue
{
	font-family: Arial;
	font-size: 14;
	color: #C0C0F0;
	font-weight: bold;
	background-color: Black;
}

.betqueuetotal
{
	font-family: Arial;
	font-size: 10;
	color: #C0C0F0;
}

.bettype
{
	font-size: 18;
	font-family: Arial;
	color: #F0C0C0;
	cursor: default;
}

.betqueueborder
{
	border-width: 1;
	border-color: Silver;
	border-style: solid;
}


.betscreamlogo
{
}


.betoffersmsg
{
	padding-left: 3;
	font-size: 12;
	color: #000080;
	background-color: #80C080;
	font-weight: bold;
}

.betoffers
{
	padding: 5;
	background-color: #80C080;
}


.betoffer
{
	border-color: White;
	border-width: 3;
	border-style: solid;
	background-color: Green;
	cursor: pointer;
	color: White;
	font-size: 14;
	font-weight: bold;
	text-align: center;
}

.betofferover
{
	border-color: White;
	border-width: 3;
	border-style: solid;
	background-color: Green;
	cursor: pointer;
	color: Yellow;
	font-size: 14;
	font-weight: bold;
	text-align: center;
}

.betofferhighlight
{
	border-color: Yellow;
	border-width: 3;
	border-style: solid;
	background-color: Green;
	cursor: pointer;
	color: Yellow;
	font-size: 14;
	font-weight: bold;
	text-align: center;
}

.boardheader
{
	font-size: 10;
	font-family: Arial;
	color: Blue;
	background-color: Silver;
	padding-left:10;
}

.boardtype
{
	cursor: pointer;
}

.boardtypeselected
{
	cursor: default;
}



.boarddata
{
	font-size: 11;
	color: yellow;
	text-align: center;
	padding-left:10;
}

.boardscratched
{
	font-size: 11;
	color: Gray;
	text-align: center;
	padding-left:10;
}


.boardborder
{
	border-color: Silver;
	border-width: 1;
	border-style: solid;
}

.oddshdr
{
	text-align: center;
	padding-left:10;
}

.odds
{
	font-size: 11;
	color: #00FF00;
	text-align: center;
	padding-left:10;
}

 

.boxsection
{
	font-size: 10;
	color: white;
	width: 80;
}

.buttonon
{
	cursor:pointer;
}

.buttonpushed
{
	cursor: wait;
}

.buttonoff
{
	cursor: default;
}

.cellLeftTop
{
	text-align: left;
	vertical-align: top;
}

.cellRightTop
{
	text-align: right;
	vertical-align: top;
}


.changebutton
{
	padding:3;
	cursor: pointer;
}

.changedate
{
	color: #8080FF;
	font-family: Times New Roman;
	text-decoration: underline;
	cursor: pointer;
}

.copyright
{
	color: silver;
	padding: 2;
	font-size: 11;
}

.dragmsg
{
	font-size: 12;
	font-family: Arial;
	color: #FAB0B0;
	text-align: center;
	font-weight: bold;
	padding: 0;
}



.favoriteshdr
{
	background-color: Black;
	font-size:14;
	font-family: Arial;
	font-weight: bold;
	padding-top:10;
	color:#F0A0F0;
	padding-right:10;
}

.favoriteline
{
	border-color: White;
	border-width: 1;
	border-style: solid;
	cursor:pointer;
}

.header
{
	background-color: black;
	padding: 3;
}

.helpbox
{
	z-index: 5;
	position: absolute;
	visibility: hidden;
	background-color: #F0F0B0;
	font-size: 14;
	color: #000080;
	border-style: solid;
	border-color: Yellow;
	border-width: 10;
	padding: 10;
}

.infomsgtext
{
	color: White;
	font-size: 11;
	border-width: 1;
	border-style: solid;
	border-color: silver;
	padding:3;
}

.infomsgtitle
{
	color: White;
	font-size: 11;
	font-weight: bold;
	padding: 3;
}

.logininput
{
	width: 80;
}

.morndata
{
	font-size: 11;
	color: yellow;
	text-align: center;
	width: 100;
}

.mornscratched
{
	font-size: 11;
	color: Gray;
	text-align: center;
	width: 100;
}

.mornhdr
{
	width: 100;
	text-align: center;
}

.multiracebuild
{
	background-color : #ffcc99;
}

.navbutton
{
	cursor: pointer;
}

.norecords
{
	width:100;
	font-size:12px;
	background-color:#8080C0;
	color:White;
	text-align:center;
	padding:10;
	border-color:#A080A0;
	border-width:2;
	border-style:solid;
	margin:10;
}

.poolname
{
	font-size: 11;
	color: yellow;
	text-align: left;
	padding-left:10;
}

.pooltotal
{
	font-size: 11;
	color: yellow;
	text-align: right;
	padding-left:50;
	padding-right:10;
}

.programback
{
	background-color: black;
	width: 100%;
}


.programadv
{
	font-family: Verdana;
	background-color: #004800;
	font-size: 12;
	color: White;
	cursor: pointer;
	border-top: solid 1 #808080;
	padding-left:3;
	padding-right:3;	
	}

.programadvover
{
	font-family: Verdana;
	background-color: #004800;
	font-size: 12;
	color: Yellow;
	cursor: pointer;
	border-top: solid 1 #808080;
	padding-left:3;
	padding-right:3;	
	}




.programopen
{
	font-family: Verdana;
	background-color: #007000;
	font-size: 12;
	color: White;
	cursor: pointer;
	border-top: solid 1 #808080;
	padding-left:3;
	padding-right:3;
}



.programopenover
{
	font-family: Verdana;
	background-color: #007000;
	font-size: 12;
	color: Yellow;
	cursor: pointer;
	border-top: solid 1 #808080;
	padding-left:3;
	padding-right:3;
}

.programlistrace
{
	background-color: #007000;
	font-size: 10;
	cursor: pointer;
	padding-left: 10;
	padding-right:3;
	color: White;
}

.programlistraceover
{
	background-color: #007000;
	font-size: 10;
	color: Yellow;
	cursor: pointer;
	padding-left: 10;
	padding-right:3;
}

.programlistraceadv
{
	background-color: #004800;
	font-size: 10;
	cursor: pointer;
	padding-left: 10;
	padding-right:3;
	color: White;
}

.programlistraceadvover
{
	background-color: #004800;
	font-size: 10;
	color: Yellow;
	cursor: pointer;
	padding-left: 10;
	padding-right:3;
}


.programraceclosed
{
	background-color: #B04040;
	font-size: 10;
	cursor: pointer;
	padding-left: 10;
	padding-right:3;
	color: White;
}

.programraceclosedover
{
	background-color: #B04040;
	font-size: 10;
	cursor: pointer;
	padding-left: 10;
	padding-right:3;
	color: Yellow;
}

.programclosed
{
	border-top: solid 1 #808080;
	font-family: Verdana;
	background-color: #B04040;
	font-size: 12;
	color: White;
	cursor: pointer;
	padding-left:3;
	padding-right:3;
}

.programclosedover
{
	font-family: Verdana;
	background-color: #B04040;
	font-size: 12;
	color: Yellow;
	cursor: pointer;
	border-top: solid 1 #808080;
	padding-left:3;
	padding-right:3;
}


.programna
{
	font-family: Verdana;
	background-color: Gray;
	font-size: 12;
	cursor: pointer;
	color: White;
	border-top: solid 1 #808080;
	padding-left:3;
	padding-right:3;
}

.programnaover
{
	font-family: Verdana;
	background-color: Gray;
	font-size: 12;
	cursor: pointer;
	color: Yellow;
	border-top: solid 1 #808080;
	padding-left:3;
	padding-right:3;
}

.programracena
{
	background-color: Gray;
	font-size: 10;
	cursor: pointer;
	padding-left: 10;
	padding-right:3;
	color: White;
}

.programracenaover
{
	background-color: Gray;
	font-size: 10;
	cursor: pointer;
	padding-left: 10;
	padding-right:3;
	color: Yellow;
}


.programlistcolumn
{
	vertical-align: top;
}

.programlistframe
{
	background-color: Pink;
	visibility: hidden;
	position: absolute;
}

.programname
{
	background-color: #D07040;
	font-family: Arial;
	font-size: 14;
	font-weight: bold;
	color: White;
	vertical-align: middle;
	text-align: left;
	padding-left:3;
}

.programnameframe
{
	background-color: #D07040;
	font-family: Arial;
	font-size: 14;
	font-weight: bold;
	color: White;
	vertical-align: middle;
	text-align: left;
}

.queueempty
{
	font-size: 10;
	border-width: 1;
	border-color: Silver;
	border-style: solid;
	text-align: center;
	color: #C0C0F0;
}

.raceopen
{
	background-color: #007000;
	font-size: 12;
	color: White;
	cursor: pointer;
	width: 200;
	border-color: #808080;
	border-width: 1;
	border-style: solid;
	padding: 2;
}

.racena
{
	background-color: Gray;
	font-size: 12;
	color: White;
	cursor: pointer;
	width: 200;
	border-color: #808080;
	border-width: 1;
	border-style: solid;
	padding: 2;
}

.raceopenover
{
	background-color: #007000;
	font-size: 12;
	color: Yellow;
	cursor: pointer;
	width: 200;
	border-color: #808080;
	border-width: 1;
	border-style: solid;
	padding: 2;
}

.racenaover
{
	background-color: Gray;
	font-size: 12;
	color: Yellow;
	cursor: pointer;
	width: 200;
	border-color: #808080;
	border-width: 1;
	border-style: solid;
	padding: 2;
}


.raceclosed
{
	background-color: #B04040;
	font-size: 12;
	color: White;
	cursor: pointer;
	width: 200;
	border-color: #808080;
	border-width: 1;
	border-style: solid;
	padding: 2;
}

.raceclosedover
{
	background-color: #B04040;
	font-size: 12;
	color: Yellow;
	cursor: pointer;
	width: 200;
	border-color: #808080;
	border-width: 1;
	border-style: solid;
	padding: 2;
}

.raceresults
{
	background-color: #EEE8AA;
	font-size: 12;
	color: Black;
	padding: 5;
}

.raceresultshdr
{
	font-size: 14;
	font-weight: bold;
	font-family: Arial;
	color: White;
	background-color: brown;
	padding-left:3;
}

.resultscolumnhdr
{
	font-size: 12;
	font-family: Arial;
	font-weight: bold;
	color: Blue;
	background-color: Silver;
}

.runner
{
	cursor: default;
	font-size: 8; 
}

.runnerscratched
{
	font-size: 11;
	line-height: 12px;
	color: Gray;
	text-decoration: line-through;
}


.runnertext
{
	line-height: 12px;
	font-size: 11;
	color: Yellow;
}


.sportname
{
	padding-left:3;
	background-color: Navy;
	font-size: 12;
	color: White;
	font-weight: bold;
}

.slotrunner
{
	padding: 2;
	cursor: default;
}


.slot
{
	background-color: #606060;
	border:  3px double #99ffff;
}

.slotselect
{
	background-color: #606060;
	border:  3px solid #99ffff;
}


.slotborder
{
	padding: 2;
	vertical-align: top;
}

.slothighlight
{
	background-color: #606060;
	border: 3px solid Yellow;
}

.slotmsg
{
	font-size: 10;
	font-family: Arial;
	color: White;
	background-color: #000080;
	height: 26;
	text-align: center;
}

.slotmsgselect
{
	font-size: 10;
	font-family: Arial;
	color: White;
	background-color: Blue;
	height: 26;
	text-align: center;
}



.usologo
{
	background-color: White;
	width: 10;
	padding: 2;
}

.waitbox
{
	z-index: 100;
	position: absolute;
	font-size: 12;
	border-style: solid;
	border-color: White;
	background-color: Gray;
	border-width: 4;
	color: White;
	padding: 20;
}

.warningmsgtext
{
	color: White;
	font-size: 11;
	border-width: 1;
	border-style: solid;
	border-color: Silver;
	background-color: Red;
	padding:3;
}

.warningmsgtitle
{
	color: #FF2020;
	font-size: 11;
	font-weight: bold;
	padding: 3;
}


.youracct
{
	font-family: Arial;
	font-size: 14;
	color: #00F000;
	font-weight: bold;
	background-color: Black;
}
