#cnnStoryBG #cnnStory {background:#ccc; padding-top:6px;}
TD.cnnStoryCLpad {background:#fff; padding:6px;}
.cnnCL {width:552px;}
.cnnStoryBody {padding:6px 6px 8px 6px;}
.cnnPadBody {padding:6px 6px 8px 6px; background:#cccccc;}
.cnnScoreNavTD {background:#390000 !important;}
.cnnSpacer {font-size:6px; line-height:6px;}

TD {font-family:arial; color:#000000; font-size:12px; font-weight:normal;}
TD P {font-family:arial; font-size:11px;}
IMG {border:0;}
IMG.cnnImage {align:absmiddle; border:0;}
TABLE.cnnContent TR TD, TABLE.cnnTable TR TD {text-align:center; white-space:nowrap;}
TD.cnnPlain, TH.cnnPlain, TR.cnnPlain TD, TABLE.cnnPlain TD {color:#000; background:#fff; padding:2px;}
TD.cnnPlain, TR.cnnPlain > TD, TABLE.cnnPlain > TBODY > TR > TD {padding:2px;}
TD.cnnLabelDark, TR.cnnLabelDark > TD, TABLE.cnnLabelDark > TBODY > TR > TD, TD.cnnLabel, TR.cnnLabel > TD, TABLE.cnnLabel > TBODY > TR > TD {padding:3px;}

.cnnPlain a:link, .cnnPlain a:visited, .cnnPlain A B {color:#000; background:#fff; text-decoration:none;}
.cnnPlain a:hover {color:#000; background:#fff; text-decoration:underline;}
.cnnXSmall, TR.cnnXSmall TD, TABLE.cnnXSmall TR TD {font-family:arial; font-size:10px; line-height:13px;}
.cnnSmall, TR.cnnSmall TD, TABLE.cnnSmall TR TD {font-family:arial; font-size:11px; line-height:14px;}
.cnnMedium, TR.cnnMedium TD, TABLE.cnnMedium TR TD {font-family:arial;	font-size:12px;	line-height:15px;}
.cnnLarge, TR.cnnLarge TD, TABLE.cnnLarge TR TD {font:normal 12px arial; line-height:16px;}
.cnnXLarge, TR.cnnXLarge TD, TABLE.cnnXLarge TR TD {font:bold 16px arial; line-height:20px;}
.cnnXXXLarge, TR.cnnXXXLarge TD, TABLE.cnnXXXLarge TR TD {font-family:arial; font-size:36px; line-height:40px;}
.cnnXXLarge, TR.cnnXXLarge TD, TABLE.cnnXXLarge TR TD {font-family:arial; font-size:25px; line-height:29px;}
DIV.cnnHeaderX {color:#b00005 !important;}

TH.cnnTransparent, TD.cnnTransparent, TR.cnnTransparent TD, TABLE.cnnTransparent TD {color:#000; background:transparent !important; text-decoration:none;}
.cnnTransparent a:link, .cnnTransparent a:visited, .cnnTransparent A B {color:#000; background:transparent !important; text-decoration:none;}
.cnnTransparent a:hover {color:#000; background:transparent !important;text-decoration:underline;}

.cnnData1, .cnnPlain {color:#000; background:#fff;} 
TD.cnnData1, TH.cnnData1, TR.cnnData1 TD, TABLE.cnnData1 TD {color:#000; background:#fff; padding:2px; border:solid 1px #bbb; border-width:1px 1px 0 0;}
TD.cnnData1, TR.cnnData1 > TD, TABLE.cnnData1 > TBODY > TR > TD, TD.cnnData2, TR.cnnData2 > TD, TABLE.cnnData2 > TBODY > TR > TD {padding:2px; border:solid #bbb; border-width:1px 1px 0 0;}
.cnnData1 a:link, .cnnData1 a:visited, .cnnData1 A B {color:#000; background:#fff; text-decoration:none;}
.cnnData1 a:hover {color:#000; background:#fff;	text-decoration:underline;}
.cnnData2 {color:#000; background:#ddd;}
TD.cnnData2, TH.cnnData2, TR.cnnData2 TD, TABLE.cnnData2 TD {color:#000; background:#ddd; padding:2px; border:solid #bbb; border-width:1px 1px 0px 0px;}
.cnnData2 a:link, .cnnData2 a:visited, .cnnData2 A B {color:#000; background:#ddd; text-decoration:none;}
.cnnData2 a:hover {color:#000; background:#ddd; text-decoration:underline;}
.cnnRecordData {color:#666666; background:#fff;}

.cnnTeamHeader {color:#000; background:#FFFFFF;}
.cnnHeader {color:#FFF; background:#390000;}
TD.cnnTeamHeader, TH.cnnTeamHeader, TR.cnnTeamHeader TD, TABLE.cnnTeamHeader TD {color:#000; background:#FFFFFF; font-weight:bold; padding:3px; border:solid #bbb; border-width:1px 1px 0px 0px;}
TD.cnnHeader, TH.cnnHeader, TR.cnnHeader TD, TABLE.cnnHeader TD {color:#FFF; background:#390000; font-weight:bold; padding:3px; border:solid #bbb; border-width:1px 1px 0px 0px;}
TD.cnnTotalsDark, TR.cnnTotalsDark > TD, TABLE.cnnTotalsDark > TBODY > TR > TD, TD.cnnTotals, TR.cnnTotals > TD, TABLE.cnnTotals > TBODY > TR > TD, TD.cnnTeamHeader, TH.cnnTeamHeader, TR.cnnTeamHeader > TD, TABLE.cnnTeamHeader > TBODY > TR > TD {padding:3px; border:solid #bbb; background:#FFFFFF; border-width:1px 1px 0px 0px;}
TD.cnnHeader, TH.cnnHeader, TR.cnnHeader > TD, TABLE.cnnHeader > TBODY > TR > TD {padding:3px; border:solid #bbb; background:#390000; border-width:1px 1px 0px 0px;}
.cnnHeader a:link, .cnnHeader a:visited, .cnnHeader A B {color:#FFF; background:#390000; text-decoration:none;}
.cnnTeamHeader a:link, .cnnTeamHeader a:visited, .cnnTeamHeader A B {color:#000; background:#FFFFFF; text-decoration:none;}
.cnnHeader a:hover, .cnnHeader a:hover B {color:#FFF; background:#390000; text-decoration:underline;}
.cnnTeamHeader a:hover, .cnnTeamHeader a:hover B {color:#000; background:#FFFFFF; text-decoration:underline;}

.cnnTitle {color:#fff; background:#730000;}
TD.cnnTitle, TH.cnnTitle, TR.cnnTitle TD, TABLE.cnnTitle TD {color:#fff; background:#730000; padding:3px; font-weight:bold;}
TD.cnnTitle, TH.cnnTitle, TR.cnnTitle > TD, TABLE.cnnTitle > TBODY > TR > TD {padding:3px; font-weight:bold;}
.cnnTitle a:link, .cnnTitle a:visited, .cnnTitle A B {color:#fff; background:#730000; text-decoration:none;}
.cnnTitle a:hover {color:#fff; background:#730000; text-decoration:underline;}
.cnnSubTitle {color:#000; background:#fff; font-weight:bold;}
TD.cnnSubTitle, TH.cnnSubTitle, TR.cnnSubTitle TD, TABLE.cnnSubTitle TD {color:#000; background:#fff; padding:3px; font-weight:bold;}
.cnnSubTitle a:link, .cnnSubTitle a:visited, .cnnSubTitle A B {color:#000; background:#fff; text-decoration:none;}
.cnnSubTitle a:hover {color:#000; background:#fff; text-decoration:underline;}

.cnnLabel, TR.cnnLabel TD {color:#000 !important; background:#e7e7e7 !important; font-weight:bold; padding:3px;}
.cnnLabel a:link, .cnnLabel a:visited, .cnnLabel A B {color:#000 !important; background:#e7e7e7 !important; text-decoration:none;}
.cnnLabel a:hover {color:#000 !important; background:#e7e7e7 !important; text-decoration:underline;}
.cnnLabelDark, TR.cnnLabelDark TD {color:#000 !important; background:#666 !important; font-weight:bold; padding:3px;}
.cnnLabelDark a:link, .cnnLabelDark a:visited, .cnnLabelDark A B {color:#000 !important; background:#666 !important; text-decoration:none;}
.cnnLabelDark a:hover {color:#000 !important; background:#666 !important; text-decoration:underline;}
TD.cnnTotalsDark, TH.cnnTotalsDark, TR.cnnTotalsDark TD, TABLE.cnnTotalsDark TD {color:#fff; background:#990000; font-weight:bold !important; padding:3px; border:solid #bbb; border-width:1px 1px 0px 0px;}
TD.cnnTotals, TH.cnnTotals, TR.cnnTotals TD, TABLE.cnnTotals TD {color:#000; background:#fff; font-weight:bold !important; padding:3px; border:solid #bbb; border-width:1px 1px 0px 0px;}

.cnnLeft, TD.cnnLeft, TH.cnnLeft, TR.cnnLeft TD, TABLE.cnnLeft TD {text-align:left !important;}
.cnnRight, TD.cnnRight, TH.cnnRight, TR.cnnRight TD, TABLE.cnnRight TD {text-align:right !important;}
.cnnCenter, TD.cnnCenter, TH.cnnCenter, TR.cnnCenter TD, TABLE.cnnCenter TD {text-align:center !important;}
.cnnEndCell, TR.cnnEndCell TD {border-right:0 !important;}

.cnnBold, .cnnBold a:link, .cnnBold a:visited, TD.cnnBold A B, TR.cnnBold TD {font-weight:bold !important; text-decoration:none;}
.cnnBold a:hover {font-weight:bold !important; text-decoration:underline;}
.cnnNoBold, .cnnNoBold a:link, .cnnNoBold a:visited, TD.cnnNoBold A B, TR.cnnNoBold TD {font-weight:normal !important; text-decoration:none;}
.cnnNoBold a:hover {font-weight:normal !important; text-decoration:underline;}
.cnnNoDecoration, .cnnNoDecoration a:link, .cnnNoDecoration a:visited, TD.cnnNoDecoration A B, TR.cnnNoDecoration TD {text-decoration:none !important;}
.cnnNoDecoration a:hover {text-decoration:underline !important;}
.cnnNoBorder, TD.cnnNoBorder, TR.cnnNoBorder TD, TABLE.cnnNoBorder {border:none !important;}
.cnnNoPadding, .cnnNoPadding a:link, .cnnNoPadding a:visited, TD.cnnNoPadding A B, TR.cnnNoPadding TD, TABLE.cnnNoPadding {padding:0px !important; text-decoration:none;}
.cnnNoPadding a:hover {padding:0px !important; text-decoration:underline;}
TD.cnnWrap, TH.cnnWrap, TR.cnnWrap TD, TABLE.cnnWrap TD {white-space:normal !important;}

/* Use these styles to paint the borders */
.cnnBorderBlack, TR.cnnBorderBlack TD, TABLE.cnnBorderBlack {border:1px solid #000 !important;}
.cnnBorderWhite, TR.cnnBorderWhite TD, TABLE.cnnBorderWhite {border:1px solid #fff !important;}
.cnnBorderGray, TR.cnnBorderGray TD, TABLE.cnnBorderGray {border:1px solid #bbb !important;}
.cnnBorderBlack1000, TR.cnnBorderBlack1000 TD {border:solid #000 !important; border-width:1px 0px 0px 0px !important;}
.cnnBorderBlack0100, TR.cnnBorderBlack0100 TD {border:solid #000 !important; border-width:0px 1px 0px 0px !important;}
.cnnBorderBlack0010, TR.cnnBorderBlack0010 TD {border:solid #000 !important; border-width:0px 0px 1px 0px !important;}
.cnnBorderBlack0001, TR.cnnBorderBlack0001 TD {border:solid #000 !important; border-width:0px 0px 0px 1px !important;}
.cnnBorderBlack1100, TR.cnnBorderBlack1100 TD {border:solid #000 !important; border-width:1px 1px 0px 0px !important;}
.cnnBorderBlack1010, TR.cnnBorderBlack1010 TD {border:solid #000 !important; border-width:1px 0px 1px 0px !important;}
.cnnBorderBlack1001, TR.cnnBorderBlack1001 TD {border:solid #000 !important; border-width:1px 0px 0px 1px !important;}
.cnnBorderBlack1101, TR.cnnBorderBlack1101 TD {border:solid #000 !important; border-width:1px 1px 0px 1px !important;}
.cnnBorderBlack1110, TR.cnnBorderBlack1110 TD {border:solid #000 !important; border-width:1px 1px 1px 0px !important;}
.cnnBorderBlack1011, TR.cnnBorderBlack1011 TD {border:solid #000 !important; border-width:1px 0px 1px 1px !important;}
.cnnBorderBlack0101, TR.cnnBorderBlack0101 TD {border:solid #000 !important; border-width:0px 1px 0px 1px !important;}
.cnnBorderBlack0111, TR.cnnBorderBlack0111 TD {border:solid #000 !important; border-width:0px 1px 1px 1px !important;}
.cnnBorderGray1000, TR.cnnBorderGray1000 TD {border:solid #bbb !important; border-width:1px 0px 0px 0px !important;}
.cnnBorderGray0100, TR.cnnBorderGray0100 TD {border:solid #bbb !important; border-width:0px 1px 0px 0px !important;}
.cnnBorderGray0010, TR.cnnBorderGray0010 TD {border:solid #bbb !important; border-width:0px 0px 1px 0px !important;}
.cnnBorderGray0001, TR.cnnBorderGray0001 TD {border:solid #bbb !important; border-width:0px 0px 0px 1px !important;}
.cnnBorderGray1100, TR.cnnBorderGray1100 TD {border:solid #bbb !important; border-width:1px 1px 0px 0px !important;}
.cnnBorderGray1010, TR.cnnBorderGray1010 TD {border:solid #bbb !important; border-width:1px 0px 1px 0px !important;}
.cnnBorderGray1001, TR.cnnBorderGray1001 TD {border:solid #bbb !important; border-width:1px 0px 0px 1px !important;}
.cnnBorderGray1101, TR.cnnBorderGray1101 TD {border:solid #bbb !important; border-width:1px 1px 0px 1px !important;}
.cnnBorderGray1110, TR.cnnBorderGray1110 TD {border:solid #bbb !important; border-width:1px 1px 1px 0px !important;}
.cnnBorderGray1011, TR.cnnBorderGray1011 TD {border:solid #bbb !important; border-width:1px 0px 1px 1px !important;}
.cnnBorderGray0101, TR.cnnBorderGray0101 TD {border:solid #bbb !important; border-width:0px 1px 0px 1px !important;}
.cnnBorderGray0111, TR.cnnBorderGray0111 TD {border:solid #bbb !important; border-width:0px 1px 1px 1px !important;}
.cnnBorderWhite0110, TR.cnnBorderWhite0110 TD {border:solid #fff !important; border-width:0px 1px 1px 0px !important;}
.cnnBorderGray0110, TR.cnnBorderGray0110 TD {border:solid #bbb !important; border-width:0px 1px 1px 0px !important;}
.cnnBorderBlack0110, TR.cnnBorderBlack0110 TD {border:solid #000 !important; border-width:0px 1px 1px 0px !important;}
.cnnBorderWhite1000, TR.cnnBorderWhite1000 TD {border:solid #fff !important; border-width:1px 0px 0px 0px !important;}
.cnnBorderWhite0100, TR.cnnBorderWhite0100 TD {border:solid #fff !important; border-width:0px 1px 0px 0px !important;}
.cnnBorderWhite0010, TR.cnnBorderWhite0010 TD {border:solid #fff !important; border-width:0px 0px 1px 0px !important;}
.cnnBorderWhite0001, TR.cnnBorderWhite0001 TD {border:solid #fff !important; border-width:0px 0px 0px 1px !important;}
.cnnBorderWhite1100, TR.cnnBorderWhite1100 TD {border:solid #fff !important; border-width:1px 1px 0px 0px !important;}
.cnnBorderWhite1010, TR.cnnBorderWhite1010 TD {border:solid #fff !important; border-width:1px 0px 1px 0px !important;}
.cnnBorderWhite1001, TR.cnnBorderWhite1001 TD {border:solid #fff !important; border-width:1px 0px 0px 1px !important;}
.cnnBorderWhite1101, TR.cnnBorderWhite1101 TD {border:solid #fff !important; border-width:1px 1px 0px 1px !important;}
.cnnBorderWhite1110, TR.cnnBorderWhite1110 TD {border:solid #fff !important; border-width:1px 1px 1px 0px !important;}
.cnnBorderWhite1011, TR.cnnBorderWhite1011 TD {border:solid #fff !important; border-width:1px 0px 1px 1px !important;}
.cnnBorderWhite0101, TR.cnnBorderWhite0101 TD {border:solid #fff !important; border-width:0px 1px 0px 1px !important;}
.cnnBorderWhite0111, TR.cnnBorderWhite0111 TD {border:solid #fff !important; border-width:0px 1px 1px 1px !important;}

.cnnHighlight1, .cnnHighlight1 a:link, .cnnHighlight1 a:visited, .cnnHighlight1 A B, TR.cnnHighlight1 TD {color:#000 !important; background:#CCA08C !important; text-decoration:none;}
.cnnHighlight1 a:hover {color:#000 !important; background:#CCA08C !important; text-decoration:underline;}
.cnnHighlight2, .cnnHighlight2 a:link, .cnnHighlight2 a:visited, .cnnHighlight2 A B, TR.cnnHighlight2 TD {color:#000 !important; background:#f60 !important;text-decoration:none;}

.cnnHighlight2 a:hover {color:#000 !important; background:#f60 !important; text-decoration:underline;}
.cnnHeaderRed, .cnnHeaderRed a:link, .cnnHeaderRed a:visited, .cnnHeaderRed A B, TR.cnnHeaderRed TD {color:#fff !important; background:#c00 !important; text-decoration:none;}
.cnnHeaderRed a:hover {color:#fff !important; background:#c00 !important; text-decoration:underline;}
.cnnDataRed, .cnnDataRed a:link, .cnnDataRed a:visited, .cnnDataRed A B, TR.cnnDataRed TD {color:#900 !important; text-decoration:none;}
.cnnDataRed a:hover {color:#900 !important; text-decoration:underline;}
.cnnDataLinked, .cnnDataLinked a:link, .cnnDataLinked a:visited, .cnnDataLinked A B, TR.cnnDataLinked TD {color:#ba0000 !important; text-decoration:none;}
.cnnDataLinked a:hover {color:#ba0000 !important; text-decoration:underline;}

.cnnContent {background:#fff; border:1px solid #000; width:100%;}
.cnnTable {background:#fff; border:1px solid #000;}
.cnnTableBlue {background:#B00005; border:1px solid #000;}
.cnnTableNavy {background:#990000; border:1px solid #000;}
.cnnHeadline1, TR.cnnHeadline1 TD {color:#B00005; background:#fff;}
.cnnHeadline1 a:link, .cnnHeadline1 a:visited, .cnnHeadline1 A B {color:#B00005; background:#fff; text-decoration:none;}
.cnnHeadline1 a:hover {color:#B00005; background:#fff; text-decoration:underline;}
.cnnHeadline2, TR.cnnHeadline2 TD {color:#B00005; background:#e7e7e7;}
.cnnHeadline2 a:link, .cnnHeadline2 a:visited, .cnnHeadline2 A B {color:#B00005; background:#e7e7e7; text-decoration:none;}
.cnnHeadline2 a:hover {color:#B00005; background:#e7e7e7; text-decoration:underline;}

.cnnWatermark, TR.cnnWatermark TD, .cnnWatermark a:link, .cnnWatermark a:visited, .cnnWatermark A B {color:#666 !important; text-decoration:none;}
.cnnWatermark a:hover {color:#666 !important; text-decoration:underline;}

.cnnEmailAlerts, TABLE.cnnEmailAlerts TR TD, TR.cnnEmailAlerts TD, .cnnEmailAlerts a:link, .cnnEmailAlerts a:visited, .cnnEmailAlerts A B {font-family:arial;	color:#fff; font-size:9px; padding:2px; line-height:12px; background:#990000; text-decoration:none;}
.cnnEmailAlerts a:hover {font-family:arial; color:#fff; font-size:9px; line-height:13px; background:#990000; text-decoration:underline;}
.cnnEmailAlertsBackground {background-image:url( http://i.cdn.turner.com/si/images/misc/alerts_free.gif );}

.cnnCopyright, TR.cnnCopyright TD, .cnnCopyright a:link, .cnnCopyright a:visited, .cnnCopyright A B {font-family:arial; color:#000; font-size:10px; padding-top:6px;	line-height:14px; text-align:left; text-decoration:none;}
.cnnCopyright a:hover {font-family:arial; color:#000; font-size:10px; line-height:14px; text-align:left; text-decoration:underline;}
.cnnPosted, TR.cnnPosted TD {font-family:arial; color:#000; font-size:10px; padding-bottom:6px; line-height:14px; text-align:left;}
SELECT.cnnInput, TEXT.cnnInput {width:250;}

/* for popup calendar */
.cnnDhtmlCal {z-index:999; filter:alpha(opacity=100); left:0px; visibility:hidden; position:absolute; top:0px; opacity:1.0;}

/* for player Gateway */
.cnnGatewayLetterNav {text-align:center;border-left:1px solid #000;}
.cnnGatewayLetterNav A:link, .cnnGatewayLetterNav A:visited {padding:2px 6px 2px 6px;}
.cnnGatewayLetterNav A:hover {background:#f60;color:#000;}

TH.cnnSiShop, TD.cnnSiShop, TR.cnnSiShop TD, TABLE.cnnSiShop TD {color:#fff;background:#900; text-decoration:none;}
.cnnSiShop a:link, .cnnSiShop a:visited, .cnnSiShop A B {color:#fff; background:#900; text-decoration:none;}
.cnnSiShop a:hover {color:#fc0; background:#900; text-decoration:none !important;}
