#content {background:#e9e9df url(http://i.pga.com/pga/images/events/template/img/bg_content_scoring.gif) repeat-y;}
#left {width:575px;background:transparent url(http://i.pga.com/pga/images/events/template/img/left_accent_scoring.gif) repeat-x;}
#right {width:180px;background:transparent url(http://i.pga.com/pga/images/events/template/img/right_accent_scoring.gif) no-repeat;}
		
.eagle {background:#5C82D1;}
.birdie {background:#ACC3F2;}
.par {background:#fff;}
.bogey {background:#D4B43B;}
.dbogey {background:#C68D19;}

.alert {display:block;padding:8px 8px 8px 24px;line-height:14px;background:#AF2B2B url(http://i.pga.com/pga/images/events/master/img/icon_alert.gif) 6px 8px no-repeat;color:#fff;font-weight:bold;clear:both;}

/* SCORECARD HEAD */
table.scoresumm {border-collapse:collapse;border:1px solid #B4B4AA;height:160px;}
table.scoresumm th {padding:4px 5px;text-align:left;border:1px solid #B4B4AA;}
table.scoresumm th h1 {font-size:20px;line-height:15px;margin:0 0 3px 0;}
table.scoresumm th h2 {text-transform:uppercase;letter-spacing:1px;font-weight:normal;font:9px "Lucida Grande",Tahoma,Verdana;line-height:10px;color:#666;margin:0;padding:0;}
table.scoresumm th .right {display:block;position:absolute;bottom:0;right:0;margin:0;padding:0;}
table.scoresumm td {border: 1px solid #B4B4AA;padding: 4px 5px;}
table.scoresumm td.tint {background:#DADAD0;}
table.scoresumm td.fat {width:88px;}
table.scoresumm td.skinny {width:53px;text-align:center;white-space:nowrap;padding:1px;}

#cardname {position:relative;height:50px;}
#cardname .name {position:absolute;bottom:0;left:0;width:435px;}
#cardname .profile {position:absolute;bottom:0;right:0;font-size:10px;}

/* MAIN LEADERBOARD */
table.leaderMain {background:#EFEFE5;border-collapse:collapse;width:100%;font-size:10px;border:0;margin:0;text-align:center;}
table.leaderMain td {border:1px solid #CCCCC2;padding:5px;vertical-align:middle;}
table.leaderMain th {padding:4px; background:#fff;font-weight:bold;font-size:9px;border:1px solid #CCCCC2;color:#66665C;vertical-align:bottom;}
table.leaderMain th.sort, table.leaderMain tr.sub th.sort { background: #C5E5CB; }
table.leaderMain th a, table.leaderMain th a:hover, table.leaderMain th a:visited {font-weight: bold;text-decoration: underline;}
table.leaderMain tr.sub th {background:#DFDFD5;}
table.leaderMain tr.tint {background:#fff;}
table.leaderMain td.ad {padding:8px 0px;background:#DFDFD5;}
table.leaderMain .cp {color:#96968C;font-size:9px;padding-left:4px;font-family:Tahoma,"Lucida Grande",sans-serif;letter-spacing:1px;}
table.leaderMain td.sort { background: #CEF0D4; }
table.leaderMain tr.tint td.sort { background: #DBFFE1; }
table.leaderMain .left {text-align:left;float:none;margin:0;}

/* COURSE STATS */ 
table.stats { width:100%;background:#fff;margin:4px 0 6px 0;font-size:10px;text-align:center;border-collapse:collapse; }
table.stats td { padding: 7px 2px;border:1px solid #B4B4AA; }
table.stats tr.sectHead {background:#B4B4AA;}
table.stats tr.rowHead {background:#66665F;font-weight:bold;color:#fff;}
table.stats tr.rowHead td {border-color:#808077;}
table.stats td.firstCol {background:#EFEFE5;font-weight:bold;color:#66665C;text-align:right;padding-right:4px;}

/* PLAYER INDEX */
table.playerindex { width: 100%; }

/* PLAYER SCORECARD */ 
table.scores { background:#fff;margin:4px 0 6px 0;font-size:10px;text-align:center;border-collapse:collapse; }
table.scores td {border:1px solid #8F8F86;padding:4px 0;}
table.scores tr.sectHead {background:#B4B4AA;} 
table.scores tr.rowHead {background:#66665F;font-weight:bold;color:#fff;}
table.scores tr.rowHead td {border-color:#808077;}
table.scores tr.rowHead td.ral {padding:0 3px;}
table.scores td.firstCol {background:#DBDBD3;font-weight:bold;color:#4D4D45;text-align:right;padding-right:4px;}
table.scores td.num {width:30px;}
table.scores td.wide {width:70px;}
table.scores td.empty {background:#EFEFE5;}

/* PLAYER SCORECARD */
table.player {width:100%;margin-bottom:-12px;padding:0px;text-align:left;} 
table.player h1 {margin:2px 0 14px 0;padding:0;font-size:190%;}
table.player td {padding:6px;vertical-align:top;}
table.player img {padding:1px;border:1px solid #B4B4AA;}
table.player .headitem img {border:none;}

.garr {background:url(http://i.pga.com/pga/images/events/2005/cpc/img/icon_garr.gif) no-repeat;padding:0 0 3px 8px;display:inline;color:#37644D;}
.rarr {background:url(http://i.pga.com/pga/images/events/2005/cpc/img/icon_rarr.gif) no-repeat;padding:0 0 3px 8px;display:inline;color:#AF2B2B;}
.larr {background:url(http://i.pga.com/pga/images/events/2005/cpc/img/icon_linkarrR.gif) no-repeat;padding:0 0 3px 8px;display:inline;font-size:10px;font-weight:bold; }
.larrBack {background:url(http://i.pga.com/pga/images/events/2005/cpc/img/icon_linkarrL.gif) no-repeat;padding:0 0 3px 8px;display:inline;font-size:10px;font-weight:bold; }
