/* ----------------------------------------------------------------------------
	PRESCUP.CSS 
	Presidents Cup generic styles. Do not put page-specific styles in this document, only styles that will be used across the entire microsite.
	*/
		/* NOTE: Anything beginning with [*:first-child+html] is an IE7-specific hack */	
/*	----------------------------------------------------------------------------
	Table Of Contents	
	1.	Section Globals		
	2.	Structure
		A.  Header
			1. Navigation
		B.  Content	
		C.	Right Rail
			1. Search and Login
			2. Rail Buttons
			3. 300x250 Ad
			4. Rail Pods
		D.	Footer
*/			
/*	----------------------------------------------------------------------------
	(1) SECTION GLOBALS */
body {
	background:#0F4537 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/full_bkgrnd.jpg) repeat-x center top;
}	
#tourContainer {
	background:#0F4537;
}
/*	----------------------------------------------------------------------------
	(2) STRUCTURE */	
*:first-child+html #tourFullContent {
	left:10px;
}	
*:first-child+html #tourFullRight {
	left:10px;
}	
/*	----------------------------------
	(2a) STRUCTURE - HEADER */
#tourHeaderSub {
	background:#0F4537 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/header.jpg) no-repeat center top;
	height:225px;
	overflow:hidden;
	position:relative;
	width:100%;	
}	
	#tour728Ad {
		position:relative;
		height:90px;
		width:100%;
		margin:0pt auto;
		text-align:center;
		background:transparent !important;
	}
		#tourHomeLink {
			position:absolute;
			top:180px;
			right:10px;
			color:#5B9485;			
		}
			#tourHomeLink a {		
				color:#5B9485;
				text-decoration:none;
				background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/grn_arrow.gif) no-repeat center right;
				padding-right:10px;
				font-weight:bold;
			}
			#tourHomeLink a:hover {
				color:#1E9B79;
			}		
	#tourFoundation {
		position:absolute;
		top:100px;
		right:10px;		
		width:234px;
		height:60px;
	}				
/*	----------------------------------
	(2a1) STRUCTURE - HEADER - NAVIGATION */			
/* ----------------------------------------------------------------------------
	PRESCUP.CSS 
	Presidents Cup generic styles. Do not put page-specific styles in this document, only styles that will be used across the entire microsite.
	*/
		/* NOTE: Anything beginning with [*:first-child+html] is an IE7-specific hack */	
/*	----------------------------------------------------------------------------
	Table Of Contents	
	1.	Section Globals		
	2.	Structure
		A.  Header
			1. Navigation
		B.  Content	
		C.	Right Rail
			1. Search and Login
			2. Rail Buttons
			3. 300x250 Ad
			4. Rail Pods
		D.	Footer
*/			
/*	----------------------------------------------------------------------------
	(1) SECTION GLOBALS */
body {
	background:#0F4537 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/full_bkgrnd.jpg) repeat-x center top;
}	
#tourContainer {
	background:#0F4537;
}
/*	----------------------------------------------------------------------------
	(2) STRUCTURE */	
*:first-child+html #tourFullContent {
	left:10px;
}	
*:first-child+html #tourFullRight {
	left:10px;
}	
/*	----------------------------------
	(2a) STRUCTURE - HEADER */
#tourHeaderSub {
	background:#0F4537 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/header.jpg) no-repeat center top;
	height:225px;
	overflow:hidden;
	position:relative;
	width:100%;	
}	
	#tour728Ad {
		position:relative;
		height:90px;
		width:100%;
		margin:0pt auto;
		text-align:center;
		background:transparent !important;
	}
		#tourHomeLink {
			position:absolute;
			top:180px;
			right:10px;
			color:#5B9485;			
		}
			#tourHomeLink a {		
				color:#5B9485;
				text-decoration:none;
				background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/grn_arrow.gif) no-repeat center right;
				padding-right:10px;
				font-weight:bold;
			}
			#tourHomeLink a:hover {
				color:#1E9B79;
			}		
	#tourFoundation {
		position:absolute;
		top:100px;
		right:10px;		
		width:234px;
		height:60px;
	}				
