#matchups {
    background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) no-repeat scroll 0 -1452px;
    height:424px;
    padding: 10px 0 0;
    position:relative;
}
#matchups h2 a {
	margin: -3px auto -5px;
	background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) -4px -1893px no-repeat;
	width: 288px;
	height: 27px;
	text-indent: -9999px;
	display: block;
	outline: 0;
}
#matchups h2 a:focus,
#matchups h2 a:hover,
#matchups h2 a:active {
	background-position: -4px -1922px;
}
#matchups h3 {
	background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) 0 -1954px no-repeat;
    height: 14px;
    margin: 0 auto 9px;
    text-indent: -9999px;
    width: 163px;
}
#matchups ul {
    clear:both;
    margin:0;
    padding:0;
}
body .cbcwrap .body #matchups .hnictab ul a {
    padding: 2px 0 0;
    text-align: center;
    width: 69px;
}
body .cbcwrap .body #matchups .hnictab ul {
	margin: 0 auto;
}
body .cbcwrap .body #matchups .hnictab.seriestab1 ul {
    padding-right: 10px;
    width: 70px;
}
body .cbcwrap .body #matchups .hnictab.seriestab2 ul {
    width: 140px;
}
body .cbcwrap .body #matchups .hnictab.seriestab3 ul {
    width: 210px;
}
body .cbcwrap .body #matchups .hnictab.seriestab4 ul {
    width: 279px;
}
body .cbcwrap .body #matchups .hnictab ul li.active a {
	background-image: url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png);
	background-position:  31px -2023px;
	background-repeat: no-repeat;
	cursor: default;
	color: #FFF;
}
body .cbcwrap .body #matchups .hnictab ul li.active.single a {
    background-image: none;
}
#matchups .seriesnav {
    display:none;
}
#matchups .seriesnav.active {
    clear:both;
    display:block;
    /*padding: 0 20px;*/
	height: 353px;
	position: relative;
}
#matchups #seriesnav_round1 {
	background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) 0 -231px no-repeat;
}
#matchups #seriesnav_round1 ul.western {
	position: absolute;
	top: 26px;
	left: 80px;
}
#matchups #seriesnav_round1 ul.eastern {
	position: absolute;
	top: 196px;
	left: 80px;
}
#matchups #seriesnav_round2 {
	background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) 0 -665px no-repeat;
}
#matchups #seriesnav_round2 ul.western {
	position: absolute;
	top: 26px;
	left: 80px;
	width: 110px;
}
#matchups #seriesnav_round2 ul.eastern {
	position: absolute;
	top: 196px;
	left: 80px;
	width: 110px;
}
#matchups #seriesnav_round3 {
	background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) 0 -1099px no-repeat;
}
#matchups #seriesnav_round3 ul.western {
	position: absolute;
	top: 61px;
	left: 80px;
}
#matchups #seriesnav_round3 ul.eastern {
	position: absolute;
	top: 231px;
	left: 80px;
}
#matchups #seriesnav_round4 {
	background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) 0 -1533px no-repeat;
}
#matchups .seriesnav li {
    height: 60px;
    margin: 0 10px 10px 0;
    overflow: hidden;
    padding: 0;
    width: 100px;
	float: left;
}
#matchups.ie8 .seriesnav li {height: 75px;	margin-top: -14px;}
#matchups.ie9 .seriesnav li {height: 75px;	margin-top: -14px;}
/* target safari */
@media screen and (-webkit-min-device-pixel-ratio:0){
#matchups .seriesnav li {height: 75px;	margin-top: -14px;}
}
#matchups .seriesnav li.selected {}
#matchups .seriesnav li.selected span.matchup {
    background-color: #111;
}
#matchups .seriesnav li.selected a span {
    color:#fff;
}
#matchups .seriesnav li a {
    background: #000;
    border-radius: 5px;
    cursor:pointer;
    display:block;
    height: 56px;
    outline:0;
    padding: 2px 3px;
    text-decoration:none;
    width: 94px;
}
#matchups .seriesnav li a:hover span {
    color:#fff;
}
#matchups .seriesnav li span.matchup {
    color: #8e8e8e;
    display: block;
    height: 56px;
    width: 94px;
}
#matchups .seriesnav li a:focus,
#matchups .seriesnav li a:hover,
#matchups .seriesnav li a:active {
	background: #111 url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) 100% -2048px no-repeat;
}
#matchups .seriesnav li span.score {
    clear: both;
    color: #8e8e8e;
    display: block;
    position:relative;
	bottom: 1px;
    text-align:center;
    width: 100%;
}
#matchups .seriesnav .finalround li span.score {
	bottom: 0;
	font-size: 12px;
}
#matchups .seriesnav li span.new span.score {
    display:none;
}
#matchups .seriesnav span.vs {
    color: #FFF;
    display:block;
    float: left;
    height: 20px;
    margin:0;
    padding: 15px 0 0;
    text-align: center;
    text-transform:uppercase;
    vertical-align:top;
    width: 22px;
}
#matchups .seriesnav .teaminfo {
    display: block;
    text-align: center;
}
#matchups .seriesnav .teaminfo em {
    color: #FFF;
    font-style: normal;
}
#matchups .hometeam {
    float: right;
    width: 36px;
}
#matchups .awayteam {
    float: left;
    width: 36px;
}
#matchups .seriesnav span.logo em {
    color: #FFF;
    display:inline-block;
    font-style:normal;
    position:relative;
    text-align:center;
}
#matchups .seriesnav span.logo em {
    display: none;
}
#matchups .seriesnav span.logo em.tname {
    font-weight:bold;
    text-transform:uppercase;
}
#matchups ul.western {
    /*clear: none;
    float: left;
	margin: 66px 0 0;
    padding: 0;
    width: 100px;*/
}
#matchups ul.eastern {
    /*clear: none;
    float: right;
	margin: 66px 0 0;
    padding: 0;
    width: 100px;*/
}
#matchups .seriesnav span {
    font-size:10px;
}
#matchups .seriesnav span.new span.logo em {
    top:40px;
    visibility:visible;
    width:35px;
}
#matchups .seriesnav ul.finalround {
    /*background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) 23px -785px no-repeat;*/
    margin: 0 auto;
    padding: 140px 0 0;
    width: 180px;
}
#matchups .seriesnav .finalround li {
	height: 100px;
	width: 180px;
}
#matchups .seriesnav .finalround li a {
	padding: 0 3px 3px;
	height: 97px;
	width: 174px;
}
#matchups .seriesnav .finalround li a:focus,
#matchups .seriesnav .finalround li a:hover,
#matchups .seriesnav .finalround li a:active {
	background-position: -159px -2008px;
}
#matchups .seriesnav .finalround li span.matchup {
	width: 174px;
	height: 97px;
}
#matchups .seriesnav .finalround .awayteam {
	width: 68px;
}
#matchups .seriesnav .finalround .hometeam {
	width: 68px;
}
#matchups .seriesnav .finalround span.vs {
	padding-top: 35px;
	height: 34px;
	width: 38px;
	font-size: 10px;
}
#matchups .seriesnav .finalround .teaminfo {
	font-size: 12px;
}
/*#matchups.clearfix .matchupsbanner {
	position: absolute;
	width: 100px;
	height: 58px;
}
#matchups.clearfix #matchupsleft.matchupsbanner.round1,
#matchups.clearfix #matchupsleft.matchupsbanner.round2,
#matchups.clearfix #matchupsleft.matchupsbanner.round3 {
	left: 20px;
	top: 84px;
	background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) no-repeat scroll 6px -668px;
}
#matchups.clearfix #matchupsright.matchupsbanner.round1,
#matchups.clearfix #matchupsright.matchupsbanner.round2,
#matchups.clearfix #matchupsright.matchupsbanner.round3 {
	right: 20px;
	top: 84px;
	background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) no-repeat scroll 6px -725px;
}*/
#matchups.clearfix #matchupsleft.matchupsbanner.round4,
#matchups.clearfix #matchupsright.matchupsbanner.round4 {
	position: absolute;
	width: 112px;
	height: 55px;
	background-color: red;
	top: 161px;
	left: 50%;
	margin-left: -56px;
	background: transparent url(/sports/v12/includes/hockey/nhl/stanleycup/2012/gfx/sprite_quicklinksbracket.png) no-repeat scroll -10px -1978px;
}


