body
{
margin: 0 auto;
width:1000px;
text-align:center;
padding:0;
font-family:verdana;
}

#content 
{
width: 100%;
}

img
{
border:0;
padding:0;
margin:0;
}

a
{
border:0;
padding:0;
margin:0;
}

hr
{
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
width: 100%;
text-align: left;
margin:0;
}

.cnnClear
{
clear:both;
}

.cnnClear1
{
clear:both;
margin-bottom:5px;
}

#cnnVcHeader
{
text-align:center;
height:88px;
width:1000px;
}

#cnnTopHolder
{
text-align:center;
width:1000px;
}

#cnnBrderHolder4Top
{
border-right:2px solid #666;
border-left:2px solid #666;
margin-left:12px;
margin-right:12px;
}

#cnnTopScboard
{
text-align:center;
}

#cnnVcHorAd
{
text-align:left!important;
padding-top:6px;
padding-bottom:6px;
padding-left:122px;
border-top:1px solid #ccc;
}

#cnnVcBtns
{
padding:0;
margin:0;
height:26px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
float:left;
}

#cnnTblBtnHolder
{
width:972px;
}

#cnnTblBtnHolder td
{
border:1px solid #ccc;
border-right:0;
text-align:center;
padding:0;
margin:0;
background-image: url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/nav_back_shim_1x26.gif); background-repeat: repeat-x;
}



.cnnBoxScBtn
{

}

