/* Crunched 'layout.css' created 31/10/2014 19:54:49 */
/* Adding crunched file 'html/css/coreLayout.css' */
/* CSS Document */

/*
	$Id: coreLayout.css,v 1.155 2014/09/10 10:41:17 eburchil Exp $
	Copyright (c) 2008 Orbis Technology Ltd. All rights reserved.

	CoreLayout CSS
*/


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	background: #1a313f url(../../images/en/sportsbookBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
	position: relative;
}
body, html, p, form, h1, h2, h3, h4, h5, h6, ul {
	padding: 0; margin: 0;
}

.hide {  /*-----hide from visuals - but show for screen readers---------*/
	position:absolute;
	left:-200px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
	color: #000;
	background: #fff;
}

.hide a{color: #fff; background: red;}

.displayNone {display: none !important; color: #000; background: none;}
.displayBlock{display: block;}
.clearBoth{clear: both; line-height: 0; font-size: 0}
.clearBothBlock{display: block; clear: both;}

.displayInlineBlock {
  	display: inline-block;
	/*display: -moz-inline-box;*/
}

/*-------------------------------------LINK STYLES----------------------------------------*/
a img{border: none;}

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

a:focus{outline: none}

a.eventResult {color: #000;}
a.eventPrice {color: #000;}
a.eventSuspend{color: #556507;}

.linkable {cursor:pointer;}
/*-------------------------------------PAGE STRUCTURE-------------------------------------*/
.headerBG{background: #011E30 url(../../images/en/headerBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) 0 -50px repeat-x;}

#contentHeaderCenter {width: 996px; margin: auto; color: #FFF;}
#contentHeaderCenter a{color: #FFF}
#contentHeaderContainer {padding: 4px 8px 3px 8px; height: 1%;}
#contentCenter {
	width: 996px;
	margin: auto;
	border: none;
	background: #FFF;
	padding-bottom: 1px;
	border-bottom:3px solid #011E30;
}
#contentHolder {
	border: 1px solid #103B5B;
	border-top: none;
	margin: 0 5px 5px 5px;
	padding: 0;
	height: 1%;
}
#contentHead{
	height: 1%;
	border-bottom: 3px solid #0ea2e6;
	margin: 0 12px 0 9px;
	padding: 0 0 0 0;
	background: none;
	width: 646px;
	position: relative;
}

.community #contentHead{
	border-bottom: none;
	margin-top: -30px;
}

#contentHead.HR {
    background: none repeat scroll 0 0 transparent;
    border-bottom: none;
    height: 1%;
    margin: 0 12px 0 9px;
    padding: 0;
    position: relative;
    width: 646px;
}

#contentHead #oddsDisplay{
	float: right;
	font-size: 1.1em;
	width: 270px;
	padding-top: 8px;
	right: 0;
	bottom: 0;
	margin-bottom: -25px;
	text-align: right;
}

#contentHead #oddsDisplay.HR {
    bottom: 0;
    float: right;
    font-size: 1.1em;
    margin-bottom: -14px;
    padding-top: 8px;
    right: 0;
    text-align: right;
    width: 270px;
}


#contentHead #oddsDisplay.sportsHPHR {
    padding-top: 7px;
    z-index: -1001;
}

#contentHead #oddsDisplay.sportsHP {
	padding-top:2px;
	z-index: -1001;
}

#contentHead .oddsType{
	font-size: 0.8em;
	width: 125px;
	height: 18px;
	z-index:-1000;
}

body.langCN #contentHead .oddsType, body.langZH #contentHead .oddsType {font-size: 1em}

#contentHead h1, #contentHead h2{
	font-size: 18px;
	margin: 10px 0 2px;
	font-weight: 100;
	padding-bottom: 0px;
	width: 440px;
}

#contentA {
	width: 646px;
	margin: 20px 12px 0 9px;
	padding: 0 0 5px 0;
	float: left;
	display: inline;
	position: relative;
	z-index: 2;
}

#contentA.fullWidth{
	width: 974px;
}

#contentB {
	width: 308px;
	margin: 20px 0 0 0;
	float: left;
	height: 1%;
}

/*-----------------------------------TEXT HEADER STYLES-------------------------------*/

h1 {font-size: 1.8em; margin: 30px 0 20px 0;}
h2 {font-size: 2.2em; color: #000;}

#contentA h2, #contentA h3{
	font-size: 12px;
	margin: 0 0 5px 10px;
	letter-spacing: 0px;
	font-weight: 100
}

#contentA h3{margin-top: 10px; margin-left: 0}

h3 {font-size: 1.8em; margin-bottom: 8px;}
h4 {font-size: 1.2em;}
h5 {font-size: 1em;}

/*------------------------POSITIONING----------------------*/
.textLeft {text-align: left;}
.textRight {text-align: right;}
.textCenter {text-align: center;}
ul, ol {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.moreSports {
	float: right;
}

li {clear: both; padding: 3px 0 4px 0;}

/*------------------------HEADER ELEMENTS------------------*/

#introHeader {float: left; padding: 3px 0 0 11px;}
#introHeader h1 {
	font-size: 0.9em;
	padding: 0;
	margin: 0;
	font-weight: normal;
	color: #FFF;
	position: absolute;
	bottom: 0;
}
#headLinks {
	float: right;
	margin: 1px 0 0;
	z-index: 10000;
}
#headLinks li {
	display: inline;
}
#headLinks ul {
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	overflow:hidden;
}
#headLinks ul li {display: block; }


li#langSelectLink.flagBorder{ width:9.7em; height:14px; display: block; padding: 2px 3px 8px 8px; background: url(../../images/en/langSelectLinkBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat}

li#langSelectLink.flagBorder a{display: block; width: 9.8em; text-decoration: none}
li#langSelectLink.flagBorder a:hover{text-decoration: none}
li#langSelectLink.flagBorder a span{padding-right: 15px; margin-right: 5px}

ul#headLinks li{/*background: url(../../images/en/arrowDropDown.gif?ver=7518f5077d1aa62c5f514c687269bb91) right center no-repeat;*/ padding-right: 6px;}

ul#headLinks li ul li{background: none}

li#localeSelectLink.flagEN-GB a{background: url(../../images/en/languages/flags/EN.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagES-ES a{background: url(../../images/en/languages/flags/ES.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagDE-DE a{background: url(../../images/en/languages/flags/DE.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagIT    a{background: url(../../images/en/languages/flags/IT.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagFR-FR a{background: url(../../images/en/languages/flags/FR.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagZH-CN a{background: url(../../images/en/languages/flags/CN.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagZH-HK a{background: url(../../images/en/languages/flags/ZH.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagEL    a{background: url(../../images/en/languages/flags/EL.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagRU    a{background: url(../../images/en/languages/flags/RU.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagPL    a{background: url(../../images/en/languages/flags/PL.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagSE    a{background: url(../../images/en/languages/flags/SE.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagNL    a{background: url(../../images/en/languages/flags/NL.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagEN-GB a{background: url(../../images/en/languages/flags/EN.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagEN-IE a{background: url(../../images/en/languages/flags/IE.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagEN-CA a{background: url(../../images/en/languages/flags/CA.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagEN-ZA a{background: url(../../images/en/languages/flags/ZA.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagEN-AU a{background: url(../../images/en/languages/flags/AU.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagEN-NZ a{background: url(../../images/en/languages/flags/NZ.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagFR-CA a{background: url(../../images/en/languages/flags/CA.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagFI    a{background: url(../../images/en/languages/flags/FI.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagPT    a{background: url(../../images/en/languages/flags/PT.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagRO    a{background: url(../../images/en/languages/flags/RO.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagHU    a{background: url(../../images/en/languages/flags/HU.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagTR    a{background: url(../../images/en/languages/flags/TR.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagJA    a{background: url(../../images/en/languages/flags/JA.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagSL    a{background: url(../../images/en/languages/flags/SI.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagCS    a{background: url(../../images/en/languages/flags/CZ.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagSV    a{background: url(../../images/en/languages/flags/SE.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagDA    a{background: url(../../images/en/languages/flags/DK.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagNO    a{background: url(../../images/en/languages/flags/NO.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagSR    a{background: url(../../images/en/languages/flags/RS.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}
li#localeSelectLink.flagDE-AT a{background: url(../../images/en/languages/flags/AT.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat; padding-left: 22px; padding-top: 1px}

#localeSelectLink:hover ul, #localeSelectLink.sfhover ul{
	top:0;
}

#localeSelectLink:hover ul.subnavcontent, #localeSelectLink.sfhover ul.subnavcontent{
	top:24px;
}

#localeSelectLink:hover ul li{
	border-top:none;
}

li#localeHolder ul:hover li{
	color:#333;
}

ul#headLinks li#langSelectLink ul#subNavContentId.subnavcontent {
	list-style: none;
	background: #fff;
	margin:0;
	left:478px;
	top:24px;
	float:left;
	width:508px;
	background:url(../../images/en/languages/ddTop-bg.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 0;
	padding:0;
	position:absolute;
	display:inline;
	border-top:none;
	z-index: 9999;
}

ul#headLinks li#langSelectLink ul#subNavContentId.subnavcontent li#localeHolder {
	display:block;
	margin:8px 0 0 0;
	padding:3px 8px 13px 8px;
	width:492px;
	height:60px;
	background:url(../../images/en/languages/ddBtm-bg.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat left bottom;
}

ul#headLinks li#langSelectLink ul#subNavContentId.subnavcontent li#localeHolder ul {
	position:relative;
	float:left;
	display:inline;
	width:123px;
	padding:0px;
	margin:0px;
	background:none;
	top:0px;
}


ul.subnavcontent li#localeHolder ul li a#en-gb {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px 4px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#de-de {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -136px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#nl {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -52px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#es-es {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -24px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#el {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -281px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#fr-fr {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -10px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#pl {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -151px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#ru {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -267px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#sv {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -94px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#zh-cn {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -311px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#zh-hk {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -325px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#da {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -66px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#ro {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -222px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#pt {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -38px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#fi {
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -122px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#hu{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -193px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#no{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -108px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#cs{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -179px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#sr{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -236px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#sl{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -208px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#tr{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -296px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#ja{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -165px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#de-at{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -250px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#en-ca{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -339px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#en-ie{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -80px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#en-au{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -26px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}
ul.subnavcontent li#localeHolder ul li a#it{
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px -353px;
	background-image: url(../../images/en/select_flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
}


li#langSelectLink.flag   a{background: url(../../images/en/langFlags.gif?ver=7518f5077d1aa62c5f514c687269bb91) left -300px no-repeat; padding-left: 22px; padding-top: 1px}

li#langSelectLink.flagEN-GB a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 4px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagES-ES a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -22px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagDE-DE a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -126px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagIT a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 0px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagFR-FR a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -9px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagZH-HK a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -295px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagZH-CN a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -282px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagEL a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -256px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagRU a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -243px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagPL a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -140px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagSV a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -87px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagNL a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -48px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagDA a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -61px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagPT a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -35px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagRO a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -204px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagFI a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -113px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagNO a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -100px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagHU a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -178px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagCS a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -165px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}

li#langSelectLink.flagSL a{
padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -191px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagSR a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -217px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagTR a{
padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -269px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;	}
li#langSelectLink.flagJA a{
padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -152px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagDE-AT a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -231px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagEN-CA a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -308px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagEN-IE a{
	padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -74px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}
li#langSelectLink.flagEN-AU a{
padding-left: 22px;
	background-image: url(../../images/en/Flags.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0 -26px;
	float: left;
	height: 13px;
	padding: 2px 0 0 22px;
}

#langSelectLink.hover ul, #langSelectLink.sfhover ul{
	top:0;
}

.lang-bar-box {
	float: right;
	margin-right: 0;
	top: 0;
	z-index: 1000;
}
.lang-bar {
	float: right;
	height: 24px;
	overflow: hidden;
	position: relative;
	z-index: 1000;
}

.lang-bar:hover {
	overflow: visible;
}
.lang-bar .wrapper {
	width: 110px;
	padding: 25px 10px 10px;
	position: relative;
	z-index: 10;
}

.lang-bar .wrapper:hover {
	float: right;
	padding: 25px 10px 10px;
	right: 0;
	top: 0;
	z-index: 1000;
}
.lang-bar li {
	padding: 0;
	display: inline-block;
	zoom: 1;
	*display: inline;
	font-size: 11px;
	list-style: none outside none;
	margin: 0 8px 5px 0;
	width: 108px;
}

.lang-bar li.current {
	margin: 0;
	position: absolute;
	right: 2px;
	top: 0px;
	width: 9.7em;
	height: 14px;
	display: block;
	padding: 5px 3px 8px 8px;
	background: url(http://whdn.williamhill.com/core/ob/static/cust/images/en/langSelectLinkBG.jpg?ver=5383b071423da605eeea9c74f089dc99) no-repeat;
}

.top-divider {
	width: 508px !important;
	background: url(http://whdn.williamhill.com/core/ob/static/cust/images/en/languages/ddTop-bg.png?ver=5383b071423da605eeea9c74f089dc99) no-repeat 0px 0px;
	position: absolute;
	right: -8px;
}

.top-divider ul {
	background: url(http://whdn.williamhill.com/core/ob/static/cust/images/en/languages/ddBtm-bg.png?ver=5383b071423da605eeea9c74f089dc99) no-repeat bottom left;
	margin-top: 8px;
	padding: 8px 16px;
}

.lang-bar li a {
	background: url("http://whdn.williamhill.com/core/ob/static/cust/images/en/Flags.gif?ver=5383b071423da605eeea9c74f089dc99") no-repeat;
	vertical-align: top;
	}

.lang-bar .en-gb {background-position: 0px 5px;}
.lang-bar .fr-fr {background-position: 0 -9px;}
.lang-bar .es-es {background-position: 0px -22px;}
.lang-bar .pt {background-position: 0px -35px;}
.lang-bar .nl {background-position: 0px -48px;}
.lang-bar .da {background-position: 0px -61px;}
.lang-bar .en-ie {background-position: 0px -74px;}
.lang-bar .it {background: url(http://sports.williamhill.com/ob/static/cust/images/en/languages/flags/IT.jpg?ver=65e666318d8a680cab4666f1bdfeca75) no-repeat left 4px;}
.lang-bar .sv {background-position: 0px -87px;}
.lang-bar .no {background-position: 0px -100px;}
.lang-bar .fi {background-position: 0px -113px;}
.lang-bar .de-de {background-position: 0px -126px;}
.lang-bar .pl {background-position: 0px -139px;}
.lang-bar .ja {background-position: 0px -152px;}
.lang-bar .cs {background-position: 0px -165px;}
.lang-bar .hu {background-position: 0px -178px;}
.lang-bar .sl {background-position: 0px -191px;}
.lang-bar .ro {background-position: 0px -204px;}
.lang-bar .sr {background-position: 0px -217px;}
.lang-bar .de-at {background-position: 0px -230px;}
.lang-bar .ru {background-position: 0px -243px;}
.lang-bar .el {background-position: 0px -256px;}
.lang-bar .tr {background-position: 0px -269px;}
.lang-bar .zh-cn {background-position: 0px -282px;}
.lang-bar .zh-hk {background-position: 0px -295px;}
.lang-bar .en-ca {background-position: 0px -308px;}

.lang-bar .top-divider a:link, .lang-bar .top-divider a:visited {
	float: left;
	width: 98px;
	color: #333 !important;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px dotted #444;
	margin: 0 5px;
	line-height: 17px;
	height: 16px;
	padding: 0 0 0 15px;
	text-decoration: none !important;
}

.current a, .current a:visited, .current a:hover{
	text-decoration: none !important;
	color: #FFF;
	padding: 0 0 0 25px;
	line-height: 9px;
	height: 36px;
}

.header-links-wrapper {
    position: relative;
    display: inline;
    top: 1px;
    z-index: 1000;
    height: 20px;
    float: right;
}

li#localeHolder ul:hover li{
	color:#333;
}


ul#headLinks li#langSelectLink ul.subnavcontent li#localeHolder ul li#selectedLocale a {
	font-weight:bold;
	color:#0493ce;
}

ul#headLinks li#langSelectLink ul#subNavContentId.subnavcontent li#localeHolder ul li a {
	float: left;
	width: 98px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border-bottom: 1px dotted #444;
	margin:0 5px;
	line-height:18px;
	height:17px;
	padding:0 0 0 15px;
}

ul#headLinks li#langSelectLink ul.subnavcontent li#localeHolder ul li a:hover { /*--Hover effect for subnavcontent links--*/
	color:#0493ce;
	border-bottom: 1px dotted #0493ce; /*--Create bevel effect--*/
}

li#regAcc{ position: absolute; top: 0.5em; left: 13.4em;}

#blockB {
	margin: 5px 6px 0;
	font-size: 1.1em;
	background: #011c2d repeat-x;
	color: #A2A2A2;
	height: 32px;
	position: relative;
}


#blockB form{
	padding: 0; margin: 0;
}


#blockB a {color: #fff; text-decoration: underline}
#blockB a:hover {text-decoration: none}

#blockB fieldset {
	background: #024467 url(../../images/en/login-bg.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;
	float: right;
	width: 750px;
	margin: 3px -5px 2px 0;
	text-align: left;
	border: medium none;
	padding:0;
	display: inline;
}
#blockB #signInA {
	padding-left: 0;
	text-align: left;
	float: right;
	width:750px;
	height:26px;
}

#blockB  a.regAccLink{ margin: 0; display: block; color: #FFF; font-size: 1.1em}

#blockB  a.lostLoginLink{float: right; margin: 6px 4px 0 0; font-size: 12px; margin-right: 10px;}

#blockB  a.helpLink{
	position: absolute;
	display: block;
	margin-top: 1px;
	margin-right: 10px;
	font-size: 12px;
	right: 0px;
	top: 2px;
	z-index: 1999;
}

#blockB  a.vipLink{
	display:block;
	float:right;
	font-size:12px;
	margin-right:10px;
	margin-top:3px;
	background:url(../../images/en/star.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 0;
	padding-left:20px;
	height:17px;
}

#blockB .vipSeparator{
	display:block;
	float:right;
	margin-right:10px;
	margin-top:3px;
	height:17px;
	width:0px;
	border-left:1px solid #000;
	border-right:1px solid #1c688a;
}

#blockB  fieldset a.helpLink{margin-top: 3px}

#blockB a.signOutLink{display: inline-block; margin-top: 0px; margin-right: 0px; text-align: center; width: 65px; font-size: 1.1em; background:url(../../images/en/signInBtnBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; padding: 3px 5px 6px 5px; text-decoration: none;}


#blockB #signInA .inputBG{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:url(../../images/en/inputBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;
	height: 20px;
	float: right;
	padding: 2px;
	width: 8.9em;
	margin-right: 4px;
	margin-top:2px;
}

#blockB #signInA label{
	float: right;
	padding: 2px 4px 0 5px;
	color: #FFF;
	width: 57px
}
#blockB #signInBtnHolder{
	height:18px;
	padding-right: 0;
	padding-left: 0;
	width: 74px;
	float: right;
}

#blockB #joinNowBtnHolder{
	height:18px;
	padding-left: 4px;
	padding-right:7px;
	float: right;
}

#blockB #joinNowBtnHolder a{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	display: inline-block; background:url(../../images/en/joinNowBtnBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 0;  font-size: 1.1em; text-decoration: none; padding-top: 0; text-align: center; height: 22px; margin-top: 2px}

#blockB #joinNowBtnHolder a span{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	display: inline-block; background:url(../../images/en/joinNowBtnRightBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll right top; margin-left: 13px; padding-right: 13px; height: 18px; padding-top: 3px; cursor: pointer; }

#blockB #signInBtn {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	padding: 1px 4px 2px 5px;
	font-size: 1.1em;
	background:url(../../images/en/signInBtnBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 0;
	border:medium none;
	margin-top: 2px;
	width: 74px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	height: 22px;
	cursor: pointer;
}
#blockB #signInA #username input, #blockB #signInA #password, #blockB #signInA #tmp_password,#blockB #signInA #tmp_username_div input, #blockB #signInA #username_div input  {
	color: #7B7B7B;
	padding: 1px 0 1px 2px;
	font-size: 11px;
	height: 1.4em;
	color: #7b7b7b;
	width: 8em;
	margin: 1px;
	border: 0;
}
#blockB #userDetails{
	background: #024467 url(../../images/en/login-bg.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;
	float: right;
	width: 750px;
	margin: 3px -5px 2px 0;
	text-align: left;
	border: medium none;
	padding:0;
	display: inline;
}
#blockB #userDetails a{color: #7dddff}
#blockB #userDetails ul li{
	clear: none;
	padding-right: 0px;
	color: #fff;
	margin-right: 5px;
	margin-left: 5px;
	display: block;
	float: left;
}

#blockB #userDetails ul li.name{padding-top: 1px; padding-right: 8px}

#blockB #userDetails ul li.messages{
	margin-top: 0;
	padding-right: 0;
	padding-left: 0;
	float: right;
}
/* styles for message alert */
#blockB #userDetails .msg-icon {
	background: url(../../images/en/msg_envelope_unread.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 0;
	padding: 2px 0 0 24px;
	color: #fff;
	display: inline-block;
	height: 14px;
	margin-right: 5px;
	margin-top: 0;
	overflow: hidden;
}
#blockB #userDetails .msg-icon-none {
	background-image: url(../../images/en/msg_envelope.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	display: inline-block;
	float: left;
	height: 16px;
	width: 21px;
	margin-right: 5px;
	padding: 0px;
	margin-top: 0;
	overflow: hidden;
	text-decoration: none;
}
#blockB #userDetails .msg-noOfMsg {
	margin-top: 4px;
	text-decoration: underline;
	display: inline;
	float: right;
	color: #FFF;
}

#blockB #userDetails ul li.deposit{
	margin-top: 3px;
	padding-right: 2px;
	padding-left: 2px;
	float: right;
}

#blockB #userDetails ul li.userHighlight{background: url(../../images/en/userHighlightLeft.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat; padding: 5px 0 7px 8px; margin-top: 1px; float: right;}

#blockB #userDetails ul li.userHighlight p{background: url(../../images/en/userHighlightRight.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top right no-repeat; padding: 5px 8px 7px 0}

#blockB #userDetails ul li.signOut{
	height:18px;
	padding-top: 1px;
	padding-left: 0;
	padding-right: 0;
	float: right;
	display: block;
}

#blockB #userDetails .signOut a{
	display: inline-block; font-size: 1.1em; text-decoration: none; padding-top: 0; text-align: center; height: 18px; margin-top: 1px;
}

#blockB #userDetails .userName{
	float: right; display: inline-block;  font-size: 1.1em; text-decoration: none; padding-top: 5px; text-align: center; margin-top: 1px}

#blockB #userDetails .signOut span a{
	display: inline-block; height: 18px; padding-top: 3px; cursor: pointer; color: #FFFFFF;}

#blockB #userDetails ul li p {
	display: inline;
	padding-right: 10px;

}
#blockB #userDetails ul li span {
	display: inline;
	padding-right: 5px;
	zoom: 1;
}
#blockB #signInB {
	padding-top: 3px;
	text-align: left;
	height: 1%;
}
#blockB #signInLinks a{color:#7DDDFF}
#blockB #signInLinks ul {
	padding: 4px 0 0 10px;
	height: 1%;
	float: left;
	color: #FDFDFD;
	width: 300px;
}
#blockB #signInLinks ul li {
	display: inline;
}
#blockB #signInB input {
	height: 20px;
	padding: 0 0 2px 0;
	width: 176px;
	border: none;
	background: #1b76a5 url(../../images/en/btnPlaceBetGrad.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
	border: 1px solid #FFF;
	color: #FFF;
}
#blockB {
	height: 76px;
	margin: 0 5px;
	background: none;
}
#blockB #logo {
	padding: 0 0 0 0;
}
/*---------------------------------------PRODUCTS NAV-----------------------------------*/
#productsNav {
	height: 1%;
	text-align: center;
	background: #FFF;
	padding: 0;
	margin: 0 0 0 5px;
	margin-right: 5px;
	border: 1px solid #011f31;
	border-bottom: none;
	overflow: hidden;
}
#productsNav ul	{
	font-size: 1.3em;
	text-align: center;
	padding: 0;
	margin: 0 0 0 0px;
	height: 1%;
}
#productsNav ul li {
	display: block;
	float: left;
	clear: none;
	margin: 0;
	padding: 0;
	border-left: 1px solid #011f31;
	border-top: 1px solid #FFF;
	height: 2.25em;
}
#productsNav a {
	color: #002f4a;
	display: block;
	float: left;
	padding: 5px 0 5px 0;
	background: #C3E2F4 url(../../images/en/productTabOffRight.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top right repeat-x;
	margin-right: 0;
	height: 1.4em;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #011f31;
}
body.langCN #productsNav ul li a, body.langZH #productsNav ul li a {
	height: 1.7em;
}
body.langCN #productsNav li a:hover, body.langZH #productsNav li a:hover{
	background: #015986;
}
#productsNav ul li:hover{
	background: #FFF;
	margin-top: 0;
	border-top: 1px solid #FFF;
}
#productsNav ul li:hover a{
	background: #fff;
	color: #002f4a;
	height: 1.4em;
	margin-top: 0;
}
#productsNav li#productSelected{
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
	border-bottom: none;
	background: #01517b;
	margin-top: 0;
}
#productsNav li#productSelected a {
	background: #01517b url(../../images/en/productTabOnRight.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
	color: #FFF;
	height: 1.4em;
	padding: 5px 0 5px 0;
	border-bottom: none;
}
body.langCN #productsNav li#productSelected a, body.langZH #productsNav li#productSelected a {
	height: 1.8em;
}
#productsNav a:hover{
	color: #FFF;
}


#productsNav li.sports a{padding-left: 0; padding-right: 0; width: 100px}
#productsNav li.casino a{padding-left: 0; padding-right: 0; width: 95px}
#productsNav li.poker a{padding-left: 0; padding-right: 0; width: 95px}
#productsNav li.games a{padding-left: 0; padding-right: 0; width: 95px}
#productsNav li.vegas a{padding-left: 0; padding-right: 0; width: 95px}
#productsNav li.liveCasino a{padding-left: 0; padding-right: 0; width: 105px}
#productsNav li.skill a{padding-left: 0; padding-right: 0; width: 95px}
#productsNav li.bingo a{padding-left: 0; padding-right: 0; width: 95px}
#productsNav li.virtualWorld a{padding-left: 0; padding-right: 0; width: 95px}
#productsNav li.lotteries a{padding-left: 0; padding-right: 0; width: 103px}

#productsNav li#productSelected.sports a{padding-left: 0; padding-right: 0}



/*---------------------------------------MAIN/SPORTS NAV----------------------------------------*/
#mainNavHolder {
	border: none;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	margin: 0 6px 0 6px;
	font-size: 1.1em;
	padding: 0 0 3px 0;
	background: #002235 url(../../images/en/mainNavBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x scroll 0 0;
	height: 1%;
	overflow: auto;
}
#mainNavA {
	width: 828px;
	float: left;
	display: inline;
	margin-left: 0px;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 10px;
	display:inline;
}
#mainNavA ul {
	padding-left: 0px;
}
#mainNavA a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}


body.langCN #mainNavA a, body.langZH #mainNavA a {font-weight: normal; font-size:12px}


#mainNavA ul li {
	clear: none;
	width: 136px;
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 1px 2px 0 0;
	height: 2em;
}
#mainNavA ul li a{
	padding-top: 3px;
}

#mainNavA {
	border-top:none;
	background:#002235 url(../../images/en/mainNavBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x scroll 0 -30px;
	padding-left:0;
	width:982px;
	padding-bottom:0px;
	padding-top:0px;
	display:inline;
}
#mainNavA ul li {
	width:123px;
	margin:1px 1px 0 14px;
	display:inline;
}
#mainNavA li a:hover {
	color: #FFF;
	border: none;
	background: none;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	text-decoration: underline;
}
#mainNavA li#selectedNavA a {
	color: #FFF;
	border: none;
	background: none;
	padding-top: 2px;
	padding-left: 9px;
	padding-bottom: 3px;
	height: 13px;
	text-decoration: underline;
}
#mainNavA li#selectedNavA a:hover {
	color: #FFF;
	border: none;
	background: none;
	padding-top: 2px;
	padding-left: 9px;
	padding-bottom: 3px;
}