/*	----------------------------------
	(2a1) STRUCTURE - HEADER - NAVIGATION */			
	
	#tourPCNav {
	position:relative;
	top:0px;
		left:10px;
		width:981px;
		height:26px;
		border-left:2px solid #6A4C16;
		border-right:1px solid #6A4C16;
		border-top:none;
		border-bottom:none;
		z-index:999;	
		background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/nav_bkgrnd.jpg) repeat-x center top;
}	
	#tourPCNav ul {
		position:relative;
		display: table;
		table-layout: fixed;
		width:100%;
		width:100%;
		height:26px;
		margin-left: 0;
		padding-left: 0;
		white-space: nowrap;	
		
	}
	*:first-child+html #tourPCNav ul {
		height:26px;
	}	
		#tourPCNav li {
				list-style-type: none;
				float:left;
				color:#6A4C16;
				position:relative;
				width:109px;
				height:19px;
				_height:19px;	
				background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/nav_btn.jpg) no-repeat right top;
				text-align:center;
				padding-top:6px;	
				font-weight:bold;	
				border-bottom:2px solid #634d14;
				text-decoration: none;
		}
			*:first-child+html #tourPCNav li {
				height:19px;
			}		
				
			
			#tourPCNav li a {
				height:26px;
				_height:26px;
				color: #6A4C16;
				text-decoration: none;
				background:transparent;
			}
			#tourPCNav li a:hover {
				color: #F0D8A8;
				text-decoration: none;
				background:transparent;				
			}		
				#tourPCNav li.active {
					display: inline;
					list-style-type: none;
					position:relative;
					width:108px;
					height:19px;	
					_height:19px;
					border-bottom:2px solid #634d14;							
					color: #F0D8A8;
					background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/nav_active.jpg) no-repeat center top;
				
				}	
			*:first-child+html #tourPCNav li.active {
				height:19px;
			}						
				li.navlast {border-right:none !important;}
					#tourPCNav li.active a {		
						color:#F0D8A8;
						text-decoration:none;						
					}
					
					
				#tourPCNav #tourPCNavFirst li.active {
					display: inline;
					list-style-type: none;
					position:relative;
					width:108px;
					height:19px;
					_height:19px;
					border-bottom:none !important;				
					color: #F0D8A8;				
					background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/nav_active_home.jpg) no-repeat center top !important;				
				}		
				#tourPCNav #tourPCNavFirst li.active a {						
							color:#F0D8A8;
							text-decoration:none;
							border-bottom:none !important;
							background:transparent !important;
						}
				
				#tourPCNav li.active a {
						color:#F0D8A8;
						text-decoration:none;
						border-bottom:none !important;
					}	
					
					#tourPCNav li ul.sub li.active a {
						color:#EAB011; 
						text-decoration:none;
					}	
					
					
					
			#tourPCNav li ul.sub {
				position: absolute;
				width: 150px;
				left: -999em;
				background:776741;
				color:#5b3c0b;	
				padding-top:5px;
				_padding-top:2px;
						
			}		
				*:first-child+html #tourPCNav li ul.sub {
					position: absolute;
					width: 150px;
					left: -999em;
					background:776741;
					color:#5b3c0b;		
					z-index:1000;	
					padding-top:2px;		
				}			
				#tourPCNav li:hover ul, #tourPCNav li.sfhover ul {
					_top:25px;
					left: auto;
					_left:0px;
					z-index:5;
					_z-index:1000;
				}
					*:first-child+html #tourPCNav li:hover ul, #tourPCNav li.sfhover ul {
						position: absolute;
						top:25px !important;
						left: 0px !important;
						
					}					
				#tourPCNav li ul.sub li {
					background:#59420E !important;
					text-align:left !important;
					border-right:none !important;	
					padding-left:6px;	
					width: 205px;	
								
				}
					*:first-child+html #tourPCNav li ul.sub li {
						background:#59420E !important;
						text-align:left !important;
						border-right:none !important;	
						padding-left:6px;	
						width: 200px;		
							
					}				
					#tourPCNav li ul.sub li:hover {				
						text-decoration:none;
										
					}
					
					*:first-child+html #tourPCNav li ul.sub li:hover {				
						text-decoration:none;
						
						
					}
					#tourPCNav li ul.sub li.navbottom {
						border-bottom:2px solid #6A4C16;
					}
						
						#tourPCNav li ul.sub li a:hover {
							color:#EAB011;
							text-decoration:none;
							
							
						}	
						
						#tourPCNav li ul.sub li a{
							color:#F0D8A8;
							text-decoration:none;
							
							
						}	
						
					
					
					


					

/*	----------------------------------
	(2b) STRUCTURE - CONTENT */
#tourFullContent {
	background:#D9C79D url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/content_bkgrnd.jpg) repeat-x center top;
	border:2px solid #6A4C16;
	border-top:none;
	width:666px;
	top:0px;
	text-align:center;
	overflow:hidden;
	padding-bottom:30px;
}	
	
#tourPCBody {
position:relative;
	float:left;
	width:646px;
	min-height:920px;	
	margin:0 10px 10px;
	_margin:0px 5px 10px;
	background:#FFF;

}
	div.tourStoryContent {
		position:relative;
		_top:10px;
		_width:608px;
		min-height:830px;
		_height:870px;
		margin:0px 10px 10px;
		padding:0px 20px;
		background:#FFF;
		text-align:left;
	}
		*:first-child+html div.tourStoryContent {
			width:608px;
			top:10px;
		}
		div.tourStoryContent h1 {
			color:#18634F;
			font-size:18px;
			padding:10px 0px 10px;
			text-transform:uppercase;
		}	
		div.tourStoryContent h2 {		
			color:#18634F;
			font-size:14px;		
			line-height:0px;
			padding-bottom:20px;
		}
		div.tourStoryContent h4 {		
			color:#18634F;
			font-size:14px;		
			padding:5px;
		}		
		div.tourStoryContent p {
			padding-bottom:10px;
			color:#333;
			line-height:16px;
		}
			div.tourStoryContent a {		
				color:#18634F;
				text-decoration:none;
			}			
			div.tourStoryContent a:hover {		
				color:#228C70;
			}						
		div.tourStoryContent table {
			width:100%;
			margin:0 auto;
		}	
			div.tourStoryContent td {
				padding:2px;
			}
		div.tourStoryContent ul {
			
		}	
		div.tourStoryContent li {
			list-style:inside;
			padding-bottom:5px;
		}		