.cnnBoxScBtnRe a, .cnnBoxScBtn a {text-decoration: none; color:#000; font-size:14px; font-weight:bolder; font-family:arial;}
.cnnBoxScBtnRe a:link, .cnnBoxScBtn a:link {text-decoration: none;}
.cnnBoxScBtnRe a:visited, .cnnBoxScBtn a:visited {text-decoration: none;}
.cnnBoxScBtnRe a:active, .cnnBoxScBtn a:active {text-decoration: none;}
.cnnBoxScBtnRe a:hover, .cnnBoxScBtn a:hover {text-decoration: none; color:#000; font-size:18px; font-weight:bolder; font-family:arial;}

.cnnBoxScBtnSel
{
t
color:#000; font-size:18px; font-weight:bold; font-family:arial;
}

.cnnBoxScBtnRe
{

}

.cnnRecapBtn
{

}

.cnnRecapBtn a {text-decoration: none; color:#000; font-size:14px; font-weight:bolder; font-family:arial;}
.cnnRecapBtn a:link {text-decoration: none;}
.cnnRecapBtn a:visited {text-decoration: none;}
.cnnRecapBtn a:active {text-decoration: none;}
.cnnRecapBtn a:hover {text-decoration: none; color:#000; font-size:18px; font-weight:bolder; font-family:arial;}

.cnnRecapBtnSel
{

color:#000; font-size:18px; font-weight:bolder; font-family:arial;
}

.cnnFanComBtn
{

}

.cnnFanComBtnRe a, .cnnFanComBtn a {text-decoration: none; color:#000; font-size:14px; font-weight:bolder; font-family:arial;}
.cnnFanComBtnRe a:link, .cnnFanComBtn a:link {text-decoration: none;}
.cnnFanComBtnRe a:visited, .cnnFanComBtn a:visited {text-decoration: none;}
.cnnFanComBtnRe a:active, .cnnFanComBtn a:active {text-decoration: none;}
.cnnFanComBtnRe a:hover, .cnnFanComBtn a:hover {text-decoration: none; color:#000; font-size:18px; font-weight:bolder; font-family:arial;}

.cnnFanComBtnSel
{

color:#000; font-size:18px; font-weight:bolder; font-family:arial;
}

.cnnFanComBtnRe
{

}

.cnnDrvChartBtn
{

}

.cnnDrvChartBtnRe a, .cnnDrvChartBtn a {text-decoration: none; color:#000; font-size:14px; font-weight:bolder; font-family:arial;}
.cnnDrvChartBtnRe a:link, .cnnDrvChartBtn a:link {text-decoration: none;}
.cnnDrvChartBtnRe a:visited, .cnnDrvChartBtn a:visited {text-decoration: none;}
.cnnDrvChartBtnRe a:active, .cnnDrvChartBtn a:active {text-decoration: none;}
.cnnDrvChartBtnRe a:hover, .cnnDrvChartBtn a:hover {text-decoration: none; color:#000; font-size:18px; font-weight:bolder; font-family:arial;}

.cnnDrvChartBtnSel
{

color:#000; font-size:18px; font-weight:bolder; font-family:arial;
}

.cnnDrvChartBtnRe
{

}

.cnnPlayByPBtn
{

}

.cnnPlayByPBtnRe a, .cnnPlayByPBtn a {text-decoration: none; color:#000; font-size:14px; font-weight:bolder; font-family:arial;}
.cnnPlayByPBtnRe a:link, .cnnPlayByPBtn a:link {text-decoration: none;}
.cnnPlayByPBtnRe a:visited, .cnnPlayByPBtn a:visited {text-decoration: none;}
.cnnPlayByPBtnRe a:active, .cnnPlayByPBtn a:active {text-decoration: none;}
.cnnPlayByPBtnRe a:hover, .cnnPlayByPBtn a:hover {text-decoration: none; color:#000; font-size:18px; font-weight:bolder; font-family:arial;}

.cnnPlayByPBtnRe
{

}

.cnnPlayByPBtnSel
{

color:#000; font-size:18px; font-weight:bolder; font-family:arial;
}

.cnnGamePhoBtn, .cnnGamePhoBtnSel
{
border-right:0;

}

.cnnGamePhoBtnRe a, .cnnGamePhoBtn a {text-decoration: none; color:#000; font-size:14px; font-weight:bolder; font-family:arial; margin-top:2px; border-right:0;}
.cnnGamePhoBtnRe a:link, .cnnGamePhoBtn a:link {text-decoration: none;}
.cnnGamePhoBtnRe a:visited, .cnnGamePhoBtn a:visited {text-decoration: none;}
.cnnGamePhoBtnRe a:active, .cnnGamePhoBtn a:active {text-decoration: none;}
.cnnGamePhoBtnRe a:hover, .cnnGamePhoBtn a:hover {text-decoration: none; color:#000; font-size:18px; font-weight:bolder; font-family:arial; border-right:0;}

.cnnGamePhoBtnSel
{
text-align:center;
border-right:0;
color:#000; font-size:18px; font-weight:bolder; font-family:arial;
}

.cnnGamePhoBtnRe
{
border-right:0;
}

.cnnBtn2Left
{
float:left;
}

#cnnColHolder
{
width:1000px;
padding-top:9px;
}

#cnnIncldHlder
{
width:990px;
margin-left:5px;
margin-right:5px;
}

#cnnIncldGpHlder
{
width:1000px;
margin-left:5px;
margin-right:5px;
}

#cnnRightCol
{
float:left;
width:242px;
padding:0;
max-width:242px;
}

#cnnLeftCol
{
float:left;
width:242px;
padding:0;
max-width:242px;
}

#cnnLeftCol table td
{
font-size:11px;
}

#cnnMidCol
{
text-align:center;
float:left;
width:504px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin-left:1px;
margin-right:2px;
}

#cnnGamePhotos
{
width:485px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
margin:0 auto;
}

#cnnGamePhotos
{
margin:0 auto;
}

#cnnGamePics td
{
text-align:center;
}

#cnnPicCaption
{
text-align:left;
font-size:10px;
padding:10px 0 10px 0;
}

#cnnScorSum, #cnnGameSum
{
width:485px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
margin-left:3px;
padding:18px 0 9px 0;
font-size:12px;
font-weight:bold;
color:#666;
text-align:left;
}

#cnnFirstQuar, #cnnSecQuar, #cnnTrdQuar, #cnn4thQuar, #cnnOtQuar
{
float:left;
text-align:center;
border:1px solid #ccc;
padding:3px;
font-size:10px!important;
font-weight:bold;
margin-top:5px;
margin-left:5px;
color:#333!important;
}

.cnnGryStats td
{
color:#333;
text-align:center;
font-size:10px!important;
}

#cnnRightCol table td
{
font-size:11px;
}

#cnnComments
{
text-align:center;
}

#cnnComments IFRAME
{
width:389px;
height:350px;
margin:auto;
}

#cnnGameName
{
text-align:left;
padding:6px 0 9px 8px;
font-size:12px;
color:#666;
font-weight:bold;
}

#cnnMidAd
{
text-align:center!important;
}

#cnnMGPics
{
padding-bottom:9px;
font-size:10px;
color:#000;
font-weight:bolder;
text-align:right!important;
}

#cnnMGPics a:hover
{
text-decoration: none;
color:#cc0000;
}

#cnnMGPics a {text-decoration: none; font-size:10px; font-weight:bolder; color:#000; padding-left:8px; background: url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/arrow_grey_6x9.gif) no-repeat center left;}
#cnnMGPics a:link {text-decoration: none;}
#cnnMGPics a:visited {text-decoration: none;}
#cnnMGPics a:active {text-decoration: none;}
#cnnMGPics a:hover {text-decoration: none;}


/*TOP 25 SCOREBOARD TABLES*/

table
{
color:#333;
font-size:10px;
border-collapse: collapse;
font-family:verdana;
}

#cnnTblTitleTop25
{
margin:0 3px 4px 3px;
}

#cnnLtTitle
{
color:#333;
font-size:12px;
font-weight:bold;
font-family:verdana;
width:159px;
text-align:center;
border:1px solid #ccc;
border-left:none;
height:27px;
}

#cnnDpDwn
{
text-align:center;
width:182px;
padding-top:3px;
margin:0;
border:1px solid #ccc;
border-right:none;
}

#cnnDpDwn form
{
margin-top:5px;

}

.cnnDvsnSel {height:17px;font-size:12px; width:180px;}

#cnnTdOne
{
border-collapse: collapse;
width:625px;
border:0;
padding-right:0;
padding-left:0;
}

/* NEW SCORE BOARD SECTION */

#cnnScoreboard
{
width:960px;
border-collapse:collapse;
text-align:center;
margin-left:6px;
margin-right:6px;
margin-bottom:8px;
}

.cnnTdGreyBot
{
border-bottom:1px solid #ccc;
text-align:center;
padding-left:3px;
padding-right:3px;
}

.cnnTdGreyBotRgt
{
border-right:1px solid #ccc;
text-align:center;
}


.cnnTbBotDwnLast
{
text-align:center;
}

.cnnRating
{
height:18px;
width:15px;
padding-right:2px;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
text-align:right;
font-size:10px;
font-weight:bold;
color:#999;
font-family:verdana;
}

.cnnTeamName
{
width:60px;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
padding-left:3px;
text-align:left;
font-size:10px;
font-weight:bold;
color:#333;
}

.cnnScore
{
width:26px;
border-bottom:1px solid #ccc;
font-size:12px;
font-weight:bold;
text-align:center;
color:#000;
font-family:verdana;
}

.cnnTbBotDwn
{
text-align:center;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
}

.cnnRedRound
 {
 
 border:1px solid #cc0000;
 }

 .cnnTbTopUp
{
padding:1px 0 1px 0;
border:1px solid #ffffff;
}
 
 .cnnJustCCCbot
{
text-align:center;
border-bottom:1px solid #ccc;
}

.cnnJustCCCtop
{
text-align:center;
border-top:1px solid #ccc;
}



.cnnTdGreyJustRt
{
border-right:1px solid #ccc;
}

.cnnTbTopGrRt
{
float:left;
background:#fff;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}

.cnnTbTopGr
{
float:left;
background:#fff;
border-bottom:1px solid #ccc;
}

.cnnTbBtGrRt
{
float:left;
background:#fff;
border-right:1px solid #ccc;
}

.cnnInTheDiv
{
float:left;
}

#cnnNewTbl4Top25
{
margin-bottom:5px;
}

#cnnScoreboard td a 
{
background:transparent;
}

#cnnScoreboard td a:link
{
text-decoration: none;
}

#cnnScoreboard div a:visited
{
text-decoration: none;
}

#cnnScoreboard td a:hover
{
background:#eeeeee;
width:100%;
heigth:100%;
}

.box a { background:#fff; width:117px; height:60px; text-decoration: none; }

.box a:hover  {background:#eeeeee; width:117px; height:60px; }

 

.box { background:#fff;width:117px; height:60px; }

.box :hover{background:#eeeeee;text-decoration: none; width:117px; height:60px; }


#cnnScoreboard td a:active
{
text-decoration: none !important;
}

.cnnRedTouchingLeft
{
border-right: 1px solid #cc0000;
text-align:center;
padding-left:3px;
padding-right:3px;
}


.cnnScoreWin
{
border-bottom:1px solid #ccc;
width:26px;
text-align:center;
color:#cc0000;
font-weight:bold;
font-size:12px;
}

td.cnnBotRow
{
text-align:right;
}

.cnnLineCCCSep
{
color:#ccc;
padding:0 2px 0 2px;
}

td.cnnBotRow2
{
text-align:left;
}

td.cnnSgleLine
{
width:100%;
text-align:center;
}

/* BOTTOM STATS TABLES */

table.cnnTeamLeft
{
text-align:left;
border-bottom:1px solid #ccc;
width:235px;
}

.cnnteampic
{
border-right:1px solid #ccc;
text-align:right;
padding-right:3px;
}

.cnnteampic a {text-decoration: none;}
.cnnteampic a:link {text-decoration: none;}
.cnnteampic a:visited {text-decoration: none;}
.cnnteampic a:active {text-decoration: none;}
.cnnteampic a:hover {text-decoration: none;}

.cnnTmTpNm
{
text-align:left;
font-size:18px!important;
font-weight:bold;
padding:4px 0 0 3px;
color:#333;
margin:0;
}


.cnnTmTpNm a  {text-decoration: none; font-size:18px; font-weight:bold; color:#333; padding-top:4px;}
.cnnTmTpNm a:link {text-decoration: none;}
.cnnTmTpNm a:visited {text-decoration: none;}
.cnnTmTpNm a:active {text-decoration: none;}
.cnnTmTpNm a:hover {text-decoration: none;}

.cnnTmTpRcd
{
text-align:left;
font-size:18px!important;
padding:0 0 11px 3px;
color:#666;
margin:0;
}


.cnnGryTitle
{
font-family:arial;
font-size:10px;
color:#666;
font-weight:bold;
text-align:left;
border-bottom:1px solid #ccc;
padding-top:8px;
line-height:12px;
}

.cnnTmPassing
{
width:235px;
text-align:left;
}

.cnnPlayerStats
{
color:#000;
font-weight:bold;
font-family:arial;
}

.cnnPlayerStats td
{
text-align:center;
}

td.cnnPlyerNm
{
text-align:left;
}

.cnnPlyerNm, .cnnPlyerNm a  {text-decoration: none; font-size:10px; font-weight:bold; font-family:verdana; color:#000; text-align:left;}
.cnnPlyerNm a:link {text-decoration: none;}
.cnnPlyerNm a:visited {text-decoration: none;}
.cnnPlyerNm a:active {text-decoration: none;}
.cnnPlyerNm a:hover {text-decoration: none; color:#cc0000;}


.cnnTmRushing, .cnnTmRec, .cnnTmFum, .cnnTmDef, .cnnTmInter, .cnnTmKreturns, .cnnTmPreturns, .cnnTmKicking, .cnnTmPunting
{
margin-top:15px;
width:235px;
text-align:center;
}

/*Blogs at bottom of page */

#cnnLftTeamBlog, #cnnRgtTeamBlog
{
margin-top:15px;
width:235px!important;
border: 1px solid #ccc;
padding-bottom:0;
margin-bottom:0;
}

#cnnFcAddYour
{
border-bottom:1px solid #ccc;
color:#666;
font-weight:bolder;
font-size:12px;
}

#cnnLftTeamBlogBot, #cnnRgtTeamBlogBot
{
width:235px;
border: 1px solid #ccc;
padding-bottom:0;
margin-bottom:0;
text-align:right;
}

.cnnBlogLft, .cnnBlogRgt
{
font-size:12px!important;
border-bottom:1px solid #ccc;
text-align:left;
font-weight:bolder!important;
color:#666;
padding-top:9px;
padding-bottom:9px;
padding-left:4px;
}

.cnnLftEntryBot, .cnnRgtEntryBot
{
border-bottom:none;
padding:2px 0 2px 0;
margin:0 5px 0 5px;
}

#cnnBlgBotDiv
{
padding-top:10px;
}

.cnnLftEntry, .cnnRgtEntry
{
border-bottom: 1px dotted #ccc;
padding:2px 0 2px 0;
margin:0 5px 0 5px;
}

.cnnQuote
{
color:#000;
font-size:10px;
width:155px!important;
max-width: 155px;
break-word:break-all;
word-wrap:break-word;
}

td.norepeat
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/blog_button_back_shim_1x20.gif);
font-size:12px;
font-weight:bold;
}

.cnnTbl10pxft
{
font-size:10px;
}

.norepeat a {text-decoration: none; font-size:12px; font-weight:bolder; color:#000;}
.norepeat a:link {text-decoration: none;}
.norepeat a:visited {text-decoration: none;}
.norepeat a:active {text-decoration: none;}
.norepeat a:hover {color:#cc0000;}

.cnnBlgHder
{
width:160px!important;
}

.cnnBlgHder a {text-decoration: none; font-size:10px; font-weight:bolder; color:#cc0000;}
.cnnBlgHder a:link {text-decoration: none;}
.cnnBlgHder a:visited {text-decoration: none;}
.cnnBlgHder a:active {text-decoration: none;}
.cnnBlgHder a:hover {text-decoration: underline;}

.cnnBlgUnderLft
{
width:160px!important;
padding-bottom:2px;
color:#000;
font-size:10px!important;
font-family:arial;
font-weight:bold;
}

.cnnBlgUnderLft a {text-decoration: none; font-size:10px!important; color:#000; font-family:arial; font-weight:bold;}
.cnnBlgUnderLft a:link {text-decoration: none;}
.cnnBlgUnderLft a:visited {text-decoration: none;}
.cnnBlgUnderLft a:active {text-decoration: none;}
.cnnBlgUnderLft a:hover {text-decoration: none;}

.cnnBlgUnderRgt
{
width:160px!important;
text-align:left;
padding-bottom:2px;
font-family:arial;
font-size:10px!important;
color:#333;
}

.cnnPicSpace
{
padding-top:12px;
}

/* Middle Tables */

.cnnTeamPlay1, .cnnTeamPlay2
{
font-size:11px;
font-weight:bolder;
border-right:1px solid #ccc;
padding:5px;
}

.cnnMoves1, .cnnMoves2
{
font-size:9px;
padding-left:5px;
text-align:left;
width:415px;
}

#cnnTblAllQtrs
{
width:485px;
}

#cnnTblAllQtrs td, #cnnTblAllQtrs th
{
width:161px;
border-right:1px solid #ccc;
padding:5px;

}

#cnnNoBot
{
border-bottom:none;
}

#cnnTblAllQtrs th
{
font-weight:bold;
font-size:12px;
color:#666;
border-bottom:1px solid #ccc;
}

.cnnBotSpace
{
margin-bottom:7px;
}

.cnnCenterStat
{
font-size:10px;
text-align:center;
color:#000;
}

td.cnnCenterStat
{
font-size:10px;
text-align:center;
color:#000;
}

.cnnCenterStatB
{
font-size:12px;
text-align:center;
font-weight:bolder;
color:#000;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.cnnBoldCell
{
font-weight:bold;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.cnnUderLn
{
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
font-weight:bold;
}

#cnnTblAllQtrs td
{
text-align:center;
font-size:11px;
color:#000;
}

#cnnGsDiv
{
padding-top:3px;
}

/* Sponsored Links */

#cnnSponsoredLinks
{
margin:0 auto;
text-align:center;
width:820px;
}

#cnnSponsoredLinks table td
{
width:408px;
font-size:9px;
}

.cnnLtBder
{
border-left:1px solid #ccc;
padding-left:5px;
}

.cnnLtBderB
{
border-left:1px solid #ccc;
padding-left:5px;
font-size:10px;
font-weight:bolder;
}

.cnnLtBderB a {text-decoration: none; color:#000; font-weight:bold;}
.cnnLtBderB a:link {text-decoration: none;}
.cnnLtBderB a:visited {text-decoration: none;}
.cnnLtBderB a:active {text-decoration: none;}
.cnnLtBderB a:hover {text-decoration: none;}

/* Football field */

#cnnVcMidFla
{
width:976px;
}

#cnnCloudy
{
padding-left:4px;
float:left;
}

.cnnTopChart
{
float:left;
border-right:2px solid #666;
border-left:2px solid #666;
}

table td.cnnBoldSponsor 
{
color:#000;
font-weight:bolder;
}

td.cnnBoldSponsor a {text-decoration: none; color:#000; font-weight:bold;}
td.cnnBoldSponsor a:link {text-decoration: none;}
td.cnnBoldSponsor a:visited {text-decoration: none;}
td.cnnBoldSponsor a:active {text-decoration: none;}
td.cnnBoldSponsor a:hover {text-decoration: none;}

.cnnBotLinks
{
text-align:center;
font-size:9px;
color:#666;
}

.cnnBotLinks a {text-decoration: none; color:#cc0000;}
.cnnBotLinks a:link {text-decoration: none;}
.cnnBotLinks a:visited {text-decoration: none;}
.cnnBotLinks a:active {text-decoration: none;}
.cnnBotLinks a:hover {text-decoration: none;}

/* FOOTBALL TABLE */

#cnnStadium
{
padding-top:6px;
font-size:11px;
font-family:Verdana;
}

#cnnStadium td, #cnnStadium td a:link, #cnnStadium td a:hover, #cnnStadium td a:active, #cnnStadium td a:visited
{
color:#fff;

font-family:Verdana;

text-decoration:none;
}

#cnnBlackSec
{
background:#000;
}

#cnnBlkSec
{
height:52px;
width:990px;
margin:0 auto;
background:#000;
background-image: url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/blackBg.gif);background-repeat: no-repeat;
}

#cnnBlkSec table td
{
color:#fff;
font-size:18px!important;
font-weight:bold!important;
text-align:center;
padding-bottom:2px;
}

#cnnBlkSec { background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/black_.jpg);background-repeat:repeat-x; }
#cnnBlkSec TABLE { margin-top:3px;width:984px; }
#cnnBlkSec TR.cnnRow0 TD { border-left:1px solid #666;border-bottom:1px solid #666;padding:0px; }
#cnnBlkSec TR.cnnRow1 TD { border-left:1px solid #666;padding-top:2px; }
#cnnBlkSec TR TD.cnnCol0 { border-left:0px; }

#cnnGryScore
{
margin:0 auto;
width:990px;
color:#fff;
text-align:center;
margin-bottom:0;
padding-bottom:0;
}

#cnnGryScore table
{
color:#fff;
text-align:center;
}

#cnnLeftSide
{
font-size:20px;
}

#cnnRightSide
{
font-size:12px;
font-weight:bold;
}

#cnn1a
{
width:7px;
height:58px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/1a.gif); background-repeat: no-repeat;
}

#cnn1b
{
width:7px;
height:54px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/1b.gif); background-repeat: no-repeat;
}

#cnn2a
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/2a.gif); background-repeat: no-repeat;
padding-top:9px;
font-weight:bolder;
width:36px;
text-align:right;
padding-right:8px;
color:#ccc;
}

#cnn2b
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/2b.gif); background-repeat: no-repeat;
font-weight:bolder;
text-align:left;
width:36px;
text-align:right;
padding-right:8px;
padding-bottom:11px;
color:#ccc;
}

#cnn3a
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/3a.gif); background-repeat: no-repeat;
padding-top:9px;
text-align:left;
width:198px;
font-weight:bolder;
padding-left:5px;
}

#cnn3a a, #cnn3b a, #cnn9a a, #cnn9b a, #cnn10a a, #cnn10b a, #cnn11a a, #cnn11b a, #cnn12a a, #cnn12b a, #cnn13a a, #cnn13b a, #cnn14a a, #cnn14b a, #cnn8a a, #cnn8b a, #cnn8aDub a, #cnn8bDub a, #cnn7a8aFinal a, #cnn7b8bFinal a {text-decoration: none; color:#fff;}
#cnn3a a:link, #cnn3b a:link {text-decoration: none;}
#cnn3a a:visited, #cnn3b a:visited {text-decoration: none;}
#cnn3a a:active, #cnn3b a:active {text-decoration: none;}
#cnn3a a:hover, #cnn3b a:hover, #cnn8a a:hover, #cnn8b a:hover, #cnn9a a:hover, #cnn9b a:hover, #cnn10a a:hover, #cnn10b a:hover, #cnn11a a:hover, #cnn11b a:hover, #cnn12a a:hover, #cnn12b a:hover, #cnn13a a:hover, #cnn13b a:hover, #cnn14a a:hover, #cnn14b a:hover, #cnn8aDub a:hover, #cnn8bDub a:hover, #cnn7a8aFinal a:hover, #cnn7b8bFinal a:hover  {color:#ffcc00;}

#cnn3b
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/3b.gif); background-repeat: no-repeat;
text-align:left;
font-weight:bolder;
width:198px;
padding-left:5px;
padding-bottom:11px;
}

#cnn4a
{
padding-top:15px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/4a.gif); background-repeat: no-repeat;
width:41px;
}

#cnn4b
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/4b.gif); background-repeat: no-repeat;
width:41px;
padding-bottom:7px;
}

#cnn5aBlk
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/5aBlk.gif); background-repeat: no-repeat;
padding-top:14px;
font-size:24px;
font-weight:bolder;
color:#ffcc00;
width:45px;
padding-right:10px;
}

#cnn5aRed
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/5aRed.gif); background-repeat: no-repeat;
padding-top:14px;
font-size:24px;
font-weight:bolder;
color:#ffcc00;
width:45px;
padding-right:10px;
}

#cnn5bBlk
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/5bBlk.gif); background-repeat: no-repeat;
font-weight:bolder;
color:#ffcc00;
padding-bottom:15px;
width:45px;
padding-right:10px;
font-size:24px;
}

#cnn5bRed
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/5bRed.gif); background-repeat: no-repeat;
font-weight:bolder;
color:#ffcc00;
padding-bottom:15px;
width:45px;
padding-right:10px;
font-size:24px;
}

#cnn6a
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/6a.gif); background-repeat: no-repeat;
font-weight:bolder;
text-align:left;
padding-top:5px;
width:121px;
font-size:24px;
}

#cnn6aFinal
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/6aFinal.gif); background-repeat: no-repeat;
font-weight:bolder;
text-align:left;
padding-top:5px;
width:121px;
}

#cnn6b
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/6b.gif); background-repeat: no-repeat;
padding-bottom:15px;
font-weight:bolder;
text-align:center;
font-size:24px;
padding-right:10px;
}

