/* Copyright (C) 2004 Orbis Technology Ltd. All rights reserved. */
/* $Id: style.css,v 1.37 2011-06-17 13:10:54 iahmed Exp $ */
/* Global Styles */
BODY {
	margin: 0px;
	font-family:Verdana, Geneva, sans-serif;
	color: #fff;
	font-size:11px;
	background-color: #021a31;
}
TABLE {
	font-family:Verdana, Geneva, sans-serif;
}
FORM {
	margin:0px;
}
INPUT {
	font-size:9px;
}

a img {
	border: none;
}

.hidden {
	display: none;
}

.nobr {
	white-space: nowrap;
}

.nopadmargin {
	padding: 0;
	margin: 0;
}

.input {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	border:1px solid #000063;
	padding: 2px;
	background-color: #021A31;
	border: 1px solid #02315A;
	margin: 1px;
}
table.border input.input {
	float:left;
	margin-right:2px;
}
.filter_link {
	color:#4e4e4e;
	text-decoration:none;
}

.filter_button_row {
	padding:2px;
}

.filter_all_padding {
	padding-left:3px
}

a.left_nav_button {
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 3px 5px;
	text-decoration: none;
	border: none;
	background-image:url(../images/newimages/backgr_mainmenu_but.png);
	background-repeat:repeat-x;
	border: 1px solid #011e35;
	width:auto;
	display: inline-block;
	margin-right:5px;
}
a.left_nav_button:hover {
	color:#FFFFFF;
	text-decoration: none;
	border: 1px solid #F4B133;
	cursor:pointer;
	cursor:hand;
}

.button {
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 3px 5px;
	text-decoration: none;
	background-color:transparent;
	background-image:url(../images/newimages/backgr_mainmenu_but.png);
	background-repeat:repeat-x;
	border: 1px solid #011e35;
	cursor:pointer;
	cursor:hand;
	margin-right:10px;
}

.button:hover {
	color:#FFFFFF;
	border: 1px solid #F4B133;
	cursor:pointer;
	cursor:hand;
}

.button2 {
	font-size:11px;
	font-weight:normal;
	color:#FFC000;
	padding: 3px 5px;
	text-decoration: none;
	background-color:transparent;
	background-image:url(../images/newimages/backgr_mainmenu_but.png);
	background-repeat:repeat-x;
	border: 1px solid #FFC000;
	width:auto;
	cursor:pointer;
	cursor:hand;
	margin-right:10px;
}

a.button:active, a.button:link, a.button:visited {
	
}
a.button:hover {
	text-decoration:underline;
	cursor:pointer;
}
.button-spacer {
	margin:10px;
	display:inline;
}

SELECT {
	font-size: 1em;
}
hr {
	border: 0px;
	width: 100%;
	color: #B5CFEF;
	background-color: #B5CFEF;
	height: 1px;
}
.h1 {
	font-size:18px;
	font-weight:normal;
}
.pad {
	padding-bottom:2px;
}
.error {
	color:#B20000;
	font-weight:bold;
}
#betslipBody .error {
	color:#B20000;
	font-weight:bold;
	font-size: 10px;
	padding-left: 4px;
	padding-right: 4px
}

table.border, td.border {
	margin: 0 0 2px 0;
	width: 100%;
	font-size:10px;
	color:#B2DFFF;
	}
	
table.border tr td span.ev_start_future {
	display:inline-block;
	background-image: url(../images/newimages/backgr_date.png);
	color:#FFF;
	width:40px;
	height:14px;
	padding:2px 0 0 0;
	margin: 1px 0;
	text-decoration: none;
	font-weight:normal;
	}
table.border tr td span.ev_start_soon {
	display:inline-block;
	background-image: url(../images/newimages/backgr_date.png);
	color:#FC0;
	width:40px;
	height:14px;
	padding:2px 0 0 0;
	margin: 1px 0;
	text-decoration: none;
	font-weight:normal;
	}
	
