

#eventsWrapper {
	position: relative;
	width: 570px;
	overflow: auto;
	overflow-x: hidden;	
}
#innerEventsWrapper {
	width: 100%;
	float: left;
	padding-bottom: 10px;
}

#innerEventsWrapper a {
	text-decoration: none;
}



#betcard {
	margin-bottom: 0px;
}

#nflLinesHeading {
	height: 23px;
	border: 1px solid black;
	border-bottom: 0px;
	width: 570px;
	margin-left: 0px;
	background: transparent url(/inc/imgs/common/sia/bg_navbar.jpg) repeat-x scroll 0 0;
}
#odds,
#nflLines {
	margin-bottom: 10px;
	clear: both;
}

#nflLines #nflLinesHeading h2 {
	text-align: center;
	padding-top: 3px;
}

.nflHeading {
	float: none;
}
#odds #eventsWrapper,
#nflLines #eventsWrapper {
	border: 1px solid black;
	border-top: 0px;
	height: 200px;
	width: 570px;
	margin-left: 0px;
}


h1 {
	display: block;
	float: left;
	margin: 10px;
	_margin-left: 5px; 
}

#eventsInfoLinks {
	display: block;
	float: right;
	margin: 10px;
	width: 255px;
}
#eventsInfoLinks #priceFormatOptions {
	display: block;
	float: right;
	z-index: 150;
}
#eventsInfoLinks .pricesSelect {
	position: relative;
	top: 0;
	width: 130px;
	padding: 0;
	cursor:pointer;
}
#eventsInfoLinks #priceFormatOptions .pricesSelect li {
	list-style-type: none;
}
#eventsInfoLinks #priceFormatOptions .pricesSelect a {
	text-decoration: none;
}
#eventsInfoLinks #priceFormatOptions .priceFormatName a {
	width: 101px;
	display: block;
	min-height: 14px;
	padding-left: 9px;
	padding-top: 0px;
}
#eventsInfoLinks #priceFormatOptions  .pricesSelectOptions {
	position: absolute;
	left: -1px;
	width: 110px;
	display: none;
	z-index: 2;
}
#eventsInfoLinks #refreshLink {
	float: left;
}
#eventsPanel {
	height: 16px;
	padding-top:10px;
	margin: 0 10px 10px 10px;
	clear: both;
}
#eventsPanel #otherBettingOptions {
	display: block;
	float: right;
	z-index: 100;
}
#eventsPanel #futureBettingOptions {
	display: block;
	float: left;
}
#eventsPanel #eventsProgress {
	float: left;
	font-weight: bold;
}
p.eventInfo {
	margin: 0 10px 10px 10px;
	clear: both;
}

#content h2.gameHeader {
	margin: 1px 1px 1px 1px;
}



.game, .game * {
	line-height: 13px;
}
.game {
	width: 100%;
	clear: both;
	margin-bottom: 20px;
	float: left;
}
.game .date {
	display: block;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	text-indent: 5px;
}
.game p.eachWayMsg {
	clear: both;
	padding: 5px 10px 5px 10px;
}

.gameWithPreview {
	margin-bottom: 0px;
}



.gameHeader {
	min-height: 15px;
	padding-top: 3px;
	float: left;
	width: 100%;
}

* html .gameHeader {
	height: 15px;

}
.betOpinionLink .betOpinionBtn {
	height: 14px;
	width: 20px;
	cursor: pointer;
}
.gameHeader .previewLink .statsIcon,
.gameHeader .brPreviewLink .statsIcon,
.gameHeader .infoIcon,
.gameHeader .previewLink .statsIcon .brPreviewLink {
	height: 14px;
	width: 14px;
	cursor: pointer;
}

.gameHeader span,
.gameHeader .previewLink .brPreviewLink,
.gameHeader .euro2008Link {
	display: block;
	float: left;
	font-weight: bold;
}
.gameHeader .time {
	width: 10%;
	text-indent: 5px;
}
.gameHeader .liveBet {
	width: 10%;
}
.gameHeader .title {
	width: 45%;
}
.gameHeader .betOpinionLink {
	width: 5%;
	margin-right: 5px;
}