#mainNavA li#selectedNavA a {
	color: #FFF;
}
#mainNavA a, #mainNavB a, #mainNavC a{
	display: block;
	padding: 0 0 0 10px;
}

body.langCN #mainNavA ul li a, body.langZH #mainNavA ul li a {padding-top:1px; }

body.langCN #mainNavA li#selectedNavA a {
	font-size:12px;
	padding-top:0px;
	padding-bottom:0px;
}

body.langCN #mainNavA li a:hover , body.langZH #mainNavA li a:hover {
	padding-top:0px;
	padding-bottom:0px;
}

body.langCN #mainNavA li#selectedNavA a:hover , body.langZH #mainNavA li#selectedNavA a:hover {
	padding-top:0px;
	padding-bottom:0px;
}

#mainNavB {
	display:inline;
	float:left;
	font-size:12px;
	margin-left:0;
	padding:0px;
	width:982px;
	border-bottom:none;
}
#mainNavB ul li {
	clear:none;
	display:block;
	float:left;
	height:20px;
	margin:0 4px;
	padding-top: 4px;
	padding-bottom:4px;
	width:130px;
	height:20px;
	line-height:13px;
	vertical-align:middle;
}

#mainNavB ul li a {
	border: none;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	margin-top: 3px;
	height: 13px;
	padding-left:20px;
}

#mainNavB ul li a:active {
	border: none;
	color: #FFF;
	background:none;
	padding-left: 20px;
}
#mainNavB ul li a:hover {
	margin-left:0px;
	position:relative;
	text-decoration:underline;
	padding-left:20px;
}
#mainNavB li a:hover {
	color: #FFF;
	border: none;
	background: none;
	margin-top: 3px;
	padding-left: 10px;
	padding-bottom: 0px;
	height: 13px;
}
#mainNavB li#selectedNavA a {
	border: medium none;
	height: 13px;
	margin-left: 0;
	margin-top: 2px;
	padding-bottom: 0;
	padding-left: 20px;
	text-decoration: underline;
}
#mainNavB li#selectedNavA a:hover {
	border: medium none;
	height: 13px;
	margin-left: 0;
	margin-top: 2px;
	padding-bottom: 0;
	padding-left: 20px;
}
#mainNavB li a#showMarkets {
	font-size: 11px;
	margin-left: 0;
	margin-top: 2px;
	padding-left: 16px;
}
#mainNavB li a#showMarkets:hover {
	cursor:pointer;
}
#mainNavB li a:hover#showMarkets.arrowDown {
	background:transparent url(../../images/en/arrow-down.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 4px 5px;
	padding-left:16px;
	text-decoration:none;
	cursor:pointer;
}
#mainNavB li a:hover#showMarkets.arrowSide {
	background:transparent url(../../images/en/arrow-right.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 5px 3px;
	padding-left:16px;
	text-decoration:none;
	cursor:pointer;
}
a.arrowDown {
	background:transparent url(../../images/en/arrow-down.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 4px 5px;
	cursor:pointer;
}
a.arrowSide {
	background:transparent url(../../images/en/arrow-right.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 5px 3px;
	cursor:pointer;
}

#mainNavB ul li.moreSportsBtn{
	background:url(../../images/en/more-sports-btn.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 4px;
	float:right;
	border:none;
	width:126px;
	margin-left:8px;
	height:20px;
	line-height:13px;
	vertical-align:middle;
	cursor:pointer;
}

#mainNavC {
	display:inline;
	height: 1%;
	position: relative;
	background:none;
	border:none;
	overflow:visible;
	padding:0;
	margin:0;
	float: left;
}

/*ie6*/
* html #mainNavC {
	float:none
}

#mainNavC a{
	text-decoration: none;
	font-weight: bold;
	font-size: 0.9em;
}
#mainNavC a:hover{text-decoration: underline;}

#mainNavC ul {
	font-size: 1.2em;
	margin: 0 0 0 -3px;
	width: 666px;
}

#mainNavC ul li {
	float: left;
	clear: none;
	padding: 0 0 0 0;
	background:none;
	padding:0 0 0 8px;
	margin:0;
	width:130px;
}
#mainNavC li#mainNavCSelected {
	background: #fff url(../../images/en/subNavOnRight.gif?ver=7518f5077d1aa62c5f514c687269bb91) top right no-repeat;
	padding: 0 0 0 0;
	margin: 6px 0 0 0;
	height: 1%;
}
#mainNavC li a {
	color: #000;
	padding: 6px 10px 7px 10px;
	margin: 0 2px 0 0;
	background:  url(../../images/en/subNavOffLeft.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
	color: #FFF;
	display: block;
}
#mainNavC li#mainNavCSelected a {
	color: #002F4A;
	background: url(../../images/en/subNavOnLeft.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
	padding: 6px 10px 7px 10px;
}
#mainNavC ul {
	width:966px;
	height:17px;
	margin:0;
	padding-left:16px;
	padding-bottom:3px;
	padding-top:2px;
	background: #013753 url(../../images/en/specials-bg.gif?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x 0 0;
	display:block;
}
#mainNavC ul li a {
	background:none;
	color:#fcd667;
	font-weight:bold;
	font-size:11px;
	width:130px;
	margin:0;
	padding:2px 0 3px 0;
}
#mainNavC ul li#selectedNavA a {
	text-decoration:underline;
	color:#45afe1;
}

body.langCN #mainNavB a, body.langZH #mainNavB a {font-weight: normal; font-size:12px}

/*----------------------------SUB NAV------------------------------*/

#subNav {
	margin: 0px 5px 0 5px;
	height: 1%;
	position: relative;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	overflow: hidden;
	padding: 8px 0 0 0px;
}

#subNavLotto {
	margin: 0px 5px 0 5px;
	height: 1%;
	background: #003149 url(../../images/en/subNavBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top repeat-x;
	position: relative;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	overflow: hidden;
}
#subNavLotto a{
	text-decoration: none;
	font-weight: bold;
	font-size: 0.9em;
}
#subNavLotto a:hover{text-decoration: underline;}

#subNavLotto ul {
	font-size: 1.2em;
	margin: 0 0 0 -3px;
	float: left;
	width: 666px;
	display: inline;
}

#subNavLotto ul li {
	display: inline;
	float: left;
	clear: none;
	padding: 0 0 0 0;
	background: #144471 url(../../images/en/subNavOffRight.gif?ver=7518f5077d1aa62c5f514c687269bb91) top right no-repeat;
	margin: 6px 0 0 0;
}
#subNavLotto li#subNavSelected {
	background: #fff url(../../images/en/subNavOnRight.gif?ver=7518f5077d1aa62c5f514c687269bb91) top right no-repeat;
	padding: 0 0 0 0;
	margin: 6px 0 0 0;
	height: 1%;
}
#subNavLotto li a {
	color: #000;
	padding: 6px 10px 7px 10px;
	margin: 0 2px 0 0;
	background:  url(../../images/en/subNavOffLeft.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
	color: #FFF;
	display: block;
}
#subNavLotto li#subNavSelected a {
	color: #002F4A;
	background: url(../../images/en/subNavOnLeft.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
	padding: 6px 10px 7px 10px;
}

#subNavLotto {
	margin: 0px 5px 0 5px;
	height: 1%;
	background: #003149 url(../../images/en/subNavBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top repeat-x;
	position: relative;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	overflow: hidden;
}
#subNavLotto a{
	text-decoration: none;
	font-weight: bold;
	font-size: 0.9em;
}
#subNavLotto a:hover{text-decoration: underline;}

#subNavLotto ul {
	font-size: 1.2em;
	margin: 0 0 0 -3px;
	float: left;
	width: 666px;
	display: inline;
}

#subNavLotto ul li {
	display: inline;
	float: left;
	clear: none;
	padding: 0 0 0 0;
	background: #144471 url(../../images/en/subNavOffRight.gif?ver=7518f5077d1aa62c5f514c687269bb91) top right no-repeat;
	margin: 6px 0 0 0;
}
#subNavLotto li#subNavSelected {
	background: #fff url(../../images/en/subNavOnRight.gif?ver=7518f5077d1aa62c5f514c687269bb91) top right no-repeat;
	padding: 0 0 0 0;
	margin: 6px 0 0 0;
	height: 1%;
}
#subNavLotto li a {
	color: #000;
	padding: 6px 10px 7px 10px;
	margin: 0 2px 0 0;
	background:  url(../../images/en/subNavOffLeft.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
	color: #FFF;
	display: block;
}
#subNavLotto li#subNavSelected a {
	color: #002F4A;
	background: url(../../images/en/subNavOnLeft.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
	padding: 6px 10px 7px 10px;
}

#SubNavTabs {
	float:left;
	width:654px;
	height:25px;
	background:url(../../images/en/tabs-bg.gif?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x scroll left top;
	line-height:normal;
	border-bottom:none;
}
#SubNavTabs ul {
	margin:0;
	padding:0;
	list-style:none;
	font-weight:normal;
	font-size:11px;
	display:inline;
	line-height:25px;
}
#SubNavTabs li {
	float:left;
	background:url(../../images/en/tabLeft.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll left top;
	margin:0;
	padding:0;
	clear:none;
	border-right:none;
}
#SubNavTabs a {
	display:block;
	background:url(../../images/en/tabBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll right top;
	padding:0 8px;
	text-decoration:none;
	color:#FFF;
	display: inline-block;
	height:25px;
}
#SubNavTabs a:hover {
	text-decoration:underline;
}
#SubNavTabs #subNavLeftSpace {
	border-bottom:none;
	height:25px;
	width:5px;
	float:left;
	background: none;
	margin:0;
	padding:0;
	clear:none;
	border-right:none;
}
#SubNavTabs #subNavSelected {
	background:url(../../images/en/tabLeftC.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll left top;
	border-bottom:none;
	height:25px;
}
#SubNavTabs #subNavSelected a {
	background:url(../../images/en/tabBGC.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll right top;
	padding:0 8px;
	text-decoration:none;
	color:#000;
	height:25px;
	display: inline-block;
	font-weight:bold;
}

/*------------------------------------------Tote Tab--------------------------------*/

/*
#subNav #subNavSelected.toteTab, #subNav .toteTab{background: none;}
#subNav #subNavSelected.toteTab a, #subNav .toteTab a{text-indent: -1000px; background: url(../../images/en/toteSubNavTab-sel.gif?ver=7518f5077d1aa62c5f514c687269bb91) left top no-repeat; padding-left: 10px; padding-right: 10px; width: 28px}
#subNav .toteTab a{background: url(../../images/en/toteSubNavTab.gif?ver=7518f5077d1aa62c5f514c687269bb91) left top no-repeat}
*/


#subNavTopLine {
	margin-left:5px;
	clear:both;
	background:url(../../images/en/sub-menu-topline.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;
	width:970px;
	height:2px;
	overflow:hidden;
}
#subNavMidLine {
	margin:0px;
	clear:both;
	background:url(../../images/en/sub-menu-midline.gif?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x 0 0;
	width:982px;
	height:2px;
	overflow:hidden;
}
#subNavBottomLine {
	margin:0px;
	clear:both;
	background:url(../../images/en/sub-menu-bottomline.gif?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x 0 0;
	width:982px;
	height:2px;
	overflow:hidden;
}

/*--------------------------NAVIGATION----------------------*/
#breadcrumb, .searchBreadcrumb {
	clear: both;
	text-align: left;
	margin-bottom: 0px;
	padding-top: 8px;
	padding-left: 1px;
	font-size: 0.9em;
	width: 440px;
	z-index: 3000;
}
body.langCN #breadcrumb, body.langZH #breadcrumb{font-size: 1.1em}

.searchBreadcrumb {
	margin-left: 0px;
	padding-top: 0px;
}
#breadcrumb li, .searchBreadcrumb li{
	display: inline;
	padding: 0;
	margin: 0;
	font-size: 1.2em;
	font-weight: bold;
	zoom: 1;
}
#breadcrumb li a, .searchBreadcrumb li a{
	font-weight: normal;
	background: url(../../images/en/breadcrumbArrow.gif?ver=7518f5077d1aa62c5f514c687269bb91) right no-repeat;
	padding: 0 12px 0 0;
	margin-right: 3px;
}

/*---------------------------------------------------------------------*/
img {border: none;}
#contentHeaderCenter hr {display: none;}
#contentA hr {
	visibility: hidden;
	clear: both;
	margin: 0 0 0 0;
	width: 646px;
	height: 10px;
	color: #CCC;
	padding: 20px 0 0 0;
	line-height: 1px;
	display: block;
	border: 1px solid red
}
#contentB hr {display: none;}

input {
	float: left;
	width: 275px;
	padding: 0 2px 2px 2px;
	font-size: 10pt;
}

/* Remember me link in header, login form and lost login form -------*/

#contentHeaderCenter #blockB #signInA a#remember_link {
	float: right;
	font-size: 12px;
	margin: 6px 0 0;
}


#contentCenter #contentHolder .regAccContent input#remember_me {
	margin:0px;
	width:14px;
	padding:0px;
	vertical-align:top;
	height:14px;
}
#contentCenter #contentHolder .regAccContent a#remember_link {
	margin:0 0 0 5px;
	line-height:0.8em;
}

#contentHeaderCenter #blockB #signInA input#remember_me {
	margin:0 5px;
	width:14px;
	padding:0px;
	vertical-align:top;
	height:14px;
	position:relative;
	top:7px;
	float: right;
}

#contentHeaderCenter #blockB #signInA a.lostLoginLink {
	float:right;
	margin: 6px 4px 0 0;
	margin-right:10px;
	font-size:12px;
}

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


.smlField {width: 68px; height: 18px;}
.medField {width: 190px; height: 18px;}
.medFieldBtn {width: 190px; height: 19px; font-size: 1em; padding: 0; margin: 0 6px 0 0}
.stdField {width: 275px;}
.medField2 {width: 186px; }
.loginField {width: 106px; height: 18px;}


.searchField {
	border: none;
	padding: 2px 0 0 6px;
	float: left;
	height: 20px;
	float: left;
	background:transparent url(../../images/en/searchBox.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 0;
	width:203px;
	height:22px;
	margin:1px 0 0 0;
}

.searchField input{
	font-size: 1.1em;
	border: 1px solid #FFF;
	padding: 0;
	color:#000;
	width:195px;
	height:14px;
	position:relative;
	top:0;
	left:0;
	margin:1px 0 0 0;
}

.searchFieldContainer {
	padding-left: 0;
	padding-top: 0;
}

.searchBtnField {
	font-size: 1.2em;
	border: none;
	margin-left: 5px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	cursor: pointer;
	background:transparent url(../../images/en/sportsSearchBtn.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll center top;
	width:94px;
	height:22px;
	margin-top:0;
	padding:1px 4px 4px 5px;

}

/*--------------------------SEARCH BLOCK--------------------*/

#searchBlock {
	position: absolute;
	padding: 2px 8px 2px 2px;
	border: none;
	right: 0;
	top: 9px;
	z-index: 2;
}

/*-----------------------------------TABLE DATA---------------------------------------*/

.tableData {
	width: 646px;
	color: #000000;
	font-size: 1.2em;
	border: none;
	margin: 0 0 0 0;
	background: none;
}

/*---TABLE DATA CELLS--*/

.tableData tr th {
	height: 27px;
	color: #FFF;
	text-align: left;
	background: #013855 url(../../images/en/tableDataHeaderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
	padding-top: 0;
	font-size: 0.9em;
}

.tableData tr td{height: 23px; border: none;}

.tableData tr th{
	border: none;
	padding-left: 8px;
}

.tableData tr th a{color: #FFF}

.tableData tr td{
	border: none;
	border-bottom: 1px solid #7bbfff;
	padding-left: 8px;

}

.tableData.tableLinks tr th, .tableData.tableLinks tr td{border-bottom: none;}

.tableData.tableLinks tr.altRow td{background: none;}

.tableData.tableList{background: #FFF url(../../images/en/tableListBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x; margin-bottom: 0;}

.tableData.tableList tr th{background: #013855 url(../../images/en/tableDataHeaderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x; color: #FFF; border: 1px solid #0d577d;}

.tableData.tableList tr td{height: 32px; background: none}

.tableData tr td span.marketNameTableListing {color:#777777;}

#contentA .tableData tr.valign_middle td {
	vertical-align: middle;
}

#contentA .tableData .cimb_icon_link {
	display: block;
	height: 18px;
}

#contentA .tableData tr th span.cimb_icon {
	background: url('../../images/en/cimb-icon.png?ver=7518f5077d1aa62c5f514c687269bb91') no-repeat 0 0 transparent;
	width: 37px;
	height: 10px;
	display: inline-block;
	padding: 0 !important;
	background-size: 93px;
}

#contentA .tableData tr th span.cimb_icon.zh-cn {
	width: 24px;
	background-position: 0 -12px;
}

#contentA .tableData tr th span.cimb_icon.zh-hk {
	width: 24px;
	background-position: 0 -24px;
}

#contentA .tableData tr th span.cimb_icon.es-es, #contentA .tableData tr th span.cimb_icon.es {
	width: 76px;
	background-position: 0 -30px;
	background-size: 79px;
}

#contentA .tableData tr th span.cimb_icon.fr-fr {
	width: 48px;
	background-position: 0 -47px;
}

#contentA .tableData tr th span.cimb_icon.ru {
	width: 67px;
	background-position: 0 -57px;
}

/*--------------------------FLOATING TABLES--------------------------------*/

#contentA .tableFloat1 caption, #contentA .tableFloat2 caption, #contentA .tableFloat3 caption, #contentA .tableFloat4 caption{
	font-size: 13px; font-weight: bold; letter-spacing: 0; margin: 0; margin-left: 8px; padding-top: 10px; width: 216px;
}

#contentA .tableFloat4 caption {width: 180px; padding-top: 0px;}


#contentA .tableFloat1, #contentA .tableFloat2, #contentA .tableFloat3, #contentA .tableFloat4{
	width: 216px;
	float: left;
	/*margin: 0 4px 0 0;
	padding: 0 6px 0 0;*/
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #000;
	display: block;
}

#contentA .tableFloat3{width: 214px}
#contentA .tableFloat4{width: 194px; border-bottom: none;}

#contentA .tableFloat1 tr td, #contentA .tableFloat2 tr td, #contentA .tableFloat3 tr td, #contentA .tableFloat4 tr td{border-bottom: none;}

#contentA  tr th.borderLeft{border-left: 1px solid #FFF}
#contentA  tr th.borderRight{border-right: 1px solid #FFF}

#contentA .tdRunner{background: url(../../images/en/tdDivide.gif?ver=7518f5077d1aa62c5f514c687269bb91) bottom left no-repeat; padding-left: 8px}
#contentA .tdGrRunner{background: url(../../images/en/tdDivide.gif?ver=7518f5077d1aa62c5f514c687269bb91) bottom center no-repeat; padding-left: 2px}
#contentA .tdOdds{background: url(../../images/en/tdDivide.gif?ver=7518f5077d1aa62c5f514c687269bb91) bottom right no-repeat; border-right: 1px solid #000; padding-bottom: 2px}
#contentA .tdRow{background: url(../../images/en/tdDivide.gif?ver=7518f5077d1aa62c5f514c687269bb91) bottom right no-repeat; border-right: 1px solid #000; padding: 0 6px 0 8px; border-left: 4px solid #FFF; border-top: 1px solid #FFF; height: 33px}

#contentA .lastRow .tdRunner, #contentA .lastRow .tdOdds{background: none; padding: 4px 6px 5px 8px}

#contentA .lastRow .tdRow{background: none; padding: 1px 6px 0px 8px}

#contentA .lastRow .tdGrRunner{background: none; padding: 4px 6px 5px 2px}

#contentA .tableFloat3 .tdOdds, #contentA .tableFloat3 .tdRow{border-right: none}
#contentA .tableFloat4 .tdOdds, #contentA .tableFloat4 .tdRow{border-right: none}

#contentA .tdOdds .oddsBtn{margin-right: 4px; margin-bottom: 3px;}

#contentA .tableData td a.oddsBtn.priceselected, #contentA .tableData td a.oddsBtn.priceselected.bestPrice {
	background: #FAFAFA url('../../images/en/price_all_bg.gif?ver=7518f5077d1aa62c5f514c687269bb91') repeat-x scroll 0 -80px;
	color: #FFFFFF;
	text-decoration: none;
}

#contentA .bubbleOK, #contentA .bubbleError{
	position: absolute;
	top: 0;
	background: url(../../images/en/bubbleGreen.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;
	width: 180px;
	height: 72px;
	margin-top: -60px;
	left: 35px;
	padding: 12px 0 0;
	color: #FFF;
	font-size: 1.3em;
	z-index: 9000;
	text-align: center;
	line-height: 20px !important;
}
#contentA .bubbleOK{background: url(../../images/en/bubbleGreen.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
#contentA .bubbleError{background: url(../../images/en/bubbleRed.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}

/*#contentA .tableFloat1 th, #contentA .tableFloat2 th{border-right: 1px solid #FFF}

/*.tableFloat2{ padding: 0 5px 0 0;}*/

.tableFloat1 .tableData, .tableFloat2 .tableData{width: 216px; margin: 0; }

.tableFloat1 .tableData tr, .tableFloat2 .tableData tr, .tableFloat3 .tableData tr, .tableFloat4 .tableDate tr{height: 35px}

/*.tableFloat1 .tableData{width: 209px; margin-left: 0;}

.tableFloat2 .tableData{width: 209px; margin-left: 0;}*/

.tableFloat3{
	width: 210px;
	float: left;
	margin: 0 0 0 0;
	padding: 0;
}

.tableFloat3 .tableData{width: 214px; margin-left: 0;}
.tableFloat4 .tableData{width: 194px; margin-left: 0;}

/*--------------------------------COLUMN WIDTHS-----------------------------------*/


.homeContentRight .priceCol{width: 62px}

.next3Sel{width: 140px}
.next1Sel{width: 120px}

#contentA a.oddsBtn, .tableData td a.oddsBtn{
	display: block;
	width: 63px;
	text-decoration: none;
	color: #141414;
	background: #FFF;
	text-align: center;
	padding: 0.3em 0 0.3em 0;
	background: #c6e5f4 url(../../images/en/oddsBtnBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
	margin: 4px 0 4px -4px;
	border: 1px solid #85cdeb;
	height: 1.4em;
}




body #contentA a.oddsBtn:hover, .tableData td a.oddsBtn:hover, #contentA .tableData td a.oddsBtn.bestPrice:hover, .tableData td a.oddsBtn.btnB:hover {
	background: #0781bb url(../../images/en/oddsBtnOver.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
	text-decoration: none;
	color: #FFF;
	border: 1px solid #2b97c9;
}

#contentA .tableData span.oddsBtn{display: block;
	width: 63px;
	text-decoration: none;
	color: #141414;
	background: #FFF;
	text-align: center;
	padding: 4px 0 5px 0;
	margin: 2px 0 2px -4px;
	border: 1px solid #8cb924;
}

#contentA .tableData td a.oddsBtn.bestPrice{ color: #000; background: #9ac536 url(../../images/en/oddsBtnBestPriceBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; border: 1px solid #75a027}
/*--------QC 4793: only grey out, don't cross it-------------------*/
#contentA .tableData td a.oddsBtn.suspendPrice{border: 1px solid #FFF; background: #FFF; color: #666;}
/*---------------------------*/
#contentA .tableData td a.oddsBtn.result{ background: #FFF; text-decoration: underline; color: #000; background: url(../../images/en/eventResult.gif?ver=7518f5077d1aa62c5f514c687269bb91) 1px 6px no-repeat; text-align: left; padding-left: 18px; width: 45px}




/*-----------------------------------------HOME PAGE STYLES-----------------------------------------*/

.homeContentBlock{margin: 13px 0 1px 0; position: relative; height: 195px; width: 646px;overflow: visible;}

.homeContentBlock ul li.last{margin-right: 0; width: 152px;}

