/* This file contains the css styles for the javascript and the alternative leaderboard. */
div.tourLBPrintHead {display:none;}
/* Playoff */
.playoff table {font:11px arial,helvetica,sans-serif;background-color:#B1B1B1;}
/* row classes */
.playoff tr.header	{background-color:#C1C1C1;font-weight:bold;text-align:center;}
.playoff tr.subheader {background-color:#C9C9C9;font-weight:bold;text-align:center;}
.playoff tr.even 	{background-color:#FAFAFA;}
.playoff tr.odd 	{background-color:#E5E5E1;}
/* column classes */
.playoff td.even	{background-color:#FAFAFA;}
.playoff td.odd 	{background-color:#E5E5E1;}
#lbMessageContent {margin:10px 0px;}
#lbMessageData {}
#lbPlayoffContent {margin:10px 0px;border:1px solid #036;}
#lbPlayoffContent td {padding:2px;border-bottom:1px solid #FFF;	border-right:1px solid #FFF;text-indent:5px;}
.playoffItem {	
	float:left;
	padding:0px 5px;
	width:60px;
	border-right:1px solid #FFF;
}
tr.playoffheader, tr.playoffheader td {
	background-color:#036;
	color:#FFF;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	white-space:nowrap;
	padding:2px 5px;
	}
tr.tourPlayoffCell, tr.tourPlayoffCell td {
	background-color:#C7E0FA;
}
tr.tourPlayoffCell div {
	float:left;
	padding:0px 5px;
	width:60px;
}
tr.tourPlayoffCellAlt, tr.tourPlayoffCellAlt td {
	background-color:#E3EFFD;
}
tr.tourPlayoffCellAlt div {
	float:left;
	padding:0px 5px;	
	border-right:1px solid #FFF;	
	text-align:center;
}
tr.tourPlayoffCellWin, tr.tourPlayoffCellWin td {
	background-color:#E5E5E1;
}	
tr.tourPlayoffCellWin div {
	float:left;
	padding:0px 5px;	
	width:60px;	
	text-align:center;	
}
td.tourPlayoffTitle {
	color:#FFF;
	font-weight:bold;
	width:95px;
}
	td.playoffhole {
		background-color:#23669E !important;
	}
	td.playoffdetail {
		background-color:#678BB2 !important;
	}	
td.tourPlayoffLastCell {
	border-right:none !important;
}	
td.tourPlayoffLastCell div {
	float:left;
	padding:0px 5px;
	width:60px;
	text-align:center;		
}
/* Light Leaderboard */
.altleaderboard table {font:11px arial,helvetica,sans-serif;background-color:#B1B1B1;}
/* row classes */
.altleaderboard tr.header	{background-color:#00356C; font-weight:bold;text-align:center;color:#FFF;}
.altleaderboard tr.even 	{background-color:#FFFFFF;}
.altleaderboard tr.odd 	{background-color:#E5E5E1;}

/*Leaderboard */
.leaderboard {position:relative;top:10px;left:0px;color:#232321;margin-bottom:20px;}
.leaderboard a {color:#232321;}
.leaderboard table {width:670px;border:1px solid #E5E5E1;}
#lbTable {border:none !important}
.leaderboard_container {border:none !important;}
/* row classes */
.leaderboard tr 		{border: none !important;}
.leaderboard tr.header	{background-color:#00356C; font-weight:bold; text-align:center; color:#FFF; border:none !important;}
.leaderboard tr.header a {color:#FFF;text-decoration:underline;}
.leaderboard tr.msg 	{background-color:#B1B1B1; font-weight:bold;text-align:center;}
.leaderboard tr.even 	{background-color:#FFFFFF;}
.leaderboard tr.odd 	{background-color:#E5E5E1;}
.leaderboard tr.bgF 	{background-color:#E5DB88;}
.leaderboard tr.bgP 	{background-color:#AEB8F6;}
.leaderboard tr.bgH 	{background-color:#B5DBC3;}
/* onclick customize colors */
.leaderboard tr.highlight1 {background:#C8EDEF;}
.leaderboard tr.highlight2 {background:#CAEDC3;}
.leaderboard tr.highlight3 {background:#E2D8F0;}
.leaderboard tr.highlight4 {background:#DDAABB;}
.leaderboard tr.savedhighlight1 {background:red;}
.leaderboard tr.savedhighlight2 {background:blue;}
.leaderboard tr.savedhighlight3 {background:green;}
/* player groups - yellow highlight*/
.leaderboard tr.playergroup1, .playergroup1 {background:#F8F8CA;}
.playergroup1 {border:solid 0px #B1B1B1;}

/* column classes */
.leaderboard td {
	font-weight:normal;
	border-right:1px solid #CCCCC3;
	}

/* exp cell white */
.leaderboard td.expcell {background-color:#FFFFFF;}

/* expansion row buttons, custom color highlight button */
.leaderboard td.button, .leaderboard td.customizebutton {
	font: 10px arial,helvetica,sans-serif;
	text-align:center;
	padding: 0px;
	width:15px;
	cursor:hand; cursor:pointer;
	}
.leaderboard td.button	{background:#23669E url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/players/blue_bar.jpg) repeat-x center bottom;border-left:1px solid #FFF;color:#FFF;font-weight:bold;}
.leaderboard td.customizebutton {background-color:#a1becc;}

.leaderboard td.button A {text-decoration:none; color:#FFFFFF;}

/* money ranks column */
.leaderboard td.fcr1,.leaderboard td.fcr2,.leaderboard td.fcr3,.leaderboard td.mr1,.leaderboard td.mr2,.leaderboard td.mr3,.leaderboard td.mr4,.leaderboard td.mr5,.leaderboard td.mr6,.leaderboard td.mrx,.leaderboard td.empty {
	width:10px;
	height:10px;
	overflow:hidden;
	text-align:center;
	white-space:nowrap !important;
	}
	td.empty {
		display:none;
	}
.leaderboard td.fcr1 {
	background-color: #521A7D;
	color: #FFFFFF;
}
div.fcr1 {
	background-color: #521A7D;
	color: #FFFFFF;
}
.leaderboard td.fcr2 {
	background-color: #DD4D23;
	color: #FFFFFF;
}
div.fcr2 {
	background-color: #DD4D23;
	color: #FFFFFF;
}
.leaderboard td.fcr3 {
	background-color: #949494;
	color: #FFFFFF;
}
div.fcr3 {
	background-color: #949494;
	color: #FFFFFF;
}
.leaderboard td.mr1 {background-color:#5CB027;}
.leaderboard td.mr2 {background-color:#BAE796;}
.leaderboard td.mr3 {background-color:#CDFFCC;}
.leaderboard td.mr4 {background-color:#FFFE99;}
.leaderboard td.mr5 {background-color:#CBCC66;}
.leaderboard td.mrx {background-color:#39B44A;}
div.mrx {background-color:#39B44A;}
.leaderboard td.name {text-align:left;text-indent:2px;}

.leaderboard td.header {background-color:#00356C; font-weight:bold; text-align:center; color:#FFF; border:none !important;}
.leaderboard td.fcHeader {
	background-color:#521a7d; 
	font-weight:bold;
	color: #FFFFFF;
	text-align:center;}


.leaderboard td.border {
	background-color:#FFF;
	padding: 0px;
	}

/* Leaderboard header */
.leaderboard_head {font:11px arial,helvetica,sans-serif; background-color:#b3cb96;width:670px;}
.leaderboard_head table {background-color:#C1C1C1;}
.leaderboard_head td {font-weight:bold;}
.leaderboard_head_live {font:11px arial,helvetica,sans-serif;width:670px;}

/* Expansion Rows */
.lbexprow {width:481px !important;_width:442px !important;float:right;}
.lbexprow table {font:11px arial,helvetica,sans-serif;border:none !important;width:481px !important;_width:442px !important;}
table .lbexprow1 {font:11px arial,helvetica,sans-serif;border:none !important;width:270px !important;float:right;}
.lbexprow td {border:none !important; padding:1px; font-weight:bold; background-color:#FFFFFF;width:20px;white-space:nowrap;overflow:hidden; text-align:left;}
.lbexprow table.border {background-color:#FFF;border:1px solid #FFF !important;background-color:#E5E5E1 !important;}
.lbexprow td.border {padding:0px; font-weight:bold;}
tr.shade, td.shade {background-color:#BABAB5;text-align:center;}
.lbexprow tr.shade {background-color:#BABAB5;text-align:center;}
.lbexprow td.shade {background-color:#BABAB5;text-align:center;}
.lbexprow td.value {font-weight:normal;}
.lbexprow img {padding:3px;}
.lbexprow .fecheader {background:#B7E896; color:#133D01;}
.lbexphole {width:300px;}
/* Scorecard Highlights */
.lbexprow td.ace {background-color:#23669D; color:#fff !important;}
.lbexprow td.eag {background-color:#3CB2E4;}
.lbexprow td.bir {background-color:#BFD4E7;}
.lbexprow td.par {background-color:#FFFFFF;}
.lbexprow td.bog {background-color:#F6B74D;}
.lbexprow td.dbo {background-color:#EC5B08;}
/* column classes */
.legend td {font:10px arial,helvetica,sans-serif;color:#6C6C6C;}
.legend td.label      {background-color:#F2F2F2;}
.legend td.definition {background-color:#FFFFFF;width:70%;}

/* button keys */
.buttonkey td {font:10px arial,helvetica,sans-serif;color:#6C6C6C;text-align:center;}
.buttonkey td.definition {background-color:#FFFFFF;text-align:center;}

.buttonkey td.button, .buttonkey td.customizebutton {
	font: 10px arial,helvetica,sans-serif;
	padding: 0px;
	width:15px;
	text-align:center;
	}

.buttonkey td.button		  {background-color:#5483B1;}
.buttonkey td.customizebutton {background-color:#a1becc;cursor:hand; cursor:pointer;}

/* Title */
.lbtitle {font:bold 16px arial,helvetica, sans-serif;}

/* Information */
.lbinfomessage table {font:10px arial,helvetica,sans-serif;}
.lbinfomessage table.border {border:0px solid #B1B1B1;}
.exprowheader {_width:325px !important;}
.closetd {width:5%;vertical-align:top;}
.closebutton {border:1px solid #585858; width:10px; padding:1px; font:10px arial,sans-serif; text-align:center; color:#585858; vertical-align:middle; cursor:pointer; cursor:hand;float:right;overflow:hidden;}

div.leftrailNavi {
	width: 100%;
}
#tourLBYahooPod {
	position:relative;
	width:302px;
	height:115px;
	margin-top:3px;
	margin-bottom:10px;
	background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/leaderboard/yahoo_wrapper_badge.gif) no-repeat center;
}	
	div.tourLBYahooReturn {
		position:relative;
		width:302px;
		height:75px;
		cursor:pointer;
	}
	div.tourLBYahooFantasy {
		position:relative;
		width:302px;
		height:35px;
		cursor:pointer;		
	}