div.tourPC234x60 {
	position:absolute;
	top:1px;
	right:1px;
	width:234px;
	height:60px;
	overflow:hidden;
}			
	
		tr.tourPCScoreTblDataTitleUS {
			background:#00172F url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/us_tbl_banner.jpg) no-repeat center top;		
		}
		tr.tourPCScoreTblDataTitleUS, tr.tourPCScoreTblDataTitleUS td {
			color:#FFF;
			text-transform:uppercase;
			border-right:0;
			vertical-align:bottom;
			font-weight:bold;
		}
			td.tourPCPlayers {
				vertical-align:middle !important;
			}
		tr.tourPCScoreTblDataTitleINTL {
			background:#965803 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/intl_tbl_banner.jpg) no-repeat center top;		
		}
		tr.tourPCScoreTblDataTitleINTL, tr.tourPCScoreTblDataTitleINTL td {
			color:#FFF;
			text-transform:uppercase;			
			border-right:0;	
			vertical-align:bottom;	
			font-weight:bold;							
		}		
			td.tourPCPlayers, td.tourPCPlayers1 {
				text-align:left !important;
			}	
.tourPCScoreDataAlt {
	background:#EDECE8;
}
h1.tourPCUSH1 {
	color:#104476 !important;
}
h2.tourPCUSH2 {
	color:#104476 !important;	
}
/* -------------------------------
	STATS STYLES */
#stats_body {background:#FFF;display:table;width:100%;height:100%;}	
	#stats_body table {
		width:100%;
	}
div.tourPCUSStats {
	_height:5350px;
	min-height:4770px;
	margin-top:0px !important;
}	
	*:first-child+html div.tourPCUSStats {
		min-height:5350px;
	}
div.tourPCINTLStats {
	min-height:10145px;
	_height:11400px;
	margin-top:0px !important;
}	
	*:first-child+html div.tourPCINTLStats {
		min-height: 11400px;
	}
div.tourPCUSStats div.tourPodHeader {
	color:#104476;
	font-size:18px;
	padding:20px 0px 10px;
	text-transform:uppercase;	
	height:30px;
}
	div.tourPCUSStats div.tourPCStatsCaptain {
		position:absolute;
		top:42px;
		color:#104476;
		font-size:12px;
	}
	div.tourPCUSStats a {
		color:#104476;
		text-decoration:none;
		font-weight:bold;
	}
		div.tourPCUSStats a:hover {
			color:#165EA3;
			text-decoration:none;
			font-weight:bold;
		}	
div.tourPCINTLStats div.tourPodHeader {
	color:#965803;
	font-size:18px;
	padding:20px 0px 10px;
	text-transform:uppercase;	
	height:30px;
}
	div.tourPCINTLStats div.tourPCStatsCaptain {
		position:absolute;
		top:42px;
		color:#965803;
		font-size:12px;
	}
	div.tourPCINTLStats a {
		color:#965803;
		text-decoration:none;
		font-weight:bold;
	}	
		div.tourPCINTLStats a:hover {
			color:#C87504;
			text-decoration:none;
			font-weight:bold;
		}		
div.tourStatTblPod {
	position:relative;
}
	div.tourTblDDyears {
		position:absolute;
		top:5px;
		right:0px;
		width:150px;
	}
	table.tourStatTournTbl1 {
		position:relative;
		top:25px;
	}
	table.tourStatTournTbl {
		position:relative;
		top:30px;
	}
		table.tourStatTournTbl td {
			text-align:left !important;
			padding:5px;
		}
	tr.tourStatTournHead, tr.tourStatTournHead td {
		padding:0px 5px !important;
	}
		div.tourPCUSStats tr.tourStatTournHead {
			background:#00172F url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/us_tbl_banner.jpg) no-repeat center;		
		}
		div.tourPCUSStats tr.tourStatTournHead, tr.tourStatTournHead td {
			color:#FFF;
			text-transform:uppercase;
			border-right:0;
			vertical-align:bottom;
			font-weight:bold;
			line-height:12px;
		}
		div.tourPCINTLStats tr.tourStatTournHead {
			background:#965803 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/intl_tbl_banner.jpg) no-repeat center;		
		}
		div.tourPCINTLStats tr.tourStatTournHead, tr.tourStatTournHead td {
			color:#FFF;
			text-transform:uppercase;
			border-right:0;
			vertical-align:bottom;
			font-weight:bold;
			line-height:12px;			
		}	
.tourStatTournCellAlt {
	background:#EDECE8;
}			
tr.tourTableFooter, tr.tourTableFooter td, tr.tourTableFooter1, tr.tourTableFooter1 td {
	background:#EDECE8;
}
	div.tourPCUSStats tr.tourTableFooter1, div.tourPCUSStats tr.tourTableFooter1 td {
		border-top:1px solid #00172F;
	}
	div.tourPCUSStats tr.tourTableFooter, div.tourPCUSStats tr.tourTableFooter td {
		border-bottom:4px solid #00172F;
	}	
	div.tourPCINTLStats tr.tourTableFooter1, div.tourPCINTLStats tr.tourTableFooter1 td {
		border-top:1px solid #965803;
	}
	div.tourPCINTLStats tr.tourTableFooter, div.tourPCINTLStats tr.tourTableFooter td {
		border-bottom:4px solid #965803;
	}		
#tourSponsoredLinksContainer {
	padding-top:10px;
}
/*	----------------------------------
	(2c) STRUCTURE - RIGHT RAIL */	
#tourFullRight {
	background:#D9C79D url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/content_bkgrnd.jpg) repeat-x center top;
	border:2px solid #6A4C16;
	border-top:none;
	margin-left:0px;
	padding-bottom:30px;
	overflow:visible !important;
}	
/*	----------------------------------
	(2c1) STRUCTURE - RIGHT RAIL - SEARCH AND LOGIN */	
