@import url("/theme/Default/style.css");

#theme-contain-livetv{padding: 10px 20px;}

.CSSTableGenerator {
margin:0px;padding:0px;
width:850px;	box-shadow: 10px 10px 5px #cccccc;
border:1px solid #bfbf00;

-moz-border-radius-bottomleft:0px;
-webkit-border-bottom-left-radius:0px;
border-bottom-left-radius:0px;

-moz-border-radius-bottomright:0px;
-webkit-border-bottom-right-radius:0px;
border-bottom-right-radius:0px;

-moz-border-radius-topright:0px;
-webkit-border-top-right-radius:0px;
border-top-right-radius:0px;

-moz-border-radius-topleft:0px;
-webkit-border-top-left-radius:0px;
border-top-left-radius:0px;
}.CSSTableGenerator table{
width:100%;
height:100%;
margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
-moz-border-radius-bottomright:0px;
-webkit-border-bottom-right-radius:0px;
border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
-moz-border-radius-topleft:0px;
-webkit-border-top-left-radius:0px;
border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
-moz-border-radius-topright:0px;
-webkit-border-top-right-radius:0px;
border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
-moz-border-radius-bottomleft:0px;
-webkit-border-bottom-left-radius:0px;
border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
background-color:#ffffaa;
}
.CSSTableGenerator td{
vertical-align:middle;

background-color:#ffffff;
border:1px solid #bfbf00;
border-width:0px 1px 1px 0px;
text-align:left;
padding:8px;

font-family:Arial;
font-weight:bold;
color:#000000;
}.CSSTableGenerator tr:last-child td{
border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
	background:-o-linear-gradient(bottom, #ffff00 5%, #d3d300 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffff00), color-stop(1, #d3d300) );	background:-moz-linear-gradient( center top, #ffff00 5%, #d3d300 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00", endColorstr="#d3d300");	background: -o-linear-gradient(top,#ffff00,d3d300);
background-color:#ffff00;
border:0px solid #bfbf00;
text-align:center;
border-width:0px 0px 1px 1px;
font-size:14px;
font-family:Arial;
font-weight:bold;
color:#000000;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #ffff00 5%, #d3d300 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffff00), color-stop(1, #d3d300) );	background:-moz-linear-gradient( center top, #ffff00 5%, #d3d300 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00", endColorstr="#d3d300");	background: -o-linear-gradient(top,#ffff00,d3d300);
background-color:#ffff00;
}
.CSSTableGenerator tr:first-child td:first-child{
border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
border-width:0px 0px 1px 1px;
}



.HdWrapper{
	background:url(/theme/sbc555/imgs/landing.png) no-repeat;
}
.Header{background:url(/theme/sbc555/imgs/elements.png) no-repeat;background-position:-6px 0px;height:71px;width:1000px;}
.logo {
    font-size: 34px;
    line-height: 75px;
    font-weight: 700;
    color: #233B7A;
    text-decoration: none;
    background-image: url(/theme/sbc555/imgs/logo.png);
    background-repeat: no-repeat;
    width: 300px;
    height: 68px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, a, em, font, img, strike, strong, sub, sup, 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%;
}
ol, ul {
    list-style: none;
}
:focus {
    outline: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a, .Pointer {
    cursor: pointer;
}
.Hidden {
     display: none;
}
.G180, .G225, .G585, .G990, .G810 {
    display: inline;
    float: left;
    margin-left: 5px;
}
.G180 {
    width: 175px;
}
.G225 {
    width: 220px;
}
.G585 {
    width: 580px;
}
.G810 {
    width: 805px;
}
.G990 {
    width: 985px;
}
.G630, .G360, .G315, .G180 {
    display: inline;
    float: left;
    margin-left: 5px;
}
.G630 {
    width: 627px;
}
.G360 {
    width: 357px;
}
.G315 {
    width: 311px;
}
.G180 {
    width: 176px;
}
.Left {
    margin-left: 3px;
}
.Clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
body, input, select, textarea {
    font: 11px Arial;
}
body {
    background: url(/theme/sbc555/imgs/landing-bg.png?120315) #162460 repeat-x;
}
.Container {
    background: none;
}
.MainWrapper {
    background: url(/theme/sbc555/imgs/landing-bodybg.png?120313) repeat-y;
    height: 100%;
}
.HdWrapper {
    height: 116px;
}
.HdWrapper .Masthead {
    background: none;
}
.TopQuestionnaireIcon, .OrangeBtn, .WhiteBtn span, .NavBar a, .NavBar a:hover, .NavBar span, .NavItemSel a, .TopLinks a span, .ForgetBtn, .ValidateBtn, li.InitDep span {
    background: url(/theme/sbc555/imgs/landing-buttons.png?131112) no-repeat;
}
.HdWrapper, h2, .Footer, .FooterLeft, .FooterRight, .PatLogos a, .Box, .BoxHd, .BoxFt, .BoxFt div, .BoxBd, .Left, .Left .BoxFt, .Right, .Right .BoxFt, .EventHighlights, .EventHighlights .EventHighlightsRight, .EventHighlightsBg, .EventItem .EventDivider, .PatBorder {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat;
}
.Masthead, .LoginL, .LoginR, .LoginM, .UserLinks, .UserLinks li, .UserInfo li, .Euro, .Asia {
     background: url(/theme/sbc555/imgs/structure.png?20140218) no-repeat scroll 0 0 transparent;
}
.OrangeBtn {
    background-position: right -21px;
    font: 700 11px/20px Trebuchet MS;
    color: #fff;
    padding: 0 10px 0px 10px;
    border: 1px solid #734531;
}
:root .OrangeBtn {
    padding: 2px 10px 2px 10px \0/IE9;
}
.OrangeBtn:hover {
    color: #600;
}
.OrangeBtn, .NavBar a, .Lang ul li a, .FooterLinks a, .TopLinks a {
    text-decoration: none;
}
.ValidateBtn {
    cursor: pointer;
}
.NavItemSel {
    cursor: default !important;
}
.OrangeBtn, .BlueBtn, .WhiteBtn, .MPBtn, .UserLinks a, .NavBar a, .Lang ul li a, .FooterLinks a, .TopLinks a {
    text-decoration: none;
}
.BlueBtn {
    line-height: 18px;
    background-position: 0 -100px;
    border: 1px solid #667DBC;
    padding: 1px 5px;
    color: #fff;
    font-weight: 700;
    margin-right: 3px;
}
.BlueBtn:hover {
    color: #FC0;
}
.UserInfo .BlueBtn {
    padding: 1px 5px 1px 17px;
    background: url(/theme/sbc555/imgs/landing-buttons.png?131112) no-repeat -7px -543px !important;
}
body, input, select, textarea {
    font: 11px Arial;
}
.Container {
    margin: 0 auto;
    width: 995px;
}
.Masthead {
    position: relative;
    height: 116px;
}
.Logo {
    position: absolute;
    top: 12px;
    left: 15px;
    width: 235px;
    height: 60px;
}
.Logo span {
    display: none;
}
.TopLinks {
    position: absolute;
    top: 0;
    right: 5px;
}
.TopLinks li {
    float: right;
    display: block;
    background: url(/theme/sbc555/imgs/landing-buttons.png?131112) repeat-x 0px -270px transparent;
}
.TopLinks a, li.InitDep div {
    display: block;
    background: url(/theme/sbc555/imgs/landing-buttons.png?131112) no-repeat -222px -310px transparent;
    padding: 10px 0 10px 8px;
    overflow: hidden;
}
.TopLinks a span, li.InitDep span {
    color: #16295a;
    font: 700 12px Trebuchet MS;
    padding: 3px 10px 3px 23px;
}
a.Font span {
    background-position: -6px -671px;
    padding-left: 30px;
}
a.Help span {
    background-position: -3px -374px;
    padding-left: 30px;
}
a.LiveChat span {
    background-position: -2px -401px;
    padding-left: 38px;
}
a.JoinNow span {
    background-position: -6px -425px;
}
a.Result span {
    background-position: -2px -494px;
    padding-left: 38px;
}
a.Announce span {
    background-position: -5px -518px;
    padding-left: 26px;
}
.TopLinks a:hover span {
    color: #900;
}
li.InitDep {
    background: url(/theme/sbc555/imgs/toplinks-bgyellow.gif?120313) repeat-x;
}
li.InitDep span {
    background-position: -8px -569px;
    float: left;
    margin-top: -3px;
    color: #7f4b0d;
    padding-right: 3px;
    height: 14px;
}
li.InitDep a {
    background: url(/theme/sbc555/imgs/toplinks-initdep.png?120313) no-repeat;
    padding: 0 0 0 5px;
    float: left;
    color: #900;
    display: block;
    height: 20px;
    margin: -3px 10px 0 0;
}
li.InitDep a b {
    padding: 0 5px 0 0;
    font: 700 11px/20px Arial ;
    background: url(/theme/sbc555/imgs/toplinks-initdep.png?120313) no-repeat top right;
    display: block;
}
li.InitDep a:hover {
    color: #d00;
}
.UM {
    height: 44px;
    background: url(/theme/sbc555/imgs/umbg.png?131216) no-repeat;
    margin: auto;
    color: #900;
    width: 987px;
}
.UM span {
    padding-left: 80px;
    padding-top: 6px;
    display: block;
}
.Login, .TopFunctions {
    position: absolute;
    top: 36px;
    right: -1px;
    _right: -2px;
}
.LoginL, .LoginR, .LoginM {
    float: left;
    width: 5px;
    height: 35px;
    background-position: 0 -120px;
}
.LoginR {
    width: 8px;
    background-position: -678px -120px;
}
.LoginM {
    width: auto;
    height: 24px;
    background-position: -10px -120px;
    padding: 11px 0px 0px 0px;
    white-space: nowrap;
}
.Username, .Pwd, .Validate-en, .Validate-es-es, .Validate-zh-cn, .Validate-de-de, .Validate-ru-ru, .Validate-ja-jp, .Validate-id-id, .Validate-vi-vn, .Validate-my-mm, .Validate-th-th {
    height: 18px;
    float: left;
    margin: 0 1px;
    padding: 0 2px;
    border: 1px solid #000;
    font: 100 11px/18px Tahoma, sans-serif;
    color: #000;
}
.Username, .Pwd {
    width: 96px;
}
.Validate-en, .Validate-es-es, .Validate-zh-cn, .Validate-ja-jp, .Validate-id-id, .Validate-vi-vn {
    width: 52px;
}
.Validate-de-de {
    width: 58px;
}
.Validate-ru-ru {
    width: 88px;
}
.Validate-my-mm {
    width: 88px;
}
.Captcha {
    float: left;
    height: 17px;
    margin: 0 0 0 -1px;
    border: 1px solid #96B8DE;
    border-right: 1px solid #B2D0F4;
}
.ForgetBtn {
    float: left;
    width: 15px;
    height: 20px;
    background-position: -28px -451px;
}
.ValidateBtn {
    float: left;
    width: 15px;
    height: 19px;
    margin: 0 4px 0 0;
    background-position: -8px -451px;
}
.LoginWrap {
    float: left;
    position: relative;
}
.FormTextN {
    position: absolute;
    left: 7px;
    top: 1px;
    font: 100 11px/18px Tahoma, sans-serif;
    color: #666;
    vertical-align: middle;
}
.FormTextF {
    position: absolute;
    left: 7px;
    top: 1px;
    font: 100 11px/18px Tahoma, sans-serif;
    color: #b7b7b7;
    vertical-align: middle;
}
.TopQuestionnaire {
    display: inline-block;
    float: left;
    margin: 0 10px 0 0;
    height: 35px;
    zoom: 1;
    *display: inline;
}
.TopQuestionnaireIcon {
    width: 20px;
    height: 35px;
    background-position: -9px -593px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    cursor: pointer;
}
.TopQuestionnaireText {
    color: #233b7a;
    display: inline-block;
    height: 35px;
    margin-top: 3px;
    vertical-align: top;
    zoom: 1;
    *display: inline;
}
a.TopQuestionnaireLink {
    font: 700 11px/35px Arial;
    color: #233b7a;
    text-decoration: none;
}
a.TopQuestionnaireLink:hover {
    font: 700 11px/35px Arial;
    color: #CC0000;
    text-decoration: none;
}
.TopFunctions ul {
    float: left;
    padding: 0 5px;
    margin-top: -1px;
}
.TopFunctions li {
    display: inline;
    padding: 0 7px 0 5px;
    line-height: 23px;
}
.UserLinks {
    background-position: -540px -275px;
}
.UserLinks li {
    background-position: right -252px;
}
.UserLinks a {
    color: #07122f;
}
.UserLinks a:hover {
    color: #c00;
}
.UserInfo {
    color: #fff;
}
.UserInfo li {
    background-position: right -300px;
}
.UserLinks li.Last, .UserInfo li.Last {
    background: none;
}
.NavBar {
    position: absolute;
    left: 0;
    top: 62px;
    padding: 0 10px 0px 22px;
}
.NavBar li {
    display: inline;
    font: 700 13px/36px Trebuchet MS;
}
.NavBar a {
    display: block;
    float: left;
    color: #183166;
    background-position: 0 -125px;
    margin-top: 10px;
}
.NavBar a:hover {
    color: #630;
    background-position: center -161px;
}
.NavBar span {
    display: block;
    background-position: right -233px;
    padding: 0 15px;
}
.NavItemSel a {
    background-position: center -197px !important;
    color: #fff !important;
    cursor: pointer !important;
}
.NavBar span.Euro2012TabWrap {
    padding: 0;
}
.NavBar span span.Euro2012Tab-en {
    width: 110px;
    padding: 0;
    background: url(/theme/sbc555/imgs/euro2012menu.gif?120607) no-repeat 0 -38px;
    height: 36px;
}
.NavBar span span.Euro2012Tab-zh-cn {
    width: 110px;
    padding: 0;
    background: url(/theme/sbc555/imgs/euro2012menu_zh_cn.gif?120607) no-repeat 0 -38px;
    height: 36px;
}
.NavBar span span.Euro2012Tab-zh-tw {
    width: 110px;
    padding: 0;
    background: url(/theme/sbc555/imgs/euro2012menu_zh_tw.gif?120607) no-repeat 0 -38px;
    height: 36px;
}
.NavBar span span.Euro2012Tab-en-hover {
    width: 110px;
    padding: 0;
    background: url(/theme/sbc555/imgs/euro2012menu.gif?120607) no-repeat 0 -1px;
    height: 36px;
}
.NavBar span span.Euro2012Tab-zh-cn-hover {
    width: 110px;
    padding: 0;
    background: url(/theme/sbc555/imgs/euro2012menu_zh_cn.gif?120607) no-repeat 0 -1px;
    height: 36px;
}
.NavBar span span.Euro2012Tab-zh-tw-hover {
    width: 110px;
    padding: 0;
    background: url(/theme/sbc555/imgs/euro2012menu_zh_tw.gif?120607) no-repeat 0 -1px;
    height: 36px;
}
.NavNewWrap {
    position: relative;
}
.NavNew, .NavNew-zh-cn {
    background: url(/theme/sbc555/imgs/icons.png?131008) no-repeat;
}
.NavNew {
    background-position: -140px -1067px;
    background-repeat: no-repeat;
    height: 25px;
    left: -15px;
    position: absolute;
    top: -36px;
    width: 25px;
}
.NavNew-zh-cn {
    background-position: -110px -1067px;
    background-repeat: no-repeat;
    height: 25px;
    left: -15px;
    position: absolute;
    top: -36px;
    width: 25px;
}
.Masthead {
    z-index: 1;
}
.Time {
    font-size: 10px;
    position: absolute;
    right: 8px;
    top: 72px;
}
.Lang {
    position: absolute;
    top: 85px;
    right: 8px;
}
.Lang li {
    float: left;
    display: inline;
    width: 78px;
    height: 18px;
}
.Lang li a {
    display: block;
    font-weight: 700;
    font-family: Trebuchet MS;
}
.Euro, .Asia {
    background-position: -840px -120px;
    text-align: center;
    line-height: 18px;
    color: #fff;
}
.Euro {
    background-position: -730px -120px;
    padding-left: 5px;
}
.Lang ul {
    float: left;
}
.LangDropDown {
    background: url(/theme/sbc555/imgs/landing-buttons.png?131112) no-repeat -8px -475px;
    width: 68px;
    height: 15px;
    display: inline-block;
    padding: 1px 0 0;
    border: 1px solid #6587cb;
    margin: 0 0 0 1px;
    zoom: 1;
    *display: inline;
}
.LangDropDown span {
    margin: 0 0 0 5px;
    line-height: 14px;
}
.LangDropDown ul {
    margin-top: 2px;
    font: 100 11px/14px Arial;
}
.LangDropDown ul li {
    background-color: #fff;
    line-height: 18px;
    width: 68px;
    border-bottom: 1px solid #6587cb;
    border-left: 1px solid #6587cb;
    border-right: 1px solid #6587cb;
    margin: 0 0 0 -1px;
}
.LangDropDown ul li a {
    color: #000000;
    font: 100 11px/18px Arial;
    padding: 0 0 0 10px;
}
.LangDropDown ul li a:hover {
    color: #000000;
    font: 100 11px/18px Arial;
    padding: 0 0 0 10px;
    background-color: #EBF2FF;
}
.Box {
    position: relative;
    margin-bottom: 7px;
    background-position: -148px -184px;
}
.BoxHd {
    background-position: right -184px;
    position: absolute;
    top: 0;
    right: 0;
    _right: -1px;
    width: 8px;
    height: 8px;
    font-size: 0;
}
.BoxBd {
    background-position: right -194px;
    margin: 6px 0 0 3px;
}
.BoxFt, .Left .BoxFt, .Right .BoxFt {
    background-position: -148px -445px;
    position: absolute;
    left: 0;
    bottom: -6px;
    width: 100%;
    height: 8px;
    font-size: 0;
}
.BoxFt div, .Right .BoxFt div {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 8px;
    height: 8px;
    background-position: right -445px;
    _right: -1px;
}
.EUHPD .BoxHd {
    _right: 0;
}
.EUHPD .BoxFt div {
    _right: 0;
}
.Left {
    background-position: -147px -457px;
}
.Left .BoxFt {
    background-position: -147px -719px;
}
.Left .BoxFt div {
    background-position: right -446px;
}
.Right {
    background-position: right -457px;
}
.Right .BoxHd {
    background-position: -148px -184px;
    left: 0;
}
.Right .BoxBd {
    background-position: -148px -190px;
    margin: 6px 3px 0 0;
    padding: 0 0 0 3px;
}
.Right .BoxFt {
    background-position: right -719px;
}
.Right .BoxFt div {
    background-position: -148px -446px;
    left: 0;
}
.EUHPA, .EUHPB {
    height: 255px;
}
.EUHPC, .EUHPD {
    height: 185px;
}
.Box img {
    margin: 5px;
    border: 1px solid #334182;
}
.EUHPA img {
    width: 609px;
    height: 238px;
}
.EUHPB img {
    width: 339px;
    height: 238px;
}
.EUHPC img {
    width: 293px;
    height: 168px;
}
.EUHPD img {
    width: 158px;
    height: 168px;
}
h2 {
    background-position: right -140px;
    height: 32px;
    position: absolute;
    top: 11px;
    left: 8px;
    padding: 0 40px 0 10px;
    font: 700 11px/20px Tahoma, sans-serif;
    color: #132351;
}
.Capt {
    height: 25px;
    font: 12px/24px Arial;
    background: #000;
    opacity: .80;
    filter: alpha(opacity=80);
    color: #fff;
    position: absolute;
    bottom: 3px;
    left: 8px;
    padding: 5px;
}
.Right .Capt {
    left: 8px;
}
.EUHPA .Capt {
    width: 601px;
}
.EUHPB .Capt {
    width: 331px;
}
.EUHPC .Capt, .EUHPD .Capt {
    width: 285px;
    line-height: 18px;
    height: 18px;
}
.EUHPD .Capt {
    width: 150px;
}
.EventHighlights {
     background-position: -147px -457px;
    margin: 0 0px 7px 3px;
    position: relative;
    height: 102px;
    width: 980px;
}
.EventHighlights .EventHighlightsRight {
    background-position: -1129px -457px;
    height: 104px;
    position: absolute;
    right: -8px;
    width: 8px;
}
.EventHighlights .BoxFt {
    background-position: -147px -719px;
    bottom: -7px;
}
.EventHighlights .BoxFt div {
    background-position: -1129px -719px;
    right: -8px;
}
.EventHighlightsBg {
    background-position: 0 -1019px;
    height: 84px;
    margin: 12px 0px 0px 8px;
    position: absolute;
    width: 970px;
    border: 1px solid #2a4696;
}
.EventItem {
    width: 174px;
    padding: 10px 10px 0px 10px;
    height: 74px;
    position: relative;
    float: left;
}
.EventItem a {
    text-decoration: none;
    display: block;
}
.EventItem .TeamName {
    font: 700 12px/12px Trebuchet MS, Arial, sans-serif;
    color: #fff;
}
.EventItem .vs {
    font: 700 10px/12px Trebuchet MS, Arial, sans-serif;
    color: #cccccc;
    white-space: nowrap;
}
.EventItem .LeagueName {
    font: 700 10px/15px Trebuchet MS, Arial, sans-serif;
    color: #cccccc;
    white-space: nowrap;
    width: 174px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
}
.EventItem time, .EventItem .EventHighlightsTime {
    font: 100 9px/15px Arial, sans-serif;
    color: #b7d2ff;
    display: block;
}
.EventItem .EventDivider {
    width: 2px;
    height: 74px;
    background-position: -1132px -1028px;
    position: absolute;
    top: 5px;
    right: 0;
}
.EventItem a:hover .TeamName, .EventItem a:hover .LeagueName, .EventItem a:hover .vs {
     color: #FADF30;
}
.EventItemLast .EventDivider {
    display: none;
}
.PatLogos {
    height: 34px;
    margin: 25px auto 0 auto;
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.PatLogos li {
    display: inline;
    position: relative;
    top: 0;
    left: 0;
    width: auto;
}
.PatLogos a {
    display: block;
    float: left;
    margin: 0 5px 0 0;
}
.EGR a {
    height: 35px;
    width: 35px;
    background-position: 0 -134px;
}
.GambTherapy a {
    background-position: -37px -134px;
    height: 33px;
    width: 35px;
}
.GambCare a {
    background-position: -75px -134px;
    height: 33px;
    width: 24px;
}
 .Over18 a {
    background-position: -105px -134px;
    height: 33px;
    width: 30px;
}
.VeriSign a {
    background-position: -140px -134px;
    height: 33px;
    width: 65px;
}
.RGA a {
    background-position: -210px -134px;
    height: 33px;
    width: 71px;
}
.IOM a {
    background-position: -285px -134px;
    height: 33px;
    width: 40px;
}
.PatBorder {
    background-position: -340px -130px;
    width: 25px !important;
    height: 48px;
    display: block;
    float: left;
    margin: 0 5px 0 0;
}
.ProudPartners {
    display: block;
    float: left;
    margin: 0 10px 0 0;
    color: #A8B8D9;
    font: 100 10px Tahoma, sans-serif;
    width: 157px;
    top: 10px !important;
}
.WHUFC a {
    background-position: -387px -132px;
    width: 40px;
    height: 38px;
}
.HCFC a {
    background-position: -434px -132px;
    width: 40px;
    height: 38px;
}
.NCFC a {
    background-position: -483px -132px;
    width: 40px;
    height: 38px;
}
.SFC a {
    background-position: -528px -132px;
    width: 40px;
    height: 38px;
}
.SCAFC a {
    background-position: -573px -134px;
    width: 40px;
    height: 38px;
}
.Copyright {
    color: #A8B8D9;
    font: 700 9px Tahoma, sans-serif;
    height: 30px;
    padding-top: 20px;
    text-align: center;
    width: 100%;
}
.Footer {
    background-position: -71px -1130px;
    width: 996px;
    position: relative;
    padding: 40px 0px 10px 0px;
    color: #fff;
    text-align: center;
}
.FooterLeft {
    background-position: 0 -1133px;
    height: 50px;
    left: -70px;
    position: absolute;
    top: 3px;
    width: 70px;
}
.FooterRight {
    background-position: -1068px -1133px;
    height: 50px;
    right: -70px;
    position: absolute;
    top: 3px;
    width: 70px;
}
.FooterLinks {
    width: 975px;
    margin: 0 auto;
}
.FooterLinks li {
    display: inline;
}
.FooterLinks a {
    color: #fff;
    padding: 0 7px;
}
.FooterLinks-ru-ru a {
    color: #fff;
    padding: 0 4px;
    font-size: 10px;
}
.FooterLinks a:hover {
    color: #FC0;
}
.LFlinks {
    width: 998px;
    *padding-left: 0;
}
.FLinksImg {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat;
    width: 30px;
    height: 8px;
    float: left;
}
.FlinksCL {
    background-position: 1px -202px;
}
 .FlinksCR {
    background-position: -50px -204px;
}
.FlinksCBL {
    background-position: left -232px;
}
 .FlinksCBR {
    background-position: -50px -232px;
}
.FLinksL {
    background-position: left -260px;
    width: 8px;
    height: 260px;
}
 .FLinksR {
    background-position: -50px -260px;
    width: 8px;
    height: 260px;
}
.FLinksImgTB {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat;
    width: 938px;
    height: 8px;
    float: left;
}
.FlinksT {
    background-position: -149px -730px;
}
.FlinksB {
    background-position: -149px -753px;
}
.FLinksC {
    width: 982px;
    height: 250px;
    float: left;
    background-color: #142053;
    padding-top: 10px;
}
.FLinksLH {
    width: 187px;
    height: 111px;
    float: left;
    margin: 0 0px 1px 10px;
    display: inline;
    text-align: left;
    border-right: #505d8d 1px dotted;
}
.FLinksLHB {
    width: 187px;
    height: 95px;
    float: left;
    margin: 0 0px 1px 10px;
    display: inline;
    text-align: left;
    border-right: #505d8d 1px dotted;
    padding-top: 20px;
}
.FLinksLH li, .FLinksLHB li {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -600px -810px;
    padding: 0 5px 0 15px;
    color: #d7d7d7;
}
.FLinksLast li, .FLinksLastB li {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -600px -810px;
    padding-left: 15px;
    color: #d7d7d7;
}
.FLinksLH li a, .FLinksLHB li a {
    color: #d7d7d7;
    text-decoration: none;
    line-height: 14px;
}
 .FLinksLH li a:hover, .FLinksLHB li a:hover {
    color: #d7d7d7;
    text-decoration: underline;
}
.FLinksLast {
    width: 180px;
    height: 99px;
    float: left;
    margin: 0 0px 1px 10px;
    display: inline;
    text-align: left;
}
.FLinksLastB {
    width: 180px;
    height: 89px;
    float: left;
    margin: 20px 0px 1px 10px;
    display: inline;
    text-align: left;
}
.FLinksLast li a, .FLinksLastB li a {
    color: #d7d7d7;
    text-decoration: none;
    line-height: 13px;
}
 .FLinksLast li a:hover, .FLinksLastB li a:hover {
    color: #d7d7d7;
    text-decoration: underline;
}
.FLinksLHead {
    font: 700 11px/16px Trebuchet MS;
    color: #d3e0ff;
    padding-left: 20px;
    height: 16px;
    margin-bottom: 3px;
}
.FSportIcon {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -4px -782px;
}
 .FCasinoIcon {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -4px -815px;
}
.FRaceIcon {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -4px -850px;
}
 .FMobileIcon {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -199px -783px;
}
.FAboutIcon {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -201px -816px;
}
 .FHelpIcon {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -201px -848px;
}
.FRulesIcon {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -402px -783px;
}
 .FLeaguesIcon {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -402px -815px;
}
.FLearnIcon {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -402px -849px;
}
 .FNewsIcon {
    background: url(/theme/sbc555/imgs/landing.png?20140218) no-repeat -596px -783px;
}
.RGA {
     width: 60px;
    height: 22px;
    float: left;
    margin: 0 5px 0px 0px;
}
.EGR {
     position: absolute;
    top: -36px;
    left: 748px;
    width: 62px;
    height: 60px;
}
.Hide {
    display: none;
    padding: 5px;
}
.VSpace {
    padding: 5px;
}
.Desc {
    color: #A8B8D9;
    font: 10px Tahoma, sans-serif;
    margin: 10px auto;
    padding-top: 5px;
    text-align: center;
    width: 900px;
}
.Desc a {
    color: #fff;
    text-decoration: none;
}
.Desc a:hover {
    text-decoration: underline;
}
.games-count-wrap {
    position: relative;
}
.games-count {
    height: 20px;
    right: -12px;
    position: absolute;
    top: -44px;
    _right: 0;
}
.games-count-left, .games-count-body, .games-count-right {
    float: left;
    height: 17px;
}
.games-count-left {
    width: 4px;
    background-position: -3px -416px !important;
}
.games-count-body {
    width: auto;
    background-position: 0 -396px !important;
    font: 700 9px/14px tahoma;
    color: #fff;
    padding: 0 1px;
    text-align: center;
    position: relative;
}
.games-count-right {
    width: 4px;
    background-position: -12px -416px !important;
}
.games-count-bottom-wrap {
    position: absolute;
    width: 100%;
    bottom: -1px;
    left: 0;
    *left: 1px;
    background-image: none !important;
    _display: none;
}
.games-count-bottom {
    width: 8px;
    height: 7px;
    margin: 0 auto;
    background-position: -4px -436px !important;
}
.hide {
    display: none !important;
}
.common-header-bg {
     background-image: url(/theme/sbc555/imgs/common-header.png?20130821);
}
.blue-bar {
    height: 30px;
    width: 100%;
    background-position: 0 0px;
    color: #E4E4E4;
    top: 0;
    z-index: 101;
    text-align: center;
    left: 0;
    border-bottom: 1px solid #8fa8db;
}
.blue-bar-inner {
    margin: auto;
    text-align: left;
    width: 992px;
}
.account {
    height: 31px;
    width: 992px;
}
.account-link {
    float: left;
    margin-left: 5px;
    color: #fff;
    list-style: none outside none;
    margin-top: 9px;
}
.account-link li {
     float: left;
    padding: 0 5px;
}
.account-link li a {
     text-decoration: none;
    color: #e3ebff;
    font-family: Tahoma;
    font-weight: 700;
    line-height: 15px;
}
.account-link li a:hover {
     text-decoration: none;
    color: #fff;
}
.account-right {
    float: right;
    list-style: none outside none;
    margin-right: 10px;
    margin-top: 3px;
}
.account-right li {
    float: right;
    margin: 3px 0px 5px 10px;
    line-height: 18px;
}
.user-greeting {
    text-decoration: none;
    color: #fff;
}
.sign-out a {
    background-color: #425AA5;
    color: #B5D6F7;
    border: 1px solid #5A7BBD;
    padding: 1px 5px;
    font-weight: 700;
    line-height: 18px;
}
.sign-out a:hover {
    color: #fff;
}
.currency {
    padding: 0 5px 0px 0px;
}
.balance-refresh {
    background-image: url(/theme/sbc555/imgs/common-header.png?20131204);
    background-position: -5px -293px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 12px;
    height: 12px;
    *vertical-align: middle;
    font-size: 0;
    line-height: 10px;
    position: absolute;
    top: 1px;
    right: 2px;
}
.balance-refresh-rotate {
    margin-left: 1px;
    background-image: url(/theme/sbc555/imgs/balance-refresh-rotate.gif?131217);
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 12px;
    height: 12px;
    *vertical-align: middle;
    position: absolute;
    top: 1px;
    right: 2px;
}
.balance-hide {
    margin-top: 0;
    cursor: pointer;
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 19px;
    height: 18px;
    background-position: -1px -307px;
    background-color: #5f89c4;
}
.balance-show {
     float: left;
    margin-top: 0;
    cursor: pointer;
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 19px;
    height: 18px;
    background-position: -1px -334px;
    background-color: #5f89c4;
}
.bet-credit-container {
    color: #fff;
    display: inline-block;
    zoom: 1;
    *display: inline;
    font-weight: 700;
    cursor: pointer;
    height: 16px;
    padding: 0 18px 0px 5px;
    border: 1px solid #5f89c4;
    font: 100 11px/16px Arial;
    position: relative;
    background-color: #203665;
}
.bet-credit-container:hover {
    color: #FFCC00 !important;
}
.deposit-withdraw, .sign-out {
    height: 16px;
    float: left;
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
}
.deposit-withdraw:hover .deposit-withdraw-body {
     background-color: #FFC100;
    color: #643d00;
}
.deposit-withdraw-body {
    font: 700 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #503000;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #FF9900;
    border: 1px solid #FFD957;
}
.announcement {
    display: inline-block;
    zoom: 1;
    *display: inline;
    position: relative;
}
.announcement a {
    float: left;
}
.announcement-count {
    float: left;
    display: inline-block !important;
    zoom: 1;
    *display: inline !important;
    height: 16px;
    line-height: 15px;
    color: #B64531;
    font-weight: bold;
    margin-top: -2px;
    margin-left: 2px;
}
.announcement-count-left {
    float: left;
    display: inline-block !important;
    zoom: 1;
    *display: inline !important;
    background-position: 0 -530px;
    width: 3px;
    height: 15px;
    background-repeat: no-repeat;
}
.announcement-count-body {
    float: left;
    display: inline-block !important;
    zoom: 1;
    *display: inline !important;
    padding-left: 2px;
    padding-right: 2px;
    background-position: 0 -595px;
    height: 16px;
    background-repeat: repeat-x;
}
.announcement-count-right {
    float: left;
    display: inline-block !important;
    zoom: 1;
    *display: inline !important;
    float: left;
    background-position: right -530px;
    width: 3px;
    height: 15px;
    background-repeat: no-repeat;
}
.announcement a:hover span {
    color: #fff;
}
.announcement-div {
    position: absolute;
    left: -7px;
    top: 22px;
}
.announcement-block {
    padding-bottom: 20px;
    width: 470px;
    border: 1px solid #FFF;
    border-top: none;
    background-color: #cbe1fb;
    top: 20px;
    box-shadow: 1px 1px 2px #17275F;
    -webkit-box-shadow: 1px 1px 2px #17275F;
    -moz-box-shadow: 1px 1px 2px #17275F;
}
.announcement-id {
    color: #366093;
    font: 700 11px/14px Arial, Helvetica, sans-serif;
    margin-right: 4px;
}
.announcement-time {
    color: #366093;
    font: 100 11px/16px Arial, Helvetica, sans-serif;
}
.announcement-text-content {
    color: #000;
    margin-top: 3px;
    display: block;
}
 .announcement-content {
    border-bottom: 1px solid #ececec;
    padding: 10px;
    background-color: #fff;
}
.announcement-scroll-content {
    width: 470px;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.announcement-scroll-div {
    overflow-y: hidden;
    overflow-x: hidden;
    padding-bottom: 5px;
}
.announcement-slim-scroll-rail {
    background-color: rgb(0, 0, 44);
    opacity: 0.1;
    width: 8px;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
}
.announcement-see-all {
    width: 450px;
    padding: 0 10px;
    height: 20px;
    color: #9bb8da;
    position: absolute;
    left: 0;
    text-align: center;
    line-height: 20px;
    border: 1px solid #fff;
    border-top: none;
    color: #366093;
    background-color: #eeeeee;
    box-shadow: 1px 1px 2px #17275F;
    -webkit-box-shadow: 1px 1px 2px #17275F;
    -moz-box-shadow: 1px 1px 2px #17275F;
}
div.announcement-see-all a {
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 100%;
    height: 100%;
    cursor: pointer;
    color: #366093;
    text-decoration: none;
}
div.announcement-see-all a:hover {
     text-decoration: underline;
    color: #366093;
    background-color: #ebebeb;
}
.announcement-arrow {
    background-repeat: no-repeat;
    height: 10px;
    left: 50px;
    position: absolute;
    top: -7px;
    width: 12px;
    z-index: 1000;
    background-position: 0 -382px;
}
.announcement-arrow-top-msg {
     background-position: 0 -382px;
}
.announcement-top-msg .announcement-title span {
     color: #B64531 !important;
}
.sign-in a {
    background-color: #f1983b;
    color: #fff;
    border: 1px solid #fdc271;
    height: 16px;
    color: rgb(255, 255, 255);
    line-height: 15px;
    font-family: Tahoma;
    padding-left: 5px;
    padding-right: 5px;
    height: 16px;
    display: inline-block;
}
.join-now {
     background-position: -2px -372px;
    background-repeat: no-repeat;
    padding-left: 23px;
    line-height: 20px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    display: inline-block;
}
.blue-bar-bsi {
     background-image: none;
    height: 40px;
    border: none;
}
.blue-bar-bsi .blue-bar-inner {
     background-image: url(/theme/sbc555/imgs/common-header.png?20131211);
    background-position: 0 -456px;
    height: 40px;
    width: 987px;
}
.blue-bar-bsi .Username, .blue-bar-bsi .Pwd {
    height: 25px;
}
.blue-bar-bsi .FormTextN, .blue-bar-bsi .FormTextF {
    top: 4px;
}
.blue-bar-bsi .account {
    position: relative;
}
.blue-bar-bsi .join-now {
    position: absolute;
    left: 24px;
    top: 8px;
}
.blue-bar-bsi .sign-in a {
     height: 23px;
    line-height: 22px;
}
.blue-bar-bsi .ForgetBtn {
    background-image: url(/theme/sbc555/imgs/common-header.png?20131211);
    background-position: -3px -503px;
    height: 26px;
}
.blue-bar-bsi .account-right li {
    margin: 3px 4px 5px 8px;
}
.common-header-shadow {
    background-image: url(/theme/sbc555/imgs/common-header-shadow-asi.png?20130821);
}
.header {
    width: 992px;
    height: 96px;
    position: relative;
    z-index: 99;
    background-position: 2px 0px;
    background-repeat: repeat-y;
}
.header-inner {
    width: 975px;
    height: 96px;
    margin-left: 10px;
    background-position: 0 -30px;
}
.logo {
    font-size: 34px;
    line-height: 75px;
    font-weight: 700;
    color: #233B7A;
    text-decoration: none;
    background-image: url(/theme/sbc555/imgs/logo.png?20140217);
    background-repeat: no-repeat;
    width: 200px;
    height: 68px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.logo-cover {
    width: 200px;
    height: 68px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
.logo-xmas-tree {
    width: 975px;
    background-image: url(/theme/sbc555/imgs/logo-xmas-tree.png?20130725);
}
.logo-xmas {
    width: 200px;
    background-image: url(/theme/sbc555/imgs/logo-xmas.png?20130725);
}
.product-list {
    height: 75px;
    width: 100%;
    position: relative;
}
.product-list ul {
     width: 780px;
    line-height: 44px;
    float: right;
    position: absolute;
    right: 0;
    height: 44px;
    top: 25px;
}
.product-list ul li {
    float: left;
    text-align: center;
    font-size: 13px;
    font-weight: 700;
}
.product-tab-left, .product-tab-body, .product-tab-right {
    display: inline-block;
    zoom: 1;
    *display: inline;
    float: left;
    height: 44px;
}
.product-tab-left {
    width: 9px;
}
.product-tab-body {
    padding: 0 10px;
    color: #283e87;
    font-family: Trebuchet MS;
    position: relative;
    cursor: pointer;
}
.product-tab-body a {
     color: #00175F;
    position: relative;
    z-index: 50;
    text-decoration: none;
}
 .product-tab-body a:hover {
    color: #4871d3;
}
.product-tab-right {
    width: 9px;
}
.selected .product-tab-left {
    width: 9px;
    background-position: 0 -173px;
    background-image: url(/theme/sbc555/imgs/common-header.png?20130925);
}
.selected .product-tab-body {
    background-position: 0 -128px;
    padding: 0 10px;
    color: #fff;
    background-image: url(/theme/sbc555/imgs/common-header.png?20130821);
    position: relative;
}
.selected .product-tab-body a {
    color: #fff;
}
.selected .product-tab-right {
    width: 9px;
    background-position: -10px -173px;
    background-image: url(/theme/sbc555/imgs/common-header.png?20130925);
}
.selected-arrow {
    width: 9px;
    height: 7px;
    background-position: -7px -282px;
    position: absolute;
    margin: auto;
    left: 50%;
    margin-left: -4px;
    bottom: -2px;
}
.bottom-left {
    float: left;
    margin-left: 10px;
    width: 173px;
}
.bottom-right {
    float: right;
    margin-right: 10px;
}
.bottom-left div {
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.system-time {
     font-size: 9px;
    line-height: 20px;
    color: #000;
    margin-left: 10px;
}
.region-selector {
    cursor: default !important;
    border-top: 1px solid #e2e2e2;
    background-color: #ededed;
}
.region-selector div, .language-selector div, .region-selector:hover div, .language-selector:hover div , .region-selector:hover {
    background-color: #ededed;
}
.region-selector div, .language-selector div {
    border-bottom: #cacaca !important;
}
.selector-list {
    margin-left: 0!important;
    color: #535353 !important;
}
.selector-border {
    border-top: 1px solid #cacaca;
}
.language-selector {
    width: 300px;
    cursor: default !important;
    text-decoration: none;
    border-top: 3px double #cacaca !important;
    background-color: #ededed;
    border-bottom: 1px solid #cacaca;
}
.language-selector:hover {
    border-top: 3px double #cacaca !important;
}
.lang-selection {
    display: inline-block;
    zoom: 1;
    *display: inline;
    float: left;
    font-weight: bold;
    color: #274ea0;
    line-height: 18px;
    cursor: pointer;
}
.lang-drop-down {
    float: left;
    position: relative;
    white-space: nowrap;
}
.lang-drop-down span {
    float: left;
}
.lang-img {
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 20px;
    height: 20px;
    background-image: url(/theme/sbc555/imgs/global-setting-icon.png?20130725);
    background-position: -5px -690px;
    margin: 0 3px 0px 6px;
}
.lang-divider {
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 17px;
    height: 15px;
    background-image: url(/theme/sbc555/imgs/global-setting-icon.png?20130725);
    background-position: -28px -652px;
    margin-left: 3px;
    margin-top: 1px;
}
.lang-drop-down:hover .lang-divider {
    background-image: url(/theme/sbc555/imgs/global-setting-icon.png?20130725);
    background-repeat: no-repeat;
    background-position: right -627px;
}
.lang-drop-down:hover span {
    color: #00175F;
}
.lang-drop-down:hover .lang-img {
    background-image: url(/theme/sbc555/imgs/global-setting-icon.png?20130725);
    background-repeat: no-repeat;
    background-position: -5px -714px;
}
.lang-drop-down-ul {
    width: 110px;
    position: absolute;
    margin-top: 20px;
    border: 1px solid #deebfd;
    border-top: none;
    background-color: #fff;
    left: 0;
    box-shadow: 1px 1px 2px #17275F;
    -webkit-box-shadow: 1px 1px 2px #17275F;
    -moz-box-shadow: 1px 1px 2px #17275F;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');
}
.lang-drop-down-ul li {
    color: #22377b;
    border-bottom: 1px solid #d2e7ff;
    height: 100%;
    white-space: nowrap;
    width: 110px;
}
.lang-drop-down-ul li:hover {
    background-color: #d2e7ff;
    border-bottom: 1px solid #d2e7ff;
}
.lang-drop-down-ul li a {
    display: block;
    padding: 3px 10px;
    white-space: nowrap;
    color: #274ea0;
    margin-left: 20px;
    text-decoration: none;
}
.lang-drop-down-ul li:hover a {
    color: #000;
}
.lang-drop-down-ul li.selected {
    background-image: url(/theme/sbc555/imgs/global-setting-icon.png?20130725);
    background-position: -22px -1047px;
    background-repeat: no-repeat;
    display: block;
    cursor: default !important;
}
.header-icons {
     position: absolute;
    right: 1px;
    top: 0;
    margin-top: 3px;
    padding-left: 4px;
}
.header-icons div {
    float: left;
    color: #223978;
    padding: 4px 8px 4px 20px;
    background-repeat: no-repeat;
    cursor: pointer;
    line-height: 10px;
}
.live-chat {
     background-position: -2px -220px;
}
.help {
    background-position: -2px -241px;
}
.result {
     background-position: -2px -262px;
}
 .result:hover, .help:hover, .live-chat:hover {
    color: #4871d3;
}
.header-bottom-link {
     position: relative;
    z-index: 1;
}
.header-bottom-right {
    width: 600px;
    height: 23px;
    position: absolute;
    right: 0;
    top: -2px;
    *top: -6px;
}
.header-bottom-right a {
    float: right;
    display: inline-block;
    zoom: 1;
    *display: inline;
    height: 23px;
    width: 43px;
    background-image: url(/theme/sbc555/imgs/global-setting-icon.png?20130725);
    cursor: pointer;
    background-repeat: no-repeat;
    position: relative;
    text-decoration: none;
}
.header-bottom-right a:hover .global-setting-dropdown {
    display: block;
    box-shadow: 1px 1px 2px #17275F;
    -webkit-box-shadow: 1px 1px 2px #17275F;
    -moz-box-shadow: 1px 1px 2px #17275F;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');
}
.header-bottom-right a.select-10pm {
    width: auto !important;
    padding-right: 20px;
    padding-left: 10px;
}
.page-toolbar-icon a.select-10pm {
    width: auto !important;
    padding-right: 20px;
    padding-left: 10px;
}
.sbobetv-icon {
     background-position: 2px -4px;
}
.sbobetv-icon:hover {
     background-position: 2px -161px;
}
.tv-schedule-icon {
     background-position: 2px -30px;
}
.tv-schedule-icon:hover {
     background-position: 2px -187px;
}
.sound-off-icon {
     background-position: 2px -52px;
}
.sound-off-icon:hover {
     background-position: 2px -209px;
}
.sound-on-icon {
     background-position: 2px -568px;
}
.sound-on-icon:hover {
     background-position: 2px -399px;
}
.odds-type-1 {
     background-position: -2px -74px;
}
.odds-type-1:hover {
     background-position: -2px -231px;
}
.odds-type-2 {
     background-position: -2px -312px;
}
.odds-type-2:hover {
     background-position: -2px -332px;
}
.odds-type-4 {
     background-position: -2px -353px;
}
.odds-type-4:hover {
     background-position: -2px -374px;
}
.odds-display-1 {
     background-position: -2px -94px;
}
.odds-display-1:hover {
     background-position: -2px -251px;
}
.odds-display-2 {
     background-position: -2px -423px;
}
.odds-display-2:hover {
     background-position: -2px -448px;
}
.sort-1 {
     background-position: -2px -115px;
}
.sort-1:hover {
     background-position: -2px -272px;
}
.sort-2 {
     background-position: -2px -470px;
}
.sort-2:hover {
     background-position: -2px -495px;
}
.market-type-2 {
     background-position: -2px -136px;
}
.market-type-2:hover {
    background-position: -2px -293px;
}
.market-type-1 {
     background-position: -2px -520px;
}
.market-type-1:hover {
    background-position: -2px -543px;
}
.select-10pm {
    background-position: right -648px;
}
.select-10pm:hover {
    background-position: right -623px;
}
.select-10pm-text {
    background-position: right -653px;
    width: auto !important;
    white-space: nowrap;
    display: inline-block;
    margin-top: 5px !important;
    font-weight: 700;
    color: #22377b;
    padding-right: 20px;
    text-align: right;
}
.page-toolbar-icon .select-10pm-text {
    background-position: right -652px;
    font-size: 11px;
    line-height: 13px;
    padding-left: 10px;
}
.select-10pm-text:hover {
    color: #5887dc;
    background-position: right -628px;
}
.page-toolbar-icon .select-10pm-text ul {
     left: -4px;
    top: 18px;
}
.page-toolbar-icon .select-10pm-text:hover {
    color: #5887dc;
    background-position: right -627px;
}
.global-setting-dropdown {
    position: absolute;
    top: 22px;
    border: 1px solid #deebfd;
    border-top: none;
    background-color: #fff;
    display: none;
    left: 0;
    text-align: left;
}
.select-10pm-text .global-setting-dropdown {
    left: -13px;
}
.global-setting-dropdown li span span {
    padding-left: 2px;
    text-align: left;
    box-shadow: 1px 1px 2px #17275F;
    -webkit-box-shadow: 1px 1px 2px #17275F;
    -moz-box-shadow: 1px 1px 2px #17275F;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#17275F');
}
.global-setting-dropdown li {
    color: #22377b;
    border-top: 1px solid #d2e7ff;
    padding: 7px 12px;
    white-space: nowrap;
    text-align: left;
    vertical-align: top;
}
.global-setting-dropdown li span {
     vertical-align: bottom;
    text-decoration: none;
}
.global-setting-dropdown li:hover {
    color: #000;
    background-color: #d2e7ff;
    border-top: 1px solid #d2e7ff;
}
li span.odds-type-1, li span.odds-type-2, li span.odds-type-4, li span.odds-display-1, li span.odds-display-2, li span.sort-1, li span.sort-2, li span.market-type-1, li span.market-type-2 {
    background-image: url(/theme/sbc555/imgs/global-setting-icon.png?20130725);
    width: 20px;
    height: 16px;
    margin: 0;
    margin-left: -5px;
    display: inline-block;
}
li span.odds-type-1, li span.odds-type-1:hover {
    background-position: -10px -74px;
    *background-position: -10px -77px;
}
li span.odds-type-2, li span.odds-type-2:hover {
    background-position: -10px -312px;
    *background-position: -10px -315px;
}
li span.odds-type-4, li span.odds-type-4:hover {
    background-position: -10px -353px;
    *background-position: -10px -356px;
}
li span.odds-display-1, li span.odds-display-1:hover {
    background-position: -10px -95px;
    *background-position: -10px -97px;
}
li span.odds-display-2, li span.odds-display-2:hover {
    background-position: -10px -424px;
    *background-position: -10px -426px;
}
li span.sort-1, li span.sort-1:hover {
    background-position: -10px -118px;
    height: 16px;
}
li span.sort-2, li span.sort-2:hover {
    background-position: -10px -473px;
    height: 16px;
}
li span.market-type-2, li span.market-type-2:hover {
    background-position: -10px -137px;
    *background-position: -10px -139px;
}
li span.market-type-1, li span.market-type-1:hover {
    background-position: -10px -521px;
    *background-position: -10px -523px;
}
.odds-type-1-off {
    background-position: -2px -811px;
}
.odds-type-2-off {
    background-position: -2px -1026px;
}
.odds-type-4-off {
    background-position: 1px -901px;
}
.odds-display-1-off {
    background-position: -2px -831px;
}
.odds-display-2-off {
    background-position: -1px -924px;
}
.market-type-1-off {
    background-position: -2px -973px;
}
.market-type-2-off {
    background-position: -2px -873px;
}
.sort-1-off {
    background-position: -2px -852px;
}
.sort-2-off {
    background-position: 1px -948px;
}
.header-bottom-right a.global-icon-off:hover ul {
    display: none;
}
.page-toolbar-icon a.global-icon-off:hover ul {
    display: none;
}
.page-toolbar-icon a.global-icon-off:hover {
    background-color: transparent;
}
.global-icon-off {
    cursor: default !important;
}

.wc-tab{
	width:84px;height:44px;background:url(/theme/sbc555/imgs/content/images/wc-tab.png?20140521) -1px 0px no-repeat;text-decoration:none;
}
.wc-tab:hover{
	background:url(/theme/sbc555/imgs/content/images/wc-tab.png?20140521) -1px -48px no-repeat;
}
.wc-tab-zh-cn{
	width:84px;height:44px;background:url(/theme/sbc555/imgs/content/images/wc-tab-zh-cn.png?20140521) -1px 0px no-repeat;text-decoration:none;
}
.wc-tab-zh-cn:hover{
	background:url(/theme/sbc555/imgs/content/images/wc-tab-zh-cn.png?20140521) -1px -48px no-repeat;
}




#cms5-faqcatlist { clear:both;}
#cms5-faq-list {clear:both; margin-left:20px;}
#cms5-faq-list ol#faq { }
#cms5-faq-list ol#faq li#faq { font-size:18px; font-weight:bold; border-bottom:1px dashed #444; padding:3px 0px 3px 0px;}
#cms5-faq-list ol#faq li#faq div#question{ color:#444;}
#cms5-faq-list ol#faq li#faq div#question a{ display:block;}
#cms5-faq-list ol#faq li#faq div#answer{ font-size:15px; font-weight:normal; padding-bottom:20px; color:#000;}



span a{
color:#273573;
text-decoration:none;
}
body > center{display:none;}