#cnn6bFinal
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/6bFinal.gif); background-repeat: no-repeat;
padding-bottom:15px;
font-weight:bolder;
text-align:center;
}

#cnn6aHalfT
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/nfl/viewcast/6aHalftime.gif); background-repeat: no-repeat;
font-weight:bolder;
text-align:left;
padding-top:5px;
width:121px;
}

#cnn6bHalfT
{
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/nfl/viewcast/6bHalftime.gif); background-repeat: no-repeat;
padding-bottom:15px;
font-weight:bolder;
text-align:center;
}

#cnn7a
{
 width:43px;
 height:66px;
 background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/7a.gif); background-repeat: no-repeat;
 padding-top:20px;
 color:#ccc;
}

#cnn7b
{
width:43px;
height:46px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/7b.gif); background-repeat: no-repeat;
color:#ccc;
}

#cnn7a8aFinal
{
height:66px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/7a8aFinal.gif); background-repeat: no-repeat;
color:#fff;
padding-top:20px;
padding-left:15px!important;
text-align:left!important;
}

#cnn7a8aFinal td
{
font-size:12px;
line-height:14px;
font-family:verdana;
text-align:left!important;
}

#cnn7b8bFinal
{
height:46px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/7b8bFinal.gif); background-repeat: no-repeat;
color:#fff;
padding-left:15px!important;
text-align:left!important;
padding-bottom:5px;
}

