body.hockeynightincanada, body.hockey.nhl, body.sportsphotos {
	background: #333 url("/sports/v12/includes/hockey/nhl/stanleycup/2013/gfx/bg.jpg") no-repeat center top;
}

/* STATS MODULES */
.nobrd {border: none !important;}
.col4.module ul.moduleBtns { margin:10px 0 10px; padding:0; float:left; }
.col4.module ul.moduleBtns li { float:left; list-style:none outside none; height:24px; width:75px; background:url("/sports/v12/includes/hockey/nhl/stanleycup/2013/gfx/statsmodule_bg.png") repeat-x; text-align:center; border-top-left-radius: 0px; border-bottom-left-radius: 0px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.col4.module ul.moduleBtns li a { color:#fff; font-family: 'DIN Next W01 Bold',Arial,sans-serif; font-size:12px; display:block; outline:0; width:75px; height:20px; margin-top:4px; text-decoration:none; }
.col4.module ul.moduleBtns li:first-child {border-right: 1px solid #232323; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}

.col4.module ul.moduleBtns li.on { background-image: url("/sports/v12/includes/hockey/nhl/stanleycup/2013/gfx/statsmodule_on_bg.png"); background-repeat: repeat-x; height:24px; background-position:center bottom; }
.col4.module ul.moduleBtns li.on a { background-image:url("/sports/v12/includes/hockey/nhl/stanleycup/2013/gfx/statsmodule_arrow.png"); background-repeat: no-repeat; background-position: center bottom;}
.col4.module ul.moduleBtns li a#lnkSkaters {  }
.col4.module ul.moduleBtns li a#lnkSkaters:hover { color: #aaaaaa; text-decoration: none;}
.col4.module ul.moduleBtns li.on a#lnkSkaters {  }
.col4.module ul.moduleBtns li a#lnkGoalies {  }
.col4.module ul.moduleBtns li a#lnkGoalies:hover { color: #aaaaaa; text-decoration: none;}
.col4.module ul.moduleBtns li.on a#lnkGoalies {  }

#stats-table { width:299px; clear:both; }
#stats-table .pname { text-align:left; width:99px; padding-left:10px; }
#stats-table tbody tr { height:32px; }
#stats-table tr.alt { background-color:#f3f3f3; }
#stats-table th a { text-decoration: none; color:#04477b; outline:0; cursor:pointer; font-size: 11px; }
#stats-table th a.selected { text-decoration:underline;}
#stats-table th a:hover { text-decoration: underline; }
#stats-table td a { text-decoration: none; color:#00447C; }
#stats-table th { border-bottom: 1px solid #cbcbcb; padding: 6px 2px; color:#000000; font-size: 11px; }
#stats-table td { text-align: center; width:33px; border-top:1px solid #fff; font-size:12px;}
#stats-table td.sorted { background-color:#eaeaea; width:33px; }

.col4.module ul.moduleBtns li a#lnkRecentInjuries { }
.col4.module ul.moduleBtns li a#lnkRecentInjuries:hover { color: #aaaaaa; text-decoration: none; }
.col4.module ul.moduleBtns li.on a#lnkRecentInjuries { }
.col4.module ul.moduleBtns li a#lnkTeamInjuries {  }
.col4.module ul.moduleBtns li a#lnkTeamInjuries:hover {color: #aaaaaa; text-decoration: none; }
.col4.module ul.moduleBtns li.on a#lnkTeamInjuries { }

div.injuriesmodule h2, div.leadersmodule h2  {background-attachment: scroll; background-clip: border-box; background-color: #E4E5E6; background-image: none; background-origin: padding-box; background-position: 0 0; background-repeat: repeat; background-size: auto auto; margin-bottom: 2px; text-transform: none; border-top-left-radius: 5px; border-top-right-radius: 5px; padding: 8px 8px 5px 8px; font-family: 'DIN Next W01 Bold',arial,helvetica,sans-serif; font-size: 20px; font-weight: normal; }

div.injuriesmodule div#injTeamOptions { clear:both; float:left; visibility: hidden; height:25px; margin-right:5px; margin-bottom:5px; }
div.injuriesmodule div#injTeamOptions.show { visibility:visible; }
#injuries-table { width:299px; margin:0; clear:both; font-size:12px; }
#injuries-table .pname { text-align:left; width:96px; padding-left:5px;}
#injuries-table .pname a { text-decoration: none; color:#00447C;  }
#injuries-table .date { text-align:center; padding-right: 10px; padding-left: 10px; }
#injuries-table .injstat { width: 149px; }
#injuries-table th { padding:5px 2px; border-top:1px solid #888888; border-bottom:1px solid #cbcbcb; text-align: left; color:#232323; font-size:11px; }
#injuries-table tbody tr { height:50px; }
#injuries-table tr.alt { background-color:#f3f3f3; }
#injuries-table td { padding:8px 0; height:30px; border-top:1px solid #fff; vertical-align:text-top; color:#232323; overflow:hidden; }
#injuries-table td.team {text-align: center;}

div.injuriesmodule ul.moduleBtns {margin-bottom:5px !important;}
div.injuriesmodule div#injPager { position:relative; float:right; margin:0 20px 0 0; top:18px; left: 10px;}
div.injuriesmodule div#injPager span.yui3-paginator-pages span { display:block; float:left; margin-right:5px; background:url("/sports/hockey/stanleycup2011/gfx/pager-btns.png") no-repeat transparent; width:10px; height:10px; text-indent: -9999px;  }
div.injuriesmodule div#injPager span.yui3-paginator-pages a { display:block; float:left; margin-right:5px; outline:0; background:url("/sports/hockey/stanleycup2011/gfx/pager-btns.png") no-repeat transparent; background-position: 0 -10px; width:10px; height:10px; text-indent: -9999px; }
div.injuriesmodule div#injPager span.yui3-paginator-pages a:hover { background-position: 0 -20px; }
div.injuriesmodule div.kick a#injurieskicklink { visibility: visible; }

#gobtn {font-size: 12px; background: url("/sports/v12/includes/hockey/nhl/stanleycup/2013/gfx/statsmodule_bg.png") repeat-x; text-align:center; color:#fff; border:1px solid #848484; -moz-border-radius:4px; -webkit-border-radius:4px; width:27px; height:20px; text-align:center; cursor:pointer; }
#gobtn:hover {color: #aaaaaa;}

table.teamcompare { width:618px; font-size:12px; }
table.teamcompare th { padding:5px 2px; border-top:0px solid #888888; border-bottom:1px solid #cbcbcb; text-align:center; color:#232323; font-size:11px; height:20px; }
table.teamcompare .pname { text-align:left; width:170px; padding-left:10px; }
table.teamcompare tr { height:30px; }
table.teamcompare td { border-top:1px solid #fff; padding:5px 2px; text-align:center; height:20px; }
table.teamcompare tr.alt { background-color:#f3f3f3; }

#teamanalysis table { font-size:12px; }

/* END OF STATS MODULES */