/*Start NHL League Schedule */
#scheduletop { width:940px; margin:0 auto; }
h1#scheduleheader { float:left; text-indent:-9999px; height:40px; width:216px; background:url("/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/schedule/nhlschedule.gif") no-repeat transparent;  }
span#hnicschedule { color:#cbcbcb; }
span#hnicschedule em { font-style:normal; margin-right: 15px; font-size:16px; }
span#hnicschedule a { line-height: 40px; font-size: 14px; font-weight: bold; }
span#schedulesponsorship { float:right; margin:5px 0; }
#scheduletitle { margin:10px 0; }
#scheduleTable { clear:both; width:600px; }
#scheduleTable tr th { padding:5px; border-top:1px solid #000; vertical-align: bottom;}
#scheduleTable tr th.info { width:174px; }
#scheduleTable tr th.results { padding:5px 0; }
#scheduleTable tr th.left { text-align: left; }
#scheduleTable tr.border td { border-top:1px solid #cbcbcb; }
#scheduleTable tr.alt { background-color:#f3f3f3; }
#scheduleTable tr td { border-top:1px solid #fff; }
#scheduleTable td { padding:10px 5px; height:20px; }
#scheduleTable td.col { padding-right:5px; }
#scheduleTable td.team { color:#04477b; }
#scheduleTable td.center { text-align: center }
#scheduleTable td.score { padding:10px 0px; }
#scheduleTable td.score.winner { color:#d10000; }
#scheduleTable td.winner { font-weight:bold; }
#scheduleTable td.results { padding:5px 0; }
#scheduleTable td.txtRight { text-align: right; }
#scheduleTable td.info { color:#cbcbcb; }
#scheduleTable td a { color:#04477b; text-decoration:none; line-height:20px; }
#scheduleTable td a:hover { text-decoration:underline; }
#scheduletop ul { float:left; margin:10px; padding:0; }
#scheduletop ul li { float:left; list-style:none outside none; }
div.schedulecontent { width:600px; background-color: #fefefe; border:1px solid #cbcbcb; -moz-border-radius: 10px; -webkit-border-radius:10px; padding:10px 10px 20px; clear:both; margin: 0 auto 20px; }
div#schedule-navigation { clear:both; background-color:#f3f3f3; height:40px; margin-bottom:20px;  }
ul#schedule-prev-next li { float:left; list-style:none outside none; width:112px; height:18px; border:1px solid #cbcbcb; font-weight:bold; line-height:18px; }
ul#schedule-prev-next li.current { margin:0 10px; background-color:#111; color:#fff; text-align:center; }
ul#schedule-prev-next li a { text-decoration:none; outline:0; display:block; color:#04477b; padding:0 0 0 5px; height:18px; position:relative; }
ul#schedule-prev-next li a:hover { text-decoration:none; }
ul#schedule-prev-next li a.disabled { color:#cbcbcb; cursor:default; }
ul#schedule-prev-next li a.active:hover { background-color:#cbcbcb; }
ul#schedule-prev-next li.on { background:url("/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/schedule/btn-on-bg.png") no-repeat; height:29px; background-position:center bottom; }
ul#schedule-prev-next li.on a { color:#cbcbcb; background-color:#232323;  width:75px; }
ul#schedule-prev-next li a#scheduleprev { text-align:right; padding-right:5px; }
ul#schedule-prev-next li a#scheduleprev em { position:absolute; left:4px; font-style:normal;  }
ul#schedule-prev-next li a#schedulenext em { position:absolute; right:4px; font-style:normal;  }
ul#schedule-datepicker li { height:20px; margin-left:40px; line-height:20px;  }
ul#schedule-datepicker li a { text-decoration:none; color:#04477b; font-weight:bold; }
ul#schedule-datepicker li a:hover { text-decoration:underline; }

ul#scheduleview { margin: 9px 20px 15px 40px; }
ul#scheduleview li.desc { line-height:24px; margin-right:10px; font-weight:bold; color:#111; }
ul#scheduleview li.button { margin-right:1px; height:24px; width:75px; background:url("/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/schedule/btn-off-bg.jpg") repeat-x; }
ul#scheduleview li.on { background:#232323 url("/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/schedule/btn-on-bg.jpg") no-repeat; height:29px; background-position:center bottom; }
ul#scheduleview li a { display:block; outline:0; width:75px; height:24px; line-height:24px; text-align: center; color:#fff; text-transform:uppercase; text-decoration:none; cursor:pointer; }
ul#scheduleview li a:hover { text-decoration:none; color:#cbcbcb; }
ul#scheduleview li.on a { color:#cbcbcb; cursor:default; }

#teamscheduleselect { margin:11px 5px 0 30px; }
#gobtn { background-color:#111; color:#fff; border:1px solid #848484; border-radius:4px; width:27px; text-align:center; cursor:pointer; }
em.oncbc { display:inline-block; float:right; width:69px; height:20px; background:url("/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/schedule/watchoncbc.gif") no-repeat; text-indent:-9999px; margin-right:5px; }
/*End NHL League Schedule */