table.border.with-tab {
	margin:0;
}
table.border.with-tab {
	margin:0;
	border:#0A5C9D solid;
	border-width:0px 1px 1px 1px;
	margin-bottom:8px;
}
table.border.with-tab tr.results_bg2, table.border.with-tab tr.results_bg1, table.border.with-tab tr.ddEventHighlight {
	font-size:10px;
	color:#FFF;
	font-weight:bold;
}
table.border tr td strong {
	font-weight:normal;}

table.border.with-tab.bgcolor {
	background-color: #F2F7F7;
}
table.border b img {
	position:absolute;
	top:5px;
	right:4px;
	}
:root *> table.border tr td b {
	position:relative;
	display:block;
	}
table.border tr td {
	position:relative;
	}

table.filterbox {
	color:#FFF;
	font-weight:bold;
	font-size:10px;
}
table.filterbox td {
	text-align:left;
	vertical-align:top !important;
	padding:2px;
	}
table.filterbox tr.filter_row input {
	float:left;
	}
	
table.filterbox td.filter_button_row {
	text-align:center;
	}
table.filterbox td.filter_button_row input {
	float:none;
	}
table.filterbox a, table.filterbox a:visited {
	color:#FFF;
	display:inline-block;
	width:150px;
	float:left;
	padding-top:2px;
	}
table.filterbox a:hover {
	color:#FFC000;
	}
.next_n_ev_bg {
	background-color: #F2F7F7;
}

.next_n_ev_bg2 {
	background-color: #FBD76F;
}

.intro-text a {
	color:#555555;
	text-decoration:underline
	}
A.white {
	color:#ffffff;
	font-weight:bold;
}

.logo-strapline {
	color:#FFFFFF;
	font-weight:normal;
	padding:7px;
	font-family:arial;
	font-size:140%
	}

.singles {
	color:#FFFFFF;
	border-bottom:1px solid #5f6969;
	border-top:1px solid #1a2424;
}