#cnn7b8bFinal td
{
font-size:12px;
line-height:14px;
font-family:verdana;
text-align:left!important;
}

.cnnBldText
{
font-weight:bold;
text-align:left;

}

#cnn8a
{
width:225px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/8a.gif); background-repeat: no-repeat;
padding-top:20px;
text-align:left;
padding-left:5px;
}

#cnn8aDub
{
width:225px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/8a.gif); background-repeat: no-repeat;
padding-top:20px;
text-align:left;
padding-left:5px;
}

#cnn8b
{
width:225px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/8b.gif); background-repeat: no-repeat;
text-align:left;
padding-left:5px;
}

#cnn8bDub
{
width:225px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/8b.gif); background-repeat: no-repeat;
text-align:left;
padding-left:5px;
}

#cnn9a a, #cnn9b a, #cnn10a a, #cnn10b a, #cnn11a a, #cnn11b a, #cnn12a a, #cnn12b a, #cnn13a a, #cnn13b a
{
color:#ccc;
}

#cnn9a
{
width:40px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/9a.gif); background-repeat: no-repeat;
padding-top:20px;
color:#ccc;
}

#cnn9b
{
width:40px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/9b.gif); background-repeat: no-repeat;
color:#ccc;
padding-bottom:5px;
}

#cnn10a
{
width:40px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/10a.gif); background-repeat: no-repeat;
padding-top:20px;
color:#ccc;
}

