/* **************** 2007 Dec 07A  **************** */
/* ----------------------------------------------------------------------------
	CORPORATE.CSS 
	Contains everything specific to the Tournament Pages for PGA TOUR.  Do not put any non-tournament-page-specific information in this document.	*/
	/* NOTE: Anything beginning with [*:first-child+html] is an IE7-specific hack */
/*	----------------------------------------------------------------------------
	Table Of Contents
	1.	Section Front
		A.  Content
			1.  Corporate Content
				A. General box styling
				B. Blue titles
				C.  Content
			
			3.  Leaderboard
			4.  Tournament Key Stats
			5.  Tournament Footer Sponsors
		B.  Right Rail
	2.  Sub Pages
		A.  Content
		B.  Right Rail
	3. Weather Pod
*/		
/*  -----------------------------------------------------------------------------
	(1a) PAGE STRUCTURE - CONTENT */

div.tourAboutUs
{
	border-left:1px solid #003366;
	border-right:1px solid #003366;
	border-top:1px solid #003366;
	padding:2px;
}
div.tourCorporateTxtCntnr
{
	padding-top:30px;
	padding-right:50px;
	padding-bottom:30px;
	padding-left:20px;
}
div.tourFecPTitle 
{
	color:#00356C;
	font-size:10pt;
	font-weight:bold;
}
div.tourFecPTitle a  b
{
	color:#336699;
}

/* usual division element styling */
div.tourPrivacyLeft 
{
	height:auto;
	margin-bottom:20px;
	margin-right:0px;
	margin-top:0px;
	padding-left:0px;
	position:relative;
	width:589px;
}

#tourPageNavList
{
	background:#003366 url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/nav_bkgrndAbout.jpg) repeat-x scroll center;
	height: auto;
	padding: 5px;
	width: auto;
	overflow: hidden;
}
div.tourPageNavHalf  
{
	margin-top:10px;
}
#tourPageNav 
{
	height:auto;
	margin-bottom:1px;
	clear: both;
}
div.tourPageNavHalf {
	float: none;
	margin: 0;
	position: relative;
}
#tourPageNavName span
{
	padding-left:10px;
}
/* Begin align text  */
.tourTxtLeft
{
	text-align: left;
}
.tourTxtCenter
{
	text-align: center;
}
/* End align text  */

/* Begin adjust background image position for mozilla */
div#tourPageNavList.tourRightPartners
{
	background-position:0pt -55pt;
}
div#tourPageNavList.tourRightTourDotCom
{
	background-position:0pt -67pt;
}
/* End adjust background image position for mozilla */


/* define the block that contains our images and drop-downs */
div.tourTicketsImgControls
{
	width:300px;
}

/* We don't need this rule, because the parent align attribute is assigned to center. Using this technique to repair IE
img.imgCenter
{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
*/
/* adjust our buttons */
input.inputCenter
{
	padding-right:3pt;
	padding-left:3pt;
	margin-top:5pt;
	_margin-top:-5pt;
}

a.tourAnchor
{
	display:block;
	margin-top:5pt;
	margin-right:auto;
	margin-left:auto;
}

/* Begin table styles */
/* tr acting as the header */
.bg0 
{
	background-color:#376390;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:5px;
}

.bg0 td
{
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:5px;
}
/* all other tr elements */
.bg2 
{
	background-color:#E9E9E9;
}

.bg2 td
{
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:3px;
}

.tourTableDkGray
{
	background-color: #606060;
	height:20px;
	color: #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 20px;
	vertical-align: middle;
}

.tourTableMidGray
{
	background-color: #B9B9B9;
}

.tourTableLtGray
{
	background-color: #E9E9E9;
}


.tourTvTimesWeekly
{
	background-color: #606060;
	text-align: left;
	color: #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 20px;
	vertical-align: middle;
}
.tourTvTimesSponsered
{
	background-color: #02366F;
	text-align: left;
	color: #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 20px;
	vertical-align: middle;
}

.tourTableGeneric tr th
{
	padding-left:5px;
	
}

.tourTableGeneric tr td
{
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:5px;
	font-weight:bold;
	
}

.tourThGeneric
{
	background-color: #E9E9E9;
}

.tourThGeneric th
{
	text-align: center;
	color: #000000;
}
td.tourLastCol
{
	border-right:0px;
}

/* End table styles */
/* footer bar on the last right-side pane */
#tourPageNavFooter 
{
	background:#CCCCCC url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/nav_footerBrownish.jpg);
	position:relative;
	height:4px;
	overflow:hidden;
}

/* division element with two images  */
.tourDivTwoImages
{
	position:relative;
	width:500px;
	height:120px;
	margin-top:12px;
	margin-right:auto;	
	margin-left:auto;

}

/* div nested in a div and floated left  */
.tourDivLeft
{
	position: relative;
	width:150px;	
	float: left;
	height:auto;
	text-align:center;
}

.tourDivRight
{
	 position: relative;
	width:150px;
	float: right;
	height:auto;
	text-align:center;
}

/* anchor element adjustments */
.tourAnchorBigBlue
{
	color: #010080;
	font-size: 13px;
}

/* unordered list  */

ul.tourCorporateUL li 
{
	margin-top:0px; 
	margin-right:0px;
	margin-bottom:0px;
	margin-left:15px;
}

/* TODO: repair list-item-image for IE 6 */
/*div#tourPageNavList div.tourPageNavHalf ul li
{
	background-image:none !important;
	list-style-image:url(http://i.cdn.turner.com/pgatour/.element/img/3.0/sect/r/players/white_arrow.gif) !important;
}
*/













