/* bet-list */
.bet-list { width: 100% }
.bet-list .caption { padding: 0; text-transform: none }
.bet-list .listing .topbardetails caption, .bet-list .listing .topbardetails a { color: #FFFFFF }
.bet-list .headline { background: #666666; color: #FFFFFF; padding: 3px 6px 3px 6px; text-align: left }
.bet-list .hint { float: right; font-weight: normal; padding: 0px }
.bet-list .listing { border: solid 1px #DDDDDD }
.bet-list .listing .bottomline td { background: #DDDDDD; padding: 0px }
.bet-list .listing .bottomline td div { font-size: 1px; height: 1px; overflow: hidden }
.bet-list .listing .def { background: #DEDEDE }
.bet-list .listing .leftcell { text-align: left }
.bet-list .listing .normal .item { border-collapse: collapse; border-spacing: 0px; width: 100% }
.bet-list .listing .normal .item .label { font-size: 10px; color: #1E90FF; font-weight: bold; padding: 2px 4px 0px 4px }
.bet-list .listing .normal .item .odd { color: #000000; padding: 2px 4px 0px 0px; text-align: right; white-space: nowrap }
.bet-list .listing .normal .item td { border-style: none }
.bet-list .listing .normal .selected { border-bottom: solid 2px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-top: solid 2px #FFFFFF; cursor: pointer; cursor: hand; padding: 0px }
.bet-list .listing .normal .sorthigh { border-bottom: solid 2px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-top: solid 2px #FFFFFF; color: #AD2900; cursor: hand; cursor: pointer; padding: 0px }
.bet-list .listing .normal .sortlow { border-bottom: solid 2px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-top: solid 2px #FFFFFF; color: #AD2900; cursor: hand; cursor: pointer; padding: 0px }
.bet-list .listing .normal .unselected { border-bottom: solid 2px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-top: solid 2px #FFFFFF; cursor: pointer; cursor: hand; padding: 0px }
.bet-list .listing .rightcell { padding: 4px 3px 4px 5px; text-align: right }
.bet-list .listing .topbar, .bet-list .listing .event { background: #D4D4D4 }
.bet-list .listing .topbardetails td { background: #666666; border-bottom: solid 1px #DDDDDD; color: #FFFFFF; text-align: left }
.bet-list .listing td { padding: 4px 6px; vertical-align: top }
.bet-list .listing th { font-size: 70%; padding: 4px 6px; vertical-align: top }
.bet-list .market { background: #666666; color: #FFFFFF; padding: 3px 6px }
.bet-list .more { background: #FFFFFF; border: solid 1px #555555; color: #555555; font-size: 85%; padding: 1px 2px; width: 1px }
.bet-list .sort { background: #FFFFFF; padding: 7px 6px 3px 6px; text-align: left }
.bet-list .stats { margin-left: 3px }

/* bookies-pick extends bet-list */
.bookies-pick .bet-list .headline { background: #336997 }
.bookies-pick .bet-list .listing { border: solid 1px #336997 }
.bookies-pick .bet-list .listing .topbar { background: #8DB0CE }
.bookies-pick .bet-list .more { background: #FFFFFF; border: solid 1px #114477; color: #114477 }

/*errormessage label primarily used with bet-list*/
.errormessage { color: #AD2900; padding: 6px 0 }
.errormessage a { color: #AD2900 }