#cnn10b
{
 width:40px;
 background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/10b.gif); background-repeat: no-repeat;
color:#ccc;
padding-bottom:5px;
}

#cnn11a
{
width:40px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/11a.gif); background-repeat: no-repeat;
padding-top:20px;
color:#ccc;
}

#cnn11b
{
width:40px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/11b.gif); background-repeat: no-repeat;
color:#ccc;
padding-bottom:5px;
}

#cnn12a
{
width:40px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/12a.gif); background-repeat: no-repeat;
padding-top:20px;
color:#ccc;
}

#cnn12b
{
 width:40px;
 background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/12b.gif); background-repeat: no-repeat;
color:#ccc;
padding-bottom:5px;
}

#cnn13a
{
width:40px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/13a.gif); background-repeat: no-repeat;
padding-top:20px;
color:#ccc;
}

#cnn13b
{
 width:40px;
 background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/13b.gif); background-repeat: no-repeat;
color:#ccc;
padding-bottom:5px;
}

#cnn14a
{
width:40px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/14a.gif); background-repeat: no-repeat;
padding-top:20px;
color:#fff!important;
}

#cnn14b
{
width:40px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/14b.gif); background-repeat: no-repeat;
color:#fff!important;
padding-bottom:5px;
}

#cnn15a
{
 width:6px;
 background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/15a.gif); background-repeat: no-repeat;
 padding-top:20px;
}

