﻿

/* Graphical Questions */


.radioButtonText 
{
	color: black;
}

.questionRow, .infoRow
{
	background-color: #99cf99;
}

.questionRow th, .infoRow td
{
	text-align:center;
}

.GraphicalMatchHeader
{
	margin-top: 20px;
	margin-bottom: 0px;
	color: #fff;
	width: 567px;
	text-align: center;
	background-color: #008800;
	font-size: larger;
	font-weight:bold;
	padding:3px;
	line-height:150%;
}

.GraphicalMatchHeader a:link, .GraphicalMatchHeader a:visited
{

	color: #fff;
text-decoration: underline;


}

.GraphicalMatchHeader a:hover
{

	color: #ccc;
text-decoration: underline;


}


.GraphicalDateTime 
{
	text-align: center;
	background-color: #72BFDF;
	font-size: larger;
}

.GraphicalDateTime 
{
	margin-top: 20px;
	margin-bottom: 0px;
	padding: 3px;
	width: 454px;
	text-align: center;
	background-color: #99cf99;
	font-size: larger;
}
.GraphicalOuterStatsTable 
{
	margin-top: 1px;
}



.GraphicalStatsTable th, .GraphicalStatsTable td 
{
	margin: 0px;
	padding: 0px;
}

.GraphicalOverlayText 
{
	text-align: center;
	background-color: White;
	border: 1px solid black;
	padding: 3px;
}

/* Graphical Questions End */


.currentCompetitionLink
{
font-size: 13px;
}
.LegendTable 
{
	font-size:14px;
		margin-bottom:30px;
}

.LegendTable tr
{

}

.ObjectEditorTable 
{
	width: 400px;
/*	table-layout: fixed;*/
}

.ObjectEditorTable th 
{
/*	width: 90px;*/
vertical-align: top;
}

.ObjectEditorTable td 
{
/*	width: 420px;*/
}



.MatchProcessorTable 
{
}

.MatchListerTable 
{
	width: 100%;
	background-color: #000000;
	border-collapse: separate;
	margin-bottom: 20px;
}

.MatchListerTable th 
{
	text-align: left;
	padding: 4px;
	background-color: White;
}


.MatchListerTable td 
{
	padding: 4px;
	background-color: White;
}


.PredictionPlacerTable th
{
	padding-top: 7px;
	vertical-align: top;
}


.StatisticsTable 
{
	width: 95%;

	border-collapse: separate;
	margin-bottom: 20px;
	margin-left: 13px;
}

.StatisticsTable th 
{
	text-align: left;

}

.StatisticsTable td
{

}


.EditStatisticTable table
{
	table-layout: fixed;
}

.EditStatisticTable table th
{
	width: 120px;
}

.EditStatisticTable table td
{
	width: 500px;
}

.BreadCrumbLinks
{
	margin-bottom: 20px;
}





.ForumTable, .ForumThreadTable 
{
	width: 100%;
	border-collapse: collapse;
}

.ForumTable th, .ForumThreadTable th
{
	background-color: #f3f3f3;
	color: #5B543B;
	padding:3px;
}
.ForumTable td, .ForumThreadTable td 
{
	border-bottom: 1px #ccc dotted;
}


.ForumTable a, .ForumThreadTable a
{
	
}

.ForumTable .PagingCell 
{
	text-align: center;
}




.StandingsTable table 
{	
	border-collapse: collapse;
	margin-bottom: 20px;
}

.StandingsTable caption {
	background-color: Black;
	color: White;
	font-weight: bold;
	padding-bottom:2px;
}

.StandingsTable table th, .StandingsTable table td
{
	
	padding: 4px;
}





.TeamStandingsDisplayerTable 
{
	width: 100%;
	font-family: Arial;
	font-size: 11px;
	background-color: #CCCCCC;
	border-collapse: separate;

}
.TeamStandingsDisplayerTable caption {
	background-color: Black;
	color: White;
	font-weight: bold;
	padding-bottom:2px;
}

.TeamStandingsDisplayerTable th, .TeamStandingsDisplayerTable td
{
	background-color: White;
}

.TeamStandingsDisplayerTable th.numberColumn, .TeamStandingsDisplayerTable td.numberColumn
{
	text-align:right;
}

.TeamStandingsDisplayerTable .SportingCodeName 
{
}
.LegendTable tr
{
    vertical-align: top;
}

/*This is the css styles for the feeds Sidebar */


.Title
{
	font-weight:bold;
	text-transform:uppercase;
	font-style:normal;
	font-size:11px;
	color:White;
	padding-left: 7px;
	font-family:Arial, Helvetica, sans-serif;
}



.ContentRow
{
	background-color:#ededed;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.ColHeaders
{
	font-weight:bold;
	text-align:center;
}

.ColFigures
{
	text-align:center;
}

.LiveTopRow
{
	  font-style: italic;
	  border-bottom:solid 3px #666666;
	  padding-bottom:4px;
}

.LiveTopRow2
{
	padding:3px;
	padding-left:0px;
	color:#002b4e;
	font-weight:bold;
	text-align:left;
}

.TotalCell
{
	  font-weight:bold;
	  text-align:center;
	  padding-right:5px;	  	  
}

.OddRow
{
	  background-color:#FCFCFC;
	  padding-top:1px;
	  padding-bottom:1px;
}

.EvenRow
{
}

.BottomBorderCell
{
	 height:9px;
	 border-bottom:dashed 1px gray;
}

/* end of feed styles */


/* virtual betting specific styles start */

.virtualBettingInfoAmount
{
color:#FF0000;
}


.virtualBettingInfoDiv
{
font-size:24px;
font-weight:bold;
}