/* Menu Styles and Links */
A.menulink {
	background-color:#3D5F88;
	display: block;
	padding:2px 0px 2px 0px;
	width: 100%;
	text-align: left;
	text-indent: 5px;
	text-decoration: none;
	font-size: 100%;
	color: #ffffff;
	border-top: solid 1px #3089F5;
	border-bottom: solid 1px #000000;
}
A.menulink:hover {
	background-color:#88AEDB;
	text-decoration: none;
}
A.menulink2 {
	font-weight:bold;
	font-size:10px !important;
	display: block;
	padding:6px 0;
	margin-bottom:3px;
	width: 100%;
	text-align: left;
	text-indent: 10px;
	text-decoration: none;
	font-size: 100%;
	color: #ffffff;
	background-image:url(../images/newimages/backgr_left-menu.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	
}
A.menulink2:hover {
	text-decoration: none;
}

A {
	text-decoration:none;
	color:#FFF;
	
}
a:active {
	outline:none;}
A:hover {
	color:#ffc000;
	text-decoration:none;
}

A.leftlink {
	color: #FFFFFF;
	font-weight: bold;
	font-size:10px;
	padding-left:5px;
}

/* Odds Styles */
.odds, .odds_over {
	/* [disabled]background-image:url(../images/buttons/odds_bg.gif); */
	/* [disabled]background-position: center 50%; */
	/* [disabled]background-repeat:no-repeat; */
	width:50px;
	height:27px;
	text-align: center;
	/* [disabled]font-size:11px; */
	/* [disabled]color:#FFC000; */
}
.oddsEmpty {
	width:57px;
	height:27px;
	}
.odds a {
	/* [disabled]color:#FFC000 !important; */
	}
.odds:hover a, .odds_over:hover a {
	/* [disabled]color:#053154 !important; */
	}
.odds:hover, .odds_over:hover {
	/* [disabled]background-image:url(../images/buttons/odds_bg_over.gif); */
	/* [disabled]background-position: center 50%; */
	/* [disabled]background-repeat:no-repeat; */
	width:50px;
	height:27px;
	/* [disabled]text-align: center; */
	/* [disabled]font-size:11px; */
	/* [disabled]color:#053154 !important; */
	
}

.odds_wdw {
	color:#FFFFFF;
	font-size:0px;
	float:center;
	display: none;
}
.more {
	text-align:right;
	width:55px !important;
	}
td.more table {
	text-align:right;
	
	}
td.more table tr td  {
	text-align:right;
}

/* Font Styles */
.white {
	color:#ffffff;
	font-weight:bold;
}
.ev_date_time_text {
	color:#ffffff;
	font-weight:normal;
}
.black {
	color:#000000;
}

.green {
	color:#000063;
}
.orange {
	color:#FFF;
	font-weight:bold;
}

A.orange {
	color:#fff;
	font-weight:bold;
	font-size: 10px;
}
A:hover.orange {
	color:#021A31;
	font-weight:bold;
	font-size: 10px;
}
A.blue {
	color:#021A31;
	font-weight:bold;
	font-size: 10px;
}
tr.results_bg1 a.orange, tr.results_bg1 a.orange:visited, tr.results_bg2 a.orange, tr.results_bg2 a.orange:visited, tr.bir_past_sel_bg1 a.orange, tr.bir_past_sel_bg1 a.orange:visited, tr.bir_past_sel_bg2 a.orange, tr.bir_past_sel_bg2 a.orange:visited {
	display:inline-block;
	background-image:url(../images/buttons/odds_bg.gif);
	background-position: center 50%;
	background-repeat:no-repeat;
	width:47px;
	height:20px;
	text-align: center;
	color:#FFC000 !important;
	padding-top:7px;
}
tr.results_bg1 a.orange:hover, tr.results_bg2 a.orange:hover, tr.bir_past_sel_bg1 a.orange:hover, tr.bir_past_sel_bg2 a.orange:hover, tr.results_bg1 a.blue, tr.results_bg2 a.blue, tr.bir_past_sel_bg1 a.blue, tr.bir_past_sel_bg2 a.blue {
	display:inline-block;
	background-image:url(../images/buttons/odds_bg_over.gif);
	background-position: center 50%;
	background-repeat:no-repeat;
	width:47px;
	height:20px;
	text-align: center;
	color:#053154 !important;
	padding-top:7px;
}
tr.bir_past_bg1 a.orange, tr.bir_past_bg1 a.orange:visited, tr.bir_past_bg2 a.orange, tr.bir_past_bg2 a.orange:visited {
	display:inline-block;
	background-image:url(../images/buttons/odds_bg.gif);
	background-position: center 50%;
	background-repeat:no-repeat;
	width:47px;
	height:20px;
	text-align: center;
	color:#6dbe00 !important;
	padding-top:7px;
}
tr.bir_past_bg1 a.orange:hover, 
tr.bir_past_bg2 a.orange:hover, 
tr.bir_past_bg1 a.blue,
tr.bir_past_bg2 a.blue {
	display:inline-block;
	background-image:url(../images/buttons/odds_bg_over.gif);
	background-position: center 50%;
	background-repeat:no-repeat;
	width:47px;
	height:20px;
	text-align: center;
	color:#053154 !important;
	padding-top:7px;
}
/* Page Styles */

.errorNotice {
	width: 536px;
}

.pageheader {
	background-image: url("../images/newimages/backgr_title.png");
	font-size:18px;
	color:#FFFFFF;
	text-indent:10px;
	height: 40px;
}
.pageheader-container {
	padding:2px 0;
}
.pageheader-text {
	margin:3px 0 0 0;
}


.footbar {
	
	padding:0px
}
.footbar table td {
	height:30px;
}
.footbar table td .button {

}

.inplay {
	background-color:#ffcc00;
	text-align:center;
	width:50px;
}
.tv_bt {
	background-color:#c2dada;
	text-align:center;
	font-weight:bold;
	padding:0px 3px 0px 3px;
}
.results_bg1{
	background-color: transparent;
	height:29px;
	vertical-align: middle;
	font-size:10px;
}
.results_bg2{
	background-color:#063961;
	height:29px;
	vertical-align: middle;
	font-size:10px;
}                         
tr.results_bg2 table tr td img, tr.results_bg1 table tr td img, tr.ddEventHighlight table tr td img, tr.bir_past_bg1 table tr td img, tr.bir_past_bg2 table tr td img {
	width:auto !important;
	height:auto !important;
} 
.bir_past_bg1 {
	background-color: transparent;
	height:29px;
	vertical-align: middle;
	font-size:10px;
	color:#6dbe00;
}

.bir_past_bg2 {
	background-color:#063961;
	height:29px;
	vertical-align: middle;
	font-size:10px;
	
}
.bir_past_sel_bg1 {
	background-color: transparent;
	height:29px;
	vertical-align: middle;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
}
.bir_past_sel_bg2 {
	background-color:#063961;
	height:29px;
	vertical-align: middle;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	
}
.bir_past_bg1 a, .bir_past_bg2 a {
	color:#6dbe00 !important;
	}
.bir_past_bg1 a:hover, .bir_past_bg2 a:hover {
	color:#ffc000 !important;
	}
.bir_past_sel_bg1 a, .bir_past_sel_bg2 a {
	color:#ffc000 !important;
	}
.bir_past_sel_bg1 a:hover, .bir_past_sel_bg2 a:hover {
	color:#053154 !important;
	}
.ev_min {
	font-size: 10px;
	font-weight: none;
	color: #FFF;
}

.ev_score {
	color: #FFF;
	font-weight: bold;
}

.results_bg2_row {
	background-color:#FBD76F;
	height:16px;
	vertical-align: middle;
}

.bir_msg, .center_text {
text-align: center;
vertical-align: middle;
}

/*.results_bg2_odds {
	background-color:#FBD76F;
	background-image:url(../images/buttons/odds_bg_over.gif);
	background-repeat:no-repeat;
	width:65px;
	height:16px;
}
.results_bg2_hover {
	background-color:#FBD76F;
	color:#555555;
	font-weight:bold;
	height:16px;
}*/

.matchhdr {
	background-color:#cce0e1;
	font-size:220%;
	padding:5px;
}

/* EV betslip styles */
.instructions {
	background-color:#ffc000;
	color:#053154;
	padding:7px 4px
	}
.placebet-desc, .placebet-amount {
	color:#fff;
	border-bottom:1px solid #5f6969;
	padding:4px;
	}
.placebet-desc {
	width: 200px;
	}
.placebet-amount, .placebet-stake {
	width: 50px;
	text-align:right;
	}
.placebet-stake {
	text-align:left;
}
.placebet-totals {
	color:#fff;
	text-align:right;
	padding:4px;
	}
.placebet-type {
	width:150px;
	padding:4px;
	}

.placebet-showhide {
	width:12px;
	}
.placebet-stake-head {
	width:108px;
	text-align:right;
	}
.form-label {
	font-weight:normal;
	width:30%;
	text-align:right;
	color:#FFF;
	}
.form-help {
	margin-left:2px;
	color:#B2DFFF;
	display:inline;
	}
.form-help span { /* used for asterisk */
	color:#FFF;
	display:block;
	float:left;
	}
.form-end-spacer {
	margin:15px;
	}
.form-muliline-input { /*oops, spelling mistake - too late to change it now! */
	margin:0;
	padding:0 0 3px 0;
	}
.form-muliline-input select, table.border select, select#category_list, select#type_list, select#time_list {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	background-color: #021A31;
	border: 1px solid #02315A;
	margin: 1px;
	border-collapse:collapse;
	float:left;
	}
