html { }
body { overflow:-moz-scrollbars-vertical; overflow-y:scroll; background-color:#ffffff }
form { margin:0px; padding:0px }
td { font-size:12px; font-family:Tahoma; color:#000000 }
input { font-size:11px; font-family:Tahoma; color:#000000; }
input.text { font-size:11px; font-family:Tahoma; color:#000000; border:1px solid black; padding-left:2px; margin-top:1px; margin-bottom:1px }
a:hover { color:red }

.heading { padding-left:5px; background-color:#a8ba98; font-weight:bold; font-size:11px; font-family:Tahoma; color:#ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#a8ba98', EndColorStr='#5d704b') }
.dropList { font-size:10px; font-family:Tahoma; font-weight:normal; color:#000000 }
.trackRaceList { width:190px; font-size:10px; font-family:Tahoma; color:#000000 }
.runnerList { padding:2px; padding-left:5px; background-color:#a8ba98; font-weight:normal; font-size:11px; font-family:Tahoma; color:#ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#a8ba98', EndColorStr='#5d704b') }
.ticketList { background-color:#a8ba98; font-weight:normal; font-size:11px; font-family:Tahoma; color:#ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#a8ba98', EndColorStr='#5d704b') }
<!--
.trackName { font-size:32px; font-family:Tahoma,Arial; color:#ffffff; padding-left:5px; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='5f5f5f', Positive='true') }
-->
.trackName { font-size:24px; font-family:Tahoma,Arial; color:#ffffff; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='5f5f5f', Positive='true') }
.trackNameBold { font-size:20px; font-family:Verdana; font-weight:bold; color:#ffffff; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='5f5f5f', Positive='true') }

.label { font-weight:bold; font-size:11px; font-family:Tahoma; color:#000000 }
.labelLite { font-weight:bold; font-size:11px; font-family:Tahoma; color:#ffffff }
.labelDark { background-color:#ffffff; font-weight:bold; font-size:11px; font-family:Tahoma; color:#000000 }

.text { font-weight:normal; font-size:11px; font-family:Tahoma; color:#000000 }
.textBold { font-weight:bold; font-size:11px; font-family:Tahoma; color:#000000 }
.textLite { font-weight:normal; font-size:11px; font-family:Tahoma; color:#ffffff }
.textDark { background-color:#ffffff; font-weight:normal; font-size:11px; font-family:Tahoma; color:#000000 }

.smallText { font-size:9px; font-weight:normal; font-family:Tahoma; color:#000000; text-decoration:none; }
.smallTextBold { font-size:9px; font-weight:bold; font-family:Tahoma; color:#000000; text-decoration:none; }
.smallTextLite { font-size:9px; font-weight:normal; font-family:Tahoma; color:#ffffff; text-decoration:none; }
.smallTextDark { background-color:#ffffff; font-size:9px; font-weight:normal; font-family:Tahoma; color:#000000; text-decoration:none; }

.button { width:120px; height:25px; background-color:#a8ba98; text-transform:none; font-size:10px; font-family:Tahoma; color:#000000 }

.greyBtn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/greyBtn.gif); background-repeat:none; overflow:hidden; width:127px; height:28px; text-align:center; line-height:28px; vertical-align:middle; cursor:pointer }
.greyBtnOn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/greyBtn-on.gif); background-repeat:none; overflow:hidden; width:127px; height:28px; text-align:center; line-height:28px; vertical-align:middle; cursor:pointer }

.greenBtn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/greenBtn.gif); background-repeat:none; overflow:hidden; width:127px; height:28px; text-align:center; line-height:28px; vertical-align:middle; cursor:pointer }
.greenBtnOn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/greenBtn-on.gif); background-repeat:none; overflow:hidden; width:127px; height:28px; text-align:center; line-height:28px; vertical-align:middle; cursor:pointer }

.purpleBtn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/purpleBtn.gif); background-repeat:none; overflow:hidden; width:127px; height:28px; text-align:center; line-height:28px; vertical-align:middle; cursor:pointer; }
.purpleBtnOn { display:-moz-inline-stack; display:inline-block; background-image:url(/images/purpleBtn-on.gif); background-repeat:none; overflow:hidden; width:127px; height:28px; text-align:center; line-height:28px; vertical-align:middle; cursor:pointer; }

.purpleBtnSm { display:inline-block; display:-moz-inline-stack; background-image:url(/images/purpleBtnSm.gif); background-repeat:none; overflow:hidden; width:32px; height:14px; text-align:center; line-height:14px; cursor:pointer; }
.purpleBtnSmOn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/purpleBtnSm-on.gif); background-repeat:none; overflow:hidden; width:32px; height:14px; text-align:center; line-height:14px; cursor:pointer; }

.purpleBtnMed { display:inline-block; display:-moz-inline-stack; background-image:url(/images/purpleBtnMed.gif); background-repeat:none; overflow:hidden; width:64px; height:14px; text-align:center; line-height:14px; cursor:pointer; }
.purpleBtnMedOn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/purpleBtnMed-on.gif); background-repeat:none; overflow:hidden; width:64px; height:14px; text-align:center; line-height:14px; cursor:pointer; }

.btnText { font-weight:bold; font-size:11px; font-family:Verdana; color:#000000; height:1em; filter:DropShadow(OffX=1, OffY=1, Color=#ffffff, Positive=1) }
._btnText { font-weight:bold; font-size:11px; font-family:Verdana; color:#000000; height:1em; filter:Glow(Color=#ffffff, Strength=3) }
.btnTextLite { font-weight:bold; font-size:11px; font-family:Verdana; color:#ffffff; height:1em; filter:DropShadow(OffX=1, OffY=1, Color=#000000, Positive=1) }
._btnTextLite { font-weight:bold; font-size:11px; font-family:Verdana; color:#ffffff; height:1em; filter:Glow(Color=#000000, Strength=1) }

.btnTextSm { font-weight:bold; font-size:10px; font-family:Verdana; color:#000000; height:1em; filter:DropShadow(OffX=1, OffY=1, Color=#ffffff, Positive=1) }
.btnTextLiteSm { font-weight:bold; font-size:10px; font-family:Verdana; color:#ffffff; height:1em; filter:DropShadow(OffX=1, OffY=1, Color=#000000, Positive=1) }

.pageTitle { font-size:18px; font-family:Tahoma; font-weight:bold; color:#003300 }
.secTitle { font-size:12px; font-family:Tahoma; font-weight:bold; color:#003300 }
.hdrTitle { font-weight:bold; font-size:11px; font-family:Tahoma; color:#000000; text-decoration:underline }

.popupOutline { background-color:#5d704b }
.popup { background-color:#a8ba98 }

.runnerRowNormal { background-color:#ffffff }
.runnerRowHilite { background-color:#f1f2db }
                        
.runnerNormal { background-color:inherit }
.runnerHilite { background-color:#a8ba98 }

.historyNormal { background-color:#dddddd; font-size:11px; font-family:Tahoma; color:#000000 }
.historyHilite { background-color:#ffffff; font-size:11px; font-family:Tahoma; color:#000000 }

.calNormal { background-color:#ffffff }
.calHilite { background-color:#dfdfdf }

.alert { font-weight:bold; font-size:11px; font-family:Tahoma; color:#ff0000 }
.blank { background-color:#a8ba98 }

.lightBG { background-color:#a8ba98 }
.darkBG { background-color:#5d704b }

.popupHeading { padding:2px; padding-left:5px; background-color:#5d704b; font-weight:bold; font-size:11px; font-family:Tahoma; color:#ffffff }
.popupTitle { font-weight:bold; font-size:12px; font-family:Tahoma; color:#000000; padding-left:5px }
.popupLabel { font-weight:bold; font-size:11px; font-family:Tahoma; background-color:#ffffff; color:#000000; padding-left:5px }
.popupData { background-color:white; font-size:10px; font-family:Tahoma; color:#000000; padding-left:5px }

.darkTL { background:url(/images/darkTopLeft.gif); height:9px; width:9px; }
.darkT { background:url(/images/darkTop.gif); background-repeat:repeat-x; height:9px; }
.darkTR { background:url(/images/darkTopRight.gif); height:9px; width:9px; }
.darkHdr { background:url(/images/darkHdr.gif); background-repeat:repeat-x; background-color:#5d704b; height:20px; padding-left:2px; font-weight:bold; font-size:11px; font-family:Tahoma; color:#FFFFFF; }
.darkBG { background-color:#5d704b; }
.darkLM { background:url(/images/darkLeftMid.gif); background-repeat:repeat-y; width:9px; }
.darkRM { background:url(/images/darkRightMid.gif); background-repeat:repeat-y; width:9px; }
.darkBL { background:url(/images/darkBtmLeft.gif); height:9px; width:9px; }
.darkB { background:url(/images/darkBtm.gif); background-repeat:repeat-x; height:9px; }
.darkBR { background:url(/images/darkBtmRight.gif); height:9px; width:9px; }

.liteTL { background:url(/images/liteTopLeft.gif); height:9px; width:9px; }
.liteT { background:url(/images/liteTop.gif); background-repeat:repeat-x; height:9px; }
.liteTR { background:url(/images/liteTopRight.gif); height:9px; width:9px; }
.liteHdr { background:url(/images/liteHdr.gif); background-repeat:repeat-x; background-color:#d6d997; height:20px; padding-left:2px; font-weight:bold; font-size:11px; font-family:Tahoma; color:#000000; }
.liteBG { background-color:#d6d997; }
.liteLM { background:url(/images/liteLeftMid.gif); background-repeat:repeat-y; width:9px; }
.liteRM { background:url(/images/liteRightMid.gif); background-repeat:repeat-y; width:9px; }
.liteBL { background:url(/images/liteBtmLeft.gif); height:9px; width:9px; }
.liteB { background:url(/images/liteBtm.gif); background-repeat:repeat-x; height:9px; }
.liteBR { background:url(/images/liteBtmRight.gif); height:9px; width:9px; }

.liteSubHdr { background:url(/images/liteSubHdr.gif); background-repeat:repeat-x; background-color:#d6d997; height:20px; padding-left:2px; font-weight:bold; font-size:11px; font-family:Tahoma; color:#3f3f3f; }

.gldTL { background:url(/images/gldTopLeft.gif); height:7px; width:7px; }
.gldT { background:url(/images/gldTop.gif); background-repeat:repeat-x; height:7px; }
.gldTR { background:url(/images/gldTopRight.gif); height:7px; width:7px; }
.gldM { background:url(/images/gldMid.gif); background-repeat:repeat-y; width:7px; background-color:#8a9c79; }
.gldBL { background:url(/images/gldBtmLeft.gif); height:7px; width:7px; }
.gldB { background:url(/images/gldBtm.gif); background-repeat:repeat-x; height:7px; }
.gldBR { background:url(/images/gldBtmRight.gif); height:7px; width:7px; }

.bdrTL { background:url(/images/bdrTopLeft.gif); height:7px; width:7px; }
.bdrT { background:url(/images/bdrTop.gif); background-repeat:repeat-x; height:7px; }
.bdrTR { background:url(/images/bdrTopRight.gif); height:7px; width:7px; }
.bdrL { background:url(/images/bdrLeft.gif); background-repeat:repeat-y; width:7px; }
.bdrR { background:url(/images/bdrRight.gif); background-repeat:repeat-y; width:7px; }
.bdrBL { background:url(/images/bdrBtmLeft.gif); height:7px; width:7px; }
.bdrB { background:url(/images/bdrBtm.gif); background-repeat:repeat-x; height:7px; }
.bdrBR { background:url(/images/bdrBtmRight.gif); height:7px; width:7px; }

.cellTL { background:url(/images/grnTopLeft.gif); height:7px; width:7px; }
.cellT { background:url(/images/grnTop.gif); background-repeat:repeat-x; height:7px; }
.cellTR { background:url(/images/grnTopRight.gif); height:7px; width:7px; }
.cellHdr { background:url(/images/grnHdr.gif); background-repeat:repeat-x; height:7px; background-color:#8a9c79; }
.cellM { background:url(/images/grnMid.gif); background-repeat:repeat-y; width:7px; background-color:#8a9c79; }
.cellBL { background:url(/images/grnBtmLeft.gif); height:7px; width:7px; }
.cellB { background:url(/images/grnBtm.gif); background-repeat:repeat-x; height:7px; }
.cellBR { background:url(/images/grnBtmRight.gif); height:7px; width:7px; }

.cell { background:url(/images/cellBG.gif); background-repeat:no-repeat; background-position: center left; padding-left:3px; font-weight:normal; font-size:11px; font-family:Tahoma; color:#000000 }
.cellSm { background:url(/images/cellSmBG.gif); background-repeat:no-repeat; background-position:center left; padding-left:3px; font-weight:normal; font-size:11px; font-family:Tahoma; color:#000000 }

.infoTL { background:url(/images/cellTopLeft.gif); height:5px; width:5px; }
.infoT { background:url(/images/cellTop.gif); background-repeat:repeat-x; height:5px; }
.infoTR { background:url(/images/cellTopRight.gif); height:5px; width:5px; }
.infoLM { background:url(/images/cellLeftMid.gif); background-repeat:repeat-y; width:5px; }
.infoM { background-color:#ffffff; }
.infoRM { background:url(/images/cellRightMid.gif); background-repeat:repeat-y; width:5px; }
.infoBL { background:url(/images/cellBtmLeft.gif); height:5px; width:5px; }
.infoB { background:url(/images/cellBtm.gif); background-repeat:repeat-x; height:5px; }
.infoBR { background:url(/images/cellBtmRight.gif); height:5px; width:5px; }
