/*Notes
Fire Up Orange #F06E0A
Background grey #303032
url(images/centrebet/image_sprite.png)
*/


/*clearfix*/

.clearfix {
}
.clearfix:after, .clearfix:before {
    content: "";
    display: table;
}
.clearfix:after {
    clear: both;
}

.group {
  overflow: hidden;
}
html, body {
      min-height: 100%;
      height: 100%;
}
body {
  background-color: #303032;
  font-family:Verdana,arial,sans-serif;
  font-size:9px;
  color:#999999;
}
/*body.supbest-takeover {
  background: #313133 url(/content/images/centrebet/CB_SuperBEST_Wings.jpg) no-repeat center 117px;
}*/
a {
  color:#999999;
  cursor: hand;
}
a:hover {
  color:#ffffff;
}
pre {
  white-space: pre;           /* CSS 2.0 */
  white-space: pre-wrap;      /* CSS 2.1 */
  white-space: pre-line;      /* CSS 3.0 */
  white-space: -pre-wrap;     /* Opera 4-6 */
  white-space: -o-pre-wrap;   /* Opera 7 */
  white-space: -moz-pre-wrap; /* Mozilla */
  white-space: -hp-pre-wrap;  /* HP Printers */
  word-wrap: break-word;      /* IE 5+ */
  }
  