.gameHeader .previewLink {
	width: 10%;
	text-align:right;
}
.liveScore, .liveScoreStatus {
	color:#f79b2c;
	font-weight:bold;
}
.liveScoreStatus {
	margin: 0 10px 0 10px;
}
.liveScoreDisclaimer {
	padding: 4px;
	font-weight: normal;
	position: absolute;
	right: 150px;
	width: 150px;
	font-size: 90%;
}

.gameHeader .liveBettingOnGame {
	float: left;
	width:14px;
	height: 15px;
	margin-right: 15px;
}



.game .runner {
	width: 49.8%;
	float: left;
	min-height: 15px;
	margin-bottom: 1px;
	margin-right: 1px;
}
.game .addRunner {
	min-height: 15px;
	width: 100%;
	display: block;
	float: left;
}
.game .addRunnerEW {
	width: 100%;
	display: block;
	float: left;
	height: 16px;
	
	padding-bottom: 2px;
	_padding: 0px; 
}
.game .runnerEW .addRunner {
	width: 87%;
}

.addRunner span.name, .addRunner span.handicap, .addRunner span.price {
	padding-top: 2px;
}

.game .bettingType,
.game .bettingTypeViewAll,
.game .addRunner span {
	min-height: 13px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.game .addRunnerEW span {
	margin-top: 1px;
	min-height: 13px;
	width: 21px;
}
.game .runner span,
.game .runnerEW span {
	display: block;
	float: left;
}




#eventsWrapper .runner .name {
	width: 147px;
	padding-left: 5px;
}
#eventsWrapper .runner .handicap {
	width: 14.8%;
	font-weight: bold;
	text-align: right;
}
#eventsWrapper .runner .price {
	width: 15%;
	text-align: right;
}
#eventsWrapper .runner .bet {
	width: 15%;
	*width: 14.9%;
	text-align: right;
	padding-right: 0px;	
}

#eventsWrapper .runner .betBtn {
	margin-left: 22px;
}
#eventsWrapper .threeWay .runner .betBtn {
	margin-left: 6px;
	_margin-left: 4px;
}
#eventsWrapper .runnerEW .betBtn {
	margin-left: 5px;
	_margin-left: 3px;
}
#eventsWrapper .game .twoWay .runner span.bet img {
	margin-right: 5px;
}

*:first-child+html #eventsWrapper .game .threeWay .runner span.bet img {	
	margin-right: -2px;
} 
* html #eventsWrapper .game .threeWay .runner span.bet img {
	margin-right: -2px;
}




#eventsWrapper .game .threeWay .runner {
	width: 33.1%;
}
#eventsWrapper .game .threeWay .runner .name {
	width: 45%;
	_width: 43%;
}
#eventsWrapper .game .threeWay .runnerEW .name {
	width: 44%;
	_width: 43%;
}
#eventsWrapper .game .threeWay .runner .handicap {
	width: 16%;
	font-weight: bold;
}
#eventsWrapper .game .threeWay .runner .price {
	width: 23%;
}
#eventsWrapper .game .threeWay .runner .bet {
	width: 15%;
	text-indent: 0px;
	text-align: right;
}
#eventsWrapper .threeWay .runnerEW .addRunnerEW {
	width: 21px;
	padding-left: 0px;
}
.game .threeWay .runnerEW .addRunner {
	width: 87%;
	_width: 86%;
}



#eventsWrapper .runnerEW .name {
	width: 50%;
}
#eventsWrapper .runnerEW .handicap {
	width: 17%;
	font-weight: bold;
}
#eventsWrapper .runnerEW .price {
	width: 16%;
}
#eventsWrapper .runnerEW .bet {
	width: 5%;
	text-indent: 4px;
}
#eventsWrapper .runnerEW .addRunnerEW {
	width: 10%;
	margin-left: 1px;
	padding-left: 6px;
}



.game .priceheaders .runner {
	width: 49.8%;
	float: left;
	font-weight: bold;
	padding-bottom: 0;
	margin: 0;
}
.game .priceheaders .runner .name,
.game .priceheaders .runner .price {
	border: 0;
	padding-top: 4px;
}