select#type_list {
	max-width:120px;}
.intro-text {
	padding:5px 15px 5px 5px ;
	margin:0;
	}
.betslip-buttons {
	background:#666
	}
.middle-content-container p {
	margin:12px 4px;
	padding:0;
}

/* ACCOUNT PAGES and DATA TABLE ALTERNATING ROW COLOURS */

.trans-hist-menu th, .trans-hist-receipt th,
.datatable th, .datatable th,
td.tableheader{
	font-weight:normal;
	text-align:left;
	padding:7px 5px;
	font-size:10px;
	}

.trans-hist-menu td, .trans-hist-receipt td,
.datatable td, .datatable td {
	padding:5px 5px;
	background-color:transparent;
	
	}
.trans-hist-menu td.evenRow, .trans-hist-receipt td.evenRow,
.datatable td.evenRow, .datatable td.evenRow {
	background-color:#063961;
	}
.trans-hist-menu .col-1, .trans-hist-receipt .col-1,
.datatable .col-1, .datatable .col-1 {
	font-weight:bold;
	margin-right:15px;
	width:30%;
	}
.trans-hist-receipt .col-1,
.datatable .col-1
 {
	text-align:right;
	}

p.helplinks {
	margin-top:0;
	}
.helplinks a {
	color:#555555;
	text-decoration:underline;
	display:block;
	height:10px;
	margin:0;
	}