.homeContentBlock ul li{display: block; float: left; width: 151px; background: #003b59 url(../../images/en/homeContentTabOff.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top repeat-x; margin-right: 3px; clear: none; height: 22px; padding: 7px 0 0 8px;}



.homeContentBlock ul li a{display: block}

.homeContentBlock .linkSelected{
	height: 23px; margin-top: -3px; padding-top: 10px; padding-bottom: 5px;  background: #012235 url(../../images/en/homeContentTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top repeat-x;
}

.homeContentBlock .linkSelected a{color: #7ddfff}


.homeContentBlock ul li ul{position: absolute; top: 32px; left: 0; z-index: 0; border: 3px solid #002133; padding: 0;}

.homeContentBlock ul li ul li{height: 126px; width: 618px; padding: 1px; background: url(../../images/en/homeContentBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x; margin: 0; border: 1px solid #FFF; padding: 10px}



/*-LIST PRICES-*/

#contentA  ul.listPrices{background: none; border: none; position: static;}

#contentA  ul.listPrices li{background: #FFF; width: 194px; color: #000; border: 1px solid #c0e1ef; margin-bottom: 2px; padding: 0 0 0 6px; height: 2.6em; font-size: 1.1em; }

#contentA  ul.listPrices li.linkStyle{background: none; border: none; padding: 1px 1px 1px 7px;}

#contentA  ul.listPrices li:hover{border: 1px solid #002131}

#contentA  ul.listPrices li.linkStyle:hover{border: none;}

#contentA  ul.listPrices li span{float: left; width: 120px; padding-top: 0.6em; display: block; margin: 0}
#contentA  ul.listPrices li span a{color: #000; text-decoration: underline;}
#contentA  ul.listPrices li span a:hover{color: #000; text-decoration: none;}

#contentA  ul.listPrices li a.oddsBtn {margin-right: 2px; float: right; display: block; color: #000; padding: 4px 0 3px 0}
#contentA  ul.listPrices li a.oddsBtn:hover {color: #FFF}

.homeContentBlock ul li ul li img{border: 1px solid #1e4a65}

.homeContentBlock ul li ul li a{color: #7DDDFF; font-weight: normal;}

.homeContentBlock ul li a{color: #FFF; text-decoration: none; font-size: 1.1em; font-weight: bold;}

.homeContentBlock ul li a:hover{text-decoration: underline}

.homeContentBlock ul li ul li a{font-size: 1em}




#contentA .homeContentBlock ul.homeBlockInternal {
	position: relative;
	background: none;
	clear: both;
	color: #fff;
	height: 80px;
	margin-bottom: 0;
}
#contentA  .homeContentBlock ul.homeBlockInternal li {
	background: none;
	height: 10px;
	display: inherit;
	width: 200px;
	font-size: 1.1em;
	display: block;
	clear: both;
	color: #fff;
	padding: 10px 0 0 14px;
	background: url(../../images/en/homeContentBullet.gif?ver=7518f5077d1aa62c5f514c687269bb91) left 13px no-repeat
}


/*------------------------------------------EDITORIAL/HOME PAGE----------------------------------------*/

.editorial {
	border: 1px solid #002133;
	height: 135px;
	width: 624px;
	margin: 0 0 10px 0;
	padding: 10px;
	overflow: visible;
	background: url(../../images/en/homeContentBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
}



#contentA .editorialTxt h3{
	letter-spacing: 0;
	font-weight: bold;
}

.editorial .clearBoth{height: 10px;}

.editorial img {
	border: 1px solid #000;
	width: 152px;
	height: 119px;
	display: block;
	float: left;
	margin-left: 0px;
	display: inline;
}
.editorialTxt {
	width: 235px;
	float: left;
	padding: 0 5px 0px 5px;
	font-size: 1.1em;
	margin: 0px 10px 0px 5px;
	display: inline;
}

body .editorialTxt.realTimeLeft{width: 412px; float: left; padding-top: 10px}
body .editorialTxt.realTimeRight{width: 165px; float: left; padding-top: 10px; color: #fff; padding-left: 15px}

.realTimeInfoBlockFB .editorialTxt.realTimeLeft{color: #FFF}

.homeContentBlock a.editorialLink, #contentA a.editorialLink{
	text-decoration: none;
	color: #000;
	text-align: center;
	padding: 0.3em 1em 0.3em 1em;
	background: #c6e5f4 url(../../images/en/editorialLinkBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
	border: 1px solid #608293;
	display: inline-block;
	margin-right: 1px
}
.homeContentBlock a.editorialLink:hover, #contentA a.editorialLink:hover{
	background: #0781bb url(../../images/en/oddsBtnOver.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
	text-decoration: none;
	color: #FFF;
	border: 1px solid #2b97c9;
}

.editorialTxt.et2{width: 430px; margin-bottom: 10px}

.editorial.promo .editorialTxt.et2{width: 420px;}

.editorial .editorialTxt.et3{ width: 480px;}

.editorial .editorialTxt.et4{ width: 380px; }

#contentA .editorialTxt h3 {padding: 0; margin:  0 0 4px 0; font-size: 1.6em; height: 1%}

.editorialTxt p {margin-bottom: 0; padding-bottom: 0; height: 78px;}
.editorialTxt.realTimeLeft p{height: 50px}
.editorialTxt.realTimeRight p{height: 50px}
body #contentA .editorialTxt.realTimeRight p a{color: #a5d335; font-weight: bold}

.editorialTxt p span{display: block; margin-top: 5px;}

#contentA  .homeContentBlock .editorialTxt p{height: 78px}

#contentA .editorialTxt p a{display: inline; color: #000; text-decoration: underline}


.editorial .editorialTxt.et2 p{padding: 0; margin: 0; height: 1%}

.editorial .tableFloat3{
	width: 208px;
	float: left;
	margin: 2px 0 0 0px;
	padding: 0 0 0 5px
}


.editorial .editorialTxt.et2 .tableData{
	width: 490px; font-size: 1em; margin: 8px 0 0 0;
}

.editorial .editorialTxt.et2.noImg .tableData{width: 638px; margin-top: -20px}

.editorial .tableFloat3 .tableData{margin-bottom: 0; padding-bottom: 0; width: 214px}
.editorial a{padding: 0;}
.editorial .textRight{padding: 4px 0px 0px 3px; font-size: 1.1em;}

.editorial.promo .promoTC{
	padding: 20px;
	border: 1px solid #7ddfff;
	margin:0px 12px 15px 12px;
}


.homeContentLeft{
	text-align: left;
	display: block;
	float: left; padding: 0; width: 150px;
	margin-left: 10px;
}

.homeContentRight{
	text-align: left;
	float: right;
	display: block;
	float: right; padding: 0 2px 0 0; width: 200px;
}




.homeContentStrip{height: 39px; background: none;  padding: 8px 10px 10px 10px}

.homeContentRight p{width: 207px; text-align: left; margin-bottom: 10px; font-size: 1.1em;}


#contentA .homeContentBlock .homeContentRight h3, #contentA .homeContentBlock .homeContentStrip h3{font-size: 1.3em; margin: 12px 0 5px 0; font-weight: bold; letter-spacing:0;}

.homeContentStrip p{color: #000; font-size: 1.1em}

.homeContentRight p.textRight{width: 207px; margin-top: 6px; text-align: right; }

.homeContentRight .tableData {width: 215px; text-align: left; margin: 0; background: #FFF;}

.homeContentRight .tableData td{
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	height: 22px
}

.homeContentRight a{color: #FFF; text-decoration: none}


.homeLowerTitle{padding-top:20px}
.homeNextRaces{border-top: 3px solid #4cadd2; margin-top: 0px; padding: 5px 0 5px 0;}


/*------------------------------------------SERVICES LINKS------------------------------------*/

#servicesLinks {font-size: 1.1em; margin: 0; text-align: right}
#servicesLinks ul {
	padding-left: 0px;
	list-style: none;
	color: #000;
	font-size: 1.2em;
	margin: 10px 0px 12px 0;
}
#servicesLinks li{
	padding: 0 0 0 0px;
	display: inline;
}
#servicesLinks li .noBorder{border:none;}

#servicesLinks a{text-decoration: underline; color: #000;}

#servicesLinks a:hover{text-decoration: none;}

/*---------------------------------------FOOTER-----------------------------------------*/

#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding-bottom: 10px;
}
#footer h3 {font-size: 1em;}
#footer p {padding: 4px 0; line-height: 1em;}

#footerContent {
	width: 996px;
	margin: auto;
	padding: 0;
	color: #FFF;
}
.footerContentHolder {
	padding: 0px;
	height: 1%;
	margin: 0px;
	background: none
}
.footerContentHolder h3 {
	color: #FBFBFA;
	padding: 0;
	margin: 10px 0 0 0;
}
.footerContentHolder p {color: #A2A2A2;}
.footerContentHolder a {color: #53C2ED;}
.footerContentA {padding: 0 0 0 0;}

#footer .footerContentA p{padding: 10px 0 13px 16px; border-top: 1px dotted #00bff3}

.footerContentA ul {
	margin: 0;
	padding: 4px 0 0 15px;
	display: block;
	color: #FDFDFD;
	height: 32px;
}
.footerContentA ul li{
	display: block;
	float: left;
	clear: none;
	padding-right: 13px;
}
.footerContentB {
	padding: 0 0 0 17px;
	line-height: normal;
}
.footerContentC {padding: 0 0 0 16px; height: 1%; overflow: hidden; background: #002134 url(../../images/en/footerContentHolderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x; }

.footerContentC ul {
	padding-left: 0px;
	padding-bottom: 14px;
	margin: 10px 0 0 0;
	list-style: square;
	color: #53C2ED;
	height: 30px;
}
.footerContentC ul li {
	margin-bottom: 0px;
	padding: 0 35px 0 0;
	display: block;
	float: left;
	clear: none;
	color: #FFF;
}
.footerContentC ul li a{
	color: #00aeef;
}

#footer .linkTitle {
	font-weight: bold;
	color: #FBFBFA;
	padding-bottom: 1px;
	display: block;
}
.footerLinksHolder {
	background: none;
	padding: 7px 0 5px 0;
	color: #FFF;
}
.footerLinksHolder a {color: #FFF;}
.footerLinksA {float: left; font-size: 0.9em; padding-top: 1px; padding-left: 16px;}
.footerLinksB {
	float: right;
	font-size: 0.9em;
	padding-right: 5px;
}
#footerSub {
	width: 996px;
	margin: auto;
	padding: 8px 0 30px 0px;
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
	background: none;
	color: #FDFDFD;
}
#footerSub p {line-height: 1.6em;}

#footerSub a {color: #00aeef}


/* MH Tool Tips */
.tipContainer	{z-index:10000; position: absolute; height: 22px; color: #fff;  font-family: Tahoma; background: url(../../images/en/tt-arrow-up.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
	.tipText	{background: url(../../images/en/tt-top-l.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; padding: 6px 0 0 5px; height: 22px; float:left;}
	.tipText a  	{color: #fff;}
	.tipCap		{background: url(../../images/en/tt-top-r.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1px;  height: 22px; width: 4px; float: left;}

/*--------------------------------------HOMEPAGE CONTROLLER BLOCKS----------------------------------*/

#contentA #featureHolder {
	margin-top: 13px;
	position: relative
}
#contentA #featureHolder a {
	outline: none
}
#contentA #featureOutlineBlock {
	border: 1px solid #00233c;
	margin: 9px 0;
	width: 643px;
	height: 192px;
	overflow: hidden;
	background: #fff;
}
#contentA ul.scrollControl {
	float: right;
	position: absolute;
	top: 125px;
	text-align: right;
	right: 26px;
	z-index: 9000;
}
#contentA ul.scrollControl li {
	display: inline;
	position:relative;
}
#contentA ul.scrollControl li a {
	text-decoration: none;
	padding:5px;
	margin-right:0;
	background: url(../../images/en/dotOff.gif?ver=7518f5077d1aa62c5f514c687269bb91) center no-repeat;
	color: #FFF;
}
#contentA ul.scrollControl li.on a {
	background: url(../../images/en/dotOn.gif?ver=7518f5077d1aa62c5f514c687269bb91) center no-repeat;
}
#contentA ul.scrollControl li a:hover {
	background: url(../../images/en/dotOn.gif?ver=7518f5077d1aa62c5f514c687269bb91) center no-repeat;
}
#contentA .featureContainer {
	padding: 0;
	margin-left: 0px;
}
.featureBlock {
	width: 643px;
	height: 194px;
	clear: both;
	background: #000;
	color: #FFF;
	font-size: 1.2em;
	background: #000
}
#contentA #featureDataBG {
	position: absolute;
	width: 628px;
	height: 74px;
	background: #000;
	top: 109px;
	left: 8px;
	font-size: 1.2em;
	z-index: 8000;
}
#contentA .featureData {
	position: absolute;
	width: 628px;
	height: 74px;
	background: none;
	top: 109px;
	left: 8px;
	font-size: 1.2em;
	z-index: 9000
}
#contentA .featureData h3 {
	letter-spacing: 0;
	font-weight: bold;
	padding-bottom: 3px;
	font-size: 1.45em;
	color: #FFF
}
#contentA .featureData h3 .textSmall {
	font-size: 0.65em;
	color: #afe0f7;
	font-weight: bold
}
#contentA .featureData h3 a {
	text-decoration: none;
	color: #FFF
}
#contentA .featureData h3 a:hover {
	text-decoration: underline
}
body.langCN #contentA .featureData h3 .textSmall {
	font-weight: normal;
	font-size: 0.7em
}
body.langZH #contentA .featureData h3 .textSmall {
	font-weight: normal;
	font-size: 0.7em
}
#contentA .featureData .textContent {
	padding-left: 16px
}
#contentA .featureData .textContent.noPrices{padding: 0}

#contentA .featureData .textContent.noPrices h3 {
	padding-bottom: 0;
	margin-bottom: 4px
}
#contentA .featureData .textContent.noPrices p {
	padding-top: 0;
	color: #FFF
}
#contentA .featureData .textContent.noPrices a{text-decoration: none}
#contentA .featureData .textContent.noPrices a:hover{text-decoration: underline}
#contentA .featureData span.textBlue {
	color: #afe0f7
}
#contentA .featureData span.textWhite {
	color: #FFF
}
#contentA .featureData a {
	color: #afe0f7
}
#contentA .featureData .priceHolder {
	width: 624px;
	padding-left: 11px;
	font-size: 0.9em;
}
#contentA .featureData a.oddsBtn {
	color: #000;
	margin: 3px 0 3px 0
}
#contentA .featureData .priceFloat {
	float: left;
	width: 198px;
	background: #fff;
	margin-right: 3px;
	padding-right: 1px;
}
#contentA .featureData .priceFloat a {
	color: #000
}
body #contentA .featureData .priceFloat span {
	display: block;
	float: left;
	color: #000;
	padding-top: 5px;
	padding-left: 6px;
	text-align: left;
	background: #FFF
}
#contentA .featureData .priceFloat .oddsBtn {
	float: right;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 0px
}
#contentA .featureData .priceFloat.price3W {
	width: 199px
}
#contentA .featureData .priceFloat.price3W span {
	width: 124px
}
#contentA .featureData .priceFloat.price2W {
	width: 301px
}
#contentA .featureData .priceFloat.price2W span {
	width: 212px
}
#contentA .featureData .priceFloat.price3WB {
	width: 567px
}
#contentA .featureData .priceFloat.price3WB span {
	width: 494px
}
#contentA .featureData .priceFloat.price2WB {
	width: 567px
}
#contentA .featureData .priceFloat.price2WB span {
	width: 494px
}
.editorial {
	border: none;
	border-bottom: 1px solid #c2dff1;
	width: 624px;
	margin: 0;
	padding: 15px 10px 15px 10px;
	background: none;
	overflow: inherit;
}
#contentA .editorial .bubbleOK {
	margin-top: -60px;
	width: 180px;
	text-align: center;
	padding-top: 12px;
}
#contentA .editorial .bubbleError {
	margin-top: -60px;
	width: 180px;
	text-align: center;
	padding-top: 12px;
}
body #contentA .featureData .priceFloat span.bubbleError {
	background: url(../../images/en/bubbleRed.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;
	color: #FFF;
	text-align: center;
	width: 180px;
	padding: 12px 0 0 0;
}
body #contentA .featureData .priceFloat span.bubbleOK {
	background: url(../../images/en/bubbleGreen.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;
	color: #FFF;
	text-align: center;
	width: 180px;
	padding: 12px 0 0 0;
}
.homeContentBlock a.editorialLink, #contentA a.editorialLink {
	margin-right: 0
}
h3.editorialHeader {
	padding-bottom: 3px;
	border-bottom: 3px solid #0ea2e6
}
.editorialTxt {
	width: 235px;
	float: left;
	padding: 0 5px 0px 5px;
	font-size: 1.1em;
	margin: 0px 10px 0px 5px;
	display: inline;
}
.editorialTxtWide{width: 385px}
body.langCN .editorialTxt {
	font-size: 1.2em
}
body.langZH .editorialTxt {
	font-size: 1.2em
}
#contentA .editorialTxt.banner {
	padding-top: 1px;
}
#contentA .editorialTxt.banner p {
	height: 1%;
	font-size: 1.0em;
	padding-bottom: 5px;
	line-height: 16px
}
#contentA .editorialTxt.banner p.intro {
	padding: 0;
	margin-top: -2px;
	padding-bottom: 5px;
	width: 235px
}
#contentA .editorialTxt.banner p.intro a {
	color: #000
}
#contentA .editorialTxt.banner p a {
	color: #0381bb;
}
#contentA .editorialTxt.banner p a:hover {
	color: #0381bb;
	text-decoration: none
}
.bannerPrice div {
	background: #FFF;
	width: 194px;
	color: #000;
	border: 1px solid #c0e1ef;
	margin-bottom: 2px;
	padding: 0 0 0 6px;
	height: 2.6em;
	font-size: 1.1em;
	margin-top: -3px
}
#contentA .bannerPrice div span {
	float: left;
	width: 120px;
	padding-top: 0.6em;
	display: block;
	margin: 0
}
#contentA .bannerPrice div a.oddsBtn {
	margin: 2px;
	float: right;
	display: block;
	color: #000;
}
#contentA .bannerPrice div a.oddsBtn:hover {
	color: #FFF
}
#contentA .bannerPrice .linkStyle span a {
	color: #FFF
}
#contentA .homeContentRight {
	padding-top: 8px
}
#contentA .homeContentRight .editorialLink {
	display: block;
	padding: 0.6em 0 0.6em 6px;
	text-align: left;
	font-size: 1.1em;
	width: 194px;
	line-height: 10px
}







/*---------------------------------------CROSS SELL BOTTOM BLOCK-------------------------------------*/

.crossSellA {
	padding: 16px 0 9px 0px;
	font-size: 1.1em;
	border-top: none;
	margin: 12px 0px 0 0px;
}

.crossSellA h3{font-size:14pt; font-weight: normal}

.crossSellA h4{
	padding-top: 5px;
	font-size: 1em;
}

.crossSellA.wide{
	margin: 0 0 0 9px;
	padding: 0;
}

.crossSellA.wide hr{
	color: #4cadd2; height: 1px; margin-left: -10px; margin-bottom: 5px; width: 965px; background: #4cadd2; border: none;
}

.crossSellAContainer {padding: 9px 0 9px 10px; margin: 0 0 10px 0; border: 1px solid #4cadd2; height: 1%; }
.crossSellA.wide .crossSellAContainer{margin-right: 9px; padding: 9px 0 9px 9px}
.crossSellA h2 {font-size: 1.5em}
.crossSellA p {padding: 4px 15px 0 0; line-height: 1.3em; color: #999999}
.crossSellA p a{color: #0383ba}

.crossSellABlock {
	width:158px;
	float: left;
	display: inline;
}

#crossSellHrUS{border: 3px solid #002134; height: 112px; padding-left: 200px; background: #124369 url(../../images/en/hrUSCrossSellBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top no-repeat}

#crossSellHrUS .crossSellABlock {
	width:170px;
	border-left: 3px solid #002131;
	border-right: none;
	padding: 9px;
	margin-right: 9px;
	float: left;
	display: inline;
	color: #FFF;
	font-size: 1.1em;
}


#crossSellHrUS .crossSellABlock h4{padding-top: 5px; padding-bottom: 9px}

.crossSellABlock h4{padding-top: 5px; padding-bottom: 0px; margin-bottom: 0}

#crossSellHrUS .crossSellABlock h4 a{color: #FFF}


.crossSellA.wide .crossSellABlock {
	width:191px;
	float: left;
	display: inline;
	border: none;
	margin-right: 0;
	padding: 0;
}

.crossSellA .lastBlock {border: none; padding: 0; margin: 0;}
.crossSellA .imgHolder {border: 1px solid #000; width: 147px; height: 75px;}

crossSellA.wide .imgHolder{border: none}
/*---------------------------------------CROSS SELL BOTTOM BLOCK-------------------------------------*/

.crossSellHolder {margin-bottom: 24px;}
.crossSellAdBlock {height: 1%; color: #000; margin: 0;}



/*----------------------------------------CROSS SELLB------------------------------------*/

.crossSellB{border: 1px solid #4cadd2; width: 297px; padding: 9px 0 0 9px; height: 1%; overflow: auto; font-size: 1.1em; margin-bottom: 9px}
.crossSellB img{padding-bottom: 9px; display: block}
.crossSellB img.floatLeft{float: left; width: 127px; height: 75px;  display: block; margin-bottom: 0}
.crossSellB .info{float: right; width: 152px; padding-right: 9px; padding-top: 1px}
.crossSellB .info p{height: 43px; color: #666}
.crossSellB .info a{color: #0383ba}


/*---------------------------------------BALANCE DROP DOWN-------------------------*/

.userHighlight{margin-top: 0px}

#balanceDisplay{
	position: relative;
	width: 300px;
	padding-bottom: 0px;
	float: right;
	text-align: left;
	height: 12px;
	width: auto;
	background-position: left top}

#balanceDisplay .mainBalance{display: block; float: left; width: 75px;}
#userDetails li#balanceDisplay span.mainBalanceValue {background: url(../../images/en/userHighlightRight.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top right no-repeat; padding: 5px 8px 7px 1px; margin-top: -5px; float: left; width: 50px}

#balanceDropDown{display: none}
#balanceDisplay:hover #balanceDropDown, #balanceDisplay.sfhover #balanceDropDown{
display: block;
position: absolute;
	top: 0;
	left: 0;
	background:  url(../../images/en/balanceBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top repeat-x;
	margin-top: 22px;
	margin-left: 0;
	padding: 0;
	width: 208px;
	overflow: visible;
	border: 1px solid #1A6A91;
	z-index: 9999;

}

ul#balanceDropDown{margin: 0; padding: 0; text-align: left}

#balanceDisplay ul#balanceDropDown li{ display: inline-block; width: 200px; text-align: left;  padding: 4px 0 4px 8px; margin: 0; border-top: 1px solid #1A6A91; }

#balanceDisplay ul#balanceDropDown li div{display: block; float: left; width: 90px}
#balanceDisplay ul#balanceDropDown li span{float: left; display: block; }

#balanceDisplay ul#balanceDropDown li .balanceHelp{display: block; float: right; padding-right: 8px;}

#balanceDisplay ul#balanceDropDown li.transferFunds {margin-bottom: 0px;}


/*---------------------------------------NEXT EVENTS SECTION AT BOTTOM OF PAGE------------------------*/

#next-game-wrapper { width:642px; float:left; clear:both; padding:0; }
#next-game-wrapper h3 { font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#000; border-bottom:3px solid #3db3e5; padding:0 0 6px 0; margin:0; font-weight:normal; }

#next-game-col-row { background: none; padding: 0 3px 0 4px;}

#next-game-col { float:left; width:213px; padding:5px 0 0; }

#next-game-col h5 {background: url(../../images/en/header-list-bg.gif?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x scroll 0 0 transparent; border-right:
1px solid #FFFFFF; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; margin: 0; height:14px; padding:2px 7px 4px;}

#next-game-col ul { margin:0; padding:0 5px 0 4px; list-style-position:outside; list-style-type:none; }
/* Strange line-height manipulation is to give vertical alignment */
#next-game-col li {     border-bottom: 1px solid #3DB3E5; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 1.1em; height: 26px; line-height: 26px; margin:3px 0;}
/* display is defined here twice on purpose, so old versions of IE will fall back, as they don't handle inline-block */
#next-game-col li a {color: #000000; display: inline-block; line-height:14px; margin: 0; padding: 0 0 3px; text-decoration: none; vertical-align: middle; width: 98%;}

* html #next-game-col li a { display: inline; line-height: 1.2em; }
#next-game-col li a:hover { text-decoration:none; }
#next-game-col li.viewAll {border-bottom:none; height:auto; padding-bottom:0; margin:0; text-align:right; line-height:14px;}
#next-game-col li a.viewAllLink{background:url(../../images/en/inPlayLink_icon.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll right 1px transparent; color: #084D7A; margin-bottom:0; padding:0 14px 0 0; width:auto; text-decoration:underline; height:13px; vertical-align:top; }
#next-game-col li a.viewAllLink:hover {background:url(../../images/en/inPlayLink_icon.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll right -12px transparent; color: #0C6DAC; text-decoration:underline; }

/*Icons*/
#next-game-col li#sports-icon-football { background:url(../../images/en/football-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-basketball { background:url(../../images/en/basketball-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-tennis { background:url(../../images/en/tennis-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-motorracing { background:url(../../images/en/motoracing-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-rugbyleague { background:url(../../images/en/rugbyleague-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-rugbyunion { background:url(../../images/en/rubgyunion-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-americanfb { background:url(../../images/en/americanfootball-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-golf { background:url(../../images/en/golf-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-snooker { background:url(../../images/en/snooker-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-cricket { background:url(../../images/en/cricket-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-baseball { background:url(../../images/en/baseball-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-boxing { background:url(../../images/en/boxing-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-cycling { background:url(../../images/en/cycling-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-horseracing { background:url(../../images/en/horseracing-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left:22px; }
#next-game-col li#sports-icon-icehockey { background:url(../../images/en/icehockey-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-greyhounds { background:url(../../images/en/greyhounds-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-handball { background:url(../../images/en/handball-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-darts { background:url(../../images/en/darts-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-hurling { background:url(../../images/en/hurling-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-gaelicfootball { background:url(../../images/en/galicfootball-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-volleyball { background:url(../../images/en/volleyball-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }
#next-game-col li#sports-icon-wintersports { background:url(../../images/en/Wintersports-icon-selected.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 8px transparent; padding-left: 22px; }

/*Icons*/
#mainNavB li a#american_football {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#mainNavB li a:hover#american_football {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#mainNavB li#selectedNavA a#american_football, #mainNavB li#selectedNavA a:hover#american_football {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#mainNavB li a#athletics {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -26px;
}
#mainNavB li a:hover#athletics {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -26px;
}
#mainNavB li#selectedNavA a#athletics, #mainNavB li#selectedNavA a:hover#athletics {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -26px;
}
#mainNavB li a#australian_rules {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -39px;
}
#mainNavB li a:hover#australian_rules {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -39px;
}
#mainNavB li#selectedNavA a#australian_rules, #mainNavB li#selectedNavA a:hover#australian_rules {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -39px;
}
#mainNavB li a#baseball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -78px;
}
#mainNavB li a:hover#baseball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -78px;
}
#mainNavB li#selectedNavA a#baseball, #mainNavB li#selectedNavA a:hover#baseball {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -78px;
}
#mainNavB li a#basketball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -91px;
}
#mainNavB li a:hover#basketball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -91px;
}
#mainNavB li#selectedNavA a#basketball, #mainNavB li#selectedNavA a:hover#basketball {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -91px;
}
#mainNavB li a#beach_soccer {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -117px;
}
#mainNavB li a:hover#beach_soccer {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -117px;
}
#mainNavB li#selectedNavA a#beach_soccer, #mainNavB li#selectedNavA a:hover#beach_soccer {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -117px;
}
#mainNavB li a#beach_volleyball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -819px;
}
#mainNavB li a:hover#beach_volleyball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -819px;
}
#mainNavB li#selectedNavA a#beach_volleyball, #mainNavB li#selectedNavA a:hover#beach_volleyball {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -819px;
}
#mainNavB li a#bowls {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -143px;
}
#mainNavB li a:hover#bowls {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -143px;
}
#mainNavB li#selectedNavA a#bowls, #mainNavB li#selectedNavA a:hover#bowls {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -143px;
}

#mainNavB li a#boxing {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -156px;
}
#mainNavB li a:hover#boxing {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -156px;
}
#mainNavB li#selectedNavA a#boxing, #mainNavB li#selectedNavA a:hover#boxing {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -156px;
}

#mainNavB li a#cricket {
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -182px;
}
#mainNavB li a:hover#cricket {
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -182px;
}
#mainNavB li#selectedNavA a#cricket, #mainNavB li#selectedNavA a:hover#cricket {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -182px;
}
#mainNavB li a#cycling {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -195px;
}
#mainNavB li a:hover#cycling {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -195px;
}
#mainNavB li#selectedNavA a#cycling, #mainNavB li#selectedNavA a:hover#cycling {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -195px;
}
#mainNavB li a#darts {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -208px;
}
#mainNavB li a:hover#darts {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -208px;
}
#mainNavB li#selectedNavA a#darts, #mainNavB li#selectedNavA a:hover#darts {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -208px;
}
#mainNavB li a#football {
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -286px;
}
#mainNavB li a:hover#football {
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -286px;
}
#mainNavB li#selectedNavA a#football, #mainNavB li#selectedNavA a:hover#football {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -286px;
}

#mainNavB li a#worldcup { background:transparent url(../../images/en/world_cup_icon.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 2px 2px;}
#mainNavB li a:hover#worldcup { background:transparent url(../../images/en/world_cup_icon.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 2px 2px;}
#mainNavB li#selectedNavA a#worldcup, #mainNavB li#selectedNavA a:hover#worldcup { background: url(../../images/en/world_cup_icon.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 2px 1px;}

#mainNavB li a#futsal {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -312px;
}
#mainNavB li a:hover#futsal {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -312px;
}
#mainNavB li#selectedNavA a#futsal, #mainNavB li#selectedNavA a:hover#futsal {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -312px;
}

#mainNavB li a#gaa_football {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -312px;
}
#mainNavB li a:hover#gaa_football {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -312px;
}
#mainNavB li#selectedNavA a#gaa_football, #mainNavB li#selectedNavA a:hover#gaa_football {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -312px;
}
#mainNavB li a#golf {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -338px;
}
#mainNavB li a:hover#golf {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -338px;
}
#mainNavB li#selectedNavA a#golf, #mainNavB li#selectedNavA a:hover#golf {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -338px;
}
#mainNavB li a#greyhounds {
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -351px;
}
#mainNavB li a:hover#greyhounds {
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -351px;
}
#mainNavB li#selectedNavA a#greyhounds, #mainNavB li#selectedNavA a:hover#greyhounds {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -351px;
}
#mainNavB li a#handball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -377px;
}
#mainNavB li a:hover#handball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -377px;
}
#mainNavB li#selectedNavA a#handball, #mainNavB li#selectedNavA a:hover#handball {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -377px;
}
#mainNavB li a#hockey {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -390px;
}
#mainNavB li a:hover#hockey {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -390px;
}
#mainNavB li#selectedNavA a#hockey, #mainNavB li#selectedNavA a:hover#hockey {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -390px;
}
#mainNavB li a#horse_racing {
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -403px;
}
#mainNavB li a:hover#horse_racing {
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -403px;
}
#mainNavB li#selectedNavA a#horse_racing, #mainNavB li#selectedNavA a:hover#horse_racing {
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -403px;
}

#mainNavB li a#hurling { background:transparent url(../../images/en/hurling_ico.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 2px 2px;}
#mainNavB li a:hover#hurling { background:transparent url(../../images/en/hurling_ico.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 2px 2px;}
#mainNavB li#selectedNavA a#hurling, #mainNavB li#selectedNavA a:hover#hurling { background: url(../../images/en/hurling_ico.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 2px 1px;}

