/* ----------------------------------------------------------------------------
	STATS.CSS 
	Contains everything specific to the Statistics Pages.  Do not put any non-stats-page-specific information in this document.	*/
	/* NOTE: Anything beginning with [*:first-child+html] is an IE7-specific hack */
/*	----------------------------------------------------------------------------
	Table Of Contents
	1.	Page Structure
		A.  Content
			1. Left-Aligned Half Width Table
		B.  All Stats Page	
		C.  Full Page Stats
		D.  Tournament Stats
		E.  Drop-Downs
		F.  Right Rail
*/		
/*  -----------------------------------------------------------------------------
	(1a) PAGE STRUCTURE - CONTENT */
div.tourSubT1Container {
	height:auto !important;
}
div.tourQuickLinks {
	float:right;
	height:auto;
	margin: 0;
	width:80px;
	 /* IE8 Hack */
	margin /*\**/: -5px 0 0\9
}
	/* SAFARI-ONLY POSITIONING */
		 /*\*/
	 html>body*.tourQuickLinks {margin:-5px 0px 5px;}
		 /**/	
	/* IE7 Hack */
	*:first-child+html div.tourQuickLinks {
		margin:-15px 0px 5px;
	}
/*  --------------------------------------------
	(1a1) LEFT-ALIGNED HALF WIDTH TABLE */
div.tourStatsLeftHalf {
	position:relative;
	float:left;
	width:385px;
	margin:0px 5px 5px 0px;
}
	table.tourLeftHalfTbl {
		position:relative;
		float:left;
		width:100%;
		border:1px solid #890707;
		text-align:center;
		white-space:nowrap;	
	}		
	tr.tourHalfTblTitle, tr.tourHalfTblTitle td {
		background:#890707;
		padding:3px;
		color:#FFF;
		font-size:12px;
		font-weight:bold;
		width:20%;
		white-space:nowrap;
	}
		td.tourTblFiller {
			width:43% !important;
			background:#890707 !important;
		}
		td.tourTblPlayerCell {
			width:37% !important;
			text-align:left;	
			text-indent:5px;	
		}
		tr.tourHalfTblHeader, tr.tourHalfTblHeader td {
			background:#C93011 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/s/players/red_bar.jpg) repeat-x center top;
			text-align:left !important;
			font-weight:bold;
			color:#FFF;	
			padding:3px;	
			border-top:1px solid #FFF;
			border-bottom:1px solid #FFF;								
		}
			tr.tourHalfTblHeader td {
				text-indent:2px;
			}
td.tourTableHeadLine {
	 background:#C93011 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/tbl_border_white.gif) no-repeat left top !important;
}				
td.tourTableHeadLine1 {
	 background:#890707 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/tbl_border_white.gif) no-repeat left top !important;
}		
		tr.tourResultsData, tr.tourResultsData td {
			padding:5px 3px;
			background:#E5E5E1;
		}
			tr.tourResultsData a {
				color:#890707;
				text-decoration:none;
			}
			td.tourResultsName {
				text-align:left;
				color:#333;
			}
/*  -----------------------------------------------------------------------------
	(1b) PAGE STRUCTURE - ALL STATS PAGE */				
div.tourStatsContainer {
	position:relative;
	width:100%;
	height:auto;
	background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/other_bkgrnd.gif) repeat-x top left;
}			
	div.tourViewData {
		position:relative;
		width:48%;
		float:left;
	}
		div.tourViewData table {
			padding:4px;
		}
		div.tourViewData .dd {
			width:200px;
			border:1px solid #360;
		}
		div.tourViewData .tourDropBtn {
			position:relative;
			top:-3px;
		}
	div.tourListReports {
		position:relative;
		width:48%;
		float:right;
	}	
		div.tourListReports table {
			padding:4px;
		}
		div.tourListReports .dd {
			width:200px;
			border:1px solid #360;
		}
		div.tourListReports .tourDropBtn {
			position:relative;
			top:-3px;
		}	