#tourPCSearch {
		position:relative;
		margin:10px;
		height:20px;
		overflow:hidden;
	}
	.tourSearchInput {
		width: 205px;  
		height: 15px; 
		font-size:10px;
		margin-right:5px;
		border:1px solid #16644E;
	}
	.tourSearchButton {
		position:relative;
		float:right;
		width:60px;
		height:15px;
		top:-17px;
		border:none;
	}
		*:first-child+html .tourSearchButton {
			top:-18px;
		}	
#tourPCLoginPod {
	position:relative;
	margin:0px 10px 10px;
}	
	.userInactive {
		width: 100px; 
		height: 16px; 
		font-size: 11px;
		float:left; 
		background-image:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/login_user_bg.gif);
		background-repeat:no-repeat;
		background-position:left;	
		border:1px solid #16644E;	
	}	
		.userActive {
			width: 100px; 
			height: 16px; 
			font-size: 11px;
			float:left; 	
			border:1px solid #16644E;					
		}
	.passInactive {
		width: 100px; 
		height: 16px; 
		font-size: 11px; 
		float:right;		background-image:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/login_password_bg.gif);
		background-repeat:no-repeat;
		background-position:left;	
		border:1px solid #16644E;				
	}
		.passActive {
			width: 100px; 
			height: 16px; 
			font-size: 11px; 
			float:right;
			border:1px solid #16644E;				
		}		
div.tourPCLoginBox {
	position:relative;
	top:20px;
	width:100%;
	height:20px;
}
	.tourPCLoginLinks {
		position:relative;
		float:left;
		top:-20px;
		color:#0F4537;
		padding:5px 2px;
		font-weight:bold;
	}
		.tourPCLoginLinks a {
			color:#0F4537;
			text-decoration:underline;
		}
	.tourPCLoginBtn	{
		position:relative;
		float:right;
		width:60px;
		height:15px;
		top:-15px;
		_top:-30px;	
	}
		*:first-child+html .tourPCLoginBtn	{
			top:-30px;
		}
.headerLink, .headerLink a {color:#0F4537;}
.headerLink B {font-weight:bold;}
/*	----------------------------------
	(2c2) STRUCTURE - RIGHT RAIL - RAIL BUTTONS */	
	
div.tourPCRailBtn {
	float:left;
	position:relative;
	margin:10px 2px 0 2px;
	width:96px;
	height:85px;
	border-top:1px solid #FFF;
	border-bottom:4px solid #16644E;
	overflow:hidden;
}	

/*\*/
	* html div.tourPCRailBtn{ margin:10px 1px 0 1px;; }
	/**/

/*	----------------------------------
	(2c3) STRUCTURE - RIGHT RAIL - 300x250 AD */	
div.tourPC300Ad {
	position:relative;
	margin:10px 0px;
	width:300px;
	height:250px;
	overflow:hidden;
}
/* 160x600 AD SPACE */	
div.tourPCRight160 {
	margin:30px auto;
	width:160px;
	height:600px;
	text-align:center;
}
/*	----------------------------------
	(2c4) STRUCTURE - RIGHT RAIL - RAIL PODS */	
div.tourPCRailPod {
	position:relative;
	margin:10px auto;
	width:296px;
	height:auto !important;
	border-top:1px solid #FFF;
	border-bottom:4px solid #16644E;
	background:#EBE3CE;
	overflow:hidden;
}


	div.tourPCRailPod h4 {	
		text-transform:uppercase;
		color:#16644E;
		padding:10px 5px 0px;
		font-size:12px;
	}	
		div.tourPCRailPod h4 a {	
			text-transform:uppercase;
			color:#16644E;
			padding:5px;
			text-decoration:none;
		}		
	div.tourPCRailImg {	
		position:relative;
		float:left;
		margin:10px;
		_margin:10px 5px;
		width:88px;
		height:49px;
	}
	div.tourPCRailPod p { 
		position:relative;
		top:7px;
		margin-left:5px;
	}	
	div.tourPCRailPod ul { }	
		div.tourPCRailPod li {	
			list-style:none inside;
			white-space:nowrap;
    	}
			div.tourPCRailPod li a {
				padding-left:9px;
				color:#333;
				font-weight:normal;
				text-decoration:none;
				background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/grn_arrow.gif) no-repeat center left;
			}
			div.tourPCRailPod li a:hover {
				padding-left:9px;
				color:#5B9485;
				text-decoration:none;
			}	
			div.tourPCRailPod a {
				color:#16644E;
				font-weight:bold;
				text-decoration:none;
			}
			div.tourPCRailPod a:hover {
				color:#1E9B79;
				text-decoration:none;
			}						
/*	----------------------------------
	(2d) STRUCTURE - FOOTER */		
#tourPCFooter {
	position:relative;
	width:100%;
	color:#76958D;
	text-align:center;
	margin:30px 0px;
}
	#tourPCFooter a {
		color:#76958D;
	}
	#tourPCFooter li {
		display: inline;
		list-style-type: none;
		padding: 5px;
	}
		div.tourPCFooterLinks {
			clear:both;
		}
			div.tourPCFooterLinks ul {}
		div.tourPCRegisteredTM {
			width:44%;
			padding-top:15px;
			margin: 0 auto 0 auto;
			line-height:normal;
		}		
													
/*	----------------------------------
	(2b) STRUCTURE - CONTENT */
