/***************************/
/*   PGA.COM STYLE SHEET   */
/***************************/

/*------------- GLOBAL SELECTORS --------------*/

body {
	background-color:#fff;
	margin:0;
	padding:0;
	color:#333;
	text-align:center;
	font:small/1.3 Verdana,Arial,Sans-serif;
}

table {border:0;}

td {vertical-align:top;}

a img {border-width:0;border-style:none;}

h1, h2, h3, h4, h5, h6 {
	margin:0;
	font-weight:normal;
}

/* Feature story title */
h1 {font-size:150%;padding-bottom:4px;line-height:1.1;}

/* Pro, Insider story title */
h2 {font-size:90%;font-weight:bold;}
	
/* Pro, Insider section caps header */
h3 {font-size:60%;font-weight:bold;color:#717368;text-transform:uppercase;}

/* Story heads */
h4  {font-size:80%;font-weight:bold;color:#717368;text-transform:uppercase;}

/* Feature story subhead */
h5 {font-size:74%;font-weight:bold;padding-bottom:4px;}

/* Story heads */
h6 {font-size:70%;font-weight:bold;padding-bottom:2px;}
	
p {
	margin:0 0 1em 0;
	font-size:68%;
}

form { margin:0;padding:0;display:block; }
	
input, textarea, select, option { font-size:10px;margin:0;padding:0; }

ol {margin:0 0 1em 0;padding-left:30px;}

ul {font-size:11px;}

li {
	font-size:11px;
	margin-bottom:8px;
	margin-left:0;padding-left:0;}
	
ol li {margin-bottom:18px;}

a:link, a:visited, a:hover, a:active {font-weight:normal;text-decoration:none;color:#13316E;}
a:visited {color:#85383C;text-decoration:none;}
a:hover {text-decoration:underline;}


/*------------- GLOBAL SELECTOR APPENDICES ---------------*/

/* darker header for non-white areas */
h3.nonwhite {color:#333;}

/* kill bottom pad for small paragraphs */
p.nopad {margin-bottom:0;}

/* form boxes, buttons */
form.index {padding-bottom:8px;}
input.searchfield {width:90px;}

input.butt {
	font: 10px verdana, lucida, arial, sans-serif; 
   	color: #fff;
   	background: #727368;
	margin:0;
	padding:0px;
	voice-family: "\"}\""; voice-family:inherit;
	padding:1px; }
	
input.radio {margin:0 3px 0 0;border:0;}

/* singular news links */
ul.newslinks {padding:0;margin:0;}
ul.newslinks li {list-style:none;}

/*------------- LINKS ---------------*/
/* for large news heads without visited states */
a.static:link, a.static:visited, a.static:hover, a.static:active {color:#333;}

/* for tert nav */
a.tert:link, a.tert:visited, a.tert:hover, a.tert:active {font-size:11px;text-decoration:none;color:#727368;}a.tert:hover, a.tert:active {font-size:11px;color:#C68D19;}

/* for sponsorship */
a.red660:link, a.red660:visited, a.red660:hover, a.red660:active {color:#660000;}
a.primi:link, a.primi:visited, a.primi:hover, a.primi:active {color:#CAD800;}

/***** DEPRECATED *****/
/* bold link attribute */
a.bold:link, a.bold:visited, a.bold:hover, a.bold:active {font-weight:bold;}
/* fix for arrow links inside tables */
a.tenpx:link, a.tenpx:visited, a.tenpx:hover, a.tenpx:active {font-size:10px;}
/***** END DEPRECATED *****/

/*------------- MAIN LAYOUT ELEMENTS ---------------*/

/* the big centering kahuna */
#globalwrap {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:760px;
	}
	html>body #globalwrap {width:760px;}

/* OLD */
/* HEADER, MAIN NAV */
#hdr {height:147px;margin-bottom:-2px;position:relative;overflow:hidden;}
#hdrLeft {width:120px;}
#hdrLogo {position:absolute;top:0;}
#hdrLocal {margin:0 0 0 120px;width:640px;}
#hdrNav {width:640px; margin:0 0 0 120px;background:#fff url(http://i.cnn.net/pga/images/root/nav_backtrim.gif) top left no-repeat;text-align:right;}
#hdrNav img {margin-left:1px;} 
/* END OLD */

#hdrTop {position:relative;height:36px;width:760px;}

#hdrAd {position:relative;width:760px;height:90px;margin:0;padding:4px 0;text-align:center;background:#5E5E57 repeat;border-top:1px solid #434340;border-bottom:1px solid #7F7F76;}

#hdrNavBox {
	position:relative;
	display:block;
	clear:both;
	width:760px;
	height:34px;
	background:#fff url(http://i.cnn.net/pga/images/nav/header_navback.jpg) top left no-repeat;
}
#nav {
	position:absolute;
	bottom:0px;
	left:4px;
	width:760px;
	height:28px;
	list-style:none;
	white-space: nowrap;
	overflow:hidden;
	margin:0;
	padding:0;
}
html>body #nav {
	left:4px;
	}
#hdrNavBox li {
    float:left;
    list-style:none;
    margin:0 1px 0 0;
}
#hdrNavBox a {
	float:left;
  	padding:28px 0 0 0;
  	overflow:hidden;
  	height:0px !important;
  	height /**/:28px; /* for IE5/Win */
}
#hdrNavBox li a:hover {
 	background-position:0 -28px;
}
#hdrNavBox li.selected {
	background-position:0 -56px;
	}
#hdrNavBox li a.selected {
 	background-position:0 -56px;
}
#hdrNavBox li a.selected:hover {
 	background-position:0 -56px;
}
/* Channel images */
#thome, #thome a  {
	width:64px;
	background: url(http://i.cnn.net/pga/images/nav/nav_home.gif) top left no-repeat;
}
#tpgaamer, #tpgaamer a {
	width:140px;
	background: url(http://i.cnn.net/pga/images/nav/nav_pgaamer.gif) top left no-repeat;
}
#tnews, #tnews a  {
	width:64px; 
	background: url(http://i.cnn.net/pga/images/nav/nav_news.gif) top left no-repeat;
}
#ttourn, #ttourn a  {
	width:130px;
	background: url(http://i.cnn.net/pga/images/nav/nav_tourn.gif) top left no-repeat;
}
#tlearn, #tlearn a  {
	width:67px;
	background: url(http://i.cnn.net/pga/images/nav/nav_learn.gif) top left no-repeat;
}
#timprove, #timprove a  {
	width:169px;
	background: url(http://i.cnn.net/pga/images/nav/nav_improve.gif) top left no-repeat;
}
#tplay, #tplay a  {
	width:57px;
	background: url(http://i.cnn.net/pga/images/nav/nav_play.gif) top left no-repeat;
}
#tequip, #tequip a  {
	width:103px;
	background: url(http://i.cnn.net/pga/images/nav/nav_equip.gif) top left no-repeat;
	}

