.scorecard {width: 99%; border: 0px solid #CCC;}
tr.dark td {border-bottom-style: dotted; border-bottom-color: #CCC; border-bottom-width: 1px;}
.light {background-color:#FBFBFB;}
/*HB:not needed? #table1 {margin:0px;} */

/** TABS **/
#stats-tabs ul.anchors {clear:left; margin-bottom:5px;}
#stats-tabs ul.anchors li {margin:0px 3px 0px 2px; padding:0px; float:left; width:158px; text-align: center; height: 28px; line-height:28px; font-weight: bold; background:url(/images/teamstats_tab2.gif) no-repeat 0px!important; cursor:hand;}
#stats-tabs ul.anchors li a {margin:0px!important; padding:0px!important; display:block; width:100%; color:#008449!important; font-weight:bold; text-decoration:none;}
#stats-tabs ul.anchors li.tabs-selected {background:url(/images/teamstats_tab1.gif) no-repeat 0px!important;}
#stats-tabs ul.anchors li.tabs-selected a {color:#FFFFFF!important; }
#stats-tabs table caption {background:#189C21; font-weight:bold; font-size:14px; padding: 5px 0px; margin-top: 5px; color:#FFF;}

h2 span a {line-height:24px; vertical-align:middle; padding:0px;}

/*HB:not needed?
#story .centre #stats-tabs tbody {border:thin;}
#story .centre #stats-tabs li.results {background-color: #CCCCCC;}
#story .centre #stats-tabs li.otherTabs {background-color: #FFFFFF;}
*/


.statsdiv {width:484px!important; float: left;}
.statsdiv h2 {background:url(/images/records-bg.gif) left no-repeat; /*width:479px;*/ height:22px; margin-top:10px; font-size:12px!important; color:#008449!important; font-weight:bold!important; padding:6px 0 0 7px!important;}
.tableCont {/*width:484px!important;*/ width:464px; border:1px solid #ddd;background:#fff url(/images/indexListBox-bg.jpg) repeat-x; /*padding:6px 0 12px 0;*/ padding:10px; clear:left;}
.searchResults {text-align: left;}
.searchResults h4 {font-size:12px!important; color:#008449!important; font-weight:bold!important; padding:6px 0 0 7px!important;}
.searchResults ul li {width: 30%; text-align: left; background:url(/images/index-bullet.gif) no-repeat 2px 11px!important;}

#story .centre .statsNews ul li {width: 90%;}
#story .centre .statsNews ul {width:100%;}
.records h2 {background:url(/images/records-bg.gif) left no-repeat; width:479px; height:22px; margin-top:10px; font-size:12px!important; color:#008449!important; font-weight:bold!important; padding:6px 0 0 7px!important;}
.records ul{width:479px!important; float:left; border:1px solid #ddd; background:#fff url(/images/indexListBox-bg.jpg) repeat-x; padding:6px 0 12px 5px;}
.records ul li{width:90%!important; display:inline!important; float:left!important; background:url(/images/index-bullet.gif) no-repeat 0 11px!important; }
fieldset#player_stats {font-size:12px; border:none; margin:0; padding:4px 0;}
fieldset#player_stats input {margin:10px 0; width:200px;}
.team_stats ul {width:476px!important; list-style-type:none; margin:0!important;}
.team_stats ul li {background:none!important; margin-top:6px!important; display:inline;}
.team_stats ul li img { vertical-align:middle; padding-right:10px;}
.team_stats ul li a{font-size:14px!important; color:#008449!important; font-weight:bold; list-style-type:none!important; }
/*HB:not needed? #story .centre #table1 ul {width:95%;}*/

/*--------- TABS -------------*/
/*general styles*/

#story .centre .contentdiv {border-top: 0px; display: none;}

#tabPromoContent2 { clear: left;}

.statsdiv2 {width: 49%; float: left; margin: 5px 2px;}
.statsdiv2 img.statimg {float: left; margin: 0px 6px 0px 0px;}
.statsdiv2 p {font-size:14px; padding: 0px; margin: 10px 0px 0px 5px;}

/* PROFILE */
#stat-profile {width:488px;}
#stat-profile h2 {background:url(/images/records-bg.gif) left no-repeat; width:479px; height:22px; margin-top:10px; margin-bottom: 3px; font-size:12px!important; color:#008449!important; font-weight:bold!important; padding:6px 0 0 7px!important;}
#stat-profile #details {width:464px; border:1px solid #ddd;background:#fff url(/images/indexListBox-bg.jpg) repeat-x; padding:10px;}
#stat-profile #details img {width:190px; margin-right:10px; float:left;}
#stat-profile #details table {float:left; width:260px;}
#stat-profile h3.stat {background-color: #0B6411; color: #FFF; text-align:center; font-weight:bold; padding:5px; margin:10px 0px 5px 0px; clear:both; }
#stat-profile .stat-table {text-align:left;}
#stat-profile .stat-table tr th {text-align:center; background:#189C21;}

.tableCont th {background-color: #f4f4f4; color: #000;}
/* Sortable tables */
table.sortable thead {cursor:pointer;cursor:hand;}
table.sortable tbody td {padding:2px;}
table.sortable caption {background-color: #189C21; color: #FFF;}

.cardResults a {color: #f4f4f4;}
.cardResults a:HOVER {decoration: underline;}


/* Score Card - Search Page */
#btnScoreCard {width: 99%; margin: 5px 0px;align: center;}
#btnScoreCard input {background-color: #f4f4f4; color: #000; border: 1px solid #CCC;}

/* General Stats Table */
table.stat-table {margin-bottom:10px;}
table.stat-table caption {background:#189C21; text-align:left; color:#FFF; font-weight:bold; font-size:12px; padding:6px 4px; border-bottom:1px solid #FFF;}
table.stat-table thead tr th {text-align:right; padding: 4px; background:#189C21; color:#FFF; border-right:1px solid #FFF;}
table.stat-table thead tr th.last {border-right:0px;}
table.stat-table tbody tr td {padding: 4px; text-align:right;}
table.stat-table tr.txtRight th, table.stat-table tr.txtRight td, table.stat-table td.txtRight, table.stat-table th.txtRight {text-align:right}
table.stat-table tr.txtLeft th, table.stat-table tr.txtLeft td, table.stat-table td.txtLeft, table.stat-table th.txtLeft {text-align:left}
table.stat-table tr.txtCenter th, table.stat-table tr.txtCenter td, table.stat-table td.txtCenter, table.stat-table th.txtCenter {text-align:center}
table.stat-table tr.txtTop th, table.stat-table tr.txtTop td, table.stat-table td.txtTop, table.stat-table th.txtTop {vertical-align:top}


/* Score Card */
.scorecard table tr.brdTop td {border-top:1px solid #189C21}
.scorecard .squads {clear:left;}
.scorecard .squads div {width:49%; float:left;}
.scorecard .squads div ul li {float:none!important; width:100%;}
/* report | gallery links at top of scorecard*/
.scorecard .tab-links {margin-bottom:8px;}
.scorecard .tab-links tr th {margin-right:2px; padding:5px 10px}
.scorecard .tab-links tr th a {color:#FFF!important; text-decoration:underline!important}
.scorecard .tab-links tr th a:HOVER {text-decoration:none!important}
.scorecard h2 {margin-bottom:4px;}
.scorecard p {margin:0 0 10px 0px!important; padding:0px!important}
#match-dets {margin-bottom:10px;}


/*player history*/
#story .centre #promo_Area2 .tableCont {width:640px!important; border:1px solid #ddd;background:#fff url(/images/indexListBox-bg.jpg) repeat-x; padding:6px 0 12px 0;}
#story .centre ul li {width: auto; margin: 0px; padding: 0px; list-style-type: none;border: 0px solid #ccc;}
#story .centre #promo_Area2 ul li {text-align: center; height: 28px; margin: 0px; padding:5px; font-size: 11px; font-weight: bold; background:url(/images/teamstats_tab2.gif) no-repeat 0px!important;}
#story .centre #promo_Area2 li {padding:3px 0 0 15px!important;}
#story .centre #promo_Area2 li.results {background-color: #CCCCCC;}
#story .centre #promo_Area2 li.otherTabs {background-color: #FFFFFF;}
#story .centre #promo_Area2 ul li a {color:#008449!important; font-weight:bold; text-decoration:none;}
#story .centre #promo_Area2 li.selected {height: 28px;background:url(/images/teamstats_tab1.gif) no-repeat 0px!important;}
#story .centre #promo_Area2 li.selected a {color:#FFFFFF!important; font-weight: bold; text-decoration: none;}

#story .playerTitle {color: #006600; font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-weight: normal;}


