/*
* { padding: 0; margin: 0; border: none;}
*/

html {
    padding: 0;
    margin: 0;
    border: none;
}

body {
    padding: 0;
    margin: 0 0 0 0;
    border: none;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #3b3b3b));
    background: -moz-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -webkit-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -o-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -ms-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: linear-gradient(to bottom, #000000 5%, #3b3b3b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3b3b3b', GradientType=0);
    background-color: #000000;
    /* background: url(https://cdn.worldsportsbetting.co.za/images/desktop/Black-Friday-Skin-2019.png) #000 no-repeat scroll center top; */
    margin-right: 0.1px;
    background-attachment: fixed;
    font: normal 12px Arial, Tahoma, Helvetica, sans-serif;
    color: #ffffff;
}

.wcsport,
.wcsport a {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bfe100), color-stop(1, #d3ff24)) !important;
    background: -moz-linear-gradient(top, #bfe100 5%, #d3ff24 100%) !important;
    background: -webkit-linear-gradient(top, #bfe100 5%, #d3ff24 100%) !important;
    background: -o-linear-gradient(top, #bfe100 5%, #d3ff24 100%) !important;
    background: -ms-linear-gradient(top, #bfe100 5%, #d3ff24 100%) !important;
    background: linear-gradient(to bottom, #bfe100 5%, #d3ff24 100%) !important;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#bfe100', endColorstr='#d3ff24', GradientType=0) !important;
    border: 1px solid #bfe100 !important;
}

#wrapper {
    margin: 0 auto;
    width: 1000px;
    background: #ffffff;
}

#header {
    z-index: 2;
    position: relative;
    width: 1000px;
    height: 128px;
}

#navigation {
    float: left;
    width: 1000px;
    height: 25px;
    background: url(/images/bkg_menu.jpg) #16425d scroll no-repeat 0px 0px;
}

#leftcolumn {
    float: left;
    width: 170px;
}

#html_content {
    float: left;
    margin: 5px 0px 0px 0px;
    width: 610px;
}

#rightcolumn {
    float: left;
    width: 217px;
}

#footer {
    clear: both;
    width: 1000px;
    height: 188px;
}


/*****************************************************************/

p {
    margin: 10px 10px;
    font-size: 12px;
    line-height: 16px;
    color: #777777;
}

strong,
b {
    color: #555555;
}

a,
a:link {
    color: #0099ff;
    text-decoration: none;
    outline: none;
}

a:active {
    color: #2a7bad;
    text-decoration: none;
}

a:focus {
    -moz-outline-style: none;
}

a:hover {
    color: #ffcc00;
    text-decoration: none;
}

a:visited {
    color: #66cccc;
    text-decoration: none;
}

a img {
    border: none;
}


/***** TOP MENU *************************************************/

#menutop ul {
    margin: 30px 0px 0px 340px;
    padding: 0;
    list-style-type: none;
    width: auto;
    float: left;
}

#menutop ul li {
    display: block;
    float: left;
    margin: 0px 0px 1px 1px;
}

#menutop ul li a {
    display: block;
    float: left;
    padding: 12px 0px 0px 0px;
    height: 55px;
    width: 96px;
    background: url(/images/menu/menutop.png) scroll no-repeat top left;
    font: bold 14px Arial, Tahoma, Helvetica, sans-serif;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
}

#menutop a:hover {
    background: url(/images/menu/menutop_hover.png) scroll no-repeat top left;
    color: #c2ff00;
}

#wrapperlogin {
    float: right;
    display: block;
    margin: 5px 10px 0px 0px;
    width: 200px;
    height: 93px;
}

#wrapperlogin input[type=text],
#wrapperlogin input[type=password] {
    margin: 1px 0px;
    padding: 2px;
    border: 1px solid #00b5ff;
    width: 122px;
    height: 16px;
    background: #153d56;
    font: normal 12px Arial, Tahoma, Helvetica, sans-serif;
    color: #ffffff;
}

#wrapperlogin input[type=submit],
#wrapperlogin input[type=reset] {
    margin: 2px 0px;
    padding: 0px;
    border: 1px solid #00b5ff;
    background: #205f86;
    width: 61px;
    height: 22px;
    font: bold 12px Arial, Tahoma, Helvetica, sans-serif;
    color: #ffffff;
}

#wrapperlogin a {
    display: block;
    float: left;
    margin: 2px 2px 0px 0px;
    padding: 4px 11px;
    background: #205f86;
    font: bold 11px Arial, Tahoma, Helvetica, sans-serif;
    text-decoration: none;
    color: #ffffff;
}

#wrapperlogin a:hover {
    background: #00b5ff;
    color: #ffffff;
}

#wrapperlogin b,
#wrapperlogin strong {
    color: #ffffff;
}

#logindetails {
    font: bold 11px Arial, Tahoma, Helvetica, sans-serif;
    text-decoration: none;
    color: #ffffff;
}

#logindetails .wrapper {
    width: 200px;
    height: 45px;
}

#logindetails a {
    display: block;
    float: left;
    margin: 0px 1px 1px 0px;
    padding: 2px 0px 2px 10px;
    width: 89px;
    background: url(/images/btn_arrow.gif) #16425d scroll no-repeat 4px center;
    font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #ffffff;
}


/***** NAV MENU *************************************************/

#menunav ul {
    margin: 0px 0px 0px 40px;
    padding: 0;
    list-style-type: none;
    width: 510px;
    float: left;
}

#menunav ul li {
    float: left;
    margin: 0px 2px 0px 0px;
}

#menunav ul li a {
    display: block;
    float: left;
    padding: 0px 5px 0px 5px;
    border-top: 1px solid #153d56;
    height: 24px;
    font: normal 11px Arial, Tahoma, Helvetica, sans-serif;
    line-height: 22px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
}

#menunav a:hover {
    border-top: 1px solid #00b5ff;
    color: #c2ff00;
}

#bettingline {
    float: left;
    margin: 6px 0px 0px 0px;
    width: 202px;
}

#menuapps {
    float: right;
    margin: 5px 10px 0px 0px;
    font-size: 12px;
    text-align: right;
}


/***** LEFT MENU *************************************************/

.menuleft {
    margin: 0px 0px 1px 0px;
    background: #ffffff scroll no-repeat top left;
}