.helplinks.two-col {
	float:left;
	width:220px;
	}
.clear {
	clear:both
	}

.clearfix:after { /* fixes clear float issues */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#staticContent {
	padding: 0px;
	margin: 0px;
}

#staticContent h1 {
	width: 100%;
	color: black;
	background-color: #88AEDB;
	padding: 3px;
}

#staticContent_content {
	padding-left: 4px;
	padding-right: 4px;
}

.results_winner {
	color: #FB0;
	font-weight: bold;
}

.captcha_error {
	color: red;
}

.old_notice {
	color: #888888;
}

.active_notice {
	color: black;
}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* CSS to fix the header in place (#3253) */
body.index{
	margin:0 auto;
	padding:0;
}

div#header {
	width:990px;
	height:101px;
	z-index:1;
	position: relative;
	margin: 0 auto;
}

@media screen {
	body > div#header {
		margin:0 auto;

	}
}

* html body {
	overflow:hidden;
} 

* html div#content {
	height:100%;
	overflow:auto;
}
div#content {
	width:990px;
	margin:0 auto;
	background-image: url(../images/newimages/backgr_body.gif);
	background-repeat: repeat-y;
}
div#content > table {
	background-image: url(../images/newimages/backgr_body_grad.png);
	background-repeat: no-repeat;
}

.backgrounder {
	background-image: url(../images/newimages/backgr_news.png);
	background-repeat: repeat-y;
	vertical-align: top;
}
td.backgrounder div.navContainer {
	background-image:none;}

#content_header_header > div {
	background-image:none !important;
	text-align:left;
}
.banner_right {
	width:250px;}
#banner_right iframe {
	width:250px !important;
	background-color:transparent;
}
#content_banner_right_banner1 {
	width:250px !important;}
/* end CSS to fix the header  */
#clock {
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 1px
}

/*language menu styles */
.dd2, .dd  {
	/*display:inline-block !important;*/
	text-align:left;
	font-size:11px;
	float:left;
	margin: 0 0 0 3px;
}
.dd2 .ddTitle, .dd .ddTitle {
	padding:2px 3px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:13px;
	margin: 2px 0 3px 0;
}
.dd2 .ddTitle span.arrow, .dd .ddTitle span.arrow {
	background:transparent url('../images/arrow_language.gif') no-repeat 0 0;
	float:left;
	display:inline-block;
	width:9px;
	height:9px;
	cursor:pointer;
	cursor:hand;
	top:3px;
	position:relative;
}

