/* CSS Document */

.identifier{ /*the sport identifier in the header*/
margin-top: 13px!important;
margin-left: 32px!important;
height: 30px;
background: url(/covers/header/identifier_consensus-trans.png) bottom right no-repeat;
}

* html .identifier { /* targeting IE6 - using filter so png transparency will work */
padding-top: -3px;
margin-top: 5px;
margin-left: 180px;
height: 60px;
width: 210px;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://images.covers.com/covers/header/identifier_consensus-trans.png',sizingMethod='scale');
}


#covers-navigation .yuimenubar li.consensus a.yuimenubaritemlabel-hassubmenu {
    background: #243543 !important;
    color: #FFFFFF !important;
}

.consensusto {color: #FFFFFF}

.consensus-bricks {
	width:320px; 
	margin-right:10px; 
	margin-left:10px; 
	float:left; 
	height: 230px;
	padding-bottom: 15px;
}

table.top_contests_handicappers td:nth-child(1) {
	width: 160px;	
}

table.top_contests_handicappers td:nth-child(2) {
	width: 135px;	
}

table.top_contests_handicappers td:nth-child(3) {
	width: 100px;	
}

table.top_contests_handicappers tr:last-child td{
	text-decoration: underline;
	padding-top: 10px;	
}

.consensus-bricks-hold {margin-left:-10px; margin-right:-10px; float:left; clear:both;}

.consensus-main .consensus-bricks {height:260px;}

.consensus-main .tabcontainer {margin-bottom:3px;}

/*----------------------------*/

/*holds dropdown menus with button*/
.change-drop {float:left;margin-right:5px;}
.change-but {float:left; margin-top:-2px;}
html>/**/body .change-but {margin-top:0;}

.contest-sort {float:right; display:block; margin-bottom:0px; clear:both;}
.contest-hold table td .contest-sort {margin:0; padding:0;float:left;}

html>/**/body .contest-hold table td .contest-sort {margin-bottom:-10px;}


/*tables*/
table.data, table.thepicks /* the overall table*/{
width: 100%;
background-color: #ffffff;
font-size:11px;
border-collapse:collapse;
text-align:right;
margin-bottom:15px;}

table.data td, table.thepicks td {
border: 1px solid #DFDFDF;
color: #000000;
background-color: #ffffff;
padding:3px;
line-height: 20px;
}

table.thepicks td  {text-align:left;}

/*the following styles are for the extra row which is added in make picks for all but the race - this hides it */
table.thepicks td.hideCell  {border-bottom:0px; height:0;padding:0; margin:0;}  /*hide the extra space*/
table.thepicks td.h3hold  {padding:0; margin:0;} /*the cell holding the h3*/
td.h3hold {padding-top:15px;} /*to put space between the days*/

.make-picks-hold table.thepicks td.h3hold {padding-top:15px;} /*to put space between the days*/

.make-picks-hold table.thepicks td .edit-buttonset  {margin-bottom:0px;} /*to put space between the days*/

table.thepicks td:first-child {
width: 70px!important;
}

table.thepicks td:nth-child(2), table.thepicks td:nth-child(6) {
	width: 140px!important;
}

table.thepicks td:nth-child(3), table.thepicks td:nth-child(4), table.thepicks td:nth-child(5),table.thepicks td:nth-child(7), table.thepicks td:nth-child(8)   {
	width: 55px!important;
}

table.thepicks td:nth-child(9), table.thepicks td:nth-child(10), table.thepicks td:last-child {
	width: 45px!important;
}

table ~ table.thepicks td:nth-child(4) {
	width: 150px!important;
}

table ~ table.thepicks td:nth-child(6) {
	width: 55px!important;
}


.left { /*to cancel out ".left" in the base.css*/
margin: 0; 
padding: 0; 
border: 0; 
float: none;} 	

table.data td.left {text-align:left;}

table.data td.center, table.thepicks td.center {text-align:center;}

table.data tr.firstline td, table.thepicks tr.firstline td {border-bottom:0;padding-bottom: 0;}

table.data tr.team-experts td {border-bottom: 1px #000 solid;} /* team experts page*/

table.data tr.datahead td, table.data td.datahead, table.thepicks tr.datahead td, table.thepicks td.datahead {
	background-color: #9FAFBD;
	color:#000;
	padding-bottom: 5px; 
	} 

table.data tr.highlight td, .highlight, table.thepicks tr.highlight td {background-color: #e5e5e5; padding-bottom: 5px; font-weight:bold;} /* total at the bottom of mathcup consensus*/

table.data tr.show-more td, .show-more, table.thepicks tr.show-more td {background-color: #f1f1f1; padding-bottom: 5px; font-weight:normal;} /*wagerline home page*/

table.data tr.my-stats td, table.thepicks tr.my-stats td {background-color: #dbbfa5; padding-bottom: 5px; font-weight:normal;} /*my highlighted row*/
table.data tr.your-stats td, table.thepicks tr.your-stats td {background-color: #e5e5e5; padding-bottom: 5px; font-weight:normal;} /*searched highlighted row*/

table.thepicks td.datacell-divide { 
border-right: 1px #f6c7b0 solid;}

table.thepicks td.datacell-divide + td {padding-left:5px;}

table.thepicks td.datapicks, .datapicks /* a highlighted cell of the table - for consensus plays over 59%*/{ 
font-weight: bold;
background-color: #dbbfa5;}

.make-picks-hold {}
.make-picks-hold table.data  td { vertical-align:middle; }


table.match-logos {width:100%; text-align:center; margin-bottom:15px; border:1px solid #ccc;}
table.match-logos td { vertical-align:middle; width:20%; font-weight:bold; font-size:18px}

table.data td.datacell-s /* sorted column*/
{background-color:#e9e9e9;}

.datapickstext { /* text that explains the hl*/
color: #ebd54c;
font-weight: bold;}
	
td.datacell-m /* the main cells fo the table on the league contest main page*/
{ 
border-bottom: 1px #3D8EA0 solid;
vertical-align: top;
padding: 2px 5px 5px 1px;}

.no-consensus {height:93px}


.SdiFacebookLike, .fb_edge_widget_with_comment, .connect_widget {
margin:0 -20px 0 0;
padding:0;
}

*.SdiFacebookLike, *.fb_edge_widget_with_comment, *.connect_widget {
margin:0 0px 0 0;
padding:0;
}





