.cnnStatsContentArea { padding-top:0px; }
.cnnStatsContent { margin-top:6px; }

#averages .cnnSASD_stats table tr td { padding-left: 4px; padding-right: 4px; }
#averages .cnnSASD_stats table tr td.cnnCol0 { text-align: left; font-weight: bold; }
#averages .cnnSASD_stats table tr td.cnnCol1 { text-align: center !important; width: 60px; }
#totals .cnnSASD_stats table tr td { padding-left: 4px; padding-right: 4px; }
#totals .cnnSASD_stats table tr td.cnnCol1 { text-align: center !important;  width: 60px; }
#totals .cnnSASD_stats table tr td.cnnCol0 { text-align: left; font-weight: bold; }

.cnnSASD_playerprofile TABLE TD.cnnCol0 { width:100%; }
.cnnSASD_playerprofile TABLE TD.cnnCol1 .cnnTitle { border:0px solid #ccc;border-width:1px 1px 0px 1px;color:#333;font-size:10px;font-weight:bold;text-align:center; }
.cnnSASD_playerprofile TABLE TD.cnnCol1 TABLE { border:0px solid #ccc;border-width:1px 0px 0px 1px;width:0%; }
.cnnSASD_playerprofile TABLE TD.cnnCol1 TABLE TD { border:0px solid #ccc;border-width:0px 1px 1px 0px;font-size:22px;font-weight:bold;padding:20px 10px;text-align:center;white-space:nowrap; }
.cnnSASD_playerprofile TABLE TD.cnnCol1 TABLE TD .cnnTitle { border:0px solid #ccc;border-width:0px 0px 1px 0px;color:#666; }

.cnnSASD_teamgroups { font-size:18px;font-weight:bold; }
.cnnSASD_teamgroups .cnnTitle { font-size:18px;padding:6px 0px; }
.cnnSASD_teamgroups TABLE { border:1px solid #ccc;width:100%; }
.cnnSASD_teamgroups TABLE TD { font-weight:bold;padding:6px;vertical-align:top;width:25%; }
.cnnSASD_teamgroups TABLE TD .cnnSASD_teamGroup { height:50px; }
.cnnSASD_teamgroups TABLE TD .cnnLeft { float:left;margin-right:2px; }
.cnnSASD_teamgroups TABLE TD .cnnTitle { font-size:10px;padding:10px 0px 0px 0px; }
.cnnSASD_teamgroups TABLE TD .cnnLinks { font-size:5px;line-height:9px; }
.cnnSASD_teamgroups TABLE TD .cnnLinks A { *height:9px;padding:2px 6px 2px 0px; }

.cnnSASD_statfooter { border:0px solid #ccc;border-width:0px 1px 1px 1px;padding:6px;text-align:center; }

table.cnnscorenav2 {background:#b2b2b2;border-width:1px 1px 0 1px;border-style:solid;border-color:#fff;margin-top:6px;}
table.cnnscorenav2 td {color:#5a6373;text-align:center;font-size:12px;font-weight:bold;}
table.cnnscorenav2 td a,
table.cnnscorenav2 tr.numrow td div {background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/stats/football/ncaa/week.jpg');background-position:top center;background-repeat:no-repeat;color:#ffc;display:block;margin:0px 3px;padding:5px 0px;white-space: nowrap;font-weight:bold;font-size:12px;line-height:15px;}
table.cnnscorenav2 td a:hover,
table.cnnscorenav2 td a.squareon:link,
table.cnnscorenav2 td a.squareon:visited {background-image:none;color:5a6373!important;}

.numrow td {background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/stats/football/ncaa/week_selected.jpg');background-position:top center;background-repeat:no-repeat;border-top:4px solid #b2b2b2;width:48px;}
.numrow td.cnnColF {background-image:none;color:#333;width:52px;}

.numrow td.cnnColL {background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/stats/football/ncaa/week_selected_L.jpg');width:59px;}
.numrow td.cnnColL A {background-image:url('http://i.cdn.turner.com/si/.element/img/4.0/stats/football/ncaa/week_L.jpg');}

.cnnSASD_poll-ap .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol4 { color:#999; }
.cnnSASD_poll-ap .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol1 { font-size:12px; }
.cnnSASD_poll-ap .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol2 { font-size:12px; }
.cnnSASD_poll-ap .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol3 { font-size:12px; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow0 TD { border-bottom:3px solid #ccc;border-left:0px; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow0 TD.cnnCol0 { border-bottom:3px solid #ccc; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow0 TD.cnnCol1 { border-bottom:1px solid #ccc;border-left:1px solid #ccc;width:auto; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow0 TD.cnnCol2 { border-bottom:1px solid #ccc;border-left:1px solid #ccc; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow0 TD.cnnCol3 { border-bottom:1px solid #ccc;border-left:1px solid #ccc; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow0 TD.cnnCol4 { border-bottom:1px solid #ccc;border-left:1px solid #ccc; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow0 TD.cnnCol5 { border-bottom:1px solid #ccc;border-left:1px solid #ccc; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow1 TD.cnnCol1 { width:auto; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol0 { font-size:10px;text-align:left;width:100%; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol1 { font-weight:normal;text-align:center;width:auto; }
.cnnSASD_poll-ap_tracking .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol4 { color:#333;font-size:10px;font-weight:normal;padding:6px; }
.cnnSASD_poll-coaches_tracking .cnnSASD_poll TABLE .cnnRow0 TD { width:auto; }
.cnnSASD_poll-coaches_tracking .cnnSASD_poll TABLE .cnnRow1 TD { width:auto; }
.cnnSASD_poll-coaches_tracking .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol0 { font-size:10px;text-align:left; }
.cnnSASD_poll-coaches_tracking .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol1 { font-weight:normal;text-align:center;width:auto; }
.cnnSASD_poll-coaches_tracking .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol4 { color:#333;font-size:10px;font-weight:normal;padding:6px; }
.cnnSASD_poll-bcs .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol0 { font-size:10px; }
.cnnSASD_poll-bcs .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol1 { width:auto; }
.cnnSASD_poll-bcs .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol4 { color:#333;font-size:10px;font-weight:normal;padding:6px; }
.cnnSASD_poll-si .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol0 { font-size:10px; }
.cnnSASD_poll-si .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol1 { width:auto; }
.cnnSASD_poll-si .cnnSASD_poll TABLE .cnnRow2 TD.cnnCol4 { color:#333;font-size:10px;font-weight:normal;padding:6px; }

.cnnSASD_weekly_sched .cnnSASD_listNav-alpha .cnnSASD_weeklySchedule-games table { border-left: none; }
.cnnSASD_weekly_sched .cnnSASD_listNav-alpha .cnnSASD_weeklySchedule-games table td { padding: 6px !important; font-size: 18px; font-size: 10px; }
.cnnSASD_weekly_sched .cnnSASD_listNav-alpha a { width: auto; padding: 0; font-size: 10px; font-weight: bold; font-family: verdana, sans; }
.cnnSASD_listNav-alpha table tr td.cnnFirst { border-left: none; }
.cnnSASD_listNav-alpha table tr td a:hover { background: none; color: #666; }
.cnnSASD_listNav-alpha .cnnSASD_weeklySchedule-games td { width: 20%; padding: 6px; }
.cnnSASD_listNav-alpha .cnnSASD_weeklySchedule-games a:hover { color: #666; background: #fff; }
.cnnSASD_listNav-alpha .cnnSASD_NCAAF_weeklySchedule-games table tr td.cnnFirst { border-left: none; }
.cnnSASD_listNav-alpha .cnnSASD_NCAAFReg_weeklySchedule-games table tr td { width: 5%; }
.cnnSASD_listNav-alpha .cnnSASD_NCAAFReg_weeklySchedule-games table tr td.cnnFirst { width: 15% }
.cnnSASD_listNav-alpha .cnnSASD_NCAAFPost_weeklySchedule-games table tr td { width: 16%; }
.cnnSASD_listNav-alpha .cnnSASD_NCAAFReg_weeklySchedule-games table tr td,
.cnnSASD_listNav-alpha .cnnSASD_NCAAFPost_weeklySchedule-games table tr td { padding: 0px !important; }
.cnnSASD_listNav-alpha .cnnSASD_NCAAFReg_weeklySchedule-games table tr td a,
.cnnSASD_listNav-alpha .cnnSASD_NCAAFPost_weeklySchedule-games table tr td a { padding: 6px 3px; }
.cnnSASD_listNav-alpha .cnnSASD_NCAAFReg_weeklySchedule-games table tr td a:hover,
.cnnSASD_listNav-alpha .cnnSASD_NCAAFPost_weeklySchedule-games table tr td a:hover { background: #5a6373; color: #fff; }

.cnnSASD_weekly_sched .cnnSASD_listNav-alpha A { width:45px; }

.cnn_weeklyBodyPost TABLE { margin-bottom:6px; }
.cnn_weeklyBodyPost TABLE TD.cnnCol1 { width:auto; }
.cnn_weeklyBodyPost TABLE TR.cnnRow1 TD.cnnCol0 { width:26%; }
.cnn_weeklyBodyPost TABLE TR.cnnRow1 TD.cnnCol1 { width:20%; }
.cnn_weeklyBodyPost TABLE TR.cnnRow1 TD.cnnCol2 { width:20%; }
.cnn_weeklyBodyPost TABLE TR.cnnRow1 TD.cnnCol3 { width:20%; }
.cnn_weeklyBodyPost TABLE TR.cnnRow1 TD.cnnCol4 { width:14%; }
.cnn_weeklyBodyPost TABLE TR.cnnRow2 TD.cnnCol2,
.cnn_weeklyBodyPost TABLE TR.cnnRow3 TD.cnnCol2 { padding-left:0; }
.cnn_weeklyBodyPost TABLE TR.cnnRow2 TD.cnnCol3,
.cnn_weeklyBodyPost TABLE TR.cnnRow3 TD.cnnCol3 { padding-left:0;text-align:left; }

.cnn_weeklyBodyPre TABLE { margin-bottom:6px; }
.cnn_weeklyBodyPre TABLE TD.cnnCol1 { width:auto; }
.cnn_weeklyBodyPre TABLE TR.cnnRow1 TD.cnnCol0 { width:34%; }
.cnn_weeklyBodyPre TABLE TR.cnnRow1 TD.cnnCol1 { width:15%; }
.cnn_weeklyBodyPre TABLE TR.cnnRow1 TD.cnnCol3 { width:15%; }
.cnn_weeklyBodyPre TABLE TR.cnnRow1 TD.cnnCol4 { width:36%; }
.cnn_weeklyBodyPre TABLE TR.cnnRow2 TD.cnnCol1 { font-weight:normal;text-align:center; }

.cnnSASD_weeklySchedule-games .cnnSASD_stats TD { line-height:24px;padding:0;width:33%; }
.cnnSASD_weeklySchedule-games .cnnSASD_stats TD.cnnFirst { border-left:0px; }
.cnnSASD_weeklySchedule-games .cnnSASD_stats TD A { width:auto; }