#cnn15b
{
width:6px;
background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/15b.gif); background-repeat: no-repeat;
}

td.cnnLftNum, td.cnnLftNum1
{
padding-top:4px;
text-align:center;
color:#ccc;
font-size:20px;
padding-left:6px;
}

td.cnnLftNum1
{
padding-top:0;
padding-bottom:10px;
}

td.cnnTdLft
{
text-align:left;
padding-left:3px;
font-size:20px;
font-weight:bolder;
padding-top:4px;
}

td.cnnTdLftBot
{
text-align:left;
padding-left:3px;
font-size:20px;
font-weight:bolder;
padding-bottom:10px;
}

td.cnnScores
{
padding-right:5px;
padding-top:10px;
font-size:20px;
color:#ffcc00;
font-weight:bolder;
}

td.cnnScoresBot
{
padding-right:5px;
padding-bottom:18px;
font-size:20px;
color:#ffcc00;
font-weight:bolder;
background:#941018;
}

td#cnnTdQtr, td#cnnTimer
{
font-size:20px;
color:#fff;
font-weight:bolder;
}

td#cnnTimer
{
padding-bottom:17px;
}

td#cnnTolTop, td#cnnTolBot
{
font-size:12px;
font-weight:bolder;
padding-top:20px;
}

td#cnnTolBot
{
padding-top:0;
padding-bottom:5px;
}

td#cnnLftTeam, td#cnnLfty
{
text-align:left;
padding-left:10px;
font-size:12px;
color:#fff;
font-weight:bolder;
padding-top:19px;
}

td#cnnLfty
{
padding-top:0;
padding-bottom:3px;
}

.cnnGoals, .cnnGoBot
{
padding-top:19px;
font-size:12px;
font-weight:bolder;
text-align:center;
}

td.cnnGoBot
{
padding-top:0;
padding-bottom:5px;
}

#cnnLstandField
{
width:990px;
margin:0 auto;
}

#cnnLstandField table
{
border-collapse: collapse;
}

table#cnnTblBotLine
{
text-align:center;
margin:0 auto;
height:9px;
border-collapse:collapse;
padding:0;
margin:0;
}

table#cnnTblBotLineFlat
{
text-align:center;
margin:0 auto!important;
height:3px;
border-collapse:collapse;
padding:0;
margin:0;
}

/* last5plays */
#cnnTblOf5
{
align:left;
}

a #cnnMorGamPho :hover
{
color:#cc0000!important;
}

.cnn4pxSpacer
{
padding-top:4px;
padding-right:4px;
padding-left:4px;
}



.cnnTopRohoBoxL
{
border-bottom:1px solid #ccc;
font-weight:bold;
font-size:12px;
padding-top:6px;
padding-left:6px;
padding-bottom:6px;

}

.cnnTopRohoBoxR
{
font-size:12px;
width:127px;
padding-top:6px;
padding-right:6px;

}

.cnnBotRohoBoxR
{
border-bottom:1px solid #ccc;
font-size:12px;
padding-right:6px;
padding-bottom:6px;

}

.cnnGBoxL
{
border-bottom:1px solid #ccc;
font-weight:bold;
font-size:12px;
padding-top:6px;
padding-left:6px;
padding-bottom:6px;
}

.cnnGBoxR
{
color:#333;
font-size:12px;
padding-top:6px;
padding-right:6px;
width:127px;
}

.cnnBotGBoxR
{
border-bottom:1px solid #ccc;
font-size:12px;
padding-right:6px;
padding-bottom:6px;
}

#FanComTitle
{
margin:0 auto;
}

#FanGpTitle
{
margin:0 auto;
}

#FanGppTitle
{
width:990px;
}

#cnnDrChart
{
margin:0 auto;
width:976px;
margin-left:12px;
margin-right:12px;
}

#cnnDrChHolder
{
border-right:2px solid #666;
border-left:2px solid #666;
padding-top:12px;
}

.cnnTdLeft
{
border-left:2px solid #666;
border-right:2px solid #666;
border-bottom:1px solid #ccc;
text-align:center;
font-size:24px;
font-weight:bolder;
color:#666;
padding:14px 0 14px 0;

}

.cnnTdRight
{
text-align:left;
font-size:24px;
color:#666;
padding:14px 0 14px 10px;
}

#cnnLeftFcHolder
{
border-left:2px solid #666;
padding:8px 8px 3px 2px;
}

#cnnLeftGphotoHolder
{
border-left:2px solid #666;
padding:5px 5px 0 5px;
}

#cnnLeftGpHolder
{
border-left:2px solid #666;
padding:8px 8px 3px 8px;
}

 #cnnRightFcHolder
 {
 border-right:2px solid #666;
 padding:12px 8px 0 0;
 }
 
 #cnnLeftFcHolder table td
 {
 text-align:left;
 }
 

 
 .cnnFcBlogTd
 {
 border-top:1px solid #ccc;
 padding-top:9px;
 padding-bottom:9px;
 padding-right:5px;
 }
 
 .cnnBlogBlock
 {
 width:580px;
 border-top:1px solid #ccc;
 padding-top:9px;
 padding-bottom:9px;
 }
 
 .cnnBlogBlock td
 {
 valign:top;
 }
 
 .cnnBlogBlock p
 {
 font-size:10px;
 font-weight:normal;
 color:#000;
 }
 
 td.cnnTimeBox
 {
 border:1px solid #ccc;
 font-weight:bold;
 font-size:12px;
 padding:3px;
 }
 
.cnnTop5Para
 {
 width:270px;
 font-size:12px;
 font-weight:bold;
 color:#000;
 }
 
 /* drivecharts page */
 
  #cnnLfDataTbl td
 {
 text-align:center;
 height:25px;
 font-size:10px;
 border:1px solid #ccc;
 }
 
 #cnnRtDataTbl td
 {
 text-align:center;
 height:25px;
 font-size:10px;
 border:1px solid #ccc;
 }
 