#mainNavB li a#ice_hockey {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -416px;
}
#mainNavB li a:hover#ice_hockey {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -416px;
}
#mainNavB li#selectedNavA a#ice_hockey, #mainNavB li#selectedNavA a:hover#ice_hockey {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -416px;
}

#mainNavB li a#motor_racing {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -494px;
}
#mainNavB li a:hover#motor_racing {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -494px;
}
#mainNavB li#selectedNavA a#motor_racing, #mainNavB li#selectedNavA a:hover#motor_racing {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -494px;
}
#mainNavB li a#motorbikes {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -507px;
	background-repeat: no-repeat;
}
#mainNavB li a#motorbikes:hover {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -507px;
	background-repeat: no-repeat;
}
#mainNavB li#selectedNavA a#motorbikes, #mainNavB li#selectedNavA a#motorbikes:hover {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -507px;
	background-repeat: no-repeat;
}

#mainNavB li a#poker {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -572px;
}
#mainNavB li a:hover#poker {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -572px;
}
#mainNavB li#selectedNavA a#poker, #mainNavB li#selectedNavA a:hover#poker {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -572px;
}
#mainNavB li a#politics {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -585px;
}
#mainNavB li a:hover#politics {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -585px;
}
#mainNavB li#selectedNavA a#politics, #mainNavB li#selectedNavA a:hover#politics {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -585px;
}

#mainNavB li a#pool {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -598px;
}
#mainNavB li a:hover#pool {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -598px;
}
#mainNavB li#selectedNavA a#pool, #mainNavB li#selectedNavA a:hover#pool {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -598px;
}
#mainNavB li a#rugby_league {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -637px;
}
#mainNavB li a:hover#rugby_league {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -637px;
}
#mainNavB li#selectedNavA a#rugby_league, #mainNavB li#selectedNavA a:hover#rugby_league {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -637px;
}
#mainNavB li a#rugby_union {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -650px;
}
#mainNavB li a:hover#rugby_union {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -650px;
}
#mainNavB li#selectedNavA a#rugby_union, #mainNavB li#selectedNavA a:hover#rugby_union {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -650px;
}
#mainNavB li a#snooker {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -676px;
}
#mainNavB li a:hover#snooker {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -676px;
}
#mainNavB li#selectedNavA a#snooker, #mainNavB li#selectedNavA a:hover#snooker {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -676px;
}
#mainNavB li a#tennis {
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -754px;
}
#mainNavB li a:hover#tennis {
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -754px;
}
#mainNavB li#selectedNavA a#tennis, #mainNavB li#selectedNavA a:hover#tennis {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -754px;
}
#mainNavB li a#tv_specials {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -780px;
}
#mainNavB li a:hover#tv_specials {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -780px;
}
#mainNavB li#selectedNavA a#tv_specials, #mainNavB li#selectedNavA a:hover#tv_specials {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -780px;
}
#mainNavB li a#ufc {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -793px;
}
#mainNavB li a:hover#ufc {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -793px;
}
#mainNavB li#selectedNavA a#ufc, #mainNavB li#selectedNavA a:hover#ufc {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -793px;
}
#mainNavB li a#volleyball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -819px;
}
#mainNavB li a:hover#volleyball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -819px;
}
#mainNavB li#selectedNavA a#volleyball, #mainNavB li#selectedNavA a:hover#volleyball {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -819px;
}
#mainNavB li a#water_polo {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -832px;
}
#mainNavB li a:hover#water_polo {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -832px;
}
#mainNavB li#selectedNavA a#water_polo, #mainNavB li#selectedNavA a:hover#water_polo {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -832px;
}
#mainNavB li a#winter_sports {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -858px;
}
#mainNavB li a:hover#winter_sports {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -858px;
}
#mainNavB li a#wrestling {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -858px;
}
#mainNavB li a:hover#wrestling {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -858px;
}
#mainNavB li a#yachting_sailing {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -884px;
}
#mainNavB li a:hover#yachting_sailing {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -884px;
}
#mainNavB li a#virtual_world {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -806px;
}
#mainNavB li a:hover#virtual_world {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -806px;
}
#mainNavB li#selectedNavA a#winter_sports, #mainNavB li#selectedNavA a:hover#winter_sports {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -858px;
}
#mainNavB li a#bandy {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -65px;
}
#mainNavB li a:hover#bandy {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -65px;
}
#mainNavB li#selectedNavA a#bandy {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -65px;
}
#mainNavB li a#fishing {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -260px;
}
#mainNavB li a:hover#fishing {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -260px;
}
#mainNavB li#selectedNavA a#fishing, #mainNavB li#selectedNavA a:hover#fishing {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -260px;
}
#mainNavB li a#lotteries {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -910px;
}
#mainNavB li a:hover#lotteries {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -910px;
}
#mainNavB li#selectedNavA a#lotteries, #mainNavB li#selectedNavA a:hover#lotteries {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -910px;
}
#mainNavB li a#pelota {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -546px;
}
#mainNavB li a:hover#pelota {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -546px;
}
#mainNavB li#selectedNavA a#pelota, #mainNavB li#selectedNavA a:hover#pelota {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -546px;
}
#mainNavB li a#softball{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -689px;
}
#mainNavB li a:hover#softball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -689px;
}
#mainNavB li#selectedNavA a#softball, #mainNavB li#selectedNavA a:hover#softball {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -689px;
}

#mainNavB li a#table_tennis {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -728px;
	background-repeat: no-repeat;
}

#mainNavB li a#table_tennis:hover {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -728px;
	background-repeat: no-repeat;
}

#mainNavB li#selectedNavA a#table_tennis, #mainNavB li#selectedNavA a#table_tennis:hover {
	background-attachment: scroll;
	background-position: 0px -728px;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
}

#mainNavB li a#floorball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -274px;
	background-repeat: no-repeat;
}

#mainNavB li a#floorball:hover {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -274px;
	background-repeat: no-repeat;
}


#mainNavB li#selectedNavA a#floorball, #mainNavB li#selectedNavA a#floorball:hover {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -274px;
	background-repeat: no-repeat;
}

#mainNavB li a#badminton {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -52px;
	background-repeat: no-repeat;
}

#mainNavB li a#badminton:hover {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -52px;
	background-repeat: no-repeat;
}

#mainNavB li#selectedNavA a#badminton, #mainNavB li#selectedNavA a#badminton:hover {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -52px;
	background-repeat: no-repeat;
}

 #mainNavB li a#gaa_hurling {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -325px;
	background-repeat: no-repeat;
}

#mainNavB li a# gaa_hurling:hover {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -325px;
	background-repeat: no-repeat;
}

#mainNavB li#selectedNavA a# gaa_hurling, #mainNavB li#selectedNavA a# gaa_hurling:hover {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -325px;
	background-repeat: no-repeat;
}

#mainNavB li a#gaelic_football {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -819px;
	background-repeat: no-repeat;
}

#mainNavB li a#gaelic_football:hover {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -819px;
	background-repeat: no-repeat;
}

#mainNavB li#selectedNavA a#gaelic_football, #mainNavB li#selectedNavA a#gaelic_football:hover {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -819px;
	background-repeat: no-repeat;
}

#mainNavB li a#motobikes {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -507px;
	background-repeat: no-repeat;
}

#mainNavB li a# motobikes:hover {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -507px;
	background-repeat: no-repeat;
}

#mainNavB li#selectedNavA a# motobikes, #mainNavB li#selectedNavA a# motobikes:hover {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -507px;
	background-repeat: no-repeat;
}

#mainNavB li a#netball {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -482px;
	background-repeat: no-repeat;
}

#mainNavB li a# netball:hover {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -482px;
	background-repeat: no-repeat;
}

#mainNavB li#selectedNavA a# netball, #mainNavB li#selectedNavA a# netball:hover {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -482px;
	background-repeat: no-repeat;
}

#mainNavB li a#rowing {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -624px;
	background-repeat: no-repeat;
}

#mainNavB li a# rowing:hover {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -624px;
	background-repeat: no-repeat;
}

#mainNavB li#selectedNavA a# rowing, #mainNavB li#selectedNavA a# rowing:hover {
	background-attachment: scroll;
	background-image: url(../../images/en/15x13-All-icons-sprite.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position: 0px -624px;
	background-repeat: no-repeat;
}



#mainNavB li a#olympics{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -2110px;
}
#mainNavB li a:hover#olympics{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -2110px;
}
#mainNavB li#selectedNavA a#olympics_test, #mainNavB li#selectedNavA a:hover#olympics {
	background-attachment: scroll;
	background-image: url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -2110px;
}



#mainNavB li a#euros {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -2080px;
}
#mainNavB li a:hover#euros {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -2080px;
}
#mainNavB li#selectedNavA a#euros, #mainNavB li#selectedNavA a:hover#euros {
	background-attachment: scroll;
	background-image: url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91);
	background-repeat: no-repeat;
	background-position: 0px -2080px;
}


/*Icons end*/

.nextEventsVAlignFixer {
	display: -moz-inline-block; display: inline-block; height: 100%; width: 0px;
}

/* Hiding VOD links when logged out. */
caption.hideVOD a.VODLink {
	display: none;
}
a.VODLink {
	margin-left: 30px;
	background: url("../../images/en/tvIcon.gif?ver=7518f5077d1aa62c5f514c687269bb91") no-repeat;
	padding: 10px;
}

/*Clear fix
--------------------------------------------------------------------------*/
.clearfix { display:inline-table; zoom:1; /* Hides from IE-mac \*/ height:1%; display:block; /* End hide from IE-mac */ }
html>body .clearfix { height:auto; }
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }


/*
	Full Screen pop up
*/

#modalPopup2 {
	font-family:Arial,Helvetica,sans-serif;
	height:80px;
	position:absolute;
	text-align:center;
	width:326px;
	color:#333;
	font-size:11px;
	line-height: 16px;
	z-index:100019;
}


#modalPopup2 div.top {
	background: url('../../images/en/popupTop.jpg?ver=7518f5077d1aa62c5f514c687269bb91') no-repeat;
	height:8px;
	overflow: hidden;
	z-index:100019;
}

#modalPopup2 div.main {
	background:transparent url("../../images/en/popupBG.png?ver=7518f5077d1aa62c5f514c687269bb91") 0 bottom no-repeat;
	margin: 0 15px; font-size: 12px; line-height: 16px;
	overflow: hidden;
	margin: auto;
	padding: 10px;
}

#modalPopup2 div.buttons {
	padding:0;
	margin:0;
	text-align:center;
	margin:15px 0 0 0;
}


#modalPopup2 a.popupBtn {
	padding:0;
	display:inline-block;
	background:transparent url("../../images/en/popupBtn.png?ver=7518f5077d1aa62c5f514c687269bb91") no-repeat scroll center top;
	width:85px;
	height:19px;
	color:#000;
	text-decoration: none;
	margin:0 2px;
}

#modalPopup2 a.popupBtn span {
	padding:0;
	height:19px;
	line-height:19px;
	vertical-align:middle;
	overflow:hidden;
	text-align:center;
	margin:0 3px;
	cursor:pointer;
}


#modalPopup2 a.popupBtn:hover {
	color:#555;
}

#modalPopup2 span.popupTitle {
	font-size:17px;
	font-weight:bold;
	color:#002b48;
	}

#modalDimmer {
	background-color:#000000;
	position:absolute;
	-khtml-opacity:.60;
	-moz-opacity:.60;
	-ms-filter:"alpha(opacity=60)";
	filter:alpha(opacity=60);
	opacity:.60;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:100010;
}

/*
	End of full screen pop
*/

/* Add all selections to betslip from jockeys/trainers button (jockeyBtn) */
span.jockeyBtn {
	display:inline;
	background:url("../../images/en/btn_left.gif?ver=7518f5077d1aa62c5f514c687269bb91") no-repeat 0 0;
	height:20px;
	float:right;
	padding:0 0 0 2px;
	margin:10px 0 0 0;
	letter-spacing:0;
}

span.jockeyBtn a {
	display:inline-block;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	background:url("../../images/en/btn_right.gif?ver=7518f5077d1aa62c5f514c687269bb91") no-repeat top right;
	line-height:20px;
	vertical-align:middle;
	padding:0 7px;
}

.neutralVenueSummary {
	font-size:12px;
	margin-bottom:10px;
}




/* Adding crunched file 'html/css/mainLayout.css' */
/*-----------------------------------TEXT HEADER STYLES-------------------------------*/
/*
	$Id: mainLayout.css,v 1.107 2014/07/23 12:21:18 eburchil Exp $
	Copyright (c) 2008 Orbis Technology Ltd. All rights reserved.

	Main Layout CSS
*/


.headLeft{display: block; float: left}
.headRight{display: block; float: right; padding-top: 10px}

caption .textSmall input.radio{display: inline; padding: 0; margin: 0;  float: none; clear: none; width: 14px; height: 16px}

.subHead {
	font-size: 11px;
	display: block;
	background: none;
	margin: -3px 0 9 -3px;
	padding: 2px 0 0 0;
	height: 22px;
	color: #000;
	width: 640px;
	letter-spacing: 0;
}

#greyhoundsRP .subHead label {
    float: left !important;
}