.dd2 .ddTitle span.ddTitleText {
	text-indent:1px;
	overflow:hidden;
	line-height:13px;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	_position:relative;
	_top:1px;
}
.dd2 .ddTitle span.ddTitleText img{
	text-align:left;
	padding:0 2px 0 6px;
}
.dd2 .ddTitle img.selected {
	padding:0 2px 0 6px;
	vertical-align:top;
}
.dd2 .ddChild, .dd .ddChild {
	position:absolute;
	border:1px solid #f4b133;
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#D79905;
	font-size:11px;
}
.dd2 .ddChild .opta a, .dd2 .ddChild .opta a:visited {padding-left:16px}
.dd2 .ddChild a {
	display:block;
	padding:3px 0 3px 16px;
	text-decoration:none;
	color:#FFF;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.dd2 .ddChild a:hover, .dd .ddChild a:hover {
	background-color:#f4b133;
}
.dd2 .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.dd2 .ddChild a.selected, .dd .ddChild a.selected {
	background-color:#f4b133;
}

.dd2 .borderTop, .dd .borderTop{border-top:1px solid #c3c3c3  !important;}
.dd2 .noBorderTop, .dd .noBorderTop{border-top:none 0  !important}


.dd .ddTitle span.ddTitleText {
	text-indent:1px;
	overflow:hidden;
	padding-left:2px;
	line-height:11px;
	font-size:11px;
	color:#fff;
	_position:relative;
	_top:1px;
}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:15px}
.dd .ddChild a {
	display:block;
	padding:3px 0 3px 15px;
	text-decoration:none;
	color:#FFF;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
#centercol iframe {
	width:530px;
	height:350px;
	overflow-x:hidden;
	overflow-y:auto;
	border:none;
}


/*Styles for livebet pages */
* html div#contentLive {
	height:100%;
	overflow:auto;
}
div#contentLive {
	width:990px;
	margin:0 auto;
	background-image: url(../images/newimages/lb_backgr_body.gif);
	background-repeat: repeat-y;
}
div#contentLive > table {
	background-image: none;
}
div#contentLive .leftNavContainer {
	background-image: url(../images/newimages/lb_backgr_left_col.png);
	}
div#contentLive #left_td  div.leftNavContainer >table {
	background-image: none;
	}	
div#contentLive .backgrounder {
	background-image: url(../images/newimages/lb_backgr_news.png);

}
div#contentLive .leftnav_hdr {
	color: #FFF;
	background-image:url(../images/newimages/lb_backgr_title.png);
}
div#contentLive table.filterbox tr td.ddHeader {
	color: #FFF;
	background-image:url(../images/newimages/lb_backgr_title.png);

}
div#contentLive .boxheader {
	color: #FFF;
	background-image:url(../images/newimages/lb_backgr_title.png);
}
div#contentLive .ddHeader_new {
	background-color:#296700;
	border-bottom: solid 1px #000000;
	border-top:1px solid #348300;
	padding: 2px;
	text-align: left;
	font-size:11px;
	color: #ffbb00;
}
div#contentLive .ddHeader, div#contentLive .ddCorner {
	color: #ffbb00;
	font-weight:bold;
	text-align: left;
	padding:5px 10px;
	text-align: left;
	background-image:url(../images/newimages/lb_backgr_title.png);
	font-size: 11px;
}
div#contentLive .dd_menu {
	background-image:url(../images/newimages/lb_backgr_left-menu.png);
}
div#contentLive .results_bg2{
	background-color:#315301;
} 