#tourAllStats {}	
	#tourAllStats p {
		padding:10px 0px;
	}		
	div.tourAllStatsTbl {
		position:relative;
		float:left;
		margin:5px 5px 5px 0px;
		width:330px;
	}
		div.tourAllStatsTbl table {
			width:100%;
			background:#FFF url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/other_bkgrnd.jpg) repeat-x center bottom;
			border:1px solid #890707;
			border-bottom:none !important;
		}
		div.tourAllStatsTbl td {
			padding:3px;
			border-right:1px solid #FFF;
			text-align:center;
		}
		td.tourPlayerCell {
			text-align: left !important;
		}
			tr.tourAllStatsHead, tr.tourAllStatsHead td {
				background:#69695D;
				font-weight:bold;
				color:#FFF;
			}
			tr.tourAllStatsFoot, tr.tourAllStatsFoot td {
				background:#A2A29A;
				font-weight:bold;
				border-right:none !important;
			}	
/*  ----------------------------------------
	(1c) FULL PAGE STATS TABLE STYLES */
table.tourFullStatsTbl {
	width:100%;
}
	td.tourStatsTblInstruct {
		color:#69695D;
		font-size:10px;
	}
	td.tourStatsSelect {
		text-align:right;
		padding-right:5px;
	}
	td.tourStatsYear {
		width:55px;
	}
	table.tourFullStatsTbl .dd {
		width:55px;
		font-size:11px;
	}
table.tourStatTbl {
	width:100%;
	background:#ADADAD url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/other_bkgrnd.jpg) repeat-x center bottom;
	border:1px solid #890707;
	border-bottom:none !important;
	text-align:center;	
}
	table.tourStatTbl td {
		padding:2px;
		border-bottom:1px solid #FFF;
	}	
	td.tourStatTblPlayer {
		text-align:left !important;
		width:200px;
	}
	tr.tourStatTblHead, tr.tourStatTblHead td {
		background:#69695D;
		color:#FFF;
		vertical-align:bottom;
		padding:3px;
		border-bottom:none !important;
	}
		tr.tourStatTblHead a {
			text-decoration:underline;
			color:#FFF;
		}
		td.tourStatTbl2ndHead {
			width:45px;
			border-top:1px solid #FFF;
			border-bottom:none !important;			
			white-space:nowrap;
		}
			td.Rank {
				border-left:1px solid #FFF;
			}
			td.Value {
				border-right:1px solid #FFF;
			}		
		tr.tourStatTourAvg, tr.tourStatTourAvg td {
			background:#232321;
			color:#FFF;
			padding:1px;
		}		
.TblSort {
	background:#890707 !important;
	color:#FFF;
	width:45px;
}		
	.HeadText {
		width:90px !important;
	}		
/*  -----------------------------------------------------------------------------
	(1e) PAGE STRUCTURE - TOURNAMENT STATS */
td.tourStatsTournTblName {
	width:62%;
	border-bottom:none !important;
}	
table.tourStatTournTbl {
	width:100%;
	text-align:center;
	border:1px solid #036;
	border-bottom:none !important;
}
table.tourStatTournTbl td {
	padding:5px;
	white-space:normal;
}
table.tourStatTournTbl1 {
	width:100%;
	text-align:center;
}
table.tourStatTournTbl1 td {
	padding:5px;
	white-space:normal;
}
td.tourStatsTournSelect {
	text-align:right;
	padding-right:5px;
	vertical-align:middle;
	color:#000;
}	
td.tourStatsTournDD {
	width:150px;
	float:right;
	text-align:right;
	vertical-align:bottom;	
}	
	td.tourStatsTournDD .dd {
		width:150px;
	}