.tableData.tableLive .subHead{border-bottom: 1px solid #004470;  background:#001c30}

.subHeadLeft{
	float: left;
	display: block;
	padding-top: 2px
}
.subHead .highlight{color: #ccff00}
.highlight{color:#ccff00}

.subHeadRight{
	float: right;
	display: block;
	padding: 2px 0 0 0;
	height: 20px;
}
.subHead .betType{
	font-size: 9px;
	width: 125px;
	height: 17px;
	padding: 0;
	margin-top: -1px;
}
.subHead label{
	padding-top: 1px;
	float:none !important;
	margin-right:7px;
}

.subHead a img{
	padding: 0;
	margin-top: 2px;
	float: left;
}
.subHead a{
	float: left;
	padding-left: 3px;
	color: #000;
}
.subHead input{
	width: 15px;
	height: 15px;
	border: none;
	margin-top: 0;
	float: left;
}
.subHead label{
	padding-left: 3px;
	float: left
}


/*------------------------ELEMENTS-------------------------*/

a.iconTV{display: block; margin: -8px 0 0 7px}
a.iconStats{display: block; margin-top: -8px}


.floatContainer {height: 1%;}
.dataSpacerBlock {
	border: none;
	height: 227px;
	margin: 5px 0 5px 0;
	background: #000;
	width: 646px;
	overflow: hidden;
}
.dataSpacerBlockSmall {
	border: none;
	height: 100px;
	margin: 31px 0 16px 0;
	background: #CCC;
}
.dataSpacerBlockHome {
	border: 1px solid #000;
	height: 160px;
	margin: 10px 0 16px 0;
}
.dataSelectionBlock{
	width: 646px;
	margin: 10px 0 0 10px;
	background: #074e81 url(../../images/en/lineWhite.gif?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
}
.dataSelected{
	width: 420px;
	float: left;
	color: #000;
	font-size: 1.1em;
	padding: 5px;
}
#contentA .dataSelected h3{font-size: 1.4em; margin-left: 0}

.dataSelectedType1, .dataSelectedType2, .dataSelectedType3{
	background: #FFF; height: 167px; padding: 15px 0 0 0;
}
.dataSelectedType1 div, .dataSelectedType3 div{
	overflow:auto; height: 120px; width: 400px
}
.dataSelectedType2 div{
	height: 130px; width: 400px; display: inline;
}
.dataSelectedType2 .videoBlock{
	width: 150px; height: 90px; background: #ccc; margin-left: 20px; float: left; display: inline
}
.dataSelectedType2 .videoText{
	float: left; margin-left: 10px; width: 210px; border: 1px solid #e4e4e4; height: 90px; overflow: auto; padding-left: 6px;
}
.dataSelectedType1 div p, .dataSelectedType2 div p, .dataSelectedType3 div p{
	margin-top: 0;
}
.dataSelectedType1 p, .dataSelectedType2 p, .dataSelectedType3 p{
	margin-top: 10px;
}
.dataSelected h3, .dataSelected p{
	padding: 0 10px 0 20px;
}
.dataSelected p{
	font-size: 1em;
	line-height: 16px;
}
.dataSelect{
	float: right;
	background: #FFF;
	width: 216px;
	height: 192px;
}
.dataSelect a{
	height: 40px;
	border-bottom: 1px solid #fff;
	font-size: 1.1em;
	padding: 15px 0 8px 20px;
	background: #08355f;
	color: #FFF;
	font-weight: bold;
	line-height: 15px;
	border-left: 1px solid #FFF;
	display: block;
	text-decoration: none;
}
.dataSelect a.dataLinkOn{
	background: #074e81;
	border-left: 1px solid #074e81;
}
.dataSelect a.dataLinkOff{
	background: #08355f;
	border-left: 1px solid #FFF;
}

.dataSelect a span{
	color: #d2c881
}

/*-------------------------------------MEDIA SELECTOR---------------------------*/

.mediaSelectionBlock{
	border: 3px solid #08355f;
	padding: 4px;
	margin: 13px 0 10px 0;
}

.mediaSelectionBlock .subHead {
	width: 621px;
	margin: 5px 0 0 0;
	font-size: 1em;
}

ul.mediaParent{
	position: relative;
	height: 192px;
	background: red url(../../images/en/mediaSelectionBlockBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top repeat-x;
	padding: 0 0 0 1px;
	margin: 0;
}

ul.mediaParent li {
	float: left;
	width: 210px;
	clear: none;
	height: 50px;
	padding: 0;
}

ul.mediaChild {
	position: absolute;
	top: 50px;
	left: 0;
	width: 640px;
	background: none;
	height: 157px;
	font-size: 1.1em;
	padding: 3px 5px 5px 2px;
	margin: 0;
}

.homeContentBlock ul.mediaChild li.rpVerdict{background: url(../../images/en/rpVerdictImg.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top right no-repeat;}

#contentA ul.mediaChild li{
	display: block;
	width: 623px;
	clear: both;
	border: none;
	padding-right: 7px;
	background: #e3f2f9 url(../../images/en/homeContentBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
	height: 137px
}

#contentA ul.mediaChild li.grBlock1{background: url(../../images/en/grBlockBestOdds.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat}
#contentA ul.mediaChild li.grBlock2{background: url(../../images/en/grBlockForm.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat}


#contentA ul.mediaChild li.hrBlock1{background: url(../../images/en/rpVerdictBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat}
#contentA ul.mediaChild li.hrBlock2{background: url(../../images/en/hrBlockRacingTv.jpg?ver=7518f5077d1aa62c5f514c687269bb91) right top no-repeat}



#contentA ul.mediaChild li.hrBlock1 h3{background: url(../../images/en/rpLogoVerdict.jpg?ver=7518f5077d1aa62c5f514c687269bb91) 14px 10px no-repeat; padding-left: 130px}

a.mediaTab{
	background: url(../../images/en/mediaBlockTab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom no-repeat;
	display: block;
	width: 210px;
	height: 40px;
	margin: 0;
	text-decoration: none;
	font-size: 1.4em;
	color: #FFF;
	padding-top: 10px;
	text-align: center;
}
a.mediaTab:hover{text-decoration: underline}

a.mediaTab.selected{background: url(../../images/en/mediaBlockTabSelected.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top no-repeat; color: #000; padding-top: 14px;}

a.mediaTab span{display:block; margin: 0}
a.mediaTab.selected span{margin-top: 0px}

a.mediaTab span#racingPost{background: url(../../images/en/rpLogo.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left -67px no-repeat; margin-left: 28px; padding-left: 75px}
a.mediaTab.selected span#racingPost{background:url(../../images/en/rpLogo.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 1px no-repeat;}

a.mediaTab span#racingTV{background: url(../../images/en/racingTVLogo.jpg?ver=7518f5077d1aa62c5f514c687269bb91) center 1px no-repeat; text-indent: -2000px; height: 24px; margin-top: -5px; cursor: pointer}
a.mediaTab.selected span#racingTV{background:url(../../images/en/racingTVLogo.jpg?ver=7518f5077d1aa62c5f514c687269bb91) center 1px no-repeat;}

a.mediaTab span#radio{background: url(../../images/en/radioLogo.jpg?ver=7518f5077d1aa62c5f514c687269bb91) center 1px no-repeat; text-indent: -2000px; height: 24px; margin-top: -5px; cursor: pointer}
a.mediaTab.selected span#radio{background:url(../../images/en/radioLogo.jpg?ver=7518f5077d1aa62c5f514c687269bb91) center 1px no-repeat;}

ul.mediaChild .mediaContent{border: 1px solid #e4e4e4; height: 110px; overflow: auto; width: 415px; float: left; }

ul.mediaChild .mediaContent p{width: 370px;}

.homeContentBlock ul li ul.mediaChild li a{color: #000; font-weight: normal; display: inline; text-decoration: underline}
.homeContentBlock ul li ul.mediaChild li a:hover{text-decoration: none;}

ul.mediaChild .mediaContent.radio{border: none; height: 145px; width: 625px; float: left; overflow: auto; margin-left: -2px; background: url(../../images/en/mediaContentBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; padding: 0}

#contentA ul.mediaChild .mediaContent ul{background: none; position: static; margin: -10px 0 0 5px}
#contentA ul.mediaChild .mediaContent.radio ul{margin-left: 5px; width: 185px; display: block; position: static; padding: 12px 0 0 0; background: none}
#contentA ul.mediaChild .mediaContent.radio ul li{padding-bottom: 3px; height: 1%;}

#contentA ul.mediaChild .mediaContent h3{font-size: 1.4em; padding: 8px 0 6px 15px; margin: 0; letter-spacing: 0; font-weight: bold}

ul.mediaChild .mediaContent.radio .mediaRadioBlock1{width: 200px; border-right: 1px solid #002131; float: left; height:137px; padding: 0}
ul.mediaChild .mediaContent.radio .mediaRadioBlock1 p{width: 200px;  height: 90px; padding: 0;}
ul.mediaChild .mediaContent.radio .mediaRadioBlock2{float: left; padding-left: 10px; width: 208px; height: 137px; border-right: 1px solid #002131;}

ul.mediaChild .mediaContent.radio .mediaRadioBlock2 p{width: 203px; height: 90px}

ul.mediaChild .mediaContent.radio .mediaRadioBlock3{float: left; margin-left: 10px; width: 190px; height: 130px; border-right: none;}

ul.mediaChild .mediaContent.radio .mediaRadioBlock3 p{width: 190px; height: 90px}

ul.mediaChild .mediaContent.radio .mediaRadioBlock3 ul{height: 90px}

ul.mediaChild .mediaContent.radio .editorialLink{margin-left: 5px}


ul.mediaChild .mediaContentImgPanel {float: right; width: 203px; height: 112px; text-align: right; margin-right: 3px}

#contentA ul.mediaChild li h4{margin:0 0 0 5px; padding: 0; font-size: 1.2em;}
#contentA ul.mediaChild li p{float: left; padding: 0px 0 15px 15px;}

#contentA ul.mediaChild .mediaContent.radio p{float: left; padding: 5px 0 0 5px;}

#contentA ul.mediaChild li ul{list-style: square; display: block; margin-left: 25px; border: none; width: 350px; padding-top: 15px}
#contentA ul.mediaChild li ul li{display: block; clear: none; float: left; background: url(../../images/en/homeContentBullet.gif?ver=7518f5077d1aa62c5f514c687269bb91) left 5px no-repeat; width: 150px; height: 1%; padding: 0 0 5px 10px}

#contentA ul.mediaChild li ul.wide li{width: 350px;}

#contentA ul#mediaSubLinks{clear: both; float: left}
#contentA ul#mediaSubLinks li{display: inline; border: 1px solid red; width: 50px}
#contentA ul#mediaSubLinks li a{display: inline;}



.mediaIntro{float: left; width: 250px; padding-top: 5px; margin-right: 10px}
ul.mediaChild li .mediaIntro p{width: 225px; margin: 0;}

#contentA .mediaIntro h3{font-size: 1.2em; margin-left: 0;}


/*----------------------------------------MEDIA VIRTUAL---------------------------------*/

.mediaVirtual{border: 3px solid #002133; margin: 13px 0 28px 0; padding: 8px; height: 1%; overflow: auto; background: url(../../images/en/mediaVirtualBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x}

.mediaVirtual .mediaBlock{float: left; width: 424px; height: 237px; border: 1px solid #002131; background: #999}

.mediaVirtual .mediaBlock p{text-align: center; padding-top: 110px; font-size: 1.2em}
.mediaVirtual .mediaBlock p a{color: #FFF}

.mediaVirtual.dogs .mediaBlock{width: 320px; height: 240px}

.mediaVirtual .mediaBlock2{float: right; width: 190px;}
.mediaVirtual .mediaBlock3{float: right; width: 190px;}

.mediaVirtual.dogs .mediaBlock2{width: 294px}

.mediaDetails{border: 1px solid #9bc8dd; background: url(../../images/en/mediaVirtualBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x; height: 121px; padding: 10px;}

.mediaDetails.dogs .mediaDetails{height: 124px}

#contentA .mediaDetails h3{margin: 0; padding: 0; font-size: 1.6em; letter-spacing: 0}
.mediaDetails ul{list-style: square; margin: 10px 0 0 15px; padding-left: 0px; font-size: 1.2em}
.mediaDetails ul li{margin-left: 0; padding-left: 0}


#contentA ul#listLinks{background: none;}
#contentA ul#listLinks li{border: 1px solid #000; background: #FFF; font-size: 1.1em; height: 21px; padding: 5px 0 0 7px; margin-top: 4px}

#contentA ul#listLinks li a{display: block; zoom: 1;}
#contentA ul#listLinks li a:hover{text-decoration: none}
#contentA ul#listLinks li.linkOn{background: url(../../images/en/tableDataHeaderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x}
#contentA ul#listLinks li.linkOn a{color: #FFF}

/*------------------------TEXT SIZES-----------------------*/

a.iconTV:hover, a.iconStats:hover{background: white; color: #FFF}

.textVSmall {font-size: x-small;}
.textSmall {font-size: 1em;}
caption .textSmall{
	font-size: 0.6em;
	padding-left: 6px;
}
caption .textSmallRight{
	display: block;
	text-align: right;
	padding-right: 6px;
	margin-bottom: 6px;
	font-size: 0.4em;
	letter-spacing: 0;
}
caption .textMedium{font-size: 0.7em; display: block; letter-spacing: 0}

h1 .textSmall, h2 .textSmall {font-size: 10px; padding-left: 6px; letter-spacing: 0;}
h3 .textSmall {font-size: 11px; padding-left: 6px; letter-spacing: 0;}
h3 .textSmallRight{font-size: 0.65em; padding-left: 6px; letter-spacing: 0; float: right; display: block; position: absolute; right: 0; top: 17px}

caption a.streaming{background: url(../../images/en/tvIcon.gif?ver=7518f5077d1aa62c5f514c687269bb91) right -4px no-repeat; padding-right: 28px}

.textMedium {font-size: 1.1em;}
.textNormal {font-size: 1.2em;}
.textLarge {font-size: xx-large;}
.textWhite {color: #FFF;}

#contentA p.result{margin-left: 5px;}


/*---------------------------INFO AREAS---------------------*/

.infoBox {
	margin: 10px 0 0 0;
	padding: 20px;
	border: 2px solid #074e81;
	width: 602px;
	font-size: 9px;
}

.infoBox.liveInfo{
	border: 2px solid #7ddfff;
	color: #FFF;
}

.infoBox.error{
	border: 2px solid red;
	width: 602px;
	color: red;
}

/*-----------------------------------TABLE DATA---------------------------------------*/


.tableData.tableLive{
	background: #00355a;
	color: #FFF;
}

.tableData.tableLeft{width: 318px; float: left; margin-right: 10px}
.tableData.tableRight{width: 318px; float: left;}

.tableData.tableLeft caption{width: 318px;}
.tableData.tableRight caption{width: 318px}

/*---TABLE DATA CAPTION---*/

.tableData caption{
	font-size: 14pt;
	text-align: left;
	padding: 0 0 2px 0;
	color: #000;
	font-weight: bold;
	width: 646px;
	margin: 0;
	font-weight: 100;
	letter-spacing: -1px;
}

.tableData caption .textSmall{
	float: left;
	padding-top: 0px;
	padding-right: 5px;
}

/*---TABLE DATA ROWS--*/
.tableData tr.altRow{background: none;}

.tableData tr.headDivide th {
	border-top: 23px solid #FFF;
	padding: 7px 0 7px 6px;
	height: 1%;
	border-left: none;
	border-right: none;
}

.tableData tr.headDivide td{
	padding-top: 8px;
}

/*---TABLE DATA COL STYLES---*/
.tableData tr th span {
	display: block;
	text-align: center;
	padding: 0;
	width: 64px;
	margin-left: -4px;
}

.tableData tr th.textCenter, .tableData tr td.textCenter{text-align: center}

.tableData tr th.textRight, .tableData tr td.textRight{
	text-align: right;
	padding: 0 6px 0 0;
}
.tableData tr td.noPad{
	padding-right: 0;
	padding-left: 2px;
}
.tableData tr td.noBorderRight{
	border-right: none;
}
.tableData tr.noBorderBottom td {
	border-bottom: none;
}
.tableData ul {
	padding: 4px 0;
	line-height: 1.15em;
	list-style: none;
}
.tableData .silk {margin: 0.2em 0 1.8em 0;}
.tableData .silk img {
	display: block;
	height: 29px;
	width: 40px;
}
.tableData img {
	display: inline-block;
	margin-top: 1px;
	padding-bottom: 1px
}

.tableData .rpRating, .tableData .rpRatingFav {
	background: url(../../images/en/rpCircle.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top  no-repeat;
	height: 21px;
	display: block;
	padding: 8px 2px 1px 1px;
	font-size: 0.9em;
	width: 26px;
	text-align: center;
	letter-spacing: 0.1em;
}
.tableData .rpRatingFav {
	background: url(../../images/en/rpCircleFav.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top no-repeat;
	color: #FFF;
}

.tableData tr th.priceHistory{
	text-align: center;
	padding: 0 12px 0 0;
	color: #FFF;
}

.tableData .priceHistory{
	text-align: center;
	padding: 0 12px 0 0;
	color: #666;
}

.tableData .priceHistory strong{color:#074e81}

.tableData caption.jockey {
	height: 18px;
}

/*-----------------------------------TABLE LIVE TO BE REMOVED------------------------*/

.tableData.tableLive a{text-decoration: none;}
.tableData.tableLive a:hover{text-decoration: underline;}


.tableData.tableLive .altRow{background: none;}

.tableData.tableLive caption{color: #FFF;}
.tableData.tableLive caption a{color: #7ddfff;}

.tableData tr.liveRow{background: #000; color: #FFF}
.tableData tr.liveRow td{border-right: 1px solid #999; border-bottom: 1px solid #999}
.tableData tr.liveRow a{color: #FFF}

.tableData.tableLive tr th{background: #000819; color: #FFF; border-right: none; border-bottom: 1px solid #000}

.tableData.tableLive tr td{border-bottom: 2px solid #000; color: #FFF;  border-right: none; height: 20px; background: #001c30}

/*--------------------------FLOATING TABLES--------------------------------*/


.tableFloat3 .tableData.tableSearchResults tr th{padding-top: 0px; padding-bottom: 0px; margin: 0}
.tableFloat3 .tableData.tableSearchResults tr td{padding-top: 0px; padding-bottom: 0px}

/*.tableFloat1 .tableData tr th, .tableFloat2 .tableData tr th, .tableFloat3 .tableData tr th{
	height: 5px;
	margin: 0;
}*/

.tableFloat1 .tableData tr th a, .tableFloat2 .tableData tr th a, .tableFloat3 .tableData tr th a{color: #FFF}

.tableFloatA{
	width: 318px;
	float: left;
	margin: 5px 5px 0 0;
	padding: 0 4px 0 0;
	border-right: 1px solid #103b5b;
}
.tableFloatA .tableData{width: 318px; margin-left: 0;}

.tableFloatB{
	width: 318px;
	float: left;
	margin: 5px 0 0 0;
	padding: 0;
}

.tableFloatB .tableData{width: 318px; margin-left: 0;}



/*-------------------------------TABLE DATA WITH FORM----------------------------*/
.tableForm tr td {
	height: 23px;
	border-bottom: 1px solid #7bbfff;
}
.tableForm ul {
	padding: 3px 0;
	line-height: 1.1em;
	list-style: none;
}

.tableData.tableForm td{background: url(../../images/en/spotlightBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) left 20px repeat-x;}

.tableForm .spotlight{background: url(../../images/en/spotlightBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;}
.tableForm .altRow.spotlight{background: url(../../images/en/spotlightBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) top repeat-x;}


.tableForm tr.noBorder td{
	border-bottom: none;
}

.tableForm .spotlight td {
	border-top: none;
	border-bottom: 1px solid #7bbfff;
	padding: 0 0 2px 0;
	background: #f1fafd;
}
.tableForm .spotlight p {width: 540px; margin-top: 4px}

.tableForm .spotlight span {
	display: block;
	padding: 4px 0 16px 0;
}
.selectionTitle{font-size: 1.3em; padding-bottom: 2px; font-weight: normal;}

.selectionTitle.fav{padding: 1.5em 0}

/*--------------------------------COLUMN WIDTHS-----------------------------------*/

.priceCol {width:58px;}
.priceCol2 {width:78px;}
.priceColCS {width: 88px}
.priceColQp {width: 85px}


.moreCol2 {width: 52px;}
.dateCol {width:110px}

.tvCol {width: 12px; padding-top: 2px}
.statsCol {width: 6px; padding-top: 2px; padding-right: 0; padding-left: 0;}


.grTrap{width:28px}
.grNext3{width: 160px}

.tcMeeting{width: 220px;}
.tcSelection{width: 135px;}

.qpRace{width: 66px;}
.qpSelection{width: 294px;}
.qpSelection2{width: 314px;}

.compsCol{width: 215px;}

.SCastSelection {width: 188px;}

.SCastPlayer { width: 138px;}
.SCastScore { width: 142px;}

.SCORTeam {width: 189px;}
.SCORPlayer {width: 189px;}

.OUESelection {width: 200px;}
.OUETotal {width: 40px; text-align: right;}

.YN1 {width: 253px;}
.YN2 {width: 253px;}


.WOSelection, .HTFTSelection {width: 576px}

.HHSelection {width: 270px}

.CSTeam {width: 174px;}
.CSTeam2 {width: 174px;}
.CSDraw {width: 70px;}

.CSTeam2W {width: 253px;}
.CSTeam2W2 {width: 253px;}

.OUSelection {width: 277px}
.OUTotal {width: 40px;}

.HSelection {width: 303px}
.HOutcome {width: 203px}
.HSpread {width: 58px}

.WMTMatch {width:210px}

.HTFT {width: 543px;}

.WOTrap {width: 28px;}
.WONo {width: 18px;}
.WORunner {width: 378px;}
.WOPrevOdds {width:104px;}

.WMTLSelection{width: 303px}
.WMTLOutcome{width: 267px}

.tableForm .WONo {width: 25px;}
.tableForm .WODetails {width: 45px}
.tableForm .WORunner {width: 242px}
.tableForm .WORP {width: 64px;}
.tableForm .WOPrevOdds {width:110px;}
.tableForm .WOselection {width: 365px}
.tableForm .WOPriceCol {width: 59px}

.SCastInput { width: 140px ; font-size: 1em; height: 18px; margin: 1px 0 0 0; padding: 0}

body.langCN .SCastInput, body.langZH .SCastInput {font-size: 1em}

.tableData td span.oddsBtn{
	display: block;
	text-align: center;
	padding-right: 6px;
	color: #666;
}

.tableData td.ocSuspended, #scOcSuspended {
	color: #666;
}


.BLDateCol {width: 25%}
.BLEvent {width: 48%}
.BLSport {width: 27%}

.BLTVCol {width: 11%}
.BLDateColRed {width: 14%}

/*
.tableData td a.oddsBtn.btnA{background: #e5f6fd; margin: 2px 0 2px -4px;}
.tableData td a.oddsBtn.btnB{background: #f5fbfe; margin: 2px 0 2px -4px;}


.tableData.tableLive td a.oddsBtn{
	background: #000819;
	padding: 5px 6px 0 0;
	text-decoration: none;
	color: #7ddfff;
	border: 2px solid #001c30;
	border-right: none
}

.tableData.tableLive .altRow td a.oddsBtn{background: none;}*/




/*.tableData.tableLive td a.oddsBtn:hover {
	background: url(../../images/en/oddsBtnLiveBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) left center repeat-x;
	text-decoration: none;
	color: #FFF;
}*/

/*----------------------------Matrix Navigation -------------*/

.matrixContainer{ padding: 9px 0 15px 0; position: relative}

#contentA .matrixContainer .hrRegionList {
	display:block;
	clear:both;
	height:1%;
}

#contentA .matrixContainer h3 {
	border-bottom: 3px solid #4CADD2;
	margin: 0 0 3px 0;
	padding: 0 0 5px 11px;
}

#USRacingAllRaces {
 	position:relative;
}

#USRacingAllRaces .textSmallRight {
	top: 5px;
}

ul.matrix li{
	clear: none;
	width: 204px;
	float: left;
	font-size: 1.1em;
	color: #FFF;
	margin: 0 5px 5px 0;
	background: #01253d;
	padding: 0;
}

ul.matrix li a{
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 5px 6px 7px 10px;
	border: 1px solid #7ddfff;
}

ul.matrix li a:hover{color: #FFF; border: 1px solid #FFF }

#contentA .matrixContainer h2{font-size: 1.7em; margin-left: 0; padding: 10px 0 0 0}

.matrixA, .matrixB, .matrixC {font-size: 1.1em; padding-top: 0.2em;}

.matrixA.toteBetting{padding-top: 0; margin-top: -2px;}

.matrixA .altRow, .matrixB .altRow, .matrixC .altRow{background: #FFF; background: #e2f2f9 url(../../images/en/moreMarketsAltRow.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top repeat-x; border: 1px solid #cce8f5; padding-left: 0; padding-bottom: 2px; min-height: 50px;}

#contentA .matrixContainer .matrixA{margin-left: 0}

#contentA .matrixB h3 {
	font-size: 1.1em;
	padding: 5px 0 0 6px;
	letter-spacing: 0;
	font-weight: bold;
}

.matrixA a, .matrixB a, .matrixC a {padding-bottom: 0.1em;}

.matrixB h3 a{display: block; width: 160px;}

.matrixA li, .matrixB li, .matrixC li {
	width: 643px;
	list-style: none;
	clear: both;
	height: 1%;
	border-bottom: none;
	padding:0 0 0 1px;
	margin-bottom: 0px;
	position: relative;
}

.matrixA.toteBetting li{background: none; border: none; border-bottom: 1px dotted #4badd2; padding-bottom: 20px}

.matrixA.poolBetting li{width: 810px}

.matrixA.toteBetting li{width: 890px; padding-bottom: 10px; padding-top: 1px}

.matrixA.toteBetting li.indent{width: 870px; margin-left: 10px}


.matrixB{margin-top: 13px}

.matrixA li.headerRow{background: #013855 url(../../images/en/tableDataHeaderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; color: #FFF; border: 1px solid #0d577d; padding-left: 0; padding-bottom: 3px; margin-bottom: 5px;}

.matrixContainer .toteBetting li.headerRow{border: none; border-bottom: 1px solid #85cce8; background: #ddeef5 url(../../images/en/toteThBg.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x; padding: 0 0 0 1px; margin-bottom: 0}


.matrixB li.headerRow{background: #013855 url(../../images/en/tableDataHeaderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; color: #FFF; border: 1px solid #0d577d; padding-left: 0; margin-bottom: 5px; height: 26px;}

.matrixA li.headerRow a{color: #fff}
.matrixA.toteBetting li.headerRow a{color: #000}

.matrixB li.headerRow a{color: #fff; text-decoration: none}

#contentA .matrixB li.headerRow h3 {padding-top: 5px; padding-bottom: 4px; font-weight: bold; font-size: 1.1em}


.matrixCondensed li {padding-bottom: 3px; margin-bottom: 0px;}
.matrixA .lastLiRow, .matrixB .lastLiRow, .matrixC .lastLiRow {border-bottom: 2px solid #CCC;}
.matrixA .lastLiRowNoBorder {border-bottom: none;}
.matrixCondensed .lastLiRow {border-bottom: none; padding-bottom: 19px;}
.matrixA li h4 {
	padding: 6px 0 4px 10px;
	font-size: 1.1em;
	height: 1%
}
.matrixA li.headerRow h4 {
	padding: 5px 0 4px 10px;
	font-size: 1.1em;
	height: 1%
}

.matrixContainer.toteRaceType .matrixA.toteBetting li h4 {padding: 20px 0 4px 10px;}

span.toteVideo{position: absolute; top: 29px; right: 10px; font-weight: normal; font-size: 0.9em; background:url(../../images/en/toteVideoIcon.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 1px no-repeat; padding-left: 16px}

.matrixContainer.toteRaceType .matrixA.toteBetting li.indent h4 {padding: 18px 0 4px 0px;}

.matrixA li.headerRow h4,.matrixContainer.toteRaceType .matrixA li.headerRow h4 {
	padding: 2px 0 4px 10px;
	font-size: 1.0em;
	height: 1%
}


.matrixA.toteBetting li.headerRow h4{padding-top: 2px; margin: 0; font-size: 1em}
.matrixA.toteBetting li.headerRow h4 a{text-decoration: none}


.matrixA.toteBetting li.headerRow ul {padding: 3px 0 0px 0;}


.matrixContainer.toteRaceType .matrixA.toteBetting li.headerRow ul {padding-top: 6px; margin-top: -2.4em}

#contentA .matrixA.toteBetting li.headerRow ul li a{border: none; padding: 0; text-decoration: none}

.matrixA ul, .matrixB ul, .matrixC ul {
	width: 405px;
	display: block;
	margin: 0 0 2px 180px;
	z-index: 1;
	padding: 0px;
}

.matrixA.poolBetting ul{
	margin-left: 180px;
	width: 605px;
}

.matrixA.toteBetting ul{
	margin-left: 230px;
	width: 700px;
}


.matrixA ul {margin-top: -2em; height: 1%; overflow: auto; padding: 0}

.matrixContainer.toteRaceType h3{width: 880px}

#contentA .matrixContainer.toteRaceType.border{border: none}

#contentA .matrixContainer.toteRaceType.border h3{border-bottom: none; margin-bottom: 0}

#contentA .matrixContainer.toteRaceType.border .matrixBorder {border: 3px solid #4cadd2; margin-left: -2px; width: 893px; padding-top: 1px}

#contentA .matrixContainer.toteRaceType.border .matrixA.toteBetting{padding-left: 1px; padding-top: 2px}

.matrixContainer.toteRaceType .matrixA ul{margin-top: -3.3em; margin-left: 150px; margin-bottom: 0}

.matrixB ul{margin-top: -2.3em; width: 465px; height: 1%; overflow: auto}

.matrixA li.headerRow ul{margin-top: -2.1em; height: 20px; overflow: visible;}
.matrixA li.headerRow ul li{font-size: 1.1em; font-weight: bold; color: #FFF; }

.matrixA li.headerRow ul li a{text-align: left}

#contentA .matrixA.poolBetting li.headerRow ul li a{color: #FFF; text-align: left}

.matrixA li.headerRow ul.QPLink{margin-top: -22px;}

.matrixA.poolBetting li.headerRow ul.QPLink{margin-left: 220px}

.matrixA li.headerRow ul.QPLink a{text-decoration: none}

.matrixB li.headerRow ul{margin-top: -2.8em;}
.matrixB li.headerRow ul li{font-size: 1.1em; font-weight: bold}


.matrixB.results ul{margin-top: -2.5em; width: 450px;}
.matrixA ul li, .matrixB ul li, .matrixC ul li{position: static;}
.matrixCondensed ul {margin-top: -1.2em;}

.matrixC ul {
	width: 250px;
	margin-bottom: 0.5em;
}
.matrixA li ul li, .matrixB li ul li {
	clear: none;
	display: inline;
	border: none;
	padding: 0;
}
.matrixA li ul li a{
	padding: 0px 6px 0 6px;
}
.matrixA li.altRow ul li a{background: none; }

.matrixA li ul li a{
	display: block;
	width: 50px;
	float: left;
	padding: 3px 7px 5px 1px ;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 4px;
	text-align: right
}


#contentA .matrixA.toteBetting li ul li, #contentA .matrixA.toteBetting.border li ul li{padding: 13px 0 0 0; display: block; width: 45px; text-align: center; border-bottom: none; float: left; }

#contentA .matrixA.toteBetting li.headerRow ul li, #contentA .matrixA.toteBetting.border li.headerRow ul li{padding: 0; margin: 0; font-size: 1em}

#contentA .matrixA.poolBetting li ul li a{width: 95px; text-align: right}
#contentA .matrixA.toteBetting li ul li a, #contentA .matrixA.toteBetting.border li ul li a{width: 40px; text-align: center; border: 1px solid #65c1ea; padding: 1px 0 3px 0; float: none}




#contentA .matrixA.toteBetting li ul li a span, #contentA .matrixA.toteBetting.border li ul li a span{padding: 0 4px}

#contentA .matrixA.toteBetting li.group2 ul li, #contentA .matrixA.toteBetting.border li.group2 ul li{width: 85px; margin-right: 3px}
#contentA .matrixA.toteBetting li.group2 ul li a, #contentA .matrixA.toteBetting.border li.group2 ul li a{width: 83px}




#contentA .matrixA.toteBetting li.group3 ul li{width: 119px; margin-right: 3px}
#contentA .matrixA.toteBetting li.group3 ul li a{width: 117px}


#contentA .matrixA.toteBetting li.group4 ul li{width: 154px; margin-right: 3px}
#contentA .matrixA.toteBetting li.group4 ul li a{width: 152px}

#contentA .matrixA.toteBetting li.group5 ul li{width: 188px; margin-right: 3px}
#contentA .matrixA.toteBetting li.group5 ul li a{width: 186px}

#contentA .matrixA.toteBetting li.group6 ul li{width: 225px; margin-right: 3px;}
#contentA .matrixA.toteBetting li.group6 ul li a{width: 223px}

#contentA .matrixA.toteBetting li.groupMultiple ul li{width: auto; margin-right: 3px}
#contentA .matrixA.toteBetting li.groupMultiple ul li a{width: auto; }
#contentA .matrixA.toteBetting li.groupMultiple ul li a{padding-left: 8px; padding-right:8px}


#contentA .matrixA.toteBetting li ul li.toteResult{background: url(../../images/en/toteResult.jpg?ver=7518f5077d1aa62c5f514c687269bb91) center top no-repeat}
#contentA .matrixA.toteBetting li ul li.toteResult a{border: 1px solid #000}
#contentA .matrixA.toteBetting li ul li.toteOnNow a{border: 1px solid #8cb924; padding-top: 1px; background: #e5f1cd}




#contentA .matrixA li ul li a.eventResult{border: 1px solid #65c1ea; padding: 1px 6px 3px 0; background: url(../../images/en/eventResult.gif?ver=7518f5077d1aa62c5f514c687269bb91) 3px 2px no-repeat}
#contentA .matrixA li ul li a.eventLive{border: 1px solid #8cb924; padding: 1px 6px 3px 0; background: #e5f1cd}
#contentA .matrixA li ul li a.eventSuspend{padding: 2px 7px 4px 1; background: #FFF; text-decoration: none; text-decoration:line-through; color: #666}

#contentA .matrixA li ul li a.eventPriced{border: 1px solid #58A6D6; padding-top: 1px; padding-right: 6px; background: #B5DDF5}
.matrixContainer h3 .priceKey{position: absolute; right: 0; font-size: 11px; top: 15px}
.matrixContainer h3 .eventLive{border: 1px solid #8cb924; padding: 2px 15px 3px 15px; background: #e5f1cd; display: inline-block}
.matrixContainer h3 .eventPriced{border: 1px solid #58A6D6; padding: 2px 15px 3px 15px; background: #B5DDF5; display: inline-block}
.matrixContainer h3 .eventResult{border: 1px solid #65c1ea; padding: 2px 15px 3px 20px; background: #ffffff url(../../images/en/eventResult.gif?ver=7518f5077d1aa62c5f514c687269bb91) 3px 2px no-repeat; display: inline-block}
.matrixContainer h3 .eventVideo{border: 1px solid #65c1ea; padding: 2px 15px 3px 24px; background: #ffffff url(../../images/en/streamingReplay.gif?ver=7518f5077d1aa62c5f514c687269bb91) 3px 2px no-repeat; display: inline-block}



.matrixB li ul li a, .matrixB li ul li span {
	display: block;
	width: 42px;
	float: left;
	padding-top: 1px;
	padding-bottom: 4px;
}

.matrixA h4 a {display: block;}

.matrixA h4.streaming{background: url(../../images/en/tvIcon.gif?ver=7518f5077d1aa62c5f514c687269bb91) 150px 2px no-repeat;}

.matrixA h4.streaming a{width: 170px;}

.matrixA h4 .toteEvLink {padding-top: 2px;}

.matrixA li ul.toteAvail {margin-top: -3.5em; margin-bottom: 1em;}

.matrixA.poolBetting li ul li a{
	width: 60px;
}




.matrixB li ul li a {width: 225px; padding: 6px 0 6px 6px;}
.matrixB.results li ul li a {width: 180px; padding: 6px 0 6px 6px;}
.matrixA .altRow ul li a{background: #e5f6fd;}
.matrixB .altRow ul li a{background: none;}
.matrixA .QPLink {
	position: absolute;
	top: 26px;
	right: 0;
	width: 80px;
	border: none;
	height: 70px;
	overflow: visible;
	text-align: left
}

#contentA .matrixA.poolBetting .QPLink{width: 125px; left: 505px;}
#contentA .matrixA.toteBetting .QPLink{width: 165px; left: -218px; top: 46px;}


.matrixCondensed .QPLink {top: 18px;}
.matrixA .QPLink li {width: 60px;}
.matrixA li ul.QPLink li a {
	width: 70px;
	background: none;
	border: none;
	text-align: left;
}

#contentA .matrixA.toteBetting li ul.QPLink li{text-align: left; width: 260px; padding-top: 0}
#contentA .matrixA.toteBetting li ul.QPLink li a { text-align: left; border: none; display: inline; float: none;}


.matrixC ul ul {width: 250px; margin-left: 250px;}
.matrixC ul li, .matrixC ul ul li {
	width: 250px;
	padding:0;
	border: none;
	margin: 0;
}
.colLink a {background: blue; color: red;}

.matrixB .altRow{background: #fcfeff url(../../images/en/moreMarketsAltRow.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;}


ul.matrixPool{
	margin-left: 2px;
	overflow: visible;
	height: 1%;
	background: #e8f5fb url(../../images/en/matrixPoolBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
}

ul.matrixPool li{
	clear: none;
	float: left;
	width: 127px;
	font-size: 1.1em;
	padding: 7px 0 8px 8px;
	border-bottom: 1px solid #7bbfff;
}

ul.matrixPool.medium li{width: 262px}



ul.matrixPool li.headerRow{
background: #013855 url(../../images/en/tableDataHeaderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; color: #FFF; padding:  6px 0 6px 8px; margin-bottom: 0px; clear: both; display: block; width: 803px; border-bottom: 1px solid #FFF;
}



ul.matrixPool.wide li{
	width: 803px;
	clear: both;
}
/*------------------------------POOL BETTING-----------------------------*/

ul.poolBettingOptions{
	margin-top: 13px;
	margin-left: 0px;
	height: 2.8em;
	position: relative;
	font-size: 1.1em;
	z-index: 1;
}

ul.poolBettingOptions a{text-decoration: none}

ul.poolBettingOptions li{
	clear: none;
	float: left;
	border: 1px solid #09324a;
	padding: 5px 20px 5px 20px;
	margin-right: 4px;
	background: url(../../images/en/paginationOff.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
	z-index: 2;
	height: 14px;
}

ul.poolBettingOptions li ul{
	display: none;
}

ul.poolBettingOptions li:hover{
	background: #FFF;
}

ul.poolBettingOptions li#poolSelected{
	background: #FFF;
	font-weight: bold;
	background: #013451 url(../../images/en/paginationOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
	padding-bottom: 10px;
}

ul.poolBettingOptions li#poolSelected a{color: #FFF;}

ul.poolBettingOptions li#poolSelected ul{
	display: block;
}

ul.poolBettingOptions li#poolSelected ul li{
	font-weight: normal;
	font-size: 11px;
}


/*ul.poolBettingOptions li:hover ul{
	display: block;
	z-index: 9999;
}*/

ul.poolBettingOptions li ul li{
	position: absolute;
	top: 3.5em;
	left: 28em;
	background: #FFF;
	z-index: -1;
	width: 473px;
	padding-left: 0px; padding-right: 10px;
	border: none;
	height: 4.6em;
	line-height: 1.3em;
}

ul.poolBettingOptions li ul li ol{
	border:1px solid red;
	top: 0;
	left: 0;
	list-style: disc;
	height: 1%;
}

ul.poolBettingOptions li ul li ol li{border: 1px solid blue; margin: 0; padding: 0; left: 0; top: 0; display: block; list-style: decimal; clear: both; position: static}


input.checkBoxPool{
	width: 13px;
	text-align: center;
	display: inline;
	float: none;
}

.tableData .poolScratched td{
	color: #666;
	text-decoration: line-through;
}


#poolBettingContainer{border: 3px solid #002134; width: 781px; padding: 45px 12px 3px 12px; height: 1%;}
#contentA #poolBettingContainer .tableData{width: 781px; margin: 0}
#contentA #poolBettingContainer .tableData.tableList{background: none;}


/*------------------------------TOTE BETTING-----------------------------*/


.toteBettingContainer .tableData{width: 891px; }
.toteBettingContainer .tableData th{background: #ddeef5 url(../../images/en/toteThBg.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x; border-bottom: 1px solid #85cce8; color: #000; padding-top: 4px; padding-bottom: 4px; height: auto}

.toteBettingContainer .tableData th a{color: #000; padding-right: 20px; background:url(../../images/en/toteSortArrows.gif?ver=7518f5077d1aa62c5f514c687269bb91) right center no-repeat; text-decoration: none}

.toteBettingContainer .tableData th.center, .toteBettingContainer .tableData td.center{text-align: center; padding: 0}

.toteBettingContainer .tableData th.borderL, .toteBettingContainer .tableData td.borderL{border-left: 2px solid #FFF}


.tableData td.disabled label{color: #999}


.toteBettingContainer .tableData .col1{width: 26px}
.toteBettingContainer .tableData .col2{width: 32px}
.toteBettingContainer .tableData .col3{width: 206px}
.toteBettingContainer .tableData .col4{width: 115px}
.toteBettingContainer .tableData .col5{width: 63px}
.toteBettingContainer .tableData .col6{width: 80px}
.toteBettingContainer .tableData .col7{width: 83px}
.toteBettingContainer .tableData .col8{width: 60px}
.toteBettingContainer .tableData .col9{width: 83px}

.toteBettingContainer .tableData.placeBets .col7{width: 105px; }
.toteBettingContainer .tableData.placeBets .col8{width: 105px; }
.toteBettingContainer .tableData.placeBets .col9{width: 105px; }

.toteBettingContainer .tableData.swinger .col7{width: 115px; }
.toteBettingContainer .tableData.swinger .col8{width: 115px; }

.toteBettingContainer .tableData.toteExacta .col7{width: 105px; }
.toteBettingContainer .tableData.toteExacta .col8{width: 105px; }
.toteBettingContainer .tableData.toteExacta .col9{width: 0px; }
.toteBettingContainer .tableData.toteExacta .col10{width: 105px; }


.toteBettingContainer .tableData.toteTrifecta .col7{width: 80px; }
.toteBettingContainer .tableData.toteTrifecta .col8{width: 80px; }
.toteBettingContainer .tableData.toteTrifecta .col9{width: 80px; }
.toteBettingContainer .tableData.toteTrifecta .col10{width: 80px; }

.toteBettingContainer .tableData tr.error td input{border: 1px solid red;}

.toteBettingContainer .tableData td.center input{margin: 0 8px; width: 75px; text-align: center}

#contentA .toteBettingContainer .tableData.placeBets tr td.extraPad input{width: 14px; height: 14px; display: block; margin: 0 3px 0 8px; padding: 0; float: left}

body #contentA .toteBettingContainer .tableData.toteExacta tr td.center.extraPad input{width: 14px; height: 14px; display: block; margin: 0 3px 0 33px; padding: 0; float: left;}

body #contentA .toteBettingContainer .tableData.toteTrifecta tr td.extraPad input{width: 14px; height: 14px; display: block; margin: 0 3px 0 18px; padding: 0; float: left;}

#contentA .toteBettingContainer .tableData.placeBets td.extraPad input{margin-left: 25px}

#contentA .toteBettingContainer .tableData.toteExacta td.extraPad input{margin-left: 35px}

#contentA .toteBettingContainer .tableData.toteTrifecta td.extraPad input{margin-left: 24px}


#contentA .toteBettingContainer .tableData.placeBets th.extraPad1 input{margin-left: 13px}
#contentA .toteBettingContainer .tableData.placeBets td.extraPad1 input{margin-left: 35px}

#contentA .toteBettingContainer .tableData.placeBets th.extraPad2 input{margin-left: 13px}
#contentA .toteBettingContainer .tableData.placeBets td.extraPad2 input{margin-left: 35px}

#contentA .toteBettingContainer .tableData.placeBets th.extraPad3 input{margin-left: 0px}
#contentA .toteBettingContainer .tableData.placeBets td.extraPad3 input{margin-left: 35px}


#contentA .toteBettingContainer .tableData.placeBets.swinger td.extraPad input{margin-left: 33px}

#contentA .toteBettingContainer .tableData.placeBets.swinger th.extraPad1 input{margin-left: 13px}
#contentA .toteBettingContainer .tableData.placeBets.swinger td.extraPad1 input{margin-left: 30px; margin-right: 4px; padding-right: 0; width: 14px; height: 14px;}

#contentA .toteBettingContainer .tableData.placeBets.swinger td.extraPad2 input{margin-left: 41px; margin-right: 4px; padding-right: 0; width: 14px; height: 14px;}

#contentA .toteBettingContainer .tableData.placeBets.toteExacta th.extraPad input{margin-left: 13px}
#contentA .toteBettingContainer .tableData.placeBets.toteExacta th.extraPad input{margin-left: 35px}

#contentA .toteBettingContainer .tableData.placeBets.toteExacta td.extraPad1 input{margin-left: 35px; margin-right: 4px; padding-right: 0; width: 14px; height: 14px;}
#contentA .toteBettingContainer .tableData.placeBets.toteExacta td.extraPad2 input{margin-left: 35px;margin-right: 4px; padding-right: 0; width: 14px; height: 14px;}
#contentA .toteBettingContainer .tableData.placeBets.toteExacta td.extraPad3 input{margin-left: 35px;margin-right: 4px; padding-right: 0; width: 14px; height: 14px;}
#contentA .toteBettingContainer .tableData.placeBets.toteExacta td.extraPad4 input{margin-left: 35px;margin-right: 4px; padding-right: 0; width: 14px; height: 14px;}

#contentA .toteBettingContainer .tableData.placeBets.toteTrifecta td.extraPad1 input{margin-left: 23px;margin-right: 4px; padding-right: 0; width: 14px; height: 14px;}
#contentA .toteBettingContainer .tableData.placeBets.toteTrifecta td.extraPad2 input{margin-left: 23px;margin-right: 4px; padding-right: 0; width: 14px; height: 14px;}
#contentA .toteBettingContainer .tableData.placeBets.toteTrifecta td.extraPad3 input{margin-left: 23px;margin-right: 4px; padding-right: 0; width: 14px; height: 14px;}
#contentA .toteBettingContainer .tableData.placeBets.toteTrifecta td.extraPad4 input{margin-left: 23px;margin-right: 4px; padding-right: 0; width: 14px; height: 14px;}

/*#contentA .toteBettingContainer .tableData.placeBets.swinger th.extraPad2 input{margin-left: 13px}
#contentA .toteBettingContainer .tableData.placeBets.swinger td.extraPad2 input{margin-left: 21px}

#contentA .toteBettingContainer .tableData.placeBets.swinger th.extraPad3 input{margin-left: 21px}
#contentA .toteBettingContainer .tableData.placeBets.swinger td.extraPad3 input{margin-left: 29px}*/



#contentA .toteBettingContainer .tableData.placeBets th.active {background: url(../../images/en/toteMultiBetHeader.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; color: #FFF}

#contentA .toteBettingContainer .tableData.placeBets td.active {background: url(../../images/en/toteActiveRow.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x}

#contentA .toteBettingContainer .tableData.placeBets th input{margin: 0 3px 0 0}



/*#contentA .toteBettingContainer .tableData.placeBets th.highlight{ color: #5ed1fe}*/

#contentA .toteBettingContainer .tableData.placeBets label{margin: -1px 10px 0 0; display: block; float: left}

#contentA .toteBettingContainer .tableData.toteExacta label{margin: -1px 10px 0 0; display: block; float: left}

#contentA .toteBettingContainer .tableData.toteTrifecta label{margin: -1px 10px 0 0; display: block; float: left}

.toteBettingContainer .tableData ul{line-height: 10px}
.toteBettingContainer .selectionTitle{font-weight: bold; padding-bottom: 5px}

.toteBettingContainer .tableData tr{background:url(../../images/en/toteTdBg.jpg?ver=7518f5077d1aa62c5f514c687269bb91)}
.toteBettingContainer .tableData tr.alt{background: none}
.toteBettingContainer .tableData td{border-bottom: none}

.toteBettingContainer .tableData tr.fav{background: none}
.toteBettingContainer .tableData tr.fav td{border-top: 1px solid #85ccea; padding-top: 8px; padding-bottom: 9px }
.toteBettingContainer .tableData tr.fav.pos2 td{border-bottom: 1px solid #85ccea}

.toteBettingContainer .tableData tr.spotlight{background: none;}
.toteBettingContainer .tableData tr.spotlight td{height: 100px; vertical-align: top}
.toteBettingContainer .tableData tr.spotlight td .spotlightContent { margin-top: -5px; margin-left: -20px; position: absolute; width: 875px; height: 65px; background: url(../../images/en/toteExpand.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; padding: 20px; }

.toteBettingContainer .tableData tr.spotlight td .spotlightContent h4{padding-left: 120px}
.toteBettingContainer .tableData tr.spotlight td .spotlightContent p{padding-left: 120px}

.spotlightLeft {float: left; width: 650px}
.spotlightRight{float: right; width: 179px; text-align: right}

.spotlightControl {background: url(../../images/en/toteSpotlightBtn1.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top no-repeat; height: 30px; padding: 3px; display: block; margin-top: 2px}

.spotlightLink{margin-top: -5px}

.spotlightControl .hideAll{ padding: 0; display: block; float: right; }
.spotlightControl .showAll{ padding: 0; display: block; float: right; margin-right: 1px }

.toteBettingContainer .tableData td.RP{vertical-align: top;}

tr .silkMask{display: none}

tr.altStripe .silkMultiMask {position: absolute; width: 40px; height: 29px; background: red; background: url(../../images/en/toteSilkMultiCover.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; display: block}


.toteBettingContainer .tableData td.RP span{display: block; width: 44px; height: 40px; margin-top: 10px; text-align: center; color: #000; padding-top: 14px; padding-bottom: 0; background: url(../../images/en/toteRP.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; font-weight: bold}

.toteBettingContainer .tableData td.RP span.RPFav{background: url(../../images/en/toteRPFav.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; color: #FFF}

.toteBettingContainer .info{font-size: 1.1em; padding: 16px 8px 16px 16px; overflow: auto; height: 1%; border-top: 1px solid #85cce8}
.toteBettingContainer .info .left{float: left}
.toteBettingContainer .info .right{float: right}
.toteBettingContainer .info .clearSelections{padding-left: 35px}


.toteNav {padding-top: 20px}
.toteNav ul {margin-top: 0px; margin-bottom: 0}
.toteNav ul li{display: block; background: url(../../images/en/toteNavBGLeft.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; padding-left: 8px; padding-top: 6px; padding-bottom: 6px; float: left; clear: none; margin-right: 3px}
.toteNav ul li a{background: url(../../images/en/toteNavBGRight.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top right no-repeat; padding: 6px 10px 6px 2px; text-decoration: none; font-weight: bold; font-size: 11px;}

.toteNav ul li.toteSingleRaces, .toteNav ul li.toteSingleRaces a{background: none; text-decoration: underline; font-weight: normal}
.toteNav ul li.toteSingleRaces a:hover{text-decoration: none}


body #contentA .toteNav ul li.toteWinTab{padding-left: 0; width: 107px; background: url(../../images/en/toteWinTab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/* body #contentA .toteNav ul li.toteWinTab.toteNavOn{background: url(../../images/en/toteWinTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;} */
body #contentA .toteNav ul li.toteWinTab a{background: none; display: block; float: left; text-indent: -1000px; width: 107px; padding: 0}
body #contentA .toteNav ul li.toteWinTab.toteNavOn_UWIN { background: url(../../images/en/toteWinTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; }

body #contentA .toteNav ul li.toteExactaTab{padding-left: 0; width: 85px; background: url(../../images/en/toteExactaTab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/*body #contentA .toteNav ul li.toteExactaTab.toteNavOn{background: url(../../images/en/toteExactaTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;} */
body #contentA .toteNav ul li.toteExactaTab a{background: none; display: block; float: left; text-indent: -1000px; width: 85px; padding: 0}
body #contentA .toteNav ul li.toteExactaTab.toteNavOn_UEXA {background: url(../../images/en/toteExactaTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}

body #contentA .toteNav ul li.toteSwingerTab{padding-left: 0; width: 93px; background: url(../../images/en/toteSwingerTab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/*body #contentA .toteNav ul li.toteSwingerTab.toteNavOn{background: url(../../images/en/toteSwingerTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; width: 93px;} */
body #contentA .toteNav ul li.toteSwingerTab a{background: none; display: block; float: left; text-indent: -1000px; width: 93px; padding: 0}
body #contentA .toteNav ul li.toteSwingerTab.toteNavOn_USW {background: url(../../images/en/toteSwingerTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; width: 93px;}

.toteNav ul li.toteTrebleTab{padding-left: 0; width: 84px; background: url(../../images/en/toteTrebleTab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/*.toteNav ul li.toteTrebleTab.toteNavOn{background: url(../../images/en/toteTrebleTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;} */
.toteNav ul li.toteTrebleTab a{background: none; display: block; float: left; text-indent: -1000px; width: 88px; padding: 0}
.toteNav ul li.toteTrebleTab.toteNavOn_UTT{background: url(../../images/en/toteTrebleTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}

.toteNav ul li.toteDoubleTab{padding-left: 0; width: 90px; background: url(../../images/en/toteDoubleTab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/*.toteNav ul li.toteDoubleTab.toteNavOn{background: url(../../images/en/toteDoubleTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}*/
.toteNav ul li.toteDoubleTab a{background: none; display: block; float: left; text-indent: -1000px; width: 88px; padding: 0}
.toteNav ul li.toteDoubleTab.toteNavOn_UTD{background: url(../../images/en/toteDoubleTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}

.toteNav ul li.toteTrifectaTab{padding-left: 0; width: 88px; background: url(../../images/en/toteTrifectaTab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/*.toteNav ul li.toteTrifectaTab.toteNavOn{background: url(../../images/en/toteTrifectaTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}*/
.toteNav ul li.toteTrifectaTab a{background: none; display: block; float: left; text-indent: -1000px; width: 88px; padding: 0}
.toteNav ul li.toteTrifectaTab.toteNavOn_UTRI{background: url(../../images/en/toteTrifectaTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}

.toteNav ul li.toteJackpotTab{padding-left: 0; width: 89px; background: url(../../images/en/toteJackpotTab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/*.toteNav ul li.toteJackpotTab.toteNavOn{background: url(../../images/en/toteJackpotTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}*/
.toteNav ul li.toteJackpotTab a{background: none; display: block; float: left; text-indent: -1000px; width: 89px; padding: 0}
.toteNav ul li.toteJackpotTab.toteNavOn_UJKP{background: url(../../images/en/toteJackpotTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}

.toteNav ul li.totePlacepotTab{padding-left: 0; width: 98px; background: url(../../images/en/totePlacepotTab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/*.toteNav ul li.totePlacepotTab.toteNavOn{background: url(../../images/en/totePlacepotTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}*/
.toteNav ul li.totePlacepotTab a{background: none; display: block; float: left; text-indent: -1000px; width: 98px; padding: 0}
.toteNav ul li.totePlacepotTab.toteNavOn_UPLP{background: url(../../images/en/totePlacepotTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}

.toteNav ul li.toteQuadpotTab{padding-left: 0; width: 96px; background: url(../../images/en/toteQuadpotTab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/*.toteNav ul li.toteQuadpotTab.toteNavOn{background: url(../../images/en/toteQuadpotTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}*/
.toteNav ul li.toteQuadpotTab a{background: none; display: block; float: left; text-indent: -1000px; width: 96px; padding: 0}
.toteNav ul li.toteQuadpotTab.toteNavOn_UQDP{background: url(../../images/en/toteQuadpotTabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}

.toteNav ul li.toteScoop6Tab{padding-left: 0; width: 90px; background: url(../../images/en/toteScoop6Tab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/*.toteNav ul li.toteScoop6Tab.toteNavOn{background: url(../../images/en/toteScoop6TabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}*/
.toteNav ul li.toteScoop6Tab a{background: none; display: block; float: left; text-indent: -1000px; width: 90px; padding: 0}
.toteNav ul li.toteScoop6Tab.toteNavOn_USC6{background: url(../../images/en/toteScoop6TabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}

.toteNav ul li.toteSuper7Tab{padding-left: 0; width: 72px; background: url(../../images/en/toteSuper7Tab.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
/*.toteNav ul li.toteSuper7Tab.toteNavOn{background: url(../../images/en/toteSuper7TabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}*/
.toteNav ul li.toteSuper7Tab a{background: none; display: block; float: left; text-indent: -1000px; width: 72px; padding: 0}
.toteNav ul li.toteSuper7Tab.toteNavOn_USC7{background: url(../../images/en/toteSuper7TabOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}

/*
#subNav #subNavSelected.toteTab, #subNav .toteTab{background: none;}
#subNav #subNavSelected.toteTab a, #subNav .toteTab a{text-indent: -1000px; background: url(../../images/en/toteSubNavTab-sel.gif?ver=7518f5077d1aa62c5f514c687269bb91) left top no-repeat; padding-left: 10px; padding-right: 10px; width: 28px}
#subNav .toteTab a{background: url(../../images/en/toteSubNavTab.gif?ver=7518f5077d1aa62c5f514c687269bb91) left top no-repeat}
*/

 .tableMultiSelections{width: 871px; border-top: 1px solid #85cce8}
 .tableMultiSelections td{border-bottom: 1px solid #85cce8; border-right: none; height: 43px; padding: 0; font-size: 1.2em}

.toteSummaryContainer{border: 1px solid #0783bf; margin-bottom: 4px; background: url(../../images/en/toteBetSummaryBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;}

.toteSummaryTableHolder{border: 1px solid #FFF; border-bottom: none; padding: 1px 8px 1px 8px;}

.toteBetSummary th{text-align: left; padding: 2px 0 10px 0px}

.toteBetSummary{margin-bottom: 8px}
.toteBetSummary.receipt{margin-bottom: 0}

.toteBetSummary td{border-bottom: 1px solid #9bca2c; padding: 7px 0 7px 0px}
.toteBetSummary.checkBet td{border-bottom: none; padding: 4px 0 4px 0px }
.toteBetSummary tr.last td{border: none;}

.toteBetSummary .col1{width: 190px}
.toteBetSummary .col2{width: 126px}
.toteBetSummary .col3{width: 190px}
.toteBetSummary .col4{width: 160px}
.toteBetSummary .col5{width: 187px}







/*------------------------TOTE TABLE FLOATS-------------------------------*/


.toteTableFloat{float: left; width: 291px;}
.toteTableFloat.centerMargin{margin: 0 9px;}

.toteTableFloat h3{padding-left: 8px}

.toteTableFloat.error .tableHolder{border: 1px solid red; padding: 1px}
.toteTableFloat .tableHolder{border: 1px solid #0b81be; padding: 1px}

.toteTableFloat table {font-size: 1.1em}

.toteTableFloat.error table th{ background: url(../../images/en/slipSelectionError.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x}

.toteTableFloat table th{text-align: left; background: #0986bc url(../../images/en/toteTableFloatHeader.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; color: #FFF; padding: 3px 0 5px 8px}
.toteTableFloat table td{padding: 5px 0 6px 8px; background: url(../../images/en/toteTableFloatCell.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x}

.toteTableFloat table th.center{text-align: center; padding-left: 0}

.toteTableFloat table input.smlField{ margin-right: 8px}

.toteTableFloat table .col1{width: 98px;}
.toteTableFloat table .col2{width: 34px}
.toteTableFloat table .col3{width: 47px}
.toteTableFloat table .col4{width: 20px}

.toteTotalStake{background: #002235; font-size: 1.6em; color: #FFF; font-weight: bold; padding: 8px 8px 8px 95px; margin-top: 1px; text-align: left;}


.totePlaceBet{overflow: auto; padding: 8px}

.totePlaceBet .left{float: left; font-size: 1.2em; padding-top: 3px}

.totePlaceBet .right{float: right}

.totePlaceBet .right input{width: 125px}


.toteErrorWide{text-align: center; background: url(../../images/en/toteErrorMsgWide.jpg?ver=7518f5077d1aa62c5f514c687269bb91) center top no-repeat; height: 55px; padding-top: 27px; font-size: 1.2em; margin-top: 10px; color: #000; font-weight: bold}

.toteErrorWide.extraMargin{margin-top: 30px; margin-bottom: -10px; background: url(../../images/en/toteErrorMsgWidePos1.jpg?ver=7518f5077d1aa62c5f514c687269bb91)  center top no-repeat}

.toteErrorWide.pos1{background: url(../../images/en/toteErrorMsgWidePos1.jpg?ver=7518f5077d1aa62c5f514c687269bb91) center top no-repeat}
.toteErrorWide.pos2{background: url(../../images/en/toteErrorMsgWide.jpg?ver=7518f5077d1aa62c5f514c687269bb91) center top no-repeat}
.toteErrorWide.pos3{background: url(../../images/en/toteErrorMsgWidePos3.jpg?ver=7518f5077d1aa62c5f514c687269bb91) center top no-repeat}
.toteErrorWide.posToteWin{background: url(../../images/en/toteErrorMsgWidePos4.jpg?ver=7518f5077d1aa62c5f514c687269bb91) center top no-repeat}





/*------------------------------------TOTE INFO BLOCKS---------------------------------*/

.toteInfo {height: 153px; border: 3px solid #002134; margin-top: 0px; margin-bottom: 3px; position: relative; background: none}

.type1 .toteInfoContainer{margin: 4px; background: url(../../images/en/toteInfoBG1.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; height: 145px}

.type1 .toteGraphic{width: 295px; height: 207px; background: url(../../images/en/toteInfoGraphic1.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; position: absolute; top: -36px; right: -43px}

.toteInfoNav {width: 165px; float: left}

.toteInfoNav ul{padding-top: 10px}
.toteInfoNav ul li{margin: 0; padding: 0}
.toteInfoNav ul li a{font-size: 1.2em; padding: 5px 0 0 12px; height: 21px; display: block; text-decoration: none; font-weight: bold}


a.toteRadio{background: url(../../images/en/toteRadioGraphic.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; display: block; text-indent: -2000px; width: 138px; height: 38px; margin-left: 10px; margin-top: 10px}

a.toteRadioGreyhounds{background: url(../../images/en/greyhoundRadio1.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; display: block; text-indent: -2000px; width: 240px; height: 38px; margin-left: 10px; margin-top: 10px;}

.type1 li.toteNav1 a{background:url(../../images/en/toteNav1Type1.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; color: #FFF}
.type1 li.toteNav1 a:hover{background:url(../../images/en/toteNav1Type1Over.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
.type1 li.toteNav1.on a{background:url(../../images/en/toteNav1Type1On.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; color: #000}

.type1 li.toteNav2 a{background:url(../../images/en/toteNav2Type1.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; color: #FFF}
.type1 li.toteNav2 a:hover{background:url(../../images/en/toteNav2Type1Over.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
.type1 li.toteNav2.on a{background:url(../../images/en/toteNav2Type1On.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; color: #000}

.type1 li.toteNav3 a{background:url(../../images/en/toteNav1Type1.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; color: #FFF}
.type1 li.toteNav3 a:hover{background:url(../../images/en/toteNav1Type1Over.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat}
.type1 li.toteNav3.on a{background:url(../../images/en/toteNav1Type1On.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; color: #000}

.toteInfoMain {border: 1px solid #000; width: 436px; height: 108px; float: left; margin-top: 9px; overflow: auto; font-size: 1.1em; padding: 8px 12px }

.toteInfoMain{color: #FFF}



.type1 .toteInfoMain{border: none;}

.toteInfoMain h4{ padding: 0 0 0 140px; margin-bottom: 6px; font-size: 1.8em; font-weight: normal}

.type1 .toteInfoMain h4{background: url(../../images/en/toteRPTitleType1.gif?ver=7518f5077d1aa62c5f514c687269bb91) left 3px no-repeat;}



/*------------------------------MORE MARKETS NAV-------------------------*/

.moreMarkets {
	width: 646px;
	margin-top: 10px;
	margin-left: 0px;
}

.moreMarkets.liveMarkets{background: #000; margin: 0; padding: 5px 10px 5px 5px}

.moreMarkets .selectedMarket{padding: 0px; margin: 0px;}

.moreMarkets.liveMarkets .selectedMarket{padding-left: 0px; background: #000}
.moreMarkets.liveMarkets .selectedMarket a{color: #7ddfff}

.moreMarkets a {font-size: 1.1em;}

.moreMarkets .selectedMarket .tableData {margin: 0px;}

.moreMarkets .selectedMarket .tableData.tableList .letterHead{border: 1px solid #396178; display: block; margin-left: -6px; margin-right: 5px; padding: 4px 0 4px 6px; background: url(../../images/en/letterHeadBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x}

.moreMarkets .selectedMarket .tableData a {font-size: 1em;}

.moreMarkets .selectedMarket {background: #FFF; padding-bottom: 5px}

.moreMarkets.liveMarkets li{border-bottom: 1px solid #004470; background: #000819}
.moreMarkets.liveMarkets li.altRow{background: #000819;}

.moreMarkets li {border: 1px solid #FFF; margin-bottom: 0px;  padding-left: 5px}
.moreMarkets li.altRow{background: #FFF; background: #e2f2f9 url(../../images/en/moreMarketsAltRow.jpg?ver=7518f5077d1aa62c5f514c687269bb91) top repeat-x; border: 1px solid #cce8f5}


.moreMarkets.liveMarkets .selectedMarket{background: #000}

.moreMarkets .selectedMarket a{font-size: 1.7em; text-decoration: none}

.moreMarkets .selectedMarket .marketLink {
	background: #fff;
	display: block;
	padding: 0 0 6px 20px;
	font-weight: normal;
	background:url(../../images/en/moreMarketsOn.gif?ver=7518f5077d1aa62c5f514c687269bb91) left 4px no-repeat;
	margin-left: 2px;
}

.moreMarkets .selectedMarket ul li {
	background: none;
	padding: 2px 0 0 0;
	border-bottom: none;
}

.moreMarkets.liveMarkets .selectedMarket ul li {background: #000}

.moreMarkets .marketLink {
	padding: 2px 0 2px 20px;
	display: block;
	background:url(../../images/en/moreMarketsOff.gif?ver=7518f5077d1aa62c5f514c687269bb91) left center no-repeat;
	margin-left: 5px;
	text-decoration: none;
	font-size: 1.7em;
	font-weight: normal;
}

#contentA a.marketLink{text-decoration: underline}
#contentA a.marketLink:hover{text-decoration: none}

.moreMarkets.liveMarkets a{color: #7ddfff; text-decoration: none;}

.extraPadAZ {margin-top: -32px}
.extraPadAZ .marketLink {padding-left: 80px;}
.extraPadAZ .lastLiRow {border-bottom: 2px solid #0a3862;}


#contentA .moreMarkets .tableData.tableList{margin-bottom: 22px; }
#contentA .tableData.tableList a:hover{text-decoration: none}
/*------------------------------PAGINATION----------------------------*/

.pagination{
	width: 450px;
	text-align: right;
	padding: 20px 34px 20px 0;
	margin-right: 10px;
	font-size: 1.2em;
	float: right;
}

.pagination li{
	display: inline;
}

.pagination.results{padding-right: 0}

.pagination li a{
	padding: 3px 5px 3px 4px;
	margin: 0 2px;
	text-decoration: none;
	background: url(../../images/en/paginationOff.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
	border: 1px solid #194c67;
	color: #194c67;
}

.pagination .selected a{
	border: 1px solid #194c67;
	background: url(../../images/en/paginationOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; color: #FFF;
}

.pagination li a:hover{
	background: #CCC;
	color: #FFF;
}





/*------------------------------PAGINATION AZ----------------------------*/

.paginationAZ {
	padding: 10px 10px 4px 0;
	margin: 13px 0 16px 0;
	font-size: 1.2em;
	text-align: center;
	border: 1px solid #074e81;
	padding: 25px 0 25px 25px;
	height: 1%;
	overflow: hidden;
}
.paginationAZ li {
	display: inline;
	margin: 0 1px 1px 0;
	clear: none;
	float: left;
}
.paginationAZ span {display: block;}


.paginationAZ li{
	padding: 4px 5px;
}

.paginationAZ li a {
	text-decoration: none;
	border: 1px solid #194c67;
	padding: 4px;
	margin: -4px -5px;
	width: 11px;
	display: block;
	background: url(../../images/en/paginationOff.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
}

.paginationAZ li.numbers a{width: 25px;}

.paginationAZ li#selectedAZ a {background: url(../../images/en/paginationOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; color: #FFF;}
.paginationAZ .selected a {border: 1px solid #0174ec;}
.paginationAZ li a:hover {background: #144471; color: #FFF;}


/*---------------------------------------DAILY MATCHES----------------------------------*/

.paginationDailyMatches {
	text-align: left;
	padding: 0 0 0 0;
	margin: 13px 0 6px 0;
	font-size: 1.2em;
	overflow: hidden;
	height: 1%;
	text-align: center;
	width: 650px;
}
.paginationDailyMatches span {display: block;}
.paginationDailyMatches li {
	display: block;
	margin: 0 2px 1px 0;
	border: 1px solid #194c67;
	width: 77px;
	clear: none;
	float: left;
	font-size: 0.9em;
	background: url(../../images/en/dailyMatchOff.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
	padding: 8px 0 10px 0;
}
.paginationDailyMatches li#selectedDailyMatch {
	background: url(../../images/en/dailyMatchOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
}
.paginationDailyMatches a{
	text-decoration: none
}
.paginationDailyMatches li#selectedDailyMatch a, .paginationDailyMatches li:hover a {
	color: #FFF;
	text-decoration: none;
}
.paginationDailyMatches li:hover {
	background:  url(../../images/en/dailyMatchOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
}
.paginationDailyMatches li p {
	font-size: 0.9em;
}

/*CSS for custom WH pagination*/
.rn_whPaginator{clear:both;padding:10px 0 0;font-size:11px;text-align:right;font-family:Arial, Helvetica, sans-serif;}
.rn_whPaginator a{width: 15px;height: 17px;border: 1px solid #cccecc;text-decoration: none;color: #000;background: #fff url(../../images/en/whPaginationBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x bottom left;}
.rn_whPaginator a, .rn_whPaginator .rn_CurrentPage{line-height:2em;margin-right:4px;padding:4px 8px;}
.rn_whPaginator a.rn_whPaginator_last{margin-right: 0px;}
.rn_whPaginator a:hover{color:#aa196b;}
.rn_CurrentPage{font-weight: bold;color: #aa196b;}
.rn_whPaginator img{vertical-align:middle;border:none;}
.rn_whPaginationNav{font-weight: bold;}


/*----------------------------------------------MEDIA AREA-----------------------------*/

.mediaArea {height: 1%; background: #F3F3F3; margin-bottom: 15px;}



.mediaBlock1 {width: 380px; float: left;}
.mediaBlock2 {width: 266px; float: left; border-left: 1px solid #FFF;}

.mediaBlock2 .link {
	border-bottom: 1px solid #FFF;
	padding: 20px 30px 0 30px;
	height: 57px;
}
.mediaBlock2 .linkDouble {
	border-bottom: 1px solid #FFF;
	padding: 20px 30px 0 30px;
	height: 133px;
}
.mediaBlock2 .link1 {background: #CCCCCC;}
.mediaBlock2 .link1 p {padding: 0 0 7px 0;}
.mediaBlockBullets {list-style: none; margin: 30px;}
.mediaBlockBullets li {padding-bottom: 10px;line-height: 13px;}
.raceLive a {color: green;}
.raceOver a {color: #000;}
.mediaStream {
	width: 320px;
	height: 172px;
	margin: 30px;
	background: #e8e8e8;
	color: #e8e8e8;
}
.mediaStream:hover {
	background: #CCC;
	color: #000;
}
/*----------------------------list items inline------------------------*/

.listContainer {
	margin-top: 0px;
	padding-bottom: 0;
	margin-left: 0px;
	margin-bottom: -1px;
}

.listContainerExtraMargin {
	margin-top: 13px;
	padding-bottom: 0;
	margin-left: 0px;
	margin-bottom: -1px;
}

.listContainer.border{margin-top: 13px; border: 1px solid #002134; padding: 8px 0px 8px 8px; width: 636px}

#contentA .listContainer h3{margin-top: 0}

.listInline {
	font-size: 1.1em;
	margin: 0;
	padding: 0;
	height: 1%;
}
.listInline li {
	display: inline;
	clear: none;
	width: 210px;
	float: left;
	margin-left: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	padding: 0;
	background: url(../../images/en/listInlineBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom left repeat-x;
	color: #FFF;
	height: 2.9em;
	position: relative;
	border: 1px solid #002134;
}

.listInline.col4 li {width: 156px}




.listInline li a{
	color: #00314a;
	font-weight: bold;
	text-decoration: none;
	position:absolute; top:50%; height:1em;  margin-top: -0.6em;
	line-height: 1em;
	display: block;
	padding: 8px 0;
	top: 25%;
	left: 0;
	width: 212px;
	text-align: center
}
.listInline.col4 li a {width: 156px; }


.border .listInline li, .border .listInline li a {width: 205px; }

.listInline li:hover{
	background: #000 url(../../images/en/listInlineOnBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
}

.listInline li#listOn{
	background: #000 url(../../images/en/listInlineOnBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
}

.listInline li#listOn a, .listInline li:hover a{
	color: #FFF;
}

.list3 {margin-bottom: 0;}


/*------------------------------------------EDITORIAL----------------------------------------*/


.editorial.promo{
	padding: 8px 0 0 0;
}

.editorial.promo:hover{
	background: #01253c url(../../images/en/editorialPromoBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x;
}

.editorial.promo:hover h3{color: #7ddfff}
.editorial.promo:hover h4{color: #7ddfff}
.editorial.promo:hover p{color: #FFF}
.editorial.promo:hover ul{color: #FFF}
.editorial.promo:hover a{color: #7ddfff; }

.editorial.promo .clearBoth{height: 13px;}

.editorial.promo img {
	width: 187px;
	height: 93px;
	background: #CCC;
}

.editorial.promo .editorialTxt{width: 310px}

.editorial.promo .editorialTxt.et2{
	width: 430px;
}

.editorial.promo .tableFloat3{width: 102px}


.promoTC{
	padding: 20px; padding-bottom: 20px;
	border: 1px solid #7ddfff;
	margin:0px 12px 30px 12px;
	display: none;
}

/*----------------------------------------PROMO LIST--------------------------------------------*/

.promoList{font-size: 1.1em;}


/*---------------------------search / results ---------------------------------*/

.searchResultsFields{
	margin-left: 0;
	margin-top: 13px;
	border: 1px solid #002134;
	height: 1%;
	width: 608px;
	padding: 24px 0 26px 36px;
	background: url(../../images/en/searchResultsPanelBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
}

.searchResultsFields.searchFooter{padding: 8px; width: 628px; background: url(../../images/en/searchInfoBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; margin-top: 38px}
#contentA .searchResultsFields.searchFooter label{text-align: right; width: 80px}
.searchResultsFields.searchFooter #searchFooterField{width: 370px}
.searchResultsFields .btnHolder{margin-top: 10px; margin-bottom: 20px;}



.searchResultsFields fieldset{height: 1%}


fieldset.searchSport{clear: both; font-size: 1.1em; border: none;}
fieldset.searchSport label{float: left; padding: 3px 10px 0 0px; font-weight: bold; width: 120px}
fieldset.searchSport .btn{float: left; width: 120px; height: 22px; margin-left: 10px; padding: 0; font-size: 1.1em}

fieldset.searchTimeFilter{clear: both; font-size: 1.1em; border: none; padding-left: 130px}
fieldset.searchTimeFilter strong{position: absolute}
fieldset.searchTimeFilter input{float: left; padding: 0 10px 0 0; height: 13px; width: 13px; display: block; margin-left: 170px; margin-right: 10px}

fieldset.searchTimeFilter ul.filterLeft label, fieldset.searchTimeFilter ul.filterLeft label{float: left; padding: 1px 0 0 0}

fieldset.searchTimeFilter ul.filterLeft{width: 200px; margin-left: 0px; float: left; }
fieldset.searchTimeFilter ul.filterRight {width: 200px; float: left;}
fieldset.searchTimeFilter ul.filterLeft input{margin-left: 6px}
fieldset.searchTimeFilter ul.filterRight input{margin-left: 6px}

fieldset.searchResultsCriterea{border: none; font-size: 1.1em;}
fieldset.searchResultsCriterea label{float: left; padding: 3px 10px 0 0px; font-weight: bold; width: 120px}
fieldset.searchResultsCriterea .btnHolder{padding: 0 0 0 130px; margin-bottom: 0}
fieldset.searchResultsCriterea .btnHolder .btn{width: 120px}

.dateField{width: 75px}

.dateFieldMonth{width: 111px}



/*-------------------------------TABLE DATA SearchResults--------------------------------*/


#contentA .tableData.tableSearchResults th{
	height: 24px;
	background: #0a3862;
	color: #FFF;
	font-size: 1em;
	text-align: left;
}

.tableData.tableSearchResults th a{color: #FFF}

.tableData.tableSearchResults tr td{
	height: 24px;
	border-bottom: 1px solid #7bbfff;
	padding-top: 3px;
	padding-bottom: 2px;
}

.tableData.tableSearchResults tr.noBorder td{border: none}

.tableData.tableSearchResults tr.altRow td{background: #e5f6fd}

.tableData.tableSearchResults td ul li{
	clear: both;
	margin-left: 15px;
	padding: 0 10px 0 0;
}

.tableData.tableSearchResults td ul li a{
	display: inline-block;
	float: left;
	height: 18px;
	line-height: 20px;
	margin-right: 6px;
}

.tableData.tableSearchResults .rowGroup td{border: none; padding: 0 0 0 6px}
.tableData.tableSearchResults .rowGroup.top td{padding-top: 15px}
.tableData.tableSearchResults .rowGroup.bottom td{padding-bottom: 15px; border-bottom: 1px solid #7bbfff;}
.tableData.tableSearchResults td.borderBottom { border-bottom: 1px solid #7bbfff; vertical-align:middle}

#contentA .resultsInfo{padding-top: 20px; padding-left: 10px; font-size: 1.1em; border-bottom: 3px solid #002134; border-top: 3px solid #002134;  margin-top: 10px; height: 1%}
.resultsInfo h4{padding-bottom: 5px; font-size: 1em;}
.resultsInfo ul{ padding-bottom: 5px; margin-bottom: 16px; margin-left: 193px; margin-top: -22px}

.searchInfo{padding: 0; font-size: 1.1em; margin: 0; clear: both; padding-bottom: 10px; width: 644px; border: 1px solid #0ea2e6; background: url(../../images/en/searchInfoBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x}

.searchInfo ul {clear: both; padding: 8px 0 8px 12px}
.searchInfo ul li{clear: none; width: 204px; float: left; }

#contentA .searchGroup {padding-top: 30px; padding-bottom: 0px; width: 646px;}
#contentA .searchGroup h3{
	margin: 0 0 25px 0px;
	padding: 0 0 5px 0;
	border-bottom: 3px solid #4cadd2;
}
#contentA .searchGroup .tableData{margin-left: 0;}
#contentA .searchGroup .tableData caption{padding-left:0px;}
/*#contentA .searchGroup hr{color: #0a3862; height: 1px; margin: auto; margin-bottom: 5px; width: 646px; background: #0a3862; border: none; visibility: visible; margin-top: 5px}*/
#contentA .searchGroup .textRight.fullMarket{padding-top: 10px}
#contentA .searchGroup .infoBox{margin-left: 0px;}
#contentA .searchGroup .infoBox strong{color: #404040;}
#contentA .searchGroup strong, .searchInfo strong{
	color: #0033FF
}

ul.noResults strong{color: #404040;}

ul.noResults li ul {margin-left: 120px; margin-top: -17px}


.searchInfo.noResults{margin-top: 0; border: 1px solid #0a3862; height: auto; position: relative}

.searchInfo.noResults h4 {width: 150px; padding-top:14px}





/*--------------------------------SUPPORT AREA----------------------------------*/

#supportAreaSearch{
	border: none;
	right: 0;
	margin: 27px 10px;
	font-size: 1.1em;
	padding: 15px 10px 10px 10px;
	top: 0px;
	font-size: 1em; position: relative; left: 0; padding: 0; margin-left: 200px; height: auto;
}

#supportAreaSearch{
	line-height: 12px;
}

#supportAreaSearch .supportSearchLeft{float: none}
#supportAreaSearch .supportSearchLeft p{padding-top: 5px;}
#supportAreaSearch ul{float: left; width: 200px; line-height: 9px; margin-top: -29px; margin-left: 230px; padding-left: 30px; display: inline}
#supportAreaSearch ul li{width: 180px}
#supportAreaSearch .supportRight{float: right}

#supportAreaSearch h4 {width: 200px; padding-top:0px; padding-bottom: 2px}


/*-----------------------------Real Time --------------------------------*/

.realTimeBlockA{height: 1%; background: none; padding: 12px 10px 5px 24px; width: 400px; float: left; color: #FFF; margin-top: 10px}
.realTimeBlockA h3{color: #000; font-size: 1.2em; margin-bottom: 3px; letter-spacing: 0}
.realTimeBlockA p{color: #FFF; font-size: 1.1em;}


ul.realTimeBlockB{float: right; color: #fff; text-align: right; padding: 22px 6px 0 0; font-size: 1.1em; line-height: 10px; margin-right: 10px}
ul.realTimeBlockB li a{color: #FFF;}

ul.realTimeMoreLinks {display: inline; clear: none; padding-left: 4px;}
ul.realTimeMoreLinks li{display: inline; clear: none; margin-right: 7px}
ul.realTimeMoreLinks li.noBorder a{border: none}

ul.realTimeMoreLinks li a{color: #7ddfff; border-right: 1px solid #fff; padding-right: 12px;}




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

#contentA .realTimeContentHolder h3{
	background: #003b59 url(../../images/en/tableDataHeaderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; color: #FFF; font-size: 1.1em; padding: 5px 8px 7px 8px; margin: 2px 0 2px 0; width: 630px; letter-spacing: 0; font-weight: bold;
}




.realTimeIntro{width: 646px; color: #fff; padding: 0 0 0 0}

.realTimeIntro h4{font-size: 1.3em; padding: 1px 0 0 22px; margin-bottom: 2px; color: #7ddfff}

.realTimeContentHolder.type2 h4{font-size: 1.2em; color: #7ddfff}

.realTimeContentHolder .matrixHolder {margin: 0; height: 1%; padding: 0 0 0 2px; margin-top: 5px; }

.realTimeContentHolder.type2 .matrix{ height: 1%; padding-left: 0px;}


.realTimeIntro p{font-size: 1.1em; padding-left: 22px}

.realTimeDataContainer{
	background: #01253d; height: 1%; padding-top: 0px; padding-bottom: 0px; width: 646px
}


.realTimeInfoBlockHR{background: url(../../images/en/realTimeHorses.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; width: 640px; height: 119px; border: 3px solid #002131; margin-bottom: 0px;}
.realTimeInfoBlockFB{background: url(../../images/en/realTimeFootball.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; width: 640px; height: 119px; border: 3px solid #002131; margin-bottom: 0px;}


.realTimeDataHolder{
	background: #05325b; width: 666px; padding-bottom: 0px
}

.realTimeTableContainer{
	border: 1px solid #01253c; border-top: none; border-bottom: none; padding: 1px 10px 10px 10px; background: #FFF; margin: 0 10px 0 11px;
}

.realTimeContentHolder.type2 .realTimeTableContainer{
margin-bottom: 8px
}

#contentA tr.realTimeNoQualContainer td{
	margin: 0px 6px 8px 6px; padding: 30px 10px 30px 10px; margin-left: 12px; margin-right: 11px; border: 1px solid #7ddfff; background: url(../../images/en/realTimeNoQualBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) bottom repeat-x; border: 1px solid #002131;
}

.realTimeContentHolder.type2  p.textRight{padding-right: 20px; padding-bottom: 5px; font-size: 1.1em}

.realTimeContentHolder.type2  p.textRight a{color: #7ddfff}

.realTimeNoQualContainer p{
	height: 1%; font-size: 1.1em; padding-top: 25px; padding-bottom: 20px; color: #FFF; text-align: center
}


.realTimeContentHolder.type2 .realTimeDataContainer{
	background: #01253d; padding-bottom: 6px;
}

.realTimeTableContainer .tableLinks{
margin: 0px; background: #FFF; width: 100%
}

#contentA .realTimeTableContainer .tableData.tableLinks tr td{
	border-right: 2px solid #FFF;
}

#contentA .realTimeTableContainer .tableData.tableLinks tr td.noBorder{border: none}

.realTimeFooterContainer{
	font-size: 1.1em; color: #FFF; background: #01253d;  padding: 6px 6px 8px 6px; margin: 0px 13px 0 13px
}


/*------------------------------------------TERMS AND CONDITIONS--------------------------------*/

.terms{
	padding: 20px; padding-bottom: 20px;
	margin:0px 12px 15px 12px;
}

.terms.intro{border: 1px solid #7ddfff;  margin-top: 32px}

#contentA .terms h2{margin-left: 0; padding-left: 0}
#contentA .terms h4{margin:  20px 0 5px 0; padding: 0 0 0 0}

#contentA .terms p{margin-bottom: 10px}

.terms p{font-size: 1.1em}

#contentA .terms ul{font-size: 1.1em;  margin-bottom: 10px; list-style: square; margin-left: 15px}

/*------------------------------------------MOBILE--------------------------------*/


#mobileHomePage{
	height: 1%;
	background:url(../../images/en/mobileBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;
	height: 514px;
	position: relative;
	margin: 13px 0 24px 0
}

.mobileHomeFloat{
	width: 142px;
}

#float1{position: absolute; margin: 37px}
#float2{position: absolute; right: 0; margin: 37px}
#float3{position: absolute; bottom: 0; margin: 37px}
#float4{position: absolute; bottom: 0; right: 0; margin: 37px}

#contentA .mobileHomeFloat h3{font-size: 1.2em; margin: 0}
#contentA .mobileHomeFloat p{font-size: 1.1em; margin-top: 5px}


.mobileFeatureHolder{
	margin: 10px 0; height: 75px; overflow: auto; border: 3px solid #002131; padding: 30px 0 0 0
}


.mobileFeatureHolder h5{color: #FFF; padding: 5px 0 5px 8px; font-size: 1.1em; background: url(../../images/en/tableDataHeaderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; margin-bottom: 5px}

.mobileFeatureBlock{
	float: left; width: 194px
}

.mobileFeatureBlock img{
	float: left; width: 45px; margin-right: 3px; display: block;
}

.mobileFeatureTxt{
	float: left; width: 144px; font-size: 1.1em;
}

.textArea{
	padding: 20px 0 20px 20px; padding-bottom: 20px;
	margin:0px 0 15px 0; border: 1px solid #7ddfff
}

.textArea.intro{border: none; margin-top: 26px; padding-left: 20px; width: 626px;}

body #contentA .textArea h3{margin: 0; padding-left: 0; border-bottom: none;}
body #contentA .textArea h4{margin: 0; padding: 0 0 10px 0; border-bottom: none; font-size: 2em; font-weight: normal}
body #contentA .textArea h5{font-size: 1.1em}

body #contentA .textArea.intro h3{ margin: 0 0 10px 0}
body #contentA .textArea.intro h3 .subHead{padding: 4px 0 0 0; margin-left: 0; width: 600px}

body #contentA .textArea.intro h3 .subHead a{display: inline; float: none;}

body.langEE #contentHolder div div#overlayTitle div.subheader-right span#addPMTMthd h5.blueBtn
{ max-width: 105px; }


.textArea.noMargin{margin: 0; padding-bottom: 10px}

#contentA .textArea p{margin-bottom: 10px}

.textArea p{font-size: 1.1em}

#contentA .textArea ul{font-size: 1.1em;  margin-bottom: 10px; list-style: square; margin-left: 18px}
#contentA .textArea ol{font-size: 1.1em;  margin-bottom: 10px; margin-left: 20px; list-style:decimal}

#contentA .textArea ol p{font-size: 1em}

#contentMain{height: 1%; margin: 9px; padding: 9px; margin-bottom: 12px; background: #FFF; width: 946px; position: relative}

#toteMultiRace{margin-top: 35px; font-size: 1.2em}
#toteMultiRace .leg{float: left; border-right: 1px solid #FFF; position: relative}

#toteMultiRace #leg7{border-right: none}
#toteMultiRace .active#leg7{border-right: 3px solid #0a82be}

#toteMultiRace .legA{float: left;}
#toteMultiRace .legB{border-left: none; float: left}

#toteMultiRace .legA table{width: 93px; text-align: left; border-bottom: 1px solid #85cce8}
#toteMultiRace .active table{border-bottom: none}

#toteMultiRace .legA table tr th{padding-left: 7px; text-align: left; font-size:7.5pt;}
#toteMultiRace .legA table tr td{padding-left: 4px; border-right: none}

#toteMultiRace table th{background: #dceff6; border-bottom: 1px solid #85cce8; padding: 4px 0; border-right: 1px solid #FFF; font-weight: normal; font-size: 0.9em }

#toteMultiRace table tr.altRow{background: #ecf7f9}

#toteMultiRace .active {border: 3px solid #0a82be; margin: -31px 2px 0 0px; padding-top: 28px;}

#toteMultiRace .active#leg1{margin-left: 0px}


#toteMultiRace .active table tr.altRow{background: url(../../images/en/toteActiveRow.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x}

#toteMultiRace  img{visibility: hidden}
#toteMultiRace .active img{visibility: visible}

#toteMultiRace .leg h3{background: url(../../images/en/toteMultiBetHeader.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; margin: -28px 0 0 0; padding: 5px 0 8px 0; position: absolute; left: 0px; width: 100%; font-size: 1em; font-weight: bold; text-align: left; color: #FFF}

#toteMultiRace .leg h3 span{padding-left: 28px; display: block; float: left}
#toteMultiRace .leg h3 span.lines{display: block; float: right; margin: -2px 26px 0 0; background: url(../../images/en/toteMultiLinesBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; text-align: center; padding: 1px 0 0 0; height: 20px; width: 84px}
#toteMultiRace .legB {width: 226px}
#contentA #toteMultiRace .legB .col1{width: 112px; text-align: left; padding-left: 10px}
#toteMultiRace .legB .col2{width: 58px; text-align: center}
#toteMultiRace .legB .col3{width: 58px; text-align: center}



#toteMultiRace .legB table tr th:first-child,
#toteMultiRace .legB table tr td:first-child {padding-left: 10px; text-align: left}

#toteMultiRace .legB th{border-right: none; padding-left:10px; font-size:7.5pt;}
#toteMultiRace .legB td{border: none; border-top: 2px solid #FFF; padding-left:10px;}

#toteMultiRace .legOn{border: 2px solid green;}
#toteMultiRace .legOff{border: none;}

#toteMultiRace table td{height: 64px; border-right: 1px solid #FFF; border-top: 2px solid #FFF}

#toteMultiRace input{width: 14px; height: 14px; display: block; margin: 0 5px 0 0; padding: 0; float: left}

#toteMultiRace label{margin: -1px 10px 0 0; display: block; float: left}

#toteMultiRace .tableMultiSelections{width: 891px}
#toteMultiRace .tableMultiSelections td{border-bottom: 1px solid #85cce8; border-right: none; height: 43px; padding: 0}

#toteMultiRace  a.toteMultiLeft{width: 20px; height: 20px; background: url(../../images/en/toteMultiLeft.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; position: absolute; top: 2px; left: 2px; text-indent: -3000px; display: block}
#toteMultiRace .toteMultiRight{width: 20px; height: 20px; background: url(../../images/en/toteMultiRight.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat; position: absolute; top: 2px; right: 2px; text-indent: -3000px; display: block}


#toteMultiRace.toteMulti2Legs .legB {width: 694px}
#contentA #toteMultiRace.toteMulti2Legs .legB table{width: 100%}
#contentA #toteMultiRace.toteMulti2Legs .legB .col1{width: 250px; padding-left: 40px}
#contentA #toteMultiRace.toteMulti2Legs .legB .col2{width: 116px}
#contentA #toteMultiRace.toteMulti2Legs .legB .col3{width: 116px}

#toteMultiRace.toteMulti3Legs .legB {width: 601px}
#contentA #toteMultiRace.toteMulti3Legs .legB table{width: 100%}
#contentA #toteMultiRace.toteMulti3Legs .legB .col1{width: 250px; padding-left: 40px}
#contentA #toteMultiRace.toteMulti3Legs .legB .col2{width: 116px}
#contentA #toteMultiRace.toteMulti3Legs .legB .col3{width: 116px}

#toteMultiRace.toteMulti4Legs .legB {width: 508px}
#contentA #toteMultiRace.toteMulti4Legs .legB table{width: 100%}
#contentA #toteMultiRace.toteMulti4Legs .legB .col1{width: 250px; padding-left: 40px}
#contentA #toteMultiRace.toteMulti4Legs .legB .col2{width: 116px}
#contentA #toteMultiRace.toteMulti4Legs .legB .col3{width: 116px}

#toteMultiRace.toteMulti5Legs .legB {width: 410px}
#contentA #toteMultiRace.toteMulti5Legs .legB table{width: 100%}
#contentA #toteMultiRace.toteMulti5Legs .legB .col1{width: 204px; padding-left: 40px}
#contentA #toteMultiRace.toteMulti5Legs .legB .col2{width: 90px}
#contentA #toteMultiRace.toteMulti5Legs .legB .col3{width: 90px}


#toteMultiRace.toteMulti6Legs .legB {width: 320px}
#contentA #toteMultiRace.toteMulti6Legs .legB table{width: 100%}
#contentA #toteMultiRace.toteMulti6Legs .legB .col1{width: 158px; padding-left: 40px}
#contentA #toteMultiRace.toteMulti6Legs .legB .col2{width: 74px}
#contentA #toteMultiRace.toteMulti6Legs .legB .col3{width: 74px}

#toteMultiRace.toteMulti7Legs .legB {width: 226px}
#contentA #toteMultiRace.toteMulti7Legs .legB .col1{width: 112px; padding-left: 10px}
#contentA #toteMultiRace.toteMulti7Legs .legB .col2{width: 58px}
#contentA #toteMultiRace.toteMulti7Legs .legB .col3{width: 58px}

.listInline li.blockbuster {
 background: url(../../images/en/listInlinebbBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) bottom left repeat-x;
}

.listInline li.blockbuster:hover{
 background: #F8FCE1 url(../../images/en/listInlinebbOnBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
}

.listInline li#listbbOn{
 background: #F8FCE1 url(../../images/en/listInlinebbOnBG.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
}


.listInline li#listbbOn a, .listInline li.blockbuster:hover a{
 color: #00314A;
}



/************************  RP / Tote Narrow version **********************************/
.toteInfo .toteVerdictContainer {background: url(../../images/en/rpVerdictBG.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
.toteInfo .toteTcContainer {background: url(../../images/en/rpTcBG.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
.toteInfo .toteWatchLiveContainer{background: url(../../images/en/rpWatchLiveBG.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;}
.toteInfoMain a {color:white;}

.toteWatchLiveContainer .toteInfoMain ul {
	list-style: disc;
	margin-left:8px;
}

.toteWatchLiveContainer .toteInfoMain > ul li {
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight:bold;
}

#contentA .toteInfoMain h3 {margin-top: -3px;}

#rpBtnHolder {margin-left: -10px;}

#rpBtnHolder ul {
	padding-top: 6px;
	width: 400px;
	float:left;
	border-top: dotted #6F6F6F   1pt;
	margin-top:21px;
}

 #rpBtnHolder li {
	display: inline;
	height: 23px;
	padding: 0px 0px 0px 4px;
	background: url(../../images/en/rpBtnleft.gif?ver=7518f5077d1aa62c5f514c687269bb91) top left no-repeat;
	float:left;
	clear: none;
	margin-right:6px;
 }

 #rpBtnHolder li a {
	background: url(../../images/en/rpBtnRight.gif?ver=7518f5077d1aa62c5f514c687269bb91) top right no-repeat;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.0em;
	display:inline;
	float:left;
	height: 23px;
	padding: 4px 18px 4px 14px;
 }

.toteWatchLiveContainer .toteInfoStream, .toteWatchLiveContainer .toteInfoStream .qualMain {
	border-bottom: none;
	border-left: 1pt solid #523F44;
}

.toteWatchLiveContainer .toteInfoStream h4, .toteWatchLiveContainer .toteInfoStream .qualMain h4{
	background: url(../../images/en/whTvLogo.jpg?ver=7518f5077d1aa62c5f514c687269bb91) left 4px no-repeat;
	padding-left: 61px;
	height: 23px;
	line-height: 23px;
	font-size: 14pt;
	margin-top: -4px;
}

#rpBtnHolder li a.plainWhiteLink {
	background: none transparent;
	color: #fff;
	text-decoration: underline;
	padding-left: 0px;
}

/* Qualifying list is a list of lists - the left item aligned left and the right right */

.toteWatchLiveContainer .toteInfoStream .qualMain {
	height: 110px;
	overflow: scroll;
	overflow-x: hidden;
}

.toteWatchLiveContainer .toteInfoStream .qualMain > ul li {
	width: 100%;
	border-bottom: dotted #6F6F6F   1pt;
	padding: 0 0 3px 0;
	margin: 2px 0 -2px 0;
	list-style: disc;
}

.toteWatchLiveContainer .toteInfoStream .qualMain ul li ul li{
	width:49%;
	height: 17px;
	display: inline;
	border:none;
}

.toteWatchLiveContainer .toteInfoStream .qualMain ul li ul li a{
	height:17px;
	display: inline-table;
}

.toteWatchLiveContainer .toteInfoStream .qualMain .listLeftAlign {text-align: left;}
.toteWatchLiveContainer .toteInfoStream .qualMain .listRightAlign {text-align: right;}

.toteWatchLiveContainer .toteInfoStream .qualMain .listRightAlign a{
	width: 97px;
	height:17px;
	background: url(../../images/en/watchNowBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	vertical-align: middle;
}

.WatchNowBtn {
	width: 97px;
	height:17px;
	background: url(../../images/en/watchNowBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91);
	vertical-align: middle;
	display:block;
}

.rpQualTable {margin-top: 4px;}

.toteWatchLiveContainer .toteInfoStream .qualMain td {border-bottom: #6F6F6F  0.5pt  dotted; padding-bottom: 2px;}
.rpQualBullet {width: 6px;}
.toteWatchLiveContainer .toteInfoStream .qualMain td.bullet {background: url(../../images/en/bullet.png?ver=7518f5077d1aa62c5f514c687269bb91)  left no-repeat; border:none;}

.rpQualCol1 {width: 280px;}
.rpQualCol2 {width: 100px;}

.toteWatchLiveContainer .toteInfoStream .qualMain .WatchNowBtn:hover {background: url(../../images/en/watchNowOverBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91);}
.toteWatchLiveContainer .toteInfoStream .qualMain .listRightAlign a:hover {background: url(../../images/en/watchNowOverBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91);}

/* Need a narrower header for qual h4 */
.toteWatchLiveContainer .toteInfoStream .qualMain h4 {width: 200px;}
.rpQualRefreshHolder {
	float: right;
	margin-top: -16px;
	width: 94px;
}

/* For VoD results */

#contentA .matrixA li ul li.eventVoD a {background: none;}
#contentA .matrixA li ul li.eventVoD a.VODLink {
	height:auto;
	margin:3px 0 0 -58px;
	padding:0;
	width:auto;
}

.matrixContainer li.headerRow{background: #013855 url(../../images/en/tableDataHeaderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; color: #FFF; border: 1px solid #0d577d; padding-left: 10px; padding-bottom: 3px; margin-bottom: 0px; clear: both;}
.matrixA li.racingSubHeaderRow{color: #000000; border-bottom: 1px dotted #0d577d; padding-left: 0; padding-bottom: 0px; margin-bottom: 2px;}

#contentA .tableData td a.Score{
	display: inline-block;
	width: 48px;
	height: 20px;
	margin: 0;
	padding: 0;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	text-decoration: none;
	background: #FFE222 url('../../images/en/score-bg.gif?ver=7518f5077d1aa62c5f514c687269bb91') no-repeat 0 0;
}

.matrixContainer li.headerRow{background: #013855 url(../../images/en/tableDataHeaderBG.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x; color: #FFF; border: 1px solid #0d577d; padding-left: 10px; padding-bottom: 3px; margin-bottom: 0px; clear: both;}
.matrixA li.racingSubHeaderRow{color: #000000; border-bottom: 1px dotted #0d577d; padding-left: 0; padding-bottom: 0px; margin-bottom: 2px;}

/* Market Info Tooltip (jquery tooltip plugin) */


#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #6e879f;
	padding:5px;
	opacity: 1;
	color:#111;
	max-width:200px; !important
    text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/* outline radius for mozilla/firefox only */
    -moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
	background: #bebebe;
}

#tooltip h3, #tooltip div {
	margin: 0; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}

#mkt_info_tooltip {
    display:none;
    height:70px;
    padding:25px;
	font-weight:normal;
}

#mkt_info_icon.unavailable {
   	visibility:hidden;
}

a.printScr {
	display:block;
	color:#111;
	text-decoration:underline;
	padding:0 0 0 20px;
	background:url(../../images/en/print_icon.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:16px;
}

a.printScr:hover {
	color:#2497cd;
}

#matchHighlightsFrame h3 {
	color: #003448;
	font-weight: bold;
	font-size: 1.6em;
	margin: 0;
	padding: 2px 0 5px 0px;
}

#matchHighlightsTop {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../../images/en/bet-live-top.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:4px;
	width:646px;
}
#matchHighlightsBottom {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../../images/en/bet-live-bottom.gif?ver=7518f5077d1aa62c5f514c687269bb91);
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:10px;
	width:646px;
}
#matchHighlightsFrame{
	border-top:0px;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	border-bottom:0px;
	background:url(../../images/en/bet-live-rp.jpg?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x top;
	repeat-x top;
	width:644px;
	float:left;
	display:block;
	padding:0px;
	margin:0px;
	position:relative;
}

.matchTabs span, .matchTabs p, .matchTabs img, .matchTabs ul, .matchTabs li {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:11px;
	vertical-align:baseline;
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
}
.matchTabs li {
	float:left;
	display:inline;
	margin: 0 2px 0 0;
	clear: none !important;
}
.matchTabs{
	list-style:none;
	margin:0 0 0 5px;
}
.matchTabs li a {
	color:#000;
}
.matchTabs .outerTab {
 	#position:relative;
	width:122px;
	height:41px;
	display:table;
	float:left;
	overflow:hidden;
	cursor:pointer;
	text-decoration:none;
	background:url(../../images/en/dailyMatchHLOff.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 0;
}
.matchTabs .matchTabSelected, .outerTab:hover {
	background:url(../../images/en/dailyLiveMatchOn.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 0;
	color:#fff;
}
.matchTabs .outerTab .middle {
	#position:absolute;
	#top:50%;
	display:table-cell;
	vertical-align:middle;
	width:122px;
	padding: 0 0 7px 0;
}
.matchTabs .outerTab .inner {
	#position:relative;
	#top:-50%;
	text-align:center;
	font-weight:bold;
	display:block;
	padding: 0 0 0 17px;
	margin:0 3px 0 6px;
}


/*icons */
	.matchTabs .outerTab .inner#american-football {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -9px;  }
	.matchTabs .outerTab .inner#archery {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -40px;  }
	.matchTabs .outerTab .inner#athletics {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -69px;  }
	.matchTabs .outerTab .inner#australian-rules {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -99px;  }
	.matchTabs .outerTab .inner#badminton {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -129px;  }
	.matchTabs .outerTab .inner#bandy {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -160px; }
	.matchTabs .outerTab .inner#baseball {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -189px; }
	.matchTabs .outerTab .inner#basketball {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -220px; }
	.matchTabs .outerTab .inner#beach-handball {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -250px; }
	.matchTabs .outerTab .inner#beach-football {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -279px; }
	.matchTabs .outerTab .inner#beach-volleyball {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -309px; }
	.matchTabs .outerTab .inner#bowls {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -339px; }
	.matchTabs .outerTab .inner#boxing {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -369px; }
	.matchTabs .outerTab .inner#canoeing {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -399px; }
	.matchTabs .outerTab .inner#cricket {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -429px; }
	.matchTabs .outerTab .inner#cycling {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -458px; }
	.matchTabs .outerTab .inner#darts {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -489px; }
	.matchTabs .outerTab .inner#diving {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -519px; }
	.matchTabs .outerTab .inner#equestrian {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -549px; }
	.matchTabs .outerTab .inner#fencing {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -579px; }
	.matchTabs .outerTab .inner#fishing {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -609px; }
	.matchTabs .outerTab .inner#floorball {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -639px; }
	.matchTabs .outerTab .inner#football {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -669px; }
	.matchTabs .outerTab .inner#futsal {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -700px; }
	.matchTabs .outerTab .inner#gaelic-football {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -729px; }
	.matchTabs .outerTab .inner#golf {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -789px; }
	.matchTabs .outerTab .inner#greyhounds {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -819px; }
	.matchTabs .outerTab .inner#gymnastics {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -850px; }
	.matchTabs .outerTab .inner#handball {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -878px; }
	.matchTabs .outerTab .inner#hockey {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -910px; }
	.matchTabs .outerTab .inner#horse-racing {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -939px; }
	.matchTabs .outerTab .inner#hurling {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -758px; }
	.matchTabs .outerTab .inner#ice-hockey {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -970px; }
	.matchTabs .outerTab .inner#indoor-bowls {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1000px; }
	.matchTabs .outerTab .inner#jockey-challenge {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1029px; }
	.matchTabs .outerTab .inner#judo {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1059px; }
	.matchTabs .outerTab .inner#lacrosse {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1089px; }
	.matchTabs .outerTab .inner#pentathalon {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1110px; }
	.matchTabs .outerTab .inner#lotteries {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -2049px; }
	.matchTabs .outerTab .inner#motor-racing {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1149px; }
	.matchTabs .outerTab .inner#motor-bikes {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1179px; }
	.matchTabs .outerTab .inner#netball {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1209px; }
	.matchTabs .outerTab .inner#orienteering {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1239px;}
	.matchTabs .outerTab .inner#pelota {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1269px;}
	.matchTabs .outerTab .inner#pesapollo {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1300px;}
	.matchTabs .outerTab .inner#poker {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1329px;}
	.matchTabs .outerTab .inner#politics {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1359px;}
	.matchTabs .outerTab .inner#pool {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1389px;}
	.matchTabs .outerTab .inner#rink-hockey {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1419px;}
	.matchTabs .outerTab .inner#rowing {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1449px;}
	.matchTabs .outerTab .inner#rugby-union {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -2169px;}
	.matchTabs .outerTab .inner#rugby-league {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1479px;}
	.matchTabs .outerTab .inner#shooting {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1509px;}
	.matchTabs .outerTab .inner#squash {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1599px;}
	.matchTabs .outerTab .inner#snooker {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1538px;}
	.matchTabs .outerTab .inner#softball {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1570px;}
	.matchTabs .outerTab .inner#squash {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1599px;}
	.matchTabs .outerTab .inner#swimming {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1628px;}
	.matchTabs .outerTab .inner#tabletennis {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1658px;}
	.matchTabs .outerTab .inner#taekwondo {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1688px;}
	.matchTabs .outerTab .inner#tennis {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1718px;}
	.matchTabs .outerTab .inner#triathalon {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1749px;}
	.matchTabs .outerTab .inner#tv {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1779px;}
	.matchTabs .outerTab .inner#ufc {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1809px;}
	.matchTabs .outerTab .inner#virtual {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1839px;}
	.matchTabs .outerTab .inner#volleyball {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1869px;}
	.matchTabs .outerTab .inner#waterpolo {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1898px;}
	.matchTabs .outerTab .inner#weights {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1929px;}
	.matchTabs .outerTab .inner#winter {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1959px;}
	.matchTabs .outerTab .inner#wrestling {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -1989px;}
	.matchTabs .outerTab .inner#yachting {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -2020px;}
	.matchTabs .outerTab .inner#euros {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -2080px; }
	.matchTabs .outerTab .inner#olympics {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -2110px; }
	.matchTabs .outerTab .inner#olympics2 {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -2138px; }
	.matchTabs .outerTab .inner#financials {background:url(../../images/en/sprite.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -2199px; }


/* Greyhounds New Form Site (Runners Button) */

#runnersForm {
	float:right;
}

#runnersFormLeft {
	float:left;
	width:325px;
	padding:5px 0 0;
}

#runnersFormLeft span input {
	width:auto;
	padding:0;
	margin:0 2px 2px;
}

#runnersFormLeft span {
	float:left;
	font-size:1.2em;
	margin:0 5px;
	position:relative;
	top:0;
	height:18px;
}

#runnersFormRight {
	float:left;
	width:320px;
	background:transparent url(../../images/en/dogs-rpt.gif?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x;
}

#runnersFormRight .runnersContent{
	float:left;
	color:#002d45;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
}

#runnersFormRight .runnersButton{
	cursor:pointer;
	text-decoration:none;
	float:right;
	padding:2px 0 0;
	margin:4px 1px 0 0;
	display:block;
	color:#FFF;
	background:transparent url(../../images/en/dog-button.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat;
	width:93px;
	height:17px;
	text-align:center;
}

#runnersFormRight img {
	margin-top:0px;
}

/* QC #17157 */
#greyhoundsRP {
	height:30px;
}

/* QC 17782 */
#greyhoundsRPH {
	height: 55px;
}

/* Italian Header */

#blockB .hdrSeparator {
	display:block;
	float:right;
	margin-right:7px;
	margin-top:4px;
	height:15px;
	width:0px;
	border-left:1px solid #000;
	border-right:1px solid #1c688a;
}

#blockB  a.helpLink{
	position: relative;
	float: right;
	display: block;
	margin-top: 3px;
	margin-right: 10px;
	font-size: 12px;
	right: 0px;
	top: 2px;
	z-index: 1999;
}

#blockB .hdrText {
	display:block;
	float:right;
	font-size:10px;
	margin-right:7px;
	margin-top:6px;
	color:#eee;
}

#blockB .hdrText a {
	color:#eee;
}

#blockB #userDetails {
	margin:10px -5px 2px 0;
}

#blockB #userDetails .userNameTipit {
	float: right;
	font-size:1em;
	padding: 0 0 0 3px;
	background: url(../../images/en/userHighlightLeft.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll left top transparent;
	position:relative;
	margin-top:1px;
}

#blockB #userDetails ul li span {
	display:inline-block;
}

#blockB #userDetails .userNameTipit span.new {
	color:#8ebe06;
	font-weight:bold;
	position:absolute;
	top:-12px;
	left:0px;
}

#blockB #userDetails .userNameTipit span.img {
	padding-top:4px;
}

#blockB #userDetails .userNameTipit span.name {
	padding:5px 8px 0 0;
	vertical-align:top;
	height:23px;
	background:url(../../images/en/userHighlightRight.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll right top transparent;
}

.tipItViewHide,
#contentA div.marketHolderExpanded tr th span.tipItViewHide,
#contentA div.marketHolderCollapsed tr th span.tipItViewHide
{
	display: none;
	background:none;
}

.tipItView a.viewTipsIcon {
	padding-left: 22px;
	background: url(../../images/en/tipit_view.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 0 transparent;
	border-color: -moz-use-text-color -moz-use-text-color #264D64;
	border-style: none none solid;
	border-width: medium medium 1px;
	cursor: pointer;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #264D64;
	vertical-align: text-top;
	padding-top: 3px;
	position: relative;
}

/* hack for IE bug */
.tipItView a.viewTipsIconIE {
	padding-left: 22px;
	background: url(../../images/en/tipit_view.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 0 transparent;
	border-color: -moz-use-text-color -moz-use-text-color #264D64;
	border-style: none none solid;
	border-width: medium medium 1px;
	cursor: pointer;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #264D64;
	vertical-align: text-top;
	padding-top: 3px;
	position: absolute;
}

/* market bar */
#contentA div.marketHolderExpanded tr th span.tipItView,
#contentA div.marketHolderCollapsed tr th span.tipItView {
	text-decoration:none;
	color:#FFF;
	float:right;
	padding: 2px 5px 0 0 !important;
	height:18px;
	background:none;
}

/* market bar  */
#contentA div.marketHolderExpanded tr th span.viewTipsIcon,
#contentA div.marketHolderCollapsed tr th span.viewTipsIcon {
	float:left;
	background:none;
	width:auto;
	padding: 1px 0 0 !important;
}

#contentA div.marketHolderExpanded tr th a.viewTipsIcon,
#contentA div.marketHolderCollapsed tr th a.viewTipsIcon,
#contentA div.marketHolderExpanded tr th a.viewTipsIconIE,
#contentA div.marketHolderCollapsed tr th a.viewTipsIconIE{
	padding: none;
	background: none !important;
	border: none;
	cursor: pointer;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	vertical-align: baseline;
	padding: 0;
	position: static;
}

.tipItView a.viewTipsIcon:hover {
	background: url(../../images/en/tipit_view_high.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 0 transparent;
	color:#306788;
}

.tipItView a.viewTipsIconIE:hover {
	background: url(../../images/en/tipit_view_high.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 0 transparent;
	color:#306788;
}

/* market bar  */
#contentA div.marketHolderExpanded tr th span.viewTipsCount,
#contentA div.marketHolderCollapsed tr th span.viewTipsCount {
	float:left;
	background:none;
	width:auto;
	padding:0 0 0 4px !important;
}

h2 .tipIt .tipsIcon {
	vertical-align: middle;
}

.tipItCreate {
	display:none;
}

.tipItCreate .createTipsIcon {
	display:inline-block;
	background:url(../../images/en/tipit_create.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 0;
	margin-right:6px;
	padding: 0 0 0 30px;
	width:31px;
	height:16px;
	line-height:16px;
	vertical-align:middle;
	text-decoration:none;
	float:right;
}

.tipItCreate .createTipsIcon:hover {
	background:url(../../images/en/tipit_create.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -16px;
	color:#306788;
}

div.tipItCreate {
	margin-bottom:5px;
}


.tipItView .tipItOuterTT {
	display: none;
}

.tipItView:hover .tipItOuterTT {
	background: url(../../images/en/tipit_tt.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll left 13px transparent;
	bottom: 0;
	color: #fff;
	display: block;
	padding-left: 5px;
	padding-bottom: 5px;
	position: absolute;
	left: 35px;
	top: 0px;
	text-decoration: none;
	width:180px;
}

.tipItView:hover .tipItOuterTT .tipItInnerTT {
	background:none #264D64;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	float: left;
	margin: 0 5px 0 0;
	padding: 1px 5px 3px;
}

/* offer sash */
.has_offer {
	background: url("../../images/en/offer_sash.png?ver=7518f5077d1aa62c5f514c687269bb91") no-repeat scroll left top transparent;
	display: block;
	left: 0;
	position: absolute;
	top: 0;
	width: 52px;
}

/* market bar */
#contentA div.marketHolderExpanded tr th span.tipItView:hover span.tipItOuterTT,
#contentA div.marketHolderCollapsed tr th span.tipItView:hover span.tipItOuterTT {
	/* background: url(../../images/en/tooltipBg.gif?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat scroll 0 bottom transparent;
	bottom: 16px;
	color: #ffffff;
	display: block;
	font-weight: normal;
	line-height: 14px;
	padding: 0 !important;
	position: absolute;
	right:0;
	text-decoration: none;
	width:180px;
	z-index: 9000; */
	display: none;
}

#contentA div.marketHolderExpanded tr th span.tipItView:hover span.tipItInnerTT,
#contentA div.marketHolderCollapsed tr th span.tipItView:hover span.tipItInnerTT {
	/* background:none #264D64;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	float: right;
	font-size:11px;
	margin: 0 0 5px;
	padding: 4px 7px 5px !important;
	position: relative; */
}


.tipItViewResultHide {
	display: none;
}

.tipItViewResult {
	text-align:center;
}

.tipItViewResult span {
	background: url(../../images/en/ta_view_trophy.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 50%;
	background: url(../../images/en/ta_view_trophy.jpg?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 50%;
	border: medium none;
	color: #264D64;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 8px 0 8px 20px;
	text-decoration: none;
	vertical-align: text-top;
	line-height: 24px;
}

span.tipItViewResult a {
        text-decoration:none;
}

#TipItHolder {
	float:right;
	z-index:8999;
}
a.TipItDropDown {
	margin: 0 5px 0 0;
	position:relative;
	border: 1px solid #d1d1d1;
	width:177px;
	height:20px;
	background:transparent url("../../images/en/dropDownInitialButton.jpg?ver=7518f5077d1aa62c5f514c687269bb91") no-repeat scroll 0 0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	display:block;
}
a.TipItDropDown .TipItDropDownCount {
	position:relative;
	float:left;
	left:35px;
	top:5px;
	color:#264d64;
}
a.TipItDropDown .TipDropDownCountText {
	float: right;
	padding-left: 5px;
	font-weight: bold;
	overflow: hidden;
	text-align: left;
	width: 90px;
}
div.TipItDropDownMenu {
	position:absolute;
	top:20px;
	right:5px;
	display:none;
	width:187px;
	background-color:#fafafa;
	border-bottom: 1px solid #d1d1d1;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	z-index:9000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder {
	margin:6px 5px 5px;
	width:175px;
	border: 1px solid #d1d1d1;
	background-color:white;
	float:left;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:scroll;
	max-height:150px;
	position:relative;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder .TipItDropDownRow a {
	text-decoration:none;
	color:#1b74b0;
	display:block;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder .TipItDropDownRow a:hover {
	text-decoration:underline !important;
	clear: both;
	text-align:left;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder .TipItDropDownRow {
	padding:5px;
	float:left;
	width:148px;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder .TipItDropDownRow a span.TipItDropDownMenuEvent {
	width:120px;
	position:relative;
	*display:inline-block;
	*float:left;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder .TipItDropDownRow a span.TipItDropDownMenuEventCount {
	float:right;
	width:15px;
	display:inline-block;
	position:relative;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder .TipDropDownEven a {
	text-decoration:none;
	color:#1b74b0;
	display:block;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder .TipDropDownEven a:hover {
	text-decoration:underline !important;
	clear: both;
	text-align:left;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder .TipDropDownEven {
	padding:5px;
	background-color:#ebebeb;
	float:left;
	width:148px;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder .TipDropDownEven a span.TipItDropDownMenuEvent {
	width:120px;
	position:relative;
	*display:inline-block;
	*float:left;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder .TipDropDownEven a span.TipItDropDownMenuEventCount {
	float:right;
	width:15px;
	display:inline-block;
	position:relative;
}
div.TipItDropDownMenu .TipItDropDownMenuBorderTopFix {
	border-top:1px solid #d1d1d1;
	width:0px;
	height:0px;
	padding:0;
	margin:0;
	position:absolute;
	left:0px;
	top:0px;
}
div.TipItDropDownMenu .TipItDropDownMenuHolder span.TipItDropDownDivide {
	height:1px;
	border-bottom: 1px solid #d1d1d1;
	float:left;
	margin:0px;
	padding:0px;
	line-height:1px;
	width:100%;
}


/* Major Events CSS */

#major-events-search-outer {
	background: #fff url("../../images/en/major-events-bottom-shadow.jpg?ver=7518f5077d1aa62c5f514c687269bb91") no-repeat bottom center;
	width:646px;
	padding-bottom:10px;
	margin:10px 0 5px 0;
}
#major-events-search-wrapper {
	background:#fff url("../../images/en/major-events-grey-background.jpg?ver=7518f5077d1aa62c5f514c687269bb91") repeat-x top left;
	width:644px;
	border:1px solid #99a7bb;
}
#major-events-search-inner {
	margin:10px;
}
#major-events-form {
	margin:0;
	padding:0;
}
#major-events-search-header {
	width:624px;
	height:32px;
}
#major-events-search-header h2 {
	margin:0 0 10px 0;
	padding:0;
	line-height:22px;
	font-weight:bold;
	font-size:1.6em;
	color:#003448;
	text-transform:uppercase;
	width:424px;
	float:left;
}
#major-events-search-header span {
	float:right;
	width:200px;
	text-align:right;
	font-size:12px;
	line-height:22px;
}
#major-events-search-header span a {
	color:#084D7A;
}
#major-events-search-header span a:hover {
	color:#0C6DAC;
}
.major-events-select {
	float:left;
	display:inline;
	width:170px;
	margin:0 20px 0px 0;
}
.major-events-select-field {
	width:160px;
	margin-top:5px;
}
.major-events-select-field {
	width:160px;
	margin-top:4px;
}
.major-events-select label {
	display:none;
}

/*** Style for the button Disabled ***/
button.major-event-button-grey {
	width:54px;
	height:28px;
	border:1px solid #99a7bb;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#666;
	background: #666 url("../../images/en/major-events-button-grey.jpg?ver=7518f5077d1aa62c5f514c687269bb91") repeat-x 0 0;
	display:block;
	overflow:visible;
	padding:2px 0px 3px 0px;
}

/*** Style for the button Active ***/
button.major-event-button-green {
	width:54px;
	height:28px;
	border:1px solid #8db038;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	color:#fff;
	background:#51790c url("../../images/en/major-events-button-green.jpg?ver=7518f5077d1aa62c5f514c687269bb91") repeat-x 0 0;
	display:block;
	overflow:visible;
	padding:2px 0px 3px 0px;
}
button.major-event-button-green:hover {
	background:#4d770a url("../../images/en/major-events-button-green.jpg?ver=7518f5077d1aa62c5f514c687269bb91") repeat-x 0 -38px;
}
button.major-event-button-green:active {
	background:#003057 url("../../images/en/major-events-button-green.jpg?ver=7518f5077d1aa62c5f514c687269bb91") repeat-x 0 -76px;
}

.clear-major-events {clear:both; margin:0; overflow:hidden}
 {clear:both; margin:0; overflow:hidden}


/*** Style for the outer inner overlay ***/

#modalDimmer {
    filter:alpha(opacity=80);
    opacity:.80;
    -khtml-opacity:.80;
    -moz-opacity:.80;
    -ms-filter:'alpha(opacity=80)';
    z-index:9998;
}
.OIOverlay div, .OIOverlay span, .OIOverlay p, .OIOverlay img, .OIOverlay ol, .OIOverlay ul, .OIOverlay li {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:11px;
    vertical-align:baseline;
    background:transparent;
}
.OIOverlay input{
	width: auto;
}
.OIOverlay ol, .OIOverlay ul {
    list-style:none;
}
.OIOverlay a, .OIOverlay button {
    outline:0;
    text-decoration:none;
    border:none;
}
.OIOverlay a {
    color: #000;
}
.OIOverlay a:hover {
    color: #1a74ae !important;
}
.OIOverlay {
    padding: 0;
    z-index:9999;
    width:996px;
    /*height:550px;*/
    background:none;
    font-family: Arial, Helvetica, sans-serif;
    overflow:hidden;
    display: none;
    position: absolute;
    top: 0px !important;
}
.OIOverlay .HdrTL, .OIOverlay .HdrTR, .OIOverlay .HdrBL, .OIOverlay .HdrBM, .OIOverlay .HdrBR {
    float:left;
    overflow:hidden;
}
.OIOverlay .HdrTL, .OIOverlay .HdrTR {
    height:27px;
    width:10px;
}
.OIOverlay .HdrBL, .OIOverlay .HdrBR {
    height:11px;
    width:10px;
}
.OIOverlay .HdrTL {
    background:url(../../images/en/overlayCorners.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 0;
}
.OIOverlay .HdrTR {
    background:url(../../images/en/overlayCorners.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat -10px 0;
}
.OIOverlay #overlayHeader {
    color: #264d64;
    display: inline;
    float: left;
    font-weight: bold;
    height: 27px;
    line-height: 26px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    vertical-align: middle;
    width:976px;
    font-family: Tahoma, Arial, sans-serif;
    text-shadow:1px 1px #e3e3e6;
    background:url(../../images/en/overlay_TM.gif?ver=7518f5077d1aa62c5f514c687269bb91) repeat-x 0 0;
}
.OIOverlay .HdrBL {
    background:url(../../images/en/overlayCorners.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat 0 -27px;
}
.OIOverlay .HdrBM {
    height:11px;
    background:#fff;
    width:976px;
}
.OIOverlay .HdrBR {
    background:url(../../images/en/overlayCorners.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat -10px -27px;
}
.OIOverlay #overlayHeader #overlayTitle {
    display: inline;
    float: left;
    padding: 0 10px 0 2px;
    width: 500px;
}
.OIOverlay #overlayHeader #overlayFunc {
    display: inline;
    float: right;
    height: 27px;
    overflow: hidden;
    padding: 0 14px 0 10px;
    width: 300px;
    z-index: 100499;
    position: relative;
}
.OIOverlay #overlayHeader #overlayFunc ul {
    float: right;
    list-style: none outside none;
    margin: 0;
}
.OIOverlay #overlayHeader #overlayFunc ul li {
    clear: none;
    float: right;
    margin-left: 7px;
}
.OIOverlay #overlayHeader #overlayFunc a {
    color: #1c3849;
    line-height:27px;
    display:inline-block;
    cursor:pointer;
}
.OIOverlay #overlayHeader #overlayFunc a.closeOIOverlay {
    background: url(../../images/en/closeIcon.png?ver=7518f5077d1aa62c5f514c687269bb91) no-repeat right 8px;
    padding-right: 12px;
}
.OIOverlay #overlayHeader #overlayFunc a span {
    float:left;
}
.OIOverlay .OIOverlayerHolder {
    display: inline;
    float: left;
    margin: 0;
    position: relative;
    width: 996px;
    border-left:#fff 1px solid;
    border-right:#fff 1px solid;
    background:#fff;
}

/* overlay specific styling */

.OIOverlay #logoutMessageHolder {
	height: 550px;
	padding: 6px 11px 0;
}

.OIOverlay #DOMMessageHolder {
	height: 1050px;
	padding: 6px 20px 0;
}