.game .priceheaders {
	float: left;
	width: 100%;
}

.game .bettingType,
.game .bettingTypeViewAll  {
	display: block;
	float: left;
	width: 100%;
	font-weight: bold;
	text-indent: 5px;
	padding: 9px 0 3px 0;
}

.game .bettingTypeViewAll {
	padding-top: 8px;
}



.gameHeader #moreBettingLink {
	font-weight: bold;
}

.gameHeader .betTypeLinks {
	float: right;
	height:16px;
	position:relative; 
	text-align:right;
	padding-right: 10px;
	padding-left: 3px;
}

.gameHeader .betTypeLinks a {
	font-weight: bold;
}
.gameHeader .betTypeList {
	position: absolute;
	top: 0px;
	left: -202px;
	min-height: 50px;
	max-height: 150px;
	width: 200px;
	z-index: 1000;
	text-align: left;
	overflow-y: auto;
	overflow-x: hidden;
}
.gameHeader .viewAllLink {
	font-weight: bold;
}

* html .gameHeader .betTypeList { 
	height: 100px;
}
.gameHeader .betTypeList li a {
	min-height: 16px;
	text-decoration: none;
	display: block;
	padding: 2px 5px 0px 5px;
	font-weight: normal;
}

* html .gameHeader .betTypeList li a {
	height: 16px;
}



#eventsWrapper ul.runnerListColumnOne, 
#eventsWrapper ul.runnerListColumnTwo {
	width: 49.8%;
	margin: 0 1px 0 0;
	padding: 0;
	list-style-type: none;
	float: left;
}


* html #eventsWrapper ul.runnerListColumnOne, 
* html #eventsWrapper ul.runnerListColumnTwo {
	width: 49.5%;
}
#eventsWrapper ul.runnerListColumnOne .runner,
#eventsWrapper ul.runnerListColumnTwo .runner {
	width: 100%;
}

#eventsWrapper ul.runnerListColumnOne .runnerEW .handicap,
#eventsWrapper ul.runnerListColumnTwo .runnerEW .handicap,
#eventsWrapper ul.longhead .handicap {
	width: 5px; 
}

#eventsWrapper .game .runnerListColumnOne .runnerEW .name, 
#eventsWrapper .game .runnerListColumnTwo .runnerEW .name,
#eventsWrapper ul.longhead .runner .name {
	width: 71%;
}

* html #eventsWrapper .game .runnerListColumnOne .runnerEW .name, 
* html #eventsWrapper .game .runnerListColumnTwo .runnerEW .name, 
* html #eventsWrapper ul.longhead .runner .name {
	width: 169px; 
}

#statsContent p {
	font-weight: bold;
}
#statsTabs {
	width: 100%;
	_width: 566px;
	margin: 0 0 0 1px;
}
#statsTabs li {
	float: left;
	text-align: center;
}
#statsTabs a {
	display: block;
	width: 96px;
	font-weight: bold;
	height: 17px;
	padding: 3px 20px 3px 20px;
	margin-right: 1px;
}
#statsTabs a.statsLinkHighlighted {
	width: 100px;
}
#statsTabs a.rightTab {
	margin-right: 0px;
	margin-left: 0px;
}