div#contentLive .orange {
	color:#FFF;
	font-weight:bold;
}
div#contentLive A.orange {
	color:#fff;
	font-weight:bold;
	font-size: 10px;
}
div#contentLive A:hover.orange {
	color:#021A31;
	font-weight:bold;
	font-size: 10px;
}
div#contentLive tr.results_bg1 a.orange, 
div#contentLive tr.results_bg1 a.orange:visited, 
div#contentLive tr.results_bg2 a.orange, 
div#contentLive tr.results_bg2 a.orange:visited, 
div#contentLive tr.bir_past_sel_bg1 a.orange, 
div#contentLive tr.bir_past_sel_bg1 a.orange:visited, 
div#contentLive tr.bir_past_sel_bg2 a.orange, 
div#contentLive tr.bir_past_sel_bg2 a.orange:visited {
	display:inline-block;
	background-image:url(../images/newimages/lb_odds_bg.png);
	background-position: center 50%;
	background-repeat:no-repeat;
	width:47px;
	height:20px;
	text-align: center;
	color:#FFC000 !important;
	padding-top:7px;
}
div#contentLive tr.results_bg1 a.orange:hover, 
div#contentLive tr.results_bg2 a.orange:hover, 
div#contentLive tr.bir_past_sel_bg1 a.orange:hover, 
div#contentLive tr.bir_past_sel_bg2 a.orange:hover,
div#contentLive tr.results_bg1 a.blue, 
div#contentLive tr.results_bg2 a.blue, 
div#contentLive tr.bir_past_sel_bg1 a.blue, 
div#contentLive tr.bir_past_sel_bg2 a.blue {
	display:inline-block;
	background-image:url(../images/newimages/lb_odds_bg_over.png);
	background-position: center 50%;
	background-repeat:no-repeat;
	width:47px;
	height:20px;
	text-align: center;
	color:#203700 !important;
	padding-top:7px;
}
div#contentLive tr.bir_past_bg1 a.orange, 
div#contentLive tr.bir_past_bg1 a.orange:visited, 
div#contentLive tr.bir_past_bg2 a.orange, 
div#contentLive tr.bir_past_bg2 a.orange:visited {
	display:inline-block;
	background-image:url(../images/newimages/lb_odds_bg.png);
	background-position: center 50%;
	background-repeat:no-repeat;
	width:47px;
	height:20px;
	text-align: center;
	color:#FFC000 !important;
	padding-top:7px;
}
div#contentLive table.border.with-tab tr td.ddHeader {
	border-top-color:#468103;
}
div#contentLive tr.bir_past_bg1 a.orange:hover, 
div#contentLive tr.bir_past_bg2 a.orange:hover,
div#contentLive tr.bir_past_bg1 a.blue, 
div#contentLive tr.bir_past_bg2 a.blue {
	display:inline-block;
	background-image:url(../images/newimages/lb_odds_bg_over.png);
	background-position: center 50%;
	background-repeat:no-repeat;
	width:47px;
	height:20px;
	text-align: center;
	color:#203700 !important;
	padding-top:7px;
}
div#contentLive table.border, td.border {
	color:#d9edbf;
	}
div#contentLive table.border tr.results_bg1 td span.ev_start_future, div#contentLive table.border tr.results_bg2 td span.ev_start_future {
	background-image: url(../images/newimages/lb_backgr_date.png);
	}
div#contentLive table.border tr td span.ev_start_soon {
	background-image: url(../images/newimages/lb_backgr_date.png);
	}
div#contentLive table tr.bir_past_bg1 td span.ev_start_future, div#contentLive table tr.bir_past_bg2 td span.ev_start_future, 
div#contentLive table tr.bir_past_bg1 td span.ev_start_soon, div#contentLive table tr.bir_past_bg2 td span.ev_start_soon {
	background-image: url(../images/newimages/lb_backgr_livebet.png);
}
div#contentLive .bir_past_bg2, div#contentLive .bir_past_sel_bg2 {
	background-color:#315301;	
}
div#contentLive A.menulink2 {
	background-image:url(../images/newimages/lb_backgr_left-menu.png);
	
}
div#contentLive a.left_nav_button {
	background-image:url(../images/newimages/lb_backgr_mainmenu_but.png);
	border: 1px solid #0D1600;
}
div#contentLive a.left_nav_button:hover {
	border: 1px solid #F4B133;
}
div#contentLive .button {
	background-image:url(../images/newimages/lb_backgr_mainmenu_but.png);
	border: 1px solid #0D1600;
}
div#contentLive .button2 {
	background-image:url(../images/newimages/lb_backgr_mainmenu_but.png);
}
div#contentLive .button:hover {
	color:#FFFFFF;
	border: 1px solid #F4B133;
	cursor:pointer;
	cursor:hand;
}
div#contentLive .navFooter {
	background-color:#0c1400;
}
div#contentLive .navFooter a, div#contentLive .navFooter a:visited {
	color:#D9EDBF;
}
div#contentLive .popupheader {
	color:#203700;
}
div#contentLive .popuptext {
	background-color:#203700;
}
div#contentLive .phone_number {
	color: #d4f3ab;
}
div#contentLive #refresh_button select {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	background-color: #203700;
	border: 1px solid #203700;
	margin: 1px ;
	border-collapse:collapse;
	float:left;
	}