.menuleft .title {
    margin: 2px 0px 1px 2px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #3b3b3b));
    background: -moz-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -webkit-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -o-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -ms-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: linear-gradient(to bottom, #000000 5%, #3b3b3b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3b3b3b', GradientType=0);
    background-color: #000000;
    height: 30px;
    font-weight: bold;
    text-indent: 10px;
    line-height: 30px;
}

.menuleft ul {
    margin: 0px 0px 1px 0px;
    padding: 0px;
    list-style-type: none;
}

.menuleft ul li {
    display: block;
}

.menuleft ul li a {
    -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
    background: -moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9', GradientType=0);
    background-color: #f9f9f9;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    display: block;
    padding: 0px 6px 0px 10px;
    height: 26px;
    line-height: 26px;
    text-decoration: none;
    color: #000;
    font-weight: bold;
}

.menuleft ul li a:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e5e5e5), color-stop(1, #dadada));
    background: -moz-linear-gradient(top, #e5e5e5 5%, #dadada 100%);
    background: -webkit-linear-gradient(top, #e5e5e5 5%, #dadada 100%);
    background: -o-linear-gradient(top, #e5e5e5 5%, #dadada 100%);
    background: -ms-linear-gradient(top, #e5e5e5 5%, #dadada 100%);
    background: linear-gradient(to bottom, #e5e5e5 5%, #dadada 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#dadada', GradientType=0);
    background-color: #e5e5e5;
}


/***** LEFT MENU SUB *************************************************/

.menuleft ul ul {
    margin: 1px 0px 0px 0px;
    padding: 0px;
    list-style-type: none;
}

.menuleft ul ul li {
    display: block;
    margin: 0px 0px 1px 0px;
}

.menuleft ul ul li a,
.menuleft ul ul li a.active {
    display: block;
    padding: 0px 6px 0px 16px;
    height: 26px;
    background: url(/images/menu/menuleft_sub.gif) #f2f3f4 repeat-x top left;
    line-height: 26px;
    text-decoration: none;
    color: #1b4f6f;
}

.menuleft ul ul li a:hover {
    color: #999999;
}


/***** RIGHT MENU *************************************************/

.betslip {
    border: 1px solid #eb5b01;
    background: #ffffff scroll no-repeat top left;
    font-size: 11px;
    color: #003366;
}

.betslip .title {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe8433), color-stop(1, #eb5b01));
    background: -moz-linear-gradient(top, #fe8433 5%, #eb5b01 100%);
    background: -webkit-linear-gradient(top, #fe8433 5%, #eb5b01 100%);
    background: -o-linear-gradient(top, #fe8433 5%, #eb5b01 100%);
    background: -ms-linear-gradient(top, #fe8433 5%, #eb5b01 100%);
    background: linear-gradient(to bottom, #fe8433 5%, #eb5b01 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fe8433', endColorstr='#eb5b01', GradientType=0);
    background-color: #fe8433;
    border: 1px solid #eb5b01;
    height: 30px;
    font-size: 14px;
    font-weight: bold;
    text-indent: 10px;
    line-height: 30px;
    color: #ffffff;
}

.betslip strong {
    color: #000;
}

.betslip .wrapper {
    padding: 5px 10px;
}

.betslip .swfcountdown {
    margin: 2px;
    padding: 0px 0px;
    background: #e0e0e0;
}

.betslip .wrapper div {}

.searchb {
    margin: 5px;
    background: #ffffff scroll no-repeat top left;
    font-size: 12px;
    color: #003366;
}

.searchb .wrapper {
    padding: 5px 10px;
    background: #e0e0e0;
}

.eventsearch {
    font-size: 10px;
}

.eventsearch {
    width: 100px;
}

.eventsearchbtn {}

.menurightborder {
    margin: 5px 0px 0px 0px;
    width: 215px;
    background: #ececec;
}

.menurightborderbanner {
    margin: 8px 0px 0px 0px;
}

.menuright {
    margin: 0px;
    background: #ffffff scroll no-repeat top left;
}

.menuright .title {
    margin: 2px 0px 1px 2px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #3b3b3b));
    background: -moz-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -webkit-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -o-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -ms-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: linear-gradient(to bottom, #000000 5%, #3b3b3b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3b3b3b', GradientType=0);
    background-color: #000000;
    border: 1px solid #ffffff;
    height: 30px;
    font-weight: bold;
    text-indent: 10px;
    line-height: 30px;
}

.menuright ul {
    margin: 0px 0px 1px 2px;
    padding: 0px;
    list-style-type: none;
}

.menuright ul li {
    display: block;
    margin: 0px 0px 1px 0px;
}

.menuright ul li a,
.menuright ul li a.active {
    -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
    background: -moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9', GradientType=0);
    background-color: #f9f9f9;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    display: block;
    padding: 5px 6px 5px 6px;
    font-family: Arial;
    line-height: 13px;
    text-decoration: none;
    color: #006699;
    font-size: 11px;
    font-weight: bold;
}

.menuright ul li a:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e5e5e5), color-stop(1, #dadada));
    background: -moz-linear-gradient(top, #e5e5e5 5%, #dadada 100%);
    background: -webkit-linear-gradient(top, #e5e5e5 5%, #dadada 100%);
    background: -o-linear-gradient(top, #e5e5e5 5%, #dadada 100%);
    background: -ms-linear-gradient(top, #e5e5e5 5%, #dadada 100%);
    background: linear-gradient(to bottom, #e5e5e5 5%, #dadada 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#dadada', GradientType=0);
    background-color: #e5e5e5;
}

.menurightlive .title {
    margin: 2px 0px 1px 2px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #414141), color-stop(1, #282828));
    background: -moz-linear-gradient(top, #414141 5%, #282828 100%);
    background: -webkit-linear-gradient(top, #414141 5%, #282828 100%);
    background: -o-linear-gradient(top, #414141 5%, #282828 100%);
    background: -ms-linear-gradient(top, #414141 5%, #282828 100%);
    background: linear-gradient(to bottom, #414141 5%, #282828 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#414141', endColorstr='#282828', GradientType=0);
    background-color: #000000;
    font-weight: bold;
    text-indent: 10px;
    line-height: 30px;
}

.menurightlive .inplay {
    background: url('/images/v3/InPlay-Background.png') transparent no-repeat;
}

.menurightlive .upcoming {
    background: url('/images/v3/Upcoming-Background.png') transparent no-repeat;
}

.menurightlive {
    padding: 0px;
    margin: 0px;
}

.menurightlive ul li span {
    color: #CBFE00
}

.menurightlive ul {
    margin: 0px 0px 1px 2px;
    padding: 0px;
    list-style-type: none;
}

.menurightlive ul li {
    display: block;
    margin: 0px 0px 1px 0px;
}

.menurightlive ul li a,
.menuright ul li a.active {
    background-color: #131313;
    display: block;
    padding: 5px 6px 5px 6px;
    font-family: Arial;
    line-height: 13px;
    text-decoration: none;
    color: #FFF;
    font-size: 11px;
    font-weight: bold;
}

.menurightlive ul li a:hover {
    background-color: #444;
}


/***** CENTER *************************************************/

#html_content .wrapper {
    margin-top: -3px;
    background: #ffffff scroll no-repeat top left;
    width: 603px;
}

.wrapper_tournament {
    margin: 5px 5px 5px 0px;
    border: 1px solid #e0e0e0;
    background: #ffffff scroll no-repeat top left;
    width: 603px;
}

.wrapper .title {
    margin: 2px 2px 1px 2px;
    background: url(/images/menu/menuleft_title.gif) #1a4c6c scroll repeat-x top left;
    height: 30px;
    font-weight: bold;
    text-indent: 10px;
    line-height: 30px;
}

.wrapper .alt_title {
    margin: 2px 2px 1px 2px;
    background: url(/images/menu/menuright_title.gif) #373737 scroll repeat-x top left;
    height: 30px;
    font-weight: bold;
    text-indent: 10px;
    line-height: 30px;
}

.wrapper h4 {
    margin: 2px 2px 1px 2px;
    padding: 2px 10px;
    background: #a0a0a0 scroll no-repeat top left;
    font-size: 12px;
    overflow: hidden;
}

.wrapper h1 {
    margin: 2px 2px 1px 2px;
    padding: 2px 10px;
    background: #a0a0a0 scroll no-repeat top left;
    font-size: 12px;
    overflow: hidden;
}

#joinnow {
    float: right;
    margin: 4px 2px 0px 0px;
}

.centercont {
    margin: 0px 0px 5px 0px;
    padding: 0 0 0 5px;
}

#html_content .centercont .wrapper {
    margin: 0px;
    padding: 0;
    width: auto;
    background: #fff;
}

#html_content .centercont .wrapper h1 {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #3b3b3b));
    background: -moz-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -webkit-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -o-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -ms-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: linear-gradient(to bottom, #000000 5%, #3b3b3b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3b3b3b', GradientType=0);
    background-color: #000000;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    margin: 0px 0px 2px 0px;
    height: 32px;
    font-size: 16px;
    line-height: 32px;
}

#html_content .centercont .wrapper h4 {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #3b3b3b));
    background: -moz-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -webkit-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -o-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -ms-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: linear-gradient(to bottom, #000000 5%, #3b3b3b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3b3b3b', GradientType=0);
    background-color: #000000;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    margin: 0px 0px 2px 0px;
    height: 32px;
    font-size: 16px;
    line-height: 32px;
}

#html_content .centercont .wrapper h5 {
    margin: 2px 2px 1px 2px;
    padding: 2px 10px;
    background: #a0a0a0 scroll no-repeat top left;
    font-size: 12px;
    overflow: hidden;
}

#html_content .centercont .wrapper h4 .mininav {
    float: right;
    margin: 0px;
    padding: 5px;
}


/*
.centercont h4 .mininav {
        float: right;
        margin: 2px 0px 2px 0px;
}
*/

.centercont table {
    background: #FFFFFF;
}

.centercont table th {
    height: 22px;
    background: url(/images/bkg_tbl_header.gif) #4e4e4e scroll repeat-x top left;
}

.centercont table th a {
    color: #ffffff;
}

.centercont table td {
    color: #1b4f6f;
    font-weight: bold;
    font-size: 12px;
}

.centercont table td.info {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #042c7c), color-stop(1, #053dad));
    background: -moz-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -webkit-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -o-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -ms-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: linear-gradient(to bottom, #042c7c 5%, #053dad 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#042c7c', endColorstr='#053dad', GradientType=0);
    background-color: #042c7c;
    color: #fafafa;
}

.centercont table td.info a {
    color: #fafafa;
}

.infoName {
    position: absolute;
    left: 3px;
    line-height: 27px;
}

.infoFav {
    position: absolute;
    right: 3px;
    top: 0px;
}

.infotote {
    margin: 0 auto;
    width: 120px;
}

.eheader {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #042c7c), color-stop(1, #053dad));
    background: -moz-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -webkit-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -o-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -ms-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: linear-gradient(to bottom, #042c7c 5%, #053dad 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#042c7c', endColorstr='#053dad', GradientType=0);
    background-color: #042c7c;
    color: #fafafa;
    line-height: 28px;
    height: 28px;
    width: 100%;
    position: relative;
    z-index: 1;
}

.eheaderlive {
    width: 100%;
    position: relative;
    background-color: #303030;
    color: #fafafa;
    line-height: 28px;
    height: 28px;
}

.eheader a {
    color: #fafafa;
}

.centercont table td a {
    color: #1b4f6f;
}

.centercont_thin table td.btnbet {
    background: url(/images/menu/menuleft_title.gif) #1a4c6c scroll repeat-x left center;
}

.centercont_thin table td.btnbet a {
    font-weight: bold;
    color: #ffffff;
}

.centercont_thin table td.btnbet2 a {
    color: #000;
}

.centercont_thin table td.btnbet2:hover a {
    font-weight: bold;
    color: #FFFFFF;
}

.centercont_thin table td.btnbet2:hover {
    background: #2a7bad scroll repeat-x center left;
}

.centercont table td.tvdiary_day {
    padding: 5px;
    background-color: #555555;
    font-weight: bold;
    color: #fff;
}


/*
.centercont table td.btnbet:hover {
        background: url(/images/btn_bet_hover.gif) #00b4ff scroll repeat-x center left;
}
*/


/*
.centercont table td.info {
        background: none;
        font-weight: bold;
        font-size: 12px;
        color: #c2ff00;
}
*/

.centercont input[type=text],
.centercont input[type=password],
.centercont textarea {
    padding: 2px;
    border: 3px double #ffffff;
    background: #e4e4e4;
    font: normal 12px Arial, Tahoma, Helvetica, sans-serif;
}

.centercont input[type=submit],
.centercont input[type=reset],
.centercont input[type=button] {
    padding: 2px;
    border: 3px double #ffffff;
    font: bold 12px Arial, Tahoma, Helvetica, sans-serif;
}


/**************************/

.panelbigsports {
    float: left;
    margin: 0px 0px 0px 0px;
    width: 99%;
    height: 112px;
    background: url(/images/bkg_tbl_row_dark.gif) #cfcfcf repeat top left;
}

.panelbigsports h4 {
    height: 23px;
    border-bottom: 1px solid #CCC;
    background: #242424;
    line-height: 23px;
}

.panelbigsports img {
    margin: 0px 0px 0px 4px;
    border: 2px solid #121212;
}

.panelbigsports a {
    margin: 0px 0px 0px 0px;
    color: #1b4f6f;
    font-weight: bold;
}

.panelbigsports a:hover {
    color: #0099ff;
}

.panelsports {
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 2px;
    width: 289px;
    height: 112px;
}

.panelsports h4 {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #042c7c), color-stop(1, #053dad)) !important;
    background: -moz-linear-gradient(top, #042c7c 5%, #053dad 100%) !important;
    background: -webkit-linear-gradient(top, #042c7c 5%, #053dad 100%) !important;
    background: -o-linear-gradient(top, #042c7c 5%, #053dad 100%) !important;
    background: -ms-linear-gradient(top, #042c7c 5%, #053dad 100%) !important;
    background: linear-gradient(to bottom, #042c7c 5%, #053dad 100%) !important;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#042c7c', endColorstr='#053dad', GradientType=0) !important;
    background-color: #042c7c !important;
    border: 1px solid #ffffff;
    height: 23px !important;
    line-height: 23px !important;
    font-size: 12px !important;
    color: #fff !important;
}

.gradienttable {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #042c7c), color-stop(1, #053dad)) !important;
    background: -moz-linear-gradient(top, #042c7c 5%, #053dad 100%) !important;
    background: -webkit-linear-gradient(top, #042c7c 5%, #053dad 100%) !important;
    background: -o-linear-gradient(top, #042c7c 5%, #053dad 100%) !important;
    background: -ms-linear-gradient(top, #042c7c 5%, #053dad 100%) !important;
    background: linear-gradient(to bottom, #042c7c 5%, #053dad 100%) !important;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#042c7c', endColorstr='#053dad', GradientType=0) !important;
    background-color: #042c7c !important;
    border: 1px solid #ffffff;
    height: 23px !important;
    line-height: 23px !important;
    font-size: 12px !important;
    color: #fff !important;
}

.panelsports img {
    margin: 0 0 0 2px;
    border: 2px solid #121212;
}

.panelsports a {
    margin: 0px 0px 0px 0px;
    color: #000;
}

.panelsports a:hover {
    color: #000;
}

.panelsports .red,
.panelsports .red4 {
    color: #F00;
}

.panel {
    margin: 0px 0px 0px 0px;
    border: 0px solid #121212;
    background: url(/images/bkg_tbl_row_dark.gif) #cfcfcf repeat top left;
}

.panel img {
    border: 2px solid #121212;
}

.panel .paneltitle {
    padding: 0px 10px;
    height: 30px;
    background: #005579;
    color: #ffffff;
    line-height: 30px;
}

.panel .panelbtnbet {
    background: url(/images/menu/menuleft_title.gif) #1a4c6c scroll repeat-x left center;
    color: #ffffff;
}

.panel .panelbtnbet a {
    padding: 7px 10px;
    color: #ffffff;
    line-height: 30px;
}

.panel .panelbtnbet a:hover {
    color: #c2ff00;
}

.panel .paneltext {
    padding: 7px 10px;
    background: #ffffff;
    font-weight: normal;
}

.panel .paneltext p {
    margin: 0px;
    padding: 0px;
}

.panel .paneltext a {
    color: #2a7bad;
}

.panel .paneltext a:hover {
    color: #777777;
}

.promobanner {
    margin: 0px 0px 0px 0px;
    border: 0px solid #121212;
    background: url(/images/bkg_tbl_row_dark.gif) #cfcfcf repeat top left;
}


/**********************************************************************************/

.lime {
    font-weight: bold;
    color: #000;
}


/**********************************************************************************/

.clear {
    clear: both;
    background: none;
}


/**********************************************************************************/

#spacer {
    color: #E5E5E5;
    height: 1px;
}

.menurightborderlegal {
    margin: 11px 0px 0px 0px;
}

.ehide {
    display: none;
}

thead,
tfoot {
    background-color: #555555;
}

thead th {
    padding: 5px 0px;
}

tr.rowgun {
    background: #373737 scroll repeat top left;
}

.betslip_tote_options_exotics {
    border: 1px solid #e0e0e0;
    height: 30px;
}

tr.rowodd {
    padding: 4px;
    background: #d2dee8;
    color: #000;
}

tr.racecpn {
    padding: 2px;
    background: #e0e0e0;
    color: #000;
}

tr.toteevent {
    padding: 4px;
    background: #FFFFFF;
    font-weight: bold;
    color: #1b4f6f;
}

tr.roweven {
    padding: 4px;
    background: #cadcec;
    color: #000;
}

.sortcol {
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: right center;
}

.sortasc {}

.sortdesc {}

.nosort {
    cursor: default;
}

.eventstatus {
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#a8d9ff', endColorstr='#e5fbff');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#a8d9ff', endColorstr = '#e5fbff')";
    background-image: -moz-linear-gradient(top, #a8d9ff, #e5fbff);
    background-image: -ms-linear-gradient(top, #a8d9ff, #e5fbff);
    background-image: -o-linear-gradient(top, #a8d9ff, #e5fbff);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#a8d9ff), to(#e5fbff));
    background-image: -webkit-linear-gradient(top, #a8d9ff, #e5fbff);
    background-image: linear-gradient(top, #a8d9ff, #e5fbff);
    text-align: center;
    padding: 6px;
    font-weight: bold;
    color: #000000;
}

.lotto_style3 {
    color: #FFFFFF;
    font-weight: bold;
}

.lotto_style4 {
    color: #FFFFFF
}

.lotto_style5 {
    color: #000000
}


/**************New Multiple Look********************/

#panelmpl {
    font-size: 11px;
}

#panelmpl input {
    font-size: 10px;
    width: 55px;
}

#panelmpl strong {
    color: #000;
    font-size: 11px;
}

.betslip input[type=text],
.betslip select {
    font-size: 10px;
    width: 55px;
}

.betslipheading {
    font-weight: bold;
    font-size: 12px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #042c7c), color-stop(1, #053dad));
    background: -moz-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -webkit-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -o-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -ms-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: linear-gradient(to bottom, #042c7c 5%, #053dad 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#042c7c', endColorstr='#053dad', GradientType=0);
    height: 30px;
    padding-left: 10px;
    background-color: #042c7c;
    color: #fafafa;
}

.payouttable {
    background: #CACACA;
    border: solid 1px #1a4c6c;
    color: #1a4c6c;
    font-weight: bold;
}

.payouttable strong {
    color: #1a4c6c;
    font-weight: bold;
}


/**************New Multiple Look********************/


/********************** NEW FIXES *****************************/

#html_content .wrapper .centercont_thin {
    margin: 0px 0px 0px 0px;
    padding: 0 0 0 5px;
    background: #ffffff;
}


/*
.centercont_thin div.tourntree {
        padding: 4px;
        border-bottom: 1px solid #333333;
        background: url(none) #e4e4e4 scroll no-repeat top left;
        font-weight: bold;
}
*/

#payplaces {
    background: #373737 scroll repeat-x top left;
}

.centercont_thin .title {
    margin: 0px 0px 1px 0px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #3b3b3b));
    background: -moz-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -webkit-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -o-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -ms-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: linear-gradient(to bottom, #000000 5%, #3b3b3b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3b3b3b', GradientType=0);
    background-color: #000000;
    height: 30px;
    font-weight: bold;
    text-indent: 10px;
    line-height: 30px;
}

.centercont_thin .alt_title {
    margin: 0px 0px 1px 0px;
    background: url(/images/menu/menuright_title.gif) #373737 scroll repeat-x top left;
    height: 30px;
    font-weight: bold;
    text-indent: 10px;
    line-height: 30px;
}

.centercont_thin .title span {
    float: left;
}

.centercont_thin .title .mininav {
    float: right;
    margin: 0px;
    padding: 5px;
    height: 30px;
}

.centercont_thin .title .mininav select {
    padding: 1px;
    border: 1px solid #FFF;
    background: #000 no-repeat top left;
    font-size: 11px;
    color: #ffffff;
    vertical-align: top;
    width: 120px;
    margin-top: -0px;
}

.centercont_thin table td {
    padding: 4px;
    font-size: 12px;
    text-decoration: none;
}

.centercont_thin table td.info {
    padding: 5px 10px;
    font-weight: bold;
    font-size: 12px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #042c7c), color-stop(1, #053dad));
    background: -moz-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -webkit-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -o-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -ms-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: linear-gradient(to bottom, #042c7c 5%, #053dad 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#042c7c', endColorstr='#053dad', GradientType=0);
    background-color: #042c7c;
    color: #fafafa;
}

.centercont_thin .infotote select {
    width: 120px;
}

.centercont_thin .tourntree a {
    -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
    background: -moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);
    border: 1px solid #dcdcdc;
    display: block;
    color: #666;
    margin: 0px 0px 1px 0px;
    padding: 0px 6px 0px 10px;
    height: 26px;
    line-height: 26px;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}

.centercont_thin .tourntree a:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe8433), color-stop(1, #eb5a00));
    background: -moz-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -webkit-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -o-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -ms-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: linear-gradient(to bottom, #fe8433 5%, #eb5a00 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fe8433', endColorstr='#eb5a00', GradientType=0);
    background-color: #fe8433;
    color: #FFF;
    text-shadow: 0px 0px 0px #000;
}

.centercont_thin .electric {
    font-weight: bold;
    color: #006699;
}

.lotto_table {}

.lotto_table td {
    color: #006699;
    padding: 5px;
}

#tvhead {
    background: #000000;
    color: #FFF;
    height: 60px;
    text-align: center;
}

.tvdiary_day {
    background-color: #555555;
    font-weight: bold;
}

.tvdiary_event {
    padding: 4px 4px;
}

td.betslip_tote_options {
    cursor: pointer;
    text-align: center;
}

#tote {
    cursor: pointer;
}

#payplaces {
    padding: 4px 4px;
    font-weight: bold;
    color: #ffffff;
}

.ecomments {
    padding-top: 4px;
    padding-bottom: 4px;
    background: #373737 scroll repeat-x top left;
    font-weight: bold;
    color: #ffffff;
}

.bannerHeader {
    font-size: 240%;
}

.bannerMessage {
    font-size: 160%;
}

.loadingBanner {
    width: 350px;
    margin: 60px 0px 0px 80px;
    background-image: url(/images/loadingMessageBackground.gif);
    border: 1px solid;
    color: #718BC0;
    font-weight: bold;
    padding: 5px;
}

tr.betsheet:hover {
    z-index: 10;
    background: #A4B5DD;
}

tr.roweven:hover {
    z-index: 10;
    background: #A4B5DD;
}

tr.rowodd:hover {
    z-index: 10;
    background: #A4B5DD;
}

#messagenotification {
    -moz-border-radius: 6px;
    background: #000;
    -webkit-border-radius: 6px;
    border: 1px solid #536376;
    -webkit-box-shadow: rgba(0, 0, 0, .6) 0px 2px 12px;
    -moz-box-shadow: rgba(0, 0, 0, .6) 0px 2px 12px;
    ;
    padding: 14px 22px;
    width: 550px;
    position: relative;
    display: none;
}

#close_x {
    width: 24px;
    height: 23px;
    overflow: hidden;
    line-height: 1000px;
    display: block;
    position: absolute;
    top: 5px;
    right: 5px;
}

.readmsgs {
    -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #4aeb00), color-stop(1, #279c2b));
    background: -moz-linear-gradient(center top, #4aeb00 5%, #279c2b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#4aeb00', endColorstr='#279c2b');
    background-color: #4aeb00;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #dcdcdc;
    display: inline-block;
    color: #060a1f !important;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 24px;
    text-decoration: none;
    text-shadow: 1px 1px 0px #ffffff;
}

.readmsgs:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #279c2b), color-stop(1, #4aeb00));
    background: -moz-linear-gradient(center top, #279c2b 5%, #4aeb00 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#279c2b', endColorstr='#4aeb00');
    background-color: #279c2b;
}

.readmsgs:active {
    position: relative;
    top: 1px;
}

.msgclose {
    -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
    background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
    background-color: #ededed;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #dcdcdc;
    display: inline-block;
    color: #777777 !important;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 24px;
    text-decoration: none;
    text-shadow: 1px 1px 0px #ffffff;
}

.msgclose:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
    background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
    background-color: #dfdfdf;
}

.msgclose:active {
    position: relative;
    top: 1px;
}

#MesPopCont {
    z-index: 1;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 536px;
    height: 138px;
    background-color: #383838;
    border: 3px solid #FFF;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    -moz-box-shadow: 10px 10px 5px #888;
    -webkit-box-shadow: 10px 10px 5px #888;
    box-shadow: 5px 5px 5px #000;
}

#MesPopEmailPos {
    z-index: 2;
    position: absolute;
    top: 18px;
    left: 21px;
}

#MesPopReadBtnPos {
    z-index: 2;
    position: absolute;
    top: 81px;
    left: 147px;
}

#MesPopCloseBtnPos {
    z-index: 2;
    position: absolute;
    top: 81px;
    left: 361px;
}

#MesPopXBtnPos {
    z-index: 2;
    position: absolute;
    top: 10px;
    right: 10px;
}

#MesPopHeaderPos {
    z-index: 2;
    position: absolute;
    top: 22px;
    left: 148px;
}

.MesPopHeader {
    font-family: Verdana;
    font-size: 18px;
    font-weight: bold;
    color: #FFF
}

#MesPopTextPos {
    z-index: 2;
    position: absolute;
    top: 52px;
    left: 148px;
}

.MesPopText {
    font-family: Verdana;
    font-size: 12px;
    color: #FFF;
}

.watermark {
    color: #999 !important;
}

.watermark2 {
    color: #999 !important;
    font-style: italic !important;
}

.watermark3 {
    color: #c77 !important;
}

pre {
    color: #000;
    background: #ededed;
}

.processbet {
    -moz-box-shadow: 0px 1px 3px 0px #0a0908;
    -webkit-box-shadow: 0px 1px 3px 0px #0a0908;
    box-shadow: 0px 1px 3px 0px #0a0908;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe8433), color-stop(1, #eb5a00));
    background: -moz-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -webkit-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -o-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -ms-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: linear-gradient(to bottom, #fe8433 5%, #eb5a00 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fe8433', endColorstr='#eb5a00', GradientType=0);
    background-color: #fe8433;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #fe8433;
    display: inline-block;
    color: #ffffff;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    padding: 3px 24px;
    text-decoration: none;
    text-shadow: 0px 1px 0px #0d0d0d;
    cursor: pointer;
}

.processbet:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eb5a00), color-stop(1, #fe8433));
    background: -moz-linear-gradient(top, #eb5a00 5%, #fe8433 100%);
    background: -webkit-linear-gradient(top, #eb5a00 5%, #fe8433 100%);
    background: -o-linear-gradient(top, #eb5a00 5%, #fe8433 100%);
    background: -ms-linear-gradient(top, #eb5a00 5%, #fe8433 100%);
    background: linear-gradient(to bottom, #eb5a00 5%, #fe8433 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#eb5a00', endColorstr='#fe8433', GradientType=0);
    background-color: #eb5a00;
}

.processbet:active {
    position: relative;
    top: 1px;
}

#HeadertopCont {
    z-index: 3;
    position: relative;
    width: 1000px;
    height: 91px;
    background: url(/images/v2/Header-Background.jpg) no-repeat;
}

#WSBLogoPos {
    z-index: 4;
    position: absolute;
    top: 13px;
    left: 15px;
}

#TopSignUpBtnPos {
    z-index: 4;
    position: absolute;
    top: 32px;
    left: 250px;
}

#TopNav ul {
    z-index: 4;
    position: absolute;
    right: 10px;
    top: 22px;
}

#TopNav li {
    display: inline-block;
    vertical-align: middle;
    float: left;
}

#TopNav li img {
    margin-top: -3px;
}

#TopNav a {
    font-family: Verdana;
    font-weight: bold;
    color: #fff;
    font-size: 13px;
    text-decoration: none;
    margin-right: 5px;
    margin-left: 5px;
}

#TopNav a:hover {
    color: #ee620a;
}

#HeaderSpaceCont {
    z-index: 3;
    position: relative;
    width: 1000px;
    height: 2px;
    background-color: #FFF;
}

#TopMenuCont {
    z-index: 3;
    position: relative;
    width: 1000px;
    height: 33px;
    background-color: #000;
}

#TimeCont {
    z-index: 4;
    width: 97px;
    height: 33px;
    position: absolute;
    top: 0px;
    left: 0px;
}

#FlagPos {
    position: absolute;
    top: 8px;
    left: 5px;
}

#TimePos {
    position: absolute;
    top: 9px;
    left: 39px;
}

.Time {
    font-family: Verdana;
    font-size: 11px;
    color: #c2ff00;
}

#LoginCont {
    z-index: 4;
    width: 895px;
    height: 25px;
    position: absolute;
    top: 5px;
    left: 100px;
    line-height: 22px;
}

.Login {
    font-family: Verdana;
    font-size: 11px;
    color: #FFF;
}

.LoginTextInput {
    width: 100px;
    height: 14px;
    font-size: 12px;
}

.BigOrangeBtn,
.BigOrangeBtn:link,
.BigOrangeBtn:visited {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffaa33), color-stop(1, #dc5101));
    background: -moz-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -webkit-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -o-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -ms-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: linear-gradient(to bottom, #ffaa33 5%, #dc5101 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffaa33', endColorstr='#dc5101', GradientType=0);
    background-color: #ffaa33;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #f59144;
    display: inline-block;
    color: #ffffff;
    font-family: arial;
    font-size: 18px;
    font-weight: bold;
    padding: 5px 17px;
    text-decoration: none;
}

.BigOrangeBtn:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dc5101), color-stop(1, #ffaa33));
    background: -moz-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: -webkit-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: -o-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: -ms-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: linear-gradient(to bottom, #dc5101 5%, #ffaa33 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#dc5101', endColorstr='#ffaa33', GradientType=0);
    background-color: #dc5101;
    cursor: pointer
}

.OrangeBtn2,
.OrangeBtn2:link,
.OrangeBtn2:visited {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffaa33), color-stop(1, #dc5101));
    background: -moz-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -webkit-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -o-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -ms-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: linear-gradient(to bottom, #ffaa33 5%, #dc5101 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffaa33', endColorstr='#dc5101', GradientType=0);
    background-color: #ffaa33;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #f59144;
    text-align: center;
    color: #ffffff;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    text-decoration: none;
}

.OrangeBtn2:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dc5101), color-stop(1, #ffaa33));
    background: -moz-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: -webkit-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: -o-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: -ms-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: linear-gradient(to bottom, #dc5101 5%, #ffaa33 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#dc5101', endColorstr='#ffaa33', GradientType=0);
    background-color: #dc5101;
    cursor: pointer
}

.OrangeBtn,
.OrangeBtn:link,
.OrangeBtn:visited {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffaa33), color-stop(1, #dc5101));
    background: -moz-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -webkit-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -o-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -ms-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: linear-gradient(to bottom, #ffaa33 5%, #dc5101 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffaa33', endColorstr='#dc5101', GradientType=0);
    background-color: #ffaa33;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #f59144;
    display: inline-block;
    text-align: center;
    color: #ffffff;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    text-decoration: none;
    min-width: 100px;
}

.OrangeBtn:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dc5101), color-stop(1, #ffaa33));
    background: -moz-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: -webkit-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: -o-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: -ms-linear-gradient(top, #dc5101 5%, #ffaa33 100%);
    background: linear-gradient(to bottom, #dc5101 5%, #ffaa33 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#dc5101', endColorstr='#ffaa33', GradientType=0);
    background-color: #dc5101;
    cursor: pointer
}

.TopGreyBtn,
.TopGreyBtn:link,
.TopGreyBtn:visited {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #616161), color-stop(1, #1d1d1d));
    background: -moz-linear-gradient(top, #616161 5%, #1d1d1d 100%);
    background: -webkit-linear-gradient(top, #616161 5%, #1d1d1d 100%);
    background: -o-linear-gradient(top, #616161 5%, #1d1d1d 100%);
    background: -ms-linear-gradient(top, #616161 5%, #1d1d1d 100%);
    background: linear-gradient(to bottom, #616161 5%, #1d1d1d 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#616161', endColorstr='#1d1d1d', GradientType=0);
    background-color: #616161;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #929292;
    display: inline-block;
    text-align: center;
    color: #ffffff;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    text-decoration: none;
    min-width: 45px;
}

.TopGreyBtn:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1d1d1d), color-stop(1, #616161));
    background: -moz-linear-gradient(top, #1d1d1d 5%, #616161 100%);
    background: -webkit-linear-gradient(top, #1d1d1d 5%, #616161 100%);
    background: -o-linear-gradient(top, #1d1d1d 5%, #616161 100%);
    background: -ms-linear-gradient(top, #1d1d1d 5%, #616161 100%);
    background: linear-gradient(to bottom, #1d1d1d 5%, #616161 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#1d1d1d', endColorstr='#616161', GradientType=0);
    background-color: #1d1d1d;
    cursor: pointer
}

#FooterNav {
    z-index: 3;
    width: 1000px;
    height: 29px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0d0d0d), color-stop(1, #292929));
    background: -moz-linear-gradient(top, #0d0d0d 5%, #292929 100%);
    background: -webkit-linear-gradient(top, #0d0d0d 5%, #292929 100%);
    background: -o-linear-gradient(top, #0d0d0d 5%, #292929 100%);
    background: -ms-linear-gradient(top, #0d0d0d 5%, #292929 100%);
    background: linear-gradient(to bottom, #0d0d0d 5%, #292929 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0d0d0d', endColorstr='#292929', GradientType=0);
    background-color: #0d0d0d;
}

#FooterNavTextCont {
    z-index: 4;
    padding-top: 6px;
    padding-left: 20px;
}

.FooterNavText {
    font-family: Verdana;
    font-size: 11px;
    color: #FFF;
}

.FooterNavText a {
    font-family: Verdana;
    font-size: 11px;
    color: #FFF;
    text-decoration: none
}

.FooterNavText a:hover {
    color: #F90
}

.FooterText {
    font-family: Verdana;
    font-size: 13px;
    color: #FFF;
}

#FooterBotCont {
    z-index: 3;
    position: relative;
    width: 1000px;
    height: 159px;
    background: url(/images/v2/Footer-Background.jpg) no-repeat;
}

#MethodsCont {
    z-index: 4;
    position: absolute;
    width: 757px;
    height: 27px;
    top: 16px;
    left: 19px;
    vertical-align: top
}

#MethodsCont ul {
    padding: 0px;
    margin: 0px;
}

#MethodsCont li {
    display: inline-block;
    vertical-align: middle;
    padding: 0px;
    margin: 0px;
}

#SocialCont {
    z-index: 4;
    position: absolute;
    width: 300px;
    height: 27px;
    top: 16px;
    right: 20px;
    text-align: right;
}

#SocialCont ul {
    padding: 0px;
    margin: 0px;
}

#SocialCont li {
    display: inline-block;
    vertical-align: middle;
    padding: 0px;
    margin: 0px;
}

#CopyrightCont {
    z-index: 4;
    position: absolute;
    width: 499px;
    top: 69px;
    left: 19px;
    height: 90px;
}

.CopyrightText {
    font-family: Verdana;
    font-size: 11px;
    color: #FFF;
    line-height: 18px;
}

#AuthoritiesCont {
    z-index: 4;
    position: absolute;
    width: 305px !important;
    height: 32px;
    right: 0px;
    top: 108px;
}

.blueButton {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811));
    background: -moz-linear-gradient(top, #77d42a 5%, #5cb811 100%);
    background: -webkit-linear-gradient(top, #77d42a 5%, #5cb811 100%);
    background: -o-linear-gradient(top, #77d42a 5%, #5cb811 100%);
    background: -ms-linear-gradient(top, #77d42a 5%, #5cb811 100%);
    background: linear-gradient(to bottom, #77d42a 5%, #5cb811 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811', GradientType=0);
    background-color: #77d42a;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #929292;
    display: inline-block;
    text-align: center;
    color: #FFF;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 0px;
    text-decoration: none;
    width: 60px;
    cursor: pointer;
}

.blueButton:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a));
    background: -moz-linear-gradient(top, #5cb811 5%, #77d42a 100%);
    background: -webkit-linear-gradient(top, #5cb811 5%, #77d42a 100%);
    background: -o-linear-gradient(top, #5cb811 5%, #77d42a 100%);
    background: -ms-linear-gradient(top, #5cb811 5%, #77d42a 100%);
    background: linear-gradient(to bottom, #5cb811 5%, #77d42a 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a', GradientType=0);
    background-color: #5cb811;
}

.whiteButton {
    -moz-box-shadow: inset 0px 1px 0px 0px #9ffa55;
    -webkit-box-shadow: inset 0px 1px 0px 0px #9ffa55;
    box-shadow: inset 0px 1px 0px 0px #9ffa55;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #aae402), color-stop(1, #759300));
    background: -moz-linear-gradient(top, #aae402 5%, #759300 100%);
    background: -webkit-linear-gradient(top, #aae402 5%, #759300 100%);
    background: -o-linear-gradient(top, #aae402 5%, #759300 100%);
    background: -ms-linear-gradient(top, #aae402 5%, #759300 100%);
    background: linear-gradient(to bottom, #aae402 5%, #759300 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#aae402', endColorstr='#759300', GradientType=0);
    background-color: #616161;
    border: 1px solid #aae402;
    display: inline-block;
    text-align: center;
    color: #FFF;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    line-height: 18px;
    min-width: 50px;
    text-decoration: none;
    cursor: pointer;
}

.whiteButton:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #759300), color-stop(1, #aae402));
    background: -moz-linear-gradient(top, #759300 5%, #aae402 100%);
    background: -webkit-linear-gradient(top, #759300 5%, #aae402 100%);
    background: -o-linear-gradient(top, #759300 5%, #aae402 100%);
    background: -ms-linear-gradient(top, #759300 5%, #aae402 100%);
    background: linear-gradient(to bottom, #759300 5%, #aae402 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#759300', endColorstr='#aae402', GradientType=0);
    background-color: #1d1d1d;
}

.divpad {
    padding: 0px 5px 0px 5px;
}

.wrapper-dropdown-1 {
    position: relative;
    /* Enable absolute positioning for children and pseudo elements */
    width: 180px;
    margin: 0 auto;
    outline: none;
    cursor: pointer;
    font-weight: bold;
}

.wrapper-dropdown-1 ul {
    width: 200px;
    margin: 6px 0 0 -30px;
    padding: 0 0 0 10px;
}

.wrapper-dropdown-1 ul li {
    padding: 5px 0 10px 0;
    line-height: 32px;
}

.wrapper-dropdown-1 ul li a,
.wrapper-dropdown-1 ul li:visited {
    color: #FFF;
}

.wrapper-dropdown-1:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    right: 5px;
    top: 50%;
    margin-top: -6px;
    border-width: 6px 0 6px 6px;
    border-style: solid;
    border-color: transparent #fff;
}

.wrapper-dropdown-1 {
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.wrapper-dropdown-1 .dropdown {
    /* Size & position */
    position: absolute;
    top: 100%;
    left: 0;
    /* Size */
    right: 0;
    /* Size */
    /* Styles */
    background: #000;
    font-weight: normal;
    /* Overwrites previous font-weight: bold; */
    list-style: none;
    /* Hiding */
    opacity: 0;
    pointer-events: none;
    border: 1px solid #FFF;
    display: none;
}

.dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: transparent;
}


/* Active state */

.wrapper-dropdown-1.active .dropdown {
    opacity: 1;
    pointer-events: auto;
}


/* No CSS3 support */

.no-opacity .wrapper-dropdown-1 .dropdown,
.no-pointerevents .wrapper-dropdown-1 .dropdown {
    display: none;
    opacity: 1;
    /* If opacity support but no pointer-events support */
    pointer-events: auto;
    /* If pointer-events support but no pointer-events support */
}

.no-opacity .wrapper-dropdown-1.active .dropdown,
.no-pointerevents .wrapper-dropdown-1.active .dropdown {
    display: block;
}

.wrapper-dropdown-1.active:after {
    border-color: #9bc7de transparent;
    border-width: 6px 6px 0 6px;
    margin-top: -3px;
}

.btext {
    color: #000;
}

.bcont {}

.bdesc {
    display: inline-block;
    padding-left: 5px;
    float: left;
    line-height: 20px;
    font-size: 11px;
    zoom: 1;
    *display: inline;
}

.hnum,
.bnum,
.silks {
    display: inline-block;
    padding-left: 5px;
    float: left;
    color: #000;
    line-height: 20px;
    font-size: 11px;
    min-width: 30px;
    margin-left: 2px;
    zoom: 1;
    *display: inline;
}

.contprice {
    float: right;
}

.bprice,
.prevprice {
    display: inline-block;
    min-width: 60px;
    text-align: center;
    zoom: 1;
    *display: inline;
}

.prevprice {
    color: #d2d2d2;
    height: 30px;
    line-height: 15px;
}

.silkweight {
    float: left;
    height: 30px;
    font-size: 10px;
    display: inline-block;
    min-width: 60px;
    padding-right: 35px;
    text-align: center;
    zoom: 1;
    line-height: 15px;
    *display: inline;
}

#mpContainer {}

#mpContainer #bheader.live {
    background-color: #6a6a6a;
    color: #FFFFFF;
    margin-top: 1px;
}

#mpContainer #bheader.live a {
    color: #FFF;
}

#mpContainer #bheader {
    height: 22px;
    line-height: 22px;
    color: #666;
    background: #DDDDDD;
    font-weight: bold;
}

#mpContainer #bheader a {
    color: #666;
    padding-left: 4px;
}

#mpContainer #bheader #hdesc {
    float: left;
}

#mpContainer #bheader #pdesc {
    float: right;
    text-align: center;
}

#mpContainer #bheader #pdesc #bprice {
    display: inline-block;
    min-width: 60px;
    zoom: 1;
    *display: inline;
}

.betoption2,
.betoption2:link,
.betoption2:visited {
    display: inline-block;
    color: #000;
    font-family: Verdana;
    font-size: 10px;
    line-height: 21px;
    text-decoration: none;
    min-width: 60px;
    text-align: center;
    margin-top: 1px;
}

.betoption,
.betoption:link,
.betoption:visited {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
    background: -moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);
    display: inline-block;
    color: #666;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    line-height: 21px;
    text-decoration: none;
    text-shadow: 0px 1px 0px #ffffff;
    min-width: 60px;
    text-align: center;
    margin-top: 1px;
}

.betoptionbig,
.betoptionbig:link,
.betoptionbig:visited {
    xfloat: right;
    height: 28px;
    xmin-width: 60px;
    line-height: 28px;
}

.betoption:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe8433), color-stop(1, #eb5a00));
    background: -moz-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -webkit-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -o-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -ms-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: linear-gradient(to bottom, #fe8433 5%, #eb5a00 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fe8433', endColorstr='#eb5a00', GradientType=0);
    background-color: #fe8433;
    color: #FFF;
    text-shadow: 0px 0px 0px #000;
}

.betoption:active {
    position: relative;
}

.betspacer {
    height: 1px;
    background: #d2d2d2;
}

.morebets,
.morebets:visited,
.morebets:link {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #3b3b3b));
    background: -moz-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -webkit-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -o-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -ms-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: linear-gradient(to bottom, #000000 5%, #3b3b3b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3b3b3b', GradientType=0);
    background-color: #000000;
    border: 1px solid #ffffff;
    display: inline-block;
    color: #fafafa;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 0px;
    text-decoration: none;
    min-width: 45px;
    text-align: center;
}

.morebets:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3b3b3b), color-stop(1, #000000));
    background: -moz-linear-gradient(top, #3b3b3b 5%, #000000 100%);
    background: -webkit-linear-gradient(top, #3b3b3b 5%, #000000 100%);
    background: -o-linear-gradient(top, #3b3b3b 5%, #000000 100%);
    background: -ms-linear-gradient(top, #3b3b3b 5%, #000000 100%);
    background: linear-gradient(to bottom, #3b3b3b 5%, #000000 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#3b3b3b', endColorstr='#000000', GradientType=0);
    background-color: #3b3b3b;
}

.morebets:active {
    position: relative;
    top: 1px;
}

.btext {
    color: #000;
}

.bcont {
    height: 22px;
    color: #000;
}

.liveevent {
    background-color: #e0e0e0;
    color: #333333;
    height: 22px;
}

.bcont:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
    background: -moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9', GradientType=0);
    background-color: #f9f9f9;
    text-shadow: 0px 0px 0px #000;
}

.bdesc {
    display: inline-block;
    padding-left: 3px;
    padding-top: 2px;
    float: left;
    line-height: 20px;
    font-size: 11px;
    zoom: 1;
    *display: inline;
}

.eventDate {
    display: inline-block;
    color: #006699;
    min-width: 70px;
    padding-right: 10px;
    font-weight: normal !important;
    font-size: 10px !important;
    zoom: 1;
    *display: inline;
}

.contprice {
    float: right;
}

.contprice .bmore {
    min-width: 45px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.contprice .stats {
    min-width: 25px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.contpricebig {
    height: 30px;
    line-height: 14px;
}

.bprice {}

.bconth {
    background-color: #EDEDED;
    text-align: center;
    line-height: 20px;
    height: 20px;
    color: #000;
}

.contheadp {
    float: right;
}

.contheadp .bprice {
    min-width: 60px;
    margin-left: 3px;
}

.bpricebig {
    height: 30px;
    padding-top: 0px;
}

.contheadp .bmore {
    min-width: 45px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.contheadp .stats {
    min-width: 25px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.alt_title_new {
    height: 20px;
    line-height: 20px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #042c7c), color-stop(1, #053dad));
    background: -moz-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -webkit-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -o-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: -ms-linear-gradient(top, #042c7c 5%, #053dad 100%);
    background: linear-gradient(to bottom, #042c7c 5%, #053dad 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#042c7c', endColorstr='#053dad', GradientType=0);
    background-color: #042c7c;
    border: 1px solid #ffffff;
    color: #fafafa;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding: 3px 5px;
    text-decoration: none;
    text-shadow: 0px 1px 0px #000000;
}

.title_new {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #3b3b3b));
    background: -moz-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -webkit-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -o-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -ms-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: linear-gradient(to bottom, #000000 5%, #3b3b3b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3b3b3b', GradientType=0);
    background-color: #000000;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    height: 32px;
    line-height: 32px;
    padding: 0px 5px;
    font-size: 14px;
    font-weight: bold;
}

.betspacer {
    height: 1px;
    background: #d2d2d2;
}

.EventCont {
    position: relative;
    padding: 0px !important;
    margin: 0px !important;
}

.EventLeftCont {
    float: left;
}

.EventRightCont {
    float: left;
}

.EventContFull {
    width: 100%;
    position: relative;
    padding: 0px !important;
    margin: 0px;
    !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
    background: -moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);
    color: #666;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    line-height: 21px;
    text-decoration: none;
    text-shadow: 0px 1px 0px #ffffff;
    text-align: center;
    margin-top: 1px;
}

.EventLeftContFull {
    display: inline-block;
    width: 3%;
    position: relative;
    padding: 0px !important;
    margin: 0px !important;
}

.EventRightContFull {
    display: inline-block;
    width: 96%;
    padding: 0px !important;
    margin: 0px !important;
    position: relative;
}

.maxsize {
    width: 99%;
    text-align: left !important;
    padding-left: 4px !important;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.maxsize:link,
.maxsize:visited {
    color: #000;
    font-family: Verdana;
    font-size: 11px;
    padding-top: 2px;
}

.scratched {
    -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
    background: -moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: -ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
    background: linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);
    color: #666;
    text-shadow: 0px 1px 0px #ffffff;
    border: 1px solid #dcdcdc;
    display: inline-block;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 0px;
    text-decoration: none;
    min-width: 60px;
    text-align: center;
    zoom: 1;
    *display: inline;
}

.processBetBtn {
    -xmoz-box-shadow: inset 0px 1px 0px 0px #929292;
    -xwebkit-box-shadow: inset 0px 1px 0px 0px #929292;
    xbox-shadow: inset 0px 1px 0px 0px #929292;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #aae402), color-stop(1, #759300));
    background: -moz-linear-gradient(top, #aae402 5%, #759300 100%);
    background: -webkit-linear-gradient(top, #aae402 5%, #759300 100%);
    background: -o-linear-gradient(top, #aae402 5%, #759300 100%);
    background: -ms-linear-gradient(top, #aae402 5%, #759300 100%);
    background: linear-gradient(to bottom, #aae402 5%, #759300 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#aae402', endColorstr='#759300', GradientType=0);
    background-color: #aae402;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #aae402;
    display: inline-block;
    text-align: center;
    color: #ffffff;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 0px;
    text-decoration: none;
    width: 135px;
    cursor: pointer;
}

.bookABetBtn {
    background-color: #000;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #3f3f3f;
    display: inline-block;
    text-align: center;
    color: #ffffff;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 0px;
    text-decoration: none;
    width: 135px;
    cursor: pointer;
}

.ContinueBtn {
    -xmoz-box-shadow: inset 0px 1px 0px 0px #929292;
    -xwebkit-box-shadow: inset 0px 1px 0px 0px #929292;
    xbox-shadow: inset 0px 1px 0px 0px #929292;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #616161), color-stop(1, #1d1d1d));
    background: -moz-linear-gradient(top, #616161 5%, #1d1d1d 100%);
    background: -webkit-linear-gradient(top, #616161 5%, #1d1d1d 100%);
    background: -o-linear-gradient(top, #616161 5%, #1d1d1d 100%);
    background: -ms-linear-gradient(top, #616161 5%, #1d1d1d 100%);
    background: linear-gradient(to bottom, #616161 5%, #1d1d1d 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#616161', endColorstr='#1d1d1d', GradientType=0);
    background-color: #616161;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #929292;
    display: inline-block;
    text-align: center;
    color: #ffffff;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0px;
    text-decoration: none;
    width: 118px;
    cursor: pointer;
}

.ContinueBtn:link,
.ContinueBtn:visited {
    color: #fff;
}

.RepeatBetBtn {
    margin-top: 5px;
    -xmoz-box-shadow: inset 0px 1px 0px 0px #929292;
    -xwebkit-box-shadow: inset 0px 1px 0px 0px #929292;
    xbox-shadow: inset 0px 1px 0px 0px #929292;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffaa33), color-stop(1, #dc5101));
    background: -moz-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -webkit-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -o-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: -ms-linear-gradient(top, #ffaa33 5%, #dc5101 100%);
    background: linear-gradient(to bottom, #ffaa33 5%, #dc5101 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffaa33', endColorstr='#dc5101', GradientType=0);
    background-color: #616161;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #f59144;
    display: inline-block;
    text-align: center;
    color: #ffffff;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0px;
    text-decoration: none;
    width: 118px;
    cursor: pointer;
}

.RepeatBetBtn:link,
.RepeatBetBtn:visited {
    color: #fff;
}

.statusES {
    background: #F7D0D4;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.statistics {
    height: 200px;
    width: 100%;
    background: #000000;
    margin-bottom: 5px;
    color: #fff;
}

#Team1Block {
    position: absolute;
    left: 13px;
    top: 45px;
    width: 210px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

#Team2Block {
    position: absolute;
    left: 13px;
    top: 90px;
    width: 210px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

#ResultsBlock1 {
    position: absolute;
    left: 233px;
    top: 45px;
    width: auto;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    padding-right: 20px;
}

#ResultsBlock2 {
    position: absolute;
    left: 233px;
    top: 90px;
    width: auto;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    padding-right: 20px;
}

.TeamNameText {
    font-family: Arial;
    font-size: 12px;
    font-weight: bolder;
    color: #c4ff00;
    line-height: 38px;
    text-align: right;
    padding-right: 10px;
}

#ResultsTextPos {
    position: absolute;
    top: 26px;
    left: 328px;
}

.SetText {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #c4ff00;
    display: inline;
    padding-left: 8px;
}

.ResultsImg {
    position: absolute;
    top: 7px;
    left: 7px;
}

.ScoreTextWhite {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #FFF;
    display: inline;
    line-height: 38px;
    padding-left: 30px;
}

.ScoreTextOrange1 {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #ff9300;
    display: inline;
    line-height: 38px;
    text-align: right;
}

.ScoreCont {
    width: 45px;
    height: 38px;
    position: absolute;
    top: 0px;
    left: 0px;
}

.ScoreTextOrange2 {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #ff9300;
    display: inline;
    line-height: 38px;
    padding-left: 70px;
}

.hidetd {
    display: none;
}

#SportsHeader {
    position: relative;
    width: 597px;
    height: 28px;
    box-shadow: 0px 0px 2px 0px #474943;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #3A3B36));
    background: -moz-linear-gradient(top, #000000 5%, #3A3B36 100%);
    background: -webkit-linear-gradient(top, #000000 5%, #3A3B36 100%);
    background: -o-linear-gradient(top, #000000 5%, #3A3B36 100%);
    background: -ms-linear-gradient(top, #000000 5%, #3A3B36 100%);
    background: linear-gradient(to bottom, #000000 5%, #3A3B36 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3A3B36', GradientType=0);
    background-color: #c62d1f;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /* IE 8 */
    filter: alpha(opacity=80);
    /* IE 5-7 */
    -moz-opacity: 0.8;
    /* Netscape */
    -khtml-opacity: 0.8;
    /* Safari 1.x */
    opacity: 0.8;
    /* Good browsers */
}

.SportHeaderImg {
    position: absolute;
    top: 2px;
    left: 2px;
}

.SportHeaderText1 {
    font-family: Verdana;
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 28px;
    display: inline;
    padding-left: 30px;
}

.SportHeaderText2 {
    font-family: Verdana;
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 28px;
    display: inline;
    float: right;
    padding-right: 10px;
}

.SportHeaderTextYellow {
    font-family: Verdana;
    color: #C4FF00;
    font-size: 12px;
    font-weight: bold;
    line-height: 28px;
    display: inline;
    float: right;
    padding-right: 10px;
}

#ResultsCont {
    position: relative;
    width: 590px;
    height: 172px;
}

.SoccerTeam1Cont {
    position: absolute;
    top: 38px;
    left: 11px;
    width: 219px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.SoccerTeam2Cont {
    position: absolute;
    top: 38px;
    left: 366px;
    width: 219px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.SoccerScoreCont {
    position: absolute;
    top: 38px;
    left: 239px;
    width: 119px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.SoccerAdditional1 {
    position: absolute;
    top: 82px;
    left: 101px;
    width: 129px;
    height: 56px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.SoccerAdditional2 {
    position: absolute;
    top: 82px;
    left: 366px;
    width: 129px;
    height: 56px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.SoccerTimeCont {
    position: absolute;
    top: 97px;
    left: 254px;
    width: 89px;
    height: 28px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.TeamNameText1 {
    font-family: Arial;
    font-size: 12px;
    font-weight: bolder;
    color: #c4ff00;
    line-height: 38px;
    float: right;
    padding-right: 10px;
}

.TeamNameText2 {
    font-family: Arial;
    font-size: 12px;
    font-weight: bolder;
    color: #c4ff00;
    line-height: 38px;
    float: left;
    padding-left: 10px;
}

.SoccerScoreText {
    font-family: Arial;
    font-size: 30px;
    color: #ff9300;
    font-weight: bold;
    line-height: 38px;
    text-align: center;
}

.SoccerTimeText {
    font-family: Arial;
    font-size: 18px;
    color: #FFF;
    font-weight: bold;
    line-height: 28px;
    text-align: center;
}

.SoccerRedCardPos {
    position: absolute;
    left: 17px;
    top: 8px;
}

.SoccerYellowCardPos {
    position: absolute;
    left: 43px;
    top: 8px;
}

.SoccerCornerPos {
    position: absolute;
    left: 69px;
    top: 8px;
}

.SoccerPenaltyPos {
    position: absolute;
    left: 95px;
    top: 8px;
}

.SoccerRedCardTextPos {
    position: absolute;
    left: 17px;
    top: 32px;
    font-family: Arial;
    font-size: 14px;
    color: #FFF;
    width: 18px;
    height: 15px;
    text-align: center;
}

.SoccerYellowCardTextPos {
    position: absolute;
    left: 43px;
    top: 32px;
    font-family: Arial;
    font-size: 14px;
    color: #FFF;
    width: 18px;
    height: 15px;
    text-align: center;
}

.SoccerCornerTextPos {
    position: absolute;
    left: 69px;
    top: 32px;
    font-family: Arial;
    font-size: 14px;
    color: #FFF;
    width: 18px;
    height: 15px;
    text-align: center;
}

.SoccerPenaltyTextPos {
    position: absolute;
    left: 95px;
    top: 32px;
    font-family: Arial;
    font-size: 14px;
    color: #FFF;
    width: 18px;
    height: 15px;
    text-align: center;
}

.IceHockeyTeamCont1 {
    position: absolute;
    left: 13px;
    top: 45px;
    width: 360px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.IceHockeyTeamCont2 {
    position: absolute;
    left: 13px;
    top: 90px;
    width: 360px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.IceHockeyInningsCont {
    position: absolute;
    left: 385px;
    top: 19px;
    width: 199px;
    height: 26px;
    padding-left: 5px;
}

.IceHockeyTeamScoreCont1 {
    padding-left: 5px;
    position: absolute;
    left: 385px;
    top: 45px;
    width: 199px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.IceHockeyTeamScoreCont2 {
    padding-left: 5px;
    position: absolute;
    left: 385px;
    top: 90px;
    width: 199px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.IceHockeyResultsTopText {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #c4ff00;
    display: inline-block;
    min-width: 43px;
    text-align: center;
}

.IceHockeyResultsText {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #FFF;
    display: inline-block;
    line-height: 38px;
    min-width: 43px;
    text-align: center;
}

.IceHockeyResultsOrangeText {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #ff9300;
    display: inline-block;
    line-height: 38px;
    min-width: 43px;
    text-align: center;
}

.BaseballTeamCont1 {
    position: absolute;
    left: 13px;
    top: 45px;
    width: 269px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.BaseballTeamCont2 {
    position: absolute;
    left: 13px;
    top: 90px;
    width: 269px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.BaseballTeamScoreCont1 {
    padding-left: 5px;
    position: absolute;
    left: 294px;
    top: 45px;
    width: 290px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.BaseballTeamScoreCont2 {
    padding-left: 5px;
    position: absolute;
    left: 294px;
    top: 90px;
    width: 290px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.BaseballResultsText {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #FFF;
    line-height: 38px;
    min-width: 22px;
    text-align: center;
    display: inline-block;
}

.BaseballInningsCont {
    padding-left: 5px;
    position: absolute;
    left: 294px;
    top: 19px;
    line-height: 23px;
    width: 290px;
    height: 26px;
}

.BaseballResultsTopText {
    display: inline-block;
    font-weight: bold;
    color: #c4ff00;
    min-width: 22px;
    text-align: center;
    font-family: Arial;
}

.GenericTeamCont1 {
    position: absolute;
    left: 13px;
    top: 45px;
    width: 309px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.GenericTeamCont2 {
    position: absolute;
    left: 13px;
    top: 90px;
    width: 309px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.GenericInningsCont {
    position: absolute;
    left: 334px;
    top: 19px;
    width: 250px;
    height: 26px;
}

.GenericTeamScoreCont1 {
    position: absolute;
    left: 334px;
    top: 45px;
    width: 250px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.GenericTeamScoreCont2 {
    position: absolute;
    left: 334px;
    top: 90px;
    width: 250px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.GenericResultsTopText {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #c4ff00;
    display: inline-block;
    min-width: 45px;
    text-align: center;
}

.GenericResultsText {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #FFF;
    display: inline-block;
    line-height: 38px;
    min-width: 45px;
    text-align: center;
}

.GenericResultsOrangeText {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #ff9300;
    display: inline-block;
    line-height: 38px;
    min-width: 45px;
    text-align: center;
}

.BasketballTeamCont1 {
    position: absolute;
    left: 13px;
    top: 45px;
    width: 269px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.BasketballTeamCont2 {
    position: absolute;
    left: 13px;
    top: 90px;
    width: 269px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.BasketballInningsCont {
    position: absolute;
    left: 294px;
    top: 19px;
    width: 290px;
    height: 26px;
}

.BasketballTeamScoreCont1 {
    position: absolute;
    left: 294px;
    top: 45px;
    width: 290px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.BasketballTeamScoreCont2 {
    position: absolute;
    left: 294px;
    top: 90px;
    width: 290px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.BasketballResultsTopText {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #c4ff00;
    display: inline-block;
    min-width: 44px;
    text-align: center;
}

.BasketballResultsText {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #FFF;
    display: inline-block;
    line-height: 38px;
    min-width: 44px;
    text-align: center;
}

.BasketballResultsOrangeText {
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    color: #ff9300;
    display: inline-block;
    line-height: 38px;
    min-width: 44px;
    text-align: center;
}

.CricketTeamNameText2 {
    font-family: Arial;
    font-size: 14px;
    font-weight: bolder;
    color: #c4ff00;
    line-height: 38px;
    float: right;
    padding-right: 10px;
}

.CricketTeam1Cont {
    position: absolute;
    top: 36px;
    left: 9px;
    width: 299px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.CricketTeam2Cont {
    position: absolute;
    top: 81px;
    left: 9px;
    width: 299px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.CricketScore1Cont {
    position: absolute;
    top: 36px;
    left: 320px;
    width: 260px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.CricketScore2Cont {
    position: absolute;
    top: 81px;
    left: 320px;
    width: 260px;
    height: 38px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.CricketInfocont {
    position: absolute;
    left: 80px;
    top: 127px;
    width: 434px;
    height: 28px;
    background: url(/images/inplay/Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.CricketScoreText {
    font-family: Arial;
    font-size: 22px;
    color: #ff9300;
    font-weight: bold;
    line-height: 38px;
    text-align: right;
    float: right;
    padding-right: 10px;
}

.CricketInfoTxt {
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    line-height: 28px;
    padding-left: 10px;
}

.AFTopInfoCont {
    position: absolute;
    top: 30px;
    left: 239px;
    width: 119px;
    height: 26px;
}

.AFTeam1Cont {
    position: absolute;
    top: 56px;
    left: 11px;
    width: 219px;
    height: 38px;
    background: url(/images/inplay//Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.AFTeam2Cont {
    position: absolute;
    top: 56px;
    left: 366px;
    width: 219px;
    height: 38px;
    background: url(/images/inplay//Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.AFScoreCont {
    position: absolute;
    top: 56px;
    left: 239px;
    width: 119px;
    height: 38px;
    background: url(/images/inplay//Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.AFInfocont {
    position: absolute;
    left: 80px;
    top: 105px;
    width: 434px;
    height: 28px;
    background: url(/images/inplay//Tranparent-block.png);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
}

.AFTopInfoText {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #c4ff00;
    text-align: center;
    line-height: 26px;
    display: inline-block;
    width: 119px;
}

.AFScoreText {
    font-family: Arial;
    font-size: 22px;
    color: #ff9300;
    font-weight: bold;
    line-height: 38px;
    text-align: center;
}

.AFInfoTxt {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
    line-height: 28px;
    padding-left: 10px;
}

.quickliveheader {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #3b3b3b));
    background: -moz-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -webkit-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -o-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: -ms-linear-gradient(top, #000000 5%, #3b3b3b 100%);
    background: linear-gradient(to bottom, #000000 5%, #3b3b3b 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3b3b3b', GradientType=0);
    background-color: #000000;
    height: 32px;
    font: bold 16px Arial, Tahoma, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 32px;
    padding: 0 0 0 10px;
}

.quicklivesport {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #444444), color-stop(1, #2e2e2e));
    background: -moz-linear-gradient(top, #444444 5%, #2e2e2e 100%);
    background: -webkit-linear-gradient(top, #444444 5%, #2e2e2e 100%);
    background: -o-linear-gradient(top, #444444 5%, #2e2e2e 100%);
    background: -ms-linear-gradient(top, #444444 5%, #2e2e2e 100%);
    background: linear-gradient(to bottom, #444444 5%, #2e2e2e 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#2e2e2e', GradientType=0);
    background-color: #444444;
    line-height: 28px !important;
    height: 28px;
    font: 11px arial, sans-serif;
    color: #FFF;
    padding: 0px 0 0 10px;
    cursor: pointer;
}

.quickliveContainer {
    height: 18px;
    color: #cbfe00;
    font-size: 11px;
}

.quickliveContainer #bheader #pdesc #bprice {
    display: inline-block;
    min-width: 60px;
    zoom: 1;
    *display: inline;
}

.quickliveContainer #bmore {
    display: inline-block;
    min-width: 49px;
}

.quickliveContainer #bheader #hdesc {
    float: left;
}

.quickliveContainer #bheader #pdesc {
    float: right;
    text-align: center;
}

.quicklivebcont {
    background-color: #e0e0e0;
    color: #fff;
    margin-bottom: 1px;
    padding: 2px 0px 3px 0px;
}

.quicklivebcont #matchtime {
    font-size: 11px;
    color: #000;
    padding: 0 4px 0 0;
}

.quicklivebcont .bmore {
    margin-right: 4px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe8433), color-stop(1, #eb5a00));
    background: -moz-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -webkit-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -o-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -ms-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: linear-gradient(to bottom, #fe8433 5%, #eb5a00 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fe8433', endColorstr='#eb5a00', GradientType=0);
    background-color: #fe8433;
    color: #FFF;
    text-shadow: 0px 0px 0px #000;
    text-align: center;
    line-height: 19px;
}

.quicklivebcont .bmore:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
    background: -moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: -ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
    background: linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9', GradientType=0);
    background-color: #f9f9f9;
    text-shadow: 0px 0px 0px #000;
    color: #000;
}

.quicklivebcont .bmore a {
    display: inline-block;
    width: 100%;
    color: #FFF;
}

.quicklivebcont .bmore a:hover {
    color: #000;
}

.quicklivebdesc {
    font-size: 11px;
    padding: 0 0 0 10px;
    display: inline-block;
    line-height: 20px;
    color: #000;
}

.quicklivebdesc a {
    color: #000;
}

.quicklivescore {
    color: #F44000;
    font-weight: bold;
}

#infodisclaimer {
    background: #666;
    color: #fff;
    line-height: 16px;
    font-size: 9px;
    text-align: center;
    cursor: pointer;
}

#infodisclaimermore {
    height: 200px;
    display: inline;
}

#infodisclaimermore p {
    color: #fff;
    font-size: 10px;
    text-align: left;
}

.side_tables_text {
    border-bottom: 1px solid #FFF;
}

.toggleLive {
    cursor: pointer;
}

#ticketconfirm {
    background: #FFF;
    color: #000;
    padding: 0px 4px 0px 4px;
}

#ticketconfirm #ticketno {
    font-weight: bold;
    color: #0099ff;
    cursor: pointer;
    padding: 4px 0 4px 6px;
}

#ticketconfirm #ticketno:hover {
    font-weight: bold;
    color: #1b4f6f;
    cursor: pointer;
    padding: 4px 0 4px 6px;
}

.ticketcon {
    display: none;
}

#ticketconfirm .ticketcon .sportcon {
    display: inline;
    padding: 10px;
    min-height: 20px;
}

#ticketconfirm .ticketcon .sportcon #marketcon {
    display: inline;
    line-height: 20px;
    min-height: 20px;
}

#ticketconfirm .ticketcon .sportcon #marketcon #marketName {
    display: inline;
    float: left;
    min-height: 30px;
    width: 150px;
}

#ticketconfirm .ticketcon .sportcon #marketcon #price {
    display: inline;
    float: right;
    line-height: 20px;
    min-height: 20px;
}

#ticketconfirm .ticketcon .sportcon #marketcon #more {}

#ticketconfirm .ticketcon #totals {
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    background: #e9f5ff;
    color: #000;
    line-height: 25px;
    min-height: 25px;
}

#ticketconfirm .ticketcon #totals #stake {
    display: inline;
    float: left;
    line-height: 20px;
    min-height: 20px;
    padding: 5px;
}

#ticketconfirm .ticketcon #totals #win {
    display: inline;
    float: right;
    line-height: 20px;
    min-height: 20px;
    padding: 5px;
}

#ticketbreak {
    background: #000;
    clear: both;
    height: 1px;
}

#ticketconfirm .ticketcon .fullinfo {
    display: none;
}

#RaceToteMenubtn {
    width: 123px;
    height: 19px;
    line-height: 19px;
    background-color: #3B3B3B;
    font-family: Verdana;
    font-size: 12px;
    color: #FFF;
    display: inline-block;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #FFFFFF;
    display: inline-block;
}

#RaceToteMenubtn:hover #RaceToteMenu ul {
    display: block;
}

#RaceMenuArrowPosition {
    float: right;
    line-height: 19px;
    padding-top: 6px;
    padding-right: 5px;
}

#RaceToteMenu ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    margin-left: -1px;
    border: 1px solid #CCC;
    width: 123px;
    height: auto;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #333333;
    position: absolute;
    display: none;
}

#RaceToteMenu a {
    display: block;
    background-color: #777777;
    font-family: Verdana;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    line-height: 19px;
    padding-left: 9px;
}

#RaceToteMenu a:hover {
    background-color: #9f9f9f;
    color: 000;
    background-image: url(/images/Tick.png);
    background-position: right;
    background-repeat: no-repeat;
}

#RaceToteMenubtn {
    width: 123px;
    height: 19px;
    line-height: 19px;
    background-color: #3B3B3B;
    font-family: Verdana;
    font-size: 12px;
    color: #FFF;
    display: inline-block;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #FFFFFF;
    display: inline-block;
}

#RaceToteMenubtn:hover #RaceToteMenu ul {
    display: block;
}

.show {
    display: block;
}

.back-to-top {
    position: fixed;
    bottom: 2em;
    right: 0px;
    text-decoration: none;
    background-color: rgba(135, 135, 135, 0.50);
    font-size: 12px;
    padding: 1em;
    display: none;
    color: #FFFFFF !important;
}

.back-to-top:hover {
    background-color: #6b6c6c;
}

#couponmenu {
    position: absolute;
    top: 132px;
    left: 820px;
    display: none;
}

.couponbuilder {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}

.couponGen {
    -moz-box-shadow: 0px 1px 0px 0px #fff6af;
    -webkit-box-shadow: 0px 1px 0px 0px #fff6af;
    box-shadow: 0px 1px 0px 0px #fff6af;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
    background: -moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: -ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
    background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23', GradientType=0);
    background-color: #ffec64;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #ffaa22;
    display: inline-block;
    cursor: pointer;
    color: #333333;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 16px;
    text-decoration: none;
    text-shadow: 0px 1px 0px #ffee66;
}

.couponGen:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
    background: -moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
    background: -webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
    background: -o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
    background: -ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
    background: linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64', GradientType=0);
    background-color: #ffab23;
}

.couponGen:active {
    position: relative;
    top: 1px;
}

.col {
    display: inline-block;
    width: 48%;
    min-width: 48%;
}

.centercont_thin .tourntree2 a:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe8433), color-stop(1, #eb5a00));
    background: -moz-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -webkit-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -o-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: -ms-linear-gradient(top, #fe8433 5%, #eb5a00 100%);
    background: linear-gradient(to bottom, #fe8433 5%, #eb5a00 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fe8433', endColorstr='#eb5a00', GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#c4ff00', endColorstr='#c4ff00', GradientType=0);
    background-color: #fe8433;
    color: #FFF;
}

.centercont_thin .tourntree2 a {
    -moz-box-shadow: inset 0px 1px 0px 0px #c4ff00;
    -webkit-box-shadow: inset 0px 1px 0px 0px #c4ff00;
    box-shadow: inset 0px 1px 0px 0px #c4ff00;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c4ff00), color-stop(1, #c4ff00));
    background: -moz-linear-gradient(top, #c4ff00 5%, #c4ff00 100%);
    background: -webkit-linear-gradient(top, #c4ff00 5%, #c4ff00 100%);
    background: -o-linear-gradient(top, #c4ff00 5%, #c4ff00 100%);
    background: -ms-linear-gradient(top, #c4ff00 5%, #c4ff00 100%);
    background: linear-gradient(to bottom, #c4ff00 5%, #c4ff00 100%);
    color: #000;
    text-shadow: 0px 0px 0px #000;
    border: 1px solid #dcdcdc;
    display: block;
    margin: 0px 0px 1px 0px;
    padding: 0px 6px 0px 10px;
    height: 26px;
    line-height: 26px;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}

.susracing {
    position: absolute;
    left: 50%;
    margin-left: -150px;
    top: 250px;
    width: 200px;
    height: 40px;
    text-align: center;
    vertical-align: middle;
    line-height: 40px;
    border: 2px solid #f72e71;
    background-color: rgba(238, 216, 240, 0.4);
    font-size: 18px;
    font-weight: bold;
    color: #f72e71 !important;
}

.results2 {
    -moz-box-shadow: inset 0px 1px 0px 0px #c4ff00;
    -webkit-box-shadow: inset 0px 1px 0px 0px #c4ff00;
    box-shadow: inset 0px 1px 0px 0px #c4ff00;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c4ff00), color-stop(1, #c4ff00));
    background: -moz-linear-gradient(top, #c4ff00 5%, #c4ff00 100%);
    background: -webkit-linear-gradient(top, #c4ff00 5%, #c4ff00 100%);
    background: -o-linear-gradient(top, #c4ff00 5%, #c4ff00 100%);
    background: -ms-linear-gradient(top, #c4ff00 5%, #c4ff00 100%);
    background: linear-gradient(to bottom, #c4ff00 5%, #c4ff00 100%);
}

.FifaCont {
    position: relative;
    /* width: 225px; */
    height: 133px;
    border: 1px solid #E0E0E0;
    font-family: 'Roboto', sans-serif;
}

.FifaHeaderCont {
    position: relative;
    width: 158px;
    height: 65px;
}

.FifaCountdownCont {
    position: relative;
    width: 158px;
    height: 68px;
}

.FifaLogoPos {
    position: absolute;
    top: 14px;
    left: 34px;
}

.FifaDaysCont {
    position: absolute;
    left: 5px;
    top: 24px;
    width: 100%;
    height: 19px;
    text-align: center;
}

.FifaHoursCont {
    position: absolute;
    left: 59px;
    top: 24px;
    width: 27px;
    height: 19px;
    text-align: center;
    color: #162033;
}

.FifaMinutesCont {
    position: absolute;
    left: 107px;
    top: 24px;
    width: 27px;
    height: 19px;
    text-align: center;
}

.FifaText {
    font-family: 'Roboto', sans-serif;
    font-size: 10px;
    color: #424141;
}

.FifaTimeLeftTxt {
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #162033;
    margin-left: -1px;
    word-spacing: 23px;
}

.FifaHeaderTextPos {
    position: relative;
    left: 6px;
    top: 10px;
    text-align: center;
}

.FifaDaysTextPos {
    position: absolute;
    left: 29px;
    top: 47px;
}

.FifaHoursTextPos {
    position: absolute;
    left: 67px;
    top: 47px;
}

.FifaMinutesTextPos {
    position: absolute;
    left: 105px;
    top: 47px;
}

.FifaSecondsTextPos {
    position: absolute;
    left: 146px;
    top: 47px;
}

span.betsubinfo {
    color: #929292;
    font-size: 10px;
}

.grey-area {
    background-color: #202020;
}

.icon-shoprite-deposit
{
  height:53px;
  width:204px;
}