/* General CSS */
#cnnBannerContainer  .cnnPad12Top
{font-size:0px; line-height:0px; overflow:hidden;}


/* Main CSS */
.cnnMainHealth .cnnContentHeader
{border-bottom:none;}

.cnnMainHealth .cnnT2s ul li
{padding-bottom:4px;}

.cnnMainHealth .cnnT2s ul
{margin:0;}

.cnnMainHealth .cnnSubHead a span
{color:#81bedd;}

.cnnMainHealth .cnnSubHead a
{color:#000; font-size:18px;}

.cnnMainHealth .cnnSubHead
{margin-bottom:0;}

.cnnMainHealth .cnnT2s
{float:left; width:304px;}

.cnnMainHealth .cnnTopVideo
{float:left; width:284px; margin-right:15px; padding-left:18px;}

.cnnMainHealth #cnnT2Col
{width:auto; padding-bottom:15px; margin-top:18px;}

#cnnT1Col, #cnnT1Col
{float:none;}

#cnnT1Col
{width:auto;}

.cnnMainHealth .cnnT1
{background:#fbfaf5; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding:18px 15px 18px 18px;}

.cnnT1 .cnnT1Img img 
{width:378px; height:222px; margin-left:20px;}

.cnnT1 .cnnT1Img
{width:378px; float:right;}

.cnnT1 h1
{padding:0 0 12px 0; font-weight:bold; font-size:24px;}

.cnnT1 h1 a:link, 
.cnnT1 h1 a:visited, 
.cnnT1 h1 a:active
{color:#81bedd;}

.cnnT1 h1 a:hover
{color:#ca0000;}

.cnnT1 .cnnT1Txt
{padding-top:0;}

.cnnT1 .cnnT1Blurb
{color:#080808;}

.cnnMainHealth #cnnPhotoPlayer
{height:326px;}


/* top video
===================================================================================== */
.cnnMainHealth .cnnTopVideo .cnnVideoHead
{font-size:16px;font-weight:bold;line-height:19px;padding:1px 0 0 0; margin-top:-4px;}

.cnnMainHealth .cnnTopVideo .cnnVideoHead a
{font-size:18px; color:#000;}

.cnnMainHealth .cnnTopVideo .cnnVideoHead a span
{color:#81bedd;}

.cnnMainHealth .cnnTopVideo .cnnVideoHead a:hover,
.cnnMainHealth .cnnTopVideo .cnnVideoHead a:hover span,
.cnnMainHealth .cnnSubHead a:hover,
.cnnMainHealth .cnnSubHead a:hover span
{color:#ca0000;}


.cnnTopVideo .cnnVideoItem
{margin:0;border-bottom:1px solid #f0f0f0;padding:9px 0;}

.cnnTopVideo img.cnnVideoImg
{margin:0 12px 0 0;width:44px;height:25px;vertical-align: middle;border:none;}

.cnnTopVideo img.cnnVideoIcon
{margin:3px 4px 6px 0;vertical-align: middle;border:none;}

.cnnTopVideo .cnnVideoItem a
{font-size: 12px;font-weight: Bold;vertical-align:middle;}

.cnnTopVideo .cnnVideoTime
{font-size:10px;font-weight:normal;color:#949494;vertical-align:middle;}

.cnnTopVideo .cnnVideoFooter
{padding-bottom:6px;}

.cnnTopVideo .cnnVideoFooter a
{font-size:10px;}

.cnnVideoItem img.cnnVideoIcon
{margin-left:6px;}


/* end top video
===================================================================================== */

.cnnMainHealth .cnnContentHeader .cnnDate
{color:#ca0002;}


/* Ask the Experts */
.cnnExperts .cnnPartHeader,
.cnnHealthAZ .cnnPartHeader
{border-bottom:none; margin-bottom:0; padding-bottom:9px; padding-top:7px;}

* html .cnnExperts .cnnPartHeader
{padding-bottom:11px;}

.cnnExperts .cnnPartHeader span,
.cnnHealthAZ .cnnPartHeader span
{font-size:14px; color:#949494; font-weight:normal;}

.cnnExperts .cnnWireBox
{width:584px; padding:0 18px; margin-bottom:18px;}

.cnnExperts .cnnExpertBox .cnnBoxContent
{padding: 6px 8px 4px 7px; overflow:hidden;}

.cnnExperts .cnnExpertMenu
{height:30px; width:568px; padding:0; list-style-type:none; margin:0 0 10px 0;}

.cnnExperts .cnnExpertMenu li
{float:left; height:30px;}

.cnnExperts .cnnExpertMenu li a
{display:block; height:30px; width:100%;}

.cnnExperts .cnnExpertMenu .cnnBtn1 a
{width:133px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') 0 -60px;}

.cnnExperts .cnnExpertMenu .cnnBtn2 a
{width:107px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -133px -60px;}

.cnnExperts .cnnExpertMenu .cnnBtn3 a
{width:107px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -240px -60px;}

.cnnExperts .cnnExpertMenu .cnnBtn4 a
{width:114px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -347px -60px;}

.cnnExperts .cnnExpertMenu .cnnBtn5 a
{width:106px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -462px -60px;}

.cnnExperts .cnnExpertMenu .cnnBtn1 a:hover
{width:133px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') 0 0;}

.cnnExperts .cnnExpertMenu .cnnBtn2 a:hover
{width:107px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -133px 0;}

.cnnExperts .cnnExpertMenu .cnnBtn3 a:hover
{width:107px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -240px 0;}

.cnnExperts .cnnExpertMenu .cnnBtn4 a:hover
{width:114px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -347px 0;}

.cnnExperts .cnnExpertMenu .cnnBtn5 a:hover
{width:106px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -462px 0;}

.cnnExperts .cnnExpertMenu .cnnSelectedBtn1
{width:133px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') 0 0;}

.cnnExperts .cnnExpertMenu .cnnSelectedBtn2
{width:107px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -133px 0;}

.cnnExperts .cnnExpertMenu .cnnSelectedBtn3
{width:107px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -240px 0;}

.cnnExperts .cnnExpertMenu .cnnSelectedBtn4
{width:114px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -347px 0;}

.cnnExperts .cnnExpertMenu .cnnSelectedBtn5
{width:106px; background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/experts.gif') -462px 0;}

.cnnExperts .cnnExpertBody
{background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/living.well.jpg') 0 0; width:568px; height:193px; position:relative;}

.cnnExperts .cnnExpertBody .cnnDoctorLnk
{display:block; position:absolute; height:193px; width:180px; top:0; left:207px;}

.cnnExperts .cnnExpertInfo
{padding:12px; width:200px; color:#080808; font-size:12px;}

.cnnExperts .cnnExpertBody .cnnExpertTitle,
.cnnExperts .cnnExpertBody .cnnT2s .cnnExpertTitle
{color:#080808; font-size:12px; font-weight:bold;}

.cnnExperts .cnnExpertBody .cnnExpertTitle span,
.cnnExperts .cnnExpertBody .cnnT2s .cnnExpertTitle span
{color:#004276;}

.cnnExperts .cnnExpertBody a.cnnExpertTitle:hover,
.cnnExperts .cnnExpertBody .cnnT2s a.cnnExpertTitle:hover,
.cnnExperts .cnnExpertBody a.cnnExpertTitle:hover span,
.cnnExperts .cnnExpertBody .cnnT2s a.cnnExpertTitle:hover span
{color:#ca0000;}

.cnnExperts .cnnExpertInfo h2,
.cnnExperts .cnnExpertInfo h2 a
{margin:18px 0 0 0; padding:0; font-size:18px; font-weight:bold; color:#81bedd; line-height:18px;}

.cnnExperts .cnnExpertInfo h2 a:hover
{color:#ca0000;}

.cnnExperts .cnnExpertBody .cnnT2s
{position:absolute; left:405px; top:12px; width:162px;}

.cnnExperts .cnnExpertBody .cnnT2s li
{color:#004276; font-size:11px; font-weight:bold; margin:15px 0; padding-bottom:0; line-height:13px;}

.cnnExperts .cnnExpertBody .cnnT2s .cnnMore
{color:#004276; font-size:10px;}

.cnnExperts .cnnExpertBody .cnnT2s a.cnnMore:hover
{color:#ca0000;}

/* Blue Cards Section */
.cnnBlueCards .cnnPartRSSLnk a
{color:#004276; font-size:10px;}

.cnnBlueCards .cnnPartRSSLnk a:hover
{color:#ca0000;}

.cnnBlueCards .cnnPartHeader
{border-bottom:1px solid #dfdfdf; padding-bottom:12px; margin-bottom:15px;}

.cnnBlueCards .cnnPartHeader a
{font-size:22px; color:#000; font-weight:bold;}

.cnnBlueCards .cnnPartHeader a span
{font-size:22px; color:#81bedd; font-weight:bold;}

.cnnBlueCards .cnnPartHeader a:hover,
.cnnBlueCards .cnnPartHeader a:hover span
{color:#ca0000;}

.cnnBlueCards .cnnBlueCardsContent
{border-bottom:1px solid #dfdfdf; padding-bottom:17px; padding-right:18px;}

.cnnBlueCards .cnnBlueCard
{background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/bluecard.gif') no-repeat 0 7px; width:189px; height:122px; padding-top:7px; float:right;}
/*{background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/bluecard.gif') no-repeat 0 0; width:189px; height:116px; float:right;}*/

.cnnBlueCards .cnnBlueCardPad
{padding:12px; height:65px; font-size:12px; font-weight:bold; color:#000;}

.cnnBlueCards .cnnBlueCardPad img
{margin-right:9px; float:left;}

.cnnBlueCards .cnnBlueCardPad a 
{color:#000;}

.cnnBlueCards .cnnBlueCardPad a span
{color:#004276;}

.cnnBlueCards .cnnBlueCardPad a:hover,
.cnnBlueCards .cnnBlueCardPad a:hover span
{color:#ca0000;}

.cnnBlueCards .cnnBlueCard #mosVidMore
{margin:6px 15px 6px 0; text-align:right;}

.cnnBlueCards .cnnBlueCard #mosVidMore a
{font-size:10px; color:#000;}

.cnnBlueCards .cnnBlueCard #mosVidMore a:hover
{color:#ca0000;}

.cnnBlueCards .cnnBlurb
{font-size:10px; color:#000; width:195px; padding-left:18px; position:relative; height:122px;}

.cnnBlueCards .cnnBlurb .cnnFindBlueCard
{margin-top:15px; position:absolute; bottom:0; left:18px;}

.cnnBlueCards .cnnBlurb .cnnFindBlueCard a
{background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/find.your.card.gif') top left no-repeat; width:179px; height:32px; display:block; overflow:hidden;}

.cnnBlueCards .cnnBlurb .cnnFindBlueCard a:hover
{background:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/find.your.card.over.gif') top left no-repeat;}

.cnnBlueCards #cnnMpVideoBox
{margin-right:163px;}

.cnnBlueCards #cnnMpVideoBox .cnnMpVidBtns
{margin-right:0;}

.cnnMar9L
{margin-left:9px;}


/* Special Coverage Box (America Votes)
===================================================================================== */
.cnnSR3
{padding-bottom:3px;}

.cnnSR3Top .cnnSR3Head
{font-size:16px;font-weight:bold;line-height:19px;float:left;padding:6px 0px 10px 12px;}

.cnnSR3Top .cnnSR3Sponsor
{float:right;}

.cnnSR3Sponsor img
{vertical-align:middle;padding:0 4px 0 0;}

.cnnSR3Body
{padding: 0px 12px 0px 12px;}

.cnnSR3preTitle
{color:#949494;font-weight:bold;font-size:11px;}

.cnnSR3ItemPhoto
{float:left;margin:3px 9px 5px 0;}

* html .cnnSR3ItemPhoto
{margin:3px 5px 5px 0;}

.cnnSR3ItemContent
{font-size:10px;line-height:12px;}

.cnnSR3ItemContent a
{font-size:14px;font-weight:bold;line-height:16px;}


#cnnSR3LinksContainer
{padding:5px 0px 7px 0px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin:3px 0px 7px 0px;}

.cnnSR3Links ul
{margin: 0; list-style: none; clear:both;padding:0;}

.cnnSR3Links ul li
{padding-left: 8px;background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;}

.cnnSR3Links ul li a
{font-weight:bold;}

.cnnSR3Links ul li
{font-size: 10px;font-weight:bold;color: #b8b8b8;}

/* End Special Coverage Box (America Votes)
===================================================================================== */


.cnnSpecialCoverage .cnnBoxContent
{padding-bottom:28px;}

.cnnSpecialCoverage .cnnBoxContent *.cnnBoxContent
{padding-bottom:0;}

.cnnSpecialCoverage .cnnFeatureBoxes
{float:right; width:284px; padding:18px 18px 0 18px;}

.cnnSpecialCoverage .cnnSR3Top
{position:relative; width:100%;}

.cnnSpecialCoverage .cnnSuper88x31
{position:absolute; right:6px; top:2px;}

.cnnSpecialCoverage .cnnListContainer
{width:301px; float:left;}

.cnnSpecialCoverage .cnnListContainer ul
{margin:3px 0 0 18px; padding:0; width:283px; list-style-type:none; line-height:12px;}

.cnnSpecialCoverage .cnnListContainer li
{padding:12px 0; border-bottom:1px solid #dfdfdf; font-weight:bold; font-size:12px; color:#004276;}

.cnnSpecialCoverage .cnnListContainer .cnnFirst
{padding-top:15px;}

.cnnSpecialCoverage .cnnListContainer .cnnLast
{border-bottom:none;}


.cnnSpecialCoverage .cnnListContainer img
{margin-right:9px; float:left;}

.cnnSpecialCoverage .cnnListContainer .cnnTitleLnk
{text-transform:uppercase; font-size:10px; color:#949494; font-weight:bold;  margin-top:-3px; float:left;}

.cnnSpecialCoverage .cnnListContainer .cnnTitleLnk span
{color:#004276;}


.cnnSpecialCoverage .cnnListContainer a.cnnTitleLnk:hover,
.cnnSpecialCoverage .cnnListContainer a.cnnTitleLnk:hover span
{color:#ca0000;}

.cnnPodcast .cnnBoxContent
{padding:14px 18px;}

.cnnPodcast .cnnBoxContent *.cnnBoxContent
{padding:0;}

.cnnPodcast .cnnHt180x150adContainer
{float:right; width:180px;}

.cnnPodcast .cnnHt180x150adTop
{text-align: center; padding:8px 0;}

.cnnPodcast .cnnWireBox
{width:388px; float:left;}

.cnnPodcast .cnnSR3Top
{border-bottom:1px solid #dfdfdf; margin-bottom:9px;}

.cnnPodcast .cnnSR3Head
{font-size:22px; line-height:1em;}

.cnnPodcast #cnnSR3LinksContainer
{border-bottom:none; margin-top:4px; margin-bottom:0; padding-top:9px; padding-bottom:5px;}


.cnnHealthAZ .cnnPartHeader
{padding-top:7px; margin-bottom:0; padding-bottom:11px;}

* html .cnnHealthAZ .cnnPartHeader
{padding-bottom:14px;}

.cnnHealthAZ .cnnPartHeader a
{color:#000;}

.cnnHealthAZ .cnnPartHeader a span
{font-size:22px; font-weight:bold; color:#81bedd;}

.cnnHealthAZ .cnnPartHeader a:hover,
.cnnHealthAZ .cnnPartHeader a:hover span
{color:#ca0000;}

.cnnHealthAZ li
{padding:8px 0 0 0;}

.cnnHealthAZ li a
{font-size:11px; font-weight:bold;}

.cnnHealthAZ .cnnListContainer
{background-color:#F7F7EB; margin:0px 18px 5px; padding:0px 18px 10px 18px;}

.cnnHealthAZ .cnnListContainer ul
{margin:0; padding:6px 0 0 0; list-style-type:none; float:left; width:187px;}

.cnnHealthAZ .cnnListContainer ul.cnnLast
{width:175px;}

.cnnHealthAZ .cnnMore
{padding:0 18px; position:relative; margin-bottom:31px;}

.cnnHealthAZ .cnnMore img
{float:right;}

.cnnHealthAZ .cnnMore a
{font-size:11px;}


.cnnToolBox .cnnVideoBoxHeader
{left:9px;}

.cnnToolBox .cnnHeaderLnk a
{color:#81bedd;}

.cnnToolBox .cnnHeaderLnk a span
{color:#000;}

.cnnToolBox .cnnHeaderLnk a:hover,
.cnnToolBox .cnnHeaderLnk a:hover span
{color:#ca0000;}

.cnnToolBox .cnnToolBoxContent
{border:1px solid #dfdfdf; border-width:1px 0; padding:9px 9px 8px 9px; font-size:10px; line-height:12px;}

.cnnToolBox .cnnToolBoxImg
{float:left; margin-right:9px; border:none;}

.cnnToolBox .cnnTitleLnk
{font-weight:bold; font-size:14px; line-height:16px;}

.cnnToolBox .cnnMpVidTease
{padding-bottom:6px;}



.cnnMpVidTopper
{position:relative;height:33px;}

.cnnMpVidTopper .cnnVideoBoxHeader
{height:22px;}

.cnnMpVidTopper .cnnMoreVideo
{position:absolute;top:8px;right:9px;font-size:10px;}

.cnnMpVidTopper .cnnVideoBoxHeader
{position:absolute;top:5px;left:12px;font-size:22px;font-weight:bold;line-height:16px;}

.cnnMpVidTopper .cnnVideoBoxHeader img
{margin:0 9px 3px 0;vertical-align:text-bottom;}

.cnnMpVideoContent
{position:none;}

.cnnPad5B9LR
{padding:0 9px 5px;}


#cnnHeader .cnnHeaderContent div.cnnHeadColRight
{left:auto; top:24px;}



/* Main Health Menu */
#cnnHealthMenu
{height:51px; padding:0; list-style-type:none; margin:0 0 10px 0;}

#cnnHealthMenu li
{float:left; height:51px;}

#cnnHealthMenu li a
{display:block; height:51px; width:100%; background-image:url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/sprite.mainnav.gif');}

#cnnHealthMenu .cnnBtn1 a
{width:164px; background-position:0 51px;}

#cnnHealthMenu .cnnBtn2 a
{width:164px; background-position:-164px 51px;}

#cnnHealthMenu .cnnBtn3 a
{width:164px; background-position:-328px 51px;}

#cnnHealthMenu .cnnBtn4 a
{width:164px; background-position:-492px 51px;}

#cnnHealthMenu .cnnBtn5 a
{width:164px; background-position:-656px 51px;}

#cnnHealthMenu .cnnBtn6 a
{width:163px; background-position:-820px 51px;}


#cnnHealthMenu .cnnBtn1 a:hover,
#cnnHealthMenu .cnnSelectedBtn1 a
{width:164px; background-position:0 0px;}

#cnnHealthMenu .cnnBtn2 a:hover,
#cnnHealthMenu .cnnSelectedBtn2 a
{width:164px; background-position:-164px 0px;}

#cnnHealthMenu .cnnBtn3 a:hover,
#cnnHealthMenu .cnnSelectedBtn3 a
{width:164px; background-position:-328px 0px;}

#cnnHealthMenu .cnnBtn4 a:hover,
#cnnHealthMenu .cnnSelectedBtn4 a
{width:164px; background-position:-492px 0px;}

#cnnHealthMenu .cnnBtn5 a:hover,
#cnnHealthMenu .cnnSelectedBtn5 a
{width:164px; background-position:-656px 0px;}

#cnnHealthMenu .cnnBtn6 a:hover,
#cnnHealthMenu .cnnSelectedBtn6 a
{width:163px; background-position:-820px 0px}

/*
#cnnHealthMenu
{background-color:#fff; height:51px; padding:0; list-style-type:none; margin:0 0 10px 0;}

#cnnHealthMenu li
{float:left; width:164px; height:51px; line-height:46px; font-size:12px; font-weight:bold; color:#004276; text-transform:uppercase; text-align:center;}

#cnnHealthMenu li a
{display:block; color:#004276; background-color:#fff; height:51px;}

#cnnHealthMenu li a:hover
{color:#fff; background-color:#81bedd;}

#cnnHealthMenu .firstBtn a
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/topnav.left.gif') no-repeat top left;}

#cnnHealthMenu .firstBtn a:hover
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/topnav.left.active.gif') no-repeat top left;}

#cnnHealthMenu .lastBtn a
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/topnav.right.gif') no-repeat top right;}

#cnnHealthMenu .lastBtn a:hover
{background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/health/topnav.right.active.gif') no-repeat top right;}
*/


.cnnRRHealthPartners .cnnMPToolsBull
{margin:0;}

.cnnRRHealthPartners .cnnPartnerLogo,
.cnnRRHealthPartners .cnnPartner
{margin:0 12px;}

.cnnRRHealthPartners .cnnSeparator
{border-top:1px solid #dfdfdf; margin-top:10px; padding-top:10px;}

#controlsDiv embed
{width:382px;}



/* FLIPPER CONTROLS */

#cnnFlipperControl
{background-color:#f7f7eb;}

#cnnFlipperControl ul
{list-style-type:none; padding:0; margin:0; float:left; border-bottom:1px solid #dfdfdf; width:100%;}

#cnnFlipperControl li
{float:left; width:154px; height:65px;}

#cnnFlipperControl .cnnItem
{border-left:1px solid #dfdfdf; font-size:12px; font-weight:bold; position:relative; line-height:13px; color:#004276;}

#cnnFlipperControl .cnnMore
{font-size:9px; color:#004276; position:absolute; bottom:5px; right:9px;}

#cnnFlipperControl .cnnTitle
{color:#949494; font-size:10px; font-weight:bold;}

#cnnFlipperControl .cnnTitle span
{color:#004276;}

#cnnFlipperControl .cnnSelected
{background-color:#fbfbf5; color:#949494;}

#cnnFlipperControl .cnnSelected .cnnTitle span
{color:#319ad0;}

#cnnFlipperControl li table
{width:100%; height:100%;}

/* AZ beige box */
.cnnAZbox { margin:0px 18px 9px 18px; }
.cnnHealthAZ .cnnListContainer { margin:0px; } 
.cnnAZTopicsBox {  }
.cnnTTBox .cnnBoxHeader {height:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/sprite.corners.gif) right -370px no-repeat;}
.cnnTTBox .cnnBoxHeader div {width:4px;height:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/sprite.corners.gif) left -370px no-repeat;}
.cnnTTBox .cnnBoxContent {background:#fff;}
.cnnTTBox .cnnBoxFooter {height:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/sprite.corners.gif) right -374px no-repeat;}
.cnnTTBox .cnnBoxFooter div {height:4px;width:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/sprite.corners.gif) left -374px no-repeat;}

/* */
.cnnBlueCards .cnnPartHeader a:link { text-decoration:none; color:#000; }
.cnnBlueCards .cnnPartHeader a span { color:#81BEDD; }
.cnnBlueCards .cnnPartHeader a:hover span, .cnnPartHeader a:hover { color:#CA0000; }