div#contentLive #refresh_button {
	float:right;
}
div#contentLive #refresh_button a, div#contentLive #refresh_button a:visited  {
	background-image:url(../images/newimages/lb_backgr_mainmenu_but.png);
	border: 1px solid #0D1600;
	font-weight:normal;
	padding:3px;
	line-height:20px;	
}
div#contentLive #refresh_button a:hover  {
	border: 1px solid #FFC000;
}
div#contentLive table.border.with-tab {
	margin:0;
	border-style:solid;
	border-color:#468103;
	border-width:0px 1px 1px 1px;
	margin-bottom:8px;
}
div#contentLive table.eventDetailsHeader tr td.edT1 {
	text-align:center;
	}

div#contentLive div#loading {
	float:right;
	margin-right:50px;
	height:23px;
	*height:21px;
	height:24px\0/;
}
div#contentLive table.eventDetailsHeader td.lbevhead1 {
	text-align:center;
}
div#contentLive table.eventDetailsHeader td.lbevhead1 a, div#contentLive table.eventDetailsHeader td.lbevhead1 a:visited {
	color:#D9EDBF;
	text-decoration:none;
}
div#contentLive table.eventDetailsHeader td.lbevhead1 a:hover {
	text-decoration:none;
	color:#FFC000;
}
div#contentLive table.eventDetailsHeader td.lbevhead2 {
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding:2px 0;
}
div#contentLive table.eventDetailsHeader td.lbevhead3 {
	text-align:center;
	font-size:18px;
	font-weight:bold;
	padding:2px 0;
}
div#contentLive table.eventDetailsHeader td.lbevhead3 span {
	display:inline-block;
	line-height:22px;
}
div#contentLive table.eventDetailsHeader td.lbevhead3 span.lbmA {
	text-align:right ;
	padding:5px 10px 5px 2px;
	width:242px;
}
div#contentLive table.eventDetailsHeader td.lbevhead3 span.lbmB {
	text-align:left;
	padding:5px 2px 5px 10px;	
	width:242px;
}
div#contentLive table.eventDetailsHeader td.lbevhead3 span.lbm0 {
	padding:5px 0;
	}
div#contentLive table.eventDetailsHeader td.lbevhead4 {
	text-align:center;
	font-size:30px;
	font-weight:bold;
	padding:5px 0;
	height:40px;
	color:#FFC000;
	text-align:center;
}
div#contentLive table.eventDetailsHeader td.lbevhead4 span {
	display:inline-block;
	background-image:url(../images/newimages/lb_res.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	padding:1px 0 0 0;
	width:65px;
	height:39px;
	text-align:center;
}
div#contentLive table.eventDetailsHeader td.lbevhead4 span.lbrA {
	margin:0 30px 0 0;
}
div#contentLive table.eventDetailsHeader td.lbevhead4 span.lbrB {
}
div#contentLive table.eventDetailsHeader td.lbevhead5 {
	text-align:center;
	font-size:12px;
	font-weight:normal;
	padding:5px 0;
}
/*old livebetcode preventing blue color in odds - to remove in final varsion */
div#contentLive .odds, div#contentLive .odds_over {background-image:none;}
div#contentLive .odds:hover, div#contentLive .odds_over:hover {background-image:none;}
/*old livebetcode preventing blue color in odds - ends */