/* SUB NAV */
#snavBox {position:relative;width:760px;height:32px;background:#F7F6F1 repeat;}
#snav {position:absolute;top:10px;left:16px;width:760px;list-style:none;display:inline;overflow:hidden;margin:0;padding:0;}
#snav li {font-size:11px;display:inline;list-style:none;margin-right:10px;}
#snav a:link, #snav a:visited {color:#5E5E57;text-decoration:none;}
#snav a:hover, #snav a:active {color:#C68D19;text-decoration:none;}

/* SUB NAV */
#subnav {width:760px;height:18px;margin:0 0 1px 0;padding:8px 0px 4px 0px;background:#F7F6F1 repeat;text-align:right;vertical-align:middle;}
#subnav img {margin-left:14px;}
#subnav .wrap {margin-right:14px;} 

/* TERT NAV */
#tertNav {
	height:57px;
	padding-top:8px;
	voice-family: "\"}\""; voice-family:inherit;
	height:50px;}
#tertnavwrap {padding:4px 8px 0px 0px;vertical-align:middle;margin-top:auto;margin-bottom:auto;}
#tertnavwrap table td {padding-right:20px;}

/* RIGHT NAV */
#rnav {
	text-align:left;
	margin:0 0 12px 0;padding:0;
	position:relative;
	background:#858255 repeat;
	width:160px;
	overflow:hidden;
}

