html { }
body { background-color:#ffffff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; line-height:1.5; overflow:-moz-scrollbars-vertical; overflow-y:scroll }
form { margin:0px; padding:0px }
td { font-size:13px; font-family:Tahoma; color:#444 }
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:125px; 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') }

.announce { font-weight:bold; font-size:16px; font-family:Tahoma; color:#000000 }
.announceLite { font-weight:bold; font-size:16px; font-family:Tahoma; color:#ffffff }
.announceDark { background-color:#ffffff; font-weight:bold; font-size:16px; font-family:Tahoma; color:#000000 }

.title { font-weight:bold; font-size:15px; font-family:Tahoma; color:#000000 }
.titleLite { font-weight:bold; font-size:15px; font-family:Tahoma; color:#ffffff }
.titleDark { background-color:#ffffff; font-weight:bold; font-size:15px; font-family:Tahoma; color:#000000 }

.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:#f6c98c; text-transform:none; font-size:10px; font-family:Tahoma; color:#000000 }

.orangeBtn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/orangeBtn.gif); background-repeat:none; overflow:hidden; width:127px; height:28px; text-align:center; line-height:28px; vertical-align:middle; cursor:pointer }
.orangeBtnOn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/orangeBtn-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:inline-block; display:-moz-inline-stack; 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) }

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

.btnTextSubscribePlan { font-weight:bold; font-size:16px; font-family:Verdana; color:#61449d; filter:DropShadow(OffX=1, OffY=1, Color=#ffffff, Positive=1) }
.btnTextSubscribeCost { font-weight:bold; font-size:19px; font-family:Verdana; color:#e15804; }

.subscribeMonBtn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/subscribeMonthlyBtn.gif); background-repeat:none; overflow:hidden; width:152px; height:64px; text-align:center; line-height:64px; cursor:pointer }
.subscribeMonBtnOn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/subscribeMonthlyBtn-on.gif); background-repeat:none; overflow:hidden; width:152px; height:64px; text-align:center; line-height:64px; cursor:pointer }
.subscribeDayBtn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/subscribeDailyBtn.gif); background-repeat:none; overflow:hidden; width:152px; height:64px; text-align:center; line-height:64px; cursor:pointer }
.subscribeDayBtnOn { display:inline-block; display:-moz-inline-stack; background-image:url(/images/subscribeDailyBtn-on.gif); background-repeat:none; overflow:hidden; width:152px; height:64px; text-align:center; line-height:64px; cursor:pointer }

.btnTextSubscribe { font-weight:bold; font-size:19px; font-family:Verdana; color:#e15804; }

.pageTitle { font-size:18px; font-family:Tahoma; font-weight:bold; color:#45428A }
.secTitle { font-size:13px; 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 }

.runnerNormal { background-color:#ffffff }
.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:#fadfbb }

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

.popupHeading { padding:2px; padding-left:5px; background-color:#f1ad4f; 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 }

.orangeTL { background:url(/images/orangeTopLeft.gif); height:8px; width:8px; }
.orangeT { background:url(/images/orangeTop.gif); background-repeat:repeat-x; height:8px; }
.orangeTR { background:url(/images/orangeTopRight.gif); height:8px; width:8px; }
.orangeHdr { background:url(/images/orangeHdr.gif); background-repeat:repeat-x; height:20px; padding-left:2px; font-weight:bold; font-size:11px; font-family:Tahoma; color:#FFFFFF; }
.orangeBG { background-color:#f1ad4f; }
.orangeLM { background:url(/images/orangeLeft.gif); background-repeat:repeat-y;  width:8px; }
.orangeRM { background:url(/images/orangeRight.gif); background-repeat:repeat-y;  width:8px; }
.orangeBL { background:url(/images/orangeBtmLeft.gif); height:8px; width:8px; }
.orangeB { background:url(/images/orangeBtm.gif); background-repeat:repeat-x; height:8px; }
.orangeBR { background:url(/images/orangeBtmRight.gif); height:8px; width:8px; }

.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; }

.whiteTL { background:url(/images/whiteBoxTopLeft.gif); height:7px; width:7px; }
.whiteT { background:url(/images/whiteBoxTop.gif); background-repeat:repeat-x; height:7px; }
.whiteTR { background:url(/images/whiteBoxTopRight.gif); height:7px; width:7px; }
.whiteHdr { background:url(/images/whiteBoxHdr.gif); background-repeat:repeat-x; background-color:#d6d777; height:20px; padding-left:2px; font-weight:bold; font-size:11px; font-family:Tahoma; color:#000000; }
.whiteBG { background-color:#d6d777; }
.whiteLM { background:url(/images/whiteBoxLeft.gif); background-repeat:repeat-y;  width:7px; }
.whiteRM { background:url(/images/whiteBoxRight.gif); background-repeat:repeat-y;  width:7px; }
.whiteBL { background:url(/images/whiteBoxBtmLeft.gif); height:7px; width:7px; }
.whiteB { background:url(/images/whiteBoxBtm.gif); background-repeat:repeat-x; height:7px; }
.whiteBR { background:url(/images/whiteBoxBtmRight.gif); height:7px; width:7px; }

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

.purpleHdrL { background:url(/images/purpleHdrLeft.gif); width:7px; height:37px;}
.purpleHdr { background:url(/images/purpleHdr.gif); background-repeat:repeat-x; height:37px; padding-left:2px; font-weight:bold; font-size:11px; font-family:Tahoma; color:#FFFFFF; }
.purpleHdrR { background:url(/images/purpleHdrRight.gif); width:7px; height:37px;}

.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; }
.bdrContent { background-color:#f2f2f2; }
.bdrR { background:url(/images/bdrRight.gif); background-repeat:repeat-y; width:7px; }
.bdrBL { background:url(/images/bdrBtmLeft.gif); height:67px; width:7px; }
.bdrB { background:url(/images/bdrBtm.gif); background-repeat:repeat-x; height:7px; }
.bdrBR { background:url(/images/bdrBtmRight.gif); height:67px; 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; }
.cellM { background:url(/images/grnMid.gif); background-repeat:repeat-y; background-color:#8a9c79; }
.cellHdr { background:url(/images/grnHdr.gif); background-repeat:repeat-x; 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; }