#eventsWrapper #desc_content, #eventsWrapper #rules_content,
#eventsWrapper #guide_content, #eventsWrapper #news_content
{
	clear:both;
	padding:5px 0px 0px 3px;
	border-top:12px solid #07153D;
}
#news_content h4
{
	margin: 0 10px 10px;
}
.displayInfoTable td, .displayInfoTable th {
	padding:0 10px;
}
.displayInfoTable {
	border:1px solid #F7941D;
	margin:10px auto;
}
#seoContent{
	padding:0 3px 0 3px;
	text-align:justify;
	position: absolute;
	left:0px;
	margin-top:2550px;
}
#seoContent h4, #seoContent h2, #seoContent p
{
	margin:0;
}
#seoContent #seoContentTabs {
	clear:both;
	float:right;
	margin:10px 0 0 0;
	cursor:pointer;
}
#seoContent #seoContentTabs li {
	display:block;
	height:17px;
	margin-left:1px;
	padding:3px 7px 3px 10px;
	white-space:nowrap;
	float:left;
	font-weight:bold;
}
#seoContent #seoContentTabs li.tabOff {
	background:transparent url(/inc/imgs/common/sia/tabs_bg.jpg) repeat-x scroll 0 -23px;
	color:white;
}
#seoContent #seoContentTabs li.tabOn {
	background:transparent url(/inc/imgs/common/sia/tabs_bg.jpg) repeat-x scroll 0 0;
	color:#F7941D;
}
#seoContent a {
	text-decoration:underline;
}
#PromoBanner {
	margin: 3px 0;
	float: left;
}
#innerEventsWrapper a.eventRedirect {
	font-weight: bold;
	text-decoration: underline;
}

#eventsInfoLinks,
#eventsInfoLinks a {
	color: #000000;
}
#subNav a {
	color: #72be44;
}
#eventsPanel #eventsProgress {
	color: #3b4a77;
}

.pricesSelect {
	background: #fff url('/inc/imgs/common/fubo/arrow-navy-on-white.jpg') no-repeat right top ;
	border: 1px solid #cfcdcd;
}
.pricesSelectOptions {
	background-color: #FFF;
	border: 1px solid #cfcdcd;
}
.pricesSelectOptions a:hover,
.pricesSelectOption {
	background-color: #dfe3ef;
}


.game .gameHeader {
	margin-left: 1px;
	background: transparent url(/inc/imgs/common/fubo/headings_background.jpg) repeat-y -2412px 0;
	color: #ffffff;
}

.game .gameHeader .title a{
	color: #ffffff;
}

.betOpinionLink a {
	color: #000000;
}
.betOpinionLink .betOpinionBtn {
	background: transparent url('/inc/imgs/common/fubo/icons_14.gif') no-repeat -319px center;
}

.gameHeader .previewLink .statsIcon,
.gameHeader .brPreviewLink .statsIcon,
.gameHeader .previewLink .statsIcon .brPreviewLink {
	background: transparent url('/inc/imgs/common/fubo/icons_14.gif') no-repeat -417px center;
}

.gameHeader .infoIcon {
	background: transparent url('/inc/imgs/common/fubo/icons_14.gif') no-repeat -66px center;
}

.liveScoreDisclaimer {
	color: #000;
	background-color: white;
	border: 1px solid #f79b2c;
}


.game .runner,
.game .runnerEW {
	background-color: #e6e6e6;
}



.game .priceheaders .runner {
	background-color: #fff;
}


.gameHeader .betTypeLinks a {
	color: #72be44;
}
.gameHeader .betTypeList {
	border: 1px solid #72be44;
	background-color: #fff;
}
.gameHeader .betTypeList li a {
	color: #000000;
}
.gameHeader .betTypeList li a:hover {
	background-color: #dfe3ef;
}



.game .runner img.addRunnerEW {
	  margin: 0px 0px 1px 230px;  
}
.game .runner img.betBtnEWHighlighted {
	border: 1px solid #ffb603;	
	 margin: -1px -1px 0px 229px;  
}


.runnerListColumnTwo .runner img.addRunnerEW, 
.runnerListColumnOne .runner img.addRunnerEW {
	margin-left: 225px;
}
.runnerListColumnTwo .runner img.betBtnEWHighlighted, 
.runnerListColumnOne .runner img.betBtnEWHighlighted {
	margin-left: 224px;
}


* html .game .runner img.addRunnerEW {
	 margin: 0px 0px 1px 233px; 	
}
* html .game .runner img.betBtnEWHighlighted {
	 margin: -1px -1px 0px 232px; 	
}

* html .runnerListColumnTwo .runner img.addRunnerEW, 
* html .runnerListColumnOne .runner img.addRunnerEW {
	margin-left: 228px;
}
* html .runnerListColumnTwo .runner img.betBtnEWHighlighted, 
* html .runnerListColumnOne .runner img.betBtnEWHighlighted {
	margin-left: 227px;
}