#cnnLftDrHeader, #cnnRgtDrHeader
 {
 text-align:center;
 color:#666;
 font-size:12px;
 font-family:verdana;
 font-weight:bolder;
 padding-bottom:12px;
 }
 
 #cnnLftDrHeader
 {
 border-right:1px solid #ccc;
 }

 #cnnRgtDrHeader
 {
 border-left:1px solid #ccc;
 }
 
 #cnnCtrDataTbl td
 {
 color:#000;
 font-weight:bolder;
 text-align:center;
 height:25px;
 font-size:12px;
 }
 
 #cnnChartTbl
 {
 margin:0 auto;
 }
 
 /* play by play */
 
 .cnnGword
 {
 color:#666;
 font-size:12px;
 text-align:center;
 border-right:1px solid #ccc;
 }
 
 .cnnGwordLast
 {
 color:#666;
 font-size:12px;
 text-align:center;
 border-right:0;
 }
 
 .cnnBoldItIs
 {
 font-weight:bold;
 }
 
 #cnnFirstQ, #cnnSecQ
 {
 margin-bottom:12px;
 }
 
 #cnnFirstQ td, #cnnSecQ td
 {
 border-top:1px solid #ccc;
 border-bottom:1px solid #ccc;
 padding-top:6px;
 padding-bottom:6px;
 }
 
 .cnnPbpTitle
 {
 font-size:12px;
 color:#666;
 font-weight:bolder;
 font-family:verdana;
 padding-bottom:4px;
 }
 
 .cnnBlkText, .cnnBlkTextL, .cnnBlkText1, .cnnBlkTextLL
 {
 text-align:center;
 color:#000;
 font-size:11px;
 border-right:1px solid #ccc;
 }
 
 .cnnBlkTextLL
 {
  text-align:left;
 padding-left:5px;
 border-right:none;
 }
 
 .cnnBlkTextL
 {
 text-align:left;
 padding-left:5px;
 border-right:1px solid #ccc;
 }
 
 .cnnBlkTextNoBorder
 {
 border-right:none;
 }
 
 .cnnBlkText1
 {
 border-left:0;
 }
 
/* absolute Arrow */
 
 .cnnArrow
 {
 position:relative; left:20px; top:40px;
 }
 
#cnnIframe
{
overflow-x: hidden;
margin-top:10px;
margin-right:14px;
}

#cnnphotoIframe
{

}

#cnnPbpClicker
{
margin-right:14px;
}

#cnnL5Top
{
background-image:url('http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/lastfive.gif');
background-position:bottom;
padding-bottom:15px;
text-align:right;
width:473px;
}

#cnnL5Top DIV
{
background-image:url('http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/lastfive_topper.gif');
padding-top:10px;
}

#cnnDCGraph
{
background-image:url('http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/field_background.gif');
background-position:100% 100%;
padding-bottom:7px;
width:517px;
}

#cnnDCGraph .complete
{
text-align:center;
}

#drivechart_graph
{
background-image:url('http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/field_517x165.gif');
background-repeat:no-repeat;
}

#cnnYardsGone
{
position:absolute; top:9px; left:103px; width:150px; height:151px;
z-index:1;
}

#cnnWhiteLineMarker
{
text-align:center;
position:absolute; top:9px; left:99px; width:4px; height:151px;
z-index:2;
}

#cnnYellow1stDn
{
text-align:center;
position:absolute; top:9px; left:272px; width:4px; height:151px;
z-index:3;
}

#cnnArrowYards
{
position:absolute; top:44px; left:205px; width:47px; height:86px;
text-align:center;
z-index:4;
}

#cnnTmArrowLogo
{
position:absolute; top:72px; left:205px;
text-align:center;
z-index:5;
}

#cnnClkOnPhotos
{
font-size:10px;
color:#000;
font-weight:normal;
}

#cnnFcBord1
{
border:1px solid #ccc;
}

#cnnDcHo1
{
margin:0 auto;
}

#cnnNextClicker
{
padding-bottom:14px;
border-bottom:1px solid #ccc;
}

#cnnPicCount
{
font-size:10px;
color:#999;
font-weight:bolder;
padding-left:20px;
}

#cnnBigPics
{
background:#fff;
valign:top;
}

#cnnPicGoesHere
{
text-align:center;
max-width:643px;
max-height:700px;
}

#cnnFcSignInLinks
{
padding-top:6px;
}

#cnnFcSignInLinks a {text-decoration: none; color:#000; padding-left:8px; background: url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/arrow_grey_6x9.gif) no-repeat center left;}
#cnnFcSignInLinks a:link {text-decoration: none;}
#cnnFcSignInLinks a:visited {text-decoration: none;}
#cnnFcSignInLinks a:active {text-decoration: none;}
#cnnFcSignInLinks a:hover {text-decoration: none;}

.cnnPlyTime
{
font-size:10px;
color:#666;
font-weight:bolder;
border-right:1px solid #ccc;
padding-right:5px;
margin-right:5px;
}

.cnnWriteName
{
font-size:10px;
color:#000;
font-weight:bolder;
border-left:1px solid #ccc;
padding-left:5px;
margin-left:5px;
}

#cnnContTbl
{
width:100%;
color:#666;
font-weight:bolder;
padding:5px;
text-align:center;
margin-left:33%
}

#cnnContTbl td, #cnnContTbl td a
{
padding:5px;
color:#666;
}

#cnnContTbl td a:active 
{
text-decoration: none;
}

#cnnContBtn
{
border:1px solid #ccc;
width:70px;
padding:5px;
}

a#cnnCurPage
{text-decoration: none;}

#cnnContBtn a
{
text-decoration: none;
padding:5px;
}

#cnnPreRgtSide
{
border-left:1px solid #ccc;
width:508px;
padding-left:6px;
}

#cnnPreLftSide
{
text-align:right;
width:490px;
padding-right:6px;
}

#cnnPreRgtTbl
{
margin-top:12px;
width:492px;
font-size:10px;
font-weight:bold;
}

.cnnNameOnTopLft
{
color:#666;
font-size:12px;
font-weight:bold;
text-align:center;
border-right:1px solid #ccc;
}

