br {clear:both}
.hhs {overflow:hidden; float:left; height:142px; width:288px;}
.hhs table {width:290px; border-width:1px 1px 0 0; margin:0}
.hhs #lb-widget {color:#fff; background-color:#942021}
.hhs #lb-widget th {padding: 2px 2px 3px 2px; font-weight:bold;}
.hhs #lb-widget a.fullLink {color:#FFF; text-transform:uppercase}
.hhs #lb-widget a:hover.fullLink { text-decoration:none}
.hhs #lb-widget th.lbLink {border:0; padding:0;}
.hhs #lb-widget th.lbLink span {width:12px; z-index:10; margin:3px 0 0 17px; height:12px; background: transparent url(/golf/static/img/icons/leaderboard_btn_white_arrow.png) 0 0 no-repeat; *background-image:url(/golf/static/img/icons/leaderboard_btn_white_arrow-ie6.gif); position:absolute; display:block}
.hhs table td, .hhs table th {width:15%; border-collapse:collapse; border:1px solid #fff; border-width:0 0 0 1px; font: bold 70% Arial, Helvetica, sans-serif; *padding: 4px auto}
.hhs #lb-widget th.lbLink a {font-size:90%; position:relative; top:-1px; text-align:center; background: transparent url(/golf/static/img/sprites/leaderboard_btn_style_sprite.png) 0 0 no-repeat; display:block; padding:2px 0 0 10px; height:14px;}
.hhs #lb-widget th.lbLink a:hover {background: transparent url(/golf/static/img/sprites/leaderboard_btn_style_sprite.png) 0 -17px no-repeat;}
.hhs .scrollable {height:142px; overflow:auto; overflow-y:scroll; width:288px}
.hhs .scrollable td a:hover {text-decoration:none}
.hhs .pos, .hhs .today, .hhs .thru, .hhs .tot {text-align:center}
.hhs .pos {width:11%;  *width:12%}
.hhs .lbLink {width:51%}
.hhs .tot {width:20%; padding-right: 14px; border-left-color:#942021; color:#942021}
.hhs th.tot {border-left-color:#FFF; color:#fff}
.hhs .player {text-align:left; width:40%;}
.hhs .scrollable p {padding:0 10px; font: bold 14px Arial, Helvetica, sans-serif}
.hhs .scrollable .player {padding:4px 3px 2px 3px; *padding:4px 2px 3px 2px;}
.hhs .scorecard td, .hhs .scorecard th {border-collapse:collapse; border-spacing:0; padding:0; border:1px solid #C4C4C4; background-color:#EEE; border-width:0 1px 0 0}
.hhs .scorecard div {display:none; height:55px}
.hhs .scorecard th { background-color:#F6F6F6}
.hhs .scorecard-tbl {width:95%; border:0 ; border: 1px solid #000; border-width:0 0 1px 0;}
.hhs td a:hover {text-decoration:none}
.hhs .scorecard-tbl th, .hhs .scorecard-tbl td {font-weight:bold; border-collapse:collapse; border-spacing:0; width:9%; color:#2d2d2d; text-align:center; font-size:90%; padding:2px; height:12px; border-width:0 1px 1px 0; *padding:2px 2px 1px 2px}
.hhs .scorecard-tbl .scoreRow th, .hhs .scorecard-tbl .scoreRow td { border-bottom-width:0px; *padding-bottom:2px}
.hhs .scorecard-tbl .holeRow th, .hhs .scorecard-tbl .holeRow td {border-top:1px solid #C4C4C4; *padding-bottom:2px}
.hhs .scorecard-tbl th { text-align:left}
.hhs .plusIcon, .hhs .plusIconNSC {background: transparent url(/golf/static/img/sprites/expandarrow.gif) -9px -14px no-repeat; display:block; height:15px; width:9px; float:left; margin:0 5px 2px 2px; *margin:0 5px 4px 2px;}
.hhs .plusIconNSC {background-image:none}
.hhs .hide {display:none}
.hhs .odd {background-color:#F6F6F6}
.hhs .even {background-color:#EEE}
.hhs .ttime {width:30%; text-align:center}
.hhs .scorecard-tbl .eagle {background-color: #68C16C; color: #000000}
.hhs .scorecard-tbl .birdie {background-color: #AFD9B1; color: #000000}
.hhs .scorecard-tbl .par {color: #000000}
.hhs .scorecard-tbl .bogie {background-color: #C59C9D; color: #000000}
.hhs .scorecard-tbl .dblbogie {background-color: #A47778; color: #000000}

/* Nerve Center/Large LB widget alterations */

.hhs.largeLB, .hhs.largeLB table {width:428px;}
* html .hhs.largeLB table td, * html .hhs.largeLB table th {width:67px}
*:first-child+html .hhs.largeLB .scrollable td {width:65px !important}
*:first-child+html .hhs.largeLB .scrollable td.player, *:first-child+html .hhs.largeLB .scrollable th.player {width:174px !important}
*:first-child+html .hhs.largeLB .scrollable td.pos, *:first-child+html .hhs.largeLB .scrollable th.pos {width:51px !important}

.hhs.largeLB #lb-widget {background-color:#b60000}
.hhs.largeLB #lb-widget th {font-weight:normal; padding:0 2px 1px}
.hhs.largeLB #lb-widget th.tot {padding-right:15px}
.hhs.largeLB #lb-widget th.lbLink {background: transparent url(/golf/static/img/nervecenter/leaderboard_btn_bg.jpg) 0 0}
.hhs.largeLB #lb-widget th.lbLink a {background-image:none; top:0}
.hhs.largeLB #lb-widget th.lbLink span {margin:4px 0 0 50px}
.hhs.largeLB .scrollable {width:428px}
.hhs.largeLB .scorecard, .hhs.largeLB .scorecard div {overflow:hidden; width:409px; *width:411px; margin:0 !important; padding:0 !important;}
.hhs.largeLB .scorecard div { border-left:1px solid #ccc;}
.hhs.largeLB .scorecard-tbl {width:409px; *width:411px; height:55px;}
.hhs.largeLB .scorecard-tbl td, .hhs.largeLB .scorecard-tbl th {border-left-width:1px; border-right-width:0; border-color:#b60000}
.hhs.largeLB .scorecard-tbl td:first-child, .hhs.largeLB .scorecard-tbl th:first-child {border-left-width:0;}
.hhs.largeLB .odd td, .hhs.largeLB .even td { border:1px solid #ccc; border-right-width:0; border-top-width:0}
.hhs.largeLB td.tot {color:#000; background-color:#cadce6; border-left-color:#b60000}
.hhs.largeLB .scorecard-tbl th, .hhs.largeLB .scorecard-tbl td {width:5%; text-transform:uppercase; font-size:80%}

#tabbed-toolbar .hhs {border:0; position:relative; left:5px; height:139px}
#tabbed-toolbar .hhs .scrollable {height:135px}
#tabbed-toolbar .hhs table {width:290px; margin:0}
#tabbed-toolbar .hhs table .even td, #tabbed-toolbar .hhs table .even th, #tabbed-toolbar .hhs td.tot, #tabbed-toolbar .hhs table .odd td, #tabbed-toolbar .hhs table .odd th, #tabbed-toolbar .hhs table#lb-widget th  {border-collapse:collapse; border:1px solid #fff; border-width:0 0 1px 1px; color:#4c4c4c}
#tabbed-toolbar .hhs td, #tabbed-toolbar .hhs th {font-size:11px; font-weight:bold;}
#tabbed-toolbar .hhs .scorecard-tbl {width:95%}
#tabbed-toolbar .hhs .tot { border-left-color:#fff}
#tabbed-toolbar .hhs th.tot {color:#898989}
#tabbed-toolbar .hhs .scorecard-tbl th, #tabbed-toolbar .hhs .scorecard-tbl td {font-size:10px}
#tabbed-toolbar .hhs #lb-widget {color:#898989; background-color:#EAEAEA}
#tabbed-toolbar .hhs #lb-widget th {padding: 2px 2px 3px 2px; font-weight:bold; text-transform:normal}
#tabbed-toolbar .hhs .even {background-color:#EAEAEA}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    .hhs .scorecard div {display:none; height:52px}
	.hhs #lb-widget th.lbLink span {margin-top:4px}
	.hhs #lb-widget th.lbLink a {top:1px}
}