.botNav { margin-bottom:0px; }#cnnTopAdRow {text-align:center; }#cnnTopAdRow1 {text-align:center;background:#ccc;margin-top:-6px; }#cnnLeftTad { text-align:center;padding:0;margin:0;}#cnnLeftTad img {border:0;}.cnnBotHalf { border:1px solid #000!important; padding:0;margin:0;  }.cnnBotHalf1 { padding:0;margin:0;background:#fff;border:1px solid #ccc!important;width:817px;margin-left:5px;margin-top:5px;}#cnnMlbSbSec { width:827px; padding:0;margin:0; *width:820px; }#cnnMlbDpSec {width:817px; padding:0;margin:0; }div#cnnMlbDlSec {width:827px;*width:825px; padding:0;margin:0;border:0!important; }#cnnMlbLftAdSec {padding:6px 6px 0px 5px;margin:0; vertical-align:top; text-align:center; background:#fff;}#cnnMlbLftAdSec img {border:0;}#cnnOnTopAd { bgcolor:#999; }#cnnOnBotAd { background:#999; }#cnnBlkMonths { color:#fff; font-size:10px; font-weight:bold; width:826px; *width:827px;height:10px!important; }#cnnBlkMonths a, #cnnBlkMonths a:link, #cnnBlkMonths a:visited { color:#fff; }#cnnBlkMonths a:hover { color:#fff; }#cnnBlkMonths td { border-right:1px solid #666; text-align:center; }td .cnnNoRgttSide {border-right:none;}td.cnn12PixSize {font-size:12px;}td.cnnnavtoppline {background:#E7E7E7;}.cnnnavtoppline div {border-bottom:1px solid #ccc!important;margin:0 6px;}.cnnnavtoppline span {font-size:1px;}td.cnnnavbotline {background:#e7e7e7;}.cnnnavbotline div {border-top:1px solid #ccc;margin:0 6px;}.cnnnavbotline span {font-size:1px;}.cnnDailytitle {font-size:18px;color:#5A6373; font-weight:bold;text-align:center!important;} .cnnDailytitle33 {font-size:18px;color:#5A6373; font-weight:bold;margin:10px 0px;text-align:left;}div.cnn2plyerHolderTop div.cnnDailytitle {border-bottom:1px solid #ccc;text-align:center!important;}div.cnn2plyerHolderMid div.cnnDailytitle {border-bottom:1px solid #ccc;text-align:center!important;}div.cnn2plyerHolderBot div.cnnDailytitle {border-bottom:1px solid #ccc;text-align:center!important;}table.cnnBoxofPics td {font-size:10px;  padding:5px 7px 5px 7px;}table.cnnBoxofPics td a {text-decoration:none; color:#333;}table.cnnBoxofPics td a:hover { text-decoration:none;color:#cc0000; }#cnnStubsTopSpot a, #cnnStubsTopSpot a:visited, #cnnStubsTopSpot a:hover {color:#666;font-size:10px;font-weight:bold;}.cnnSty1 {background-color:#E7E7E7; padding:4px 0px; margin-left:0; width:100%;}.cnnSty2 {background-color:#ffffff; padding:3px 0px; width:100%;text-align:center;}.cnnSty2 td {width:33%;}.cnnmlbbScore td.cnnNNNSty {font-size:12px; padding-top:2px;padding-bottom:4px;}.cnnUnScBx {border-bottom:1px solid #999; height:20px; padding:0; margin:0; width:392px;}.cnnUnScBx table td a, .cnnUnScBx table td a:visited, .cnnUnScBx table td a:hover {text-decoration:none;color:#000;}.cnnStatbxx { border-top:1px solid #999; width:392px;padding-top:4px; height:42px;*height:47px;}.cnnStatbxx table.cnngreylnks00 {margin:0px;margin-bottom:2px;}.cnnTwoPitBox {border-collapse:collapse; font-size:10px; height:93px; width:193px;}.cnnBldBlk { font-weight:bold; color:#000;font-size:10px;padding-bottom:7px;padding-top:7px!important;}.cnnBldBlkBg { font-weight:bold; color:#000;background:#F7F7F7; }.cnnTwoPitBox td {border:1px solid #ccc;text-align:center; }.cnnDlRecBox {border-collapse:collapse; width:194px;*width:200px;}.cnnDlRecBox td {font-size:10px; border:1px solid #ccc;border-bottom:1px dotted #ccc; height:23px; text-align:center;font-weight:bold; color:#000; padding-left:3px;}.cnnDlRecBox td span {font-size:10px; text-align:center;font-weight:normal; color:#000;padding-left:3px;}table.cnnDlRecBox td.cnnDailyPlayer {text-align:left!important;}.cnnDlRecBox a, .cnnDlRecBox a:visited {color:#000;text-decoration:none;}.cnnDlRecBox a:hover {color:#c00;text-decoration:none;}.cnnDLactiveTab {border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc; border-bottom:1px solid #fff!important; font-size:10px;text-align:center;color:#c00;font-weight:bold;height:20px;}.cnnDLlinkTab { border:1px solid #ccc;text-align:center;background:#eee; height:20px;padding-right:-3px;}.cnnDLlinkTab a {  font-size:10px;text-align:center;background:#eee;text-decoration:none;font-weight:bold; color:#000;width:93px;*width:96px;}.cnnDLlinkTab a:hover  {  background:#fff;color:#000;margin-right:-3px;}.cnnDLlinkTab a:hover div {  background:#fff;color:#000;}.cnnDLlinkTab div {padding-top:3px; padding-bottom:5px;}td.cnnDlBxTitle { font-weight:bold; font-size:10px; color:#000;text-align:center;}.cnnDaterLiner {padding:0px;padding-top:5px;font-size:12px; font-weight:bold; color:#5A6373;}.cnnLowerGryTitle {margin-top:14px; margin-bottom:6px;font-size:12px;color:#5A6373;font-weight:bold;}.cnn2plyerHolderTop {border:1px solid #ccc; margin:5px 5px 19px 5px; border-top:3px solid #ccc;text-align:center!important;}.cnn2plyerHolderMid { border:1px solid #ccc; margin:0px 5px 19px 5px; border-top:3px solid #ccc;text-align:center;}.cnn2plyerHolderBot {border:1px solid #ccc; margin:0px 5px 5px 5px; border-top:3px solid #ccc;}.cnnDlRecBox td.cnnBottttr {font-size:10px; border:1px solid #ccc;border-bottom:1px solid #ccc; height:23px; text-align:center;font-weight:bold; color:#000; padding-left:3px;}.cnnDlRecBox td.cnnBottttrLft {font-size:10px; border:1px solid #ccc;border-bottom:1px solid #ccc; height:23px; text-align:left;font-weight:bold; color:#000; padding-left:3px;}table.cnnDlRecBox tr.cnnDlGryTxtHders td { font-weight:bold; font-size:10px; color:#666;text-align:center!important;border-bottom:2px solid #ccc;padding-right:3px; }table.cnnTblTtab {text-align:center;}.cnnTeamLogoL {text-align:right;}.cnnTeamLogoR {text-align:left;}td.cnnpd100140 {width:257px;padding:10px 31px 10px 31px;}td.cnnvshlder {font-weight:bold;font-size:18px;color:#333;padding:0px 20px;}/* new styles added to mlb sections */table.cnnBoxofRec td { text-align:center;border-right:1px solid #ccc;}table.cnnBoxofRec tr.cnnBoxofRecRow1 td {border-top:0;border-bottom:1px solid #ccc; font-size:10px;color:#666; }table.cnnBoxofRec tr.cnnBoxofRecRow1 td.cnnatendrow { border-right:none;border-top:0;border-bottom:1px solid #ccc; font-size:10px;color:#666; }table.cnnBoxofRec tr.cnnBoxofRecRow2 td {font-size:12px;border-bottom:1px solid #ccc;color:#666;}table.cnnBoxofRec tr.cnnBoxofRecRow3 td {border-bottom:0;font-size:12px;color:#666;}.cnnBoxofRec td.cnnlitlogoholder {border-left:0;border-right:0; padding:0; margin:0; text-align:left;width:32px;height:32px;}.cnnBoxofRec td.cnnlitlogoholder img {padding:1px; margin:0; border:0;}.cnnBoxofRec td.cnnTeamoNamo { border-left:0; text-align:left; font-weight:bold; font-size:10px!important;padding-left:3px;}.cnnBoxofRec td.cnnTeamoNamo div {font-weight:normal; font-size:10px!important;}.cnnBoxofRec td.cnnTeamoNamo a {color:#000;}.cnnBoxofRec td.cnnTeamoNamo a:hover {color:#cc0000;}table.cnnTblHRList {padding:0px; font-size:10px; color:#000;}table.cnnTblHRList a,table.cnnTblHRList a:link,table.cnnTblHRList a:visited {color:#000;}table.cnnTblHRList a:hover {color:#cc0000;}table.cnnTblHRList td{ padding: 0px; margin: 0px; vertical-align: top;}table .cnnBoxofRec td.cnnBoldScrRB {font-weight:bold; color:#000000!important; font-size:12px;}table .cnnBoxofRec td.cnnBoldScrRR {font-weight:bold; color:#cc0000!important; font-size:12px;}table .cnnBoxofRec td.cnnBoldScrH1 {font-weight:bold;font-size:12px;color:#666;}table .cnnBoxofRec td.cnnBoldScrH1 {font-weight:bold;font-size:12px;color:#666;}table .cnnBoxofRec td.cnnBoldScrE1 {font-weight:bold;font-size:12px; border-right:none;color:#666;}table .cnnBoxofRec td.cnnBoldScrE2 {font-weight:bold; border-right:none;font-size:12px;color:#666;}td.cnnBallPrkNm { border:1px solid #ccc; border-bottom:0;font-weight:bold;width:163px;text-align:center;}td.cnnLft2TmNmHder { font-weight:bold;padding-left:10px;padding-right:0;text-align:center;}td.cnnLft2TmNmHder a, td.cnnLft2TmNmHder a:visited { color:#000;text-decoration:none;font-size:12px; }td.cnnLft2TmNmHder a:hover { color:#c00;text-decoration:none; }td.cnnLft2TmNmHder div { font-weight:normal;}td.cnnRgt2TmNmHder { font-weight:bold;padding-right:10px;text-align:center;padding-left:0;}td.cnnRgt2TmNmHder a, td.cnnRgt2TmNmHder a:visited { color:#000;text-decoration:none;font-size:12px; }td.cnnRgt2TmNmHder a:hover { color:#c00;text-decoration:none; }td.cnnRgt2TmNmHder div { font-weight:normal;}td.cnnHiLgtLink {padding-top:18px;}td.cnnHiLgtLink a div, td.cnnHiLgtLink a:visited div { color:#000;text-decoration:none;border:0; }td.cnnHiLgtLink a:hover div { color:#c00 !important;text-decoration:none; }td.cnnHiLgtLink a:hover { color:#c00 !important; }td.cnnHiLgtLink img {}table.cnnfntsiz101 {font-size:10px;margin:0 auto;}table.cnnfntsiz10 td img {border:none!important;}/* for popup calendar */.cnnNavCell {text-align:left;background:#333;}.cnnDhtmlCal table {font:normal 10px verdana; color:#000;background:#fff;border:1px solid #000;}.cnnDhtmlCal table td a:link, .cnnDhtmlCal table td a:visited {color:#000!important;font-weight:normal!important;}.cnnDhtmlCal table td a:hover {color:#c00!important;z-index:999;}.cnnDhtmlCal table td {color:#000!important;font-weight:normal!important;padding:4px;text-align:center;}.cnnDhtmlCal table tr.cnnCalTop td {color:#000;font-weight:bold!important;}#navMonth, #navMonth ul { /* all lists */padding: 0;margin: 0;list-style: none;height: 16px;text-align:left;font:bold 10px verdana; color:#fff;z-index:999!important;}#navMonth {margin-top:3px;}#navMonth a {display: block;color:#fff;text-decoration:none;}#navMonth li { /* all list items */float: left;width: 101px; /* width needed or else Opera goes nuts */border-right:1px solid #666;}#navMonth li ul { /* second-level lists */position: absolute;background: fff;left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */}#navMonth li:hover ul, #navMonth li.cnnover ul { /* lists nested under hovered list items */left: auto;}#navMonth li ul li { /* second-level lists */border:none;}a.MonthLnk {text-align:center;font-weight:bold;}a.MonthLnk:hover {color:#fff!important;}div.cnnbb1pt7pb5m05 {padding-top:12px!important;width:802px;*width:815px;padding-left:8px;}div.cnnbb1pt7pb5m05 table td.cnnDailytitle {text-align:left!important;}/* generic and padding */.cnnClr {clear:both;}.cnn6pxRpad {padding-right:6px;}.rightalign {text-align:right!important;}.lefttalign {text-align:left!important;border-right:none!important;}.cnn4pxLRpad {padding:0 7px;}.cnn3pxBpad {padding-bottom:3px;}.cnn6pxTpad {padding-top:6px;background:#E7E7E7;}.cnn6pxTmar {  border:none;width:827!important;}.cnn6pxRLmar {margin:0 6px;}.cnn5pxRmar {margin-right:5px;}.cnnNobrdr {border:none!important;}td.cnnbunchofcrd {font-size:9px;color:#ccc;text-align:left!important;}/* wrapper */#cnnWideCont {width:1000px;background:#ffffff; margin-top:-6px;}.cnnabovesb {width:1000px;background:#E7E7E7;}.cnnstyleoffloatslft {text-align:left!important;}/* box scores */.cnnholder4hb {background:#e7e7e7; padding:0;padding-top:3px; margin:0;width:827px; align:center;}#cnnholder4hb { background-color:#e7e7e7;padding:0px; }.cnnbox4bh {width: 403px;height:166px;background:#fff;border:1px solid #999;margin:0px 3px 6px 3px;}.cnnboxcontactive {border:1px solid #c00;}.cnnscorebox {padding:0 5px; color:#333; width: 402px; }.cnnscorebox P {margin:3px 0px;}.cnnscorebox table {border-collapse: collapse;}.cnnscorebox table td {margin: 0;padding:0;}table.cnnmlbbScore {background:#e7e7e7;border-left:3px solid #e7e7e7;border-right:1px solid #e7e7e7;*border-right:3px solid #e7e7e7;}table.cnnmlbbScore td {font-family: verdana; font-size:10px; color:#333;margin:0;padding:0px;}.cnntopCont table td {background:#fff;}table.cnnbrdcolmargb2 {border-collapse:collapse;margin-left:8px;width:802px;*width:823px;margin-right:-12px;}/* grey links */table.cnngreylnks {margin-bottom:0; padding-bottom:0; width:392px; border-top:1px solid #999;height:18px;}table.cnngreylnks td {white-space: nowrap; color:#000; padding:2px 0px 3px 0px;text-align:center;}table.cnngreylnks a:link,table.cnngreylnks a:visited,table.cnngreylnks a:hover{font-weight:bold;text-decoration:none;}table.cnngreylnks a:link,table.cnngreylnks a:visited{color:#000;}table.cnngreylnks a:hover{color:#c00;}table.cnngreylnks a.viewcast {color:#fff!important;background:#666;padding:0 2px 1px 2px;}table.cnngreylnks a.viewcast:hover {color:#c00!important;background:#fff;}.cnngreylnks4 a {padding:0 .9em;}td.cnnbb1pxsccol {border-bottom:1px solid #ccc;*padding-right:12px;}table.cnngreylnks00 td {white-space: nowrap; color:#000;}table.cnngreylnks00 a:link,table.cnngreylnks00 a:visited,table.cnngreylnks00 a:hover{font-weight:bold;text-decoration:none;font-weight:bold; text-align:left;padding-right:2px;}table.cnngreylnks00 a:link,table.cnngreylnks00 a:visited{color:#000;}table.cnngreylnks00 a:hover{color:#c00;}table.cnngreylnks00 a.viewcast {color:#fff!important;background:#666;padding:0 2px 1px 2px;}table.cnngreylnks00 a.viewcast:hover {color:#c00!important;background:#fff;}table.cnngreylnkstblman { margin-bottom:0; padding-bottom:0; width:392px; border-top:1px solid #999; height:18px;}table.cnngreylnkstblman td {white-space: nowrap; padding:2px 0px 3px 0px;text-align:center;}table.cnngreylnkstblman a:link,table.cnngreylnkstblman a:visited,table.cnngreylnkstblman a:hover{font-weight:bold;text-decoration:none;}table.cnngreylnkstblman a:link,table.cnngreylnkstblman a:visited{color:#333;}table.cnngreylnkstblman a:hover{color:#c00;}/* nav */table.cnnscorenav {background:#b2b2b2; border-right:0;}table.cnnscorenav td {text-align:center;font:bold 10px verdana; color:#fff;}table td.cnnSwtchLnk {border-right:1px solid #ccc;}table td.cnnSwtchLnk1 {border-right:1px solid #ccc;}table td.cnnSwtchLnk2 {border-right:none;}table td.cnnSwtchLnk a, table td.cnnSwtchLnk1 a, table td.cnnSwtchLnk2 a {color:#4A515E!important;font-size:10px; font-family:verdana;}table td.cnnSwtchLnk a:hover, table td.cnnSwtchLnk1 a:hover, table td.cnnSwtchLnk2 a:hover {color:#cc0000!important;font-size:10px; font-family:verdana;}.cnnsiNav {background:#333;}.cnnsiNavHldr {width:820px;}.cnnNavTable {border-width:3px 0 3px 0;border-style:solid;border-color:#333;}.cnnNavTable td {width:90px;text-align:center;font:bold 10px verdana; color:#fff;}td.cnnNavMonth {background:#333;padding:0;border-right:1px solid #666;}td.cnnNavMonth span {color:#666;margin:0 14px;}td.cnnNavMonth a:link,td.cnnNavMonth a:visited {color:#fff;}td.cnnNavMonth a:hover {color:#fff;text-decoration:none;}.cnnNavDay, .cnnNavDayOn {cursor:pointer;width:106px;height:46px;margin-left:5px;}.cnnNavDay {background:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/hockey/nhl/day_not_selected.jpg);}.cnnNavDayOn {background:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/hockey/nhl/day_selected.jpg);color:#000;} .cnnNavDay div,.cnnNavDayOn div {padding:6px 0 3px 0;}.cnnNavDay .cnnNavGames {color:#ffc;border-top:1px solid #666;padding-top:3px!important;}.cnnNavDayOn .cnnNavGames {color:#213954;border-top:1px solid #ccc;padding-top:3px!important;}td.cnnNavArw {background:#e7e7e7;}td.cnnNavArw div {width:18px;}td.cnnNavArw img {margin:12px 4px 13px 4px;}td.cnnmygames a:link,td.cnnmygames a:visited,td.cnnmygames a:hover {display:inline!important;margin:0!important;padding:0!important;}td.cnnmygames a:link,td.cnnmygames a:visited,td.cnnmygames a:hover {background:#e7e7e7!important;}.cnnmygames, tr.cnnwkhdr td {background:#e7e7e7;}.cnnmygames div {margin:0 4px;}.tbborder {margin:0 6px;border:0px solid #999;border-width:1px 0;}.cnnSBTitle {font-size:20px;color:#000;}/* logo, ads, no flash, CLs */.cnnSBad div {width:160px;}.cnnsbCL {text-align:left;width:822px;padding:0 0 4px 6px;}.cnnStatsLogo {text-align:right;font-size:10px; background:#fff!important;padding-bottom:6px;padding-right:0;}.cnnStatsLogo a:link,.cnnStatsLogo a:visited {color:#999;font-size:10px;}.cnnStatsLogo a:hover {text-decoration:none;}.cnnStatsLogo img {border:none!important; }.cnnSLSpot { background:#fff;padding-left:1px; }.cnnSLSpot div { border:1px solid #ccc; background:#fff;padding:5px; }.cnnSLSpot div table td { font-size:10px; }.cnnNoFlash {text-align:center;font:bold 10px verdana; color:#fff;}.cnnNoFlash a:link,.cnnNoFlash a:visited,.cnnNoFlash a:hover {color:#fff;}.cnnNBAnav {border-top:1px solid #3b5973;}.cnnNBAnav div {height:24px;}.cnnNBAnav a:link,.cnnNBAnav a:visited {font:bold 10px verdana; color:#fff;}.cnnNBAnav a:hover {color:#fc0;;text-decoration:none;}.cnnNBAnav span {color:#3b5973;margin:0 13px;}#cnnPillboxes {background:#ccc;width:1000px;height:37px;overflow:hidden;}#cnnPillboxes table {border-collapse: collapse;margin:0 2px;}#cnnPillboxes table td {font-size:11px;font-weight:bold;margin: 0;padding:0;background:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/hockey/nhl/pillbox_shim.jpg);white-space: nowrap;}#cnnPillboxes table.cnnTopSrch td {background:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/hockey/nhl/search_shim.jpg);}#cnnPillboxes table td a:link,#cnnPillboxes table td a:visited{color:#1e2c39;}#cnnPillboxes table td a:hover{color:#c00;text-decoration:none;}td.cnnNBAlogo {vertical-align:middle;}.cnnNBAlogo {text-align:center;}.cnnNBAlogo div {color:#000;font-size:24px;font-weight:bold;width:68px;}.cnnNBAlogo div span {color:#666;font-size:10px;line-height:10px;font-weight:normal;}.cnnNBAlogo img {margin:2px 4px 0 4px;}.cnnDivMid {background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/baseball/mlb/greylino.gif);background-repeat: no-repeat;background-position: middle left;height:73px;}.cnnDivMid div {width:1px;height:2px;overflow:hidden;background:#fff;color:#fff;}.cnnDivMido div {width:1px;height:0px;overflow:hidden;background:#fff;color:#fff;}.cnnDivRt {background:#999;}.cnnDivRt div {width:1px;height:1px;overflow:hidden;}.cnngamedate {border-bottom:1px solid #999;color:#666;margin:0px 2px;}.cnngamedate div {line-height:14px;margin:1px 0 1px 0;}.cnngamedate img {margin:2px 4px 0px 4px;}.cnnsitime,.cnnsitick {display:block;float:left;}.cnnsivenue {color:#000;display:block;float:right;}.cnngamedate div.cnnsitime, .cnngamedate div.cnnsivenue {margin:0px 0px 0px 0px;}.cnnNbaBxSc {width:250px; text-align:center!important;margin-right:6px; *margin-right:0px;padding-left:5px;}.cnnNbaBxSc table {border-collpase:collapse;}.cnnNbaBxSc table td {font:normal 10px verdana; color:#333;margin:0;padding:0;border-bottom:1px solid #ccc;}.cnnNbaBxSc table td a:link,.cnnNbaBxSc table td a:visited {color:#333;}.cnnNbaBxSc table td a:hover {color:#c00;text-decoration:none;}.cnnNbaBxSc table td div {width:109px;margin:0 0;}.cnnNbaBxSc table td div.cnnPlayer {white-space: nowrap;letter-spacing: -.05em;}.cnnNbaBxSc table td.cnnNBACat div {width:36px; vertical-align: middle; }.cnnNbaBxSc table td div{ padding:3px 0px 3px 0px; }.cnnNbaBxSc table tr.cnnLstRw td {border:none;}.cnnNbaBxSc table td.cnnTeamName {border-bottom-style:dotted; margin:0;}.cnnNbaBxSc table td.cnnTeamName a:link,.cnnNbaBxSc table td.cnnTeamName a:visited {color:#000;font-weight:bold;padding:0; margin:0;}.cnnNbaBxSc table td.cnnTeamName a:hover {color:#c00;text-decoration:none;padding:0; margin:0;}.cnnNbaBxSc table td.cnnTeamName span {color:#999;}.cnnNbaBxSc table tr.cnnFstRw td.cnnNBACat {border:none;padding:0; margin:0;}	.cnnNbaBxSc table tr td.cnnNBACat {  }#cnnBotSearch table {margin-left:0px!important;}/* my si personalization bar */#cnnmysiper {width:1000px;height:35px;overflow:hidden;}#cnnmysiper table {border-collapse:collapse;width:1000px;}#cnnmysiper table td {margin:0;padding:0;}td.cnnmysicell {background-image:url(http://i.cdn.turner.com/si/.element/img/2.0/sect/football/ncaa/teampages/mysi/grey/shim_1x35.jpg);text-align:center;padding-top:6px!important;}td.cnnmysicell a:link,td.cnnmysicell a:visited,td.cnnmysicell a:hover {font:bold 12px verdana;color:#000;text-decoration:none;}td.cnnmysicell a:hover {color:#c00;}td.cnnmysicell span {color:#999;}td.cnnmysicell span.white {color:#fff;}/* ceiling */.cnnPillRow {padding:4px 2px;width:986px;margin:auto;text-align:center;}.cnnsiBan {width:1000px;height:78px;}.cnnsiBan table {background:#213953;}.cnnsiBanSport {width:50px;color:#fff;font-size:45px;line-height:45px;font-weight:bold;background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/hockey/nhl/header_angle.jpg);background-repeat: no-repeat;}.cnnsiBanSport div {padding:0 8px 0 20px;}.cnnsiBanIcon {background:#0f1c24;}.cnnredscore {color:#c00!important;}.cnnplayoff {color:#666;padding:0px 2px !important;text-align:center;}.cnnplayoff div {border-bottom:1px solid #ccc;padding:0px 0px 4px 0px;}.cnnplayoff div span {color:#ccc;font-size:14px;}.cnnplayoffspacer { font-size:4px !important;line-height:4px !important; }td.cnnNoBoLR {border-left:0; border-right:0!important;}td.cnnNoBoL {border-left:0;}.cnnsomelnsty {background-image:url('http://i.cdn.turner.com/.element/img/3.0/sect/baseball/mlb/mlb_center_lino1x1.jpg');background-repeat:repeat-y; height:99%; width:1px;}img.cnnweathpico { padding:0; margin:0; }td.cnnSpanno1 span {color:#ccc; padding-left:2px;}td.cnnPadolft { padding-left:5px; }table.cnnTblNada { padding:0; margin:0; border-collapse:collapse; }table.cnnTblNada TD { vertical-align:top; }table.cnnTblNada TD.cnntdcltelign { vertical-align:middle; }td.cnnbbrr11 { border-right:1px solid #ccc; }div.cnndivhero { padding-top:3px; padding-bottom:-2px; }div.cnndivpadotaline { padding-top:1px; text-align:center; }td.cnntdtacb { text-align:center; border-top:1px solid #ccc; }td.cnntdtacb img.cnnimgstyy { margin:3px 0 2px 0!important; }table td.cnnsomotdo { border:0; padding:4px 0 0 0;text-align:center;}div.cnnbtoppad5 { border-top:1px solid #ccc; padding:9px 0px 9px 0px; }div.cnnstatpad6o { padding-top:6px;}.cnnMainFooter { border:1px solid #ccc; background:#fff;}div.cnnbckpadbordd { background:#fff; padding-top:0;border-bottom:0; } table.cnnanottbl { border-top:1px solid #ccc; }table.cnntblmargtp2 { margin-top:2px; }div.cnndivstyoo { padding-top:1px; padding-bottom:-2px; }div.cnndivstypaoo { padding-top:1px; text-align:center; }table td.cnntacp300 {text-align:center;padding:3px 0px 2px 0px; *padding:2px 0px 2px 0px;}table td.cnnstyllpargt5 {padding-right:5px;}table td.cnnstyllpargt5 span { color:#ccc; padding-left:5px;}table td.cnnstyllpargt0 span { color:#ccc; }div.cnntexxtalli {text-align:center;}table td.cnn5toleft {padding-left:5px;font-weight:bold;}td.cnntdcltelign { text-align:center;width:67px; }td.cnntdcltelign img {}table.cnntbbbmartp2 {margin-top:2px;}td.cnntxtacbrdtp {text-align:center; border-top:1px solid #ccc;}td.cnntxtacbrdtp img {margin:3px 0 2px 0;}div.cnnMainFooterSearch {background:#fff;margin-bottom:0px; padding:0; padding-right:7px;}div.cnnbckg2acen {background:#222; align:center;}div.cnncenycenter { text-align:center;}.cnnmar0px5px {margin-left:8px;border-bottom:1px solid #ccc;margin-bottom:10px;width:802px;*width:823px;}div.cnnlotsopad table td.cnnDailytitle {text-align:left!important;}div.cnnlotsopad {padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc;margin-left:5px;margin-right:5px;*margin-right:0px;*width:816px;}.cnnIckMe {padding:5px 0px;font-size:10px; color:#333;background:#E7E7E7;}.cnnIckMe { display:none; }.cnnwkhdr {}tr.cnnLnUnderTitle { height:12px; }tr.cnnLnUnderTitle td {border-bottom:1px solid #ccc;}.cnnNbaBxSc table td.cnnTeamNameNone {border-bottom:1px dotted #fff; margin:0;height:18px;}td.cnnTeamNameNone div {width:36px!important;}div.cnnNbaBxSc table tr.cnnFstRw td {height:18px;}.cnnNavCell2 { background-color:#e7e7e7;padding:0 20px;text-align:left; }.cnnNavCell2 DIV { background-color:#333; }.cnnNavCell2 #navMonth { border-bottom:3px solid #333;*border-bottom:0px;height:12px;margin-top:0;padding-top:3px;padding-left:1px; }.cnnNavCell2 #navMonth A.MonthLnk { border-bottom:3px solid #333;cursor:pointer; }.cnnNavCell2 #navMonth SPAN A.MonthLnk { background-color:#fff;border-bottom:3px solid #fff;color:#000; }/* 787, 392, 262, 196, 157, 131, 112, 98, 87, 78, 71, 65 */.cnnNavCell2 #navMonth LI { border:0px;width:98px; }.cnnNavCell2 #navMonth LI.cnnover SPAN A.MonthLnk:hover { background-color:#fff;color:#000!important; }.cnnWeekNavigation TD { background-color:#fff;padding:3px 3px 3px 0; }.cnnWeekNavigation TD DIV { background-color:#fff;display;block;margin:0;padding:0;width:109px; }.cnnWeekNavigation TD DL { background-color:#999;margin:0;padding:0;width:109px; }.cnnWeekNavigation TD DL DT { color:#fff;font:bold 24px verdana;line-height:24px;margin:0;padding:0; }.cnnWeekNavigation TD DL DT SPAN { color:#000; }.cnnWeekNavigation TD DL DD { color:#000;font-weight:normal;line-height:13px;margin:0;padding:0 0 4px 0; }.cnnWeekNavigation TD DL.cnnAlt,.cnnWeekNavigation TD A:hover DL { background-color:#ec2c21; }.cnnWeekNavigation TD DL.cnnAlt DD,.cnnWeekNavigation TD A:hover DD { color:#fff; }.cnnWeekNavigation TD A DT,.cnnWeekNavigation TD A DD { cursor:pointer; }.cnnWeekNavigation TD.cnnCol1 { padding-left:3px; }.cnnWeekNavigation TD.cnnCol0 { background:#e7e7e7 url('http://i.cdn.turner.com/si/.element/img/3.0/sect/baseball/mlb/scoreboards/calender_arrow_left.jpg') no-repeat center center; }.cnnWeekNavigation TD.cnnCol8 { background:#e7e7e7 url('http://i.cdn.turner.com/si/.element/img/3.0/sect/baseball/mlb/scoreboards/calender_arrow_right.jpg') no-repeat center center; }.cnnWeekNavigation TD.cnnCol0,.cnnWeekNavigation TD.cnnCol8 { width:20px; }.cnnWeekNavigation TD.cnnCol0 A,.cnnWeekNavigation TD.cnnCol8 A { background-color:transparent;display:block;height:41px;width:100%; }.cnnIckMe { display:none; }.cnnnavbotline { display:none; }DIV.cnnBoxofPics{		margin-top:15px;		padding:10px;	} DIV.cnnBoxofPics DIV.cnnGamephotosThumb{ width:99px; display:inline; float:left; font-size:12px; height:40px; }DIV.cnnBoxofPics DIV.cnnGamephotosThumb A{ color:black; }
