*{font-family:Verdana;}
a,span,div,form{font-family:Verdana;}
body{background:#ffffff;font-size:11px;text-align:center;font-family:Verdana; margin:0;}
td{font-family:Verdana;font-size:11px;}
img{}
a{color:#00309c;text-decoration:underline;}
a:visited{color:#00309c;text-decoration:underline;}
a:hover{color:#ff6600;text-decoration:none;}

em{font-style:normal;color:#ee0000;}

h1 {color: #00309c;font-size:16px;font-weight:bold;text-align:center;font-family:Verdana;}
div.heading{color: #00309c;font-size:16px;font-weight:bold;text-align:center;font-family:verdana;}
h2 {color: #00309c;font-size:14px;font-family:Verdana;}
h3 {color: #00309c;font-size:12px;font-family:Verdana;text-align:left;}

p{text-align:left;font-family:Verdana;}

td.logo{background:#00309c;}
td.top{background:#00309c;font-size:11px;color:#ffffff;text-align:right;vertical-align:top;}
td.top a{color:#ffffff;text-decoration:underline;}
td.top a:visited{color:#ffffff;text-decoration:underline;}
td.qbar{background:#00309c;font-size:11px;color:#cccccc;text-align:right;vertical-align:bottom;}
td.qbar a{color:#ffffff;}
td.qbar a:visited{color:#ffffff;}
td.qbar a:hover{color:#ffcc00;text-decoration:none;}
td.qbar em{color:#ffcc00;text-decoration:none;font-weight:bold;font-style:normal;}

td.menu-reg{background:#ffffcc;text-align:center;font-weight:normal;color:000000;}
td.menu-div{background:#ff9900;text-align:center;font-weight:normal;color:000000;}


td.wbar{background:#ffffff;}

td.menu-sport{background:#666666;color:#ffffff;font-size:11px;text-align:center;vertical-align:middle;}
td.menu-sport a{color:#ffffff;}
td.menu-sport a:visited{color:#ffffff;}
td.menu-sport a:hover{color:#ffcc00;text-decoration:none;}
td.menu-sport em{color:#ffcc00;text-decoration:none;font-weight:bold;font-style:normal;}
td.menu-sport-sel{background:#666666;color:#ffffff;font-size:11px;text-align:center;vertical-align:middle;}
td.menu-sport-sel a{color:#ffffff;}
td.menu-sport-sel a:visited{color:#ffffff;}
td.menu-sport-sel a:hover{color:#ffcc00;text-decoration:none;}
td.menu-sport-sel em{color:#ffcc00;text-decoration:none;font-weight:bold;font-style:normal;}


td.grow{background:#eeeeee;font-size:1px;width:100%;height:1px;}

td.menucell{font-size:11px;background:#ffffee;vertical-align:top;}

td.menucell span{text-align:center;}
.menu-div{background:#eeeeee;color:#000000;}

.menu-top{background:#ffffee;}
.menu-sub{background:#ffffcc;}
.menu-reg{background:#ffffee;}
.menu-reg em{font-style:normal;}
.menu-race{background:#ffffcc;}

table.menu {margin-left:auto;margin-right:auto;border:1px solid #00309B;padding:0px;width:95%;background:#eeeeee;}
table.menu th {font-size: 11px;}

td.menu-sec{background:#ffffee;text-align:center;}
td.menu-sub{background:#ffffcc;text-align:center;}
td.menu_top, th.menu_top {background:#00309B;color:#ffffff;font-size:10px;font-weight:bold;text-align:left;vertical-align:middle;padding:3px;margin:0px;}

td.content{width:100%;vertical-align:top;text-align:center;font-size:11px;}

td.info-top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;}
td.info-cell {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;}

td.mscell-selected {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;}
td.mscell{background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;}

table.report{width:100%;}
td.report-top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;}
td.report-cell-a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;}
td.report-cell-b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;}
td.report-part {background-color:#dddddd;color:#000000;font-size:12px;font-weight:bold;text-align:center;vertical-align:middle;}
td.report-passive {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;}

td.report-spacer {text-align:center;vertical-align:middle;padding:0px;margin:0px;}
td.report-sub-a {background-color:#fcfcfc;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
td.report-sub-b {background-color:#ffffee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
td.report-allsub {color:#000000;font-size:1px;font-weight:normal;text-align:center;vertical-align:middle;padding:0px;margin:0px;background:#dddddd;border:none;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
td.report-space-a {background-color:#eeeeee;color:#000000;font-size:1px;font-weight:normal;text-align:center;vertical-align:middle;padding:0px;margin:0px;border:none;}
td.report-space-b {background-color:#ffffcc;color:#000000;font-size:1px;font-weight:normal;text-align:center;vertical-align:middle;padding:0px;margin:0px;border:none;}

div.report-title{font-size:14px;}
.ierror-small{font-weight:bold;color:#aa0000;}
font.rpt-sizeplus{font-size:12px;}



td.bet-top,th.bet-top {background-color:#dddddd;color:#000000;font-size:12px;font-weight:bold;text-align:center;vertical-align:middle;}
td.bet-cell-a {background-color:#eeeeee;color:#000000;font-size:12px;font-weight:normal;text-align:center;vertical-align:middle;}
td.bet-cell-b {background-color:#ffffcc;color:#000000;font-size:12px;font-weight:normal;text-align:center;vertical-align:middle;}
td.bet-active {background-color:#ffffcc;color:#000000;font-size:12px;font-weight:bold;text-align:left;vertical-align:middle;}
td.bet-passive {background-color:#ffffcc;color:#000000;font-size:12px;font-weight:normal;text-align:left;vertical-align:middle;}
td.bet-bottom {background-color:#dddddd;color:#000000;font-size:12px;font-weight:bold;text-align:right;vertical-align:middle;}
div.bet-message {text-align:left;color:#550000;font-size:12px;font-weight:bold;}
div.bet-oversquare {font-size:12px;text-align:center;vertical-align:middle;font-weight:bold;}
div.bet-note {text-align:left;color:#000000;font-size:12px;font-weight:normal;}
div.bet-event-ldescr {text-align:left;}
div.bet-event-lvalue {text-align:left;font-weight:bold;}
div.bet-event-rdescr {text-align:right;}
div.bet-event-rvalue {text-align:right;font-weight:bold;}
div.bet-button-note{font-size:10px;font-weight:normal;}
td.bet-special{color:#cc0000;background:#ffffcc;font-size:11px;}
td.bet-special em{font-style:normal;font-weight:bold;}
td.bet-rules{text-align:center;background:#eeeeee;}
table.line-around{background:#ffffcc;}
td.line-over{background:#ffffcc;text-align:center;}
td.line-cell{background:#eeeeee;text-align:left;height:100%;vertical-align:top;}
table.line-tab{width:100%;height:100%;background:#eeeeee;}

span.heading-comment{font-size:12px;}

table.back{width:100%;}
table.vback{width:100%;height:100%;}
table.inline{width:95%;}
table.inform{width:100%;text-align:left;}
table.inbet{text-align:left;vertical-align:top;}
td.inline_spacer{vertical-align:top;text-align:left;}
td.login{vertical-align:center;text-align:center;}

td.spacer{text-align:center;vertical-align:middle;height:11px;font-size:11px;}
td.spacer div.heading{font-size:12px}


table.error {margin-left:auto;margin-right:auto;}
td.error-top {background:#00309B;color:#ffffff;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;height:16px;}
td.error-cell {background-color:#eeeeee;color:#aa0000;font-size:11px;font-weight: bold;text-align:center;vertical-align:middle;}
td.error-bottom {background-color:#eeeeee;color:#aa0000;font-size:11px;font-weight: bold;text-align:right; vertical-align:middle;}

table.msg {width:100%}
td.msg-top {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:left;}
td.msg-cell {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;}
td.msg-bottom {background-color:#eeeeee;color:#ff6600;font-size:11px;font-weight:normal;text-align:left;vertical-align:left;}



table.bet {width:100%;}
td.bet-top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;}
td.bet-sgroup {background-color:#ff9900;color:#ffffff;font-size:13px;font-weight:bold;text-align:left;vertical-align:middle;}
td.bet-sporttitle {background-color:#dddddd;color:#000000;font-size:12px;font-weight:bold;text-align:left;font-size:13px;font-weight:bold;}

td.bet-event {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;}

td.bet-cell-a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;}
td.bet-cell-b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;}
td.bet-active {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;}
td.bet-passive {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;}
td.bet-bottom {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;}
div.bet-message {text-align:left;color:#550000;font-size:13px;font-weight:bold;}
div.bet-oversquare {font-size:14px;text-align:center;vertical-align:middle;font-weight:bold;}
div.bet-note {text-align:left;color:#000000;font-size:12px;font-weight:normal;}
div.bet-event {text-align:left;font-size:14px;font-weight:bold;}
div.bet-event-ldescr {text-align:left;}
div.bet-event-lvalue {text-align:left;font-weight:bold;}
div.bet-event-rdescr {text-align:right;}
div.bet-event-rvalue {text-align:right;font-weight:bold;}
div.bet-button-note{font-size:13px;font-weight:normal;}
a.line-sgroup-otherhref,a.line-sgroup-otherhref:visited{font-size:10px;color:#ffffff;}
table.ticket {width:650px;}
td.ticket-top {background-color:#fafafa;color:#00309c;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;}
td.ticket-cell-a {background-color:#ffffff;color:#00309c;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;}
td.ticket-cell-b {background-color:#ffffff;color:#00309c;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;}
td.ticket-active {background-color:#ffffff;color:#00309c;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;}
td.ticket-passive {background-color:#ffffff;color:#00309c;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;}
td.ticket-bottom {background-color:#eeeeee;color:#00309c;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;}
div.ticket-message {text-align:left;color:#550000;font-size:13px;font-weight:bold;}
div.ticket-oversquare {font-size:14px;text-align:center;vertical-align:middle;font-weight:bold;}
div.ticket-note {text-align:left;color:#00309c;font-size:12px;font-weight:normal;}
div.ticket-event {text-align:left;font-size:14px;font-weight:bold;}
div.ticket-event-ldescr {text-align:left;}
div.ticket-event-lvalue {text-align:left;font-weight:bold;}
div.ticket-event-rdescr {text-align:right;}
div.ticket-event-rvalue {text-align:right;font-weight:bold;}
input.ticket-button{background-color:#00309c;color:#ffffff;}
div.ticket-button-note{font-size:13px;font-weight:normal;}



span.racebook-menu-over{font-size:14px;font-weight:bold;color:#00309c;}
a.racebook-menu-slink{font-weight:normal;color:#00309c;}
a.racebook-menu-slink:visited{font-weight:normal;color:#00309c;}
a.racebook-menu-slink:hover{font-weight:normal;color:#00309c;}
a.racebook-menu-xlink{font-size:13px;font-weight:normal;color:#888888;}
a.racebook-menu-xlink:visited{font-size:13px;font-weight:normal;color:#888888;}
a.racebook-menu-xlink:hover{font-size:13px;font-weight:normal;color:#888888;}
font.racebook-menu-special{color:#aa0000;}

.cbformError {background:#ffcc33}


td.scores-top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;}
td.scores-cell-a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;}
td.scores-cell-b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:center;}
td.scores-active {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:6px;margin:0px;}
td.scores-passive {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:10px;margin:0px;}
td.scores-bottom {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:right;}
div.scores-title {font-size:12px;font-weight:bold;text-align:center;}



a.sched-link,a.sched-link:visited {font-weight:bold;text-decoration:underline;}
div.sched-link:{font-weight:bold;}
span.sched-note {font-size:12px;color:#ee0000;font-weight:normal;text-align:center;}




/*cashier section, not optimized*/
table.cashout {border:none;width:100%}
td.cashout-top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;}
td.cashout-cell {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;}
td.cashout-spacer {text-align:center;vertical-align:middle;}
td.cashout-active {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;}
td.cashout-bottom {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;}

td.cash-col{vertical-align:top;background:#ffffcc;}
td.cash-rcol{vertical-align:top;background:#ffffcc;}
table.cash{width:400px; border: 1px solid #ff6600;}
td.cash-top {background-color:#ffffcc;color:#00309b;font-size:11px;font-weight:normal;}
td.cash-cell {background-color:#ffffcc;color:#00309b;font-size:11px;font-weight:bold;}
td.cash-col {}
div.cash-caption {font-size:11px;font-weight:normal;text-align:left;}
div.cash-amount {font-size:11px;font-weight:bold; text-align:right;}
div.cash-amount-negative {font-size:11px;font-weight:bold; text-align:right;color:#cc0000;}



table.transfer {width:100%;border:1px solid #00309c;}
td.transfer-top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;}
td.transfer-cell {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;}
td.transfer-spacer {text-align:center;vertical-align:middle;}
td.transfer-active, th.transfer-active {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;}
td.transfer-passive {background-color:#ffffcc;color:#00309c;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:3px;margin:0px;}
td.transfer-bottom {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;}
select.transfer-select {}
input.transfer-input {}
input.transfer-button {background-color:#00309B;color:#ffffff;}

/* first page */
td.win {font-family:Tahoma;background:#ff6600; color:#ffffff; font-size: 14px; text-align:center; font-weight: bold; padding: 5px;}
td.welcome {background:#dddddd; color: #000000; font-size: 11px; text-align:center; padding:3px; font-weight: bold;}

/* LW Netteler */
p.net {text-align:center;}
hr.line {color:#cccccc;}


th.head {background-color:#00309B;color:#ffffff;text-align:center;font-weight:bold;}

th.activeTab { background-color: #FFFFFF; border-top: 1px solid #92a6d2; border-right: 1px solid #92a6d2; border-left: 1px solid #92a6d2; border-width: 1px; height: 24px; vertical-align: middle; text-align: center; font-weight: bold;  font-size: 12px;}
th.nonActiveTab { background-color: #FFFFCC; border: 2px; border-top: 1px solid #92a6d2; border-right: 1px solid #92a6d2; border-bottom: 1px solid #92a6d2; border-left: 1px solid #92a6d2; height: 24px; vertical-align: middle; text-align: center; color: #ffffff; font-weight: bold; font-size: 12px;}
td.memo { background-color: #FFFFFF; border-right: 1px solid #92a6d2; border-bottom: 1px solid #92a6d2; border-left: 1px solid #92a6d2; width: 100%; color: black; padding: 5px; }
table.memoTable { margin: 0 0 50px 13px; margin-bottom: 15px; }
/*-------------- Claim Bonuses -------------------------------------*/
div.claim_bonus_err{font-size:1.1em;color:#ee0000;width:450px;}
div.claim_bonus_msg{font-size:1.1em;color:#00309c;width:450px;}
/*------------------------------------------------------------------*/
div.content {overflow: auto;height: 200px;width: 520px; padding: 10px; margin: 0px;}

table.lcash {border:1px solid #ff6600;padding:0px;margin-left:auto;margin-right:auto; }
td.lcash_top {background-color:#ffffcc;color:#00309b;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:10px;margin:0px;}

