DIV.cnnBanner DIV.cnnRight { font-size:40px; }

DIV.cnngScoreboard .cnnLeft,
DIV.cnngScoreboard .cnnRight { font-size:14px; }
DIV.cnngScoreboard .cnnLeft DIV IMG,
DIV.cnngScoreboard .cnnRight DIV IMG { 
	padding-top: 0;
	margin-top: -5px;
}
.ie DIV.cnngScoreboard .cnnLeft DIV IMG,
.ie DIV.cnngScoreboard .cnnRight DIV IMG { padding:0;vertical-align:middle; }
DIV.cnngScoreboard .cnnCenter DIV { padding:0 5px; }
DIV.cnngScoreboard .cnnCenter TR.cnnRow0 TD.cnnCol0 { width:80px; }
DIV.cnngScoreboard .cnnCenter TR.cnnRow0 TD.cnnCol1 { width:170px; }
DIV.cnngScoreboard .cnnCenter TR.cnnRow0 TD.cnnCol2 { width:322px; }
DIV.cnngScoreboard .cnnCenter TR.cnnRow1 TD { line-height:67px; }
DIV.cnngScoreboard .cnnCenter TR.cnnRow1 TD.cnnCol0 STRONG { font-size:30px;padding:17px 0;width:auto; }
DIV.cnngScoreboard .cnnCenter TR.cnnRow1 TD.cnnCol1 { font-size:45px; }
DIV.cnngScoreboard .cnnCenter TR.cnnRow1 TD.cnnCol2 { border-right:0;padding-bottom:0; }
DIV.cnngScoreboard .cnnCenter TR.cnnRow1 TD.cnnCol2 OL LI { height:62px;padding-top:14px; }

DIV.cnngTeamStats TABLE { width:486px; }
DIV.cnngTeamStats TH { border:0px solid #d6d6d6;border-width:0 1px 1px 0;padding:6px 3px;white-space:nowrap;width:auto; }
DIV.cnngTeamStats TD { border:0px solid #d6d6d6;border-width:0 1px 1px 0;font-weight:normal;padding:6px 3px;white-space:nowrap; }
DIV.cnngTeamStats TD.cnnCol0 { font-weight:bold;white-space:normal; }
DIV.cnngTeamStats TR.cnnRow4 TD.cnnCol0 { text-align:right; }
DIV.cnngTeamStats TR.cnnRow5 TD { text-align:left;white-space:normal; }

DIV.cnngTeamStats DIV.cnnHeader { border:0;margin:0;padding-bottom:6px; }
DIV.cnngTeamStats DIV.cnnHeader STRONG { color:#454545;display:block;font-size:18px;line-height:50px; }
DIV.cnngTeamStats DIV.cnnHeader STRONG IMG { margin-right:6px;vertical-align:middle; }
DIV.cnngTeamStats DIV.cnnHeader STRONG SPAN { color:#777;font-weight:normal; }
DIV.cnngTeamStats DIV.cnnHeader A { color:#454545;display:block;font-size:18px;line-height:50px; }
DIV.cnngTeamStats DIV.cnnHeader A:hover { color:#ec2c21; }
DIV.cnngTeamStats DIV.cnnHeader A IMG { margin-right:6px;vertical-align:middle; }
DIV.cnngTeamStats DIV.cnnHeader A SPAN { color:#777;font-weight:normal; }
DIV.cnngTeamStats DIV.cnnHeader A:hover SPAN { color:#ec2c21; }

.cnnCVPPlayer { background-color:#2b2b2b;padding:7px 8px 7px 7px;width:642px; margin:0px 0px 10px 0px; }
.cnnCVPPlayer OBJECT { vertical-align:bottom; }
.cnnCVPPlayer EMBED { vertical-align:bottom; }
.cnnCVPPlayer DIV.cnnVideoTimerCont { background-color:#000;color:#fff;display:none;font:bold 10px verdana;padding:10px;text-align:left; }
.cnnCVPPlayer DIV.cnnVideoTimerCont SPAN SPAN { color:#ea3f1c; }
.cnnCVPPlayer DL { background-color:#000;padding:5px;text-align:left; }
.cnnCVPPlayer DL DT { color:#fff;font:bold 20px amplitude,verdana; }
.cnnCVPPlayer DL DD { color:#fff;font:normal 12px amplitude,verdana; }
.cnnCVPPlayer DL DD SPAN.cvpSource { color:#ea3f1c; }
.cnnCVPPlayer DL DD SPAN.isNhlVideo { color:#999; }
.cnnCVPPlayer DL DD SPAN.isNhlVideo A { color:#fff; }
.cnnCVPPlayer DL DD SPAN.isNhlVideo A:hover { color:#ec2c21; }
.cnnCVPPlayer H6 { background-color:#000;color:#ccc;font:normal 11px verdana;padding:5px;text-align:left; }
.cnnCVPRecapDetails { display:none; }

#cnnExpiredList { width:650px; }