/* temp */
.logowrap {
	width: 36px;
	height: 32px;
	border-radius: 5px;
	display: inline-block;
}
.logowrap .logo {
	margin: 2px 0 0 4px;
	width: 28px;
	height: 28px;
	background:url(/i/sports/v11/gfx/team_logos_sprite.png) no-repeat;
	background-position: 0 0;
	display: inline-block;
}
.logowrap.lrglogo {
	margin-top: 3px;
	height: 66px;
	width: 68px;
}
.logowrap.lrglogo .logo {
	height: 60px;
	width: 60px;
}

.logowrap.anh { 
	background: #d2c19c;
	background: -moz-linear-gradient(top,  #d2c19c 0%, #b39659 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d2c19c), color-stop(100%,#b39659));
	background: -webkit-linear-gradient(top,  #d2c19c 0%,#b39659 100%);
	background: -o-linear-gradient(top,  #d2c19c 0%,#b39659 100%);
	background: -ms-linear-gradient(top,  #d2c19c 0%,#b39659 100%);
	background: linear-gradient(top,  #d2c19c 0%,#b39659 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2c19c', endColorstr='#b39659',GradientType=0 );
}
.logowrap.anh .logo { background-position: 0 0; }
.eliminated.logowrap.anh .logo { background-position: 0 -240px; }
.logowrap.lrglogo.anh .logo { background-position: 0 -60px; }
.logowrap.bos { 
	background: #fed683;
	background: -moz-linear-gradient(top,  #fed683 0%, #fbba30 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed683), color-stop(100%,#fbba30));
	background: -webkit-linear-gradient(top,  #fed683 0%,#fbba30 100%);
	background: -o-linear-gradient(top,  #fed683 0%,#fbba30 100%);
	background: -ms-linear-gradient(top,  #fed683 0%,#fbba30 100%);
	background: linear-gradient(top,  #fed683 0%,#fbba30 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed683', endColorstr='#fbba30',GradientType=0 );
}
.logowrap.bos .logo { background-position: -28px 0; }
.eliminated.logowrap.bos .logo { background-position: -28px -240px; }
.logowrap.lrglogo.bos .logo { background-position: -60px -60px; }
.logowrap.buf {
	background: #6681a1;
	background: -moz-linear-gradient(top,  #6681a1 0%, #002d62 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6681a1), color-stop(100%,#002d62));
	background: -webkit-linear-gradient(top,  #6681a1 0%,#002d62 100%);
	background: -o-linear-gradient(top,  #6681a1 0%,#002d62 100%);
	background: -ms-linear-gradient(top,  #6681a1 0%,#002d62 100%);
	background: linear-gradient(top,  #6681a1 0%,#002d62 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6681a1', endColorstr='#002d62',GradientType=0 );
}
.logowrap.buf .logo { background-position: -56px 0; }
.eliminated.logowrap.buf .logo { background-position: -56px -240px; }
.logowrap.lrglogo.buf .logo { background-position: -120px -60px; }
.logowrap.cgy {
	background: #ee7487;
	background: -moz-linear-gradient(top,  #ee7487 0%, #e11837 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee7487), color-stop(100%,#e11837));
	background: -webkit-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -o-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -ms-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: linear-gradient(top,  #ee7487 0%,#e11837 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee7487', endColorstr='#e11837',GradientType=0 );
}
.logowrap.cgy .logo { background-position: -420px 0; }
.eliminated.logowrap.lrglogo.cgy .logo { background-position: -180px -60px; }
.logowrap.car {
	background: #ee7487;
	background: -moz-linear-gradient(top,  #ee7487 0%, #e11837 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee7487), color-stop(100%,#e11837));
	background: -webkit-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -o-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -ms-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: linear-gradient(top,  #ee7487 0%,#e11837 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee7487', endColorstr='#e11837',GradientType=0 );
}
.logowrap.car .logo { background-position: -112px 0; }
.eliminated.logowrap.car .logo { background-position: -112px -240px; }
.logowrap.lrglogo.car .logo { background-position: -240px -60px }
.logowrap.chi {
	background: #ee7487;
	background: -moz-linear-gradient(top,  #ee7487 0%, #e11837 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee7487), color-stop(100%,#e11837));
	background: -webkit-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -o-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -ms-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: linear-gradient(top,  #ee7487 0%,#e11837 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee7487', endColorstr='#e11837',GradientType=0 );
}
.logowrap.chi .logo { background-position: -140px 0; }
.eliminated.logowrap.chi .logo { background-position: -140px -240px; }
.logowrap.lrglogo.chi .logo { background-position: -300px -60px; }
.logowrap.col {
	background: #b66688;
	background: -moz-linear-gradient(top,  #b66688 0%, #850038 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b66688), color-stop(100%,#850038));
	background: -webkit-linear-gradient(top,  #b66688 0%,#850038 100%);
	background: -o-linear-gradient(top,  #b66688 0%,#850038 100%);
	background: -ms-linear-gradient(top,  #b66688 0%,#850038 100%);
	background: linear-gradient(top,  #b66688 0%,#850038 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b66688', endColorstr='#850038',GradientType=0 );
}
.logowrap.col .logo { background-position: -168px 0; }
.eliminated.logowrap.col .logo { background-position: -168px -240px; }
.logowrap.lrglogo.col .logo { background-position: -360px -60px; }
.logowrap.cls {
	background: #e07980;
	background: -moz-linear-gradient(top,  #e07980 0%, #ca202c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e07980), color-stop(100%,#ca202c));
	background: -webkit-linear-gradient(top,  #e07980 0%,#ca202c 100%);
	background: -o-linear-gradient(top,  #e07980 0%,#ca202c 100%);
	background: -ms-linear-gradient(top,  #e07980 0%,#ca202c 100%);
	background: linear-gradient(top,  #e07980 0%,#ca202c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e07980', endColorstr='#ca202c',GradientType=0 );
}
.logowrap.cls .logo { background-position: -196px 0; }
.eliminated.logowrap.cls .logo { background-position: -196px -240px; }
.logowrap.lrglogo.cls .logo { background-position: -420px -60px; }
.logowrap.dal {
	background: #669682;
	background: -moz-linear-gradient(top,  #669682 0%, #004f2f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#669682), color-stop(100%,#004f2f));
	background: -webkit-linear-gradient(top,  #669682 0%,#004f2f 100%);
	background: -o-linear-gradient(top,  #669682 0%,#004f2f 100%);
	background: -ms-linear-gradient(top,  #669682 0%,#004f2f 100%);
	background: linear-gradient(top,  #669682 0%,#004f2f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#669682', endColorstr='#004f2f',GradientType=0 );
}
.logowrap.dal .logo { background-position: -224px 0; }
.eliminated.logowrap.dal .logo { background-position: -224px -240px; }
.logowrap.lrglogo.dal .logo { background-position: -480px -60px; }
.logowrap.det {
	/*background: #ee7487;
	background: -moz-linear-gradient(top,  #ee7487 0%, #e11837 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee7487), color-stop(100%,#e11837));
	background: -webkit-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -o-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -ms-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: linear-gradient(top,  #ee7487 0%,#e11837 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee7487', endColorstr='#e11837',GradientType=0 );*/
	
	
	
	background: #e27487; /* Old browsers */
    background: -moz-linear-gradient(top,  #e27487 0%, #cd1837 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e27487), color-stop(100%,#cd1837)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e27487 0%,#cd1837 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e27487 0%,#cd1837 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e27487 0%,#cd1837 100%); /* IE10+ */
    background: linear-gradient(top,  #e27487 0%,#cd1837 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e27487', endColorstr='#cd1837',GradientType=0 ); /* IE6-9 */
    
}
.logowrap.det .logo { background-position: -252px 0; }
.eliminated.logowrap.det .logo { background-position: -252px -240px; }
.logowrap.lrglogo.det .logo {
	background-position: -541px -60px;
	margin-left: 5px;
	width: 59px;
 }
.logowrap.edm {
	background: #6681a1;
	background: -moz-linear-gradient(top,  #6681a1 0%, #002d61 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6681a1), color-stop(100%,#002d61));
	background: -webkit-linear-gradient(top,  #6681a1 0%,#002d61 100%);
	background: -o-linear-gradient(top,  #6681a1 0%,#002d61 100%);
	background: -ms-linear-gradient(top,  #6681a1 0%,#002d61 100%);
	background: linear-gradient(top,  #6681a1 0%,#002d61 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6681a1', endColorstr='#002d61',GradientType=0 );
}
.logowrap.edm .logo { background-position: -280px 0; }
.eliminated.logowrap.edm .logo { background-position: -280px -240px; }
.logowrap.lrglogo.edm .logo { background-position: 0 -120px; }
.logowrap.fla {
	background: #ee7487;
	background: -moz-linear-gradient(top,  #ee7487 0%, #e11837 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee7487), color-stop(100%,#e11837));
	background: -webkit-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -o-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -ms-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: linear-gradient(top,  #ee7487 0%,#e11837 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee7487', endColorstr='#e11837',GradientType=0 );
}
.logowrap.fla .logo { background-position: -308px 0; }
.eliminated.logowrap.fla .logo { background-position: -308px -240px; }
.logowrap.lrglogo.fla .logo { background-position: -60px -120px; }
.logowrap.la {
	background: #787aaa;
	background: -moz-linear-gradient(top,  #787aaa 0%, #1e2170 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#787aaa), color-stop(100%,#1e2170));
	background: -webkit-linear-gradient(top,  #787aaa 0%,#1e2170 100%);
	background: -o-linear-gradient(top,  #787aaa 0%,#1e2170 100%);
	background: -ms-linear-gradient(top,  #787aaa 0%,#1e2170 100%);
	background: linear-gradient(top,  #787aaa 0%,#1e2170 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#787aaa', endColorstr='#1e2170',GradientType=0 );
}
.logowrap.la .logo { background-position: -336px 0; }
.eliminated.logowrap.la .logo { background-position: -336px -240px; }
.logowrap.lrglogo.la .logo {
	background-position: -121px -120px;
	margin-left: 6px;
	width: 59px;
}
.logowrap.min {
	background: #669682;
	background: -moz-linear-gradient(top,  #669682 0%, #004f2f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#669682), color-stop(100%,#004f2f));
	background: -webkit-linear-gradient(top,  #669682 0%,#004f2f 100%);
	background: -o-linear-gradient(top,  #669682 0%,#004f2f 100%);
	background: -ms-linear-gradient(top,  #669682 0%,#004f2f 100%);
	background: linear-gradient(top,  #669682 0%,#004f2f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#669682', endColorstr='#004f2f',GradientType=0 );
}
.logowrap.min .logo { background-position: -364px 0; }
.eliminated.logowrap.min .logo { background-position: -364px -240px; }
.logowrap.lrglogo.min .logo { background-position: -180px -120px }
.logowrap.mtl {
	background: #dc7183;
	background: -moz-linear-gradient(top,  #dc7183 0%, #c21230 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc7183), color-stop(100%,#c21230));
	background: -webkit-linear-gradient(top,  #dc7183 0%,#c21230 100%);
	background: -o-linear-gradient(top,  #dc7183 0%,#c21230 100%);
	background: -ms-linear-gradient(top,  #dc7183 0%,#c21230 100%);
	background: linear-gradient(top,  #dc7183 0%,#c21230 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc7183', endColorstr='#c21230',GradientType=0 );
}
.logowrap.mtl .logo { background-position: -392px 0; }
.eliminated.logowrap.mtl .logo { background-position: -392px -240px; }
.logowrap.lrglogo.mtl .logo { background-position: -240px -120px; }
.logowrap.nsh {
	background: #fed683;
	background: -moz-linear-gradient(top,  #fed683 0%, #fbba30 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed683), color-stop(100%,#fbba30));
	background: -webkit-linear-gradient(top,  #fed683 0%,#fbba30 100%);
	background: -o-linear-gradient(top,  #fed683 0%,#fbba30 100%);
	background: -ms-linear-gradient(top,  #fed683 0%,#fbba30 100%);
	background: linear-gradient(top,  #fed683 0%,#fbba30 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed683', endColorstr='#fbba30',GradientType=0 );
}
.logowrap.nsh .logo { background-position: 0 -28px; }
.eliminated.logowrap.nsh .logo { background-position: 0px -268px; }
.logowrap.lrglogo.nsh .logo {
	background-position: -301px -120px;
	margin-left: 5px;
	width: 59px;
}
.logowrap.nj {
	background: #ee7487;
	background: -moz-linear-gradient(top,  #ee7487 0%, #e11837 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee7487), color-stop(100%,#e11837));
	background: -webkit-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -o-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -ms-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: linear-gradient(top,  #ee7487 0%,#e11837 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee7487', endColorstr='#e11837',GradientType=0 );
}
.logowrap.nj .logo { background-position: -28px -28px; }
.eliminated.logowrap.nj .logo { background-position: -28px -268px; }
.logowrap.lrglogo.nj .logo { background-position: -360px -120px; }
.logowrap.nyi {
	background: #6698c4;
	background: -moz-linear-gradient(top,  #6698c4 0%, #00529a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6698c4), color-stop(100%,#00529a));
	background: -webkit-linear-gradient(top,  #6698c4 0%,#00529a 100%);
	background: -o-linear-gradient(top,  #6698c4 0%,#00529a 100%);
	background: -ms-linear-gradient(top,  #6698c4 0%,#00529a 100%);
	background: linear-gradient(top,  #6698c4 0%,#00529a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6698c4', endColorstr='#00529a',GradientType=0 );
}
.logowrap.nyi .logo { background-position: -56px -28px; }
.eliminated.logowrap.nyi .logo { background-position: -56px -268px; }
.logowrap.lrglogo.nyi .logo { background-position: -420px -120px; }
.logowrap.nyr {
	background: #669ecc;
	background: -moz-linear-gradient(top,  #669ecc 0%, #005ca9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#669ecc), color-stop(100%,#005ca9));
	background: -webkit-linear-gradient(top,  #669ecc 0%,#005ca9 100%);
	background: -o-linear-gradient(top,  #669ecc 0%,#005ca9 100%);
	background: -ms-linear-gradient(top,  #669ecc 0%,#005ca9 100%);
	background: linear-gradient(top,  #669ecc 0%,#005ca9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#669ecc', endColorstr='#005ca9',GradientType=0 );
}
.logowrap.nyr .logo { background-position: -84px -28px; }
.eliminated.logowrap.nyr .logo { background-position: -84px -268px; }
.logowrap.lrglogo.nyr .logo { background-position: -480px -120px; }
.logowrap.ott {
	background: #ee7487;
	background: -moz-linear-gradient(top,  #ee7487 0%, #e11837 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee7487), color-stop(100%,#e11837));
	background: -webkit-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -o-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -ms-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: linear-gradient(top,  #ee7487 0%,#e11837 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee7487', endColorstr='#e11837',GradientType=0 );
}
.logowrap.ott .logo { background-position: -112px -28px; }
.eliminated.logowrap.ott .logo { background-position: -112px -268px; }
.logowrap.lrglogo.ott .logo { background-position: -540px -120px; }
.logowrap.phi {
	background: #f8ad86;
	background: -moz-linear-gradient(top,  #f8ad86 0%, #f27635 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8ad86), color-stop(100%,#f27635));
	background: -webkit-linear-gradient(top,  #f8ad86 0%,#f27635 100%);
	background: -o-linear-gradient(top,  #f8ad86 0%,#f27635 100%);
	background: -ms-linear-gradient(top,  #f8ad86 0%,#f27635 100%);
	background: linear-gradient(top,  #f8ad86 0%,#f27635 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ad86', endColorstr='#f27635',GradientType=0 );
}
.logowrap.phi .logo { background-position: -140px -28px; }
.eliminated.logowrap.phi .logo { background-position: -140px -268px; }
.logowrap.lrglogo.phi .logo { background-position: 0 -180px; }
.logowrap.pho {
	background: #c16682;
	background: -moz-linear-gradient(top,  #c16682 0%, #97002e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c16682), color-stop(100%,#97002e));
	background: -webkit-linear-gradient(top,  #c16682 0%,#97002e 100%);
	background: -o-linear-gradient(top,  #c16682 0%,#97002e 100%);
	background: -ms-linear-gradient(top,  #c16682 0%,#97002e 100%);
	background: linear-gradient(top,  #c16682 0%,#97002e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c16682', endColorstr='#97002e',GradientType=0 );
}
.logowrap.pho .logo { background-position: -168px -28px; }
.eliminated.logowrap.pho .logo { background-position: -168px -268px; }
.logowrap.lrglogo.pho .logo { background-position: -60px -180px; }
.logowrap.pit {
	background: #f1e8cd;
	background: -moz-linear-gradient(top,  #f1e8cd 0%, #e5d6ab 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1e8cd), color-stop(100%,#e5d6ab));
	background: -webkit-linear-gradient(top,  #f1e8cd 0%,#e5d6ab 100%);
	background: -o-linear-gradient(top,  #f1e8cd 0%,#e5d6ab 100%);
	background: -ms-linear-gradient(top,  #f1e8cd 0%,#e5d6ab 100%);
	background: linear-gradient(top,  #f1e8cd 0%,#e5d6ab 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e8cd', endColorstr='#e5d6ab',GradientType=0 );
}
.logowrap.pit .logo { background-position: -196px -28px; }
.eliminated.logowrap.pit .logo { background-position: -196px -268px; }
.logowrap.lrglogo.pit .logo { background-position: -120px -180px; }
.logowrap.sj {
	background: #66aeb9;
	background: -moz-linear-gradient(top,  #66aeb9 0%, #007789 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66aeb9), color-stop(100%,#007789));
	background: -webkit-linear-gradient(top,  #66aeb9 0%,#007789 100%);
	background: -o-linear-gradient(top,  #66aeb9 0%,#007789 100%);
	background: -ms-linear-gradient(top,  #66aeb9 0%,#007789 100%);
	background: linear-gradient(top,  #66aeb9 0%,#007789 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66aeb9', endColorstr='#007789',GradientType=0 );
}
.logowrap.sj .logo { background-position: -224px -28px; }
.eliminated.logowrap.sj .logo { background-position: -224px -268px; }
.logowrap.lrglogo.sj .logo { background-position: -180px -180px; }
.logowrap.tor {
	background: #668bb2;
	background: -moz-linear-gradient(top,  #668bb2 0%, #003e7d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#668bb2), color-stop(100%,#003e7d));
	background: -webkit-linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	background: -o-linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	background: -ms-linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	background: linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#668bb2', endColorstr='#003e7d',GradientType=0 );
}
.logowrap.tor .logo { background-position: -504px 0; }
.eliminated.logowrap.tor .logo { background-position: -504px -240px; }
.logowrap.lrglogo.tor .logo { background-position: -660px -120px; }
.logowrap.stl {
	background: #6698c3;
	background: -moz-linear-gradient(top,  #6698c3 0%, #00529a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6698c3), color-stop(100%,#00529a));
	background: -webkit-linear-gradient(top,  #6698c3 0%,#00529a 100%);
	background: -o-linear-gradient(top,  #6698c3 0%,#00529a 100%);
	background: -ms-linear-gradient(top,  #6698c3 0%,#00529a 100%);
	background: linear-gradient(top,  #6698c3 0%,#00529a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6698c3', endColorstr='#00529a',GradientType=0 );
}
.logowrap.stl .logo { background-position: -252px -28px; }
.eliminated .logowrap.stl .logo { background-position: -252px -268px; }
.logowrap.lrglogo.stl .logo { background-position: -240px -180px; }
.logowrap.tb {
	background: #668bb2;
	background: -moz-linear-gradient(top,  #668bb2 0%, #003e7d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#668bb2), color-stop(100%,#003e7d));
	background: -webkit-linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	background: -o-linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	background: -ms-linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	background: linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#668bb2', endColorstr='#003e7d',GradientType=0 );
}
.logowrap.tb .logo { background-position: -476px 0; }
.eliminated.logowrap.tb .logo { background-position: -476px -240px; }
.logowrap.lrglogo.tb .logo { background-position: -660px -60px; }
.logowrap.van {
	background: #668bb2;
	background: -moz-linear-gradient(top,  #668bb2 0%, #003e7d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#668bb2), color-stop(100%,#003e7d));
	background: -webkit-linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	background: -o-linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	background: -ms-linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	background: linear-gradient(top,  #668bb2 0%,#003e7d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#668bb2', endColorstr='#003e7d',GradientType=0 );
}
.logowrap.van .logo { background-position: -532px 0; }
.eliminated.logowrap.van .logo { background-position: -532px -240px; }
.logowrap.lrglogo.van .logo { background-position: -660px -180px; }
.logowrap.was {
	background: #ee7487;
	background: -moz-linear-gradient(top,  #ee7487 0%, #e11837 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee7487), color-stop(100%,#e11837));
	background: -webkit-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -o-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: -ms-linear-gradient(top,  #ee7487 0%,#e11837 100%);
	background: linear-gradient(top,  #ee7487 0%,#e11837 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee7487', endColorstr='#e11837',GradientType=0 );
}
.logowrap.was .logo { background-position: -364px -28px; }
.eliminated.logowrap.was .logo { background-position: -364px -268px; }
.logowrap.lrglogo.was .logo { background-position: -480px -180px; }
.logowrap.wpg {
	background: #6681a1;
	background: -moz-linear-gradient(top,  #6681a1 0%, #002d61 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6681a1), color-stop(100%,#002d61));
	background: -webkit-linear-gradient(top,  #6681a1 0%,#002d61 100%);
	background: -o-linear-gradient(top,  #6681a1 0%,#002d61 100%);
	background: -ms-linear-gradient(top,  #6681a1 0%,#002d61 100%);
	background: linear-gradient(top,  #6681a1 0%,#002d61 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6681a1', endColorstr='#002d61',GradientType=0 );
}
.logowrap.wpg .logo { background-position: -392px -28px; }
.eliminated.logowrap.wpg .logo { background-position: -392px -268px; }
.logowrap.lrglogo.wpg .logo { background-position: -540px -180px; }
.logowrap.tas { background-color: #74222d; }
.logowrap.tas .logo { background-position: -420px -28px; }
.logowrap.lrglogo.tas .logo { background-position: -600px -60px; }
.logowrap.tcs { background-color: #232A61; }
.logowrap.tcs .logo { background-position: -448px -28px; }
.logowrap.lrglogo.tcs .logo { background-position: -600px -120px; }
.logowrap.nhl { background-color: #949CA1; }
.logowrap.nhl .logo { background-position: -476px -28px; }
.logowrap.lrglogo.nhl .logo { background-position: -600px -180px; }

.eliminated.logowrap {
	background: #888888;
	background: -moz-linear-gradient(top,  #888888 0%, #aaaaaa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#888888), color-stop(100%,#aaaaaa));
	background: -webkit-linear-gradient(top,  #888888 0%,#aaaaaa 100%);
	background: -o-linear-gradient(top,  #888888 0%,#aaaaaa 100%);
	background: -ms-linear-gradient(top,  #888888 0%,#aaaaaa 100%);
	background: linear-gradient(top,  #888888 0%,#aaaaaa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 );
}