#tourFullContent {
	background:#D9C79D url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/content_bkgrnd.jpg) repeat-x center top;
	border:2px solid #6A4C16;
	border-top:none;
	width:666px;
	top:0px;
	text-align:center;
	overflow:hidden;
	padding-bottom:30px;
}	
	div.tourStoryContent {
		position:relative;
		_top:10px;
		_width:608px;
		min-height:830px;
		_height:870px;
		margin:0px 10px 10px;
		padding:0px 20px;
		background:#FFF;
		text-align:left;
	}
		*:first-child+html div.tourStoryContent {
			width:608px;
			top:10px;
		}
		div.tourStoryContent h1 {
			color:#18634F;
			font-size:18px;
			padding:10px 0px 10px;
			text-transform:uppercase;
		}	
		div.tourStoryContent h2 {		
			color:#18634F;
			font-size:14px;		
			line-height:0px;
			padding-bottom:20px;
		}
		div.tourStoryContent h4 {		
			color:#18634F;
			font-size:14px;		
			padding:5px;
		}		
		div.tourStoryContent p {
			padding-bottom:10px;
			color:#333;
			line-height:16px;
		}
			div.tourStoryContent a {		
				color:#18634F;
				text-decoration:none;
			}			
			div.tourStoryContent a:hover {		
				color:#228C70;
			}						
		div.tourStoryContent table {
			width:100%;
			margin:0 auto;
		}	
			div.tourStoryContent td {
				padding:2px;
			}
		div.tourStoryContent ul {
			
		}	
		div.tourStoryContent li {
			list-style:inside;
			padding-bottom:5px;
		}		
div.tourPC234x60 {
	position:absolute;
	top:1px;
	right:1px;
	width:234px;
	height:60px;
	overflow:hidden;
}			
	
		tr.tourPCScoreTblDataTitleUS {
			background:#00172F url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/us_tbl_banner.jpg) no-repeat center top;		
		}
		tr.tourPCScoreTblDataTitleUS, tr.tourPCScoreTblDataTitleUS td {
			color:#FFF;
			text-transform:uppercase;
			border-right:0;
			vertical-align:bottom;
			font-weight:bold;
		}
			td.tourPCPlayers {
				vertical-align:middle !important;
			}
		tr.tourPCScoreTblDataTitleINTL {
			background:#965803 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/intl_tbl_banner.jpg) no-repeat center top;		
		}
		tr.tourPCScoreTblDataTitleINTL, tr.tourPCScoreTblDataTitleINTL td {
			color:#FFF;
			text-transform:uppercase;			
			border-right:0;	
			vertical-align:bottom;	
			font-weight:bold;							
		}		
			td.tourPCPlayers, td.tourPCPlayers1 {
				text-align:left !important;
			}	
.tourPCScoreDataAlt {
	background:#EDECE8;
}
h1.tourPCUSH1 {
	color:#104476 !important;
}
h2.tourPCUSH2 {
	color:#104476 !important;	
}
/* -------------------------------
	STATS STYLES */
#stats_body {background:#FFF;display:table;width:100%;height:100%;}	
	#stats_body table {
		width:100%;
	}
div.tourPCUSStats {
	_height:5350px;
	min-height:4770px;
	margin-top:0px !important;
}	
	*:first-child+html div.tourPCUSStats {
		min-height:5350px;
	}
div.tourPCINTLStats {
	min-height:10145px;
	_height:11400px;
	margin-top:0px !important;
}	
	*:first-child+html div.tourPCINTLStats {
		min-height: 11400px;
	}
div.tourPCUSStats div.tourPodHeader {
	color:#104476;
	font-size:18px;
	padding:20px 0px 10px;
	text-transform:uppercase;	
}
	div.tourPCUSStats div.tourPCStatsCaptain {
		position:absolute;
		top:42px;
		color:#104476;
		font-size:12px;
	}
	div.tourPCUSStats a {
		color:#104476;
		text-decoration:none;
		font-weight:bold;
	}
		div.tourPCUSStats a:hover {
			color:#165EA3;
			text-decoration:none;
			font-weight:bold;
		}	
div.tourPCINTLStats div.tourPodHeader {
	color:#965803;
	font-size:18px;
	padding:20px 0px 10px;
	text-transform:uppercase;	
}
	div.tourPCINTLStats div.tourPCStatsCaptain {
		position:absolute;
		top:42px;
		color:#965803;
		font-size:12px;
	}
	div.tourPCINTLStats a {
		color:#965803;
		text-decoration:none;
		font-weight:bold;
	}	
		div.tourPCINTLStats a:hover {
			color:#C87504;
			text-decoration:none;
			font-weight:bold;
		}		
div.tourStatTblPod {
	position:relative;
}
	div.tourTblDDyears {
		position:absolute;
		top:5px;
		right:0px;
		width:150px;
	}
	table.tourStatTournTbl1 {
		position:relative;
		top:25px;

	}
	table.tourStatTournTbl {
		position:relative;
		top:30px;
	}
		table.tourStatTournTbl td {
			text-align:left !important;
			padding:5px;
		}
	tr.tourStatTournHead, tr.tourStatTournHead td {
		padding:0px 5px !important;
	}
		div.tourPCUSStats tr.tourStatTournHead {
			background:#00172F url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/us_tbl_banner.jpg) no-repeat center;		
		}
		div.tourPCUSStats tr.tourStatTournHead, tr.tourStatTournHead td {
			color:#FFF;
			text-transform:uppercase;
			border-right:0;
			vertical-align:bottom;
			font-weight:bold;
			line-height:12px;
		}
		div.tourPCINTLStats tr.tourStatTournHead {
			background:#965803 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/intl_tbl_banner.jpg) no-repeat center;		
		}
		div.tourPCINTLStats tr.tourStatTournHead, tr.tourStatTournHead td {
			color:#FFF;
			text-transform:uppercase;
			border-right:0;
			vertical-align:bottom;
			font-weight:bold;
			line-height:12px;			
		}	