td.tourTournFullName {
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:1px 5px;
	width:275px;
	border-right:none !important;	
}	
	tr.tourStatTblTournHead, tr.tourStatTblTournHead td {
		background:#890707;
		color:#FFF;
		vertical-align:top;
		padding:3px;
	}
		tr.tourStatTournHead, tr.tourStatTournHead td {
			background:#232321;
			color:#FFF;
			padding:1px;			
			border-top:1px solid #FFF;
			border-right:1px solid #FFF;
			border-bottom:none !important;
		}			
		td.tourTournCourseCell {
			width:175px;
		}
			td.tourTournHeadLast {
				border-top:1px solid #FFF;
				border-right:none !important;			
			}
	tr.tourStatTournCellAlt, tr.tourStatTournCellAlt td  {
		background:#CCCCC3;
	}
		tr.tourStatTournNameChange, tr.tourStatTournNameChange td {
			background:#69695D;
			text-align:left;
			font-size:12px;
			color:#FFF;
		}
	td.tourStatUnderPar {
		color:#C93011;
	}			
/*  -----------------------------------------------------------------------------
	(1e) DROP DOWNS */
div.tourStatTblPod {
	position:relative;
	border:1px solid #036;
	border-bottom:none;
}	
div.tourTblDDyears {
	position:absolute;
	right:0px;
	margin:10px;
}		
	.tourYTDData {
		text-align:left;
		padding:20px !important;
	}		
/*  -----------------------------------------------------------------------------
	(1f) PAGE STRUCTURE - RIGHT RAIL */	

/*  -----------------------------------------------------------------------------
	(1f) PAGE STRUCTURE - 2009 STATS NAVIGATION REDESIGN */	

	div.tourSubHeader {
		border-bottom:4px solid #db0000;
	}

	#tourStatsNavContainer {
		font-family: Arial,Helvetica,sans-serif !important;
		padding: 0 0 2px;
		_padding-bottom: 0px; /* IE6 Hack */
		background-color: #db0000;
	}

	#tourStatsNavContainer ul {
		font-size:11px;
		font-weight: normal;
		background-color:#6b0b00;
		width: 100%;
		height: 23px;
	}

	#tourStatsNavContainer li {
		list-style-type: none;
		float: left;
		color:#b3f788;
		padding: 0 3px;
		background: #6b0b00 url(/.element/img/3.0/sect/stats/divider_s_h.gif) no-repeat scroll 0 0;
		height: 23px;
		text-align: center;
	}
	#tourStatsNavContainer li.tourStatsNavHighlight { background: #db0000 none; }
	#tourStatsNavContainer li.tourStatsNavHighlight a { color: #FFF; font-weight: bold; }
	#tourStatsNavContainer li a {
		display: block;
		color:#FFF;
		padding-top: 6px;
	}
	.tourStatsNavLastLI { border: none !important; }

	#tourStatsBCs {
		height: 16px;
		padding-top:10px;
		font-weight: bold;
		color: #6b0b00;
	}
	#tourStatsNavOTT {
		background-image: none !important;
		width: 61px;
	}
	#tourStatsNavATTG {
		width: 125px;
	}
	#tourStatsNavATG {
		width: 99px;
	}
	#tourStatsNavPutting {
		width: 39px;
	}
	#tourStatsNavScoring {
		width: 42px;
	}
	#tourStatsNavStreaks {
		width: 43px;
	}
	#tourStatsNavMnF {
		width: 98px;
	}
	#tourStatsNavPnR {
		width: 109px;
	}
/*  -----------------------------------------------------------------------------
	(1f) PAGE STRUCTURE - STATS DRILL DOWN PAGE */

	.tourStatsSubCatUL, .tourStatsAvailStatsUL {
		list-style: none;
	}

	.tourStatsSubCatLI {
		padding-bottom:10px;
	}
		.tourStatsSubCatLI h3 {
			padding-bottom: 10px;
		}

	.tourStatsAvailStatsLI {
		float:left;
		width:40%;
		padding: 3px 0 7px 30px;
		background: transparent url(http://i.cdn.turner.com/pgatour/.element/img/3.0/global/icons/arrows/arrow_drkred.gif) no-repeat scroll 20px 6px;
		/*line-height: 20px;*/

	}

	.tourStatsAvailStatsLI a { color: #6b0b00; }