img {
	max-width:100%;
}
/*--structural styles--*/
.fadeEase, .event-container:hover, .competitor:hover {
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.full-width {
  min-width:1003px;
  max-width:1145px;
  margin:0 auto;
}
.global-width {
  margin:0 286px 0 6px;
}
.global-width-wide {
  margin:0 0 0 6px;
}
.main-container {
  position: relative;
  height:100%; 
}
.main-content-container {
  background-color:#000000;
  margin-top: 7px;
}
.main-content {
  padding:0;
}
.main-content.min770 {
  min-height: 884px;
}
.main-content.nopad {
  padding: 0 0 0 162px;
}
.hght-control {
  min-height: 884px;
  padding:0;
}
.align-center {
	text-align: center;
}

.inline {
	display: inline-block;
}

/*--standard container style--*/

.container1 { 
  background:#181819; /*  Black  */
  border: solid 1px #303032;
  padding: 3px;
  margin-bottom:5px;
}

.containerBlk {
  background-color: #000000;
}
.containerGry {
  background-color: #504f50;
  border: 2px solid #303032;
}
.containerLtGry {
  background-color: #717171;
}
.containerltGry.group.scratched div {
  background-color: #252525;
  text-decoration: line-through;
}
.containerltGry.group.scratched span {
  color: #888888;
}
.container-dkgry { background-color: #0d0d0d; }
.containermb { 
  background:#3c3c3c; /*  Light blue  */
  padding: 5px;
}
.containerwh {
  background:#ffffff; /*  White  */
  padding: 4px;
  position: relative;
}
.containerlg {
  background: #e2e2e2; /* light grey */
  padding: 8px 4px;
  color:#000000;
  position: relative;
}
.containerlb {
  background: #ffdcc1; /* very light blue */
  padding: 8px 4px;
  color:#000000;
  position: relative;
}
.containerltGry
{
  background-color: #303032;
}
.containerltGryrowodd
{
  background-color: #303032;
}
.containerltGryroweven
{
  background-color: #181819;
}
.containerMediaCentre
{
  background-color: #303032;
  width: 1000px;
  margin: 0 auto;
}
.containerScratchings
{
  background-color: #000000;
  width: 680px;
  margin: 0 auto;
  padding: 5px;
}
.containerWht
{
  background-color: #FFFFFF;
}

.containerOrg
{
  background-color: #f06e0a;
}

.containerWht .roweven
{
  background-color: #FFFFFF;
}
.containerWht .rowodd
{
  background-color: #DDDDDD;
}
.containerMedGry {
  background: #333333;
}
.containerDkGry /*Dark Grey 1px border*/
{
  background-color: #181819;
  border: 1px solid #3a3a3b;
  padding: 3px 0px;
  margin: 1px;
}
.container-gry{ background-color: #555555;}
.containerDkGry:hover /*Dark Grey 1px border Hover*/
{
  background-color: #222222;
}
.containerDkGrynopad /*Dark Grey 1px border*/
{
  background-color: #181819;
}
.containerDkGry.min800 {
  min-width: 800px;
}
.containermg {
  background: #999999;
  padding:3px;
  position: relative;
}
.container-betSuccess {
  background: #339966;
  padding:3px;
  position: relative;
}
.container-betError {
  background: #ff0033;
  padding:3px;
  position: relative;
}   
.containerWhGr {
  background-color: #e0e3e4;
  padding:3px;
}
.container1r {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.container6u, .bet-slip-tabs li, .top.scroll-btn a {
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.container6l, .bot.scroll-btn a {
  -webkit-border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
.container6, .multi-stake-btns a, .stake-ex-btns a {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.container8, #login-container {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 5px;
  position: relative;
}
.container8u {
  -webkit-border-top-left-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding: 5px;
  position: relative;
}
.container12, .pbet-count, .sub-menu a.select, .button-style1.btn-search {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  padding: 5px;
  position: relative;
}
.container12u {
  -webkit-border-top-left-radius: 12px;
  -webkit-border-top-right-radius: 12px;
  -moz-border-radius-topleft: 12px;
  -moz-border-radius-topright: 12px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding: 5px;
  position: relative;
}
.container12l {
  -webkit-border-bottom-right-radius: 12px;
  -webkit-border-bottom-left-radius: 12px;
  -moz-border-radius-bottomright: 12px;
  -moz-border-radius-bottomleft: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  padding: 5px;
  position: relative;
}
.containerformodd
{
	background-color: #dbdbdb;
	margin: 5px;
	padding: 3px;
}
.containerformeven
{
	background-color: #e6f9f9;
	margin: 5px;
	padding: 3px;
}	
.containerformoddlw
{
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin: 5px;
	padding: 3px;
}
.containerformevenlw
{
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin: 5px;
	padding: 3px;
}	
.inner-container {
  background-color: #303032;
  padding:6px 4px;
}
.inner-containernopad {
  background-color: #303032;
}
.inner-containernopad .alt {
  background-color: #181819;
}
.button-style1 {
  padding:3px 15px;
  border: 1px solid #f06e0a;
  text-transform: uppercase;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  color: #ffffff;
  font-size: 12px;
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
}

.button-style1.top {
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.bottom-bar {
  padding:8px;
  background: #303032;
  -webkit-border-bottom-right-radius: 8px;
  -webkit-border-bottom-left-radius: 8px;
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  overflow: hidden;
}
.container3r { /*3 pixel round right hand edge*/
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
/* Box shadow styles */
.shadow-style1 { /*Blurred with 40% Opacity*/
  -webkit-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.4);
}
.shadow-style2{
  -webkit-box-shadow: 2px 2px 1px 1px rgba(0, 0, 0, 0.2); /*20% Opacity*/
  -moz-box-shadow: 2px 2px 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 1px rgba(0, 0, 0, 0.2);
}
/*--skin styles--*/

/*--Gradient Styles--*/

/*Grey to Black*/
.gs1, h3, .head-style3, .tabs li, .racecard-multiples, .spts-vid-link {
  background: #474749; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 0;
  background: -moz-linear-gradient(top, #474749 0%, #000000 50%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474749), color-stop(50%,#000000)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #474749 0%,#000000 50%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #474749 0%,#000000 50%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #474749 0%,#000000 50%); /* IE10+ */
  background: linear-gradient(top, #474749 0%,#000000 50%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474749', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.header-inside, .m-bar--delta {
  background: #474749; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -42px;
}
/*Royal Blue*/
.gs2,.scroll-btn a:hover, .m-bar--gamma {
  background: #000000; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 0;
  background: -moz-linear-gradient(top, #666666 0%, #222222 46%, #000000 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(46%,#222222), color-stop(100%,#000000)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #666666 0%,#222222 46%,#000000 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #666666 0%,#222222 46%,#000000 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #666666 0%,#222222 46%,#000000 100%); /* IE10+ */
  background: linear-gradient(top, #666666 0%,#222222 46%,#000v000 100%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39c5ff', endColorstr='#081772',GradientType=0 ); /* IE6-9 */

}
/*Royal Blue*/
.gs2a, .bet-slip-controls a, .wgbtn, .multi-selectors li a.view {
	background: #fa9a06; /* Old browsers */
	background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -42px;
	background: -moz-linear-gradient(top, #555555 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #555555 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #555555 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #555555 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #555555 0%,#000000 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39c5ff', endColorstr='#081772',GradientType=0 ); /* IE6-9 */
}

/*Lighter Blue*/
.gs3, .fadenav a.current, .live-odds a, .pbet-count, .stake-ex-btns .select, .sub-menu a.select, .multi-selectors li a.active,
.m-bar--zeta {
  background: #fa9a06; /* Old browsers */
  background: -moz-linear-gradient(top, #fa9a06 0%, #f06e0a 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa9a06), color-stop(100%,#f06e0a)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* IE10+ */
  background: linear-gradient(to bottom, #fa9a06 0%,#f06e0a 100%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9a06', endColorstr='#f06e0a',GradientType=0 ); /* IE6-9 */
}
/*Subtle Black*/
.gs4 {
  background: #181819; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -190px;
  background: -moz-linear-gradient(top, #181819 0%, #000000 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#181819), color-stop(100%,#000000)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #181819 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #181819 0%,#000000 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #181819 0%,#000000 100%); /* IE10+ */
  background: linear-gradient(top, #181819 0%,#000000 100%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181819', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
/*Light Grey to Grey*/
.gs5, .tabs li.active, .m-bar--alpha, .btn--brand {
  background: #5e5e5f;
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -511px;
  background: -moz-linear-gradient(top, #5e5e5f 0%, #5e5e5f 20%, #383838 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e5e5f), color-stop(20%,#5e5e5f), color-stop(100%,#383838));
  background: -webkit-linear-gradient(top, #5e5e5f 0%,#5e5e5f 20%,#383838 100%);
  background: -o-linear-gradient(top, #5e5e5f 0%,#5e5e5f 20%,#383838 100%);
  background: -ms-linear-gradient(top, #5e5e5f 0%,#5e5e5f 20%,#383838 100%);
  background: linear-gradient(top, #5e5e5f 0%,#5e5e5f 20%,#383838 100%);
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e5e5f', endColorstr='#383838',GradientType=0 );*/
}
/* White to light grey */
.gs6, .multi-selectors li a, .multi-stake-btns a, .stake-ex-btns a, .multi-selectors li span {
  background: #ffffff; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -343px;
  background: -moz-linear-gradient(top, #ffffff 0%, #8b8b8b 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#8b8b8b)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%,#8b8b8b 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%,#8b8b8b 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%,#8b8b8b 100%); /* IE10+ */
  background: linear-gradient(top, #ffffff 0%,#8b8b8b 100%); /* W3C */
  
}
/* White to Light blue */
.gs7, .bet-slip-tabs li {
  background: #ffffff; /* Old browsers */
  background: -moz-linear-gradient(top, #CCCCCC 0%, #777777 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CCCCCC), color-stop(100%,#777777)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #CCCCCC 0%,#777777 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #CCCCCC 0%,#777777 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #CCCCCC 0%,#777777 100%); /* IE10+ */
  background: linear-gradient(top, #CCCCCC 0%,#777777 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#777777',GradientType=0 ); /* IE6-9 */
}
/* Light grey to white */
.gs8, .bet-slip-tabs li.selected {
  background: #bdbdbd; /* Old browsers */
  background: -moz-linear-gradient(top, #bdbdbd 0%, #ffffff 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdbdbd), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #bdbdbd 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #bdbdbd 0%,#ffffff 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #bdbdbd 0%,#ffffff 100%); /* IE10+ */
  background: linear-gradient(top, #bdbdbd 0%,#ffffff 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdbdbd', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/* Green to Light Green */
.gs10, .timetojump {
  background: #bdbdbd; /* Old browsers */
  background: -moz-linear-gradient(top, #acec61 0%, #177e07 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#acec61), color-stop(100%,#177e07)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #acec61 0%,#177e07 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #acec61 0%,#177e07 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #acec61 0%,#177e07 100%); /* IE10+ */
  background: linear-gradient(top, #acec61 0%,#177e07 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#acec61', endColorstr='#177e07',GradientType=0 ); /* IE6-9 */
}

/*Light grey to Grey */
.gs11, .scroll-btn a, .m-bar--beta {
  background: #a4a2a2; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -624px;
  background: -moz-linear-gradient(top, #a4a2a2 0%, #676767 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4a2a2), color-stop(100%,#676767)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #a4a2a2 0%,#676767 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #a4a2a2 0%,#676767 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #a4a2a2 0%,#676767 100%); /* IE10+ */
  background: linear-gradient(top, #a4a2a2 0%,#676767 100%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4a2a2', endColorstr='#676767',GradientType=0 ); /* IE6-9 */
}

/*Light Grey top to Grey*/
.gs12 {
  background: #a7a5a5; /* Old browsers */
  background: -moz-linear-gradient(top, #a7a5a5 0%, #717171 50%, #717171 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7a5a5), color-stop(50%,#717171), color-stop(100%,#717171)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #a7a5a5 0%,#717171 50%,#717171 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #a7a5a5 0%,#717171 50%,#717171 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #a7a5a5 0%,#717171 50%,#717171 100%); /* IE10+ */
  background: linear-gradient(top, #a7a5a5 0%,#717171 50%,#717171 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7a5a5', endColorstr='#717171',GradientType=0 ); /* IE6-9 */
}
.gs13 {
  background-color: #181819;
}
/*Lighter Grey top to Light Grey*/
.gs14 {
background: #d8d8d8;
background: -moz-linear-gradient(top,  #d8d8d8 20%, #bcbcbc 80%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#d8d8d8), color-stop(80%,#bcbcbc));
background: -webkit-linear-gradient(top,  #d8d8d8 20%,#bcbcbc 80%);
background: -o-linear-gradient(top,  #d8d8d8 20%,#bcbcbc 80%);
background: -ms-linear-gradient(top,  #d8d8d8 20%,#bcbcbc 80%);
background: linear-gradient(top,  #d8d8d8 20%,#bcbcbc 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#bcbcbc',GradientType=0 );
}
/*White top to Lighter Grey*/
.gs15, .btn--subtle {
background: rgb(255,255,255);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 50%, rgba(204,204,204,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(204,204,204,1)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 50%,rgba(204,204,204,1) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,1) 50%,rgba(204,204,204,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 50%,rgba(204,204,204,1) 100%);
background: linear-gradient(top,  rgba(255,255,255,1) 50%,rgba(204,204,204,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 );
}
/*Light Red to Red*/
.gs16 {
  background: rgb(255,53,56);
background: -moz-linear-gradient(top,  rgba(255,53,56,1) 0%, rgba(169,3,41,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,53,56,1)), color-stop(100%,rgba(169,3,41,1)));
background: -webkit-linear-gradient(top,  rgba(255,53,56,1) 0%,rgba(169,3,41,1) 100%);
background: -o-linear-gradient(top,  rgba(255,53,56,1) 0%,rgba(169,3,41,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,53,56,1) 0%,rgba(169,3,41,1) 100%);
background: linear-gradient(top,  rgba(255,53,56,1) 0%,rgba(169,3,41,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3538', endColorstr='#a90329',GradientType=0 );
}
.gs17 {
  background: #45AAFF;
}
.gs18 {
  background: #5e5e5f;
}
/*White*/
.gs19 {
  background: #FFFFFF;
}
/*Medium blue variation to gs3*/
.gs20, .tab-style a.active, .tab-style a.active:hover {
  background: #000000; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -437px;
  background: -moz-linear-gradient(top, #444444 0%, #000000 39%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(39%,#000000)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #444444 0%,#000000 39%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #444444 0%,#000000 39%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #444444 0%,#000000 39%); /* IE10+ */
  background: linear-gradient(top, #444444 0%,#000000 39%); /* W3C */
  }
  
.gs21 {
  background: #4b829b; /* Old browsers */
  background: -moz-linear-gradient(top, #67bac9 0%, #283d61 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#67bac9), color-stop(100%,#283d61)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #67bac9 0%,#283d61 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #67bac9 0%,#283d61 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #67bac9 0%,#283d61 100%); /* IE10+ */
  background: linear-gradient(top, #67bac9 0%,#283d61 100%); /* W3C */
 }

/* Login Page Button Gradient */ 
.gs22 {
	background: #ffd369; /* Old browsers */
	background: -moz-linear-gradient(top, #ffd369 0%, #f26d03 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd369), color-stop(100%,#f26d03)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffd369 0%,#f26d03 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffd369 0%,#f26d03 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffd369 0%,#f26d03 100%); /* IE10+ */
	background: linear-gradient(top, #ffd369 0%,#f26d03 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd369', endColorstr='#f26d03',GradientType=0 ); /* IE6-8 */
	border: 1px solid #feb83c;
 }
 
/* Mobile Betting bg grad */
.gs23 {
	background: #dedede; /* Old browsers */
	background: -moz-linear-gradient(top, #dddddd 0%, #ffffff 50%, #f0f0f0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(50%,#ffffff), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dddddd 0%,#ffffff 50%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dddddd 0%,#ffffff 50%,#f0f0f0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dddddd 0%,#ffffff 50%,#f0f0f0 100%); /* IE10+ */
	background: linear-gradient(top, #dddddd 0%,#ffffff 50%,#f0f0f0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
}

.gs24 {
	background: #1d1d1d; /* Old browsers */
	background: -moz-linear-gradient(top, #1d1d1d 0%, #626262 50%, #000000 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d1d1d), color-stop(50%,#626262), color-stop(99%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1d1d1d 0%,#626262 50%,#000000 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #1d1d1d 0%,#626262 50%,#000000 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #1d1d1d 0%,#626262 50%,#000000 99%); /* IE10+ */
	background: linear-gradient(top, #1d1d1d 0%,#626262 50%,#000000 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d1d1d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
/* amber to orange */
.gs25, .bet-slip .pbet-count {
  background: #ffff66; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -159px;
  background: -moz-linear-gradient(top, #ffff66 0%, #ff9900 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffff66), color-stop(100%,#ff9900)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffff66 0%,#ff9900 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffff66 0%,#ff9900 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffff66 0%,#ff9900 100%); /* IE10+ */
  background: linear-gradient(top, #ffff66 0%,#ff9900 100%); /* W3C */
  overflow: hidden;
}

.gs26 {
	background-color: #101010;
}

.gs27 {
  background: #474749; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -42px;
  background: -moz-linear-gradient(top, #474749 0%, #000000 50%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474749), color-stop(50%,#000000)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #474749 0%,#000000 50%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #474749 0%,#000000 50%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #474749 0%,#000000 50%); /* IE10+ */
  background: linear-gradient(top, #474749 0%,#000000 50%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474749', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.gs28 {
	background: #181819; /* Old browsers */
	background: -moz-linear-gradient(top, #181819 0%, #535353 75%, #181819 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#181819), color-stop(75%,#535353), color-stop(100%,#181819)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #181819 0%,#535353 75%,#181819 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #181819 0%,#535353 75%,#181819 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #181819 0%,#535353 75%,#181819 100%); /* IE10+ */
	background: linear-gradient(top, #181819 0%,#535353 75%,#181819 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181819', endColorstr='#181819',GradientType=0 ); /* IE6-9 */
}
.gs29 {
  background: #343435; /* Old browsers */
  background: -moz-linear-gradient(top, #343435 0%, #101010 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#343435), color-stop(100%,#101010)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #343435 0%,#101010 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #343435 0%,#101010 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #343435 0%,#101010 100%); /* IE10+ */
  background: linear-gradient(top, #343435 0%,#101010 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343435', endColorstr='#101010',GradientType=0 ); /* IE6-9 */
}

.multi-stake-btns .select {
	background: #444444; /* Old browsers */
	background: -moz-linear-gradient(top, #444444 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	border: 1px solid #f06e0a;
}

/*--rounded top--*/
h3, .head-style3, .tabs li {
  -webkit-border-top-left-radius: 12px;
  -webkit-border-top-right-radius: 12px;
  -moz-border-radius-topleft: 12px;
  -moz-border-radius-topright: 12px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border: solid 1px #303032;
  border-bottom:none;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
  color:#fff;
  padding:7px 0 8px 7px;
  margin:0;
  display:block;
  list-style: none;
}
h3.closed {
  -webkit-border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  border-radius: 12px;
}
/*--rounded div 5px--*/
.roundDiv {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/*--buttons--*/
.btn-more {
  background-color: #8b8b8b;
  -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
  color: #ffffff;
  font-size: 8px;
  font-weight: bold;
  padding:2px 10px;
}

.btn-refresh
{
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -269px -106px;
  width: 28px;
  height: 28px; 
}

.btn-cblive
{
	background-image: url(images/centrebet/cblive.png);
	background-repeat: no-repeat;
	width: 36px;
	height: 35px; 
	margin-top: -3px;
	padding-right: 5px;
	cursor: pointer;
}

.btn-help
{
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -238px -106px;
  width: 28px;
  height: 28px;
}

.btn-view
{
  width: 150px;
  height: 20px;
  line-height: 19px;
  background-color: #888888;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  font-size: 12px;
  color: #717171;
  text-transform: uppercase;
  text-decoration: none;
  margin: 1px auto 0px auto;
}

.btn-gry
{
  height: 20px;
  line-height: 20px;
  padding: 0px 6px;
  border: 1px solid #9b9b9b;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin-top: 1px;
}
.btn-submit
{
  height: 20px;
  line-height: 20px;
  width: 100px;
  border: 1px solid #f06e0a;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin-top: 1px;
}
.btn-info
{
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -207px -148px;
  width: 18px;
  height: 18px; 
  cursor: pointer;
  margin-top:3px;
  left:60%;
  margin-left:-9px;
  position:absolute;
}

.btn-prev
{
  background:url(images/centrebet/image_sprite.png) -158px -147px;
  width: 21px;
  height: 21px;
  margin: 1px 5px 0px 4px;
}
  
.btn-next
{
  background:url(images/centrebet/image_sprite.png) -182px -147px;
  width: 21px;
  height: 21px;
  margin: 1px 5px 0px 5px;
}

.btn-collapse
{
  background:url(images/centrebet/image_sprite.png) -310px -147px;
  width: 21px;
  height: 20px;
  margin: 5px 0px 0px 5px;
}

.btn-expand
{
  background:url(images/centrebet/image_sprite.png) -335px -146px;
  width: 22px;
  height: 21px;
  margin: 5px 0px 0px 5px;
}

.timetostart
{
  width: 50px;
  text-align: center;
  height: 17px;
  line-height: 15px;
  padding: 0px 5px;
  border: 1px solid #9b9b9b;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.timetostartgreensearch
{
  width: 65px;
  text-align: center;
  height: 17px;
  line-height: 15px;
  padding: 0px 6px;
  border: 1px solid #42b423;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: #479219; /* Old browsers */
  background: -moz-linear-gradient(top, #63bf39 0%, #337202 100%); /* FF3.6+ */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -646px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63bf39), color-stop(100%,#337202)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #63bf39 0%,#337202 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #63bf39 0%,#337202 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #63bf39 0%,#337202 100%); /* IE10+ */
  background: linear-gradient(top, #63bf39 0%,#337202 100%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4f77f', endColorstr='#337202',GradientType=0 ); /* IE6-9 */
}

.timetostartyellowsearch
{
  width: 65px;
  text-align: center;
  height: 17px;
  line-height: 15px;
  padding: 0px 6px;
  border: 1px solid #ffe245;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
    background: #ffe245; /* Old browsers */
background: -moz-linear-gradient(top, #ffe245 0%, #eab90c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe245), color-stop(100%,#eab90c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffe245 0%,#eab90c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffe245 0%,#eab90c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffe245 0%,#eab90c 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffe245 0%,#eab90c 100%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc041', endColorstr='#d88502',GradientType=0 ); /* IE6-9 */
}

.timetostartgreen
{
  width: 49px;
  text-align: center;
  height: 17px;
  line-height: 15px;
  padding: 0px 6px;
  border: 1px solid #42b423;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: #479219; /* Old browsers */
  background: -moz-linear-gradient(top, #63bf39 0%, #337202 100%); /* FF3.6+ */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -646px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63bf39), color-stop(100%,#337202)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #63bf39 0%,#337202 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #63bf39 0%,#337202 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #63bf39 0%,#337202 100%); /* IE10+ */
  background: linear-gradient(top, #63bf39 0%,#337202 100%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4f77f', endColorstr='#337202',GradientType=0 ); /* IE6-9 */
}

.timetostartyellow
{
  width: 49px;
  text-align: center;
  height: 17px;
  line-height: 15px;
  padding: 0px 6px;
  border: 1px solid #ffe245;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: #ffe245; /* Old browsers */
	background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -481px;
background: -moz-linear-gradient(top, #ffe245 0%, #eab90c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe245), color-stop(100%,#eab90c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffe245 0%,#eab90c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffe245 0%,#eab90c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffe245 0%,#eab90c 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffe245 0%,#eab90c 100%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc041', endColorstr='#d88502',GradientType=0 ); /* IE6-9 */
}

.btn-blue
{
  height: 20px;
  line-height: 19px;
  padding: 0px 6px;
  border: 1px solid #f06e0a;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin-top: 1px;
}

.btn-blue-quin
{
  height: 20px;
  line-height: 19px;
  padding: 0px 17px;
  border: 1px solid #44a2f1;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.btn-calc
{
  height: 17px;
  line-height: 16px;
  padding: 0px 6px;
  border: 1px solid #f06e0a;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin-top: 3px;
}

.btn-win
{
	background: url(images/centrebet/image_sprite.png) no-repeat -504px -123px;
	width: 35px;
	height: 14px;
	margin: 7px auto 6px auto;
}

.btn-windrp
{
	background: url(images/centrebet/image_sprite.png) no-repeat -504px -122px;
	width: 54px;
	height: 14px;
	margin: 7px auto 6px auto;
	cursor: pointer;
}

.btn-placestreak
{
	background: url(images/centrebet/image_sprite.png) no-repeat -504px -106px;
	width: 52px;
	height: 14px;
	margin: 7px auto 6px auto;
	cursor: pointer;
}

.btn-place
{
	background: url(images/centrebet/image_sprite.png) no-repeat -504px -106px;
	width: 67px;
	height: 14px;
	margin: 7px auto 6px auto;
	cursor: pointer;
}

.btn-sportmarket {
  height: 24px;
  width: 165px;
  background: url(images/centrebet/image_sprite.png) no-repeat -362px -551px;
  margin-top: 5px;
  margin-right: 5px;
  text-align: right;
  line-height: 2.6;
  float: right;
  cursor: pointer;
}



/*--inside header--*/
.header {
  font-weight:bold;
  border-bottom: 4px solid #FFFFFF;
}
.minor-nav {
  padding:5px 15px 5px 0;
  background:#000000;
  text-align:right;
  text-transform:uppercase;
  font-size: 9px; 
}
.minor-nav li {
  display:inline;
  margin-left:10px;
}
.minor-nav li a {
	text-decoration: none;
}
.minor-nav li a.signup,
.newHighlight {
  color: #ffffff;
  background: #fa9b06; /* Old browsers */
  background: -moz-linear-gradient(top, #fa9b06 0%, #ff7200 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa9b06), color-stop(100%,#ff7200)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fa9b06 0%,#ff7200 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fa9b06 0%,#ff7200 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fa9b06 0%,#ff7200 100%); /* IE10+ */
  background: linear-gradient(top, #fa9b06 0%,#ff7200 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9b06', endColorstr='#ff7200',GradientType=0 ); /* IE6-9 */
  border: 1px solid #ff6600;
  border-radius: 6px;
  padding: 0px 5px;
  text-decoration: none;
}
.newHighlight {
	margin: 0 3px;
}
.header-inside {
  position: relative;
  padding:5px 10px 0 10px;
}
.header-inside-form {
  position: relative;
  padding:5px 10px 0 10px;
  height: 72px;
  background: #474749; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -42px;
}
.popup-header {
  font-weight:bold;
  border-bottom: 5px solid #FFFFFF;
  height: 76px;
}
.logo {
  position: absolute;
  width: 250px;
  height: 33px;
  text-indent:-9999px;
  margin-top: 18px;
  cursor: pointer;
}
.logostatic {
  position: absolute;
  width: 220px;
  height: 33px;
  text-indent:-9999px;
  margin-top: 18px;
  cursor: pointer;
  background: url(images/centrebet/image_sprite.png) no-repeat -1px -1px;
  width: 217px;
  height: 34px;
}
.logofireup {
  width: 135px;
  height: 33px;
  margin-top: 18px;
  background: url(images/centrebet/logo_fireup.png) no-repeat;
}
.rgt-tagline {
  position: absolute;   
  right:25px;
  top:5px; 
}
.nav-centre {
  padding:0 350px 4px 217px;
}
.nav-hop {
	width: 152px;
	height: 31px;
	margin: -36px auto 0px auto;
	padding-bottom: 6px;
	background-image: url(images/centrebet/ico_hourofpower.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.major-nav, .nav-arrow {
  width:300px;
  margin:40px auto 8px auto;
}
.major-nav li, .nav-arrow li {
  display:inline;
  float: left;
  width:100px;
  font-size:16px;
  color:#ffffff;
  text-align: center;
  text-transform: uppercase;
}
.major-nav li a {
  text-decoration: none;
  color:#ffffff;
}
.major-nav li a.current {
  color:#F06E0A;
}
.nav-arrow {
  height:5px;
  margin:0 auto;
}
.nav-arrow li {
  text-indent:-9999px;
}
.nav-arrow li.current {
  background: url(images/centrebet/nav_arrow.png) no-repeat 50% 0;
}
.user-details {
  position: absolute;
  right:10px;
  top:22px;
}
.user-details input {
  font-size:12px;
  color:#181819;
  background: #ffffff;
  border: 1px solid #999999;
  padding:3px;
  margin-right: 6px;
  float:left;
  width: 120px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.header-inside .button-style1 {
  float: left;
  cursor: pointer;
}
/*--left menu--*/
.menu-container {
  float:left;
  width:162px;
}
.navmenu {
  font-weight: bold;
  text-transform: uppercase;
}
.navmenu li ul li  {
  
  /*border: 1px solid #000000;*/
  margin:2px 0 0 0;
}
.navmenu li ul li a {
  background: #000000 url(images/centrebet/menu_arrow_right.png) no-repeat 5px center;
  border: 1px solid #000000;
  display: block;
  padding:6px 5px 6px 15px;
}
.navmenu li ul li a:hover, .navmenu li ul.quick-links li a:hover {
  border: 1px solid #f06e0a;
}
.navmenu li ul li a.select {
  background: #f06e0a url(images/centrebet/menu_arrow_down.png) no-repeat 5px center;
  color: #ffffff;
}
.navmenu li ul li ul li a {
  background: #000000 url(images/centrebet/menu_arrow_right.png) no-repeat 15px center;
  padding-left: 25px;
  color: #ffffff;
}
.navmenu li ul li ul li a.select {
  background: url(images/centrebet/menu_arrow_down.png) no-repeat 12px center;
}
.navmenu li ul li ul li ul li a {
  background: #000000 url(images/centrebet/menu_arrow_right.png) no-repeat 25px center;
  padding-left: 35px;
}
.navmenu li ul li ul li ul li a.select {
  background: url(images/centrebet/menu_arrow_down.png) no-repeat 22px center;
}
.navmenu li ul li ul li ul li ul li a {
  background: #000000 url(images/centrebet/menu_arrow_right.png) no-repeat 35px center;
  padding-left: 45px;
}
.navmenu li ul.quick-links li a {
  background: #303032 url(images/centrebet/menu_arrow_right.png) no-repeat 5px center;
  border: 1px solid #303032;
}

/*----------------*/


/*--main-content--*/
.promo-article-container {
  margin: 0 6px 6px;
  background: #303032;
  height:240px;
  -webkit-border-bottom-right-radius: 8px;
  -webkit-border-bottom-left-radius: 8px;
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
.promo-image img {
  border: 1px solid #303032;
  max-width:100%;
}
.fadenav {
  position:absolute;
  left:10px;
  top:207px;
  width:240px;
  /*additional*/
 
}
.fadenav a {
  background: #686767;
  border: 1px solid #767575;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #ffffff;
  float: left;
  font-size:18px;
  margin:0 2px;
  padding:1px 0;
  text-align: center;
  text-decoration: none;
  width:23px;
  display: block;
}
.fadenav a.current {
  border:1px solid #f06e0a;
}
.live-odds {
  color: #ffffff;
  font-size: 11px;
  text-transform: uppercase;
  position:relative;
  left:-10px;
  top:10px;
  float:right;
}
.live-odds ul {
  float: left;
}
.live-odds ul li{
  display: inline;
  list-style-type : none;
}
.live-odds span {
  float: left;
  margin:0 8px 0 0;
  padding-top: 3px;
}
.live-odds a, .tr-search-buttons a {
  border:1px solid #f06e0a;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  color: #ffffff;
  display: block;
  float: left;
  font-weight: bold;
  margin-right:4px;
  padding: 1px 6px 3px 6px;
  text-align: center;
  min-width: 45px;
  width: auto;
}
.sports-highlights, .highlights {
  text-transform: uppercase;
}
.sports-landing, .highlights {
  text-transform: none;
}
.comp-box {
  font-size:10px;
  overflow: hidden;
  position: relative;
  margin-bottom: 1px;
}
.competitor {
  background-color: #181819;
  border: 1px solid #3a3a3b;
  color: #ffffff;
  cursor: pointer;
  padding:5px 5px 3px 5px;
  position: relative;
}
.match {
  background-color: #181819;
  min-height: 25px;
  line-height: 18px;
  border: 1px solid #3a3a3b;
  color: #ffffff;
  cursor: pointer;
  padding:2px 0px 0px 0px;
  position: relative;
}
.eventname {
  width: auto;
  line-height: 13px;
  margin-top: 6px;
  margin-left: 5px;
  margin-right: 4px;
  float: left;
}
.eventdetails {
  line-height: 12px;
  margin-top: 6px;
  margin-left: 5px;
  margin-right: 4px;
  margin-bottom: 6px;
}
.competitor:hover, .event-container:hover {
  background: #333333;
}
.match:hover, .event-container:hover {
  background: #101010;
}
.sports-highlights .competitor {
  margin-left: 70px;
  padding:5px 55px 3px 9px;
}
.sports-landing .match {
  margin-left: 68px;
  padding: 0 0 0 3px;
}
.competitor.right-side {
  margin:0 60px 0 7px;
}
.competitor.rhs {
  margin:0 0px 0 60px;
}
.comp-box a {
  color: #ffffff;
  font-weight: bold;
  position: absolute;
  right:15px;
  top: 5px;
}
.comp-box .jump {
  position: absolute;
  left:0;
  top:5px;
}
.comp-box .btn-more {
  position: absolute;
  right:5px;
  top:5px;
  text-decoration: none;
}
.comp-box .btn-time {
  margin-left: 3px;
  margin-top: 4px;
  float: left;
}
.comp-box .width50 {
  float: left;
  width:50%;
  *width:49.5%;/* ie7 */
}
.highlights .inner-container {
  float: left;
  margin: 0 0.25%;
  padding:6px 0.25%;
  width: 32.33%;
  *width:32%;
}
.highlights .btn-more {  
  display:block;
  margin:6px auto;
  padding: 2px 0;
  text-align: center;
  text-decoration: none;
  width:76px;
}

.comp-box .btn-more, .highlights .btn-more {
  background-color:#F7A60B;
  color:#000;
}

.comp-box .btn-more:hover, .highlights .btn-more:hover {
	color:#999;
}
/* aside */

.aside {
  width:280px;
  right:0;
  margin-right:5px;
}
.bet-slip {
  color:#303032;
  font-size:10px;
  right:0;
  width: 280px;
  padding: 0;
  z-index:3;
  position: absolute;
  right: auto;
  top:5px;
}
.fixed-slip /*add additonal styles to other areas */ {
  color:#303032;
  font-size:10px;
  position:absolute;
  top:6px;
  right:0;
  margin-right:5px;
  width:280px;
  z-index:20;
}
.anchor {
  position: fixed;
  right: auto;
  top: 0;
}
#scrollContent {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.bet-slip.fixed #scrollContent {
  width: 275px;
}
#containerAll {
  position: relative;
  margin: 0;
  padding: 0;
  height:100%;
}
.rhs-wrap {
  position: absolute;
  top: 0;
  right: 5px;
  width: 280px;
  z-index: 10;
}
.rhs-wrap.minimised {
  height: 30px;
}
.inner-wrap {
  background: #3c3c3c;
}
.bet-slip .button-style1, .fixed-slip .button-style1 {
  font-family: Arial,Verdana,sans-serif;
  font-size: 14px;
  font-weight: bold;
  padding: 5px 6px 5px 8px;
  min-height: 18px;
}
.bet-slip .ico-bs-print, .bet-slip .ico-bs-help, .bet-slip .ico-bs-minimise, .bet-slip .ico-bs-close, .ico-bs-max, .fixed-slip .ico-bs-print, .fixed-slip .ico-bs-help, .fixed-slip .ico-bs-minimise, .fixed-slip .ico-bs-close  {
  cursor: pointer;
  float: left;
  margin: 0 0 0 3px;
}
.bet-slip .ico-bs-print {
  margin: 4px 2px 0 3px;
}
.bet-slip-tabs {
  padding: 5px 0 0 0;
}
.bet-slip.fixed .bet-slip-tabs {
  border-bottom: 3px solid #ffffff;
}

.bet-slip-tabs li.first {
  margin-left:0;
  width:69px;
}
.bet-slip-tabs li {
  display: inline;
  float: left;
  margin-left:2px;
  text-align: center;
  text-transform: uppercase;
  width:65px;
}
.bet-slip-tabs li a {
  border-bottom: 1px solid #555555;
  color: #000000;
  display: block;
  font-size: 10px;
  padding:10px 0 6px 0;
  text-decoration: none;
  position: relative;
}
.bet-slip-tabs li.selected a { 
  color: #303032;
  border-bottom: 1px solid #ffffff;
}
.bet-slip input {
  margin:1px 2px;
}
.bet-slip input.multi-select {
  left:4px;
  top:5px;
  padding:0;
  margin:0;
  position: absolute;
  width:13px !ie; /* remove extra IE padding */
  height:13px !ie;
}
.bet-slip .single {
  min-height: 15px;
  padding:0 24px 0 19px;
}
.bet-slip .cus-multi {
  min-height: 15px;
  padding:0 24px 0 5px;
}
.bet-slip .cus-multi .txtBlue10,
.bet-slip .multi .txtBlue10,
.subtypeDesc .txtBlue10 {
	color: #000000;
}
.bet-slip .description .txtBlue10 {
  color: #888;
}
.bet-slip .cus-multi-combos {
  min-height: 16px;
  padding:0 5px 0 5px;
}
.bet-slip .det-link {
  color: #303032;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase;
}
.bet-slip .ico-close-red {
  position: absolute;
  right: 4px;
  top: 5px;
}
.bet-slip .description {
  clear: both;
  margin: 2px 1px 2px 20px;
}
.bet-slip .description.multi {
  margin: 2px 1px 2px 5px;
} 
.bet-slip .wager-amount {
  float: left;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding:0 0;
  width: 72px;
  height:17px;
  height:14px !ie;
  height:14px \0/;
}
.bet-slip .bet-price {
  color: #ffffff;
  float: left;
  font-size: 12px;
  margin: 3px 3px 0 12px;
  width: 63px;
}
.bet-slip .bet-pay {
  color: #ffffff;
  float: right;
  font-size: 12px;
  font-weight: bold;
  margin: 3px 5px 0 2px;
  text-align: right;
  width: 76px;
}
.bet-slip .bxd-hdr {
  color: #ffffff;
  padding:4px 8px;
}
.bet-slip .bxd-hdr div {
  float: left;
  font-weight: bold;
  text-transform: uppercase;
}
.bet-slip .bxd-hdr input {
  font-size: 10px;
  font-weight: bold;
  padding:1px 2px;
  width:80%;
}
.bet-slip-controls {
  margin: 0 0 5px 0;
}
.bet-slip-controls a.button-style1 {
  display: block;
  float: left;
  font-size: 11px;
  height:45px;
  padding: 0;
  text-align: center;
  width: 31%;
}
.bet-slip-controls a.mid {
  font-size: 10px;
  margin: 0 2px;
  width: 33%;
}
.bet-slip-controls span {
  display: block;
  margin-top:8px;
}
.bet-slip-controls a.full {
  font-size: 10px;
  margin: 0;
  width: 260px;
}
.bet-slip-controls a.half {
  font-size: 10px;
  margin: 0 2px;
  width: 65%;
}
.bet-slip-controls span.full {
  display: block;
  float: left;
  margin:14px 0 0 25px;
}
.bet-slip-controls span.half {
  display: block;
  float: left;
  margin: 14px 0 0 10px;
}
.bet-slip-controls a.mid span {
  margin: 3px 0;
}
.bet-slip-controls input {
  border: 1px solid #f06e0a;
  font-weight: bold;
  margin: 0;
  text-align: center;
  width: 63px;
}
.bet-slip-controls a.full input, .bet-slip-controls a.half input {
  margin-top: 12px;
}
.bet-slip-controls a.full input {
  width: 90px;
}
.bet-slip .multi-toggle {
  border: 1px solid #999999;
  clear: left;
  color: #303032;
  display: block;
  margin-top: 5px;
  padding: 7px 10px;
  text-transform: uppercase;
}
.bet-slip .container8 {
  margin-bottom: 5px;
}
.bet-slip .containermb {
  padding: 0 5px;
}
.bet-slip > .containermb {
  padding: 0 5px;
}
.multi-toggle .ico-expand, .multi-toggle .ico-collapse {
  margin:1px 5px 0 0;
}
.bet-slip ul.subtotals.bxd {
  border-bottom: 1px solid #c0c0c1;
}
.bet-slip ul.subtotals.bxd:last-child {
  border-bottom: none;
  margin-bottom:0;
}
.bet-slip ul.subtotals.bxd li {
  border-bottom: none;
}
.bet-slip ul.subtotals li {
  border-bottom: 1px solid #c0c0c1;
  padding: 2px 3px;
  overflow: hidden;
}
.bet-slip ul.subtotals li:last-child {
  border-bottom: none;
}
.bet-slip ul.subtotals span {
  clear: left;
  float: left;
  width: 60%;
}
.bet-slip ul.subtotals em {
  float: right;
  font-style: normal;
  font-weight: bold;
}
.bet-slip .button-style1.wgbtn  {
  display: block;
  font-size:14px;
  padding: 12px 0;
  text-align: center;
  background: #fa9a06; /* Old browsers */
background: -moz-linear-gradient(top, #fa9a06 0%, #f06e0a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa9a06), color-stop(100%,#f06e0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* IE10+ */
background: linear-gradient(to bottom, #fa9a06 0%,#f06e0a 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9a06', endColorstr='#f06e0a',GradientType=0 ); /* IE6-9 */
}
.bet-slip .button-style1.clear  {
  display: block;
  font-size:14px;
  padding: 12px 0;
  text-align: center;
  background: #000000; /* Old browsers */
background: -moz-linear-gradient(top, #555555 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #555555 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #555555 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #555555 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom, #555555 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.multi-selectors {
  position: relative;
  margin-bottom: 1px;
}
.multi-selectors li {
  display: inline;
  margin: 0;
}
.multi-selectors li a, .multi-selectors li span {
  border: 1px solid #999999;
  color: #333333;
  display: block;
  padding: 5px 5px;
}
.multi-selectors li a {
  font-weight: bold;
  overflow: hidden;
}
.multi-selectors li a.active {
  color: #ffffff;
}
.multi-selectors li a em {
  font-style: normal;
  float: left;
  width: 28%;
  margin-right:2%;
  text-transform: uppercase;
}
.multi-selectors li a em.total {
  width: 30%;
  margin-right:2%;
  text-align: right;
}
.multi-selectors li a.view { color: #ffffff; }
.multi-selectors li.invalid_multi span {
  color: #ff0000;
  border: 1px solid #ff0000;
  border-top: none;
  background: #fed7da;
  /*text-transform: uppercase;*/
}
.bet-slip .multi-selectors a.ico-close-red {
  border: none;
  padding: 0;
}
.wgbtn.clr {
	float: left;
	width: 38%;
}
.clear.clr {
	float: left;
	width: 38%;
}
.wgbtn.conf {
  float: right;
  width: 60%;
}
.banker_select {
  font-size: 12px;
  width:200px;
}
.bet-slip .bxd-hdr .ew-check {
  margin: 4px 0 0 0;
}
.bet-slip .bxd-hdr .ew-check.right {
  float: right;
}
.bet-slip .bxd-hdr .ew-check .right {
  float: right;
}
.bet-slip .bxd-hdr .ew-check span {
  float: left;
}
.bet-slip .bxd-hdr .ew-check input {
  width: auto;
  float: left;
  padding:0;
  margin: 1px 3px 1px 0;
  height:13px;
}
.bet-slip .bxd-hdr .ew-mid {
  margin-left: 25%; 
}
.bet-slip a.txtBlue10Bld:hover {
  color: #303032;
}
/* bet-slip scroll buttons */
.containerwh.scroll-btn {
  padding-bottom: 0;
}
.containerwh.scroll-btn.top {
  border-bottom: 1px solid #cccccc;
}
.containerwh.scroll-btn.bot {
  border-top:1px solid #cccccc;
}
.containerwh.scroller {
  padding-bottom:0;
}
.scroll-btn a {
  color: #ffffff;
  display: block;
  padding:3px 0;
  margin:0 auto;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
.bet-slip .scroll-arrow-up, .bet-slip .scroll-arrow-down {
  margin: 0 auto;
}
.bet-slip span.scroll-arrow-up, .bet-slip span.scroll-arrow-down { display: block;
}
.multi-stake-btns {
  padding:1px 3px 4px 4px;
}
.multi-stake-btns a, .stake-ex-btns a {
  color: #303032;
  float: left;
  font-weight: normal;
  padding:4px 3px;
  text-align: center;
  text-transform: uppercase;
  width:63px;
}
.bet-slip.fixed #scrollContent .multi-stake-btns a {
   width:58px;
}
.multi-stake-btns a.info, .bet-slip.fixed #scrollContent .multi-stake-btns a.info {
  width: 20px;
  padding:3px 0;
  font-weight: bold;
  font-size: 12px;
  float: right;
  margin-left: 2px;
}
.multi-stake-btns a.mid, .stake-ex-btns a {
  margin: 0 2px;
}
.stake-ex-btns a {
  width: 68px;
}
.aside .container1 {
  margin-top:38px;
  padding:7px 4px;
}
ul.tabs { 
  margin-top: 7px;
  position: relative;
}
.tabs li {
  border-bottom: 1px solid #303032;
  cursor: pointer;
  padding:7px 0 8px 0;
  position: absolute;
  text-indent: 14px;
  width:148px;
}
.tabs li.one {
  left:0;
}
.tabs li.two {
  right:0;
  text-indent: 27px;
}
.tabs li.active {
  color: #999999;
  z-index:20;
}
.event-container {
  background: #181819;
  border: 1px solid #39393a;
  color:#999999;
  cursor: pointer;
  font-size: 11px;
  margin:0 0 3px 0;
  min-height:42px;
  overflow: hidden;
  padding:4px;
  position: relative;
}
.event-container:last-child {
  margin:0;
}
.event-container .left-col {
  left:4px;
  position: absolute;
}
.event-container .right-col {
  float:left;
  padding: 0 3px 0 54px;
}
.container8.ico-bg {
  background: #3092FF;
  padding:0;
  height:22px;
  margin:4px 0 0 0;
  width:41px;
}
.bet-slip .bs-foot {
  width: 270px;
  padding: 5px; 
  background: #222222;
}
.bet-slip.fixed #scrollContent {
  overflow-y: scroll;
}
.bet-slip.fixed #scrollContent .containermb {
  padding: 0 0 0 5px;
}

/* webkit scroll bar styles */
#scrollContent::-webkit-scrollbar {
    width: 12px;
    background: #e2e2e2;
}
#scrollContent::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
}
#scrollContent::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
    background: #999999;
}

/* promo area */

.promo-tiles div {
  margin-top: 7px;
  padding:0;
}

/* footer */
.footer {
  clear:both;
  text-transform: uppercase;
}
.footer.container12u {
  background: #262628;
  border: 1px solid #181819;
  margin-top: 7px;
  overflow: hidden;
  padding:5px 15px;
}
.footer.container12l {
  clear: both;
  margin-bottom: 30px;
  padding: 10px 15px;
  overflow: hidden;
}
.footer-nav {
  float: left;
  margin-top:12px;
}
.footer-nav li {
  border-left: 1px solid #161616;
  border-right: 1px solid #292929;
  display: inline;
  float: left;
  margin: 0;
  padding:0 5px;
}
.footer-nav li:first-child { border-left: none; }
.footer-nav li:last-child { border-right: none; }
.footer-nav a {
  text-decoration: none;
}

/* Racecard */

.racedetails
{
  padding: 5px;
  height: 30px;
  position: relative;
}

.racedetails .venue
{
  margin: 0px;
  padding-top: 6px;
  padding-left: 3px;
}

.racedetails .venue2
{
  margin: 0px;
  padding-top: 2px;
  padding-left: 3px;
}

.racedetails .raceno
{
  margin: 0px auto;
  height: 31px;
  line-height: 30px;
  width: 380px;
}

.racedetails .raceno2
{
  margin: 0px auto;
  height: 31px;
  line-height: 30px;
  width: 320px;
  float: left;
}

.racedetails .conditons
{
  float: right;
  margin-top: -24px;
  right: 8px;
}

.racedetails .conditons2
{
  float: right;
  margin-top: 7px;
  right: 8px;
}

.raceselect {
	width: 150px;
	height: auto;
	background-color: #000000;
	border: 1px solid #555555;
	padding: 1px 0px 1px 2px;
	overflow: hidden;
}

.raceselectbtn {
	width: 20px;
	height: 23px;
	background-image: url(images/centrebet/img_dropdownbtn.png);
	background-position: center;
	border-left: 1px solid #555555;
	float: right;
	margin-top: -22px;
	margin-bottom: -1px;
	cursor: pointer;
}

.racenumber {
  float:left;
  margin-left: 25px;
}
.racenumber a {
  background: #686767;
  border: 1px solid #767575;
  -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  color: #ffffff;
  font-size:18px;
  margin:0 1px;
  padding:1px 3px;
  text-decoration: none;
}

.racenumber a.current
{
	border:1px solid #f06e0a;
	background-color: #f06e0a;
    background: -webkit-gradient(linear, left top, left bottom, from(#fa9a06), to(#f06e0a));
    background: -webkit-linear-gradient(top, #fa9a06, #f06e0a);
    background: -moz-linear-gradient(top, #fa9a06, #f06e0a);
    background: -ms-linear-gradient(top, #fa9a06, #f06e0a); 
    background: -o-linear-gradient(top, #fa9a06, #f06e0a); 
    background: linear-gradient(top, #fa9a06, #f06e0a);
}

.racenumber a.next
{
  border:1px solid #000000;
  background-color: #000000;
    background: -webkit-gradient(linear, left top, left bottom, from(#444444), to(#000000));
    background: -webkit-linear-gradient(top, #444444, #000000);
    background: -moz-linear-gradient(top, #444444, #000000);
    background: -ms-linear-gradient(top, #444444, #000000); 
    background: -o-linear-gradient(top, #444444, #000000); 
    background: linear-gradient(top, #444444, #000000);
}

.racefield-hdr
{
  width: 94.7%;
  list-style: none;
  font-size: 11px;
  color: #FFFFFF;
}

.racefield-field
{
  height: 25px;
  width: 94.7%;
  list-style: none;
  font-size: 11px;
  color: #FFFFFF;
  padding-left: 1px;
}

.racefield-col3
{
  width: 3%;
  float: left;
}

.racefield-col5
{
  width: 5%;
  float: left;
}

.racefield-col9
{
  width: 9%;
  float: left;
}

.racefield-col19
{
  width: 19%;
  float: left;
}

.racefield-col27
{
  width: 27%;
  float: left;
}

.racefield-row
{
  line-height: 15px;
  width: 95.5%;
  background-color: #181819;
  border: 1px solid #3a3a3b;
  float: left;
  padding: 3px 0px;
  margin-bottom: 2px;
  min-height: 20px;
}

.racefield-row:hover
{
  line-height: 15px;
  width: 95.5%;
  background-color: #101010;
  border: 1px solid #3a3a3b;
  float: right;
  padding: 3px 0px;
  margin-bottom: 2px;
}

.racefield-row-scratched
{
  line-height: 15px;
  width: 95.5%;
  background-color: #222222;
  border: 1px solid #3a3a3b;
  float: left;
  padding: 3px 0px;
  margin-bottom: 2px;
  min-height: 20px;
  color: #999999;
}

.placecard-row
{
	height: 40px;
	width: 99%;
	background-color: #181819;
	border: 1px solid #3a3a3b;
	float: left;
	margin-top: 3px;
	margin-bottom: 2px;
	min-height: 19px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
}

.placecard-row:hover
{
	height: 40px;
	width: 99%;
	background-color: #101010;
	border: 1px solid #3a3a3b;
	float: left;
	margin-top: 3px;
	margin-bottom: 2px;
	min-height: 19px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.placecard-row-scratched
{
	height: 40px;
	width: 99%;
	background-color: #181819;
	border: 1px solid #3a3a3b;
	float: left;
	margin-top: 3px;
	margin-bottom: 2px;
	min-height: 19px;
	color: #555555;
	font-size: 11px;
}

.results-row
{
  line-height: 24px;
  width: 98.5%;
  background-color: #181819;
  border: 1px solid #3a3a3b;
  float: left;
  min-height: 23px;
  margin: 2px 5px 1px 5px;
}

.results-row-scratched
{
  line-height: 24px;
  width: 98.5%;
  background-color: #252525;
  border: 1px solid #3a3a3b;
  float: left;
  min-height: 23px;
  margin: 2px 5px 1px 5px;
}

.racefield-tote
{
  margin: 3px;
  display: block;
}

.racefield-silk
{
  float: left;
  text-align: center;
  height: 27px;
  margin-top: 3px;
}

.racefield-silk-expanded
{
  float: left;
  text-align: center;
  height: 34px;
  margin-top: 11px;
}

.racefield-bottom
{
  width: 98%;
  padding-top: 15px;
  padding-left: 10px;
  float: left;
}

.racefield-product
{
  width: auto;
  padding-top: 15px;
  padding-right: 10px;
  float: right;
}

.racefield-comment
{
  height: auto;
  width: auto;
  padding: 15px;
  float: left;
}

.racefield-popup
{
	width: 70px;
	height: auto;
	text-align: center;
	background-color: #717171;
	border: 1px solid #504f50;
}

.racefield-popup2
{
	width: 152px;
	height: auto;
	text-align: center;
	background-color: #000000;
	border: 1px solid #555555;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a6a6a6;
	text-transform: uppercase;
	text-decoration: none;
}

.racefield-popuprow
{
	width: 90%;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	margin: 0px auto 0px auto;
	text-align: left;
}

.racefield-popuprow2
{
	width: 93%;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	margin: 0px auto 0px auto;
	text-align: left;
	cursor: pointer;
}

.racefield-selected
{
	background: url(images/centrebet/image_sprite.png) no-repeat -139px -41px;
	width: 5px;
	height: 9px;
	margin-top: -2px;
	margin-left: -2px;
}

.racefield-btmbrdr
{
	border-bottom: 1px solid #8a898a;
}

.racefield-btmbrdr2
{
	border-bottom: 1px solid #555555;
}

.racingfeatures-runner
{
  width: 181px;
}

.racingfield-runner
{
  width: 125px;
}

.racecard-hdr
{
  width: 8%;
  text-align: center;
  height: 32px;
  line-height: 32px;
  float: left;
  border: 1px solid #1e1e1f;
}

.racecard-race
{
  width: 8%; /*here*/
  text-align: center;
  height: 32px;
  line-height: 32px;
  float: left;
  border: 1px solid #303032;
  font-family: 'Arial Narrow', Arial, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, sans-serif;
  font-stretch: condensed;
  font-size: 10px;
  background-color: #000000;
}

.racecard-venue
{
  background-color: #303032;
  padding: 2px 1px 2px 3px;
}

.racecard-venuepad
{
  border: 1px solid #444444;
  height: 28px;
  line-height: 28px;
}

.racecard-venuepad .ico-flag
{
  height:16px;
  width:24px;
  float:left;
  margin: 6px 0 0 5px;
}

.multiples-venue
{
  background-color: #303032;
  padding: 2px 1px 3px 3px;
}

.multiples-venuepad
{
  border: 1px solid #444444;
  height: 35px;
  line-height: 35px;
}

.multiples-venuepad .ico-flag
{
  height:16px;
  width:24px;
  float:left;
  margin: 6px 0 0 5px;
}

.racecard-multhdr
{
  text-align: center;
  height: 32px;
  line-height: 32px;
  float: left;
  border: 1px solid #1e1e1f;
}

.racecard-multiples
{
  text-align: center;
  min-height: 40px;
  float: left;
  border: 1px solid #3a3a3b;
}

.racecard .abandon
{
  background-color: #686767;
  height: 32px;
  line-height: 32px;
  font-size: 10px;
  font-weight: bold;
  color: #AAAAAA;
}

.racecard .run
{
  background-color: #686767;
  height: 32px;
  line-height: 26px;
  font-size: 10px;
  font-weight: bold;
  color: #CCCCCC;
}

.racecard .run:hover
{
  background-color: #303032;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.racecard .next
{
  background: #474749; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 0;
  background: -moz-linear-gradient(top, #474749 0%, #000000 50%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474749), color-stop(50%,#000000)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #474749 0%,#000000 50%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #474749 0%,#000000 50%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #474749 0%,#000000 50%); /* IE10+ */
  background: linear-gradient(top, #474749 0%,#000000 50%); /* W3C */
  height: 32px;
  line-height: 26px;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}

.racecard .next:hover
{
  background: #474749; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 0;
  background: -moz-linear-gradient(top, #474749 0%, #232323 50%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474749), color-stop(50%,#232323)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #474749 0%,#232323 50%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #474749 0%,#232323 50%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #474749 0%,#232323 50%); /* IE10+ */
  background: linear-gradient(top, #474749 0%,#232323 50%); /* W3C */
}

.racecard .current
{
	background: #fa9a06; /* Old browsers */
	background: -moz-linear-gradient(top, #fa9a06 0%, #f06e0a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa9a06), color-stop(100%,#f06e0a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fa9a06 0%,#f06e0a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9a06', endColorstr='#f06e0a',GradientType=0 ); /* IE6-9 *//
	height: 32px;
	line-height: 26px;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.racecard .current:hover
{
  background: #39c5ff; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -159px;
  background: -moz-linear-gradient(top, #ffaa27 0%, #fa9a06 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaa27), color-stop(100%,#fa9a06)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffaa27 0%,#fa9a06 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffaa27 0%,#fa9a06 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffaa27 0%,#fa9a06 100%); /* IE10+ */
  background: linear-gradient(top, #ffaa27 0%,#fa9a06 100%); /* W3C */
}

.racecard .blackbook
{
  border: 1px solid #F06E0A;
}

.exoticsbtns {
	width: 110px;
	height: 33px;
	float: right;
}

.bb-popup {
	width: 284px;
	margin: 0 auto;
	overflow: hidden;
}
.bb-popup .header {
	width: 284px;
	height: 40px;
	line-height: 39px;
}
.bb-popup .content {
	background-color: #000000;
	padding: 5px 12px 10px 12px;
	float: left;
	width:262px;
}
.bb-popup .content.full {
	background-color: #222222;
}
.bb-comments {
	width: 262px;
	max-width: 262px;
	min-width: 262px;
	margin:10px 0;
	font-size: 12px;
}
.bb-popup .submit {
	width: 61px;
	height: 20px;
	cursor: pointer;
}

/*Greyhound Silk*/

.greyhound-silk
{
  float: left;
  text-align: center;
  height: 27px;
  margin-top: 3px;
}

.greyhound-silk-expanded
{
  float: left;
  text-align: center;
  height: 34px;
  margin-top: 11px;
}

.box1 {
	background: url(images/centrebet/image_sprite.png) no-repeat -451px -394px;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}
.box2 {
	background: url(images/centrebet/image_sprite.png) no-repeat -477px -394px;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}
.box3 {
	background: url(images/centrebet/image_sprite.png) no-repeat -504px -394px;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}
.box4 {
	background: url(images/centrebet/image_sprite.png) no-repeat -531px -394px;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}
.box5 {
	background: url(images/centrebet/image_sprite.png) no-repeat -558px -394px;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}
.box6 {
	background: url(images/centrebet/image_sprite.png) no-repeat -451px -421px;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}
.box7 {
	background: url(images/centrebet/image_sprite.png) no-repeat -477px -421px;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}
.box8 {
	background: url(images/centrebet/image_sprite.png) no-repeat -504px -421px;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}
.box9 {
	background: url(images/centrebet/image_sprite.png) no-repeat -531px -421px;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}
.box10 {
	background: url(images/centrebet/image_sprite.png) no-repeat -558px -421px;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}

.ico-silk-harness-lrg {
	background: url(images/centrebet/sprite-harness-silks.png) no-repeat -1px -2px;
	width: 62px;
	height: 62px;
}
.ico-silk-harness-med {
	background: url(images/centrebet/sprite-harness-silks.png) no-repeat -1px -65px;
	width: 47px;
	height: 47px;
}
.ico-silk-harness-sml {
	background: url(images/centrebet/sprite-harness-silks.png) no-repeat -1px -113px;
	width: 19px;
	height: 19px;
}

.timetojump
{
  width: 60px;
  height: 12px;
  line-height: 10px;
}

.selection-btn
{
  width: 150px;
  height: 20px;
  line-height: 18px;
  background-color: #888888;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  font-size: 12px;
  color: #717171;
  text-transform: uppercase;
  text-decoration: none;
  margin: 6px 0px 0px 0px;
}

.tote-selected
{
  height: 20px;
  line-height: 18px;
  background-color: #DDDDDD;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  padding-right: 7px;
  color: #000000;
}

.racebar
{
  height: 26px;
  background-color: #000000;
  margin: 0 auto;
  padding: 6px 0 0 0;
  text-align: left;
}



.form-btn
{
  width: 58px;
  height: 20px;
  line-height: 19px;
  background-color: #FFFFFF;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  font-size: 12px;
  color: #717171;
  text-transform: uppercase;
  text-decoration: none;
  margin-right: 5px;
}

.btn-multiple
{
  height: 20px;
  line-height: 19px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  border: 1px solid #f06e0a;
  text-transform: uppercase;
  text-decoration: none;
  margin-right: 5px;
  background: #000000; /* Old browsers */
  background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -122px;
  background: -moz-linear-gradient(top, #666666 0%, #000000 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#000000)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #666666 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #666666 0%,#000000 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #666666 0%,#000000 100%); /* IE10+ */
  background: linear-gradient(top, #666666 0%,#000000 100%); /* W3C */
  list-style: none;
  padding: 0px 5px;
}

.totetabscontainer
{
  margin: 0px auto;
  height: 39px;
  list-style: none;
}

.totetab, .tab-style a
{
  height: 32px;
  line-height: 32px;
  text-align: center;
  text-decoration: none;
  padding: 0px 2px 0px 2px;
  float: left;
  font-family: Arial;
/*  font-stretch: condensed; */
}

.totetab, a.on, .hr-tabs a.on
{
	border:1px solid #000000;
	background-color: #000000;
	background: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#000000));
	background: -webkit-linear-gradient(top, #717171, #000000);
	background: -moz-linear-gradient(top, #717171, #000000);
	background: -ms-linear-gradient(top, #717171, #000000); 
	background: -o-linear-gradient(top, #717171, #000000); 
	background: linear-gradient(top, #717171, #000000); 
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-topleft: 8px;
	border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	margin: 5px 1px 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
}

.totetab, a.off, .tab-style a, .hr-tabs a
{
	border:1px solid #383838;
	background-color: #383838;
  background: -webkit-gradient(linear, left top, left bottom, from(#a7a5a5), to(#383838));
  background: -webkit-linear-gradient(top, #5e5e5f, #383838);
  background: -moz-linear-gradient(top, #5e5e5f, #383838);
  background: -ms-linear-gradient(top, #5e5e5f, #383838); 
  background: -o-linear-gradient(top, #5e5e5f, #383838); 
  background: linear-gradient(top, #5e5e5f, #383838); 
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-topleft: 8px;
	border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	margin: 5px 1px 0px 0px;
	color: #FFFFFF;
  font-size: 9px;
}

.ico-flag
{
  height: 16px;
  width: 24px;
  float: left;
  margin: 6px 0 0 5px;
}

/* logos and icons */

.logo-sponsors {
  background: url(images/centrebet/image_sprite.png) no-repeat -1px -52px;
  height:48px;
  margin-left: 15px;
  width:382px;
} 
.logo-providers {
  background: url(images/centrebet/image_sprite.png) no-repeat -272px 0;
  height:50px;
  margin-left: 15px;
  width:271px;
}
.logo-gamble-res {
  background: url(images/centrebet/image_sprite.png) no-repeat -192px -556px;
  width: 63px;
  height: 27px;
}
.logo-skrill {
  background: url(images/centrebet/image_sprite.png) no-repeat -133px -106px;
  height: 27px;
  width: 43px;
}
.logo-skrillTest {
  background: url(images/centrebet/image_sprite.png) no-repeat -133px -106px;
  height: 27px;
  width: 43px;
}
.logo-18 {
  background: url(images/centrebet/image_sprite.png) no-repeat -234px 0;
  height: 32px;
  margin:0 10px;
  width: 32px;
}
.ico-arrow {
	background: url(images/centrebet/image_sprite.png) no-repeat -170px -41px;
	width: 5px;
	height: 7px;
}
.ico-arrow-left {
	background: url(images/centrebet/image_sprite.png) no-repeat -183px -41px;
	width: 5px;
	height: 9px;
	margin-top: 14px;
	margin-left: 5px;
}
.ico-horse {
  background: url(images/centrebet/image_sprite.png) no-repeat -1px -107px;
  height: 19px;
  width: 23px;

  margin: 0 auto;
}
.ico-harness {
  background: url(images/centrebet/image_sprite.png) no-repeat -37px -105px;
  height: 20px;
  width: 31px;
  margin: 0 auto;
}
.ico-greyhound {
  background: url(images/centrebet/image_sprite.png) no-repeat -78px -105px;
  height: 19px;
  width: 32px;
  margin: 0 auto;
}
.ico-soccer {
  background: url(images/centrebet/image_sprite.png) no-repeat -5px -175px;
  width: 20px;
  height: 19px;
  margin: 0 auto;
}
.ico-cricket {
  background: url(images/centrebet/image_sprite.png) no-repeat -29px -175px;
  width: 20px;
  height: 19px;
  margin: 0 auto;
}
.ico-tennis {
  background: url(images/centrebet/image_sprite.png) no-repeat -53px -175px;
  width: 20px;
  height: 19px;
  margin: 0 auto;
}
.ico-afl {
  background: url(images/centrebet/image_sprite.png) no-repeat -77px -175px;
  width: 24px;
  height: 19px;
  margin: 0 auto;
}
.ico-basketball {
  background: url(images/centrebet/image_sprite.png) no-repeat -105px -173px;
  width: 20px;
  height: 21px;
  margin: 0 auto;
}
.ico-golf {
  background: url(images/centrebet/image_sprite.png) no-repeat -132px -175px;
  width: 16px;
  height: 20px;
  margin: 0 auto;
}
.ico-rugby-league {
  background: url(images/centrebet/image_sprite.png) no-repeat -153px -175px;
  width: 24px;
  height: 19px;
  margin: 0 auto;
}
.ico-rugby-union {
  background: url(images/centrebet/image_sprite.png) no-repeat -183px -173px;
  width: 24px;
  height: 21px;
  margin: 0 auto;
}
.ico-sportsgeneric {
  background: url(images/centrebet/image_sprite.png) no-repeat -316px -173px;
  width: 21px;
  height: 21px;
  margin: 0 auto;
}
.ico-boxing {
  background: url(images/centrebet/image_sprite.png) no-repeat -341px -173px;
  width: 12px;
  height: 21px;
  margin: 0 auto;
}
.ico-elections {
  background: url(images/centrebet/image_sprite.png) no-repeat -357px -174px;
  width: 19px;
  height: 20px;
  margin: 0 auto;
}
.ico-cycling {
  background: url(images/centrebet/image_sprite.png) no-repeat -379px -174px;
  width: 25px;
  height: 20px;
  margin: 0 auto;
}
.ico-yachting {
  background: url(images/centrebet/image_sprite.png) no-repeat -408px -174px;
  width: 22px;
  height: 20px;
  margin: 0 auto;
}
.ico-darts {
  background: url(images/centrebet/image_sprite.png) no-repeat -434px -174px;
  width: 17px;
  height: 20px;
  margin: 0 auto;
}
.ico-snooker {
  background: url(images/centrebet/image_sprite.png) no-repeat -454px -173px;
  width: 19px;
  height: 21px;
  margin: 0 auto;
}
.ico-skiing {
  background: url(images/centrebet/image_sprite.png) no-repeat -477px -174px;
  width: 25px;
  height: 21px;
  margin: 0 auto;
}
.ico-motorsport {
  background: url(images/centrebet/image_sprite.png) no-repeat -506px -173px;
  width: 19px;
  height: 21px;
  margin: 0 auto;
}
.ico-entertainment {
  background: url(images/centrebet/image_sprite.png) no-repeat -530px -173px;
  width: 16px;
  height: 21px;
  margin: 0 auto;
}
.ico-martial-arts {
  background: url(images/centrebet/image_sprite.png) no-repeat -551px -173px;
  width: 13px;
  height: 21px;
  margin: 0 auto;
}
.ico-hockey {
  background: url(images/centrebet/image_sprite.png) no-repeat -568px -173px;
  width: 22px;
  height: 21px;
  margin: 0 auto;
}
.ico-baseball {
  background: url(images/centrebet/image_sprite.png) no-repeat -594px -173px;
  width: 16px;
  height: 21px;
  margin: 0 auto;
}
.ico-close-red, .bet-slip .multi-selectors a.ico-close-red  {
  background: url(images/centrebet/image_sprite.png) no-repeat -179px -106px;
  width: 16px;
  height: 15px;
}
.ico-close-red span {
  display: none
}
.ico-edit {
	background: url(images/centrebet/image_sprite.png) no-repeat -306px -123px;
	width: 13px;
	height: 12px;
}
.ico-expand {
  background: url(images/centrebet/image_sprite.png) no-repeat -196px -106px;
  width: 13px;
  height: 12px;
}
.ico-collapse {
  background: url(images/centrebet/image_sprite.png) no-repeat -210px -106px;
  width: 13px;
  height: 12px;
}
.ico-blackbook {
  background-image: url(images/centrebet/image_sprite.png);
  background-position: -226px -106px;
  width: 9px;
  height: 11px;
  float: right;
}
.ico-blackbook-msgs {
  background: url(images/centrebet/image_sprite.png) no-repeat -87px -551px;
  width: 20px;
  height: 18px;
  float: left;
  margin: 9px 3px 0px 5px;
}
.ico-blackbook2 {
  background: url(images/centrebet/image_sprite.png) no-repeat -115px -553px;
  width: 14px;
  height: 18px;
  float: left;
  margin: 0;
}
.ico-addblackbook {
  background: url(images/centrebet/image_sprite.png) no-repeat -134px -553px;
  width: 14px;
  height: 18px;
  cursor: pointer;
}
.ico-withblackbook {
  background: url(images/centrebet/image_sprite.png) no-repeat -115px -553px;
  width: 14px;
  height: 18px;
  cursor: pointer;
}
.ico-pyof
{
  background-image: url(images/centrebet/image_sprite.png);
  background-position: -223px -120px;
  width: 13px;
  height: 13px;
  margin: 10px auto 0px auto;
}
.img-supermid {
  background-image: url(images/centrebet/image_sprite.png);
  background-position: -6px -147px;
  width: 125px;
  height: 20px;
}
.ico-bs-print {
  background: url(images/centrebet/image_sprite.png) no-repeat -305px -107px;
  width: 14px;
  height: 11px;
}
.ico-bs-help {
  background: url(images/centrebet/image_sprite.png) no-repeat -324px -106px;
  width: 19px;
  height: 19px;
}
.ico-bs-minimise {
  background: url(images/centrebet/image_sprite.png) no-repeat -345px -106px;
  width: 19px;
  height: 19px;
}
.ico-bs-max {
  background: url(images/centrebet/image_sprite.png) no-repeat -366px -106px;
  width: 19px;
  height: 19px;
}
.ico-bs-close {
  background: url(images/centrebet/image_sprite.png) no-repeat -366px -106px;
  width: 19px;
  height: 19px;
}
.ico-btsel-2-wht,
.win-bt2
{
	background: url(images/centrebet/image_sprite.png) no-repeat -305px -264px;
	width: 10px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-3-wht,
.win-bt3
{
	background: url(images/centrebet/image_sprite.png) no-repeat -321px -264px;
	width: 17px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-4-wht,
.win-bt4
{
	background: url(images/centrebet/image_sprite.png) no-repeat -472px -204px;
	width: 34px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-5-wht,
.win-bt5
{
	background: url(images/centrebet/image_sprite.png) no-repeat -472px -216px;
	width: 38px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-6-wht,
.win-bt6
{
	background: url(images/centrebet/image_sprite.png) no-repeat -305px -252px;
	width: 43px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-17-wht,
.win-bt17 /*Win QLD (White)*/
{
	background: url(images/centrebet/image_sprite.png) no-repeat -472px -228px;
	width: 37px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-217 /*CentreMid (Black)*/
{
	background: url(images/centrebet/image_sprite.png) no-repeat -174px -204px;
  width: 51px;
  height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-217-wht,
.win-bt217 /*CentreMid (White)*/
{
	background: url(images/centrebet/image_sprite.png) no-repeat -237px -204px;
  width: 51px;
  height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-218-wht,
.pl-bt218 
{
	background: url(images/centrebet/image_sprite.png) no-repeat -237px -204px;
	width: 51px;
  height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-32  /*CentreOdds (Black)*/
{
	background: url(images/centrebet/image_sprite.png) no-repeat -174px -216px;
	width: 51px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-32-wht,
.win-bt32 /*CentreOdds (White)*/
{
	background: url(images/centrebet/image_sprite.png) no-repeat -237px -216px;
	width: 51px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-31   /*CentreBest (black)*/
{
	background: url(images/centrebet/image_sprite.png) no-repeat -174px -228px;
	width: 51px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-31-wht,
.win-bt31   /*CentreBest (white)*/
{
	background: url(images/centrebet/image_sprite.png) no-repeat -237px -228px;
	width: 51px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-38  /*CentreTop (Black)*/
{
	background: url(images/centrebet/image_sprite.png) no-repeat -174px -228px;
	width: 51px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}

.ico-btplus   /*BestTotePlus (black)*/
{
  background: url(images/centrebet/image_sprite.png) no-repeat -174px -266px;
  width: 53px;
  height: 9px;
  margin-left: auto;
  margin-right: auto;
}
.ico-btplus-wht,
.win-btplus   /*BestTotePlus (white)*/
{
  background: url(images/centrebet/image_sprite.png) no-repeat -237px -266px;
  width: 53px;
  height: 9px;;
  margin-left: auto;
  margin-right: auto;
}

.ico-btsel-38-wht,
.win-bt38 /*CentreTop (White)*/
{
	background: url(images/centrebet/image_sprite.png) no-repeat -237px -228px;
	width: 51px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-39
{
	background: url(images/centrebet/image_sprite.png) no-repeat -174px -266px;
	width: 53px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-39-wht,
.win-bt39
{
	background: url(images/centrebet/image_sprite.png) no-repeat -237px -266px;
	width: 53px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-48
{
	background: url(images/centrebet/image_sprite.png) no-repeat -174px -278px;
	width: 48px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-48-wht,
.win-bt48
{
	background: url(images/centrebet/image_sprite.png) no-repeat -237px -278px;
	width: 48px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-49
{
	background: url(images/centrebet/image_sprite.png) no-repeat -174px -290px;
	width: 51px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-49-wht,
.win-bt49
{
	background: url(images/centrebet/image_sprite.png) no-repeat -237px -290px;
	width: 51px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-31
{
	background: url(images/centrebet/image_sprite.png) no-repeat -174px -240px;
	width: 57px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-31-wht,
.win-bt31
{
	background: url(images/centrebet/image_sprite.png) no-repeat -237px -240px;
	width: 57px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-20
{
	background: url(images/centrebet/image_sprite.png) no-repeat -174px -252px;
	width: 50px; 
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-20-wht,
.win-bt20
{
	background: url(images/centrebet/image_sprite.png) no-repeat -237px -252px;
	width: 50px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-9-wht,
.pl-bt9
{
	background: url(images/centrebet/image_sprite.png) no-repeat -414px -204px;
	width: 47px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-10-wht,
.pl-bt10
{
	background: url(images/centrebet/image_sprite.png) no-repeat -414px -216px;
	width: 51px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-nswappr
{
	background: url(images/centrebet/image_sprite.png) no-repeat -368px -252px;
	width: 61px;
	height: 9px;
	margin-left: 1px;
	margin-top: 9px;
}
.ico-btsel-approx
{
	background: url(images/centrebet/image_sprite.png) no-repeat -305px -277px;
	width: 36px;
	height: 7px;
	margin-left: auto;
	margin-right: auto;
}
.ico-btsel-18-wht,
.pl-bt18
{
	background: url(images/centrebet/image_sprite.png) no-repeat -414px -228px;
	width: 50px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
}
.ico-racecard-pyof
{
	background: url(images/centrebet/image_sprite.png) no-repeat -495px -144px;
	width: 10px;
	height: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -7px;
}
.ico-racecard-fixed
{
	background: url(images/centrebet/image_sprite.png) no-repeat -495px -157px;
	width: 10px;
	height: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -7px;
}
.ico-field
{
	background: url(images/centrebet/image_sprite.png) no-repeat -584px -145px;
	width: 12px;
	height: 11px;
}
.ico-mailunread
{
	background: url(images/centrebet/image_sprite.png) no-repeat -564px -144px;
	width: 13px;
	height: 12px;
	margin: 9px auto 0px auto;
}
.ico-mailread
{
	background: url(images/centrebet/image_sprite.png) no-repeat -564px -157px;
	width: 13px;
	height: 12px;
	margin: 7px auto 0px auto;
}
.ico-ocast
{
	background: url(images/centrebet/image_sprite.png) no-repeat -222px -178px;
	width: 15px;
	height: 10px;
	margin-top: 2px;
	margin-left: 3px;
}
.ico-rain
{
	background: url(images/centrebet/image_sprite.png) no-repeat -245px -177px;
	width: 15px;
	height: 14px;
	margin-top: 2px;
	margin-left: 3px;
}
.ico-cloudy
{
	background: url(images/centrebet/image_sprite.png) no-repeat -268px -177px;
	width: 18px;
	height: 13px;
	margin-top: 2px;
	margin-left: 3px;
}
.ico-sunny
{
	background: url(images/centrebet/image_sprite.png) no-repeat -295px -177px;
	width: 12px;
	height: 12px;
	margin-top: 2px;
	margin-left: 3px;
}
.ico-mult-vic
{
	background: url(images/centrebet/image_sprite.png) no-repeat -215px -303px;
	width: 38px;
	height: 13px;
	margin: 0 auto;
}

.ico-mult-nsw
{
	background: url(images/centrebet/image_sprite.png) no-repeat -173px -303px;
	width: 38px;
	height: 13px;
	margin: 0 auto;
}
.ico-mult-qld
{
	background: url(images/centrebet/image_sprite.png) no-repeat -257px -303px;
	width: 38px;
	height: 13px;
	margin: 0 auto;
}
.ico-mult-nswvic
{
	background: url(images/centrebet/image_sprite.png) no-repeat -298px -303px;
	width: 63px;
	height: 13px;
	margin: 0 auto;
}
.ico-mult-nswvicqld
{
	background: url(images/centrebet/image_sprite.png) no-repeat -364px -303px;
	width: 93px;
	height: 13px;
	margin: 0 auto;
}
.mailrow
{
	border-bottom: 1px solid #555555;
	min-height: 25px;
}
.mailselected
{
	background-color: #f06e0a;
	font-weight: bold;
}

/* content page styles */

.rightmenu
{
	width: 100%;
	border: 1px solid #303032;
	float: right;
	line-height: 35px;
}
.rightmenu, .inactive
{
	background-color: #303032;
	border-bottom: 1px solid #181819;
}

.rightmenu, .inactive:hover
{
	background-color: #282828;
	border-bottom: 1px solid #181819;
}

.rightmenu, .tophdr
{
	background: #181819; /* Old browsers */
	background: url(images/centrebet/gradient_sprite.png) repeat-x 0 0;
	background: -moz-linear-gradient(top, #474749 0%, #000000 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474749), color-stop(50%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #474749 0%,#000000 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #474749 0%,#000000 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #474749 0%,#000000 50%); /* IE10+ */
	background: linear-gradient(top, #474749 0%,#000000 50%); /* W3C */
	border-bottom: 1px solid #181819;
}

.rightmenu .active
{
	background: #fa9a06; /* Old browsers */
	background: -moz-linear-gradient(top, #444444 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	border: 1px solid #f06e0a;
}

.leftContent {
	width: 100%;
	float: left;
}
.bettypecontainer
{
	width: 23.65%;
	height: 55px;
}
.promoimg {
	width: 388px;
	height: 171px;
  border: 1px solid #303032;
}
.img-features {
  background-image: url(images/centrebet/image_sprite.png);
  background-position: -396px -106px;
  width: 80px;
  height: 25px;
}

.img-sport {
  background-image: url(images/centrebet/image_sprite.png);
  background-position: -483px -106px;
  width: 11px;
  height: 25px;
  line-height: 25px;
  float: left;
}
.img-sport-gry {
  background-image: url(images/centrebet/image_sprite.png);
  background-position: -592px -106px;
  width: 11px;
  height: 25px;
  line-height: 25px;
  float: left;
}
.img-bpay {
	background: url(images/centrebet/image_sprite.png) no-repeat -256px -324px;
	width: 61px;
	height: 27px;	
}
.img-neteller {
	background: url(images/centrebet/image_sprite.png) no-repeat -321px -324px;
	width: 88px;
	height: 27px;
}
.img-paypal {
	background: url(images/centrebet/image_sprite.png) no-repeat -104px -324px;
	width: 150px;
	height: 40px;
}
.img-skrill {
	background: url(images/centrebet/image_sprite.png) no-repeat -356px -395px;
	width: 86px;
	height: 46px;
}
.img-skrill-visa {
	background: url(images/centrebet/image_sprite.png) no-repeat -6px -395px;
	width: 86px;
	height: 46px;
}
.img-skrill-poli {
	background: url(images/centrebet/image_sprite.png) no-repeat -94px -395px;
	width: 86px;
	height: 46px;
}
.img-skrill-mastercard {
	background: url(images/centrebet/image_sprite.png) no-repeat -182px -395px;
	width: 86px;
	height: 46px;
}
.img-skrill-diners {
	background: url(images/centrebet/image_sprite.png) no-repeat -269px -395px;
	width: 86px;
	height: 46px;
}
.img-poli {
	background: url(images/centrebet/image_sprite.png) no-repeat -6px -324px;
	width: 96px;
	height: 56px;
}
.scroll-arrow-up {
  background: url(images/centrebet/image_sprite.png) -236px -152px;
  width: 12px;
  height: 11px;
}
.scroll-arrow-down {
  background: url(images/centrebet/image_sprite.png) -249px -152px;
  width: 12px;
  height: 11px;
}
.sportsBlueHeight {
  height:19px;
}
.sportsLev1Header {
  font-size:15px;
  color:#FFF;
  font-weight:bold;
  line-height:20px;
}
.sportsLev1Ins {
  color: #FFF;
  text-align:right;
  font-weight:bold;
  height:100%;
  vertical-align:middle;
  margin-top:3px;
}
.contacthdr {
	-webkit-border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-topright: 12px;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	border-bottom:none;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	color:#fff;
	padding:7px 0 8px 7px;
	margin:0;
	display:block;
	list-style: none;
	height: 25px;
	line-height: 25px;
	width: 100%;
}
.contactcontainer {
	background-color: #000000;
	border-left: 1px solid #303032;
	border-right: 1px solid #303032;
	border-bottom: 1px solid #303032;
	float: left;
	width: 100%;
	min-height: 400px;
	padding-right: 7px;
}
.contactcontainerbtm {
	background-color: #000000;
	border-left: 1px solid #303032;
	border-right: 1px solid #303032;
	border-bottom: 1px solid #303032;
	float: left;
	width: 100%;
	min-height: 60px;
	margin-bottom: 5px;
}
.pad2 {
  padding:2px;
}
.pad4 {
  padding:4px;
}
.pad5 {
  padding:5px;
}
.pad10 {
  padding:10px;
}
.pad15 {
  padding:15px;
}

.sportsLev1Plus {
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -134px -147px;
  width: 20px; height: 20px;
  cursor: pointer;
  position:absolute;
  left:55%;
  margin-left:-10px;
}
.sportsLev1Plus:hover {
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -358px -147px;
  width: 20px; height: 20px;
  cursor: pointer;
}
.sportsRowBdr {
  overflow: hidden;
  border: solid 1px #484849;
}
.sportsMarketTitle {
  font-size:12px;
  color:#FFFFFF;
  font-weight:bold;
}
.sportslvl2bg
{
	background-color: #383838;
}
.sportslvl2hdr
{
	background: #383838;
	background: url(images/centrebet/gradient_sprite.png) repeat-x 0 -242px;
	background: -moz-linear-gradient(top, #5e5e5f 0%, #5e5e5f 20%, #383838 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e5e5f), color-stop(20%,#5e5e5f), color-stop(100%,#383838));
	background: -webkit-linear-gradient(top, #5e5e5f 0%,#5e5e5f 20%,#383838 100%);
	background: -o-linear-gradient(top, #5e5e5f 0%,#5e5e5f 20%,#383838 100%);
	background: -ms-linear-gradient(top, #5e5e5f 0%,#5e5e5f 20%,#383838 100%);
	background: linear-gradient(top, #5e5e5f 0%,#5e5e5f 20%,#383838 100%);
	height: 30px;
	line-height: 30px;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
}
.prevNext {
  width:70px;
  height:16px;
  padding-top:1px;
  margin-left: 5px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  color:#ddf1ff;
  text-align:center;
  font-weight:bold;
  font-size:12px;
  border: solid 1px #f06e0a;
}
a:hover.prevNext  {
  color:#FFFFFF;
  border: solid 1px #FFFFFF;
}
.prevNext.all {
  font-size:10px;
  margin-left: 0;
  width: 90px;
}
.sportsLev1Menu {
  color:#999999;
  font-size:9px;
}
ul.sportsLev1Menu {
  border-bottom: solid 1px #29292a;
  clear: left;
  overflow: hidden;
} 
ul.sportsLev1Menu:last-child {
  border-bottom: none;
}
.sportsLev1Menu li {
  float: left;
  padding: 1px 0;
  width: 25%;
}
*.sportsLev1Menu li {
  width: 24.5%; /*ie7*/
}
.sportsLev1Menu li a {
  background: url("images/centrebet/menu_arrow_right.png") no-repeat scroll transparent;
  background-position:10px 6px;
  color: #ffffff;
  display: block;
  margin-left: 5px;
  padding: 3px 5px 3px 20px;
  text-transform:uppercase;
}
.sportsLev1Menu li a.on {
  background: url("images/centrebet/menu_arrow_down.png") no-repeat scroll transparent;
  background-color:#45aaff;
  background-position:8px 6px;
  color:#FFFFFF;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  cursor: default;
}
.sportsLev1Menu li a:hover {
  background-color:#555555;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  color:#FFFFFF;
}
.sportsL2info {
  width:7%;
  margin-right:1%;
}
.sportsbtn-info
{
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -207px -148px;
  width: 18px;
  height: 18px; 
  cursor: pointer;
  margin: 10px auto 0px auto;
}
.sportsbtn-info2
{
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -207px -148px;
  width: 18px;
  height: 18px; 
  cursor: pointer;
  float: left;
  margin-top: 5px;
}
.sportsLev2Header {
  text-align:center;
  margin: 0 152px 0 92px;
}
.matchResPan {
  position: relative;
}
.sportsLev2row {
  padding-bottom:3px;
}
.sportsLev2rowParent > li:last-child {
  padding-bottom:0px !important;
}
/* Last child fix for IE6-9 */
.sportsLev2rowParentIE {
  padding-bottom:0px !important;
}
.sportsLev2NameRowParent {
  font-size:11px;
  color:#FFFFFF;
  padding: 5px 0% 5px 3%;
  min-height: 25px;
}
.sportsLev2NameRowParent li:first-child {
  padding-top:5px;
  padding-bottom:4px;
}
.sportsLev2NameRowParent li:last-child {
  padding-top:1px !important;
  padding-bottom:1px !important;
 }
/* Last child fix for IE6-9 */
.sportsLev2NameRowParentIE {
  padding-top:1px !important;
  padding-bottom:1px !important;
}
.sportsLev2row:hover .sportsLev2Name, .sportsLev2row:hover .sportsLev2Odds li {
  background-color:#666669;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.sportsLev2Odds li:hover {
  background-color:#45aaff !important;
  cursor:pointer;
}
.sportsLev2Odds li {
  margin-right:1%;
  font-size:11px;
  color: #FFF;
  font-weight:bold;
  text-align:center;
  padding: 6px 0% 6px 0px;
}
.sportsLev2Odds li:last-child {
  margin-right:0%;
}
/* Last child fix for IE6-9 */
.sportsLev2OddsIE {
  margin-right:0% !important;
  padding: 6px 0px 6px 0px !important;
}
.NameTall {
  padding: 5px 0% 10px 3% !important;
}
.oddsTall li {
  padding: 20px 0% 19px 0px !important;
}
.oddsThin {
  margin: 0px .5% 0px 0%;
}
.oddsThin li:last-child {
  margin: 2px 1% 0px 0% !important;
}
/* Last child fix for IE6-9 */
.oddsThinIE {
  margin: 2px 1% 0px 0% !important;
}
.sportsLev2Name {
  margin-right:1%;
}
.sportsMrkInfo li {
  margin-right:1%;
}
.sportsMrkInfo li:last-child {
  margin-right:0%;
}
/* Last child fix for IE6-9 */
.sportsMrkInfoIE {
  margin-right:0% !important;
}
.sportsMrkInfoType {
  text-align: center;
  font-size:11px;
  padding: 3px 0px 3px 0px;
  color:#CCCCCC;
}
.sportsLev2DblOdds_Inner {
  font-size:11px;
  color: #FFF;
  font-weight:bold;
  text-align:center;
  border-left: solid 1px #383839;
  padding: 18px 0% 18px 3%;
}
.sportsLev2RowHeader li {
  margin-right:1%;
}
.sportsLev2RowHeader li:last-child {
  margin-right:0% !important;
}
.sportsLev2RowHeader li:first-child {
  margin-right:0% !important;
}
.sportsLev2Name_inner {
  font-size:11px;
  padding-left:3%;
  color:#FFFFFF;
  height:100%;
  padding: 5px 0% 5px 3%;
}
.sportsRowContainer > div {
  margin-bottom:15px;
}
.sportsRowContainer > div:last-child {
  margin-bottom:0px !important;
}
.sportsRowContainerIE {
  margin-bottom:0px !important;
}
.sportsLev1Time {
  width: 25px;
  margin-top:1px;
  left:50%;
  margin-left:-9px;
  position:absolute;
  text-align:center;
  font-size:9px;
  line-height:11px;
}
.Col1SportsL2 li {
  width:100%;
}
.Col2SportsL2 li {
  width:49.5%;
}
.Col3SportsL2 li {
  width:32.6%;
}
.Col4SportsL2 li {
  width:24.25%;
}
.Col5SportsL2 li {
  width:19.2%;
}
.Col6SportsL2 li {
  width:15.8%;
}
.Col7SportsL2 li {
  width:13.4%;
}
.sportsLev2InfoPopup {
  width:260px;
}
.sportsLev2InfoHeader {
  color:#FFFFFF;
  font-weight:bold;
  text-align:center;
}
.sportsLev2InfoDesc {
  color:#303032;
  background-color:#FFFFFF;
}
.sportsLev2InfoBdr {
  border-left: solid 5px #393939;
  border-right: solid 5px #393939;
  border-bottom: solid 5px #393939;
}
.sportsLev2InfoMrk {
  color:#FFFFFF;
  font-weight:bold;
  font-style:italic;
  text-shadow: 1px 1px 2px #000000;
  filter: dropshadow(color=#000000, offx=1, offy=1);
  text-align:center;
} 
.sportsLev2InfoBold {
  font-weight:bold;
}
.sportsLev2InfoRow li{
  border-bottom: solid 1px #CCCCCC;
  padding-bottom:2px;
}

/*Sport table styles */

.sport-namerow {
	background-color: #181819;
    color: #FFFFFF;
    font-size: 11px;
    padding-bottom: 10px;
    padding-left: 3px;
    padding-right: 0px;
    padding-top: 5px;
	min-height: 35px;
}
.sport-namerow.alt {
	background-color: #303032;
    color: #FFFFFF;
    font-size: 11px;
    padding-bottom: 10px;
    padding-left: 3px;
    padding-right: 0px;
    padding-top: 5px;
	min-height: 35px;
}
.sport-namerow:hover {
    -moz-transition-delay: 0s;
    -moz-transition-duration: 0.5s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease-out;
    background-color: #2a2a2a;
    color: #FFFFFF;
    font-size: 11px;
}
.sport-mymatch {
	background-color: #181819;
    color: #FFFFFF;
    font-size: 11px;
	min-height: 35px;
}

.sport-mymatch:hover {
    -moz-transition-delay: 0s;
    -moz-transition-duration: 0.5s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease-out;
    background-color: #2a2a2a;
    color: #FFFFFF;
    font-size: 11px;
}

.sport-mymatchoff {
	padding-top: 3px;
	padding-left: 2px;
	padding-right: 3px;
	padding-bottom: 3px;
	margin-top: 1px;
}

.sport-mymatchon {
	background-color: #000000;
	-webkit-border-radius: 3px;
	border-radius: 3px; 
	padding-top: 3px;
	padding-left: 2px;
	padding-right: 3px;
	padding-bottom: 3px;
	margin-top: 1px;
}
.sport-event {
	color: #FFFFFF;
	font-size: 11px;
	min-height: 35px;
}
.sport-namerow .sport-odds {
  color: #FFFFFF;
  font-size: 10px;
	min-height: 35px;
}
.sport-odds .bet-row {
  color: #FFFFFF;
  font-size: 10px;
  cursor: pointer;
}
 
.sport-odds .bet-row:hover {
  -moz-transition-delay: 0s;
  -moz-transition-duration: 0.5s;
  -moz-transition-property: all;
  -moz-transition-timing-function: ease-out;
  background-color: #f06e0a;
  color: #FFFFFF;
  text-shadow: 1px 1px 1px #000000;
}
.sport-plus {
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -134px -147px;
  width: 20px; height: 20px;
  cursor: pointer;
  margin: 5px auto;
}
.sport-plus:hover {
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -358px -147px;
  width: 20px; height: 20px;
  cursor: pointer;
}

.sport-plus2 {
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -134px -147px;
  width: 20px; height: 20px;
  cursor: pointer;
  margin: 3px 0px 0px 0px;
}
.sport-plus2:hover {
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -358px -147px;
  width: 20px; height: 20px;
  cursor: pointer;
}
.sports-minus {
  background: url(images/centrebet/image_sprite.png) no-repeat -443px -248px;
  width: 20px; height: 20px;
  float: right;
  margin: 6px 23px 0 0;
  cursor: pointer;
}
.sports-minus:hover {
  background: url(images/centrebet/image_sprite.png) no-repeat -443px -271px;
  width: 20px; height: 20px;
  float: right;
  margin: 6px 23px 0 0;
  cursor: pointer;
}
.fts-head td {
  height:30px;
  line-height: 14px;
  padding: 5px 0;
}
#login-container {
  background: #000000;
  border: 1px solid #3a3a3b;
  color: #ffffff;
  font-size: 10px;
  float: right;
  padding:0;
}
#login-minimize-btn a, #login-refresh-btn a, #login-maximize-btn a {
  display:block;
  text-indent:-9999px;
  height:22px;
  width:20px;
}
#login-minimize-btn {
  position: absolute;
  left:0;
  top:0;
  background: url(images/centrebet/image_sprite.png) no-repeat -265px -147px;
  width: 20px;
  height: 22px;
}
#login-maximize-btn {
  position: absolute;
  left:0;
  top:0;
  background: url(images/centrebet/image_sprite.png) no-repeat -594px -138px;
  width: 20px;
  height: 22px;
}
#login-refresh-btn {
  position: absolute;
  right:0;
  top:0;
  background: url(images/centrebet/image_sprite.png) no-repeat -285px -147px;
  width: 20px;
  height: 22px;
}
#headerUserInfo1_divExpanded {
  background: #303032;
  border-left:1px solid #3a3a3b;
  border-right:1px solid #3a3a3b;
  margin:0 20px;
  overflow: hidden;
  padding:4px 6px;
  text-align: center;
}
#footerUserInfo {
  text-transform: uppercase;
  position: absolute;
  right:0;
  bottom:-20px;
  min-width: 420px;
}
#footerUserInfo a {
  color:#ffffff;
  float:right;
  font-size: 10px;
  margin-right:15px;
}
#footerUserInfo a:hover {
  color:#f06e0a;
}
#footerUserInfo .ico-mailunread {
  float: right;
  margin: 2px 5px 0 0;
  position: relative;
}
.pin {
  float: left;
}
.pin .bold {
  margin-right: 5px;
}
.pbet-count {
  cursor: pointer;
  width:20px;
  padding:0 5px;
}
.bet-slip .pbet-count {
  width: auto;
  /*padding: 1px 5px;*/
  position: absolute;
  top:-5px;
  right:0;
  border: 1px solid #fae59d;
  color: #000000;
  font-weight: bold;
}
.exotic_place_row {
  clear: both;
  margin:3px 0;
}
.exotic_place_row li {
  border-bottom: 1px solid #C0C0C1;
  clear: left;
  overflow: hidden;
  padding: 1px 0;
}
.exotic_place_row li:last-child {
  border-bottom: none;
}
.exotic_place_row li span {
  float: left;
  font-weight: bold;
  width:15%;
}
.exotic_place_row li em {
  float: right;
  font-style: normal;
  width:85%;
}
.exotic_place_row.roving li span {
  width:35%;
}
.exotic_place_row.roving li em {
  width:65%;
}
.containermg.wager-totals, .container-betSuccess.wager-totals, .container-betError.wager-totals {
  padding:3px;
}

.wager-totals ul li, .multi-stake-titles ul li {
  float: left;
  font-weight: bold;
  text-align: center;
  width:79px;
}
.wager-totals ul li input {
  text-align: center;
}
.wager-totals ul li.mid {
  margin: 0 2px;
}
.bet-slip.fixed #scrollContent .wager-totals ul li, .bet-slip.fixed #scrollContent .multi-stake-titles ul li {
  width:72px;
}
.multi-stake-btns .select, .stake-ex-btns .select {
  color: #ffffff;
  border: 1px solid #f06e0a;
}
.menu-bar.containermb {
  padding:10px 3px;
}
.sub-menu {
  margin-left: 5px;
}
.sub-menu li {
  float: left;
  margin-right: 5px;
}
.sub-menu a, .sub-menu a.select  {
  color: #ffffff;
  font-size: 10px;
  text-decoration: none;
  padding:3px 4px 4px 6px;
}
.sub-menu a.select {
  border: 1px solid #F06E0A;
}
.tab-style a {
  font-stretch: normal;
}
.tab-style a.active {
  color: #f06e0a;
  border: 1px solid #000000;
}
.tab-style a:hover {
  background: #383838;
  color:#ffffff;
}
.tr-contain {
  clear: both; 
  margin-top: 10px;
  font-size: 10px;
}
.tr-contain:first-child { margin:0;}
.tr-contain ul.head-row li {
  margin-bottom: 0;
  padding-bottom: 5px;
}
.tr-contain ul li {
  float: left;
  margin-left: 1%;
  padding-top:4px;
  text-align: center;
  width:32%;
  margin-bottom: -99999px;
  padding-bottom: 99999px;
} 
.tr-contain a {
  font-weight: bold;
  color: #ffffff;
}
.tr-details {
  padding: 5px;
}
.tr-details div {
  margin-bottom:2px;
}
*.tr-contain .width50 {
  width: 49.9%;/*ie7*/
}
.tr-toplvl  {
  overflow: hidden;
}
.tr-ext {
  background: #000000;
  padding: 5px;
}
.tr-ext ul {
  border-bottom: 1px solid #181819;
  clear: both;
  overflow: hidden;
}
.tr-ext ul:last-child { border: none;}
.tr-ext ul li {
  margin: 0;
  padding: 0;
  text-align: left;
  width: 25%;
}

.tr-search.container1 {
  margin-bottom: 0;
  padding: 5px;
}
.tr-search form {
  margin: 0 auto;
  width: 98%;
}
.tr-search form > div {
  margin-bottom: 15px;
}
.tr-search label {
  color: #ffffff;
  display: block;
  font-size: 11px;
  margin-bottom:2px;
}
.hasDatepicker, .tr-search .top-level label {
  text-align: center;
  width: 120px;
}
.tr-search .top-level label.settled {
  width: auto;
  padding-top: 6px;
  margin-left: 10px;
}
.tr-search .top-level fieldset:last-child label {
  width: 150px;
}
.tr-search .top-level fieldset {
  float: left;
}
.tr-search .top-level input, .tr-search .top-level select {
  background: #303032;
  border: 1px solid #666666;
  color: #ffffff;
  font-size: 11px;
}
.tr-search .top-level select {
  padding:0;
  height: 21px;
  width: 150px;
}
.tr-search .top-level input  {
  float: left;
  padding:2px 0 1px 0;
  height: 16px;
}
.tr-search .bottom-level fieldset {
  float: left;
}
.tr-search fieldset ul li {
  float: left;
  margin-right: 10px;
}
.tr-search-buttons a {
  font-size: 10px;
  margin: 0 5px 0 0;
  width: 96px;
  padding: 3px 0;
}
.tr-search-buttons a:last-child {
  float: right;
}
.tr-contain .width15.right {
  text-align: center;
}
.button-style1.btn-search {
  padding: 1px 0;
  font-size: 8px;
  margin: 0 auto;
  text-align: center;
  text-decoration: none;
  width: 66px;
}
.ui-datepicker-trigger {  
  cursor: pointer;
  background: url(images/centrebet/image_sprite.png) no-repeat -536px -144px;
  width: 22px;
  height: 21px;
  float: left;
  text-indent: -9999px;
}
/*tooltip styles*/

.ui-tooltip, .qtip{
  position: absolute;
  left: -28000px;
  top: -28000px;
  display: none;

  max-width: 300px;
  min-width: 70px;
  
  font-size: 10.5px;
  line-height: 12px;
}

  /* Fluid class for determining actual width in IE */
  .ui-tooltip-fluid{
    display: block;
    visibility: hidden;
    position: static !important;
    float: left !important;
  }

  .ui-tooltip-content{
    position: relative;
    padding: 2px;
    overflow: hidden;

    border: 1px solid #3c3c3c;

    text-align: left;
    word-wrap: break-word;
    overflow: hidden;
	background-color: #303032;
  }

  .ui-tooltip-titlebar{
    position: relative;
    min-height: 14px;
    padding: 5px 35px 5px 10px;
    overflow: hidden;

    border: 1px solid #000001;
    border-width: 1px 1px 0;

    font-weight: bold;
    text-transform: uppercase;
    color: #FFFFFF;
      text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  }

  .ui-tooltip-titlebar + .ui-tooltip-content{ border-top-width: 0px !important; }

    /*! Default close button class */
    .ui-tooltip-titlebar .ui-state-default{
      position: absolute;
      right: 4px;
      top: 50%;
      margin-top: -9px;

      cursor: pointer;
      outline: medium none;

      border-width: 1px;
      border-style: solid;
    }
    
    * html .ui-tooltip-titlebar .ui-state-default{ top: 16px; } /* IE fix */

    .ui-tooltip-titlebar .ui-icon,
    .ui-tooltip-icon .ui-icon{
      display: block;
      text-indent: -1000em;
    }

    .ui-tooltip-icon, .ui-tooltip-icon .ui-icon{
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
    }

      .ui-tooltip-icon .ui-icon{
        width: 18px;
        height: 14px;

        text-align: center;
        text-indent: 0;
        font: normal bold 10px/13px Tahoma,sans-serif;

        color: inherit;
        background: transparent none no-repeat -100em -100em;
      }

/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.ui-tooltip-focus{

}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.ui-tooltip-hover{
  
}
/*! Default tooltip style */
.ui-tooltip-default .ui-tooltip-titlebar,
.ui-tooltip-default .ui-tooltip-content{
  border-color: #504F50;
  background-color: #717171;
  color: #ffffff;
  font-family:Verdana,arial,sans-serif;
}

  .ui-tooltip-default .ui-tooltip-titlebar{
    background-color: #FFEF93;
  }

  .ui-tooltip-default .ui-tooltip-icon{
    border-color: #CCC;
    background: #F1F1F1;
    color: #777;
  }
  
  .ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{
    border-color: #AAA;
    color: #111;
  }

/* Tips plugin */
.ui-tooltip .ui-tooltip-tip{
  margin: 0 auto;
  overflow: hidden;
  z-index: 10;
}
  .ui-tooltip .ui-tooltip-tip,
  .ui-tooltip .ui-tooltip-tip *{
    position: absolute;
    
    line-height: 0.1px !important;
    font-size: 0.1px !important;
    color: #123456;

    background: transparent;
    border: 0px dashed transparent;
  }
  
  .ui-tooltip .ui-tooltip-tip canvas{ top: 0; left: 0; }

/*! cb tooltip style */
.ui-tooltip-cb .ui-tooltip-titlebar,
.ui-tooltip-cb .ui-tooltip-content{
  border-color: #454545;
  color: #A6A6B1;
  font-size: 10px;
}

  .ui-tooltip-cb .ui-tooltip-content{
    background-color: #3C3C3C;
  }

  .ui-tooltip-cb .ui-tooltip-titlebar{
    color: #ffffff;
    background-color: #4c4c4c;
    border-bottom: 1px solid #292828;
  }

  .ui-tooltip-cb .ui-tooltip-icon{
    border-color: #444;
  }

  .ui-tooltip-cb .ui-tooltip-titlebar .ui-state-hover{
    border-color: #303030;
  }

  .ui-tooltip-cb .ui-tooltip-content li {
    list-style: none;
  }
  
  .ui-tooltip-cb .ui-tooltip-content span {
    color: #ffffff;
    font-weight: bold;
  }

  .ui-tooltip-cb .ui-tooltip-content ul, .ui-tooltip-cb .ui-tooltip-content div {
      background: none repeat scroll 0 0 #303032;            
      clear: both;
      padding: 4px 8px;
      margin: 0;
  }
  .ui-tooltip-cb .ui-tooltip-content ul {
      border: 1px solid #454545;
  }

  .ui-tooltip-cb .ui-tooltip-content .sportsLev2InfoMrk {
    background: #bdbdbd; /* Old browsers */
    background: -moz-linear-gradient(top, #acec61 0%, #177e07 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#acec61), color-stop(100%,#177e07)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #acec61 0%,#177e07 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #acec61 0%,#177e07 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #acec61 0%,#177e07 100%); /* IE10+ */
    background: linear-gradient(top, #acec61 0%,#177e07 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#acec61', endColorstr='#177e07',GradientType=0 ); /* IE6-9 */
    border: 1px solid #69BC2C;
    box-shadow: 2px 2px 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;

    float: left;
    padding: 4px 30px 4px 10px;
    margin: 5px 0 5px -2px;
  }

  .ui-tooltip-cb .ui-tooltip-content .sportsLev2InfoMrk.closed {
    background: #eb2e2e; /* Old browsers */
    background: -moz-linear-gradient(top, #eb2e2e 0%, #bf0f10 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb2e2e), color-stop(100%,#bf0f10)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #eb2e2e 0%,#bf0f10 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #eb2e2e 0%,#bf0f10 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #eb2e2e 0%,#bf0f10 100%); /* IE10+ */
    background: linear-gradient(top, #eb2e2e 0%,#bf0f10 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb2e2e', endColorstr='#bf0f10',GradientType=0 ); /* IE6-9 */
    border: 1px solid #ff0033;
  }  

/*! cb tooltip blackbook */
.ui-tooltip-bb .ui-tooltip-titlebar,
.ui-tooltip-bb .ui-tooltip-content{
  border-color: #555555;
  color: #FFFFFF;
  font-size: 11px;
}

  .ui-tooltip-bb .ui-tooltip-content{
    background-color: #3C3C3C;
  }

  .ui-tooltip-bb .ui-tooltip-titlebar{
    color: #ffffff;
    background-color: #F06E0A;
    border-bottom: 1px solid #292828;
  }

  .ui-tooltip-bb .ui-tooltip-icon{
    border-color: #444;
  }

  .ui-tooltip-bb .ui-tooltip-titlebar .ui-state-hover{
    border-color: #303030;
  }

  .ui-tooltip-bb .ui-tooltip-content li {
    list-style: none;
  }
  
  .ui-tooltip-bb .ui-tooltip-content span {
    color: #000000;
    font-weight: bold;
  }

  .ui-tooltip-bb .ui-tooltip-content ul, .ui-tooltip-bb .ui-tooltip-content div {
      background: none repeat scroll 0 0 #FFFFFF;            
      clear: both;
      padding: 8px 8px;
      margin: 0;
  }
  .ui-tooltip-bb .ui-tooltip-content ul {
      border: 1px solid #454545;
  }

/*Multiples*/

.ui-tooltip.mt {
  font-size: 12px;
  font-weight: bold;
}
.ui-tooltip.mt .ui-tooltip-content {
  text-align: center;
}

/*! Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE6+, Safari 2+ */
.ui-tooltip-shadow{
  -webkit-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.4);
}

  .ui-tooltip-shadow .ui-tooltip-titlebar,
  .ui-tooltip-shadow .ui-tooltip-content{
    filter: progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3);
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3)";

    _margin-bottom: -3px; /* IE6 */
    .margin-bottom: -3px; /* IE7 */
  }

/* IE9 fix - removes all filters */
.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,
.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{
  filter: none;
  -ms-filter: none;
}
.ui-tooltip h4 {
  margin:0 0 5px 0;
}

/*search bar*/
.ui-autocomplete-input.formsearch {
  width: 300px;
}
.ui-autocomplete { 
    /*border-top:5px solid transparent!important;*/ 
    width: 302px!important;
}
.ui-autocomplete.ui-corner-all {
    border-radius: 0;
}
.ui-autocomplete .ui-corner-all {
    border-radius: 0;
}
ul.ui-menu {
  background: #ffffff;
  border: 1px solid #abadb3;
  color: #000000;
  padding: 0;
  font-size: 12px;
  font-family: helvetica, arial, sans-serif;
  text-transform: uppercase;
  -webkit-box-shadow: 2px 2px 10px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 2px 2px 10px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 10px -1px rgba(0, 0, 0, 0.4);
}
li.ui-menu-item a {
    display: block;
    border-bottom: 1px solid #ccc;
    padding: 1px 5px;
}
li.ui-menu-item a:hover {
    background: #3399ff;
    color: #ffffff;
}

/* form validation */
.field-validation-error
{
    color: #EE3B33;
    font-size: 11px;
    font-weight: normal;
    font-weight: bold;
}

 
#form_signup input[type="text"]  
{
   height: 16px;
   margin-top: 1px;
   width: 80%;
   margin-left: 10px;
   color: #000000;
   font-size: 11px;
   border-top: 1px solid #abadb3;
   border-left: 1px solid #e2e3ea;
   border-bottom: 1px solid #e3e9ef;
   border-right: 1px solid #dbdfe6;
}
 
#form_signup input[type="password"]  
{
   height: 16px;
   margin-top: 1px;
   width: 80%;
   margin-left: 10px;
   color: #000000;
   font-size: 11px;
   border-top: 1px solid #abadb3;
   border-left: 1px solid #e2e3ea;
   border-bottom: 1px solid #e3e9ef;
   border-right: 1px solid #dbdfe6;
}
 
#form_signup select 
{
   height: 20px;
   margin-top: 3px;
   width: 80%;
   margin-left: 10px;
   color: #000000;
   font-size: 11px;
   border-top: 1px solid #abadb3;
   border-left: 1px solid #e2e3ea;
   border-bottom: 1px solid #e3e9ef;
   border-right: 1px solid #dbdfe6;
   text-align: left;
}
 
#form_mydetails input[type="text"]  
{
   height: 16px;
   margin-top: 1px;
   width: 80%;
   margin-left: 10px;
   color: #000000;
   font-size: 11px;
   border-top: 1px solid #abadb3;
   border-left: 1px solid #e2e3ea;
   border-bottom: 1px solid #e3e9ef;
   border-right: 1px solid #dbdfe6;
}
 
#form_mydetails input[type="password"]  
{
   height: 16px;
   margin-top: 1px;
  width: 80%;
   margin-left: 10px;
   color: #000000;
   font-size: 11px;
   border-top: 1px solid #abadb3;
   border-left: 1px solid #e2e3ea;
   border-bottom: 1px solid #e3e9ef;
   border-right: 1px solid #dbdfe6;
}
 
#form_mydetails select 
{
   height: 20px;
   margin-top: 1px;
   width: 80%;
   margin-left: 10px;
   color: #000000;
   font-size: 11px;
   border-top: 1px solid #abadb3;
   border-left: 1px solid #e2e3ea;
   border-bottom: 1px solid #e3e9ef;
   border-right: 1px solid #dbdfe6;
}

/* Address Verification Pop Up */
.add-ver-container{
    width: 600px;
    height: auto;
    border:4px solid #fc8327;
    box-shadow: 3px 3px 8px #5a5959;
    -moz-border-radius: 6px 6px 6px 6px;/*rounded corners*/
    -webkit-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px;
    -khtml-border-radius: 6px 6px 6px 6px; 
    background-color: #fff;

}

#add-ver-top {
    background: rgb(0,0,0); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(55,55,56,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(55,55,56,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(55,55,56,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(55,55,56,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(55,55,56,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(55,55,56,1) 100%); /* W3C */
    background-color: #474749;
    color: white;
    font: bold 15px/40px Arial,Helvetica,sans-serif;
    height: 34px;
    text-transform:uppercase;
}

.addVerList{
    text-decoration: underline;
    line-height: 34px;
}

.addVerList a {
    color: #0d21a0;
}

.addVerList td{
    padding-left: 10px;
}

.add-row-even {
    background:#FFF;
    overflow:hidden;
}

.add-row-odd {
    background:#EEE;
    overflow:hidden;
}

 /*date picker ui widget*/


.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}
.ui-helper-reset {
    border: 0 none;
    font-size: 100%;
    line-height: 1.3;
    list-style: none outside none;
    margin: 0;
    outline: 0 none;
    padding: 0;
    text-decoration: none;
}
.ui-helper-clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.ui-helper-clearfix {
    display: inline-block;
}
* html .ui-helper-clearfix {
    height: 1%;
}
.ui-helper-clearfix {
    display: block;
}
.ui-helper-zfix {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.ui-state-disabled {
    cursor: default !important;
}
.ui-icon {
    background:url(images/centrebet/image_sprite.png);
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -999999px;

}
.ui-widget-overlay {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.ui-widget {
    font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
.ui-widget .ui-widget {
    font-size: 1em;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
    font-size: 1em;
}
.ui-widget-content {
    background: #EEEEEE;
    border: 1px solid #DDDDDD;
    color: #333333;
}
.ui-widget-content a {
    color: #333333;
}
.ui-widget-header {
    background:  #f06e0a;
    border: 1px solid #f06e0a;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-widget-header a {
    color: #FFFFFF;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #F6F6F6;
    border: 1px solid #FFFFFF;
    color: #000000;
    font-weight: bold;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #1C94C4;
    text-decoration: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    color: #C77405;
    font-weight: bold;
}
.ui-state-hover a, .ui-state-hover a:hover {
    color: #C77405;
    text-decoration: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: #FFFFFF;
    border: 1px solid #FBD850;

    color: #EB8F00;
    font-weight: bold;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #EB8F00;
    text-decoration: none;
}
.ui-widget *:active {
    outline: medium none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background: #FFE45C;
    border: 1px solid #FED22F;
    color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    background: #B81900;
    border: 1px solid #CD0A0A;
    color: #FFFFFF;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
    color: #FFFFFF;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
    color: #FFFFFF;
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
    font-weight: normal;
    opacity: 0.7;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    background-image: none;
    opacity: 0.35;
}
.ui-icon-carat-1-n {
    background-position: 0 0;
}
.ui-icon-carat-1-ne {
    background-position: -16px 0;
}
.ui-icon-carat-1-e {
    background-position: -32px 0;
}
.ui-icon-carat-1-se {
    background-position: -48px 0;
}
.ui-icon-carat-1-s {
    background-position: -64px 0;
}
.ui-icon-carat-1-sw {
    background-position: -80px 0;
}
.ui-icon-carat-1-w {
    background-position: -96px 0;
}
.ui-icon-carat-1-nw {
    background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}
.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}
.ui-icon-arrow-4 {
    background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}
.ui-icon-extlink {
    background-position: -32px -80px;
}
.ui-icon-newwin {
    background-position: -48px -80px;
}
.ui-icon-refresh {
    background-position: -64px -80px;
}
.ui-icon-shuffle {
    background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}
.ui-icon-folder-open {
    background-position: -16px -96px;
}
.ui-icon-document {
    background-position: -32px -96px;
}
.ui-icon-document-b {
    background-position: -48px -96px;
}
.ui-icon-note {
    background-position: -64px -96px;
}
.ui-icon-mail-closed {
    background-position: -80px -96px;
}
.ui-icon-mail-open {
    background-position: -96px -96px;
}
.ui-icon-suitcase {
    background-position: -112px -96px;
}
.ui-icon-comment {
    background-position: -128px -96px;
}
.ui-icon-person {
    background-position: -144px -96px;
}
.ui-icon-print {
    background-position: -160px -96px;
}
.ui-icon-trash {
    background-position: -176px -96px;
}
.ui-icon-locked {
    background-position: -192px -96px;
}
.ui-icon-unlocked {
    background-position: -208px -96px;
}
.ui-icon-bookmark {
    background-position: -224px -96px;
}
.ui-icon-tag {
    background-position: -240px -96px;
}
.ui-icon-home {
    background-position: 0 -112px;
}
.ui-icon-flag {
    background-position: -16px -112px;
}
.ui-icon-calendar {
    background-position: -32px -112px;
}
.ui-icon-cart {
    background-position: -48px -112px;
}
.ui-icon-pencil {
    background-position: -64px -112px;
}
.ui-icon-clock {
    background-position: -80px -112px;
}
.ui-icon-disk {
    background-position: -96px -112px;
}
.ui-icon-calculator {
    background-position: -112px -112px;
}
.ui-icon-zoomin {
    background-position: -128px -112px;
}
.ui-icon-zoomout {
    background-position: -144px -112px;
}
.ui-icon-search {
    background-position: -160px -112px;
}
.ui-icon-wrench {
    background-position: -176px -112px;
}
.ui-icon-gear {
    background-position: -192px -112px;
}
.ui-icon-heart {
    background-position: -208px -112px;
}
.ui-icon-star {
    background-position: -224px -112px;
}
.ui-icon-link {
    background-position: -240px -112px;
}
.ui-icon-cancel {
    background-position: 0 -128px;
}
.ui-icon-plus {
    background-position: -16px -128px;
}
.ui-icon-plusthick {
    background-position: -32px -128px;
}
.ui-icon-minus {
    background-position: -48px -128px;
}
.ui-icon-minusthick {
    background-position: -64px -128px;
}
.ui-icon-close {
    background-position: -80px -128px;
}
.ui-icon-closethick {
    background-position: -96px -128px;
}
.ui-icon-key {
    background-position: -112px -128px;
}
.ui-icon-lightbulb {
    background-position: -128px -128px;
}
.ui-icon-scissors {
    background-position: -144px -128px;
}
.ui-icon-clipboard {
    background-position: -160px -128px;
}
.ui-icon-copy {
    background-position: -176px -128px;
}
.ui-icon-contact {
    background-position: -192px -128px;
}
.ui-icon-image {
    background-position: -208px -128px;
}
.ui-icon-video {
    background-position: -224px -128px;
}
.ui-icon-script {
    background-position: -240px -128px;
}
.ui-icon-alert {
    background-position: 0 -144px;
}
.ui-icon-info {
    background-position: -16px -144px;
}
.ui-icon-notice {
    background-position: -32px -144px;
}
.ui-icon-help {
    background-position: -48px -144px;
}
.ui-icon-check {
    background-position: -64px -144px;
}
.ui-icon-bullet {
    background-position: -80px -144px;
}
.ui-icon-radio-off {
    background-position: -96px -144px;
}
.ui-icon-radio-on {
    background-position: -112px -144px;
}
.ui-icon-pin-w {
    background-position: -128px -144px;
}
.ui-icon-pin-s {
    background-position: -144px -144px;
}
.ui-icon-play {
    background-position: 0 -160px;
}
.ui-icon-pause {
    background-position: -16px -160px;
}
.ui-icon-seek-next {
    background-position: -32px -160px;
}
.ui-icon-seek-prev {
    background-position: -48px -160px;
}
.ui-icon-seek-end {
    background-position: -64px -160px;
}
.ui-icon-seek-start {
    background-position: -80px -160px;
}
.ui-icon-seek-first {
    background-position: -80px -160px;
}
.ui-icon-stop {
    background-position: -96px -160px;
}
.ui-icon-eject {
    background-position: -112px -160px;
}
.ui-icon-volume-off {
    background-position: -128px -160px;
}
.ui-icon-volume-on {
    background-position: -144px -160px;
}
.ui-icon-power {
    background-position: 0 -176px;
}
.ui-icon-signal-diag {
    background-position: -16px -176px;
}
.ui-icon-signal {
    background-position: -32px -176px;
}
.ui-icon-battery-0 {
    background-position: -48px -176px;
}
.ui-icon-battery-1 {
    background-position: -64px -176px;
}
.ui-icon-battery-2 {
    background-position: -80px -176px;
}
.ui-icon-battery-3 {
    background-position: -96px -176px;
}
.ui-icon-circle-plus {
    background-position: 0 -192px;
}
.ui-icon-circle-minus {
    background-position: -16px -192px;
}
.ui-icon-circle-close {
    background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
    background-position: -182px -147px;
    width: 21px;
    height: 21px;
}
.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
    background-position: -158px -147px;
    width: 21px;
    height: 21px;
}
.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}
.ui-icon-circle-check {
    background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}
.ui-corner-tl {
    border-top-left-radius: 4px;
}
.ui-corner-tr {
    border-top-right-radius: 4px;
}
.ui-corner-bl {
    border-bottom-left-radius: 4px;
}
.ui-corner-br {
    border-bottom-right-radius: 4px;
}
.ui-corner-top {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.ui-corner-bottom {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.ui-corner-right {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
.ui-corner-left {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.ui-corner-all {
    border-radius: 4px 4px 4px 4px;
}
.ui-widget-overlay {
    background: url("images/ui-bg_diagonals-thick_20_666666_40x40.png") repeat scroll 50% 50% #666666;
    opacity: 0.5;
}
.ui-widget-shadow {
    background: url("images/ui-bg_flat_10_000000_40x100.png") repeat-x scroll 50% 50% #000000;
    border-radius: 5px 5px 5px 5px;
    margin: -5px 0 0 -5px;
    opacity: 0.2;
    padding: 5px;
}
.ui-datepicker {
    display: none;
    padding: 0.2em 0.2em 0;
    width: 17em;
}
.ui-datepicker .ui-datepicker-header {
    padding: 0.5em 0;
    position: relative;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    height: 21px;
    position: absolute;
    top: 2px;
    width: 21px;
}
/*.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}*/
.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}
.ui-datepicker .ui-datepicker-next {
    right: 2px;
}
/*.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}*/
/*.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    left: 50%;
    margin-left: -8px;
    margin-top: -8px;
    position: absolute;
    top: 50%;
}*/
.ui-datepicker .ui-datepicker-title {
    line-height: 1.8em;
    margin: 0 2.3em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 49%;
}
.ui-datepicker table {
    border-collapse: collapse;
    font-size: 0.9em;
    margin: 0 0 0.4em;
    width: 100%;
    background-color: #ddd;
}
.ui-datepicker th {
    border: 0 none;
    font-weight: bold;
    padding: 0.7em 0.3em;
    text-align: center;
    background: #FFFFFF;
}
.ui-datepicker td {
    border: 0 none;
    padding: 1px;
}
.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: 0.2em;
    text-align: right;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    border-bottom: 0 none;
    border-left: 0 none;
    border-right: 0 none;
    margin: 0.7em 0 0;
    padding: 0 0.2em;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    cursor: pointer;
    float: right;
    margin: 0.5em 0.2em 0.4em;
    overflow: visible;
    padding: 0.2em 0.6em 0.3em;
    width: auto;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}
.ui-datepicker.ui-datepicker-multi {
    width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
    margin: 0 auto 0.4em;
    width: 95%;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}
.ui-datepicker-row-break {
    clear: both;
    width: 100%;
}
.ui-datepicker-rtl {
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
    left: auto;
    right: 2px;
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
    left: auto;
    right: 1px;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 1px;
    border-right-width: 0;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 1px;
    border-right-width: 0;
}
.ui-datepicker-cover {
    display: block;
    height: 200px;
    left: -4px;
    position: absolute;
    top: -4px;
    width: 200px;
    z-index: -1;
}

/* End tooltip styles */

 /* racefield bet bar */
.bet-bar {
  clear: both;
  margin: 15px 0 0 2%;
  width:98%;
}
.bet-bar ul {
  clear: left;
  float: left;
}
.bet-bar li {
  float: left;
}
.bet-bar a {
  display: block;
  margin-right: 20px;
  -webkit-transition: normal;
  -moz-transition:    normal;
  transition:         normal;
}
.bet-bar a:hover {
  -webkit-transition: normal;
  -moz-transition:    normal;
  transition:         normal;
}
.bet-bar span {
  display: none;
}
.bb-superBestPlus {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -3px -2px;
  width: 52px;
  height: 75px;
}
.bb-superBestPlus:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -3px -85px;
  width: 52px;
  height: 75px;
}
.bb-superMidPlus {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -72px -2px;
  width: 52px;
  height: 75px;
}
.bb-superMidPlus:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -72px -85px;
  width: 52px;
  height: 75px;
}
.bb-superNswPlus {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -148px -3px;
  width: 52px; height: 76px;
}
.bb-superNswPlus:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -148px -81px;
  width: 52px; height: 76px;
}
.bb-superVicPlus {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -219px -3px;
  width: 52px; height: 76px;
}
.bb-superVicPlus:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -219px -81px;
  width: 52px; height: 76px;
}
.bb-superQldPlus {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -291px -3px;
  width: 52px; height: 76px;
}
.bb-superQldPlus:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -291px -81px;
  width: 52px; height: 76px;
}
.bb-superBest {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -147px -2px;
  width: 53px;
  height: 75px;
}
.bb-superBest:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -147px -85px;
  width: 53px;
  height: 75px;
}
.bb-superMid {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -219px -2px;
  width: 52px;
  height: 75px;
}
.bb-superMid:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -219px -85px;
  width: 52px;
  height: 75px;
}
.bb-spg {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -286px -2px;
  width: 58px;
  height: 75px;
}
.bb-spg:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -286px -85px;
  width: 58px;
  height: 75px;
}
.bb-superDivPlus {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -533px -4px;
  width: 52px;
  height: 76px;
}
.bb-superDivPlus:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -533px -86px;
  width: 52px;
  height: 76px;
}
.bb-superDiv {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -604px -4px;
  width: 52px;
  height: 76px;
}
.bb-superDiv:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -604px -86px;
  width: 52px;
  height: 76px;
}
.bb-best {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -667px -4px;
  width: 59px;
  height: 76px;
}
.bb-best:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -667px -86px;
  width: 59px;
  height: 76px;
}
.bb-ap {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -741px -3px;
  width: 37px;
  height: 72px;
}
.bb-ap:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -741px -85px;
  width: 37px;
  height: 72px;
}
.bb-fo {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -369px -3px;
  width: 32px;
  height: 74px;
}
.bb-fo:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -369px -86px;
  width: 32px;
  height: 74px;
}
.bb-bf {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -424px -3px;
  width: 32px;
  height: 74px;
}
.bb-bf:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -424px -86px;
  width: 32px;
  height: 74px;
}
.bb-sp {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -474px -2px;
  width: 38px;
  height: 75px;
}
.bb-sp:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -474px -85px;
  width: 38px;
  height: 75px;
}
.bb-btplus {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -794px -6px;
  width: 52px;
  height: 75px;
}
.bb-btplus:hover {
  background: url(images/centrebet/bet_bar_sprite.png) no-repeat -794px -88px;
  width: 52px;
  height: 75px;
}
a.bb-popup {
  display: block;
  cursor: pointer;
  margin: 5px 0;
}
a.bb-popup-link {
  color: #ffffff;
  display: block;
  cursor: pointer;
  font-weight: bold;
  margin:5px 0;
  text-decoration: none;
}
.help-tips-racetabs {
  background: url(images/help_tips_sprite.png) no-repeat 0 0;
  width: 206px;
  height: 35px;
  display: block;
}
.help-tips-jump {
  background: url(images/help_tips_sprite.png) no-repeat -1px -36px;
  width: 204px;
  height: 72px;
  display: block;
}
.help-tips-search {
  background: url(images/help_tips_sprite.png) no-repeat -2px -113px;
  width: 128px;
  height: 55px;
  display: block;
}
.help-tips-betslip1 {
  background: url(images/help_tips_sprite.png) no-repeat -5px -196px;
  width: 116px;
  height: 37px;
  display: block;
}
.help-tips-betslip2 {
  background: url(images/help_tips_sprite.png) no-repeat -1px -247px;
  width: 203px;
  height: 84px;
  display: block;
}
.help-tips-betslip3 {
  background: url(images/help_tips_sprite.png) no-repeat -1px -353px;
  width: 205px;
  height: 70px;
  display: block;
}
.help-tips-betslip4 {
  background: url(images/help_tips_sprite.png) no-repeat -1px -450px;
  width: 203px;
  height: 84px;
  display: block;
}
/* Deposit images */

.dep-neteller {
	background: url(images/centrebet/sprite_deposit.png) no-repeat -2px -2px;
	width: 88px;
	height: 27px;
}

.dep-visa {
	background: url(images/centrebet/sprite_deposit.png) no-repeat -2px -31px;
	width: 88px;
	height: 27px;
}

.dep-mastercard {
	background: url(images/centrebet/sprite_deposit.png) no-repeat -2px -60px;
	width: 88px;
	height: 27px;
}

.dep-skrill {
	background: url(images/centrebet/sprite_deposit.png) no-repeat -2px -89px;
	width: 88px;
	height: 27px;
}

.dep-ukash {
	background: url(images/centrebet/sprite_deposit.png) no-repeat -2px -118px;
	width: 88px;
	height: 27px;
}
.dep-bank {
	background: url(images/centrebet/sprite_deposit.png) no-repeat -2px -147px;
	width: 88px;
	height: 27px;
}

.dep-bpay {
	background: url(images/centrebet/sprite_deposit.png) no-repeat -2px -176px;
	width: 88px;
	height: 27px;
}

.dep-paypal {
	background: url(images/centrebet/sprite_deposit.png) no-repeat -2px -205px;
	width: 88px;
	height: 27px;
}

.dep-poli {
	background: url(images/centrebet/sprite_deposit.png) no-repeat -2px -234px;
	width: 88px;
	height: 27px;
}
.ntc-container {
  margin-top: 100px;
  min-width: 700px;
  padding: 100px 50px;

  background: #474749; /* Old browsers */
  background: -moz-linear-gradient(top, #474749 0%, #000000 50%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474749), color-stop(50%,#000000)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #474749 0%,#000000 50%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #474749 0%,#000000 50%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #474749 0%,#000000 50%); /* IE10+ */
  background: linear-gradient(top, #474749 0%,#000000 50%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474749', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.ntc-logo {
  margin: 0 auto;
  width: 439px;
  height: 134px;
  background: url(images/centrebet/cb_maintenance_logo.png);
}
.ntc-title {
  color: #45aaff;
  font-family: "Trebuchet MS", verdana, sans-serif;
  font-size: 24px;
  font-weight: bold;
  margin: 50px 0 15px 0;
  text-align: center;
  text-transform: uppercase;
}
.ntc-content {
  color: #ffffff;
  font-family: "Trebuchet MS", verdana, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}
.promo-width {
  min-width:817px;
  max-width:817px;
  margin:0 auto;
}
.promo-terms.global-width-wide {
  margin: 3px;
}
.promo-terms {
  font-size: 11px;
  color: #ffffff;
}
.promo-terms .button-style1 {
  display: block;
  font-size: 20px;
  font-weight: bold;
  padding: 12px;
  text-align: center;
}
.promo-terms h3 {
  position: relative;
  padding-right: 150px;
}
.promo-terms h3 span {
  position: absolute;
  right: 10px;
}
.promo-terms .inner-container {
  padding: 10px;
}
.promo-terms .ico_plus_sml, .promo-terms .ico_minus_sml {
  right: 115px;
  top:8px;
}
.promo-terms ol li, .promo-terms ul li {
  padding: 0 5px;
  margin: 0 0 0 20px;
}
.promo-terms ul li {
  list-style: disc;
}
/* End Deposit Options */

.bet-header-contain {
  border: 1px solid #3a3a3a;
  position: relative;
  zoom: 1;  
}
.bot-shadow {
  -webkit-box-shadow: 0 2px 12px 1px rgba(0, 0, 0, .4);;
     -moz-box-shadow: 0 2px 12px 1px rgba(0, 0, 0, .4);;
          box-shadow: 0 2px 12px 1px rgba(0, 0, 0, .4);;
}
.bet-header-details {
  padding: 5px 186px 5px 40px;
  zoom: 1;
}
.bet-header-details.multi {
  padding: 5px 160px 5px 5px;
}
.bet-header-contain.cmbs {
  padding: 10px 160px 12px 0;
  zoom: 1;
}
.payout-contain {
  width: 186px;
  position: absolute;
  right: 0;
  top:0;
}
.payout-contain.multi {
  width: 160px;
  position: absolute;
  right: 0;
  top:0;
}
.cmbs .payout-contain.multi {
  width: 160px;
  position: absolute;
  right: 20px;
  top:0;
}
.payout-rgt {
  text-align: right;
  margin-right: 5px;
  width: 100px;
}
.bet-details-contain.container1 {
  padding: 0 5px 5px;
  margin: 0 0 0 40px;
  zoom:1;
}
.bet-details-contain.container1.closed {
  display: none;
}
.bet-inside-contain {
  padding: 4px;
}
.bet-inside-contain ul {
  width: 50%;
  border-bottom: 1px solid #181819;
}
.bet-inside-contain ul li {
  float: left;
  width: 25%;
}
.arrow_rgt_lrg {
  background: url(images/centrebet/image_sprite.png) no-repeat -525px -458px;
  width: 17px;
  height: 18px;
  position: absolute;
  top: 10px;
  left: 10px;
}
.arrow_dwn_lrg {
  background: url(images/centrebet/image_sprite.png) no-repeat -553px -458px;
  width: 19px;
  height: 16px;
  position: absolute;
  top: 14px;
  left: 8px;
  zoom:1;
}
.arrow-s1-lrg {
  background: url(images/centrebet/image_sprite.png) no-repeat -14px -489px;
  width: 77px;
  height: 28px;
}
.arrow-s2-lrg {
  background: url(images/centrebet/image_sprite.png) no-repeat -103px -489px;
  width: 77px;
  height: 28px;
}
.arrow-s3-lrg {
  background: url(images/centrebet/image_sprite.png) no-repeat -188px -489px;
  width: 77px;
  height: 28px;
}
.arrow-s1-sml {
  background: url(images/centrebet/image_sprite.png) no-repeat -14px -522px;
  width: 49px;
  height: 18px;
}
.arrow-s2-sml {
  background: url(images/centrebet/image_sprite.png) no-repeat -104px -522px;
  width: 49px;
  height: 18px;
}
.arrow-s3-sml {
  background: url(images/centrebet/image_sprite.png) no-repeat -188px -522px;
  width: 49px;
  height: 18px;
}
.arrow-s4-sml {
  background: url(images/centrebet/image_sprite.png) no-repeat -265px -525px;
  width: 70px;
  height: 18px;
}
.bet-payout-box {
  position: relative;
  min-height: 20px;
  width: 65px;
}
.bet-payout-box .bpb-desc {
  position: absolute;
  left: 0;
  top:0;
}
.bet-payout-box .bpb-value {
  position: absolute;
  right: -4px;
  top:7px;
}
div.logo-tfw {
    border-right: 1px solid #333;
    float: left;            
}
div.tfw-login {
    float: right;
    width: 305px;
}
div.tfw-login .button-style1 {
    font-size: 15px;
    padding: 6px 0;
    width: 116px;
}        
.tfw-list ul {
    max-height: 515px;
    overflow-y: scroll;
    width: 425px;
}
.tfw-list ul li {
    list-style: none;
    margin: 0;
    padding: 8px 0 10px 10px;            
}
.import-tfw {
    float: right;
    max-height: 515px;
    min-height: 225px;
    width: 335px;
}
.promo-terms .import-tfw .button-style1 {
    font-size: 12px;
    margin: 20px auto;
    padding: 6px 0;
    width:222px;            
}
.import-success {
    color: green;
    background: #ccffcc;
    border: 1px solid green;
    margin: 0 20px;
    padding: 20px;
    text-align: center;
    text-transform: uppercase;
}
.import-fail {
    color: red;
    background: #FED7DA;
    border: 1px solid red;
    margin: 0 20px;
    padding: 20px;
    text-align: center;
    text-transform: uppercase;
}
/*sports media-centre link*/

.black-overlay {
  background: url(images/centrebet/overlay_50.png) repeat;
}
.media-link-container {
  position: relative;
}
.media-link-overlay {
  width: 120px;
  height: 90px;
  position: absolute;
  top: 4px;
  left: 8px;
  z-index: 10;
}
.media-link-play {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -12px 0 0 -12px;
}
.media-link-content {
  color: #999999;
  float: right;
  margin-left: 10px;
  width: 130px;
}
.ico-media-link-play {
  background: url(images/centrebet/image_sprite.png) no-repeat -22px -547px;
  width: 24px;
  height: 24px;
}
.ico-media-link {
  background: url(images/centrebet/image_sprite.png) no-repeat -14px -547px;
  width: 39px;
  height: 46px;
}
.ico-play-sml {
  background: url(images/centrebet/image_sprite.png) no-repeat -471px -583px;
  width: 7px;
  height: 9px;
}
.ico-wnb-sml {
  background: url(images/centrebet/image_sprite.png) no-repeat -389px -582px;;
  width: 17px;
  height: 12px;
}
.ico-espn-sml {
  background: url(images/centrebet/image_sprite.png) no-repeat -407px -582px;
  width: 40px;
  height: 12px;
}
.ico-dollar {
  background: url(images/centrebet/image_sprite.png) no-repeat -453px -582px;
  width: 12px;
  height: 11px;
}
.spts-vid-link {
  border: 1px solid #888888;
  color: #cdcdcd;
  font-size: 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: block;
  font-weight: bold;
  float: right;
  line-height: 10px;
  min-height: 13px;
  min-width: 46px;
  margin: 0 5px 3px 0;
  padding: 4px 3px 2px;
  text-align: center;
  text-transform: uppercase;
}
.brdSports .spts-vid-link {
  float: none;
  margin: 5px auto 0;
  max-width: 46px;
}
.spts-vid-link .ico-play-sml,
.spts-vid-link .ico-espn-sml,
.spts-vid-link .ico-dollar,
.spts-vid-link .ico-wnb-sml {
  float: left;
  line-height: 12px;
}
.tooltip-video-thumb {
  cursor: pointer;
}
.txtRed9 {
  color:#ee3b33;
  font-size:9px;
  font-weight: normal;
}
.txtRed10 {
  color:#ee3b33;
  font-size:10px;
  font-weight: normal;
}
.txtRed11 {
  color:#ee3b33;
  font-size:11px;
  font-weight: normal;
}
.txtGrn11 {
  color:#41c400;
  font-size:11px;
  font-weight: normal;
}
.txtBlue9 {
  color:#f06e0a;
  font-size:9px;
  font-weight: normal;
}
.txtBlue10 {
  color:#FFFFFF;
  font-size:10px;
  font-weight: normal;
}
.txtBlue16Bld {
  color:#FFFFFF;
  font-size:16px;
  font-weight: bold;
}
.txtBlue18Bld {
  color:#FFFFFF;
  font-size:18px;
  font-weight: bold;
}
.txtBlue10Bld {
  color:#f06e0a;
  font-size:10px;
  font-weight: bold;
}
.txtBlue13Bld {
  color:#f06e0a;
  font-size:13px;
  font-weight: bold;
}
.txtBlue11 {
  color:#FFFFFF;
  font-size:11px;
  font-weight: bold;
}
.txtBlue12 {
  color:#FFFFFF;
  font-size:12px;
  font-weight: bold;
}
.txtBlue14 {
  color:#FFFFFF;
  font-size:14px;
}
.txt10Reg {
  font-size: 10px;
  font-weight: normal;
}
.txt10LgGryBld {
  color: #999999;
  font-size: 10px;
  font-weight: bold;
}
.txt11LgGry {
  color: #a5a5a5;
  font-size: 11px;
}
.txt10LgGry {
  color: #999999;
  font-size: 10px;
}
.txt10DkGryBld {
  color: #303032;
  font-size: 10px;
  font-weight: bold;
}
.txt10DkGry {
  color: #303032;
  font-size: 10px;
}
.txtWhtBld {
  color: #ffffff;
  font-weight: bold;
}
.txtWht9 {
  color: #ffffff;
  font-size:9px;
}
.txtWht7Bld {
  color: #ffffff;
  font-size:7px;
  font-weight: bold;
}
.txtWht8Bld {
  color: #ffffff;
  font-size:8px;
  font-weight: bold;
} 
.txtWht9Bld {
  color: #ffffff;
  font-size:9px;
  font-weight: bold;
}
.txtBlk9 {
  color: #000000;
  font-size:9px;
}
.txtWht10 {
  color: #ffffff;
  font-size:10px;
}
.txtWht11 {
  color: #ffffff;
  font-size:11px;
}
.txtWht11Bld {
  color: #ffffff;
  font-size:11px;
  font-weight: bold;
}
.txtWht12Bld {
  color: #ffffff;
  font-size:12px;
  font-weight: bold;
}
.txtWht13Bld {
  color: #ffffff;
  font-size:13px;
  font-weight: bold;
}
.txtWht14Bld {
  color: #ffffff;
  font-size:14px;
  font-weight: bold;
}
.txtBlk10 {
  color: #000000;
  font-size:10px;
}
.txtBlk11 {
  color: #000000;
  font-size:11px;
}
.txtBlk13 {
  color: #000000;
  font-size:13px;
}
.txtBlk14 {
  color: #000000;
  font-size:14px;
}
.txtBlk16 {
  color: #000000;
  font-size:16px;
}
.txtBlk11Bld {
  color: #000000;
  font-size: 11px;
  font-weight: bold;
}  
.txtLtGry11 {
  color: #888888;
  font-size:11px;
}
.txtLtGry11Bld {
  color: #cccccc;
  font-size:11px;
  font-weight: bold;
}
.txtLtGryBld8 {
  color: #878787;
  font-size:8px;
  font-weight: bold;
}
.txtLtGryBld14 {
  color: #666666;
  font-size:14px;
  font-weight: bold;
}
.txtGry12 {
  color: #888888;
  font-size:12px;
}
.txtGry14 {
  color: #888888;
  font-size:14px;
}
.txtDkGryBld14 {
  color: #303032;
  font-size:14px;
  font-weight: bold;
}
.txtWht14 {
  color: #ffffff;
  font-size:14px;
}
.txtWht15 {
  font-size: 15px;
  color: #FFFFFF;
}
.txtWht16Bld {
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
}
.txtWht18Bld {
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
}
.txtRed18Bld {
  font-size: 18px;
  font-weight: bold;
  color: #ee3b33;
}
.txtWht12 {
  font-size: 12px;
  color: #FFFFFF;
}
.txtWht13 {
  font-size: 13px;
  color: #FFFFFF;
}
.txtWht30 {
  font-size: 30px;
  color: #FFFFFF;
}
.txtWht13Bold {
  font-size: 13px;
  color: #FFFFFF;
  font-weight: bold;
}
.txtBlk12 {
  color: #000000;
  font-size:12px;
}
.txtshadow1 {
  text-shadow: 1px 1px 1px #111111;
}
.txtBetSuccess {
  font-size: 10px;
  color: #009933;
  font-weight: bold;
}
.txtBetError {
  font-size: 10px;
  color: #ff0000;
  font-weight: bold;
}
.txtOdds {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.txtOdds:hover {
	font-size: 10px;
	font-weight: bold;
	color: #f06e0a;
	text-decoration: underline;
}
.txtTrebuchet
{
	font-family: "Trebuchet MS", verdana, sans-serif;
}
.txtTreb24Wht
{
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
}
	
.txtBlk1em {
  color: #000000;
  font-size:1em;
}
.txtBlk1-2em {
  color: #000000;
  font-size:1.2em;
}
.txtBlk1-5em {
  color: #000000;
  font-size:1.5em;
}
.txtBlue1em {
  color:#f06e0a;
  font-size:1em;
  font-weight: bold;
}
.txtGrn12Bld {
	font-size: 12px;
	font-weight: bold;
	color: #390;
}
.txtCenturyGothic {
	font-family: century gothic, Futura;
	font-size: 34px;
	color: #000000;
}
.txtCentGothBlk18 {
	font-family: century gothic, Futura;
	font-size: 18px;
	color: #000000;
}
.txt-highlight {
  color: #F06E0A;
}
a.txtBlk12:hover {
  color: #666666;
}
.mc-btn
{
	width: 24.48%;
	height: 65px;
	line-height: 64px;
	margin: 1px;
}

.mc-btn-arrow
{
	background: url(images/centrebet/image_sprite.png) no-repeat -384px -153px;
	width: 23px;
	height: 12px;
	text-align: center;
	margin-top: -2px;
	margin-left: 88px;
}

.mc-btnbdr-off
{
	border-left: 1px solid #545454;
	border-top: 1px solid #545454;
	border-right: 1px solid #1a1a1a;
	border-bottom: 1px solid #1a1a1a;
}

.mc-btnbdr-on
{
	border-left: 1px solid #1977df;
	border-top: 1px solid #1977df;
	border-right: 1px solid #38b5ec;
	border-bottom: 1px solid #38b5ec;
}

.mc-video
{
	height: 365px;
	width: 660px;
	margin: 115px auto 50px auto;
}

.mc-container
{
	width: 660px;
	margin: 0px auto 40px auto;
}

.mc-more-container
{
	margin: 7px;
	padding: 7px;
	min-height: 155px;
	background-color: #000000;
}

.mc-more-video
{
	height: 85px;
	background-color: #FFFFFF;
}

.containerLiveBr
{
  background-color: #000000;
  width: 610px;
  margin: 0 auto;
  padding: 18px;
}
.inner-containerLivebr
{
	margin: 7px;
	padding: 10px;
	min-height: 115px;
	background-color: #000000;
}
.livebr-link
{
	width: 180px;
	background-color: #FFFFFF;
	height: 115px;
	text-align: center;
}
.livebr-btn
{
	width: 180px;
	height: 35px;
	line-height: 35px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.livebr-img
{
	width: 161px;
	height: 58px;
	border: 1px solid #AAAAAA;
	margin: 4px auto 0px auto;
}
.ico-livebr
{
	background: url(images/centrebet/image_sprite.png) no-repeat -414px -143px;
	width: 25px;
	height: 26px;
}

.ico-bigpond
{
	background: url(images/centrebet/image_sprite.png) no-repeat -6px -204px;
	width: 161px;
	height: 37px;
}

.ico-927
{
	background: url(images/centrebet/image_sprite.png) no-repeat -6px -243px;
	width: 161px;
	height: 37px;
}

.ico-ukracing
{
	background: url(images/centrebet/image_sprite.png) no-repeat -6px -282px;
	width: 161px;
	height: 37px;
}
.ico-cont-phone {
	background: url(images/centrebet/image_sprite.png) no-repeat -516px -202px;
	width: 26px;
	height: 56px;
	margin: 0 auto;
}
.ico-cont-email {
	background: url(images/centrebet/image_sprite.png) no-repeat -551px -226px;
	width: 29px;
	height: 32px;
	margin: 0 auto;
}
.ico-cont-chat {
	background: url(images/centrebet/image_sprite.png) no-repeat -588px -215px;
	width: 38px;
	height: 43px;
	margin: 0 auto;
}
.ico_plus_sml { 
  background: url(images/centrebet/image_sprite.png) no-repeat -513px -144px;
}
.ico_minus_sml { 
  background: url(images/centrebet/image_sprite.png) no-repeat -513px -158px;
}
.ico_minus_sml, .ico_plus_sml {
  cursor: pointer;
  display: block;
  width: 12px; height: 12px;
}
.ico_minus_sml em, .ico_plus_sml em { display: none; } 
.ico-info
{
	background: url(images/centrebet/image_sprite.png) no-repeat;
	background-position: -207px -148px;
	width: 18px;
	height: 18px; 
}
.ico-greatEscape {
  background: url(images/centrebet/image_sprite.png) no-repeat -473px -266px;
  width: 152px; height: 24px;
}
.ico-pickTwo {
  background: url(images/centrebet/image_sprite.png) no-repeat -473px -291px;
  width: 152px; height: 24px;
}
.ico-pickThree {
  background: url(images/centrebet/image_sprite.png) no-repeat -473px -316px;
  width: 152px; height: 24px;
}
.ico-pickFour {
  background: url(images/centrebet/image_sprite.png) no-repeat -473px -341px;
  width: 152px; height: 24px;
}
.ico-pickTwo-lrg {
  background: url(images/centrebet/image_sprite.png) no-repeat -15px -459px;
  width: 127px; height: 17px;
}
.ico-pickThree-lrg {
  background: url(images/centrebet/image_sprite.png) no-repeat -164px -459px;
  width: 146px; height: 17px;
}
.ico-pickFour-lrg {
  background: url(images/centrebet/image_sprite.png) no-repeat -332px -458px;
  width: 136px; height: 17px;
}
.ico-checkbox {
	background: url(images/image_sprite.png) no-repeat -481px -457px;
	width: 20px;
	height: 18px;
}

.ico-placing {
	background: url(images/centrebet/image_sprite.png) no-repeat -413px -279px;
	width: 16px;
	height: 15px;
	margin: 0px 5px 0px 5px;
	float: left;
}

.ico-verify {
	background: url(images/centrebet/ico_accountverify.png);
	width: 20px;
	height: 15px;
	margin-right: 3px;
	float: right;
	position: relative;
	cursor: pointer;
}

.navmenu li ul li a.ico-greatEscape, .navmenu li ul li a.ico-pickTwo, .navmenu li ul li a.ico-pickThree, .navmenu li ul li a.ico-pickFour {
  padding: 0;
  position: relative;
}
.navmenu li ul li a.ico-greatEscape {
  background: #000000 url(images/centrebet/image_sprite.png) no-repeat -473px -266px;
  width: 152px; height: 24px;
}
.navmenu li ul li a.ico-pickTwo {
  background: #000000 url(images/centrebet/image_sprite.png) no-repeat -473px -291px;
  width: 152px; height: 24px;
}
.navmenu li ul li a.ico-pickThree {
  background: #000000 url(images/centrebet/image_sprite.png) no-repeat -473px -316px;
  width: 152px; height: 24px;
}
.navmenu li ul li a.ico-pickFour {
  background: #000000 url(images/centrebet/image_sprite.png) no-repeat -473px -341px;
  width: 152px; height: 24px;
}
.navmenu li ul li a.ico-pickTwo span, .navmenu li ul li a.ico-pickThree span, .navmenu li ul li a.ico-pickFour span {
  position: absolute;
  right: 2px;
  top: 6px;  
}

.vh_header {
  background: #474749; /* Old browsers */
  background: url(../images/centrebet/gradient_sprite.png) repeat-x 0 0px;
  height:42px;
  border-bottom: 4px solid #f06e0a;
  position: relative;
}
.vh_bg {
  background: #000000;
  height:100%;
  width:100%;
}
.vh_logo {
  position:absolute;
  padding: 11px 0px 0px 40px;
  width:134px;
}
.vh-nav {
  width:300px;
  margin: 10px auto 0px auto;
}
.vh_header_inside {
  position: relative;
}
.vh_menu_container {
  width:330px;
  margin: 0px auto 0px auto;
  padding: 4px 0px 0px 0px;
}
.vh_menu_list {
  padding:0px;
  margin:8px 0px 0px 0px;
}
.vh_menu_list li {
  display:block;
  float:left;
  width:110px;
  text-align:center;
}
.vh_arrow_list {
  padding:0px;
  margin:7px 0px 0px 0px;
}
.vh_arrow_list li {
  display:block;
  float:left;
  width:110px;
  text-indent:-9999px;
  margin:0px;
}
.vh_arrow_list li.current {
  background-color:#FF0000;
  background: url("images/centrebet/nav_arrow.png") no-repeat scroll 50% 0 transparent;

}
.vh_menu_list li a {
  font-size: 16px;
  color:#FFFFFF;
  font-weight:bold;
  cursor:pointer;
  text-decoration: none;
}
.vh_menu_list li a.current {
  font-size: 16px;
  color:#f06e0a;
  font-weight:bold;
}
.vh_help_icon {
  position: absolute;
  right: 40px;
  top:1px;
  padding: 5px 0px 0px 0px;
}
.vh_video_container {
  background-color:#FFFFFF;
  border: 15px solid #000000;
  border-top: 5px solid #000000;
  height:351px;
  padding:20px;
  -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .2);
  box-shadow: inset 0px 0px 20px 0px rgba(0, 0, 0, .6); 
}
.vh_thumb_field {
  background-color:#000000;
  height:311px;
  width:621px;
  padding:20px 0px 20px 20px;
  overflow-y: scroll;
}
.vh_video_field {
  height:375px;
  width:732px;
}
.vh_video_row {
  margin:0px;
  padding:0px;
  clear:both;
}
.vh_video_row li {
  display:block;
  width:131px;
  height:180px;
  float:left;
  margin-right:20px;
}
.vh_video_header {
  font-size:12px;
  color:#f06e0a;
  font-weight:bold;
  margin-top:5px;
  text-transform: uppercase;
}
.vh_video_desc {
  font-size:11px;
  color:#FFFFFF;
  margin-top:5px;
}
.vh_video_thumb {
  border: 5px solid #3f3f3f;
}
.vh_video_thumb:hover {
  border: 5px solid #999999;
  -webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -ms-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;
}
.vh_help_text {
  float:left;
  padding: 5px 5px 0px 0px;
}
.alert_box {
  background: #000000;
  padding: 3px 5px;
  color:#FFFFFF;
  border: 1px solid #F06E0A;
  font-weight:bold;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  float: left;
  margin-top: 5px;
}
.alert_box a {
  color: #f06e0a;
}
.alert_box a:hover {
  color: #666666;
}
.odds-table {
  background: #fff;
  color: #000;
  font-size: 12px;
  width: 770px;
}
.odds-table td {
    border: 2px solid grey;
}
td.go-venue {
    text-indent: 5px
}
.go-header {
    background: #323030;
    color: #fff;
    padding: 2px 0;
    text-indent: 5px
}       
td.price {
    text-align: center;
}
.txtnodec {text-decoration: none;}
.txtscratch {text-decoration: line-through;}
.uline {text-decoration: underline;}
.txtCtr {text-align: center;}
.txtBld {font-weight: bold;}
.txtRgt { text-align: right; }
.blueline {height: 2px; background-color: #f06e0a; }
.dkgryline {height: 1px; background-color: #232324; }
.uppercase { text-transform: uppercase; }
.width50 {
  float: left;
  width:50%;
  *width:49.5%;/* ie7 */
}
.left { float: left; }
.right { float: right; }

.right .ssl-seal img {
	height:30px;
	margin-left: 8px!important;
}

.gryroweven {background-color: #FFFFFF;}
.gryrowodd {background-color: #E5E5E5;}

.martop2 { margin-top: 2px; }
.martop3 { margin-top: 3px; }
.martop4 { margin-top: 4px; }
.martop5 { margin-top: 5px; }
.martop6 { margin-top: 6px; }
.martop8 { margin-top: 8px; }
.martop10 { margin-top: 10px; }
.martop-23 {margin-top: -23px;}
.martop-7 {margin-top: -7px;}
.martop25 {margin-top: 25px;}
.marbot2 { margin-bottom:2px;}
.marbot3 { margin-bottom:3px;}
.marbot8 { margin-bottom:8px;}
.marbot2 { margin-bottom:2px;}
.marbot5 { margin-bottom:5px;}
.marbot10 { margin-bottom:10px;}
.marRight1 { margin-right: 1%; }
.marLeft1p { margin-left: 1%; }
.marleft20 { margin-left: 20px }

.brdGry { border: 1px solid #999999;}
.brdGry2 { border: 1px solid #303032;}
.brddkGry { border: 1px solid #3a3a3b;}
.brdSports { border: 1px solid #555555;}
.brdLtGry { border: 1px solid #333333;}
.brdBlue { border: 1px solid #f06e0a;}
.brdlgGry { border: 1px solid #bbbbbb;}
.brdlgGry-bot { border-bottom: 1px solid #bbbbbb; }
.brdrightgry {border-right: 1px solid #5e5e5f; }
.brdleftwht {border-left: 1px solid #FFFFFF; }
.brdbotLtGry {border-bottom: 1px solid #DDDDDD;}
.brdbotdkGry {border-bottom: 1px solid #3a3a3b;}
.brdRed { border: 1px solid #ee3b33; }
.brdBlk { border: 1px solid #000000; }
.brdTopGry { border-top: 1px solid #888888;}

.lh10{line-height: 10px;}
.lh13{line-height: 13px;}
.lh14{line-height: 14px;}
.lh15{line-height: 15px;}
.lh20{line-height: 20px;}
.lh25{line-height: 25px;}
.lh30{line-height: 30px;}

.table {display: table; margin: 0 auto;}
.overflowHid {overflow: hidden;}
.nowrap {white-space: nowrap;}

.pad5{padding: 5px;}
.padLeft15{padding-left: 15px;}
.padLeft10{padding-left: 10px;}
.padLeft12{padding-left: 12px;}
.padLeft5{padding-left: 5px;}
.padLeft8{padding-left: 8px;}
.padRight5{padding-right: 5px;}
.padRight7{padding-right: 7px;}
.padRight10{padding-right: 10px;}
.padLeft2{padding-left: 2px;}
.padLeft3{padding-left: 3px;}
.padTop2{padding-top: 2px;}
.padTop3{padding-top: 3px;}
.padTop4 { padding-top: 4px; }
.padTop6{padding-top: 6px;}
.padTop10{padding-top: 10px;}
.padBot10{padding-bottom: 10px;}
.padBot5{padding-bottom: 5px;}
.padTopBot3 {padding:3px 0;}
.padTopBot5 {padding:5px 0;}
.marRight282{margin-right: 284px;}
.marRight10{margin-right: 10px;}
.marRight20{margin-right: 20px;}
.marRight40{margin-right: 40px;}
.marRight5{margin-right: 5px;}
.marRight7{margin-right: 7px;}
.marRight3{margin-right: 3px;}
.martop33{margin-top: 33px;}
.marLeft1{margin-left:1%;}
.marLeft3{margin-left: 3px;}
.marLeft5p{margin-left: 5%;}
.marLeft5{margin-left: 5px;}
.marLeft8{margin-left: 8%;}
.marLeft9{margin-left: 9%;}
.marLeft10{margin-left: 10px;}
.mar10{margin: 10px;}
.mar3{margin: 3px;}
.mar5{margin: 5px;}
.marAuto{margin: 0 auto;}
.marTop1 { margin-top: 1px;}

.min-width100 {min-width: 100px;}
.max-width100 {max-width: 100%;}
.max-width {max-width: 100%; height: auto; width: auto; }

.width3{width: 3%;}
.width4{width: 4%;}
.width5{width: 5%;}
.width6{width: 6%;}
.width7{width: 7%;}
.width7-5{width: 7.5%;}
.width8{width: 8%;}
.width9{width: 9%;}
.width9-2{width: 9.2%;}
.width10{width: 10%;}
.width11{width: 11%;}
.width11-75{width: 11.75%;}
.width12{width: 12%;}
.width13{width: 12.5%;}
.width14{width: 14%;}
.width15{width: 15%;}
.width16{width: 16%;}
.width17{width: 17%;}
.width18{width: 18%;}
.width18-1{width: 18.6%;}
.width19{width: 19%;}
.width20{width: 20%;}
.width21{width: 22%;}
.width23{width: 23%;}
.width22-5{width:22.5%;}
.width24-5{width: 24.5%;}
.width25{width: 25%;}
.width27{width: 27%;}
.width28{width: 28.8%;}
.width29{width: 29%;}
.width29-1{width: 29.1%;}
.width30{width: 30%;}
.width31{width: 32%;}
.width32{width: 32.58%;}
.width33{width: 33%;}
.width35{width: 35%;}
.width37{width: 37%;}
.width39{width: 39%;}
.width40{width: 40%;}
.width40-3{width: 40.3%;}
.width41{width: 41%;}
.width42{width: 42%;}
.width44{width: 44%;}
.width45{width: 45%;}
.width47{width: 47%;}
.width48{width: 48%;}
.width49{width: 49.5%;}
.width49{width: 49%;}
.width49-4{width: 49.4%;}
.width49-6{width: 49.6%;}
.width50{width: 50%;}
.width52{width: 52%;}
.width54{width: 54%;}
.width55{width: 55%;}
.width57{width: 57%;}
.width58{width: 58%;}
.width58-7{width: 58.7%;}
.width59{width: 59%;}
.width60{width: 60%;}
.width61{width: 61%;}
.width62{width: 62%;}
.width64{width: 64%;}
.width65{width: 65%;}
.width68{width: 68%;}
.width70{width: 70%;}
.width75{width: 75%;}
.width77{width: 77%;}
.width78{width: 78%;}
.width79{width: 79.4%;}
.width80{width: 80%;}
.width81{width: 81%;}
.width82{width: 82%;}
.width85{width: 85%;}
.width90{width: 90%;}
.width93{width: 93%;}
.width94{width: 94%;}
.width95{width: 95%;}
.width95px{width: 95px;}
.width96{width: 96%;}
.width97{width: 97%;}
.width100{width: 100%;}

.width100 ul li.alt
{
	background-color: #DDDDDD;
}

.posRel{position:relative;}
.pointer{cursor: pointer;}

.form45{width:45px; height: 22px; margin-top: 1px;}
.form70{width:70px; height: 22px; margin-top: 1px;}
.form95{width:95px; height: 22px; margin-top: 1px;}
.form160{width:160px; height: 22px; margin-top: 1px;}
.form80p{width:80%; height: 16px; margin-top: 1px;}
.form65p{width:65%; height: 16px; margin-top: 1px;}
.formerror {
	border: 1px solid #ff7d7d;
	background-color: #ffe6e6;
}
.formsearch{width: 110px; height: 18px; margin-top: 3px;}
.listsearch{width: 120px; height: 24px; margin-top: 3px;}


.height15{height: 15px; line-height: 14px;}
.height20{height: 20px; line-height: 19px;}
.height25{height: 25px; line-height: 24px;}
.minheight26{min-height: 26px;}
.minheight30{min-height: 30px;}
.height30{height: 30px; line-height: 29px;}
.height33{height: 33px; line-height: 33px;}
.height35{height: 35px; line-height: 34px;}
.height318{height: 318px;}
.height44{height: 44px;}
.height55{height: 55px;}
.height100p{height:100%;}

.valignMid{vertical-align: middle;}
.valignBot{vertical-align: text-bottom;}

.clearLeft{clear: left;}
.clear { clear: both; }

.sport_l1_markets_off{padding-bottom:5px;}

.ul.a {
  list-style-type:circle;
}

/* Virgin Landing page styles */

.vl-container,
.vl-container-promo {
	background-image: url(images/cb_virginbg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	width: 99.5%;
	float: left;
	padding-top: 15px;
	background-size: 100%;
	position: relative;
	padding-bottom: 47px;
	margin-left: 4px;
}
.vl-container-default {
  width: 100%;
  float: left;
  margin-left: 4px;
  padding-top: 0;
  padding-bottom: 55px;
  position: relative;
}
.vl-container-default .main-image {
  max-width: 100%;
  position: absolute;
}
.vl-container-fireup {
	background-image: url(images/centrebet/cb_virginbg_fireup.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	width: 99.5%;
	float: left;
	padding-top: 15px;
	background-size: 100%;
	position: relative;
	padding-bottom: 47px;
	margin-left: 4px;
}
.vl-rhscontainer {
	float: right;
	position: relative;
	right: 9px;
	top: 31px;
	width: 28.5%;
}

.vl-rhscontainer-fireup {
	float: right;
	position: relative;
	right: 3px;
	top: 45px;
	width: 28.5%;
}

.vl-lhscontainer {
	-webkit-border-radius: 10px;
	border-radius: 10px; 
	float: left;
	position: absolute;
	bottom: 20px;
	height: auto;
	width: 71%;
}

.vl-lhscontainer-fireup {
	-webkit-border-radius: 10px;
	border-radius: 10px; 
	float: left;
	position: absolute;
	bottom: 20px;
	height: auto;
	width: 71%;
}

.vl-col {
	float: left;
	margin-left: 12px;
}

.vl-bottomgry {
	-webkit-border-radius: 10px;
	border-radius: 10px; 
	background-color: #262628;
	width: 100%;
	height: 90px;
	position: relative;
}

.vl-tcs {
	position: relative;
	float: right;
	margin-top: 40.3%;
	right: -25%;
	width: 23%;
	text-align: center;
}


#error_bar {
  bottom: 0;
  left: 0;
  color: #333333;
  background-color: #c2c2c2;
  position: fixed;
  width: 100%;
  padding:15px 20px;
  z-index: 6000;
  font-size: 12px;
  font-weight: bold;
  border-top: 2px solid #666666;

  opacity : 0.9;
  -ms-filter : progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  filter: alpha(opacity=90);
}
.ico-close-grey {
  background:url(images/centrebet/image_sprite.png) no-repeat -422px -340px;
  width: 26px; height: 26px;
}
#error_bar a.ico-close-grey {
  text-indent: 99999px;
  position: absolute;
  right: 60px;
  top: 10px;
}

.msgs-height {
	max-height: 700px;
	overflow: auto;
}

.msgs-btnremove {
	background: url(images/centrebet/image_sprite.png) no-repeat -179px -106px;
	width: 16px;
	height: 15px;
	margin-top: 5px;
	margin-right: 3px;
	cursor: pointer;
}



	
/* /End Virgin Landing page styles */

/* Flag styles */

.ico-13 {background:url(images/centrebet/icon_flags.png) no-repeat -2px -2px;} /*Australia*/
.ico-21 {background:url(images/centrebet/icon_flags.png) no-repeat -28px -2px;} /*Belgium*/
.ico-39 {background:url(images/centrebet/icon_flags.png) no-repeat -54px -2px;} /*Canada*/
.ico-60 {background:url(images/centrebet/icon_flags.png) no-repeat -80px -2px;} /*Denmark*/
.ico-75 {background:url(images/centrebet/icon_flags.png) no-repeat -106px -2px;} /*Finland*/
.ico-76 {background:url(images/centrebet/icon_flags.png) no-repeat -132px -2px;} /*France*/
.ico-85 {background:url(images/centrebet/icon_flags.png) no-repeat -158px -2px;} /*Germany*/
.ico-101 {background:url(images/centrebet/icon_flags.png) no-repeat -184px -2px;} /*Hong Kong*/
.ico-108 {background:url(images/centrebet/icon_flags.png) no-repeat -210px -2px;} /*Ireland*/
.ico-112 {background:url(images/centrebet/icon_flags.png) no-repeat -236px -2px;} /*Japan*/
.ico-159 {background:url(images/centrebet/icon_flags.png) no-repeat -262px -2px;} /*New Zealand*/
.ico-167 {background:url(images/centrebet/icon_flags.png) no-repeat -288px -2px;} /*Norway*/
.ico-192 {background:url(images/centrebet/icon_flags.png) no-repeat -314px -2px;} /*Singapore*/
.ico-197 {background:url(images/centrebet/icon_flags.png) no-repeat -340px -2px;} /*South Africa*/
.ico-199 {background:url(images/centrebet/icon_flags.png) no-repeat -366px -2px;} /*Spain*/
.ico-210 {background:url(images/centrebet/icon_flags.png) no-repeat -392px -2px;} /*Sweden*/
.ico-229 {background:url(images/centrebet/icon_flags.png) no-repeat -418px -2px;} /*United Arab Emirates*/
.ico-230 {background:url(images/centrebet/icon_flags.png) no-repeat -444px -2px;} /*United Kindgom*/
.ico-231 {background:url(images/centrebet/icon_flags.png) no-repeat -470px -2px;} /*United States*/

/* AFL Jerseys */

.ico-afljersey {display:inline-block;  vertical-align:middle; margin:2px 0 0 0;}
.ico-afljersey.blues {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -1px -3px;  height:30px; width:30px;}
.ico-afljersey.bombers {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -30px -3px; height:30px; width:30px; }
.ico-afljersey.cats {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -60px -3px; height:30px; width:30px; }
.ico-afljersey.adel {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -90px -3px; height:30px; width:30px; }
.ico-afljersey.demons {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -119px -3px;  height:30px; width:30px;}
.ico-afljersey.dockers {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -149px -3px; height:30px; width:30px; }
.ico-afljersey.bulldogs {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -179px -3px;  height:30px; width:30px;}
.ico-afljersey.eagles {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -209px -3px; height:30px; width:30px; }
.ico-afljersey.giants {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -238px -3px; height:30px; width:30px; }
.ico-afljersey.hawks {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -268px -3px; height:30px; width:30px; }
.ico-afljersey.kangaroos {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -298px -3px; height:30px; width:30px; }
.ico-afljersey.lions {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -328px -3px; height:30px; width:30px; }
.ico-afljersey.magpies {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -357px -3px;  height:30px; width:30px;}
.ico-afljersey.power {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -387px -3px; height:30px; width:30px; }
.ico-afljersey.saints {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -417px -3px; height:30px; width:30px; }
.ico-afljersey.suns {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -446px -3px;height:30px; width:30px;  }
.ico-afljersey.swans {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -476px -3px; height:30px; width:30px; }
.ico-afljersey.tigers {background:url(images/centrebet/Sprite_AFL_lrg.png) no-repeat -506px -3px;height:30px; width:30px;  }

.ico-afljersey.blues-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -1px -1px;height:20px; width:17px;}
.ico-afljersey.bombers-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -23px -1px;height:20px; width:17px;}
.ico-afljersey.cats-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -45px -1px;height:20px; width:17px;}
.ico-afljersey.adel-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -68px -1px;height:20px; width:17px;}
.ico-afljersey.demons-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -91px -1px;height:20px; width:17px;}
.ico-afljersey.dockers-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -113px -1px;height:20px; width:17px;}
.ico-afljersey.bulldogs-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -136px -1px;height:20px; width:17px;}
.ico-afljersey.eagles-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -158px -1px;height:20px; width:17px;}
.ico-afljersey.giants-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -181px -1px;height:20px; width:17px;}
.ico-afljersey.hawks-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -204px -1px;height:20px; width:17px;}
.ico-afljersey.kangaroos-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -226px -1px;height:20px; width:17px;}
.ico-afljersey.lions-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -249px -1px;height:20px; width:17px;}
.ico-afljersey.magpies-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -272px -1px;height:20px; width:17px;}
.ico-afljersey.power-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -294px -1px;height:20px; width:17px;}
.ico-afljersey.saints-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -317px -1px;height:20px; width:17px;}
.ico-afljersey.suns-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -339px -1px;height:20px; width:17px;}
.ico-afljersey.swans-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -362px -1px;height:20px; width:17px;}
.ico-afljersey.tigers-sml {background:url(images/centrebet/Sprite_AFL_sml.png) no-repeat -385px -1px;height:20px; width:17px;}

/* NRL Jerseys */
.ico-nrljersey {display:inline-block; height:30px; width:36px; vertical-align:middle; margin:2px 0 0 0;}
.ico-nrljersey.bris {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -2px -2px; }
.ico-nrljersey.bull {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -40px -2px;}
.ico-nrljersey.cowb {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -78px -2px;}
.ico-nrljersey.drag {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -116px -2px;}
.ico-nrljersey.eels {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -154px -2px;}
.ico-nrljersey.knig {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -192px -2px;}
.ico-nrljersey.pant {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -229px -2px;}
.ico-nrljersey.rabb {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -268px -2px;}
.ico-nrljersey.raid {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -306px -2px;}
.ico-nrljersey.roos {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -344px -2px;}
.ico-nrljersey.sea {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -382px -2px;}
.ico-nrljersey.shar {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -420px -2px;}
.ico-nrljersey.storm {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -458px -2px;}
.ico-nrljersey.tita {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -495px -2px;}
.ico-nrljersey.warr {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -534px -2px;}
.ico-nrljersey.west {background:url(images/centrebet/Sprite_NRL_lrg.png) no-repeat -571px -2px;}

.ico-nrljersey-sml {display:inline-block; height:20px; width:25px; vertical-align:middle; margin:2px 0 0 0;}
.ico-nrljersey.bris-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -1px -1px; height: 20px; width: 25px;}
.ico-nrljersey.bull-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -28px -1px; height: 20px; width: 25px;}
.ico-nrljersey.cowb-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -56px -1px; height: 20px; width: 25px;}
.ico-nrljersey.drag-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -82px -1px; height: 20px; width: 25px;}
.ico-nrljersey.eels-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -110px -1px; height: 20px; width: 25px;}
.ico-nrljersey.knig-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -138px -1px; height: 20px; width: 25px;}
.ico-nrljersey.pant-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -165px -1px; height: 20px; width: 25px;}
.ico-nrljersey.rabb-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -193px -1px; height: 20px; width: 25px;}
.ico-nrljersey.raid-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -221px -1px; height: 20px; width: 25px;}
.ico-nrljersey.roos-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -248px -1px; height: 20px; width: 25px;}
.ico-nrljersey.sea-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -276px -1px; height: 20px; width: 25px;}
.ico-nrljersey.shar-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -303px -1px; height: 20px; width: 25px;}
.ico-nrljersey.storm-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -331px -1px; height: 20px; width: 25px;}
.ico-nrljersey.tita-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -358px -1px; height: 20px; width: 25px;}
.ico-nrljersey.warr-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -386px -1px; height: 20px; width: 25px;}
.ico-nrljersey.west-sml {background:url(images/centrebet/Sprite_NRL_sml.png) no-repeat -413px -1px; height: 20px; width: 25px;}


/* Bet Types (contentPage) */
.superbestplus-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -1px -6px; width: 134px; height: 20px; margin-top: 18px;}
.supermidplus-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat 0 -36px; width: 134px; height: 19px; margin-top: 18px;}
.spg-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat 0 -63px; width: 124px; height: 21px; margin-top: 18px;}
/*Retired
.supernswplus-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -1px -83px; width: 124px; height: 24px; margin-top: 13px;}
.supervicplus-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -1px -111px; width: 124px; height: 24px; margin-top: 13px;}
.superqldplus-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -1px -138px; width: 124px; height: 24px; margin-top: 13px;}
.supervicplus {background:url(images/centrebet/sprite_bettypes.png) no-repeat -429px -178px; width: 250px; height: 50px;}
.supervic {background:url(images/centrebet/sprite_bettypes.png) no-repeat -429px -116px; width: 224px; height: 50px;}
.supernswplus {background:url(images/centrebet/sprite_bettypes.png) no-repeat -429px -62px; width: 250px; height: 49px;}
.supernsw {background:url(images/centrebet/sprite_bettypes.png) no-repeat -429px -2px; width: 224px; height: 49px;}
.superqldplus {background:url(images/centrebet/sprite_bettypes.png) no-repeat -429px -297px; width: 250px; height: 49px;}
.superqld {background:url(images/centrebet/sprite_bettypes.png) no-repeat -429px -234px; width: 224px; height: 49px;}
*/
.superbest-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat 0 -94px;  width: 134px; height: 20px; margin-top: 18px;}
.supermid-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat 0 -124px; width: 134px; height: 20px; margin-top: 18px;}
.sp-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -2px -155px; width: 107px; height: 20px; margin-top: 18px;}
.bf-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -3px -186px;  width: 123px; height: 19px; margin-top: 18px;}
.fo-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -3px -217px; width: 123px; height: 19px; margin-top: 18px;}
.au-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -1px -193px; width: 111px; height: 24px; margin-top: 15px;}
.bob-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -1px -344px; width: 137px; height: 18px; margin-top: 17px;}
.jc-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat 0px -247px; width: 125px; height: 20px;  margin-top: 18px;}
.pyos-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -7px -538px; width: 112px; height: 40px;  margin-top: 6px;}
.invout-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -161px -353px; width: 130px; height: 25px; margin-top: 14px;}
.ove-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -162px -394px; width: 115px; height: 25px;  margin-top: 14px;}
.ownOvers-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -442px -388px; width: 134px; height: 20px; margin-top: 18px;}
.btplus-sml {background:url(images/centrebet/sprite_bettypes.png) no-repeat -445px -478px; width: 131px; height: 17px; margin-top: 18px;}

.superbestplus {background:url(images/centrebet/sprite_bettypes.png) no-repeat -160px -11px; width: 242px; height: 37px; margin-top:10px;}
.superbest {background:url(images/centrebet/sprite_bettypes.png) no-repeat -160px -67px;  width: 242px; height: 37px; margin-top:10px;}
.supermidplus {background:url(images/centrebet/sprite_bettypes.png) no-repeat -161px -125px; width: 242px; height: 37px; margin-top:10px;}
.supermid {background:url(images/centrebet/sprite_bettypes.png) no-repeat -159px -183px; width: 242px; height: 37px; margin-top:10px;}

.spg {background:url(images/centrebet/sprite_bettypes.png) no-repeat -443px -12px; width: 230px; height: 37px;}
.sp {background:url(images/centrebet/sprite_bettypes.png) no-repeat -443px -66px; width: 230px; height: 37px;}
.bf {background:url(images/centrebet/sprite_bettypes.png) no-repeat -446px -126px; width: 230px; height: 37px;}
.fo {background:url(images/centrebet/sprite_bettypes.png) no-repeat -446px -184px; width: 229px; height: 37px;}
.au {background:url(images/centrebet/sprite_bettypes.png) no-repeat -165px -452px; width: 110px; height: 36px;}
.bob {background:url(images/centrebet/sprite_bettypes.png) no-repeat -165px -252px; width: 253px; height: 32px;}
.jc {background:url(images/centrebet/sprite_bettypes.png) no-repeat -446px -244px; width: 229px;  height: 36px; margin-top: 18px;}
.pyos {background:url(images/centrebet/sprite_bettypes.png) no-repeat -445px -301px;  width: 186px;  height: 67px; margin-top: 6px;}
.invout {background:url(images/centrebet/sprite_bettypes.png) no-repeat -161px -434px; width: 257px; height: 54px; margin-top: 15px;}
.ove {background:url(images/centrebet/sprite_bettypes.png) no-repeat -161px -506px; width: 230px; height: 54px; margin-top: 15px;}
.ownOvers {background:url(images/centrebet/sprite_bettypes.png) no-repeat -444px -423px; width: 242px; height: 37px; margin-top:10px;}
.btplus {background:url(images/centrebet/sprite_bettypes.png) no-repeat -444px -510px; width: 240px; height: 31px; margin-top:10px;}

.logo-pyof {background:url(images/centrebet/sprite_bettypes.png) no-repeat -22px -341px;  width: 78px; height: 46px; margin-top:5px;}
.logo-pyom {background:url(images/centrebet/sprite_bettypes.png) no-repeat -23px -406px;  width: 77px; height: 45px; }
.logo-pyol {background:url(images/centrebet/sprite_bettypes.png) no-repeat -23px -471px; width: 77px; height: 45px; }


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    .full-width {
      width:1145px;
      margin:0 auto;
  }
}
@media only screen and (min-width : 1224px) {
  a {
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
  }
}

#div_neteller_errors div ul li
{
    list-style:none;
    width:100%;
    float:left;
}

#div_neteller_errors div ul
{
    width:100%;
}

/* Media Centre Styles */

.mc-hdr {
	width: 980px;
	height: 76px;
	margin: 0px auto;
}

.mc_navbtn_active {
	width: 100%;
	border: 1px solid #fa9a06;
	height: 55px;
	line-height: 55px;
	background: #39c2ff; /* Old browsers */
	background: -moz-linear-gradient(top, #fa9a06 0%, #f06e0a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa9a06), color-stop(100%,#f06e0a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* IE10+ */
	background: linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9a06', endColorstr='#f06e0a',GradientType=0 ); /* IE6-9 */
	font-family: 'Arial Bold', sans-serif;
	font-weight: bold;
	font-size: 24px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.mc_navbtn_inactive {
	width: 100%;
	border: 1px solid #303032;
	height: 55px;
	line-height: 55px;
	background: #444446; /* Old browsers */
	background: -moz-linear-gradient(top, #444446 0%, #010101 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444446), color-stop(100%,#010101)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444446 0%,#010101 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444446 0%,#010101 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444446 0%,#010101 100%); /* IE10+ */
	background: linear-gradient(top, #444446 0%,#010101 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444446', endColorstr='#010101',GradientType=0 ); /* IE6-9 */
	font-family: 'Arial Bold', sans-serif;
	font-weight: bold;
	font-size: 24px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.mc_header {
	width: 100%;
	border-top: 1px solid #303032;
	border-left: 1px solid #303032;
	border-right: 1px solid #303032;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px; 
	height: 45px;
	line-height: 45px;
	background: #444446; /* Old browsers */
	background: -moz-linear-gradient(top, #444446 0%, #010101 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444446), color-stop(100%,#010101)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444446 0%,#010101 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444446 0%,#010101 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444446 0%,#010101 100%); /* IE10+ */
	background: linear-gradient(top, #444446 0%,#010101 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444446', endColorstr='#010101',GradientType=0 ); /* IE6-9 */
	font-family: 'Arial Bold', sans-serif;
	font-weight: bold;
	font-size: 30px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.mc_headerbtm {
	width: 100%;
	border-top: 1px solid #303032;
	border-left: 1px solid #303032;
	border-right: 1px solid #303032;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px; 
	height: 45px;
	line-height: 45px;
	background: #444446; /* Old browsers */
	background: -moz-linear-gradient(top, #444446 0%, #010101 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444446), color-stop(100%,#010101)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444446 0%,#010101 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444446 0%,#010101 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444446 0%,#010101 100%); /* IE10+ */
	background: linear-gradient(top, #444446 0%,#010101 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444446', endColorstr='#010101',GradientType=0 ); /* IE6-9 */
	font-family: 'Arial Bold', sans-serif;
	font-weight: bold;
	font-size: 25px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.mc_category {
	width: 100%;
	border-left: 1px solid #303032;
	border-right: 1px solid #303032;
	border-bottom: 1px solid #303032;
	background-color: #000000;
}

.mc_vidcontainer {
	border: 1px solid #303032;
	height: 460px;
	overflow-y: scroll;
}

.mc_video {
	border: 3px solid #303032;
}

.mc_video:hover {
	border: 3px solid #626262;
}

/* /End Media Centre Styles */

/* Watch and Bet popup styles */

.cblive-container {
	width: 650px;
	height: auto;
	padding-top: 10px;
	margin: 0 auto;
}

.cblive-hdr {
	width: 650px;
	height: 105px;
	background-image: url(images/centrebet/cblive_hdrbg.png);
	background-repeat: repeat-x;
	background-color: #000000;
	float: left;
	position: relative;
}

.cblive-hdrright {
	width: 58px;
	height: 84px;
	float: right;
	margin-top: 10px;
	margin-right: 15px;
	background-image: url(images/centrebet/ico_cblive.png);
	background-repeat: no-repeat;
}

.cblive-navcontainer {
	width: 50%;
	height: 34px;
	bottom: 0px;
	position: absolute;
}

.cblive-nav-on {
	height: 34px;
	width: 130px;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 34px;
	text-align: center;
	margin-left: 5px;
	background-color: #757575;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	float: left;
	cursor: pointer;
}

.cblive-nav-off {
	height: 34px;
	width: 130px;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 34px;
	text-align: center;
	margin-left: 5px;
	background-color: #424242;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px; 
	float: left;
	cursor: pointer;
}

.cblive-viddesc {
	width: 100%;
	height: 45px;
	line-height: 45px;
	background-color: #757575;
	float: left;
}

.cblive-videocontainer {
	width: 648px;
	height: 400px;
	background-color: #000000;
	border: 1px solid #757575;
	float: left;
}

.cblive-video {
	width: 512px;
	height: 326px;
	background-color: #000000;
	border: 1px solid #757575;
	margin: 35px auto 0px auto;
}

.cblive-streaming {
	width: 100%;
	height: auto;
	float: left;
}

.cblive-rowodd {
	width: 100%;
	min-height: 45px;
	background-color: #454444;
	float: left;
}

.cblive-roweven {
	width: 100%;
	min-height: 45px;
	background-color: #535151;
	float: left;
}

.cblive-icolive {
	width: 36px;
	height: 36px;
	float: right;
	margin-top: 6px;
	margin-right: 10px;
	background-image: url(images/centrebet/ico_live.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

.cblive-time {
	width: auto;
	height: 45px;
	line-height: 45px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 15px;
}

.cbetlive-sportcontainer {
	width: 80%;
	height: 30px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color: #000000;
	margin: 6px auto 0px auto;
	border: 2px solid #777777;
}

/* Bet Packs */

.bp-container-off {
	width: 99.8%;
	height: auto;
	background-color: #616161;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	float: left;
	margin-top: 5px;
}

.bp-container-on {
	width: 99.8%;
	height: auto;
	background-color: #000000;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	float: left;
	margin-top: 5px;
}

.bp-border-off {
	width: 99.8%;
	height: auto;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #616161;
	margin-top: 5px;
	float: left;
}

.bp-border-on {
	width: 99.8%;
	height: auto;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	border: 1px solid #F06E0A;
	margin-top: 5px;
	float: left;
}

.bp-hdr-welcome {
	width: 20%;
	height: 90px;
	background-image: url(images/centrebet/bp_welcome.png);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 5px;
	float: left;
}

.bp-info-container {
	width: 50%;
	height: auto;
	margin-top: 6px;
	margin-bottom: 6px;
	border: 1px solid #303030;
	background-color: #525252;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	float: left;
}

.bp-info-betype {
	float: left;
	padding: 5px;
	text-align: left;
	width: 50%;
}

.bp-info-betype ul {
	width: 100%;
	height: auto;
	line-height: 15px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	clear: left;
}

.bp-info-betype ul li.bet {
	float: left;
	width: 75%;
	height: auto;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

.bp-info-betype ul li.value {
	width: 25%;
	height: 15px;
	background-color: #7e7e7e;
	float: right;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.bp-balance {
	width: 35%;
	height: 85px;
	float: left;
}

.bp-balance ul.spent {
	width: 100%;
	height: 42px;
	float: left;
	border-bottom: 1px solid #888888;
}

.bp-balance ul.spent li.bal {
	width: 40%;
	line-height: 11px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}

.bp-balance ul.spent li.value {
	width: 60%;
	line-height: 42px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	float: left;
	margin: 0px;
	padding: 0px;
}

.bp-balance ul.remain {
	width: 100%;
	height: 42px;
	float: left;
}

.bp-balance ul.remain li.bal {
	width: 40%;
	line-height: 11px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}

.bp-balance ul.remain li.value {
	width: 60%;
	line-height: 42px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	float: left;
	padding: 0px;
	margin: 0px;
}

.bp-show-off {
	width: 12%;
	height: 85px;
	float: right;
	background-color: #F06E0A;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
	text-align: center;
	color: #FFFFFF;
	cursor: pointer;
}

.bp-show-on {
	width: 12%;
	height: 85px;
	float: right;
	background: #3f3f41; /* Old browsers */
	background: -moz-linear-gradient(top, #3f3f41 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f3f41), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3f3f41 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3f3f41 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3f3f41 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #3f3f41 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f41', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 5px;
	border-radius: 5px; 
	text-align: center;
	color: #FFFFFF;
	cursor: pointer;
}

.bp-info-text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	margin-top: 18px;
	text-transform: uppercase;
	line-height: 16px;
}

.bp-info-iconshow {
	width: 17px;
	height: 9px;
	background: url(images/centrebet/image_sprite.png) no-repeat -432px -73px;
	margin: 5px auto;
}

.bp-info-iconhide {
	width: 17px;
	height: 9px;
	background: url(images/centrebet/image_sprite.png) no-repeat -407px -73px;
	margin: 5px auto;
}

.bp-packvalue {
	width: 29%;
	height: 100px;
	float: right;
}

.bp-value-off {
	width: 50px;
	height: 29px;
	background: url(images/centrebet/image_sprite.png) no-repeat -460px -63px;
	margin-top: 35px;
	margin-left: 10px;
	float: left;
}

.bp-value-on {
	width: 50px;
	height: 29px;
	background: url(images/centrebet/image_sprite.png) no-repeat -515px -63px;
	margin-top: 35px;
	margin-left: 10px;
	float: left;
}

.bp-valuetext-off {
	width: 70%;
	height: 100px;
	line-height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 45px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	margin-right: 10px;
	float: right;
}

.bp-valuetext-on {
	width: 70%;
	height: 100px;
	line-height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 45px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	margin-right: 10px;
	float: right;
}

.bp-exp-hdr {
	width: 100%;
	height: 35px;
	line-height: 35px;
	background: #3f3f41; /* Old browsers */
	background: -moz-linear-gradient(top, #3f3f41 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f3f41), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3f3f41 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3f3f41 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3f3f41 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #3f3f41 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f41', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	float: left;
}

.bp-exp-container {
	width: 99.75%;
	height: auto;
	border: 1px solid #000000;
	float: left;
}

.bp-exp-hdr ul {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	float: left;
}

.bp-exp-hdr ul li.type {
	width: 35%;
	height: 35px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-hdr ul li.terms {
	width: 39%;
	height: 35px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-hdr ul li.avail {
	width: 10%;
	height: 35px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-hdr ul li.status {
	width: 8%;
	height: 35px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-hdr ul li.stake {
	width: 8%;
	height: 35px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-rowodd {
	width: 100%;
	height: 35px;
	line-height: 35px;
	background-color: #dee3e6;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-rowodd ul {
	width: 100%;
	text-align: left;
	float: left;
}

.bp-exp-rowodd ul li.type {
	width: 35%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-rowodd ul li.terms {
	width: 39%;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-rowodd ul li.avail {
	width: 10%;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-rowodd ul li.status {
	width: 8%;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-rowodd ul li.stake {
	width: 7%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding: 0px;
	margin: 0px;
}

.bp-exp-roweven {
	width: 100%;
	height: 35px;
	line-height: 35px;
	background-color: #bcc6cb;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-roweven ul {
	width: 100%;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-roweven ul li.type {
	width: 15%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-roweven ul li.terms {
	width: 59%;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-roweven ul li.avail {
	width: 10%;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-roweven ul li.status {
	width: 8%;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.bp-exp-roweven ul li.stake {
	width: 8%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding: 0px;
	margin: 0px;
}

.bp-exp-btnavail {
	width: 85px;
	height: 20px;
	line-height: 20px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F06E0A;
	background-color: #000000;
	border: 1px solid #F06E0A;
	text-transform: uppercase;
	text-align: center;
	margin-top: 7px;
	cursor: pointer;
}

.bp-banner {
	margin-top: 10px;
	float: left;
}

.bp-btm {
	width: 99.8%;
	height: 90px;
	background: #444444; /* Old browsers */
	background: -moz-linear-gradient(top, #444444 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444444 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444444 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444444 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444444 0%,#000000 100%); /* W3C */
	/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	border: 1px solid #444444;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	float: left;
	margin-top: 3px;
	cursor: pointer;
}

.bp-btm .left {
	width: 25%;
	height: 90px;
	float: left;
	background-image: url(images/centrebet/bp_btm_left.png);
	background-repeat: no-repeat;
	background-position: center;
}

.bp-btm .mid {
	width: 50%;
	height: 90px;
	float: left;
	background-image: url(images/centrebet/bp_btm_mid.png);
	background-repeat: no-repeat;
	background-position: center;
}

.bp-btm .right {
	width: 25%;
	height: 90px;
	float: left;
	background-image: url(images/centrebet/bp_btm_right.png);
	background-repeat: no-repeat;
	background-position: center;
}

/* Bet Packs Store */

#bps-hdr {
	width: 99.8%;
	height: 75px;
	border: 1px solid #303032;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px; 
	background-color: #181819;
	background-image: url(images/centrebet/bps-storehdr.png);
	background-repeat: no-repeat;
}

#bps-subhdr {
	width: 99.8%;
	clear: both;
	float: left;
	height: 36px;
    background: #414143; /* Old browsers */
	background: -moz-linear-gradient(top, #414143 0%, #000000 35%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#414143), color-stop(35%,#000000), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #414143 0%,#000000 35%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #414143 0%,#000000 35%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #414143 0%,#000000 35%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #414143 0%,#000000 35%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414143', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	border: 1px solid #303032;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

#bps-subhdr ul {
	height: 36px;
	float: left;
}

#bps-subhdr ul li {
	/*width: 80px;*/
	height: 36px;
	line-height: 36px;
	padding: 0px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	float: left;
	border-right: 1px solid #303032;
	cursor: pointer;
	text-align: center;
}

#bps-subhdr ul li.on a {
	/*width: 80px;*/
	height: 36px;
	line-height: 36px;
	padding: 0px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #F06E0A;
	float: left;
	cursor: pointer;
	text-align: center;
}

#bps-subhdr-details {
	width: auto;
	height: 24px;
	line-height: 24px;
	border: 1px solid #181819;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #303032;
	float: right;
	padding: 0px 10px;
	margin-right: 10px;
	margin-top: 5px;
}

#bps-subhdr-details a {
	color: #f06e0a;
	text-decoration: underline;
}

#bps-itemsno {
	height: 18px;
	line-height: 18px;
	background-color: #f06e0a;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: center;
	padding: 0px 6px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 3px;
	margin-right: 4px;
}

.bps-container {
	width: 100%;
	height: auto;
	margin: 8px 0px;
	float: left;
}

.bps-leftinfo {
	width: 68%;
	height: auto;
	float: left;
}

.bps-leftinfo-container {
	width: 100%;
	height: auto;
	float: left;
}

.bps-leftinfo-hdr {
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #181819;
	float: left;
	text-transform: uppercase;
	border: 1px solid #303032;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.bps-leftinfo-content {
	width: 100%;
	height: auto;
	border: 1px solid #303032;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	float: left;
	background: #3a3a3b; /* Old browsers */
	background: -moz-linear-gradient(top, #3a3a3b 0%, #19191a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3b), color-stop(100%,#19191a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3a3a3b 0%,#19191a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3a3a3b 0%,#19191a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3a3a3b 0%,#19191a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #3a3a3b 0%,#19191a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3b', endColorstr='#19191a',GradientType=0 ); /* IE6-9 */
}

.bps-leftinfo-left {
	width: 50%;
	height: 200px;
	float: left;
	text-align: center;
}

.bps-leftinfo-left .img {
	float: none;
}

.bps-leftinfo-right {
	width: 50%;
	min-height: 200px;
	float: right;
}

.bps-welcomepack {
	width: 100%;
	height: 140px;
	background-image: url(images/centrebet/cb_welcomepack.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}

.bps-packvalue {
	width: 100%;
	height: 60px;
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	font-family: 'Arial Black', Helvetica, sans-serif;
	font-weight: 900;
	font-size: 22px;
	color: #FFFFFF;
	text-transform: uppercase;
}

.bps-redbox {
	width: 96%;
	min-height: 186px;
	margin: 5px;
	float: left;
	border: 1px solid #000000;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	background: #181819; /* Old browsers */
	background: -moz-linear-gradient(top, #181819 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#181819), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #181819 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #181819 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #181819 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #181819 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181819', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.bps-redbox-container {
	width: 90%;
	height: auto;
	margin: 7px 10px 10px 10px;
}

.bps-redbox ul {
	width: 100%;
	height: auto;
	float: left;
}

.bps-redbox ul li.left {
	width: 11%;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #F06E0A;
}

.bps-redbox ul li.right {
	width: 89%;
	height: auto;
	line-height: 16px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}

.bps-rightinfo {
	width: 30%;
	height: auto;
	float: right;
	margin-right: 10px;
}

.bps-rightinfo-hdr {
	width: 96%;
	height: 30px;
	text-align: left;
	float: right;
}

.bps-rightinfo-txt {
	width: 96%;
	height: auto;
	line-height: 14px;
	text-align: left;
	float: right;
}

.bps-rightinfo-price {
	width: 96%;
	height: auto;
	line-height: 25px;
	text-align: left;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 25px;
	color: #F06E0A;
	margin-top: 10px;
}

.bps-rightinfo-btn {
	width: 96%;
	height: 65px;
	line-height: 65px;
	text-align: center;
	text-transform: uppercase;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 25px;
	color: #F06E0A;
	margin-top: 13px;
	background: #39393a; /* Old browsers */
	background: -moz-linear-gradient(top, #39393a 0%, #19191a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#39393a), color-stop(100%,#19191a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #39393a 0%,#19191a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #39393a 0%,#19191a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #39393a 0%,#19191a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #39393a 0%,#19191a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39393a', endColorstr='#19191a',GradientType=0 ); /* IE6-9 */
	border: 1px solid #f06e0a;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	cursor: pointer;
}

.bps-sep {
	width: 100%;
	height: 1px;
	background-color: #303032;
	float: left;
	clear: left;
}

.bps-rightinfo-tcbtn {
	width: 96%;
	height: 25px;
	line-height: 25px;
	text-align: center;
	text-transform: uppercase;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 10px;
	background: #39393a; /* Old browsers */
	background: -moz-linear-gradient(top, #39393a 0%, #19191a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#39393a), color-stop(100%,#19191a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #39393a 0%,#19191a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #39393a 0%,#19191a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #39393a 0%,#19191a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #39393a 0%,#19191a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39393a', endColorstr='#19191a',GradientType=0 ); /* IE6-9 */
	border: 1px solid #303032;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	cursor: pointer;
}

/* Bet Pack Shopping Cart */

#bps-cart-container {
	width: 99.8%;
	height: auto;
	float: left;
	border: 1px solid #303032;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	margin: 10px 0px;
}

#bps-cart-hdr {
	width: 100%;
	height: 35px;
	line-height: 35px;
	background-color: #181819;
	border-radius: 10px 10px 0px 0px;
	-webkit-borde-radius: 10px 10px 0px 0px;
	float: left;
}

.bps-cart-subhdr {
	width: 100%;
	float: left;
}

.bps-cart-subhdr ul {
	width: 100%;
	height: auto;
	float: left;
}

.bps-cart-subhdr li.remove {
	width: 10%;
	height: 40px;
	line-height: 40px;
	float: left;
}

.bps-cart-subhdr li.item {
	width: 70%;
	height: 40px;
	line-height: 40px;
	float: left;
}

.bps-cart-subhdr li.quantity {
	width: 10%;
	height: 40px;
	line-height: 40px;
	float: left;
	text-align: center;
}

.bps-cart-subhdr li.price {
	width: 10%;
	height: 40px;
	line-height: 40px;
	float: left;
	text-align: center;
}

.bps-cart-row {
	width: 100%;
	height: auto;
	float: left;
}

.bps-cart-row ul {
	width: 99%;
	height: auto;
	margin: 0px auto;
	border-top: 1px solid #2f2f30;
}

.bps-cart-row ul li.remove {
	width: 10%;
	height: 40px;
	line-height: 40px;
	float: left;
}

.bps-cart-row ul li.item {
	width: 70%;
	height: 40px;
	line-height: 40px;
	float: left;
}

.bps-cart-row ul li.quantity {
	width: 10%;
	height: 40px;
	line-height: 40px;
	float: left;
	text-align: center;
}

.bps-cart-row ul li.price {
	width: 10%;
	height: 40px;
	line-height: 40px;
	float: left;
	text-align: center;
}

.bps-cart-btnremove {
	background: url(images/centrebet/image_sprite.png) no-repeat -179px -106px;
	width: 16px;
	height: 15px;
	margin-top: 12px;
	margin-left: 25px;
	cursor: pointer;
}

.bps-cart-icotick {
	background: url(images/centrebet/image_sprite.png) no-repeat -179px -123px;
	width: 16px;
	height: 15px;
	margin-top: 13px;
	margin-left: 25px;
	cursor: pointer;
}

.bps-cart-total {
	width: 99%;
	border-top: 2px solid #2f2f30;
	border-bottom: 2px solid #2f2f30;
	margin: 0px auto;
	display: table;
	margin-bottom: 10px;
}

.bps-cart-total ul {
	width: 100%;
	height: auto;
	float: left;
	background-color: #181819;
}

.bps-cart-total ul li {
	width: auto;
	height: 50px;
	line-height: 50px;
	float: right;
	margin-right: 10px;
	text-transform: uppercase;
}

.bps-cart-btnfinalise {
	width: auto;
	height: 30px;
	line-height: 30px;
	text-align: center;
	text-transform: uppercase;
	padding: 0px 10px;
	float: right;
	margin: 0px 10px 10px 10px;
	border: 1px solid #0ba000;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #6bbd15; /* Old browsers */
	background: -moz-linear-gradient(top, #6bbd15 0%, #2d6c0a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6bbd15), color-stop(100%,#2d6c0a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6bbd15 0%,#2d6c0a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6bbd15 0%,#2d6c0a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #6bbd15 0%,#2d6c0a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #6bbd15 0%,#2d6c0a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bbd15', endColorstr='#2d6c0a',GradientType=0 ); /* IE6-9 */
	cursor: pointer;
}

.bps-cart-btnfinalise a {
	text-decoration: none;
}
.bet-slip .bxd-hdr .bp-betslip {
	clear: both;
	float: none;
	padding-top: 3px;
	overflow: hidden;
}
.bp-betslip select {
	float: left;
  width: 140px;
  margin: 0 5px 2px 5px;
}
/*.bp-help {
	width: 195px;
	height: 35px;
	line-height: 35px;
	float: right;
	padding: 0px 5px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}*/

.bp-help-img {
	width: 126px;
	height: 28px;
	float: right;
	background-image:url(images/centrebet/img_demo.png);
	background-repeat: no-repeat;
  margin-right: 5px;
	margin-top: 3px;
	*margin-top: -30px;
}
.txtRed14Bld {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #ee3b33;
}
.txtGrn14Bld {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #390;
}
.txtGry12Bld  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #555555;
}
.ico-help-sml {
	background: #303032;
	border-radius: 4px;
	border: 1px solid #999;
	color: #999;
	cursor: pointer;
	float: left;
	font-size: 12px;
	margin: 0 2px;
	padding: 1px 0;
	text-align: center;
	text-decoration: none;
	width: 18px;
	display: block;
}
.bs-dd-hdr {
	margin-top: 2px;
}
.ico-live-help {
	background: url(images/centrebet/image_sprite.png) no-repeat -361px -502px;
	display: block;
	width: 242px;
	height: 39px;
}
.tr-details .ico-live-help {
       float: right;
       margin: 5px;
}

/* Inside vs Outside */

.ivo-hdr {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: #000000;
}

.ivo-container {
	width: 100%;
	height: 50px;
	line-height: 46px;
	background-color: #181819;
}

.ivo-price {
	width: 90%;
	height: 25px;
	line-height: 25px;
	background-color: #504f50;
	border: 1px solid #737273;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: right;
	margin-top: 9px;
	cursor: pointer;
}

.ivo-mystreak {
	width: 90%;
	height: 40px;
	line-height: 39px;
	border: 1px solid #000000;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
	margin: 2px auto 0px auto;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	cursor: pointer;
}

.ivo-info
{
  background: url(images/centrebet/image_sprite.png) no-repeat;
  background-position: -207px -148px;
  width: 18px;
  height: 18px; 
  cursor: pointer;
  margin: 7px 0px 0px 7px;
  float: left;
}

.txtfireup {
	color: #f06e0a;
}

/* MyStreaks */

.ms-toptab {
	width: 150px;
	height: 38px;
	text-align: center;
	float: right;
	margin-top: 0px;
	cursor: pointer;
	line-height: 0px;
}

.ms-toptab .on {
	background: #3b3b3b; /* Old browsers */
	background: -moz-linear-gradient(top, #3b3b3b 0%, #181819 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b3b3b), color-stop(100%,#181819)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3b3b3b 0%,#181819 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3b3b3b 0%,#181819 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3b3b3b 0%,#181819 100%); /* IE10+ */
	background: linear-gradient(to bottom, #3b3b3b 0%,#181819 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3b3b', endColorstr='#181819',GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #181819;
	border-left: 1px solid #181819;
	border-right: 1px solid #181819;
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	padding: 0px 5px 0px 5px;
	margin-right: 5px;
	margin-top: 7px;
	line-height: 0px;
}

.ms-toptab .off {
	background: #3b3b3b; /* Old browsers */
	background: -moz-linear-gradient(top, #5d5d5e 0%, #393939 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d5d5e), color-stop(100%,#393939)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #5d5d5e 0%,#393939 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #5d5d5e 0%,#393939 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #5d5d5e 0%,#393939 100%); /* IE10+ */
	background: linear-gradient(to bottom, #5d5d5e 0%,#393939 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d5d5e', endColorstr='#393939',GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #383838;
	border-left: 1px solid #383838;
	border-right: 1px solid #383838;
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	padding: 0px 5px 0px 5px;
	margin-right: 5px;
	margin-top: 7px;
	line-height: 0px;
}

.ms-tab-ove {
	width: 115px;
	height: 20px;
	margin: 5px auto 0px auto;
	background-image: url(images/centrebet/img_ms_ove.png);
	background-repeat: no-repeat;
	padding-bottom: 12px;
}

.ms-tab-ivo {
	width: 128px;
	height: 20px;
	margin: 5px auto 0px auto;
	background-image: url(images/centrebet/img_ms_ivo.png);
	background-repeat: no-repeat;
	padding-bottom: 12px;
}

.error-stake {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #f06e0a;
}

.ms-topdetails-bet {
	width: auto;
	height: 35px;
	line-height: 35px;
	border: 1px solid #f06e0a;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	padding: 0px 10px;
	text-shadow: 1px 1px 1px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
}

.ms-topdetails-clr {
	width: auto;
	height: 35px;
	line-height: 35px;
	border: 1px solid #383838;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	padding: 0px 10px;
	margin-right: 10px;
	text-shadow: 1px 1px 1px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
}

.ms-topdetails-pay {
	min-width: 80px;
	height: 35px;
	line-height: 35px;
	background-color: #000000;
	border: 1px solid #383838;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	padding: 0px 10px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.ms-race-container {
	width: 100%;
	height: 75px;
	background-color: #000000;
	margin: 0px auto 5px auto;
	clear: left;
}

.ms-race-container .ms-racedetails {
	width: 50%;
	float: left;
}

.ms-race-container .ms-racedetails .raceno {
	width: 95%;
	height: 45px;
	line-height: 55px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26px;
	color: #FFFFFF;
}

.ms-race-container .ms-racedetails .racename {
	width: 95%;
	height: 20px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
}

.ms-race-container .ms-streaks {
	width: 49.5%;
	float: left;
}

.ms-price {
	width: 33%;
	height: 75px;
	float: left;
}

.ms-price .pricehdr {
	width: 100%;
	height: 25px;
	line-height: 25px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #5a5a5a;
	text-transform: uppercase;
	text-align: center;
	margin-top: 4px;
}

.ms-price .pricecontainer {
	width: 100%;
	height: 50px;
	float: left;
}

.ms-price .pricecontainer {
	width: 100%;
	height: 35px;
	line-height: 35px;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	color: #FFFFFF;
	cursor: pointer;
}

.ms-price .pricecontainer .off {
	background: #434345; /* Old browsers */
	background: -moz-linear-gradient(top, #434345 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#434345), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #434345 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #434345 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #434345 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #434345 0%,#000000 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434345', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	border: 1px solid #555555;
	border-radius: 7px;
	-webkit-border-radius: 7px;
}

.ms-price .pricecontainer .on {
	background: #fa9a06; /* Old browsers */
	background: -moz-linear-gradient(top, #fa9a06 0%, #f06e0a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa9a06), color-stop(100%,#f06e0a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fa9a06 0%,#f06e0a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fa9a06 0%,#f06e0a 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9a06', endColorstr='#f06e0a',GradientType=0 ); /* IE6-9 */
	border: 1px solid #fa9a06;
	border-radius: 7px;
	-webkit-border-radius: 7px;
}

.ms-vs {
	width: 15%;
	height: 75px;
	line-height: 90px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #5a5a5a;
	text-align: center;
}

.ms-race-container .ms-streaks .field {
	float: right;
	width: 12%;
	height: 75px;
	margin-right: 10px;
	cursor: pointer;
}

.ms-race-container .ms-streaks .field .btn {
	float: left;
	width: 100%;
	height: 34px;
	border: 1px solid #303032;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 9px;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
}

.ms-race-container .ms-streaks .field .btn .uparrow {
	background: url(images/centrebet/image_sprite.png) no-repeat -123px -42px;
	width: 9px;
	height: 5px;
	margin: 3px auto;
}

.ms-race-container .ms-streaks .field .btn .downarrow {
	background: url(images/centrebet/image_sprite.png) no-repeat -108px -42px;
	width: 9px;
	height: 5px;
	margin: 3px auto;
}

/* Mobi Detection */

.detect-container {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: rgba(255, 255, 255, 0.5);
  opacity: 50%;
  z-index: 1000;
  top: 0;
  left: 0;
}

.detect-innercontainer {
  display: block;
  position: absolute;
  height: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  background-color: #000000;
  border-radius: 15px;
  -webkit-border-radius: 15px;
}

.detect-hdr {
  width: 90%;
  height: 18%;
  margin: 0px auto;
  background-image: url(images/centrebet/detect_hdr_2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 75%;
}

.detect-desc {
  width: 85%;
  height: 6%;
  margin: 0 auto;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  color: #FFFFFF;
}

.detect-option-container {
  width: 100%;
  height: 65%;
  float: left;
}

.detect-option {
  width: 90%;
  height: 46%;
background: #79797a; /* Old browsers */
background: -moz-linear-gradient(top, #79797a 0%, #3d3d3d 50%, #353638 50%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79797a), color-stop(50%,#3d3d3d), color-stop(50%,#353638), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79797a', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */
  border: 1px solid #FFFFFF;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  margin: 2% auto;
  display: block;
}

.detect-option-img {
  width: 30%;
  height: 100%;
  float: left;
  display: block;
  position: relative;
}

.detect-option-img .web {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  background-image: url(images/centrebet/detect_web_2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 60%;
}

.detect-option-img .mobi {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  background-image: url(images/centrebet/detect_mobi_2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50%;
}

.detection-text {
  width: 65%;
  height: 50%;
  float: left;
  margin-left: 15px;
  position: relative;
}

.detection-text-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 18px;
  color: #FFFFFF;
  position: absolute;
  bottom: 0px;
}

.detection-subtext {
  width: 65%;
  height: 50%;
  float: left;
  margin-left: 15px;
  position: relative;
}

.detection-subtext-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #F06E0A;
  text-transform: uppercase;
  position: absolute;
  top: 5px;
}

.detection-btmtext {
  width: 100%;
  height: 5%;
  float: left;
  margin: 3% auto 0 auto;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14x;
  color: #FFFFFF;
}

.detection-btmtext a {
  text-decoration: underline;
  color: #FFFFFF;
}

/* Mobi Detection - iPad Portrait */

@media screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {

.detect-container {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: rgba(255, 255, 255, 0.5);
  opacity: 50%;
  z-index: 1000;
  top: 0; 
  left: 0; 
}

.detect-innercontainer {
  display: block;
  position: absolute;
  height: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 20px;
  margin-left: 20px;
  background-color: #000000;
  border-radius: 15px;
  -webkit-border-radius: 15px;
}

.detect-hdr {
  width: 70%;
  height: 20%;
  margin: 0px auto;
  background-image: url(images/centrebet/detect_hdr_2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 80%;
}

.detect-desc {
  width: 82%;
  height: 10%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.5em;
  line-height: 1.3em;
  color: #FFFFFF;
  margin: 0 auto;
}

.detect-option-container {
  width: 100%;
  height: 60%;
  float: left;
}

.detect-option {
  width: 90%;
  height: 40%;
background: #79797a; /* Old browsers */
background: -moz-linear-gradient(top, #79797a 0%, #3d3d3d 50%, #353638 50%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79797a), color-stop(50%,#3d3d3d), color-stop(50%,#353638), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79797a', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */
  border: 1px solid #f06e0a;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  margin: 4% auto;
  display: block;
}

.detect-option-img {
  width: 30%;
  height: 100%;
  float: left;
  display: block;
  position: relative;
}

.detect-option-img .web {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  background-image: url(images/centrebet/detect_web_2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 80%;
}

.detect-option-img .mobi {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  background-image: url(images/centrebet/detect_mobi_2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 70%;
}

.detection-text {
  width: 62%;
  height: 50%;
  float: left;
  margin-left: 20px;
  position: relative;
}

.detection-text-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 3em;
  color: #FFFFFF;
  position: absolute;
  bottom: 0px;
}

.detection-subtext {
  width: 62%;
  height: 50%;
  float: left;
  margin-left: 20px;
  position: relative;
}

.detection-subtext-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 2em;
  color: #F06E0A;
  text-transform: uppercase;
  position: absolute;
  top: 5px;
}

.detection-btmtext {
  width: 100%;
  height: 5%;
  float: left;
  margin: 1% auto 0 auto;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.4em;
  color: #FFFFFF;
}

.detection-btmtext a {
  text-decoration: underline;
  color: #FFFFFF;
}
}

/* Mobi Detection - iPad Landscape */

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
.detect-container {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: rgba(255, 255, 255, 0.5);
  opacity: 50%;
  z-index: 1000;
  top: 0; 
  left: 0; 
}

.detect-innercontainer {
  display: block;
  position: absolute;
  height: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 20px;
  margin-left: 20px;
  background-color: #000000;
  border-radius: 15px;
  -webkit-border-radius: 15px;
}

.detect-hdr {
  width: 70%;
  height: 20%;
  margin: 0px auto;
  background-image: url(images/centrebet/detect_hdr_2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 55%;
}

.detect-desc {
  width: 100%;
  height: 7%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 18px;
  line-height: 20px;
  color: #FFFFFF;
}

.detect-option-container {
  width: 100%;
  height: 60%;
  float: left;
}

.detect-option {
  width: 90%;
  height: 46%;
background: #79797a; /* Old browsers */
background: -moz-linear-gradient(top, #79797a 0%, #3d3d3d 50%, #353638 50%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79797a), color-stop(50%,#3d3d3d), color-stop(50%,#353638), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79797a', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */
  border: 1px solid #FFFFFF;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  margin: 2% auto;
  display: block;
}

.detect-option-img {
  width: 30%;
  height: 100%;
  float: left;
  display: block;
  position: relative;
}

.detect-option-img .web {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  background-image: url(images/centrebet/detect_web_2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50%;
}

.detect-option-img .mobi {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  background-image: url(images/centrebet/detect_mobi_2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 40%;
}

.detection-text {
  width: 65%;
  height: 54%;
  float: left;
  margin-left: 30px;
  position: relative;
}

.detection-text-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 2.3em;
  color: #FFFFFF;
  position: absolute;
  bottom: 0px;
}

.detection-subtext {
  width: 65%;
  height: 47%;
  float: left;
  margin-left: 30px;
  position: relative;
}

.detection-subtext-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.3em;
  color: #F06E0A;
  text-transform: uppercase;
  position: absolute;
  top: 5px;
}

.detection-btmtext {
  width: 100%;
  height: 10%;
  line-height: 3.5em;
  float: left;
  margin: 0 auto 0 auto;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1em;
  color: #FFFFFF;
}

.detection-btmtext a {
  text-decoration: underline;
  color: #FFFFFF;
}
}

/* Mobi Detection - Smartphones Portrait */

@media only screen and (max-width : 320px) and (orientation : portrait) {
.detect-container {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: rgba(255, 255, 255, 0.5);
  opacity: 50%;
  z-index: 1000;
  top: 0; 
  left: 0; 
}

.detect-innercontainer {
  display: block;
  position: absolute;
  height: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  background-color: #000000;
  border-radius: 15px;
  -webkit-border-radius: 15px;
}

.detect-hdr {
  width: 70%;
  height: 18%;
  margin: 0px auto;
  background-image: url(images/centrebet/detect_hdr_2x.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 90%;
}

.detect-desc {
  width: 85%;
  height: 9%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10px;
  line-height: 13px;
  color: #FFFFFF;
  margin: 0 auto;
}

.detect-option-container {
  width: 100%;
  height: 60%;
  float: left;
}

.detect-option {
  width: 90%;
  height: 40%;
background: #79797a; /* Old browsers */
background: -moz-linear-gradient(top, #79797a 0%, #3d3d3d 50%, #353638 50%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79797a), color-stop(50%,#3d3d3d), color-stop(50%,#353638), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79797a', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */
  border: 1px solid #FFFFFF;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  margin: 5% auto;
  display: block;
}

.detect-option-img {
  width: 30%;
  height: 100%;
  float: left;
  display: block;
  position: relative;
}

.detect-option-img .web {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-left: 5px;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  background-image: url(images/centrebet/detect_web.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 70%;
}

.detect-option-img .mobi {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-left: 5px;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  background-image: url(images/centrebet/detect_mobi.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 60%;
}

.detection-text {
  width: 60%;
  height: 50%;
  float: left;
  margin-left: 7px;
  position: relative;
}

.detection-text-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 16px;
  color: #FFFFFF;
  position: absolute;
  bottom: 0px;
}

.detection-subtext {
  width: 60%;
  height: 50%;
  float: left;
  margin-left: 10px;
  position: relative;
}

.detection-subtext-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9px;
  color: #F06E0A;
  text-transform: uppercase;
  position: absolute;
  top: 5px;
}

.detection-btmtext {
  width: 100%;
  height: 5%;
  float: left;
  margin: 3% auto 0 auto;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 0.6em;
  color: #FFFFFF;
}

.detection-btmtext a {
  text-decoration: underline;
  color: #FFFFFF;
}
}

/* Mobi Detection - Smartphones Landscape */

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) {
.detect-container {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: rgba(255, 255, 255, 0.5);
  opacity: 50%;
  z-index: 1000;
  top: 0; 
  left: 0; 
}

.detect-innercontainer {
  display: block;
  position: absolute;
  height: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  background-color: #000000;
  border-radius: 10px;
  -webkit-border-radius: 10px;
}

.detect-hdr {
  width: 70%;
  height: 20%;
  margin: 0px auto;
  background-image: url(images/centrebet/detect_hdr.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 45%;
}

.detect-desc {
  width: 100%;
  height: 7%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 7px;
  line-height: 9px;
  color: #FFFFFF;
}

.detect-option-container {
  width: 100%;
  height: 60%;
  float: left;
  margin-top: 2px;
}

.detect-option {
  width: 90%;
  height: 45%;
background: #79797a; /* Old browsers */
background: -moz-linear-gradient(top, #79797a 0%, #3d3d3d 50%, #353638 50%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79797a), color-stop(50%,#3d3d3d), color-stop(50%,#353638), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79797a', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */
  border: 1px solid #FFFFFF;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  margin: 1.5% auto 0 auto;
  display: block;
}

.detect-option-img {
  width: 30%;
  height: 100%;
  float: left;
  display: block;
  position: relative;
}

.detect-option-img .web {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 3px;
    margin-bottom: 3px;
    margin-right: 3px;
    margin-left: 3px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  background-image: url(images/centrebet/detect_web.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 30%;
}

.detect-option-img .mobi {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 3px;
    margin-bottom: 3px;
    margin-right: 3px;
    margin-left: 3px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  background-image: url(images/centrebet/detect_mobi.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25%;
}

.detection-text {
  width: 65%;
  height: 60%;
  float: left;
  margin-left: 10px;
  position: relative;
}

.detection-text-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
  position: absolute;
  bottom: 0px;
}

.detection-subtext {
  width: 63%;
  height: 40%;
  float: left;
  margin-left: 10px;
  position: relative;
}

.detection-subtext-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 7px;
  color: #F06E0A;
  text-transform: uppercase;
  position: absolute;
  top: 0px;
}

.detection-btmtext {
  width: 100%;
  height: 3%;
  float: left;
  margin: 2px auto 0 auto;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 7px;
  color: #FFFFFF;
}

.detection-btmtext a {
  text-decoration: underline;
  color: #FFFFFF;
}
}

/* Mobi Detection - SamsungTablet Portrait */

@media (min-device-width: 799px) and (max-device-width: 800px) and (orientation: portrait) {
.detect-container {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: rgba(255, 255, 255, 0.5);
  opacity: 50%;
  z-index: 1000;
  top: 0; 
  left: 0; 
}

.detect-innercontainer {
  display: block;
  position: absolute;
  height: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  margin-top: 7%;
  margin-bottom: 7%;
  margin-right: 3%;
  margin-left: 3%;
  background-color: #000000;
  border-radius: 15px;
  -webkit-border-radius: 15px;
}

.detect-hdr {
  width: 70%;
  height: 20%;
  margin: 0px auto;
  background-image: url(images/centrebet/detect_hdr.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 85%;
}

.detect-desc {
  width: 85%;
  height: 10%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 25px;
  line-height: 30px;
  color: #FFFFFF;
  margin: 0 auto;
}

.detect-option-container {
  width: 100%;
  height: 60%;
  float: left;
}

.detect-option {
  width: 90%;
  height: 40%;
background: #79797a; /* Old browsers */
background: -moz-linear-gradient(top, #79797a 0%, #3d3d3d 50%, #353638 50%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79797a), color-stop(50%,#3d3d3d), color-stop(50%,#353638), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79797a', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */
  border: 1px solid #FFFFFF;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  margin: 4% auto;
  display: block;
}

.detect-option-img {
  width: 30%;
  height: 100%;
  float: left;
  display: block;
  position: relative;
}

.detect-option-img .web {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  background-image: url(images/centrebet/detect_web.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 80%;
}

.detect-option-img .mobi {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  background-image: url(images/centrebet/detect_mobi.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 70%;
}

.detection-text {
  width: 65%;
  height: 50%;
  float: left;
  margin-left: 30px;
  position: relative;
}

.detection-text-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 40px;
  color: #FFFFFF;
  position: absolute;
  bottom: 0px;
}

.detection-subtext {
  width: 65%;
  height: 50%;
  float: left;
  margin-left: 20px;
  position: relative;
}

.detection-subtext-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 26px;
  color: #F06E0A;
  text-transform: uppercase;
  position: absolute;
  top: 5px;
}

.detection-btmtext {
  width: 100%;
  height: 5%;
  float: left;
  margin: 1% auto 0 auto;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 22px;
  color: #FFFFFF;
}

.detection-btmtext a {
  text-decoration: underline;
  color: #FFFFFF;
}
} 

/* Mobi Detection - SamsungTablet Landscape */

@media (min-device-width: 1270px) and (max-device-width: 1280px) and (orientation: landscape) { 
.detect-container {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: rgba(255, 255, 255, 0.5);
  opacity: 50%;
  z-index: 1000;
  top: 0; 
  left: 0; 
}

.detect-innercontainer {
  display: block;
  position: absolute;
  height: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 20px;
  margin-left: 20px;
  background-color: #000000;
  border-radius: 15px;
  -webkit-border-radius: 15px;
}

.detect-hdr {
  width: 70%;
  height: 20%;
  margin: 0px auto;
  background-image: url(images/centrebet/detect_hdr.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50%;
}

.detect-desc {
  width: 100%;
  height: 5%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 22px;
  line-height: 24px;
  color: #FFFFFF;
}

.detect-option-container {
  width: 100%;
  height: 60%;
  float: left;
}

.detect-option {
  width: 90%;
  height: 46%;
background: #79797a; /* Old browsers */
background: -moz-linear-gradient(top, #79797a 0%, #3d3d3d 50%, #353638 50%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79797a), color-stop(50%,#3d3d3d), color-stop(50%,#353638), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79797a', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */
  border: 1px solid #FFFFFF;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  margin: 2% auto;
  display: block;
}

.detect-option-img {
  width: 30%;
  height: 100%;
  float: left;
  display: block;
  position: relative;
}

.detect-option-img .web {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  background-image: url(images/centrebet/detect_web.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 40%;
}

.detect-option-img .mobi {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-left: 10px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  background-image: url(images/centrebet/detect_mobi.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 30%;
}

.detection-text {
  width: 65%;
  height: 54%;
  float: left;
  margin-left: 20px;
  position: relative;
}

.detection-text-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 50px;
  color: #FFFFFF;
  position: absolute;
  bottom: 0px;
}

.detection-subtext {
  width: 65%;
  height: 47%;
  float: left;
  margin-left: 30px;
  position: relative;
}

.detection-subtext-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 30px;
  color: #F06E0A;
  text-transform: uppercase;
  position: absolute;
  top: 8px;
}

.detection-btmtext {
  width: 100%;
  height: 10%;
  line-height: 30px;
  float: left;
  margin: 40px auto 0 auto;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 25px;
  color: #FFFFFF;
}

.detection-btmtext a {
  text-decoration: underline;
  color: #FFFFFF;
}
}

/* Mobi Detection - Android Landscape */

@media (min-device-width: 720px) and (max-device-width: 1280px) and (orientation: landscape) { 
.detect-container {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: rgba(255, 255, 255, 0.5);
  opacity: 50%;
  z-index: 1000;
  top: 0; 
  left: 0; 
}

.detect-innercontainer {
  display: block;
  position: absolute;
  height: auto;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  margin-top: 3%;
  margin-bottom: 3%;
  margin-right: 3%;
  margin-left: 3%;
  background-color: #000000;
  border-radius: 10px;
  -webkit-border-radius: 10px;
}

.detect-hdr {
  width: 70%;
  height: 20%;
  margin: 0px auto;
  background-image: url(images/centrebet/detect_hdr.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 30%;
}

.detect-desc {
  width: 100%;
  height: 5%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  color: #FFFFFF;
}

.detect-option-container {
  width: 100%;
  height: 60%;
  float: left;
}

.detect-option {
  width: 90%;
  height: 46%;
background: #79797a; /* Old browsers */
background: -moz-linear-gradient(top, #79797a 0%, #3d3d3d 50%, #353638 50%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79797a), color-stop(50%,#3d3d3d), color-stop(50%,#353638), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom, #79797a 0%,#3d3d3d 50%,#353638 50%,#4c4c4c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79797a', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */
  border: 1px solid #FFFFFF;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  margin: 2% auto;
  display: block;
}

.detect-option-img {
  width: 30%;
  height: 100%;
  float: left;
  display: block;
  position: relative;
}

.detect-option-img .web {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-left: 5px;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  background-image: url(images/centrebet/detect_web.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 40%;
}

.detect-option-img .mobi {
  width: 100%;
  height: auto;
  float: left;
  background-color: #000000;
  display: block;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-left: 5px;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  background-image: url(images/centrebet/detect_mobi.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 30%;
}

.detection-text {
  width: 65%;
  height: 54%;
  float: left;
  margin-left: 10px;
  position: relative;
}

.detection-text-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 28px;
  color: #FFFFFF;
  position: absolute;
  bottom: 0px;
}

.detection-subtext {
  width: 65%;
  height: 47%;
  float: left;
  margin-left: 15px;
  position: relative;
}

.detection-subtext-content {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 17px;
  color: #F06E0A;
  text-transform: uppercase;
  position: absolute;
  top: 2px;
}

.detection-btmtext {
  width: 100%;
  height: 10%;
  line-height: 16px;
  float: left;
  margin: 14px auto 0 auto;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #FFFFFF;
}

.detection-btmtext a {
  text-decoration: underline;
  color: #FFFFFF;
}
}

/* Competitions page */

.competitionimg {
  height: auto;
  border: 1px solid #303032;
}

.compimg img {
  width: 100%;
}

.competition-btn1{
  width: 95%;
  height: 50px;
  line-height: 49px;
  border: 1px solid #F06E0A;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  margin-top: 10px;
  float: right;
  min-width: 225px;
}

.competition-btn2 {
  width: 46%;
  min-width: 109.5px;
  height: 35px;
  line-height: 34px;
  border: 1px solid #F06E0A;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  margin-top: 6px;
  margin-left: 5px;
  float: right;
}

.competition-btn3 {
  width: 95%;
  height: 35px;
  line-height: 34px;
  border: 1px solid #F06E0A;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  margin-top: 6px;
  float: right;
  min-width: 225px;
}

.competitions-popup {
  width: 820px;
  height: auto;
  margin: 0 auto;
  background-color: #181819;
}

.competitions-popupimg {
  width: 777px;
  height: 100px;
  border: 1px solid #303032;
  margin: 20px auto 10px auto;
  background-color: #000000;
}

.competitions-popupwrapper {
  width: 777px;
  height: auto;
  margin: 0 auto;
}

.competitions-popup-frame {
  width: 775px;
  height: 188px;
  margin: 0 auto;
  border: 1px solid #303032;
  background-color: #000000;
  overflow: auto;
}

/* NBA MyMatch */

.ico-nbasmall {      
  height: 22px;
  width: 18px;
  margin: 0px auto;
} 

.ico-nbasmall .AtlantaHawks {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -4px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .BostonCeltics {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -23px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .BrooklynNets {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -43px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .CharlotteBobcats {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -62px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .ChicagoBulls {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -81px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .ClevelandCavaliers {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -100px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .DallasMavericks {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -120px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .DenverNuggets {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -139px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .DetroitPistons {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -158px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .GoldenStateWarriors {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -177px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .HoustonRockets {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -197px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .IndianaPacers {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -216px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .LosAngelesClippers {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -235px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .LosAngelesLakers {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -254px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .MemphisGrizzlies {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -274px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .MiamiHeat {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -293px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .MilwaukeeBucks {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -312px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .MinnesotaTimberwolves {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -331px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .NewOrleansHornets {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -351px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .NewYorkKnicks {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -370px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .OklahomaThunder {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -389px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .OrlandoMagic {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -408px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .Philadelphia76ers {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -428px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .PhoenixSuns {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -447px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .PortlandTrailBlazers {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -466px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .SacramentoKings {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -485px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .SanAntonioSpurs {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -505px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .TorontoRaptors {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -524px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .UtahJazz {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -543px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nbasmall .WashingtonWizards {
  height: 22px;
  width: 18px; 
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -562px -43px;
  background-repeat: no-repeat;
  margin: 4px auto 0px auto;
}

.ico-nba {      
  height: 35px;
  width: 30px;      
  margin: 0px auto;
  padding: 4px;
  background-color: #181819;
  -webkit-border-radius: 5px;
  border-radius: 5px; 
} 

.ico-nba.on {      
  height: 33px;
  width: 28px;     
  margin: 0px auto;
  padding: 4px;
  background-color: #181819;
  border: 2px solid #F06E0A;
  -webkit-border-radius: 5px;
  border-radius: 5px; 
} 

.ico-nba .AtlantaHawks {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -3px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .BostonCeltics {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -37px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .BrooklynNets {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -72px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .CharlotteBobcats {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -107px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .ChicagoBulls {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -142px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .ClevelandCavaliers {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -177px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .DallasMavericks {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -212px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .DenverNuggets {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -247px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .DetroitPistons {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -282px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .GoldenStateWarriors {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -317px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .HoustonRockets {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -352px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .IndianaPacers {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -387px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .LosAngelesClippers {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -422px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .LosAngelesLakers {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -457px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .MemphisGrizzlies {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -492px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .MiamiHeat {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -527px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .MilwaukeeBucks {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -562px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .MinnesotaTimberwolves {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -597px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .NewOrleansHornets {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -632px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .NewYorkKnicks {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -667px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .OklahomaThunder {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -702px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .OrlandoMagic {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -737px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .Philadelphia76ers {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -772px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .PhoenixSuns {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -807px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .PortlandTrailBlazers {
  height: 32px;
  width: 32px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -842px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .SacramentoKings {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -877px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .SanAntonioSpurs {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -912px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .TorontoRaptors {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -947px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .UtahJazz {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -982px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-nba .WashingtonWizards {
  height: 35px;
  width: 30px;
  background-image: url(images/centrebet/sprite-nba-jersey.png);
  background-position: -1017px -3px;
  background-repeat: no-repeat;
  margin: 0px auto;
}

.ico-srugbyjersey {
  height:26px;
  display:inline-block;
  width:34px;
  vertical-align:middle;
  margin: 2px 3px;
  }
.ico-srugbyjersey.blues { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat 0px 0; }
.ico-srugbyjersey.brumbies { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -34px 0; }
.ico-srugbyjersey.bulls { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -68px 0; }
.ico-srugbyjersey.cheetahs { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -102px 0; }
.ico-srugbyjersey.chiefs { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -136px 0; }
.ico-srugbyjersey.crusaders { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -170px 0; }
.ico-srugbyjersey.force { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -204px 0; }
.ico-srugbyjersey.highlanders { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -238px 0; }
.ico-srugbyjersey.hurricanes { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -272px 0; }
.ico-srugbyjersey.kings { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -306px 0; }
.ico-srugbyjersey.rebels { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -340px 0; }
.ico-srugbyjersey.reds { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -374px 0; }
.ico-srugbyjersey.sharks { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -408px 0; }
.ico-srugbyjersey.stormers { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -442px 0; }
.ico-srugbyjersey.waratahs { background:url(images/centrebet/superRugby-jersey-sprite.png) no-repeat -476px 0; }

/* PYOM */
.pyo-team-outer {
  padding-top: 5px;
}

.pyo-team-outer div.select {
  padding: 2px;
  background-color: #000000;
  -webkit-border-radius: 5px;
  border-radius: 5px; 
  margin-top: -2px;
}

/* Quick Signup */
.address-hdr {
  width: 100%;
  height: 35px;
  line-height: 35px;
  background-color: #F06E0A;
  border: 1px solid #F06E0A;
  float: left;
  margin-top: 10px;
}

.address-container {
  width: 100%;
  height: auto;
  border: 1px solid #ccc;
  float: left;
  padding: 10px;
  display: none;
}

.bg-gry {
  background-color: #DDDDDD;
}

/* myQuaddie */

.myQuaddie-column {
  width: 24.8%;
  height: auto;
  float: left;
  border-right: 1px solid #181819;
}

.myQuaddie-hdr {
  width: 100%;
  float: left;
  background-color: #303032;
  padding: 5px 0px;
}

.myQuaddie-subhdr {
  width: 100%;
  float: left;
  background-color: #303032;
  padding: 5px 0px;
  border-right: 1px solid #181819;
}

.myQuaddie-racenohdr {
  width: 100%;
  float: left;
  background-color: #303032;
  padding: 2px 0px;
}

.myQuaddie-raceno {
  padding: 0px 3px;
  min-height: 62px;
  margin: 0 auto;
  width: 94%;
}

.myQuaddie-raceno ul li {
  min-width: 18px;
  display: inline-block;
  padding: 4px;
  margin: 3px 3px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #000000;
  text-align: center;
  cursor: pointer;
  background: #000000; /* Old browsers */
  background: -moz-linear-gradient(top, #444444 0%, #000000 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#000000)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #444444 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #444444 0%,#000000 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #444444 0%,#000000 100%); /* IE10+ */
  background: linear-gradient(to bottom, #444444 0%,#000000 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.myQuaddie-raceno ul li.select {
  border: 1px solid #a92323;
  background: #f06e0a;
}

/* Sports market truncating */

.inner-containernopad div div.width60 {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* /Sports market truncating */

/* Form SEO styles */

.vevent {
  padding: 0;
  line-height: 20px;
}

.vevent span {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  float: left;
}

.vevent span h2 {
  margin: 0;
  padding: 0;
  float: left;
  font-size: 14px;
}

.vevent span h2 span.location {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #FFFFFF;
  margin: 0 10px 0 10px;
  padding: 0;
  float: left;
}

.vevent span.dtstart {
  font-weight: bold;
  margin: 0;
  padding: 0 0 0 10px;
  float: left;
}
.lpInviteChatTbl tr,
.lpInviteChatTbl td {
  padding: 0;
}

/*social media footer links*/
.social-links {
  float: right;
  margin-right: 40px;
}
.social-links__title {
  float: left;
  margin: 10px 10px 0 0;
}
.social-links a {
  float: left;
  margin-right: 5px;
}
.ico-fb {
  background: url(images/centrebet/image_sprite.png) no-repeat -351px -641px;
  width: 32px;
  height: 31px;
}
.ico-gp {
  background: url(images/centrebet/image_sprite.png) no-repeat -388px -641px;
  width: 33px;
  height: 31px;
}
.ico-tw {
  background: url(images/centrebet/image_sprite.png) no-repeat -425px -641px;
  width: 32px;
  height: 31px;
}

/*clickable wings*/

.wing-click {
  position: absolute;
  height: 1000px;
  width: 200px;
  top: 115px;
  display: none; /*remove this enable wings*/
}
.wing-click.left-side {
  left: -200px; 
}
.wing-click.right-side {
  right: -200px; 
}
@media only screen and (max-width : 1024px) {
  .wing-click {
    display: none;
  } 
}


/*new helper classes for My Account Redesign*/

  /* clearfix */

.cf:before,
.cf:after {
  content: " "; /* 1 */
  display: table; /* 2 */
}

.cf:after {
  clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
  *zoom: 1;
}

/*media object*/
.media {
  display: block;
  margin-bottom: 6px;
}

.media__img {
  float: left;
  margin-right: 6px;
}

/**
 * Reversed image location (right instead of left).
 */
.media__img--rev {
  float: right;
  margin-left: 6px;
}

.media__img img,
.media__img--rev img {
  display: block;
}

.media__body {
  overflow: hidden;
}
.media__align {
  margin-top: 10px;
}
.flush {
  margin: 0 !important; }

.flush--top {
  margin-top: 0 !important; }

.flush--right {
  margin-right: 0 !important; }

.flush--bottom {
  margin-bottom: 0 !important; }

.flush--left {
  margin-left: 0 !important; }

.flush--ends {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.flush--sides {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.hard {
  padding: 0 !important; }

.hard--top {
  padding-top: 0 !important; }

.hard--right {
  padding-right: 0 !important; }

.hard--bottom {
  padding-bottom: 0 !important; }

.hard--left {
  padding-left: 0 !important; }

.hard--ends {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.hard--sides {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.input-align {
  margin: 5px 0;
}


/* Racing Interim Result */

.interim-box {
  color: #fff;
  border-radius:5px;
  margin: 0px 10px;
  font-size: 12px;
  text-transform: none;
  font-weight: normal;
}

.ico-interim {
  background: url(images/centrebet/image_sprite.png) no-repeat -384px -373px;
  width: 15px;
  height: 15px;
  margin-top: 5px;
}

.ico-interim-final {
  background: url(images/centrebet/image_sprite.png) no-repeat -406px -372px;
  width: 15px;
  height: 16px;
  margin-top: 5px;
}

.text-orange {
	color: #FFA200!important;
}

.btn-orange {
	background: #F7A60B; /* Old browsers */
	background: -moz-linear-gradient(top, #f0700a 0%, #f9b134 7%, #fa9906 8%, #f0700a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0700a), color-stop(7%,#f9b134), color-stop(8%,#fa9906), color-stop(100%,#f0700a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f0700a 0%,#f9b134 7%,#fa9906 8%,#f0700a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f0700a 0%,#f9b134 7%,#fa9906 8%,#f0700a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f0700a 0%,#f9b134 7%,#fa9906 8%,#f0700a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f0700a 0%,#f9b134 7%,#fa9906 8%,#f0700a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0700a', endColorstr='#f0700a',GradientType=0 ); /* IE6-9 */
}

#partial_address_list {
    max-height: 200px;
    overflow: auto;
}

#partial_address_list li {
    cursor: pointer;
}
#partial_address_list li:hover {
    background-color: #dedede;
}

.field-validation-success {
    color: green;
    background: #ccffcc;
    border: 1px solid green;
    margin: 0;
    padding: 10px;
    text-align: center;
    -webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	  		border-radius: 3px;
}