.tourStatTournCellAlt {
	background:#EDECE8;
}			
tr.tourTableFooter, tr.tourTableFooter td, tr.tourTableFooter1, tr.tourTableFooter1 td {
	background:#EDECE8;
}
	div.tourPCUSStats tr.tourTableFooter1, div.tourPCUSStats tr.tourTableFooter1 td {
		border-top:1px solid #00172F;
	}
	div.tourPCUSStats tr.tourTableFooter, div.tourPCUSStats tr.tourTableFooter td {
		border-bottom:4px solid #00172F;
	}	
	div.tourPCINTLStats tr.tourTableFooter1, div.tourPCINTLStats tr.tourTableFooter1 td {
		border-top:1px solid #965803;
	}
	div.tourPCINTLStats tr.tourTableFooter, div.tourPCINTLStats tr.tourTableFooter td {
		border-bottom:4px solid #965803;
	}		
#tourSponsoredLinksContainer {
	padding-top:10px;
}
/* -------------------------------------
	STANDINGS MODULES */
	#tourPCStandingsHP {
		width:100%;
		height:117px;
		background:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/standings_bar_bk.jpg) repeat-x center top;
		text-align:center;
	}	
	#tourPCStandingsSub {
		width:608px;
		height:117px;
		background:#fcf3dd;
		/*background:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/standings_bar_bk.jpg) repeat-x center top;*/
		text-align:center;	
	}			
	*:first-child+html #tourPCStandingsSub { width:580px; }

	#tourPCScoreLR {
		width:205px;
		height:120px;
		margin:10px 0px;
		background:#333;	
		font-weight:bold;	
	}
		tr.tourPCScoreLRHeader, tr.tourPCScoreLRHeader td {
			background:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/gray_horiz_bar.gif) repeat-x center;
			font-size:14px;
			font-weight:bold;
			text-indent:10px;
			line-height:24px;
		}
		tr.tourPCScoreLRTitle, tr.tourPCScoreLRTitle td {
			height:21px;
			color:#fff;
			padding:5px;
		}
			tr.tourPCUSScoreLR, tr.tourPCUSScoreLR td {
				background:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/us_blue_bk.jpg) repeat-x center;
				height:32px;
				color:#2D2F7C;
			}
			tr.tourPCIntlScoreLR, tr.tourPCIntlScoreLR td {
				background:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/intl_org_bk.jpg) repeat-x center;		
				height:32px;	
				color:#9F3207;				
			}	
				td.tourPCScoreLRFlag {
					width:20%;
					text-align:center;
					vertical-align:middle;
				}
				td.tourPCScoreLRPts {
					text-align:center;
					vertical-align:middle;
					font-size:12px;
					color:#fff !important;
				}
				td.tourPCScoreLRFooter {
					text-align:right;
				}
		td.tourPCStandHeader {
			font-size:14px;
			font-weight:bold;
			padding-top:3px;
			color:#333 !important;
		}
		#tourPCStandContentHP {
			width:470px;
			height:72px;
			margin:5px auto;
			overflow:hidden;
		}
		#tourPCStandContentSub {
			width:540px;
			height:72px;
			margin:5px auto;
			overflow:hidden;
		}		
			#tourPCStandUS {
				float:left;
				width:235px;				
				height:72px;				
				background:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/us_blue_bk.jpg) repeat-x center top;	
				text-align:center;			
			}
			#tourPCStandUSSub {
				float:left;
				width:285px;
				height:72px;				
				background:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/us_blue_bk.jpg) repeat-x center top;	
				text-align:center;			
			}			
							*:first-child+html #tourPCStandUSSub { width:275px; }

				td.tourPCUSFlag {
					font-size:12px;
					font-weight:bold;
					color:#036;
					width:100px;
					padding-top:11px;
				}
				td.tourPCUSPointsHP {
					width:134px;			
				}
					div.tourPCPts {
						font-size:45px;
						font-weight:bold;
						color:#fff;
					}
					div.tourPCPtsTitle {
						font-size:11px;
						font-weight:bold;
						text-align:center;
						color:#FFF;
					}
			#tourPCStandIntl {
				float:right;
				width:235px;	
				height:72px;								
				background:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/intl_org_bk.jpg) repeat-x center top;		
				text-align:center;				
			}
			#tourPCStandIntlSub {
				float:right;
				width:285px;				
				height:72px;								
				background:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/intl_org_bk.jpg) repeat-x center top;		
				text-align:center;				
			}	
				*:first-child+html #tourPCStandIntlSub { width:275px; }

				td.tourPCIntlFlag {
					font-size:12px;
					font-weight:bold;
					color:#930;
					width:150px;
					padding-top:11px;					
				}		
				td.tourPCIntlPointsHP {
					width:84px;					
				}							
		td.tourPCStandFooter a {
			font-size:11px;
			color:#333;		
			font-weight:bold;		
		}

/*	----------------------------------
	(2c) STRUCTURE - RIGHT RAIL */	