html>#rnav {width:160px;}

#rnav ul {
	margin:0;padding:0;
	border-top:1px solid #5C5939;
} 
#rnav li {
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	font:10px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;
	color:#F9F1D3;
}
#rnav li a {
	display:block;
	width:100%;
	border-bottom:1px solid #7D7A4D;
}
#rnav li a:hover {
	background:#999669;
	text-decoration:none;
}
#rnav li span {padding:2px 0 2px 7px;display:block;}

#rnav a {text-decoration:none;color:#fff;}

#rnav .rnavhead {
	background-color:#767249;
	font:10px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;
	color:#F9F1D3;
	height:22px;
	width:100%;
}
#rnav .rnavhead img {margin:7px 0 0 7px;}

#rnav option {
	background-color:#999669;
	font:10px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;
	color:#fff;
}

#rnav select {width:146px;margin:4px 0 4px 6px;padding:0;background-color:#999669;color:#F9F1D3;font:10px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;}


/*------------- STROKES * GUTTERS ---------------*/
.rightStroke {border-right:2px solid #fff;}
.rightStrokeOne {border-right:1px solid #fff;}
.rightStrokeLGOne {border-right:1px solid #DDD8C2;}
.trimtopW {border-top:1px solid #fff;}
.trimtopWTwo {border-top:2px solid #fff;}
.trimbotW {border-bottom:1px solid #fff;}
.trimbotWTwo {border-bottom:2px solid #fff;}
.trimtopG {border-top:1px solid #E3E3E0;}
.trimbotG {border-bottom:1px solid #E3E3E0;}
.trimtopLG {border-top:1px solid #F2F1E8;} 
.trimbotLG {border-bottom:1px solid #F2F1E8;}
.trimleftLG {border-left:1px solid #F2F1E8;} 
.trimbotDG {border-bottom:1px #CAC6B4 solid;}
.trimtopDG {border-top:1px #CAC6B4 solid;}
.trimleftG {border-left:1px #E3E3E0 solid;}
.trimleftW {border-left:1px #fff solid;}
.trimrightW {border-right:1px #fff solid;}
.trimrightiiW {border-right:2px #fff solid;}
.trimleftiiW {border-left:2px #fff solid;}
.trimleftgreeniii {border-left:1px #B5B292 solid;}
/* for cells within tables that need all-around stroke */
.fullStroke {border:1px solid #E3E3E0;}

/***** DEPRECATED *****/
/* trim for inverse subheads */
.subcapshead {clear:both;}
/***** END DEPRECATED *****/

/*------------- PADDING ---------------*/
.padFour {padding:4px;}
.padFourTwo {padding:4px 0px 4px 2px;}
.padEight {padding:5px 8px 5px 8px;}
.padTwelve {padding:9px 12px 9px 12px;}
.padTwelveLR {padding:0px 12px 0px 12px;}
.padSixLR {padding:2px 6px 0px 6px;}
.padNav {padding:4px 0px;}
.padNavSolo {padding-top:10px;padding-bottom:14px;}
.padQuote {padding:0px 14px 0px 14px;}
.padLeft {padding-left:32px;}
.padivr {padding-right:4px;}
.padiibot {padding-bottom:2px;}
.padiiibot {padding-bottom:4px;}
.padvibot {padding-bottom:6px;}

/*------------- MARGINS ---------------*/
.mitop {margin-top:1px;}
.miitop {margin-top:2px;}
.mivtop {margin-top:4px;}
.mvitop {margin-top:6px;}
.mxtop {margin-top:10px;}
.mxxtop {margin-top:20px;}
.mivbot {margin-bottom:4px;}
.mxbot {margin-bottom:10px;}
.miileft {margin-left:2px;}
.mivleft {margin-left:4px;}
.mxiileft {margin-left:12px;}
.mxxxleft {margin-left:30px;}
.mxxxxxxleft {margin-left:60px;}
.miright {margin-right:1px;}
.miiright {margin-right:2px;}
.mivright {margin-right:4px;}
.mviright {margin-right:6px;}
.mviiiright {margin-right:8px;}
.mxxxright {margin-right:30px;}
	
/* right aligned arrow links */
.rightlink {text-align:right;font-size:10px;}
.rightlink a {font-weight:bold;}
.rightlink a:hover {font-weight:bold;}

/* for images with bottom photo credit */
.phototext {background-color:#B5B292;font:10px arial,verdana,sans-serif;}
/* dark green bg variation */
.phototextDG {background-color:#9F9B75;font:10px arial,verdana,sans-serif;}
/* gold variation */
.phototextG {background-color:#E5DB96;font-size:62%;font-family:arial,verdana,sans-serif;}

/***** DEPRECATED *****/
/*------------- COLORS: CELL BOTTOM STROKES ---------------*/
.wbotgold {background:#fff url(http://i.cnn.net/pga/images/root/td_botstrokegold.gif) bottom repeat-x;}
/* CANNOT combine with stroke above - multiple classes don't jive with IE 5 Mac */
.white {background:#fff repeat;}
.vvlg {background:#F2F1E8 repeat;}
.lgray {background:#E3E3E0 repeat;}
.mgray {background:#9F9B74 repeat;}
.green {background:#B7BF96 repeat;}
.vlgreen {background:#F2F1E8 repeat;}
.mgreen {background:#B5B292 repeat;}
.gold {background:#E5DB96 repeat;}
/* gray headers */
.grayhead {background:#9D9D96 repeat;padding:4px 8px 4px 8px;margin:0;color:#fff;vertical-align:middle;}
/* gold headers */
.goldhead {background:#D4B53A repeat;padding:4px;height:18px;}
.goldhead img {vertical-align:middle;}
/* medium tan header */
.mtanhead {background:#9F9B74 repeat;height:auto;padding:4px 8px 4px 8px;margin:0;vertical-align:middle;}
/***** END DEPRECATED *****/


/*------------- TABLES ---------------*/
.leftal {text-align:left;}
.rightal {text-align:right;}
.centeral {text-align:center;}
.middle {vertical-align:middle;}
.bottom {vertical-align:bottom;}
.top {vertical-align:top;}

/* mother table */
table.global {width:760px;clear:both;}
table.global td.lcol {background-color:#fff;width:600px;}
table.global td.rcol {background-color:#858255;width:160px;}

/* on the inside - home */
table.ontheinside {width:100%;border-collapse:collapse;}
table.ontheinside td {border:1px #E3E3E0 solid;}

/* leaderboard snippet + small table */
table.leader {width:100%;font-size:9px;border-collapse:collapse;text-align:center;}
table.leader td,th {padding:4px;vertical-align: middle;}
table.leader th {border-right:1px #DDC363 solid;background:#D4B53A repeat;color:#fff;font-size:9px;font-weight:bold;}
table.leader td {border:1px #E3E3E0 solid;}
table.leader td.leftal a {text-decoration:underline;color:#214BBF;}

/* extra padding when needed */
table.leader td.botPad {padding-bottom:10px;}

/* leaderboard playoff table */
table.playoff {font-size:68%;border-collapse:collapse;margin:0 auto;}
table.playoff td,th {padding:4px 2px;vertical-align:middle;text-align:center;}
table.playoff th {background:#D4B53A repeat;font-size:86%;color:#fff;border-right:1px solid #DDC363;vertical-align:middle;letter-spacing:.1em;}
table.playoff td {border:1px solid #E3E3E0;background-color:#fff;}
table.playoff tr.tint {background-color:#F7F6F1;}
table.playoff tr.sub th {border-top:1px solid #DDC363;background-color:#C2A634;}
table.playoff td.left {text-align:left;}
table.playoff th.left {text-align:left;}
table.playoff td.left a {text-decoration:underline;color:#214BBF;}

/* leaderboard (main) table */
table.leaderMain {width:100%;font-size:68%;border-collapse:collapse;}
table.leaderMain td,th {padding:4px 2px;vertical-align:middle;text-align:center;}
table.leaderMain th {background:#D4B53A repeat;font-size:86%;color:#fff;border:1px solid #DDC363;vertical-align:middle;letter-spacing:.1em;}
table.leaderMain td {border:1px solid #E3E3E0;}
table.leaderMain tr.tint {background-color:#F7F6F1;}
table.leaderMain tr.sub th {border-top:1px solid #DDC363;background-color:#C2A634;}
table.leaderMain td.left {text-align:left;}
table.leaderMain th.left {text-align:left;}
table.leaderMain td.left a {text-decoration:underline;color:#214BBF;}
/* up, down arrows */
.garr { background:url(http://i.cnn.net/pga/images/root/icon_garr.gif) no-repeat;padding:0 0 3px 9px;display:inline;color:#8F9952; }
.rarr { background:url(http://i.cnn.net/pga/images/root/icon_rarr.gif) no-repeat;padding:0 0 3px 9px;display:inline;color:#AF2B2B; }
.nullarr { background:url(http://i.cnn.net/pga/images/root/icon_nullarr.gif) no-repeat;padding:0 0 3px 9px;display:inline;color:#5268A9; }

/*leaderboard inner head table */
table.leaderhead {width:100%;background-color:transparent;margin:0;padding:0;}
table.leaderhead td {border:none;margin:0;padding:0;}

/* leaderboard tournaments table */
table.leaderTourn {width:100%;font-size:9px;border-collapse:collapse;text-align:center;}
table.leaderTourn td {padding:4px;vertical-align:middle;}
table.leaderTourn th {background-color:#D4B53A;border-right:1px #DDC363 solid;padding:0px 4px;height:26px;vertical-align:middle;}
table.leaderTourn th.first {border-left:1px #DDC363 solid;}
table.leaderTourn td {border:1px #F2F1E8 solid;}

/* extended tournament table */
table.extTourn {width:100%;border-bottom:1px #E3E3E0 solid;border-right:1px #E3E3E0 solid;margin-top:1px;text-align:left;}
table.extTourn td,th {padding:6px;}
table.extTourn th {border-left:1px #E5E5E4 solid;background:#fff repeat;color:#fff;}
table.extTourn td {border-top:1px #E3E3E0 solid;border-left:1px #E3E3E0 solid;}
table.extTourn .rightal {text-align:right;}
table.extTourn .arrowlink a {font-size:10px;font-weight:bold;}

/* player profile table */
table.profile {width:100%;background:#fff repeat;}
table.profile td,th {padding:6px;text-align:left;vertical-align:middle;}
table.profile td {border-top:1px #E3E3E0 solid;border-left:1px #E3E3E0 solid;}
table.profile td.vvlg {border:0;}
table.profile td.lgray {border:0;border-bottom:1px #fff solid;border-left:1px #fff solid;}
table.profile td.first {border-left:0;}
table.profile td.last {border-right:0;}
table.profile td.clearTop {border-top:0;}
table.profile td.centeral {text-align:center;}
table.profile td.rightal {text-align:right;}
table.profile td.rightWhite {border:0;border-right:1px solid #fff;}
table.profile td.nopad {padding:0;}

/* player stats table */
table.stats {width:100%;font-size:80%;border-collapse:collapse;}
table.stats td,th {padding:5px 4px 5px 4px;text-align:center;vertical-align:middle;}
table.stats th {background-color:#9F9B74;color:#fff;border-right:1px solid #CCC695;}
table.stats td {border:1px #E3E3E0 solid;}
table.stats td.leftal {text-align:left;}
table.stats td.rightal {text-align:right;}
table.stats tr.tint {background-color:#F7F6F1;}

/* schedule table */
table.schedule {background:#fff repeat;border:0;}
table.schedule td,th {padding:6px;vertical-align:top;}
table.schedule td.vvlg {border:0;}
table.schedule td.first {border-left:0;}
table.schedule td.last {border-right:0;}
table.schedule td.centeral {text-align:center;}
table.schedule td.rightal {text-align:right;}
table.schedule td.rightLG {border-right:1px solid #DED9C2;}
table.schedule td.rightW {border-right:1px solid #fff;}
table.schedule td.rightG {border-right:1px #E3E3E0 solid;}

/* this week */
table.thisweek {width:100%;font-size:68%;}
table.thisweek .time {font-size:82%;}
table.thisweek .tint {background-color:#F7F6F1;}

/* ryder cup standings */
table.standings {border-collapse:collapse;float:left;width:196px;margin-right:1px;}
table.standings_override {margin:0;}
table.standings th {font-size:9px;font-weight:normal;background-color:#666;color:#fff;padding:1px 3px;}
table.standings th.position {width:15px;}
table.standings th.points {width:40px;}
table.standings tr.headers th {background:#9D9D96;text-align:left;}
table.standings td {font-size:60%;border:none;border-right:1px solid #f1f1f1;padding:1px 3px;}
table.standings tr.accent td {background-color:#f1f1f1;}

/*------------- TOURNAMENTS FEATURE ---------------*/
#tournFeat {width:598px;height:182px;}
/*#tournFeat {width:598px;height:182px;background:#DFDDC6 url("http://i.cnn.net/pga/images/root/tourn_feature.jpg") no-repeat;}*/
#tournFeatInfo {padding-top:100px;margin-left:16px;color:#fff;}

/*------------- FOR U.S. OPEN BCU -----------------*/
#bcuEvent {width:598px;height:210px;background:#000 url(http://i.cnn.net/pga/images/root/bcu/bcu_event.jpg) no-repeat;}

/*------------- BILLBOARD FEATURE ---------------*/
#warfrontFeat {width:598px;height:182px;background:#DFDDC6 url(http://i.cnn.net/pga/images/root/warfront_feature.jpg) no-repeat;}
#warfrontFeatInfo {padding-top:36px;margin-left:16px;color:#fff;}
.covBlock {width:400px;}

/*------------- SWEEPSTAKES No BADGES ---------------*/
.noBadge1 {background:transparent url(http://i.cnn.net/pga/images/root/contests_1badge.gif) 8px 12px no-repeat;}
.noBadge2 {background:transparent url(http://i.cnn.net/pga/images/root/contests_2badge.gif) 8px 12px no-repeat;}
.noBadge3 {background:transparent url(http://i.cnn.net/pga/images/root/contests_3badge.gif) 8px 12px no-repeat;}

/*------------- ADVERTISING ---------------*/
/*******DEPRECATED********/
#ad230, #ad468 {
	background:#E5E5E4 repeat;
	vertical-align:middle;
	text-align:center;
	margin:0;
	clear:both;
	padding:14px 0px 14px 0px; }
#ad230 img, #ad468 img {text-align:center;margin-left:auto;margin-right:auto;}
#ad230.nomargin {margin:0;}
/* transparent banner */
#ad468.ltan {background-color:#F2F1E8;}
/***** END DEPRECATED *****/

/****** Equipment Sponsor **********/
.sponsorPad {padding:4px 0px 6px 8px;}
.sponsorLogo {width:99%;height:19px;}
/*.sponsorLogo {width:99%;height:19px;background:transparent url("http://i.cnn.net/pga/images/root/logo_taylormade.gif") right no-repeat;}*/
.sponsorLogo img {margin-top:auto;margin-bottom:auto;vertical-align:middle;}

/*------------- COPY: UNIQUE ---------------*/

/*******DEPRECATED********/
/* row style for table header elements - player scorecard */
.textmgray {color:#727368;}
/* medium dark green text */
.mgreen {color:#5B6145;}
/* dark red */
.dred {color:#520203;}
/* style for red chars */
.red {color:#DD3F0E;}
/* style for gray related links */
.gray {color:#62656E;}
img.arrow {margin-right:4px;display:inline;}
/*************************/
/* for article section headers */
.head {position:relative;height:25px;clear:both;width:auto;}
.head img {position:absolute;left:8px;top:8px;}

/* bold */
.bold {font-weight:bold;}

/* story pull quotes */
p.pullquote {font-size:14px;color:#9F9B74;line-height:1.4;font-weight:normal;padding:14px 0px 14px 0px;border-top:1px solid #E3E3E0;border-bottom:1px solid #E3E3E0;}

/* gray palette - row 1 */
.grayi {color:#E3E3E0;}
.grayii {color:#C8C9C3;}
.grayiii {color:#9D9D96;}
.grayiv {color:#727368;}
.grayv {color:#333333;}
.grayibg {background:#E3E3E0 repeat;}
.grayiibg {background:#C8C9C3 repeat;}
.grayiiibg {background:#9D9D96 repeat;}
.grayivbg {background:#727368 repeat;}
.grayvbg {background:#333333 repeat;}

/* green palette - row 2 */
.greeni {color:#F2F1E8;}
.greenii {color:#DED9C2;}
.greeniii {color:#B5B292;}
.greeniv {color:#9F9B74;}
.greenv {color:#514826;}
.greenibg {background:#F2F1E8 repeat;}
.greeniibg {background:#DED9C2 repeat;}
.greeniiibg {background:#B5B292 repeat;}
.greenivbg {background:#9F9B74 repeat;}
.greenvbg {background:#514826 repeat;}

/* gold/red palette - row 3 */
.goldi {color:#F7F4DA;}
.goldii {color:#E5DB96;}
.goldiii {color:#D4B43B;}
.goldiv {color:#C68D19;}
.goldv {color:#520203;}
.goldibg {background:#F7F4DA repeat;}
.goldiibg {background:#E5DB96 repeat;}
.goldiiibg {background:#D4B43B repeat;}
.goldivbg {background:#C68D19 repeat;}
.goldvbg {background:#520203 repeat;}

/* bright green - row 4 */
.brgreeniibg {background:#B7BF96 repeat;}
.brgreeniiibg {background:#859065 repeat;}

/* primary - row 5 */
.primi {color:#CAD800;}
.primii {color:#DD3F0E;}
.primiii {color:#85383C;}
.primiv {color:#13316E;}
.primibg {background:#CAD800 repeat;}
.primiibg {background:#DD3F0E repeat;}
.primiiibg {background:#85383C repeat;}
.primivbg {background:#13316E repeat;}

/* white */
.fff {color:#fff;}
.fffbg {background:#fff repeat;}

/* special non palette colors */
.searchbg {background-color:#D8DCC5;}
.vlg {background:#E9E7D9 repeat;}
.amstelRedbg {background:#AA0808 repeat;}
.red660 {color:#660000;}
.red990 {color:#990000;}

/* color bottom image trim combos */
.fffgoldiii {background:#fff url("/images/root/td_botstrokegold.gif") bottom repeat-x;}
.fffgrayiii {background:#fff url("/images/root/td_botstrokegray.gif") bottom repeat-x;}
.greeniigrayiii {background:#DED9C2 url("/images/root/td_botstrokegray.gif") bottom repeat-x;}
.greeniigreeniii {background:#DED9C2 url("/images/root/td_botstrokemgreen.gif") bottom repeat-x;}
.greeniigoldiii {background:#DED9C2 url("/images/root/td_botstrokegold.gif") bottom repeat-x;}
.greeniigreeniv {background:#DED9C2 url("/images/root/td_botstrokemtan.gif") bottom repeat-x;}
.greenigreeniv {background:#F2F1E8 url("/images/root/td_botstrokedgreen.gif") bottom repeat-x;}
.greenigreeniii {background:#F2F1E8 url("/images/root/td_botstrokemgreen.gif") bottom repeat-x;}
.greenigrayiii {background:#F2F1E8 url("/images/root/td_botstrokegray.gif") bottom repeat-x;}
.grayired {background:#E3E3E0;}

/* type size */
.nine {font-size:58%;}
.ten {font-size:62%;}
.eleven {font-size:11px;}
.twelve {font-size:12px;}

/* unique faces */
.arial {font-family:arial;}

/*------------- IMAGES ---------------*/
/* image block float right */
.imageFloatR {float:right;margin:0px 0 10px 10px;}
.imageFloatR img {display:block}

/* image block float center */
.imageFloatM {margin-left:auto;margin-right:auto;text-align:center;}

/* image block float left */
.imageFloatL {float:left;margin:0px 10px 10px 0px;}
.imageFloatL img {display:block}

img.icon {margin-right:2px;display:inline;}
img.left {float:left;margin-left:0;}


/*------------- MISC ---------------*/
.clear {clear:both;}




/*------------- MATCH PLAY STYLES (JB) ---------------*/
.boxtitle				{border-bottom:1px solid #ccc;}
.matchplay				{margin-top: 10px;width:100%;border-top: 1px solid #ddd;border-left: 1px solid #ddd;}
.matchplay thead		{background: #d4b43b;}	
.matchplay thead td		{padding:4px; font-size: 10px;text-transform: uppercase;font-weight: bold;color: #fff;}
.matchplay td			{border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;	
						font-size:10px;padding:4px;font-family: Geneva, Verdana, Helvetica, Arial, Sans-Serif;
						}
	
.scores					{margin-top: 10px;width:100%;border-top: 1px solid #ddd; border-left: 1px solid #ddd;}
.scores thead 			{text-align:left; background: #d4b43b;}	
.scores thead td		{padding:4px; text-align:left; font-size: 10px;text-transform: uppercase;font-weight: bold;color: #fff;border-right:0px;}
.scores td 				{text-align:center;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;	
						font-size:10px;font-family: Geneva, Verdana, Helvetica, Arial, Sans-Serif; height:18px; vertical-align:middle;
						}	
table.scores td.won		{background:#ddd;color:#333333;}
						
tr.sub					{background:#ccc; border:0px; color:#333;}
tr.sub td				{border:0px; vertical-align:middle;}
tr.sublast 				{text-align:center; background:#ccc; color:#333;}
tr.sublast td 			{padding:2px; text-align:center; border-right:0px;border-bottom:1px solid #9D9D96;}
table.scores td.name 	{padding:4px; text-align:left; vertical-align:middle;}
table.scores td.title 	{text-align:right;font-weight:bold; vertical-align:middle; padding:4px;}


/*------------- SCORECARD STYLES (MR) ---------------*/
table.scorepro    {margin-top:10px;}

table.scorepro td {
    padding: 4px;
    font-size:11px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    }
table.scorepro td.nort {border-right:0px;}
        
table.scorepro h3 {font-size:10px;}
table.scorecard {width:598px;}
table.scorecard th {
    text-align:left;
    text-transform: uppercase;
    border-bottom:1px solid #E3E3E0;
    font-size:11px;
    font-weight:bold;
}
table.scorecard td {
    padding: 2px;
    font-size:11px;
    line-height:18px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    text-align:center;
    }
table.scorecard td.rowtitle {text-align:left;}
table.scorecard td.egl {background:#5C82D1;color:#fff;}
table.scorecard td.brd {background:#ACC3F2;}
table.scorecard td.par {background:#fff;}
table.scorecard td.bog {background:#D4B43B;}
table.scorecard td.dbg {background:#C68D19;}

.fat { border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; width: 103px; padding: 4px 5px; }
.skinny { border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; width: 33px; padding: 4px 5px; text-align: center; background-color: #F2F2F2; }
.clearthetable { clear:both; width: 598px; height: 6px; line-height:5px;}
.bottomfeeder { border-bottom: 1px solid #CCC; }
.headhunter { background-color: #686657; color: #FFF; }
table.scorecard tr.holes td { background-color: #F2F2F2; border-right: none; }
table.scorecard tr.rounds td { background-color: #F2F2F2; border-right: none; }

table.pgahospitality, table.pgahospitality a { font:small/1.3 Verdana,Arial,Sans-serif; }