.cnnNameOnTopRgt
{
color:#666;
font-size:12px;
font-weight:bold;
text-align:center;
}

.cnnTblLftTitle
{
border-bottom:1px solid #ccc;
text-align:left;
font-size:10px;
font-weight:bold;
}

.cnnNumberHlder
{
border:1px solid #ccc;
text-align:center;
}

.cnnTblHderTitle
{
text-align:center;
font-weight:normal;
font-size:10px;
font-family:verdana;
border:1px solid #ccc;
}

#cnnPreRgtTbl td
{
padding-top:5px;
padding-bottom:5px;
}

#cnnRecapTdBorder
{
border-right:2px solid #666;
border-left:2px solid #666;
}

#cnnTblRcScore
{
margin-top:14px;
margin-bottom:14px;
}

#cnnTblRcScore td
{
padding-left:6px;
padding-right:6px;
}

#cnnTmRanking
{
font-size:18px;
color:#999;
}

.cnnTmName666
{
font-size:24px;
color:#666;
font-weight:bolder;
}

.cnnFnlScore
{
width:45px;
font-size:24px;
color:#000;
font-weight:bolder;
border:1px solid #ccc;
text-align:center;
}

/* previewpage */

#cnnTblPre
{
width:492px;
border-bottom:1px solid #ccc;
margin-bottom:12px;
align:center;
}

.cnnPreHderRank
{
font-size:20px;
color:#999;
text-align:right;
font-weight:bolder;
}

.cnnPreHderTmPic
{
width:50px;
height:50px;
text-align:right;
border-right:1px solid #ccc;
}

.cnnPreTmNm
{
font-size:20px;
color:#666;
font-weight:bolder;
padding-left:8px;
text-align:left;
}

.cnnPreTmNm a, .cnnPreTmNm a:active, .cnnPreTmNm a:hover, .cnnPreTmNm a:link, .cnnPreTmNm a:visited
{
font-size:20px;
color:#666;
font-weight:bolder;
text-decoration:none;
text-align:left!important;
}


.cnnPreVs
{
font-size:16px;
color:#999;
width:50px;
text-align:center;
}

.cnnPreRecord
{
font-size:20px;
color:#999;
padding-left:8px;
padding-bottom:10px;
text-align:left;
}


#cnnPreLftHld
{
align:right;
width:475px;
}

#cnnPreStoryHere
{
padding:6px 6px 6px 10px;
font-size:13px;
line-height:18px;
}

#cnnPreStoryHere p
{
font-size:13px;
line-height:18px;
font-family:verdana;
color:#000;
}

#cnnPreStoryHere a {text-decoration: none; color:#cc0000;}
#cnnPreStoryHere a:link {text-decoration: none;}
#cnnPreStoryHere a:visited {text-decoration: none;}
#cnnPreStoryHere a:active {text-decoration: none;}
#cnnPreStoryHere a:hover {text-decoration: underline;}

#cnnRecapStory
{
padding:14px 12px 14px 12px;
font-size:13px;
line-height:18px;
}

#cnnRecapStory p
{
font-size:13px;
line-height:18px;
font-family:verdana;
color:#000;
}

#cnnRecapStory a {text-decoration: none; color:#cc0000;}
#cnnRecapStory a:link {text-decoration: none;}
#cnnRecapStory a:visited {text-decoration: none;}
#cnnRecapStory a:active {text-decoration: none;}
#cnnRecapStory a:hover {text-decoration: underline;}

#cnnTextAd
{
padding:12px 0 12px 12px!important;
}

.cnnSideStoryBox
{
float:right;
clear:right;
padding:12px 0 12px 12px;
}

#cnnGameForcast
{
font-size:12px;
font-weight:bolder;
color:#000;
text-align:center;
height:21px;
}

#cnnShDate
{
font-size:9px;
color:#666;
text-align:center;
height:17px;
}

#cnnShWeather
{
font-size:10px;
color:#000;
text-align:center;
height:19px;
font-weight:bold;
}

#cnnShTemp
{
letter-spacing: -2px;
font-size:28px;
color:#999;
text-align:right!important;
width:83px;
font-weight:bold;
}

#cnnWeatherIcon
{
width:71px;
text-align:center;
}

#cnnWeatherTd
{
background-image: url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/GameForecastBg.gif); background-repeat: no-repeat;
}

#cnnStubHubBlock
{
background-image: url(http://i.cdn.turner.com/si/.element/img/3.0/sect/football/ncaa/viewcast/StubBuyBg.gif); background-repeat: no-repeat;
}

#cnnStubHubBlock table
{

cellspacing:0;

}

#cnnShTickets
{
text-align:center;
font-size:10px;
color:#000;
}

#cnnShTeam1
{
text-align:center;
font-size:10px;
color:#000;
font-weight:bolder;
}

#cnnShTeam2
{
text-align:center;
font-size:10px;
color:#000;
font-weight:bolder;
}

#cnnShVsTd
{
font-size:10px;
color:#000;
text-align:center;
padding-bottom:3px;
}

#cnnStadiumNm
{
font-weight:bold;
font-size:10px;
font-family: Verdana;
}

#cnnTop25Weather
{
font-weight:bold;
font-size:10px;
font-family: Verdana;
}

th.cnnNoRtBord
{
border-right:1px solid #fff;
}

.cnnButtonHol, .cnnButtonHolT {height:13px;width:13px; overflow:hidden;}
.cnnRbutton {height:10px;width:10px;margin:0;padding:0;}

.cnn3LetAbr
{
font-weight:normal!important;
}

.cnn3LetScr
{
text-align:left;
font-weight:bold;
}

#cnnTblFcHolder
{
margin-top:12px;
margin-bottom:12px;
}

#cnnPreBlogTbl
{
margin-bottom:12px;
}


.cnnBlgImgOutLine
{
border:1px solid #000;
}

#weather
{
text-align:center;
}

#viewcast_photos
{
margin:0 auto;
}

.cnnStatsLogo { padding-top:6px; }
.cnnStatsLogo a {text-decoration: none; color:#cc0000;}
.cnnStatsLogo a:link {text-decoration: none;}
.cnnStatsLogo a:visited {text-decoration: none;}
.cnnStatsLogo a:active {text-decoration: none;}
.cnnStatsLogo a:hover {text-decoration: none;}