#tourFullRight {
	background:#D9C79D url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/content_bkgrnd.jpg) repeat-x center top;
	border:2px solid #6A4C16;
	border-top:none;
	margin-left:0px;
	padding-bottom:30px;
}	
/*	----------------------------------
	(2c1) STRUCTURE - RIGHT RAIL - SEARCH AND LOGIN */	
#tourPCSearch {
		position:relative;
		margin:10px;
		height:20px;
		overflow:hidden;
	}
	.tourSearchInput {
		width: 205px;  
		height: 15px; 
		font-size:10px;
		margin-right:5px;
		border:1px solid #16644E;
	}
	.tourSearchButton {
		position:relative;
		float:right;
		width:60px;
		height:15px;
		top:-17px;
		border:none;
	}
		*:first-child+html .tourSearchButton {
			top:-18px;
		}	
#tourPCLoginPod {
	position:relative;
	margin:0px 10px 10px;
}	
	.userInactive {
		width: 100px; 
		height: 16px; 
		font-size: 11px;
		float:left; 
		background-image:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/login_user_bg.gif);
		background-repeat:no-repeat;
		background-position:left;	
		border:1px solid #16644E;	
	}	
		.userActive {
			width: 100px; 
			height: 16px; 
			font-size: 11px;
			float:left; 	
			border:1px solid #16644E;					
		}
	.passInactive {
		width: 100px; 
		height: 16px; 
		font-size: 11px; 
		float:right;		background-image:url(http://i.cdn.turner.com/pgatour/.element/img/2.0/tournaments/presidentscup/login_password_bg.gif);
		background-repeat:no-repeat;
		background-position:left;	
		border:1px solid #16644E;				
	}
		.passActive {
			width: 100px; 
			height: 16px; 
			font-size: 11px; 
			float:right;
			border:1px solid #16644E;				
		}		
div.tourPCLoginBox {
	position:relative;
	top:20px;
	width:100%;
	height:20px;
}
	.tourPCLoginLinks {
		position:relative;
		float:left;
		top:-20px;
		color:#0F4537;
		padding:5px 2px;
		font-weight:bold;
	}
		.tourPCLoginLinks a {
			color:#0F4537;
			text-decoration:underline;
		}
	.tourPCLoginBtn	{
		position:relative;
		float:right;
		width:60px;
		height:15px;
		top:-15px;
		_top:-30px;	
	}
		*:first-child+html .tourPCLoginBtn	{
			top:-30px;
		}
.headerLink, .headerLink a {color:#0F4537;}
.headerLink B {font-weight:bold;}
/*	----------------------------------
	(2c2) STRUCTURE - RIGHT RAIL - RAIL BUTTONS */	
div.tourPCRailBtn {
	float:left;
	position:relative;
	margin:10px 2px 0 2px;
	width:96px;
	height:85px;
	border-top:1px solid #FFF;
	border-bottom:4px solid #16644E;
	overflow:hidden;
}		
/*	----------------------------------
	(2c3) STRUCTURE - RIGHT RAIL - 300x250 AD */	
div.tourPC300Ad {
	position:relative;
	margin:10px 0px;
	width:300px;
	height:250px;
	overflow:hidden;
}
/*	----------------------------------
	(2c4) STRUCTURE - RIGHT RAIL - RAIL PODS */	
div.tourPCRailPod {
	position:relative;
	margin:10px auto;
	width:296px;
	height:115px;
	border-top:1px solid #FFF;
	border-bottom:4px solid #16644E;
	background:#EBE3CE;
	overflow:hidden;
}	
	div.tourPCRailPod h4 {	
		text-transform:uppercase;
		color:#16644E;
		padding:10px 5px 0px;
		font-size:12px;
	}	
		div.tourPCRailPod h4 a {	
			text-transform:uppercase;
			color:#16644E;
			padding:5px;
			text-decoration:none;
		}		
	div.tourPCRailImg {	
		position:relative;
		float:left;
		margin:10px;
		_margin:10px 5px;
		width:88px;
		height:49px;
	}
	div.tourPCRailPod p { 
		position:relative;
		top:7px;
		margin-left:5px;
	}	
	div.tourPCRailPod ul { }	
		div.tourPCRailPod li {	
			list-style:none inside;
			white-space:nowrap;
    	}
			div.tourPCRailPod li a {
				padding-left:9px;
				color:#333;
				font-weight:normal;
				text-decoration:none;
				background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/grn_arrow.gif) no-repeat center left;
			}
			div.tourPCRailPod li a:hover {
				padding-left:9px;
				color:#5B9485;
				text-decoration:none;
			}	
			div.tourPCRailPod a {
				color:#16644E;
				font-weight:bold;
				text-decoration:none;
			}
			div.tourPCRailPod a:hover {
				color:#1E9B79;
				text-decoration:none;
			}						
/*	----------------------------------
	(2d) STRUCTURE - FOOTER */		
#tourPCFooter {
	position:relative;
	width:100%;
	color:#76958D;
	text-align:center;
	margin:30px 0px;
}
	#tourPCFooter a {
		color:#76958D;
	}
	#tourPCFooter li {
		display: inline;
		list-style-type: none;
		padding: 5px;
	}
		div.tourPCFooterLinks {
			clear:both;
		}
			div.tourPCFooterLinks ul {}
		div.tourPCRegisteredTM {
			width:44%;
			padding-top:15px;
			margin: 0 auto 0 auto;
			line-height:normal;
		}		
	
