﻿/* ----------------------------------------------------------------------------------------

 RESET
 
-------------------------------------------------------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
html {overflow-y:auto !important;*overflow-y:scroll;}
img {border:0}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}

/* ----------------------------------------------------------------------------------------

 COMMON
 
-------------------------------------------------------------------------------------------*/
.clear {clear:both}

/* rounded edge -------------------------------------------------------------------*/
.rounded3 {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.rounded5 {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.rounded3-top {-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px}
.rounded5-top {-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}
.rounded3-bottom {-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}
.rounded5-bottom {-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px}

/* Hover Effects -------------------------------------------------------------------*/
.hoverfx {display:block;text-indent:-9999px;width:100%;height:100%;background-color:#fff;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;}
.hoverfx:hover {-moz-opacity:.15;filter:alpha(opacity=15);opacity:.15;}

/* buttons -------------------------------------------------------------------*/
.btn {background:url(../img/btn.gif) repeat-x;border:1px solid;text-decoration:none;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;vertical-align:middle;line-height:18px;cursor:pointer}
.btn.submit {background-position:0 0;background-color:#a03838;border-color:#941111;color:#fff;padding:3px}
.btn.submit:hover {background-position:0 -100px;background:#c2331a;}
.ac .action a {font-weight:bold;padding:3px 20px;color:#fff}
.ac .action a:hover {font-weight:bold;padding:3px 20px;color:#fff;}

a.btn.quickbet{background-position:0 -200px;background-color:#e3c173;border-color:#654c21;color:#481a0c;width:58px;text-align:center;font-weight:bold;text-shadow:none;display:block;height:18px}
a.btn.quickbet:hover{background-position:0 -300px}

.btn.bright{background-position:0 -400px}
.btn.bright:hover{background-position:0 -500px}
.btn.dark{background-position:0 -600px;border-color:#400707}
.btn.dark:hover{background-position:0 -700px}



/* icons - sports -------------------------------------------------------------------*/
.sp-icon {background:url(../img/ico-sports.gif) no-repeat;width:19px;height:19px}
.soccer {background-position:-20px 0}
.basketball {background-position:-40px 0}
.tennis {background-position:-60px 0}
.football {background-position:-80px 0}
.boxing {background-position:0 -20px}
.hockey {background-position:-20px -20px}
.golf {background-position:-40px -20px}
.badminton {background-position:-60px -20px}
.pool {background-position:-80px -20px}
.baseball {background-position:0 -40px}
.snooker {background-position:-20px -40px}
.financials {background-position:-40px -40px}
.cricket {background-position:-60px -40px}
.racing {background-position:-80px -40px}
.horse {background-position:0 -60px}
.greyhound {background-position:-20px -60px}
.yelllowcard {background-position:-40px -60px}
.redcard {background-position:-60px -60px}
.rugby {background-position:-80px -60px}
.sp-icon-live {background:url(../img/live-icon.gif) no-repeat;width:17px;height:14px}

/* tab -------------------------------------------------------------------*/
.ev-tab ul {padding:0 10px}
.ev-tab li {font:bold 12px Arial, Helvetica, sans-serif;color:#de9192;width:80px;padding:2px 5px;text-align:center;margin-right:3px;float:left;background:url(../img/bg-tab.gif) repeat-x #3f1215;border:1px solid #561515;border-bottom:0;-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5;cursor:pointer}
.ev-tab li#li3 {width: 170px;}
.ev-tab li:hover {-moz-opacity:.75;filter:alpha(opacity=75);opacity:.75}
.ev-tab li.active {-moz-opacity:1;filter:alpha(opacity=100);opacity:1;color:#fff}
.ev-tab span {display:block;color:#f4e3e3;font-size:15px}
.ev-tab .clear {height:5px;line-height:5px;font-size:0;background-color:#3f1215}

/* modal -------------------------------------------------------------------*/
.modal {background-color:#000;text-align:center;height:100%;width:100%;position:fixed;_position:absolute;z-index:999;top:0;left:0;-moz-opacity:0.5;filter:alpha(opacity=50);opacity:0.5}
div.box {background:#fff;z-index:1000;position:absolute;top:150px;left:150px}
div.box.quickbet,div.box.quickbet iframe {width:365px;height:330px}
div.box.livescore,div.box.livescore iframe {width:500px;height:400px}
div.box.teaser,div.box.teaser iframe {width:600px;height:400px}
div.box.quinella,div.box.quinella iframe {width:600px;height:420px}
div.box.cs,div.box.cs iframe {width:820px;height:450px}
div.box.bc,div.box.bc iframe {width:750px;height:450px}
div.box.ddltype,div.box.ddltype iframe {width:365px;height:150px;top:160px;left: 370px;}

/* tooltip -------------------------------------------------------------------*/
.tooltip {position:absolute;z-index:1000}
.tooltip-up {background:url(../img/tt-up.gif) 30px 0 no-repeat;height:7px;line-height:7px;font-size:7px}
.tooltip-bd {background:url(../img/tt-bg.gif) bottom left repeat-x #eedb95;padding:10px;color:#513b17}
.tooltip-bd a {color:#513b17}
.tooltip-bd a:hover {color:#963205}

/* ----------------------------------------------------------------------------------------

 LAYOUT
 
-------------------------------------------------------------------------------------------*/
html,body {height:100%}

body {text-align:center;background:url(../img/july_bg.jpg) top center no-repeat #3c6d33}
#wrap {text-align:left;width:994px;margin:0 auto}

/* header -----------------------------------------------------------*/
#hd {position:relative;height:158px;text-align:right;color:#ffffff}
#hd a {color:#303030;}
#hd a:hover {color:#778675;}
#head-news .news a {color:#d6653e;}
#hd h1 {height:90px;width:220px;text-indent:-9999px;background:url(../img/hd-logo.png) no-repeat;position:absolute;text-align:left}

#hd-lang {width:150px;height:25px;text-align:left;position:absolute;margin-top:95px;margin-left:75px}
#hd-lang li,#hd-lang a {float:left;width:42px;height:23px}
#hd-lang li {margin-right:5px}
#hd-lang a {background-image:url(../img/hd-lang.png);background-repeat:no-repeat;text-indent:-9999px}
#hd-lang-cn a {background-position:0 0}
#hd-lang-tw a {background-position:-42px 0}
#hd-lang-en a {background-position:-84px 0}
#hd-lang-cn.active a,#hd-lang-cn a:hover {background-position:0  -24px}
#hd-lang-tw.active a,#hd-lang-tw a:hover {background-position:-42px  -24px}
#hd-lang-en.active a,#hd-lang-en a:hover {background-position:-84px  -24px}

.hd-member {height:55px}
	.hd-member-login {padding-top:15px}
		.hd-member-login label {padding-left:10px;color:4c584a;}
		.hd-member-login input {border:1px solid #7f9db9;width:140px}
		.hd-member-login input.btn {border:none;width:auto;padding:2px 8px 2px 8px;*padding:0}
		.hd-member-login a {font-size:11px;color:#ffffff!important;}
		.hd-member-login a:hover {font-size:11px;color:#fdff57!important;}
		.hd-member-login a.submit {color:#e7bbbb;font-size:12px}
		table.tblLogin{color:#ffffff}
	#hd-member-info{}
	#hd-member-name {font:bold 13px Georgia, "Times New Roman", Times, serif;color:#ffffff;/*text-shadow:0 1px 1px #341314;*/text-align:right}
		#hd-member-name a {font:11px Verdana, Geneva, sans-serif;text-shadow:none;color:#ffffff !important;}
		#hd-member-name a:hover {font:11px Verdana, Geneva, sans-serif;text-shadow:none;color:#fdff57 !important;}
	#hd-member-balance {color:#4D4C13;text-align:left;padding-right:10px;padding-top:15px;padding-left: 10px;}
		#hd-member-balance div {background:#F0D78A;padding:0 30px 3px 3px;;width:193px;height:34px;margin-bottom:1px;}
		#hd-member-balance div td{text-align:left}
		#hd-member-refresh {position:absolute;margin-left:197px;margin-top:6px}
	#hd-member-deposit,#hd-member-withdrawal,#hd-member-transfer,#hd-member-inbox {padding-top:15px;padding-left:2px;width:80px;height:32px;vertical-align:middle}
	#hd-member-deposit a,#hd-member-withdrawal a,#hd-member-transfer a,#hd-member-inbox a {width:72px;height:28px;display:block;vertical-align:middle;line-height:25px;margin-bottom:1px;color:}

#hd-member-deposit :hover,#hd-member-withdrawal :hover,#hd-member-transfer :hover,#hd-member-inbox :hover {width:72px;height:28px;display:block;vertical-align:middle;margin-bottom:1px;color:#814917!important;filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95;}


.afterlogin{background:url(../img/btn_2.gif) repeat-x #fbad23;text-decoration:none;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;vertical-align:middle;line-height:18px;cursor:pointer;background-position:0 0;color:#321d0b;padding:3px}

.btn.afterlogin:hover {background-position:0 -100px;color:#814917;background-color:red;}
	
.hd-news {color:#d6653e;padding-left:95px;width:540px;height:23px;line-height:22px;background:url(../img/hd-news.gif) top left no-repeat #410c0b;float:right;text-align:left}
	.hd-news label{position:absolute;display:block;width:70px;margin-left:-95px;text-align:center;color:#fdfafa}

.hd-links {height:40px;clear:both;line-height:40px}
	.hd-links li{display:inline;background:url(../img/bg-separator.gif) top left repeat-y;padding-left:8px;color:#ffffff;}
	.hd-links li:first-child{background:none}
	.hd-links a{text-decoration:none;padding:0 2px;color:#ffffff !important;}
	.hd-links a:hover{color:#fdff57 !important;}
	.hd-links a strong{color:#fff}
#hd-nav {background:url(../img/hd-nav.gif) top left repeat-x #dcc36c;height:40px;text-align:left}
	.hd-joinaccount {position:absolute;display:block;width:135px;height:40px;text-indent:-9999px;margin-left:855px}
	#hd-join:hover,#hd-account:hover {background-position:0 -40px}
	#hd-sites {padding-left:5px;height:40px}
	#hd-sites li {display:inline}
	#hd-sites a {float:left;height:40px;text-indent:-9999px;display:block}

.hd-sub {position:absolute;background:url(../img/hd-sub.gif) repeat-x #e9c97b;border:1px solid #ccaa5b;width:250px;z-index:10}
.hd-sub li,.hd-sub a.hd-sub-item{display:block;padding:1px}
#hd a.hd-sub-item{font:bold 14px Georgia, "Times New Roman", Times, serif;color:#401315;text-decoration:none;padding:5px}
#hd a.hd-sub-item:hover{background-color:#d7bd7c;color:#000}
.hd-sub-extra {float:right;margin-top:-23px}
#hd a.hd-sub-download,#hd a.hd-sub-web{text-decoration:none;padding:2px;float:right;margin-right:2px}
#hd a.hd-sub-download{background-color:#668966;color:#c5dfc5}
#hd a.hd-sub-download:hover{background-color:#405d40;color:#fff}
#hd a.hd-sub-web{background-color:#874e4e;color:#efe3e3}
#hd a.hd-sub-web:hover{background-color:#6c2d2d;color:#fff}

.hd-sub-child{margin:0 10px 10px}
#hd .hd-sub-child a{color:#7f5d35;text-decoration:none;padding:2px}
#hd .hd-sub-child a:hover{background-color:#7f5d35;color:#fff}
#hd #hd-account-sub {background-image:url(../img/hd-sub-alt.gif);background-color:#c1aba3;border-color:#a98a7f;margin-left:790px;width:200px}
#hd #hd-account-sub a.hd-sub-item {padding:3px 10px;font-size:12px}
#hd #hd-account-sub a.hd-sub-item:hover {background-color:#b8a097}

/* body -----------------------------------------------------------*/
#bd {text-align:left;background-color:#fcfcf9;}

/* footer -----------------------------------------------------------*/
#ft {background:#050505;text-align:center;margin-bottom:10px;color:#c16c6c;}
#ft a {color:#c16c6c;text-decoration:none}
#ft a:hover {text-decoration:underline}
#ft div {padding:10px 0 0}
#ft p {padding:0 0 7px;font-size:12px}

/* ----------------------------------------------------------------------------------------

 DOORWAY
 
-------------------------------------------------------------------------------------------*/
#features {padding:3px;height:270px}

#banner {width:400px;height:270px;float:left}
#banner-paging {position:absolute;margin-top:248px;width:395px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
#banner-paging li{display:inline}
#banner-paging a{color:#fff;text-decoration:none;background:url(../img/bg-paging.gif) top left no-repeat;font-size:11px;-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5;display:block;float:left;width:16px;height:16px;line-height:15px;text-align:center;margin-left:3px}
#banner-paging a:hover,#banner-paging li.active a {-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}

#hotevents {width:362px;height:270px;float:left;margin-left:3px;background:url(../img/bg-brown.gif) top left repeat-x #3c1919}
#hotevents h2 {height:35px;text-indent:-9999px}
#hotevents table {width:100%;margin-bottom:1px}
#hotevents td {padding:1px;text-shadow:1px 1px 0px #60370c;vertical-align:middle}
#hotevents .tbl1 {background:url(../img/bg-brown.gif) 0 -400px repeat-x #793333}
#hotevents .tbl2 {background:url(../img/bg-brown.gif) 0 -600px repeat-x #682c2c}
#hotevents .time {color:#ebd3aa;font-style:italic;width:80px;text-align:center;font-size:11px;height:43px}
#hotevents .team {color:#fff;width:180px;}
#hotevents .team a {color:#fff;text-decoration:none;white-space:nowrap;}
#hotevents .value {color:#ebd3aa;font-style:italic;width:80px;text-align:center}
#hotevents .info {width:120px;font-style:italic;text-align:center}
	#hotevents .info a {color:#fc0;text-decoration:none}
	#hotevents .info a:hover {color:#fff}
#hotevents table:hover{background-image:none}
    #sidebar {width:220px;height:270px;float:left;margin-left:3px}
        #sidebar-support {height:89px;cursor:pointer;}
        #sidebar-support div {position:relative;width:220px;height:89px;}
            #sidebar-support div a {position:absolute;z-index:8;width:100%;height:18px;display:block; left:0;}
            #sidebar-support div a.sidebar_qq {top:32px;}
            #sidebar-support div a.sidebar_skype {top:51px;}
            #sidebar-support div a.sidebar_email {top:69px;}
        #sidebar-service {height:59px;}
            #sidebar-service img {width:220px;height:59px;}
        #sidebar-win32 {height:62px}
        #sidebar-alan {height:60px}



#sites {height:220px}
#sites li {height:220px;margin-left:3px;float:left}
	#sites-sports {width:299px}
	#sites-casino {width:299px;margin-left:4px}
	#sites-games {width:190px}
	#sites-keno {width:190px}


/* ----------------------------------------------------------------------------------------

 SPORTSBOOK
 
-------------------------------------------------------------------------------------------*/

/* left menu -------------------------------------------------------------------*/
.sp {background:url(../img/bg-sp.gif) top left repeat-y #fcfcf9}
.sp {background-color:#fcfcf9; }
#sp-left {width:140px;padding:5px;float:left}
#sp-right {width:834px;padding:5px;float:left}
#sp-content {width:619px;float:left;}
#sp-sidebar {width:210px;float:right;padding-right:2px;}

#sp-menu a {text-decoration:none}

#sp-menu .list-sub {padding:3px;background-color:#fcfbf3;border:1px solid #eae8d9;color:#302b09}
#sp-menu .list-sub li{display:inline}
#sp-menu .list-sub a {display:block;color:#123c5a;padding:2px 3px;text-decoration:none}

#sp-menu .list-sub a:hover {background-color:#e7e4cd;color:#7c2600}
#sp-menu .list-sub label {color:#7f7950;font-size:11px}

#sp-menu .setting {padding:3px}
#sp-menu .setting label {color:#a98d7d;font-size:11px}
#sp-menu .setting select {border:1px solid #eae8d9;padding:3px;background-color:#fcfbf3;color:#6a3020}

#sp-menu .list-title {display:none}

#sp-menu .sp-fold .title {height:20px;background-position:0 -280px;cursor:pointer}
#sp-menu .sp-fold a {display:block;width:100%;height:100%;text-decoration:none}
#sp-menu #sp-livebet .title {height:30px;background-position:0 0}
#sp-menu #sp-livebet .list-title {height:22px;background-position:-25px -3px}
#sp-menu #sp-combobet .title {height:30px;background-position:0 -40px}
#sp-menu #sp-combobet .list-title {height:22px;background-position:-25px -43px}
#sp-menu #sp-event .title {height:28px;background-position:0 -80px;cursor:pointer}
#sp-menu #sp-event .list-title {height:22px;background-position:-25px -83px}
#sp-menu #sp-livecal .title {height:30px;background-position:0 -120px}
#sp-menu #sp-livecal .list-title {height:22px;background-position:-25px -123px}
#sp-menu #sp-livescore .title {height:30px;background-position:0 -160px}
#sp-menu #sp-livescore .list-title {height:22px;background-position:-25px -163px}
#sp-menu #sp-forum .title {height:28px;background-position:0 -240px}
#sp-menu #sp-forum .list-title {height:22px;background-position:-25px -243px}
#sp-menu #sp-contact .title {height:28px;background-position:0 -200px}
#sp-menu #sp-contact .list-title {height:22px;background-position:-25px -203px}
#sp-menu #sp-contact li {padding:3px}

/* PANE -------------------------------------------------------------------*/
.pane {background:url(../img/bg-title.gif) repeat-x #732828;margin-bottom:5px}
.pane h2{font-size:16px;text-shadow:0 1px 1px #420e0e;font-style:italic;color:#fff;padding:6px;border-bottom:1px solid #541212}
.pane table {border-collapse:separate;}

.panehot {background:url(../img/bg-title.gif) repeat-x #732828;margin-bottom:5px}
.panehot h2{font-size:16px;text-shadow:0 1px 1px #420e0e;font-style:italic;color:#fff;padding:6px;border-bottom:1px solid #541212}
.panehot table {border-collapse:separate;border:0;padding:5px 7px;}
.panehot table td {border-collapse:separate;border:0;padding:3px 0;}
.panehot table td.team {font-weight:normal;}
.panehot table td.team a {font-weight:bold;line-height:18px;}

.pane-foot {border-top:1px solid #a55a59;padding:3px;text-align:right;line-height:20px;height:20px;font-size:11px}
.pane-foot table{background-color:#732828!important;border:0!important;width:auto!important}
.pane-foot td{padding:0!important}
.paging-up a,.paging-down a {background:url(../img/btn-paging.gif) no-repeat;display:block;width:20px;height:20px;text-indent:-9999px;text-align:left}
.paging-down a {background-position:-20px 0}
.paging-no {padding:0 5px!important;color:#ca9b9b}



/* pane - common classes */
.bd-sportsbook .icon {width:19px}
.bd-sportsbook .live {width:24px}
.bd-sportsbook .live.available {background-position:0 8px}

.bd-sportsbook .pane .uptime {width:45px;line-height:19px}
/*.bd-sportsbook .upteam {color:#fcc;font-weight:bold;}*/
.bd-sportsbook .upteam {color:#fcc;font-weight:bold;width: 190px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.bd-sportsbook .upteamfold {color:#fcc;font-weight:bold;width: 310px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
/*
.bd-sportsbook .upteamfold a {color:#363117;text-decoration:none;-moz-binding: url(../css/ellipsis.xml#ellipsis);}
.bd-sportsbook .upteam a {color:#363117;text-decoration:none;-moz-binding: url(../css/ellipsis.xml#ellipsis);}
*/

.bd-sportsbook .snteam {color:#fcc;font-weight:bold;width: 230px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis; -o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;}
.bd-sportsbook .snteamfold {color:#fcc;font-weight:bold;width: 360px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;}
/*
.bd-sportsbook .snteam a {color:#fcc;text-decoration:none;-moz-binding: url('ellipsis.xml#ellipsis');}
.bd-sportsbook .snteamfold a {color:#fcc;text-decoration:none;-moz-binding: url('ellipsis.xml#ellipsis');}
*/
.bd-sportsbook .lvteam {color:#fcc;font-weight:bold;width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bd-sportsbook .lvteamfold {color:#fcc;font-weight:bold;width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*
.bd-sportsbook .lvteam a {width:auto;color:#fcc;text-decoration:none;-moz-binding: url(../css/ellipsis.xml#ellipsis);}
.bd-sportsbook .lvteamfold a {width:auto;color:#fcc;text-decoration:none;-moz-binding: url(../css/ellipsis.xml#ellipsis);}
*/
.bd-sportsbook .pane .time {width:45px;color:#f3da85;line-height:19px}
.bd-sportsbook .team {color:#fcc;font-weight:bold}
.bd-sportsbook .team a {color:#fcc;text-decoration:none}

.bd-sportsbook .team a:hover {text-decoration:underline}
.bd-sportsbook .countdown {font-size:11px;text-align:right;width:100px;color:#d87e7e}
.bd-sportsbook .odds {width:60px}
.bd-sportsbook .value {width:80px;background:url(../img/bg-value.gif) center center repeat-y;color:#fcc;font-weight:bold;text-align:center}
.bd-sportsbook .score {width:30px;text-align:center;color:#fcfcf9;font-weight:bold}
.bd-sportsbook .status,.bd-sportsbook .event {font-size:11px;color:#857f52}
.bd-sportsbook .status {text-align:center}
.bd-sportsbook .event {font-weight:normal;vertical-align:top}

/* ----------------------------------------------------------------------------------------

 SPORTSBOOK - home
 
-------------------------------------------------------------------------------------------*/

/* starting soon -------------------------------------------------------------------*/
#ft-startingsoon table {border-top:1px solid #a55a59;border-bottom:1px solid #793333;background-color:#864848;width:100%}
#ft-startingsoon td {padding:2px 1px}

/* live bet -------------------------------------------------------------------*/
#ft-livebet table table {border-top:1px solid #6b3131;border-bottom:1px solid #261718;background-color:#462626}
#ft-livebet table.active {background-color:#261718}
#ft-livebet td td {padding:4px 1px}

#ft-livebet .livebet_soccer {background-image:url(../img/photo/soccer.jpg);height:190px;}
#ft-livebet .livebet_basketball {background-image:url(../img/photo/basketball.jpg);height:190px;}
#ft-livebet .livebet_baseball {background-image:url(../img/photo/baseball.jpg);height:190px;}
#ft-livebet .livebet_general {background-image:url(../img/photo/liveevent.jpg);height:190px;}
#ft-livebet .livebet_football {background-image:url(../img/photo/football.jpg);height:190px;}
#ft-livebet .livebet_tennis {background-image:url(../img/photo/tennis.jpg);height:190px;}
#ft-livebet .livebet_icehockey {background-image:url(../img/photo/icehockey.jpg);height:190px;}
#ft-livebet .livebet_rugby {background-image:url(../img/photo/rugby.jpg);height:190px;}


#ft-livebet table {width:100%;*border-collapse:collapse;}
	#ft-livebet-list {vertical-align:top;}
	#ft-livebet-focus {width:300px;border:5px solid #261718;background-color:#261718;background-repeat:no-repeat;background-position:top center;vertical-align:bottom}
	.ft-livebet-focus-details {background-color:#864848;}
	#ft-livebet .ft-livebet-focus-details table {background:none;border:none;}
	.ft-livebet-focus-details td {color:#fff;text-align:center;font-weight:bold;vertical-align:middle}
	.ft-livebet-focus-team {width:120px}
	.ft-livebet-focus-team a.locked{background:url(../img/ico-lock.gif) center center no-repeat #864848;text-decoration:none;cursor:default;}
	.ft-livebet-focus-vs {width:60px}
	.ft-livebet-focus-details .quickbet {margin-left:30px;*margin-left:0}
	
	

/* live score + live betting calendar -------------------------------------------------------------------*/
#ft-livescore-iframe {float:left;width:49%;height:400px}
#ft-livecal {float:right;width:50%}
	#ft-livescore table,#ft-livecal table {border-top:1px solid #f8f5dd;border-bottom:1px solid #c4bf99;background-color:#eae5bc;width:100%}
	#ft-livescore td,#ft-livecal td{padding:2px;font-size:13px!important;text-align:left}
	#ft-livescore .time,#ft-livecal .time {color:#712626}
	#ft-livescore .team,#ft-livescore .score,#ft-livecal .team {color:#302b09}
	#ft-livescore .status,#ft-livecal .event {padding-top:0;font-size:11px!important}
	#ft-livescore .status,#ft-livescore .score {text-align:center}
	#ft-livescore h2 {text-align:left}
	#ft-livescore .status {vertical-align:top;padding-top:0}
	#ft-livecal .countdown {text-align:center;color:#999;font-size:11px!important;vertical-align:top;padding-top:0;padding-bottom:7px!important}

/* Live Status -------------------------------------------------------------------*/
#sp-livestatus {border:1px solid #eae8d9;margin-bottom:5px;width:208px;display:none}

/* sidebar -------------------------------------------------------------------*/
#howto {height:45px}
	#howto li{float:left;width:70px;height:45px}
#swfvideo {height:150px;padding:5px 0}

/* ----------------------------------------------------------------------------------------

 Event Selection - Drop Down
 
-------------------------------------------------------------------------------------------*/
div.bd-dd {font:12px Verdana, Geneva, sans-serif;background-image:none;background-color:#fff;text-align:left}
.tab {background-color:#511212;height:25px;line-height:25px;padding:0 5px;color:#fff;font-size:11px}
.all {float:right}
.tab a {padding:1px 5px;color:#c99;text-decoration:none}
.tab a.active {background-color:#dec1c1;color:#300;font-weight:bold;display:inline;}

.bd {padding:5px;height:330px;overflow:auto}
.ev {padding:5px 0 10px 0;*padding:5px 0 50px 0;background:url(../img/bg-dd-events-div.gif) bottom left repeat-x;color:#300;}
.ev-group {margin:5px 8px;padding:5px 0;background:#ededec;}
.ev-group label {margin:0 0 0 5px;}
.ev-group,.ev-group a {font-weight:bold;color:#7f1d00;text-decoration:none;}
.ev-group a:hover {text-decoration:underline}
.ev-group span {font-weight:normal}
.ev-item {float:left;width:305px;_width:291px;}
.ev-item a {color:#300;text-decoration:none}
.ev-item a:hover {text-decoration:underline}
.ev {margin:0 0 10px 0;}
.ev br{clear:both;}

.ft {text-align:center;height:20px;padding:10px;background-color:#f2f1e4}
.btn.main {padding:3px 30px;font-weight:bold;color:#fff}

/*
.tablelist {margin:4px 0 5px 8px;*margin:8px 0 5px 9px;margin:8px 5px 0 9px\9;width:100%;}
.tablelist td {font-size:11px;}
.tablelist td.tableinput {padding:0 3px 0 0;}
.tablelist td.tabletext {padding:0 10px 0 0;line-height:16px;}
hr {margin:20px 0 18px 0;border:1px solid #f2f1e4;}
*/

.tablelist {margin:3px 0 0 8px;*margin:8px 0 5px 9px;margin:3px 5px 0 9px\9;width:97%;}
.tablelist td {font-size:12px;}
.tablelist td.tableinput {padding:0 3px 0 0;width:7%;}
.tablelist td.tabletext {padding:0 10px 0 0;line-height:16px;width:93%;}
.tablelist td.tabletext label {display:block;}
hr {margin:6px 8px 10px 8px;border:1px solid #f2f1e4;}

/* ----------------------------------------------------------------------------------------

 Live Status - iframe
 
-------------------------------------------------------------------------------------------*/
body.bd-livestatus {font:12px Arial, Helvetica, sans-serif;background-color:#fff;background-image:none;text-align:left}

.bd-livestatus h2 {padding:5px;background-color:#f8f7f1;font:bold italic 13px Georgia, "Times New Roman", Times, serif;color:#afac9a}
.bd {padding:0 5px}

/* ----------------------------------------------------------------------------------------

 Pop Up
 
-------------------------------------------------------------------------------------------*/
#pu_livecal,#pu-livescore,#pu_help {background-color:#f2f1e4;background-image:none;text-align:left}
#pu-hd {background:url(../img/popup/bg-hd.gif) repeat-x #863637;position:fixed;width:100%;z-index:99}
#logo {position:absolute;right:10px;width:130px;height:60px;background:url(../img/popup/logo.gif) no-repeat;text-indent:-9999px}
h1 {line-height:60px;height:60px;font-size:24px;text-shadow:0 1px 1px #461415;color:#fff;font-style:italic;padding:0 10px}

#pu-bd {padding:20px;font:13px Verdana, Geneva, sans-serif;color:#000}
#pu-bd table{width:100%;border:1px solid #c4bf99;background-color:#fff}
#pu-bd th{padding:3px;line-height:16px;border-top:1px solid #c4bf99;border-bottom:1px solid #bfbcab;font-weight:normal;color:#605c3b;font-size:12px;background-color:#eae5bc}
#pu-bd td{padding:3px;line-height:16px;border-top:1px solid #c4bf99;border-bottom:1px solid #bfbcab}
#pu-bd p {padding-bottom:10px}

.action {clear:both}
.refresh {float:left;margin-left:10px;color:#fcc;background:url(../img/btn-refresh.gif) 3px 0 no-repeat #6E2B2B;text-indent:-9999px;width:20px;height:18px}
.refresh:hover {background-color:#541212}

/* table -------------------------------------------------------------------*/
.bd-popup .team,.bd-popup .team1,.bd-popup .team2 {color:#302b09;font-weight:bold}
.bd-popup .team1 {text-align:right}
.bd-popup .team a {color:#302b09;text-decoration:none}
.bd-popup .team a:hover {text-decoration:underline}
.bd-popup .value {color:#ead2d2}
.bd-popup .status {font-size:11px;color:#857f52}
.bd-popup .event {color:#857f52;font-size:11px;font-weight:normal}

/* padding top for header -------------------------------------------------------------------*/
#pu_livecal #pu-bd {padding-top:120px;_padding-top:20px}
#pu-livescore #pu-bd {padding-top:100px;_padding-top:20px}

#pu_help #pu-bd {padding-top:100px;_padding-top:20px}

/* live score -------------------------------------------------------------------*/
.livescore-results {padding-right:220px;_height:400px;min-height:400px}
.livescore-results .score {color:#000;width:1200px}
.livescore-results .score a {color:#036;text-decoration:none}
.livescore-results .status {text-align:center!important;width:80px;font-weight:normal}
.livescore-results th.status {color:#605c3b;font-size:12px}

#md-bd.livescore-results table{width:100%;border:1px solid #c4bf99;background-color:#fff}
#md-bd.livescore-results th{padding:3px;line-height:16px;border-top:1px solid #c4bf99;border-bottom:1px solid #bfbcab;font-weight:normal;text-align:center;color:#605c3b;font-size:12px;background-color:#eae5bc}
#md-bd.livescore-results td{padding:3px;line-height:16px;border-top:1px solid #c4bf99;border-bottom:1px solid #bfbcab}
#md-bd.livescore-results .team1,#md-bd.livescore-results .team2{font-weight:normal}
#md-bd.livescore-results .sp-icon{margin-left:30px;*margin-left:0}
.livescore-results .event{width:160px;text-align:center}
.livescore-sidebar {width:210px;position:absolute;right:20px}
.livescore-past {padding:10px;background-color:#eae5bc;text-align:center;margin-bottom:5px;border:1px solid #c4bf99}
.livescore-past select {padding:3px;background-color:#fffdef;border:1px solid #c4bf99}

/* live calendar -------------------------------------------------------------------*/
#pu_livecal .time {width:80px}
#pu_livecal .sp-icon {float:left;margin-right:5px}
#pu_livecal .countdown {clear:both;text-align:center;width:100%;color:#999;font-size:11px!important;vertical-align:top;padding-top:0}

/* ----------------------------------------------------------------------------------------

 EVENTS
 
-------------------------------------------------------------------------------------------*/
.pane-btn {padding:4px 0 0;width:300px;float:right}
.pane-btn .btn {display:block;float:right;margin-right:3px;padding:1px 4px}
.pane-btn .dd {color:#fff}
.pane-btn .dd span {padding:0 6px 0 20px;background:url(../img/btn-pane-down.gif) no-repeat;display:block}
.pane-btn .dd.active {border-color:#581212}
.pane-btn .dd.active span {background-image:url(../img/btn-pane-up.gif)}
.pane-btn .dd img {float:left;padding-right:5px}
.sp-events h2 {border-bottom:0}



.pane.sp-match {background:url(../img/bg-title-event.gif) repeat-x #d3ceb7;border:1px solid #dddbce;font-size:12px}
.pane.sp-match h2{border-bottom-color:#bfbcab;color:#363117;text-shadow:none;font:bold 13px Verdana, Geneva, sans-serif}
.pane.sp-match .pane-bettype{border-bottom:1px solid #dddbce;padding:5px}
.pane.sp-match .pane-bettype a{padding:1px 5px;color:#726e58;text-decoration:none}
.pane.sp-match .pane-bettype a.active,.pane.sp-match .pane-bettype a.active:hover{background-color:#726e58;color:#fffcee;display:inline;}
.pane.sp-match .pane-bettype a:hover{background-color:#c5bfa4}

.pane.sp-match table{width:100%;border-collapse:collapse}
.pane.sp-match th{background-color:#ebe8d4;color:#706b55;font-weight:normal;text-align:center;padding:3px}
.pane.sp-match th.alt{background-color:#dfdbc4;color:#9a957f}
.pane.sp-match th.selection{text-align:left}
.pane.sp-match td{background-color:#fff;color:#363117;padding:3px 2px;border-top:1px solid #dddbce}
.pane.sp-match td.alt{background-color:#f6f4eb}
.pane.sp-match td.time{color:#363117;width:40px}
.pane.sp-match td.countdown{color:#615e4d}
.pane.sp-match td.value{color:#363117;background:none;background-color:#fff}
.pane.sp-match td.odds,.pane.sp-match th.odds{width:74px}
.pane.sp-match team.a{color:#363117}
.pane.sp-match .quickbet{border-color:#c8ab6b}
.btn-combo {float:right;margin-top:3px}

.pane.sp-match td.fo{}
.pane.sp-match td.sp{}

.bd-modal .pane.sp-match .odds {text-align:center}

.sp-session {padding:5px 5px;border-top:1px solid #8c3a3a}
.sp-session li {display:inline}
.sp-session a {padding:1px 3px;color:#edafaf;text-decoration:none;font-size:11px}
.sp-session li.active a {background-color:#462626;color:#fee}
.sp-session a.active {background-color:#dec1c1;color:#300;font-weight:bold;display:inline;}

.div-section {padding:6px 6px 6px 20px;background:url(../img/bg-div-section.gif) 3px 5px no-repeat #462626;color:#fff;margin-bottom:5px}
.div-section .btn {padding:1px 3px;float:right;margin-top:-3px}

.pane.sp-match .sp-hd table {width:97%}
.pane.sp-match .sp-hd th {font-weight:bold;color:#363117;background:none;padding:5px}
.pane.sp-match .sp-hd .remark {font-weight:normal;color:#706B55;font-size:11px}
.pane.sp-match .sp-hd .team1 {text-align:right;width:45%}
.pane.sp-match .sp-hd .score {width:10%}
.pane.sp-match .sp-hd .team2 {text-align:left;width:45%}
.pane.sp-match .time {color:#363117;font-style:italic}
.pane.sp-match .date {color:#363117;font-weight:bold;text-align:left}
.pane.sp-match .sp-hd .eventname {text-align:center;width:100%}

.sp-hd-info {height:16px;padding:3px;text-align:right;border-top:1px solid #bfbcab}
.sp-hd-info .date {float:left;padding:1px 3px;background-color:#c1bca4;color:#363117}
/*.sp-hd-info a.special {text-decoration:none;background:url(../img/btn-sp-hd.gif) repeat-x #c3bea4;color:#5b5741;border:1px solid #aca68a;padding:1px 3px}
.sp-hd-info a.special:hover {background-image:none;background-color:#e0dbc5}*/
.sp-hd-info a.special {text-decoration:none;padding:1px 3px;background-color:#462626;color:#fff;margin-bottom:5px;border:1px solid #aca68a;}

.sp-hd-info select {background-color:#e9e5d1;border:1px solid #aca68a;color:#5b5741;font-size:11px;margin-top:-3px}

.collapsible {width:13px;height:13px;font:0;background:url(../img/btn-collapsible.gif) no-repeat;text-decoration:none;float:right;text-indent:-9999px}
.collapsible.expand {background-position:0 -13px}
.collapsible a {width:100%;height:100%;display:block}

.sp-bd th {background-color:#ebe8d4}
.pane.sp-match .sp-bd th,.pane.sp-match .sp-bd td {vertical-align:middle}
.pane.sp-match .sp-bd td {background-color:#fff;color:#363117;padding:2px 5px}
.pane.sp-match .sp-bd td.alt {background-color:#f6f4eb}
.sp-bd th.session {text-align:left;font-weight:bold;color:#5c1818}
.sp-bd th.session span {display:block;float:left;width:13px;height:13px;background-image:url(../img/ico-session.gif);background-repeat:no-repeat}
.sp-bd th.session span.whole {background-position:0 0}
.sp-bd th.session span.half1 {background-position:0 -20px}
.sp-bd th.session span.half2 {background-position:0 -40px}
.sp-bd th.session span.qtr1 {background-position:0 -60px}
.sp-bd th.session span.qtr2 {background-position:0 -80px}
.sp-bd th.session span.qtr3 {background-position:0 -100px}
.sp-bd th.session span.qtr4 {background-position:0 -120px}
.sp-bd th.session pre{display:block;float:right;height:20px;width:195px; text-indent:2px;vertical-align:middle; text-align:center;font-weight:bold;color:#fff;background-image:url(../img/btn_teamtotals.gif);background-repeat:no-repeat;}
.pane.sp-match .sp-bd .match,.pane.sp-match .sp-bd .handicap,.pane.sp-match .sp-bd .total {padding:2px 5px}
.sp-bd .match {width:60px}
.sp-bd .handicap {width:135px!important}
.sp-bd .total {width:135px!important}
.sp-bd .odds a {float:left}
.sp-bd .combo a {float:none}
.sp-bd .odds a.btn {margin-right:2px}
.sp-bd .odds span {float:left;width:60px;text-align:center;padding:3px 0}
.sp-bd .remark {font-weight:normal;color:#554f33}

/* drop down - select event -------------------------------------------------------------------*/
#dd-events {position:absolute;border:1px solid #511212;border-top-color:#300;background-color:#fff;margin-top:-6px}
#dd-events,#dd-events iframe{width:617px;/*height:400px*/}
#dd-eventslotto {position:absolute;border:1px solid #511212;border-top-color:#300;background-color:#fff;margin-top:-6px;float:left;width: 832px;}

/* betcard -------------------------------------------------------------------*/
#betcard {width:210px}

/* ----------------------------------------------------------------------------------------

 Lotto
 
-------------------------------------------------------------------------------------------*/
#lotto-main {width:300px;height:217px;border:1px solid #d3ceb7;padding:3px;float:left}
.lotto-ball {float:left;display:block;width:27px;height:27px;line-height:27px;background:url(../img/bg-lottoball.gif) -1px 0 no-repeat;text-align:center;color:#fff;text-decoration:none;margin:1px;}
.lotto-ball.red {background-position:-1px 0}
.lotto-ball.blue {background-position:-1px -30px}
.lotto-ball.green {background-position:-1px -60px}
.lotto-ball.purple {background-position:-1px -90px}
.lotto-ball.orange {background-position:-1px -120px}
.lotto-ball.yellow {background-position:-1px -150px}
.lotto-ball.white {background-position:-1px -180px}
.lotto-ball.disabled {background-position:-1px -210px}
.lotto-ball.selected {background-position:-1px -240px}

#lotto-main {padding-left:0;}
#lotto-main div{padding-left:3px;}
.lotto-main-btn {text-align:right;height:20px;background-color:#E9E6D2;width:300px;position:absolute;margin-top:190px;
                 margin-left:0;}
.lotto-main-btn a {display:block;background-color:#E9E6D2;float:right;height:20px;border-left:1px solid #fff;line-height:20px;padding:0 5px;color:#363117;text-decoration:none;font-weight:bold;font-size:11px}
.lotto-main-btn a:hover {background-color:#D3CEB7}
#lotto-main-selection .lotto-main-btn {width:305px}

#lotto-main-selection {width:300px;_width:310px;height:210px;border:1px solid #d3ceb7;padding:3px;float:left;border-left:0}
#lotto-main-selection td {vertical-align:middle;padding:3px}
#lotto-main-selection td input {width:60px}
#lotto-main-selection .pointer {width:6px;background:url(../img/lotto-selection.gif) 0 -40px no-repeat}
#lotto-main-selection .active .pointer {background-position:0 10px}
#lotto-main-selection .active_pointer {width:6px;background:url(../img/lotto-selection.gif) 0 10px no-repeat}
#lotto-main-selection .iactive_pointer {width:6px;background:url(../img/lotto-selection.gif) 0 -40px no-repeat}
#lotto-main-selection .cancel {width:6px;text-align:center}
#lotto-main-selection .cancel a {text-decoration:none;color:#c66;font-weight:bold}
#lotto-main-selection .cancel a:hover {color:#900}
#lotto-main-selection .btn {float:right;padding:1px 3px;font-size:12px}
#lotto-main-selection .balls a{display:inline;}

#lotto-main-odds {float:right;border:1px solid #d3ceb7;width:210px;padding:3px;height:210px}
#lotto-main-odds table {width:100%}
#lotto-main-odds th,#lotto-main-odds td {text-align:center;width:50%;padding:3px;vertical-align:top}
#lotto-main-odds th {background-color:#E9E6D2}
#lotto-main-odds td {border-top:1px solid #E9E6D2}
#lotto-main-odds .max {padding-bottom:0}

#bd #md-bd {background-color:#E9E6D2;clear:both;border:1px solid #d3ceb7;padding:5px}

#lotto-ball {width:476px;_width:490px;float:left}
.lotto-exact {width:110px;background-color:#fff;margin:0 1px 1px 0;float:left;border:1px solid #E9E6D2;padding:3px}
.lotto-exact .odds {float:left;width:25px;text-align:center;padding:6px 1px;font-weight:bold}
.lotto-exact .stake {float:left;padding:4px 1px 0}
.lotto-exact .stake input {width:48px}
.lotto-exact .max,#lotto-ball-special .max {clear:both;text-align:right;padding-top:0;padding-bottom:0}

#lotto-ball-special {float:right;border:1px solid #E9E6D2;width:350px;_width:340px}
#lotto-ball-special table{width:100%}
#lotto-ball-special .odds,#lotto-ball-special .stake,#lotto-ball-special .stake input{width:60px}
#lotto-ball-special .odds,#lotto-ball-special .stake{text-align:center}
#lotto-ball-special .odds{font-weight:bold}
#lotto-ball-special th,#lotto-ball-special td {padding:5px 3px;vertical-align:top}
#lotto-ball-special th{background-color:#E9E6D2}
#lotto-ball-special td {border-top:1px solid #E9E6D2}

#lotto-ball-special.lotto-total {width:832px}

#lotto-zodiac {width:826px;border:1px solid #E9E6D2;padding:3px}
#lotto-zodiac-btn {height:26px;background-color:#E9E6D2;margin-bottom:10px}
#lotto-zodiac-btn a {display:block;background-color:#E9E6D2;float:left;height:20px;border-right:1px solid #fff;line-height:20px;padding:3px 5px;color:#363117;text-decoration:none;font-weight:bold;width:90px;text-align:center}
#lotto-zodiac-btn a:hover {background-color:#D3CEB7}
#lotto-zodiac-btn a.active {background-color:#fff}

.lotto-zodiac-list {width:370px;_width:400px;border:1px solid #E9E6D2;padding:3px 15px;height:70px;float:left;margin-left:5px;margin-top:5px}
.lotto-zodiac-name {color:#712727;float:left;width:50px;text-align:center}
.lotto-zodiac-name div {height:50px;width:50px;background-image:url(../img/lotto-zodiac.gif);background-repeat:no-repeat}
	.rat {background-position:0 0}
	.ox {background-position:-50px 0}
	.tiger {background-position:-100px 0}
	.rabbit {background-position:0 -50px}
	.dragon {background-position:-50px -50px}
	.snake {background-position:-100px -50px}
	.horse {background-position:0 -100px}
	.goat {background-position:-50px -100px}
	.monkey {background-position:-100px -100px}
	.rooster {background-position:0 -150px}
	.dog {background-position:-50px -150px}
	.pig {background-position:-100px -150px}
.lotto-zodiac-ball {float:left;width:150px;_width:175px;padding:20px 15px 0}
.lotto-zodiac-focus {float:right;padding:5px;background-color:#faf9f3;border:1px solid #E9E6D2;margin-top:5px;width:125px}
.lotto-zodiac-odds {float:left;width:45px;padding-top:15px;text-align:center;font-weight:bold}
.lotto-zodiac-stake {float:left;width:65px;padding-top:13px}
.lotto-zodiac-stake input {width:65px}
.lotto-zodiac-stake .max {text-align:right;padding-bottom:0}

.lotto-message {text-align:center}

#lotto-special-message {text-align:left;float:left;padding:5px 25px 5px 5px;background:url(../img/lotto-arrow.gif) top right no-repeat #f3f1ea;height:150px;width:160px;font-size:12px;line-height:18px;color:#444130}

#lotto-special {float:left;border:1px solid #E9E6D2;width:330px;_width:341px;padding:3px;margin-left:5px;_margin-left:20px;margin-top:50px}
#lotto-special .lotto-ball {margin:3px}
#lotto-special .lotto-main-btn {width:327px;_width:335px;position:relative;margin-top:40px;clear:both}

#lotto-special-selection {width:290px;_width:300px;height:160px;border:1px solid #d3ceb7;padding:3px;float:right}
#lotto-special-selection td {vertical-align:middle;padding:1px 3px}
#lotto-special-selection td input {width:60px}
#lotto-special-selection .pointer {width:6px;background:url(../img/lotto-selection.gif) 0 -42px no-repeat}
#lotto-special-selection .active .pointer {background-position:0 8px}
#lotto-special-selection .cancel {width:6px;text-align:center}
#lotto-special-selection .cancel a {text-decoration:none;color:#c66;font-weight:bold}
#lotto-special-selection .cancel a:hover {color:#900}
#lotto-special-selection .btn {float:right;padding:1px 3px;font-size:12px}
#lotto-special-selection .balls {width:140px}
#lotto-special-selection .odds {text-align:center;font-weight:bold}
#lotto-special-selection .lotto-ball {margin:0 2px}
#lotto-special-selection .max {text-align:right;width:278px}

/* ----------------------------------------------------------------------------------------

 Combo Bard
 
-------------------------------------------------------------------------------------------*/
#combo {border:1px solid #E9E6D2;padding:3px;font-size:12px}
#combo-tab {background-color:#E9E6D2;height:40px;}
#combo-tab a {display:block;background-color:#E9E6D2;float:left;border-right:1px solid #fff;padding:3px 5px;color:#363117;text-decoration:none;width:65px;height:34px;text-align:center}
#combo-tab a span {font-weight:bold;display:block; }
#combo-tab a:hover {background-color:#D3CEB7}
#combo-tab a.active {background-color:#fff}
#combo-sports {clear:both;padding:10px;margin:10px 0;border:1px solid #f0eee0;background-color:#fcfbf4}
#combo-sports li{float:left;width:175px;padding-bottom:5px}
#combo-sports .action {padding:5px 0 0;height:auto;text-align:left}
#combo-sports .btn {padding:1px 5px;color:#E7BBBB}
#combo .time {width:80px}
#combo .time span {color:#000}
#combo td {background-color:#fff;color:#363117}
#combo .pane {border-width:1px 0}
#combo th.team {text-align:left;font-weight:bold;color:#333}

#combo .pane-bettype a.active {color:#FFFCEE}
#combo td a {color:#363117}

#combo .odds {width:60px}
#combo td .submit {width:60px;text-align:center;font-weight:bold;text-shadow:none;display:block;height:18px;color:#fee;padding:0}
#combo .no_event{text-align:center;}
/* ----------------------------------------------------------------------------------------

 Live Bets
 
-------------------------------------------------------------------------------------------*/
.pane.sp-live {background:url(../img/bg-title-event.gif) repeat-x #d3ceb7;border:1px solid #dddbce;font-size:12px}
.pane.sp-live h2{border-bottom-color:#bfbcab;color:#363117;text-shadow:none;font:bold 13px Verdana, Geneva, sans-serif}
.pane.sp-live .pane-bettype{border-bottom:1px solid #dddbce;padding:5px}
.pane.sp-live .pane-bettype a{padding:1px 5px;color:#726e58;text-decoration:none}
.pane.sp-live .pane-bettype a.active,.pane.sp-live .pane-bettype a.active:hover{background-color:#726e58;color:#fffcee}
.pane.sp-live .pane-bettype a:hover{background-color:#c5bfa4}

.pane.sp-live table{width:100%;border-collapse:collapse}
.pane.sp-live th{background-color:#ebe8d4;color:#706b55;font-weight:normal;text-align:center;padding:3px;vertical-align:middle}
.pane.sp-live th.alt{background-color:#dfdbc4;color:#9a957f}
.pane.sp-live th.selection{text-align:left}
.pane.sp-live td{background-color:#fff;color:#363117!important;padding:3px 2px;border-top:1px solid #dddbce;vertical-align:middle}
.pane.sp-live td.alt{background-color:#f6f4eb}
.pane.sp-live td.time{width:40px}
.pane.sp-live td.countdown{color:#615e4d}
.pane.sp-live td.value{background-image:none}
.pane.sp-live td.odds,.pane.sp-live th.odds{width:120px}
.pane.sp-live td.odds input{width:50px;float:left}
.pane.sp-live .match{width:130px!important}
.pane.sp-live .handicap{width:190px!important}
.pane.sp-live .total{width:190px!important}
.pane.sp-live .locked{background:url(../img/ico-lock.gif) center center no-repeat #fff}
.pane.sp-live .locked span, .pane.sp-live .locked input,.pane.sp-live .locked a {display:none}
	
.pane.sp-live a{color:#363117}
.pane.sp-live .quickbet{border-color:#c8ab6b}
.pane.sp-live .submit {width:60px;text-align:center;font-weight:bold;text-shadow:none;display:block;height:18px;color:#fee;padding:0}
a.btn-max {margin-left:1px}
.pane.sp-live .action {padding:5px;height:20px}
.pane.sp-live .action .submit {padding:5px;float:left;font-weight:normal;padding:1px 5px}
.pane.sp-live .action .bet {float:right;font-weight:bold}

.pane.sp-live .sp-hd table {width:97%}
.pane.sp-live .sp-hd th {font-weight:bold;color:#363117;background:none;padding:5px}
.pane.sp-live .sp-hd .remark {font-weight:normal;color:#706B55;font-size:11px}
.pane.sp-live .sp-hd .team1 {text-align:right;width:/*45%*/195px;}
.pane.sp-live .sp-hd .score {width:/*10%*/27px;}
.pane.sp-live .sp-hd .team2 {text-align:left;width:/*45%*/190px;}
.pane.sp-live .time {color:#363117;font-style:italic}
.pane.sp-live .date {color:#363117;font-weight:bold;text-align:left}
.pane.sp-live th.session {text-align:left;font-weight:bold;color:#5c1818}

.sp-sports {padding:5px}
.sp-sports li {display:inline}
.sp-sports a {color:#fff;text-decoration:none;padding:1px 3px; display:inline;}
.sp-sports a.active {background-color:#462626;color:#fee}

.bd-betcard h2 {padding:6px;background:url(../img/bg-betcard.gif) repeat-x #541d1d;font:bold italic 13px Georgia, "Times New Roman", Times, serif;color:#eee4e4}
.h2-tab {height:30px}
.h2-tab h2 {height:30px;line-height:30px!important;float:left;width:127px;text-align:center;padding:0!important}
.h2-tab h2.inactive {width:80px;background-position:0 -50px;color:#704242}
	#h2-stat {}
    #h2-bc {}


/* ----------------------------------------------------------------------------------------
 Betcard
 
-------------------------------------------------------------------------------------------*/
body.bd-betcard {font:12px Verdana, Helvetica, sans-serif;background-color:#fff;background-image:none;text-align:left}
div.bd-betcard {font:12px Verdana, Helvetica, sans-serif;background-color:#fff;background-image:none;text-align:left}
.bd-betcard .bd {height:auto;overflow:visible}

.bd-betcard h2 {padding:6px;background:url(../img/bg-betcard.gif) repeat-x #541d1d;font:bold italic 13px Georgia, "Times New Roman", Times, serif;color:#eee4e4}
.bd-betcard h2 a {display:block;width:100%;height:100%;text-decoration:none;color:#eee4e4}
.bd-betcard h2.inactive a {color:#704242}

.bd-betcard table {width:100%}
.bd-betcard th,.bd-betcard td {padding:0 2px}
.bc-sel {text-align:left;width:125px}
.bc-odds {text-align:center;width:60px;}

.hd th {background-color:#ebe8d4;color:#9a957f;font-weight:normal;padding:2px}

.livebc {height:auto;overflow:visible;padding:5px 0;border-bottom:1px solid #eceae0}
.livebc .bc-del {width:5px}
.livebc .bc-del a {text-decoration:none;color:#ae6060}
.livebc .bc-del a:hover {color:#900}
.livebc .bc-remark {font-size:10px;color:#9a957f}
.livebc .bc-remark div {color:#666}

.bd {border:1px solid #eceae0}
.bc {height:30px;padding:5px 0;border-bottom:1px solid #eceae0}
.bc .bc-del {width:5px}
.bc .bc-del a {text-decoration:none;color:#ae6060}
.bc .bc-del a:hover {color:#900}
.bc .bc-remark {font-size:10px;color:#9a957f}
.bc .bc-remark div {color:#666}

.bc-type {padding:6px 1px;background-color:#ebe8d4}
.bc-type td {padding:2px}
.bc-type input {width:60px;text-align:right}
.bc-type .bc-action {text-align:right}
.bc-type .bc-action a {padding:1px 3px;background-color:#D3CEB7;color:#706B55;text-decoration:none;font-size:10px;margin-right:5px}
.bc-type .bc-action a:hover {background-color:#706B55;color:#fff}

.bc-action {padding:2px}

.bc-summary {padding:6px 1px;background-color:#551E1E;color:#EEE4E4}
.bc-summary td {padding:2px}
/*.bc-summary .bc-odds div {width:58px;background-color:#723838;border:1px solid #3c0f0f;color:#fff;font-weight:bold;text-align:right;padding:3px 2px}*/
.bc-summary .bc-odds input {width:58px;background-color:#723838;border:1px solid #3c0f0f;color:#fff;font-weight:bold;text-align:right;padding:3px 2px}
.bc-summary .bc-action {text-align:center;padding-top:10px}
.bc-summary .bc-action a {font-weight:bold;padding:3px 20px;color:#fff}
.bc-opt {text-align:left;padding-top:5px;margin-top:10px;font-size:11px;color:#a26f6f;border-top:1px solid #672e2e}

.bd {padding:0 }
.ls {padding:3px;border-top:1px solid #eae8d9;font-family:Arial, Helvetica, sans-serif}
.ls table{width:100%}
.ls td{vertical-align:middle;padding:2px 0}
.ls label{color:#9f9c86}
.ls-del {width:5%;font-weight:bold}
.ls-del a {color:#ae6060;text-decoration:none}
.ls-del a:hover {color:#900}
.ls-selection {width:55%;font-weight:bold}
.ls-status {width:40%}
.ls-status div {float:right;padding:1px 3px;text-align:center;width:60px;font-size:11px;color:#fff}
.Processing {background-color:#ac9e5e}
.Success {background-color:#4a7236}
.Failed {background-color:#853636}
.ls-stake {text-align:right}
.ls:first-child {border-top:0}
.ls-combo table {border:1px solid #eae8d9;background-color:#f3f1ec}
.ls-combo .ls-selection a {color:#123c5a;border-bottom:1px dashed #123c5a;text-decoration:none}

.sidecal {font-size:11px;background-color:#fff;padding:1px;border:1px solid #eae8d9}
.sidecal table {border-bottom:1px solid #fff;background-color:#f3f1ec}
.sidecal #ft-livecal td {padding:2px;vertical-align:middle;font-size:11px!important}
.sidecal .team {color:#363117}
.sidecal #ft-livecal .time {width:35px}
.sidecal .countdown {color:#999}

.sidecal #ft-livecal {width:100%;float:none}
/* ----------------------------------------------------------------------------------------

 My Account
 
-------------------------------------------------------------------------------------------*/
.ac-tab {width:150px;float:left}
.ac-tab li {padding:10px 5px;background:url(../img/bg-dotted.gif) bottom left repeat-x;font-weight:bold;color:#363117}
.ac-tab li a {color:#363117;text-decoration:none;display:block}
.ac-tab li a:hover {color:#99181C}
.ac-tab li a.active {color:#99181C;background:url(../img/lotto-active.gif) center right no-repeat}
.ac-tab li li {padding:5px 0 0;background:none;font-weight:normal;color:#615e4d;height:16px}
.ac-tab li li a {color:#615e4d;text-decoration:none}

.ac-tab-content {margin-left:155px;display:none;}
.ac-tab-content.active{display:block;_position:relative;}
.ac-tab-content .sp-hd {text-align:center;padding:5px;font-weight:bold;font-size:13px}
.ac-tab-content .sp-bd {background-color:#fff!important;border-bottom:1px solid #dddbce}
*html .ac-tab-content .sp-bd {height: 1%;}
.ac-desc {padding:10px}
.ac-desc p,.ac-desc li {padding-bottom:10px}
.ac-desc ol {list-style-type:decimal;padding-left:30px}
.ac-desc ul {list-style-type:disc;padding-left:20px}

#bd .ac-tab-content #md-bd {clear:none;border:0;background-color:#FAF9F3;padding:10px;border-top:1px solid #EAE7D4}
#bd .ac-tab-content #md-bd td {border:0;background-color:#FAF9F3}
#bd .ac-tab-content #md-bd .btn {color:#fff}
#bd .ac-tab-content #md-bd .ac-notes {background-color:#f2f1e4;padding:10px;color:#606059;border:1px solid #EAE7D4;margin-top:10px}

#ac-transfer {/*margin-right:190px;*/margin-right:170px;padding:5px;}
#ac-transfer .remark {padding:5px}
.ac-transfer-fund {border-top:1px solid #E9E6D2;padding:10px;height:70px}
.ac-transfer-site {float:left;/*width:150px;*/width:175px;color:#606059}
	.ac-transfer-site strong {display:block;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#363117}
.ac-transfer-ico {float:left;width:50px;height:20px;background:url(../img/lotto-selection.gif) center bottom no-repeat}
.ac-transfer-amount {float:right;/*width:100px*/width:60px}
	.ac-transfer-amount input {/*width:100px*/width:60px}
.ac-transfer-action {padding-top:5px}
.ac-transfer-action a {color:#fff!important;padding:3px 10px!important}

#ac-transfer-bal {float:right;/*width:180px;*/width:145px;margin:5px;_position:relative;}
#ac-transfer-bal table {border:1px solid #dddbce}
#ac-transfer-bal th {font-weight:bold;text-align:left}
#ac-transfer-bal th,#ac-transfer-bal td {padding:10px 5px}
#ac-transfer-bal strong {display:block;padding-bottom:5px}
#ac-transfer-bal .remark {font-size:11px;padding:5px}
#ac-transfer-bal div {padding-top:5px}
#ac-transfer-bal a {font-size:11px;color:#123c5a;text-decoration:none}
#ac-transfer-bal a:hover {color:#7c2600}

.ac {color:#302B09}
.ac .remark {padding:5px 5px 5px 15px;background:url(../img/lotto-selection.gif) 0 -45px no-repeat;color:#554d2a}
.ac .remark a {text-decoration:none;font-weight:bold}

.ac a {color:#123c5a}
.ac a:hover {color:#7c2600}

.ac table {width:100%}
.ac th,.ac td {padding:5px;border:1px solid #dddbce}
.ac th {background:url(../img/bg-title-event.gif) repeat-x #D3CEB7;text-align:center}
.ac .alt td {background-color:#f8f7f0}
	.ac-id {width:30px;text-align:center}
	.ac-txt {width:90px;text-align:center}
	.ac-amt {width:90px;text-align:right}
	.credit span {color:#080}
	.debit span {color:#900}

.ac-paging {height:20px;padding:10px 0}
.ac-paging div {float:right;width:120px}
.ac-paging a,.ac-paging span,.ac-paging input {display:block;float:left}
.ac-paging a {width:15px;padding:2px}
.ac-paging input {text-align:right;width:30px;padding:0}
.ac-paging span {width:40px;padding:2px}

.ac-search {padding:10px;border:1px solid #dddbce;background-color:#eae7d3;margin-bottom:20px}
.ac-search strong {padding-right:20px;background:url(../img/btn-next.gif) center right no-repeat}
.ac-search-group {padding:0 5px;border-left:1px solid #773}
.ac-search-group.first {border:0}
.ac-search .submit {background:url(../img/btn-sp-hd.gif) repeat-x #c3bea4;color:#5b5741;border:1px solid #aca68a;padding:1px 3px;cursor:pointer}
.ac-search .submit:hover {background-image:none;background-color:#e0dbc5}

.form-table table{border:0; background:transparent}
.form-table th, .form-table td{border:0}
.form-table th{padding:6px 6px 6px 20px;background:url(../img/bg-div-section.gif) 3px 5px no-repeat #462626;color:#fff}
.form-table td{padding:10px 6px 6px}
	.form-table .req{ color:#900; width:10px;padding:6px 0}
	.form-table .label{width:150px}
	.form-table .label-msg{ vertical-align:top} /*contact us msg label*/
	.form-table .input{ width:200px!important}
		.form-table .input div { width:190px;border:1px solid #e6e6e6;padding:2px;color:#666}
		.form-table .input .txt{ width:190px}
		.form-table .input .reg-year { width:40px}
		.form-table .input .textarea { float:left; height:150px; width:250px}
	.form-table .remark{width:300px; font-size:11px; color:#999;background-image:none;padding:0}
		.form-table .remark a{ color:#369; text-decoration:none;font-weight:normal}
		.form-table .remark a:hover{ color:#900}
.form-table .btn {color:#fff}



/* ----------------------------------------------------------------------------------------

Contact us, Forgot Password, Registration

-------------------------------------------------------------------------------------------*/
#pu-form {text-align:left;background-color:#f2f1e4;background-image:none }
#pu-form #pu-hd{border-bottom:5px solid #3f1215}
#pu-form #pu-bd{padding-top:85px;_padding-top:20px}

#form-reg{  width:660px; text-align:left; margin:0 auto; color:#333}
#form-reg span{ color:#900}
#form-reg .info label{ float:left; width:180px}
#pu-bd #form-reg .action {padding-top:15px}

.form-notes { border:1px solid #D6C2B1!important;font-size:13px; font-weight:bold;color:#ff0000; background:#eae5d3; padding:5px; text-align:left; margin:0 auto }
.form-notes p{ padding:5px}
.form-notes span{ color:#900}
.form-notes a{color:#369; text-decoration:none}
.form-notes a:hover{color:#900}

#pu-bd #form-reg .form-table {border:1px solid #dddbce;padding:10px; margin-top:10px;background:#faf9f3;}
#pu-bd .form-table table{border:0; background:transparent}
#pu-bd .form-table th, #pu-bd .form-table td{border:0}
#pu-bd .form-table th{padding:6px 6px 6px 20px;background:url(../img/bg-div-section.gif) 3px 5px no-repeat #462626;color:#fff}
#pu-bd .form-table td{padding:10px 6px 6px}
	#pu-bd .form-table td.req{ color:#900; width:10px;padding:6px 0}
	#pu-bd .form-table td.label{ width:160px}
	#pu-bd .form-table td.label-msg{ vertical-align:top} /*contact us msg label*/
	#pu-bd .form-table td.remark{width:200px; font-size:11px; color:#999;}
		#pu-bd .form-table td.remark a{ color:#369; text-decoration:none}
		#pu-bd .form-table td.remark a:hover{ color:#900}

		#pu-bd .form-table td.input input.txt{ width:190px}
		#pu-bd .form-table td.input input.reg-year { width:40px}
		#pu-bd .form-table td.input textarea.textarea { float:left; height:150px; width:200px}
	#pu-bd .form-table td.bottom{ padding-bottom:25px}
#pu-bd .form-btn { padding:5px 30px;font-weight:bold;color:#fff}


.refer { padding-bottom:20px}
.refer input,.refer label{ float:left!important}
.refer input.findout{ width:160px}
.refer input{margin:3px}
.refer label{padding:3px; width:140px!important}
.refer br{clear:left}

.form-opt input {position:absolute}
.form-opt p {padding:2px;padding-left:25px}

/*contact us*/
#pu-bd #form_contact .form-table {padding:10px; border:0}
#pu-bd #form_contact { background:#faf9f3; width:440px; border:1px solid #dddbce; text-align:left; margin:0 auto; color:#333; padding:10px}
#pu-bd #form-contact .form-table {padding:10px; border:0}
#pu-bd #form-contact { background:#faf9f3; width:440px; border:1px solid #dddbce; text-align:left; margin:0 auto; color:#333; padding:10px}

/* ----------------------------------------------------------------------------------------

container

-------------------------------------------------------------------------------------------*/
.container {border:1px solid #D3CEB7;padding:10px;color:#363117}
.container ol {list-style-type:decimal;padding-left:30px}
.container ul {list-style-type:disc;padding-left:20px}
.container li,.container p {padding-bottom:10px}
.container .menu {list-style-type:none;padding-left:0;padding-bottom:20px}
.container .menu li {display:inline}
.container h1 {color:#000;text-shadow:none;font-style:normal;padding-left:0}
.container h2 {background:url(../img/bg-title-event.gif) repeat-x #d3ceb7;border:1px solid #dddbce;font-size:13px;font-style:normal;padding:5px;margin-bottom:10px}
.container h3 {font-size:13px;padding:10px 0}
.container a {color:#123c5a;text-decoration:none}
.container a:hover {color:#7c2600}
.container .back2top {text-align:right;padding:10px 0}
.container .back2top a {font-size:11px;background-color:#F5F3E4;padding:1px 5px;border:1px solid #EAE7D3;color:#918f7f}
.container .back2top a:hover {border-color:#918f7f;color:#59574c}
.container th,.container td {border:1px solid #E9E6D2;padding:5px}
.container th {background-color:#E9E6D2;font-weight:bold}
.container tr.alt td {background-color:#f9f8f3}

#livebet-container {height:400px;overflow:auto}
#livebet-container h1 {display:none}

/*#help_menu {position: absolute;width:150px;background-color:#FFC;border:1px solid #e1e0c9}*/
#help_menu {position: absolute;width:150px;background-color:#FFC;border:1px solid #e1e0c9;top:10px;left:0px;width: 160px}
#help_menu a {color:#123c5a;text-decoration:none;display:block;padding:5px;border-bottom:1px solid #e1e0c9;background-color:#edecda}
#help_menu a:hover {color:#7c2600}
/*#help_body {padding-left:170px}*/
#help_body {padding-left:170px; top:10px;}
/*#help_content {position:fixed;background-color:#fff;border:1px solid #e1e0c9;overflow-y:scroll;height:500px;}*/
#help_content {position:absolute;background-color:#fff;border:1px solid #e1e0c9;overflow-y:scroll;height:593px;
               top:10px; right:0px;width: 598px;}
.help_noside {padding-left:0!important}

/* ----------------------------------------------------------------------------------------

3rd Party

-------------------------------------------------------------------------------------------*/
.thirdparty {height:495px}
#thirdparty-keno a {position:absolute;margin-top:282px;margin-left:679px;width:249px;height:101px;display:block;text-indent:-9999px;-moz-opacity:0;filter:alpha(opacity=0);opacity:0}
#thirdparty-keno a:hover {-moz-opacity:1;filter:alpha(opacity=100);opacity:1}

/*.thirdparty a{display:block;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;text-indent:-9999px}
.thirdparty a:hover{display:block;filter:alpha(opacity=100);-khtml-opacity:1; -moz-opacity:1;opacity:1}*/

#thirdparty-casino a{display:block;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;text-indent:-9999px}
#thirdparty-casino a:hover{display:block;filter:alpha(opacity=100);-khtml-opacity:1; -moz-opacity:1;opacity:1}
#thirdparty-casino div{position:absolute;margin-left:789px;width:113px;height:80px}
	.casino-web{margin-top:13px}
	#casino-jade {margin-top:37px}
	#casino-mingren {margin-top:150px}
	#casino-platinum {margin-top:262px}
	#casino-dragon {margin-top:381px}

#thirdparty-games {background:url(../img/3rdparty-games.jpg) no-repeat}
.games-btn {background-repeat:no-repeat;position:absolute;text-indent:-9999px}
	#games-title {margin-left:23px;margin-top:10px;width:320px;height:62px}
	#games-intro {margin-left:23px;margin-top:75px;width:310px;position:absolute;color:#fbfa8f;padding:5px}
	#games-more {margin-left:398px;margin-top:14px;width:150px;height:45px;background-position:0 -65px}
	/*a#games-play,a#games-try {margin-top:71px;width:118px;height:44px}
	a#games-play {margin-left:348px;background-position:0 -116px}*/
	.games_play,.games_try {margin-top:71px;width:118px;height:44px}
	.games_play {margin-left:348px;background-position:0 -116px}
	/*a#games-try {margin-left:470px;background-position:-122px -116px}
	a#games-play:hover {background-position:0 -166px}*/
	.games_try {margin-left:470px;background-position:-122px -116px}
	.games_play:hover {background-position:0 -166px}
	/*a#games-try:hover {background-position:-122px -166px}*/
	a.games_try:hover {background-position:-122px -166px}
	
	#games-list {position:absolute;margin-top:128px;margin-left:29px;width:570px}
	#games-list li {float:left;padding-top:69px;width:180px;height:40px;margin-right:10px;margin-bottom:11px}
	#games-list li h4 {height:20px;line-height:20px;padding:0 5px;color:#fff;font-weight:bold}
	#games-list li div {height:20px;line-height:20px;padding:0 5px;text-align:right}
		#games-list li div a {text-decoration:none}
		a.games-try {color:#d8d78b;float:left}
		a.games-play {color:#fff03c}
		#games-list li div a:hover {color:#fff}
		
	#easy-title {margin-left:735px;margin-top:36px;width:218px;height:63px;background-position:0 -216px}
	#easy-intro {margin-left:630px;margin-top:95px;width:315px;position:absolute;color:#fefaab;padding:5px;font-size:12px}
	/*a#easy-play {margin-top:398px;margin-left:788px;width:177px;height:66px;background-position:0 -280px}
	a#easy-play:hover {background-position:0 -350px}*/
	a.easy-play {margin-top:398px;margin-left:788px;width:177px;height:66px;background-position:0 -280px}
	a.easy-play:hover {background-position:0 -350px}


/* ----------------------------------------------------------------------------------------

 MODAL Pages
 
-------------------------------------------------------------------------------------------*/
body.bd-modal {background-color:#f2f1e4;background-image:none;text-align:left}

#md-hd {background-color:#fcfcf9;padding:20px;font:bold 16px Georgia, "Times New Roman", Times, serif;color:#401315}
#md-hd table{width:100%}
#md-hd td.odds {text-align:right}
#md-hd td .remark{font:12px Verdana, Geneva, sans-serif;color:#666}

#md-bd {padding:20px;font:13px Verdana, Geneva, sans-serif;color:#000}
#md-bd table{width:100%}
#md-bd td {padding:2px;vertical-align:middle}
#md-bd td.label,#md-bd td.input {font-weight:bold;width:50%}
#md-bd td.label {text-align:right}
#md-bd td.input input,#md-bd td.input select {font-weight:bold;border:1px solid #d9d7bd;background-color:#fcfcf9;padding:5px 3px;width:100px}
#md-bd td.input .radio {font-weight:bold;border:none;padding:5px 3px;width:20px}
#md-bd td.input .disabled {font-weight:bold;border:1px solid #d9d7bd;padding:1px 1px;width:100px;background-color:#f2f1e4}
#md-bd p {padding-bottom:10px}

.max {font-size:11px;color:#4a6375;padding-bottom:10px}
.max a {color:#4a6375;text-decoration:none}
.max a:hover {text-decoration:underline}

.action {text-align:center;height:40px;padding:20px 0 0}
.action .bet {padding:5px 30px;font-weight:bold;color:#fff}
.action .cancel {padding:5px}

.reset {text-align:right;font-size:11px}

.bd-modal .team1,.bd-modal .team2 {width:30%}
.bd-modal .team1 {text-align:right}
.bd-modal .team2,.bd-modal .event {text-align:left!important}
#md-hd .score {color:#401315;width:20%;font-family:Arial, Helvetica, sans-serif}
.bd-modal .livescore-results .event,.bd-modal .livescore-results .score,.bd-modal .livescore-results .status {text-align:center}
.bd-modal .livescore-results .event,.bd-modal .livescore-results .status {font-size:11px;color:#857f52}
.bd-modal .livescore-results .status {white-space:nowrap;width:80px}
.bd-modal .livescore-results .team1,.bd-modal .livescore-results .team2 {font-weight:bold}
.bd-modal .livescore-results th {text-align:center}
.bd-modal .livescore-results .icon {width:20px}
.bd-modal .livescore-results .time {width:40px}
.bd-modal .livescore-results .event {width:60px}
.bd-modal .livescore-results .score {width:60px;font-weight:bold}
.bd-modal .stake input {width:60px}
.bd-modal .odds a {font-weight:bold;text-decoration:none;color:#036}

/* ----------------------------------------------------------------------------------------

 Folded menu
 
-------------------------------------------------------------------------------------------*/
.sp-right-fold {background-position:-115px 0}
.sp-right-fold #sp-left {width:25px}
.sp-right-fold #sp-right {width:949px}
.sp-right-fold #sp-content {width:734px}
.sp-right-fold #sp-menu .list {padding:3px 5px;background-color:#f5f3e4;border:1px solid #e6e0b7;position:absolute;margin-top:-32px;margin-left:25px;width:140px;display:none}
.sp-right-fold #sp-menu .list-title {display:block}
.sp-right-fold .setting {display:none}
.sp-right-fold #sp-menu .sp-fold .title {background-position:-250px -280px;cursor:pointer}
.sp-right-fold #dd-events {width:732px}
.sp-right-fold #dd-eventslotto {width:946px}
.sp-right-fold #lotto-ball-special.lotto-total {width:945px}
.sp-right-fold #lotto-main-selection {width: 410px;}
.sp-right-fold #lotto-zodiac {width:945px}

.hide {display:none;}
.bc-odds .decrease ,.bc-sel .decrease{background-color:#cb0c2d;color:#fff;}
.bc-odds .increase ,.bc-sel .increase{background-color:#397510;color:#fff;}
.ac-desc ul.nobullet {list-style-type:none;padding-left:20px}

/*-----------------------------------
notice
-------------------------------------*/
body.sports-popup {background-color:#494444;background-image:none;}
body, body .lbc-betcard-option label {font-size:12px;}
.myaccount {color:#333333;}
.myaccount table {border:1px solid #CDB487;width:100%;}
.myaccount h1, .myaccount h2, .myaccount p, .myaccount div, .myaccount table, .myaccount ol, .myaccount ul 
{margin-bottom:10px;}
.myaccount th {background-color:#36342C;color:#FFFFFF;}
.myaccount th, .myaccount td {border:1px solid #EECB8B;padding:5px;vertical-align:top;}
.myaccount td {background-color:#FFF4B6;}

#body{_height:496px;/* IE6 */_background:#fff;/* IE6 */}
*+html #body{height:100%;/* IE7 */background:#fff;/* IE7 */}

/*-- better--*/

.ibtn {background:url(../img/btn-better_01.gif) repeat-x;border:0;text-decoration:none;text-align:center;vertical-align:middle;line-height:18px;cursor:pointer;}
.ibtn2 {background:url(../img/btn-better_02.gif) repeat-x;border:0;text-decoration:none;text-align:center;vertical-align:middle;line-height:18px;cursor:pointer}
a.ibtn.submit {color:#fff !important;padding:3px;margin-right:2px;}
a.quickbet.ibtn{color:#fff !important;width:60px;background-position:0px; text-align:center;font-weight:bold;text-shadow:none;display:block;height:18px;margin-right:2px;}
a.ibtn2.submit {color:#fff !important;padding:3px;margin-right:2px;}
a.quickbet.ibtn2{color:#fff !important;width:60px;background-position:0px;text-align:center;font-weight:bold;text-shadow:none;display:block;height:18px;}
a.blink{background-color:#cb0c2d;color:#fff !important;padding:3px;margin-right:2px;border:0;text-decoration:none;text-align:center;vertical-align:middle;line-height:18px;cursor:pointer;width:54px;font-weight:bold;}

td.dayArrow {vertical-align:middle;}
td.dayBOG {vertical-align:middle;color:#357ec7;font-weight:bold;text-align:center;}

/*livebet important information*/
.pane-btn.wider {width:360px;}
.pane-btn  .info {font-size:11px;display:block;float:right;margin-right:3px;padding:1px 4px;text-decoration:none;border:1px solid;text-align:center; background-color:#fff;color:#363117;font-weight:bolder;}

.hd-jackpot {position:absolute;z-index:10;right:235px;top:87px;width:400px;height:24px;line-height:24px;font-size:12px;color:#fcf7f7;font-weight:bold;background:url(../img/jackpot_barbg.gif) top left repeat-x #401315;text-align:center;text-decoration:none;overflow:hidden;}
.hd-jackpot a:link, .hd-jackpot a:visited {color:#fcf7f7;}

#head-news li{opacity:.99;} 