.betslip * {font-family:Tahoma,arial,helvetica,sans-serif}
.betslip input, .betslip select{font-size:11px}
.betslip table{float:none;display:table}
.betslip h4{font-size:11px;font-weight:normal}
.betslip h3{font-size:11px;}
.betslip h2{font-size:12px;}
.alert {background:url(/img/betslip/btn_warn.gif) #e00000 right no-repeat;color:#fff}
.error, .warning{background:url(/img/betslip/btn_warn.gif) #e76c04 top right no-repeat;color:#fff}
.minimise{background:url(/img/sb/sb-sprite.png) 9px -775px no-repeat}
.maximise{background:url(/img/sb/sb-sprite.png) -41px -775px no-repeat}
.pink{background:#f9f5f5;border-bottom:1px solid #c0c0c0;border-top:1px solid #ffffff;font-size:11px}
span.nw{white-space:nowrap}
td.red{background:#e00000;color:#fff}
td.r{text-align:right}
h3.red{background-color:#e00000;color:#fff}
td.alert{background:url(/img/betslip/btn_warn.gif) #e00000 right no-repeat}

#bsHeaderLeft {display:none;position:absolute;top:132px;left:772px;width:230px;height:22px;background:#006600;background:url(/img/sb/sb-sprite.png) 0 -700px no-repeat}
#bsScroller{width:228px;display:block;background:#fff;position:absolute}
#bsHeaderRight{width:228px;height:22px;background:#0b84c8;background:url(/img/sb/sb-sprite.png) 0 -725px no-repeat}
#bsScroller {left: expression( ( 740 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 132 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}
html>body #bsScroller{position:fixed;top:132px;left:726px}
#betSlipBodyMembrane{width:auto;border:1px solid #949494;padding:2px 2px 2px 2px;background:#c7c7c7;margin-top:-2px}
#betSlipBodyMembrane div.invalid{background-color:#fcc;font-style:italic}

.bsH3Head{background-color:#d8d8d8;border:1px solid #fff;padding:4px 0 2px 4px;color:#333;height:14px;width:216px}
.bsH3ComboHead{width:auto;border-width:2px 0;font-size:10px !important}
.bsH3Head span{float:left;font-weight:bold;font-size:10px}
.bsH3Head #selectionHead{width:80px;}
.bsH3Head #odd{width:47px;padding-left:3px}
.bsH3Head #stake, .bsH3Head #bostake{padding-left:1px;width:34px;}
.bsH3Head #ew,.bsH3Head #boew{padding-left:1px;width:22px;}
.bsH3Head #optionHead{width:130px;}
.bsH3Head a{display:none;float:right;height:9px;width:14px;}
.bsH3Head #bs_show_bopts_link, .bsH3Head #bs_show_selns_link{background:url(/img/sb/sb-sprite.png) 0 -780px no-repeat;display:block}
.bsH3Head #bs_hide_bopts_link, .bsH3Head #bs_hide_selns_link{background:url(/img/betslip/bs_close_grey.gif) 0px 3px no-repeat;display:block}
.bsH3SubHead{background-color:#efefef;border-bottom:1px solid #c0c0c0}

a.x, a.x-s{margin:1px 0 2px 0;display:block;height:9px;width:9px;text-indent:-9999em;float:left;text-decoration:none}
a.x{background:url(/img/betslip/btn_x.gif) no-repeat}
a.x-s{background:url(/img/sb/sb-sprite.png) -300px -780px no-repeat}
a.stk_max{text-indent:-999em;display:block;height:9px;width:22px;background:url(/img/betslip/stk_max.gif) no-repeat;float:left;margin-top:0px}
ul.i li span.info {width: 10px; height: 9px; display: block; background:url(/img/sb/sb-sprite.png) -250px -780px no-repeat; text-indent: -9999px; margin:1px 0 2px 1px;float:left}
ul.i {list-style:none;height:9px;width:11px;margin-bottom:2px;float:left}
ul.i li img {margin:1px 0 2px 1px;float:left}
ul.i ul {display:none;position:absolute;left:27px;list-style:none;background:#fff;border:1px solid #393939;z-index:99}
ul.i ul li {background:#efefef;text-align:left;padding:2px 3px 2px 3px;width:150px;font-family:Tahoma, Verdana, Arial}
ul.i li:hover ul, ul.i li.sfhover ul {display:block;cursor:pointer;z-index:100}
ul.mini{width:70px}
ul.mini li{width:23px !important;height:11px !important;border:0px solid green !important}
ul.mini ul{display:none;width:150px;height:15px;left:0;margin-top:0px;position:relative}
ul.mini ul li{white-space:nowrap}

#bshelp{display:none}
#bsTitle{float:left;width:55px;color:#fff;padding:3px 4px 0 5px;font-weight:bold;font-size:12px}
#bsCounter{float:left;width:105px;height:18px;background:url(/img/sb/sb-sprite.png) 0px -750px no-repeat;margin-top:2px;padding:2px 0;text-align:center;z-index:0;color:#fff;font-weight:bold}
#helpLink{float:left;width:28px;padding-left:4px;color:#fff;margin-top:3px;font-weight:normal;text-decoration:underline;}
#toggleLink{float:left;display:block;height:22px;width:22px;text-indent:-9999em;padding-left:0px;}
#tick{background:url(/img/betslip/btn_tick.gif) #f9f5f5 5px 2px no-repeat !important;padding:2px;padding-left:25px;width:193px;height:auto;}
#bsPrint {background:url(/img/betslip/btn_print.gif) #f9f5f5 5px 2px no-repeat !important;padding:2px;padding-left:25px;width:193px}
#bsPrint a{text-indent:0;float:left;width:100%;display:block}

#betSelectionsScroll,#optionsScroll{background:#efefef;color:#333;width:220px;overflow: hidden}
#optionsScroll{z-index:-1;}
html>body #betSelectionsScroll,html>body #optionsScroll{width:222px}
#betSelections,#options{width:214px;margin:0 2px;border:1px solid #fff;border-top-color:#c0c0c0;font-size:11px;padding-top:3px}
html>body #betSelections,html>body #options{width:220px}
#betSelections td, #options td{padding:3px 0 0 0;vertical-align:top;}
#betSelections td.l{background-image:url(/img/sb/sb-sprite.png); background-position:bottom}
#betSelections select{font-size:10px}
#betSelections td#multInclusion{width:14px;padding:3px 0 0 1px;height:35px}
#betSelections td#multInclusion input{width:13px;height:13px;border:0;font-size:10px;}
#betSelections td#selectionName{padding:3px 2px 3px 1px;height:auto}
#selectionInfo{width:25px !important;padding:0}
#selectionInfo a{float:left;margin-left:1px;margin-bottom:1px;text-decoration:none}
html>body #selectionInfo a{padding-left:1px}
span.max_bet_disp_tooltip a{display:inline;margin:0 !important;float:none !important}
#oddsStake{width:58px;padding-left:3px;white-space:nowrap;}
#betSelections td#oddsStake select{width:48px;float:left}
#betSelections td.comboselect{padding-left:0 !important;text-align:right}
#betSelections td.comboselect select{width:150px !important}
#stake{width:37px;}
#stake input{width:32px;}
#betSelections td#specials{text-align:right;padding-right:2px}
#specials img{margin:2px 0 0 1px}
#ewbox{width:14px;}
#ewbox input{width:13px;height:13px;margin:1px 0 0 1px;font-size:10px;}
html>body #ewbox input{margin:1px 0 0 2px}
.pluraldesc{padding:2px !important;height:20px}
#cant *{font-size:10px !important;color:#e00000 !important;}
#fcast select{width:90px;z-index:-11}
#est_returns{height:12px;font-size:10px;line-height:12px;color:#656565;text-align:right;padding:0 2px 4px 0}
#est_returns ul.i{width:auto;float:right}
#options{border-top:1px solid #fff;}
#options td#option, #options td#txt_comb_desc_PLU{text-align:right;padding:3px 6px 0 0;width:140px}

p.clearx{text-align:right;border-top:1px solid #c0c0c0;background-color:#f9f5f5;height:20px;clear:both;}
p.clearx a, a.clearslip{display:block;float:right;width:100px; background: #f9f5f5 url(/img/sb/sb-sprite.png) -400px -847px no-repeat; height:17px;padding:3px 22px 0 0;text-decoration:none;font-weight:normal !important;color:#333 !important;font-size:11px}
p.clearx a:hover{text-decoration:underline;}

#betfoot{width:218px;padding-right:0px;border-top:1px solid #c0c0c0}
#freebetwrap{text-align:right;background:#fff;width:214px;padding:4px 4px 0 4px}
#betfoot h3, #betfoot h4{width:214px;font-size:11px;text-align:right;padding:2px 4px 0px 4px;color:#333;background:#fff}
#betfoot h4{padding:0px 4px 4px 4px;border-width:0 0 1px 0}
#freebetsForm {display:inline}
#popout{float:left;display:none;margin-top:-2px;height:21px;width:206px;background:url(/img/sb/sb-sprite.png) 0 -800px no-repeat;color:#333;padding:4px 0 0 22px;font-weight:normal;}
#bsLogin {background:#efefef;border-top:1px solid #fff;margin:1px 0;width:222px}
#bsLogin td{padding:1px 2px 1px 2px}
#bsLogin a{font-weight:normal;text-decoration:underline}
#bsLogin input{width:101px;z-index:-11;}
#footerbtn{display:block;width:222px;background:#fff;height:28px;border-top:1px solid #c0c0c0}
#footerbtn .btn-o{margin:3px 0 0 8px;float:left}
#footerbtn .btn-o input{width:100px}
#deposit{background:#ffffd9;padding:5px;border-bottom: 1px solid rgb(192, 192, 192);}
#deposit td{vertical-align:top;padding:5px}
#deposit li{list-style-type:none}

#totalstake{font-weight:bold;font-size:12px}
#betfoot h3.fbheader{background:#278418;color:#fff;width:auto;padding:2px 4px;text-align:left}
.fbmessage{color:#333 !important}
#betfoot .fbaction{float:none !important;width:auto !important;padding:11px;height:35px !important;text-align:center}
.fbaction .btn-o{float:none !important}
.fbaction .btn-o li{margin:0 auto}
.fbaction a{width:180px;}
#keepfb{margin:6px;float:left;font-weight:normal}


.suspended {border-bottom:0;height:auto}
.suspended td{background:none #ffffd9 !important;background-color:#ffffd9;background-image: none !important}
.suspended #selectionName{font-style:italic}
.suspended #oddsStake{display:none}
.suspended #sgl_suspended {color:#e00000;font-weight:bold}
#betSelections #sgl_suspended td.l {background:none !important}
#sgl_suspended td.l{background: none !important}
.popup{position:absolute;top:10px;left:5px;width:210px;display:block;background:#ffffd9;border:1px solid #666;border-width:1px 1px 1px 1px;padding:1px}
.popup h3, .popup p{padding:3px}
.popup p{color:#e00000}
.popup p.popfooter {clear:both;float:left;color:#333;background:#f9f5f5;display:block}
.popup p.popfooter{border-top:1px solid #c0c0c0}
.popup p.popfooter span{background:none;}


.one_on_us{background-color: #fff}
h3.one_on_us {height: 20px; background: url(/img/betslip/toou_head.gif) repeat-x; color: #fff; text-indent: 5px;font-size:14px}
.one_on_us .oneonus_content{background:url(/img/betslip/toou_body.gif) #285e08 repeat-x;margin-top:1px;color: #fff; padding: 5px}
.one_on_us p{color:#fff;padding:0;font-size:12px}
.one_on_us h5{margin:8px 0 2px 0;font-weight:bold;font-size:11px}
.one_on_us .details{background:#fff;color:#333;padding:5px;font-size:11px}
.one_on_us h4{font-size:14px;text-align:center;line-height:32px;font-weight:bold}

li.btn-cancel{background:none !important}
li.btn-cancel a{display:block;float:left;color:#278418 !important;background:none;font-weight:normal !important;text-decoration:underline !important;width:80px}
li.btn-cancel a:hover{text-decoration:none;font-weight:normal}

.detached {background:url(/img/betslip/bshead.gif) no-repeat !important}
.detached a, #bsHeaderLeft a {color:#fff !important;font-size:12px;padding-left:8px;height:40px;line-height:20px}

.gp_checkbox{border-top:1px solid #ccc;background:url(/img/betslip/gp.gif) no-repeat 6px 2px #efefef;color:#333;height:44px}
table#GPriceCheck{display:block;margin:15px 0 0 88px}
html>body table#GPriceCheck{margin-left:97px}
#GPriceCheck span {display:block;margin:0 3px 0 0;clear:left;float:left}
#GPriceCheck input {width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:1px;overflow:hidden;}
#g_price_check {margin:0 0 0 10px;float:left}

#oddsStake span{height:14px;width:45px;display:block;float:left}
#oddsStake img{margin:2px 0 0 0;float:left}

.odds-blue{background-color:#dae8fa;border-collapse:none !important;}
.odds-red{background-color:#fae1e1;border-collapse:none !important;}

.odds_red{background:url(/img/sb/sb-sprite.png) -100px -780px no-repeat; width: 11px; height: 9px; display: block; float: left; text-indent: -9999px; margin: 3px 2px 0 0}
.odds_blue{background:url(/img/sb/sb-sprite.png) -150px -780px no-repeat; width: 11px; height: 9px; display: block; float: left; text-indent: -9999px; margin: 3px 2px 0 0}

/* social Media styles */
span.FB_LIKE, span.FB_SHARE {height: 24px;width: 47px;text-indent: -999em;display: block;padding: 0 5px;margin: 5px -3px;float: left; cursor: pointer;}
#optionsScroll span.FB_LIKE, #optionsScroll span.FB_SHARE {margin: 5px 0;} 
span.FB_LIKE {background: url(/img/sb/sb-sprite.png) -450px -330px no-repeat;}

span.FB_SHARE {background: url(/img/sb/sb-sprite.png) -517px -330px no-repeat;}

span.TWITTER {background: url(/img/sb/sb-sprite.png) -589px -330px no-repeat;	height: 24px;width: 55px;text-indent: -999em;display: block;float: left;cursor: pointer;margin: 5px 0;}