/*	----------------------------------
	(2c5) STRUCTURE - RIGHT RAIL - VIDEO LIST */

	div.tourVideoPodHeader {
		position: relative;
		font-family:Arial;
		font-size:12pt;
		font-weight:bold;
		border-bottom:4px solid #16644E;
		color:#16644E;
		padding-top:10px;
		_padding-top:13px;
		text-align:left;
		text-transform:uppercase;
		padding-left:5px;
	}

        div.tourPodFooter {
		border-bottom:4px solid #16644E;
		color:#85010E;
		text-align:right;
		width:310px;
		vertical-align:middle;
		white-space:nowrap;
		overflow:hidden;
		margin-top:-3px;
	}
	*:first-child+html div.tourPodFooter  {
			width:100%;
			margin-top:0px;
		}
		div.tourPodFooter a {
			color:#16644E;
			font-weight:bold;
			text-decoration:none;
		}
		div.tourPodFooter a:hover {
			color:#8A0200;
		}
		div.tourPodFooter ul {
			padding-right:10px;
			padding-top:3px;
		}
		div.tourPodFooter li {
			padding-left:5px;
			list-style-type:none;
		}
		div.tourPodFooter li.tourStoryLeft {
			float:left;
			padding-right:5px;
			list-style-type:none;
		}
		li.tourPodFooterLeft {
			float:left !important;
		}
			li.tourPodFooterLeft a {
				background: url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/grn_arrow.gif) no-repeat center left;
				padding-left:7px;
				text-decoration:none;
			}
		li.tourPodFooterBtn {
			width:80px;
			height:19px;
			background:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/footer_btn.gif) no-repeat right top;
			cursor:pointer;
		}
			li.tourPodFooterBtn a {
				position:relative;
				top:0px;
				left:-25px;
				font-size:16px;
				font-weight:bold !important;
				color:#16644E !important;
			}
			li.tourPodFooterBtn a:hover {
				color:#8A0200;
			}
		li.tourPodFooterBtnLong {
			float:right !important;
			width:110px;
			height:19px;
			_height:23px;
			background:url( 	http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/tournaments/presidentscup/grn_btn.gif) no-repeat right top;
			cursor:pointer;
			padding-left:10px !important;
		}
		*:first-child+html li.tourPodFooterBtnLong {
			height:23px;
			margin:-3px -10px;
		}
			li.tourPodFooterBtnLong a {
				position:relative;
				top:0px;
				left:-25px;
				font-size:14px;
				font-weight:bold !important;
				color:#16644E !important;
			}
			li.tourPodFooterBtnLong a:hover {
				color:#8A0200;
			}

#tourWGCVideoList {
	position:relative;
	width:300px;
	overflow:hidden;
}
	#tourWGCVideoPod {
		position:relative;
		background:#FFF;
		width:300px;
		height:;
		color:#6A6979;
		text-align:left;
	}
		#tourWGCVideoPod ul {}
			#tourWGCVideoPod li {
				border-bottom:1px solid #6A6979;
				padding:5px 15px;
				background:#FFF url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/wgc/arrow_drk_gry_7x17.gif) no-repeat center left;
			}
				#tourWGCVideoPod li a {
					color:#6A6979;
					text-decoration:none;
					font-weight:bold;
					background:none;
					text-indent:0;
				}


/*  --------------------------------------
	(2b4) PHOTO GALLERY */
#tourPhotoGalleryFull {
		position:relative;
		margin:20px 15px 10px;
        _margin:20px 5px 10px;
		float:left;
        text-align:left;
		background-color:#FFF;
		min-height:920px;
		padding:5px;
}
	#tourPhotoGalleryFull h1 {
		text-align:left;
		color:#333;
		font-size:26px;
		border-bottom:1px solid #6A4C16;
		margin-bottom:2px;
                line-height:1em;
                width:617px;
	}


/*  --------------------------------------
	(2b4a) PHOTO GALLERY - FLASH PIECE */
div.tourPhotoGalFlash {
	width:617px !important;
	margin:0 auto;
	background-color:transparent !important;
	border: 1px solid #036;
	float:left;
        overflow:hidden;
}

iframe#tourPhotoGalleryFlashIF {
        width:617px;
        height:358px;
}
/*  --------------------------------------
	(2b4b) PHOTO GALLERY - PHOTO ARCHIVE */
div.tourPhotoArchive {
	position:relative;
	margin:10px 0px;
	float:left;
	width:100%;
}
	#tourPhotoGalleryFull div.tourPodHeader {
		border-bottom:1px solid #6A4C16 !important;
                width:617px;
	}

        div.tourPodHeader {
border-bottom:4px solid #6A4C16;
color:#6A4C16;
font-family:Arial;
font-size:12pt;
font-weight:bold;
padding-top:20px;
position:relative;
text-align:left;
text-transform:uppercase;
}

a {
color:#6A4C16;
text-decoration:none;
}

div.tourPhotoArchiveGroup {
	position:relative;
	float:left;
	width:617px;
	margin-top:2px;
	border-top:1px solid #6A4C16;
	text-align:left;
}
	div.tourPhotoPod {
		position:relative;
		float:left;
		width:45%;
		margin:10px;
                min-height:85px;
                _height:85px;
	}
		div.tourPhotoPod img {
			float:left;
			padding:2px;
			border:1px solid #036;
			margin-right:5px;
		}
		div.tourPhotoPod h2 {
			color:#036;
			font-size:12px;
			/*background:url(/.element/img/3.0/global/icons/arrows/arrow_dkblu.gif) no-repeat left center;*/
			padding-left:10px;
		}
		div.tourPhotoPod p {
			color:#656565;
		}

