H1 A:link {
	COLOR: #000
}
H2 A:link {
	COLOR: #000
}
H3 A:link {
	COLOR: #000
}
H4 A:link {
	COLOR: #000
}
H5 A:link {
	COLOR: #000
}
H6 A:link {
	COLOR: #000
}
H1 A:visited {
	COLOR: #000
}
H2 A:visited {
	COLOR: #000
}
H3 A:visited {
	COLOR: #000
}
H4 A:visited {
	COLOR: #000
}
H5 A:visited {
	COLOR: #000
}
H6 A:visited {
	COLOR: #000
}
.cnnSearchText {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnStorySearch {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnVideoLink {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnInterfaceLink {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnFormText {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnFormTextB {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnSectCopyright {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnSectExtSites {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnStoryContrib {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnSectBoxSubhd {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnStoryTools {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnt1link {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnMenuText {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnTransHeaders {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnTransDate {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnProgramsTopBar {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnProgramsTime {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnProgramsOnairNav {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnMobileText {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnFullStory {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnEuLang {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnEuBusVid {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnShowCap {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnVerdana11 {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnMobileTitle {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnIndexCaption {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnPadSBox {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnArchiveMonth {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnArchiveMonthDate {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnLocalT1 {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryContent {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryContent H1 {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryContent H3 {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryQuoteBox {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryTime {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectBox {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectWhtBox {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnbotBullets {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnBodyText {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnBodyTextB {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectTimestamp {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSponsor {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectBoxHeadW {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnHeaderM {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectT2head {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnCurrConv {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryBoxHeadB {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectBoxHeadR {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSpecArchHead {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryIntro {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSmallText {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectT2s {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectT1 {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnCriticalMass {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryBoxHeadW {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryCaption {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectResBox {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectBulletItems {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectSubLk1 {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectSubLk2 {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectSubLk3 {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectSubG {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnProgramsDateHead {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnProgramsTimestamp {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnFinePrint {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnBigPrint {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnTransCal {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnTransHead {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnTransStoryHead {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnTransSubHead {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnProgramsText {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnProgramsSchedule {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnProgramsSmTime {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnProgramsOnairHead {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnLocalT2s {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnServicesHd {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnElection TD {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSkiReportHd {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSkiReportTable TD {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnProgramsPrimetime {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSectTimestamp {
	FONT-SIZE: 9px
}
.cnnSponsor {
	FONT-SIZE: 9px
}
.cnnFinePrint {
	FONT-SIZE: 9px
}
.cnnFormText {
	FONT-SIZE: 10px
}
.cnnFormTextB {
	FONT-SIZE: 10px
}
.cnnSmallText {
	FONT-SIZE: 10px
}
.cnnStoryTime {
	FONT-SIZE: 10px
}
.cnnSectCopyright {
	FONT-SIZE: 10px
}
.cnnStorySearch {
	FONT-SIZE: 10px
}
.cnnVideoLink {
	FONT-SIZE: 10px
}
.cnnInterfaceLink {
	FONT-SIZE: 10px
}
.cnnCriticalMass {
	FONT-SIZE: 10px
}
.cnnCriticalMass:hover {
	FONT-SIZE: 10px
}
.cnnMenuText {
	FONT-SIZE: 10px
}
.cnnTransHeaders {
	FONT-SIZE: 10px
}
.cnnTransDate {
	FONT-SIZE: 10px
}
.cnnProgramsTopBar {
	FONT-SIZE: 10px
}
.cnnEuLang {
	FONT-SIZE: 10px
}
.cnnProgramsOnairNav {
	FONT-SIZE: 10px
}
.cnnIndexCaption {
	FONT-SIZE: 11px
}
.cnnStoryCaption {
	FONT-SIZE: 11px
}
.cnnSectExtSites {
	FONT-SIZE: 11px
}
.cnnStoryContrib {
	FONT-SIZE: 11px
}
.cnnSectBoxSubhd {
	FONT-SIZE: 11px
}
.cnnStoryTools {
	FONT-SIZE: 11px
}
.cnnt1link {
	FONT-SIZE: 11px
}
.cnnFullStory {
	FONT-SIZE: 11px
}
.cnnEuBusVid {
	FONT-SIZE: 11px
}
.cnnProgramsTime {
	FONT-SIZE: 11px
}
.cnnProgramsSmTime {
	FONT-SIZE: 11px
}
.cnnMobileText {
	FONT-SIZE: 11px
}
.cnnShowCap {
	FONT-SIZE: 11px
}
.cnnVerdana11 {
	FONT-SIZE: 11px
}
.cnnMobileTitle {
	FONT-SIZE: 11px
}
.cnnStoryContent {
	FONT-SIZE: 12px
}
.cnnbotBullets {
	FONT-SIZE: 12px
}
.cnnBodyText {
	FONT-SIZE: 12px
}
.cnnBodyTextB {
	FONT-SIZE: 12px
}
.cnnSectT2s {
	FONT-SIZE: 12px
}
.cnnSectBox {
	FONT-SIZE: 12px
}
.cnnSectWhtBox {
	FONT-SIZE: 12px
}
.cnnSectResBox {
	FONT-SIZE: 12px
}
.cnnSectBulletItems {
	FONT-SIZE: 12px
}
.cnnSectSubLk1 {
	FONT-SIZE: 12px
}
.cnnSectSubLk2 {
	FONT-SIZE: 12px
}
.cnnSectSubLk3 {
	FONT-SIZE: 12px
}
.cnnSectSubG {
	FONT-SIZE: 12px
}
.cnnArchiveMonth {
	FONT-SIZE: 12px
}
.cnnPadSBox {
	FONT-SIZE: 12px
}
.cnnTransCal {
	FONT-SIZE: 12px
}
.cnnTransSubHead {
	FONT-SIZE: 12px
}
.cnnLocalT2s {
	FONT-SIZE: 12px
}
.cnnProgramsText {
	FONT-SIZE: 12px
}
.cnnElection TD {
	FONT-SIZE: 12px
}
.cnnSkiReportTable TD {
	FONT-SIZE: 12px
}
.cnnCurrConv {
	FONT-SIZE: 12px
}
.cnnProgramsSchedule {
	FONT-SIZE: 12px
}
.cnnStoryContent H3 {
	FONT-SIZE: 14px
}
.cnnSectBoxHeadW {
	FONT-SIZE: 14px
}
.cnnHeaderM {
	FONT-SIZE: 14px
}
.cnnSpecArchHead {
	FONT-SIZE: 14px
}
.cnnSectT2head {
	FONT-SIZE: 14px
}
.cnnStoryBoxHeadB {
	FONT-SIZE: 14px
}
.cnnSectBoxHeadR {
	FONT-SIZE: 14px
}
.cnnStoryBoxHeadW {
	FONT-SIZE: 14px
}
.cnnStoryIntro {
	FONT-SIZE: 14px
}
.cnnBigPrint {
	FONT-SIZE: 14px
}
.cnnTransHead {
	FONT-SIZE: 14px
}
.cnnProgramsDateHead {
	FONT-SIZE: 14px
}
.cnnProgramsTimestamp {
	FONT-SIZE: 14px
}
.cnnProgramsOnairHead {
	FONT-SIZE: 14px
}
.cnnProgramsPrimetime {
	FONT-SIZE: 14px
}
.cnnStoryQuoteBox {
	FONT-SIZE: 16px
}
.cnnSectT1 {
	FONT-SIZE: 16px
}
.cnnTransStoryHead {
	FONT-SIZE: 16px
}
.cnnLocalT1 H2 {
	FONT-SIZE: 16px
}
.cnnServicesHd {
	FONT-SIZE: 16px
}
.cnnArchiveMonthDate {
	FONT-SIZE: 16px
}
.cnnSectionT1 H2 {
	FONT-SIZE: 20px
}
.cnnSkiReportHd {
	FONT-SIZE: 23px
}
.cnnStoryContent H1 {
	FONT-SIZE: 24px
}
.cnnIndexCaption {
	FONT-WEIGHT: bold
}
.cnnStoryCaption {
	FONT-WEIGHT: bold
}
.cnnStoryContent H1 {
	FONT-WEIGHT: bold
}
.cnnStoryContent H3 {
	FONT-WEIGHT: bold
}
.cnnStoryQuoteBox {
	FONT-WEIGHT: bold
}
.cnnStoryIntro {
	FONT-WEIGHT: bold
}
.cnnSectBoxHeadW {
	FONT-WEIGHT: bold
}
.cnnHeaderM {
	FONT-WEIGHT: bold
}
.cnnFormTextB {
	FONT-WEIGHT: bold
}
.cnnSectT2head {
	FONT-WEIGHT: bold
}
.cnnCurrConv {
	FONT-WEIGHT: bold
}
.cnnStoryBoxHeadB {
	FONT-WEIGHT: bold
}
.cnnSectBoxHeadR {
	FONT-WEIGHT: bold
}
.cnnStorySearch {
	FONT-WEIGHT: bold
}
.cnnVideoLink {
	FONT-WEIGHT: bold
}
.cnnInterfaceLink {
	FONT-WEIGHT: bold
}
.cnnSectT1 {
	FONT-WEIGHT: bold
}
.cnnLocalT1 H2 {
	FONT-WEIGHT: bold
}
.cnnStoryTools {
	FONT-WEIGHT: bold
}
.cnnStoryBoxHeadW {
	FONT-WEIGHT: bold
}
.cnnt1link {
	FONT-WEIGHT: bold
}
.cnnArchiveMonth {
	FONT-WEIGHT: bold
}
.cnnArchiveMonthDate {
	FONT-WEIGHT: bold
}
.cnnTransHeaders {
	FONT-WEIGHT: bold
}
.cnnTransDate {
	FONT-WEIGHT: bold
}
.cnnTransHead {
	FONT-WEIGHT: bold
}
.cnnTransStoryHead {
	FONT-WEIGHT: bold
}
.cnnTransSubHead {
	FONT-WEIGHT: bold
}
.cnnProgramsTopBar {
	FONT-WEIGHT: bold
}
.cnnProgramsDateHead {
	FONT-WEIGHT: bold
}
.cnnProgramsTimestamp {
	FONT-WEIGHT: bold
}
.cnnProgramsOnairHead {
	FONT-WEIGHT: bold
}
.cnnProgramsPrimetime {
	FONT-WEIGHT: bold
}
.cnnFullStory {
	FONT-WEIGHT: bold
}
.cnnEuLang {
	FONT-WEIGHT: bold
}
.cnnSpecArchHead {
	FONT-WEIGHT: bold
}
.cnnEuBusVid {
	FONT-WEIGHT: bold
}
.cnnServicesHd {
	FONT-WEIGHT: bold
}
.cnnSkiReportHd {
	FONT-WEIGHT: bold
}
.cnnShowCap {
	FONT-WEIGHT: bold
}
.cnnBodyTextB {
	FONT-WEIGHT: bold
}
.cnnProgramsOnairNav {
	FONT-WEIGHT: bold
}
A:link {
	COLOR: #009
}
A:visited {
	COLOR: #336
}
A:hover:link {
	COLOR: #900
}
A:hover:visited {
	COLOR: #600
}
.cnnArchiveMonth {
	COLOR: #666666
}
.cnnArchiveMonthDate {
	COLOR: #666666
}
.cnnIndexCaption {
	COLOR: #000000
}
.cnnStoryContent {
	COLOR: #000000
}
.cnnStoryContent H1 {
	COLOR: #000000
}
.cnnStoryContent H3 {
	COLOR: #000000
}
.cnnStoryCaption {
	COLOR: #000000
}
.cnnSectBox {
	COLOR: #000000
}
.cnnStoryQuoteBox {
	COLOR: #000000
}
.cnnStoryTime {
	COLOR: #000000
}
.cnnbotBullets {
	COLOR: #000000
}
.cnnBodyText {
	COLOR: #000000
}
.cnnBodyTextB {
	COLOR: #000000
}
.cnnFormTextB {
	COLOR: #000000
}
.cnnSectTimestamp {
	COLOR: #000000
}
.cnnSponsor {
	COLOR: #000000
}
.cnnSmallText {
	COLOR: #000000
}
.cnnSectCopyright {
	COLOR: #000000
}
.cnnSectExtSites {
	COLOR: #000000
}
.cnnStoryContrib {
	COLOR: #000000
}
.cnnSectBoxSubhd {
	COLOR: #000000
}
.cnnSectT2s {
	COLOR: #000000
}
.cnnSectT1 {
	COLOR: #000000
}
.cnnSectResBox {
	COLOR: #000000
}
.cnnSectBulletItems {
	COLOR: #000000
}
.cnnSectSubLk1 {
	COLOR: #000000
}
.cnnSectSubLk2 {
	COLOR: #000000
}
.cnnSectSubLk3 {
	COLOR: #000000
}
.cnnSectSubG {
	COLOR: #000000
}
.cnnStoryBoxHeadB {
	COLOR: #000000
}
.cnnSectT2head {
	COLOR: #000000
}
.cnnCurrConv {
	COLOR: #000000
}
.cnnTransHeaders {
	COLOR: #000000
}
.cnnTransSubHead {
	COLOR: #000000
}
.cnnSectWhtBox {
	COLOR: #000000
}
.cnnTransDate {
	COLOR: #000000
}
.cnnLocalT2s {
	COLOR: #000000
}
.cnnLocalT1 {
	COLOR: #000000
}
.cnnProgramsTime {
	COLOR: #000000
}
.cnnProgramsText {
	COLOR: #000000
}
.cnnProgramsSchedule {
	COLOR: #000000
}
.cnnProgramsSmTime {
	COLOR: #000000
}
.cnnProgramsPrimetime {
	COLOR: #000000
}
.cnnSkiReportTable TD {
	COLOR: #000000
}
.cnnProgramsDateHead {
	COLOR: #000000
}
.cnnSmallText {
	COLOR: #333333
}
.cnnSectBoxHeadW {
	COLOR: #ffffff
}
.cnnHeaderM {
	COLOR: #ffffff
}
.cnnStoryBoxHeadW {
	COLOR: #ffffff
}
.cnnProgramsOnairHead {
	COLOR: #ffffff
}
.cnnProgramsOnairNav {
	COLOR: #ffffff
}
.cnnSectBoxHeadR {
	COLOR: #cc0000
}
.cnnStorySearch {
	COLOR: #cc0000
}
.cnnStoryTools {
	COLOR: #cc0000
}
.cnnProgramsTimestamp {
	COLOR: #cc0000
}
.cnnEuLang {
	COLOR: #cc0000
}
.cnnSpecArchHead {
	COLOR: #cc0000
}
.cnnTransHead {
	COLOR: #cc0000
}
.cnnServicesHd {
	COLOR: #cc0000
}
.cnnSkiHd {
	COLOR: #cc0000
}
.cnnTransStoryHead {
	COLOR: #cc0000
}
A:hover:visited {
	TEXT-DECORATION: none
}
A:hover:link {
	TEXT-DECORATION: none
}
.cnnCriticalMass:link {
	TEXT-DECORATION: none
}
.cnnCriticalMass {
	LINE-HEIGHT: 11px
}
BODY {
	BACKGROUND-COLOR: #ffffff; MARGIN: 2px 2px 10px; COLOR: #000
}
.travelDestLineHeight {
	LINE-HEIGHT: 16px
}
.cnnSectSubG {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.cnnTransHeaders {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.cnnTransCal {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.cnnTransDate {
	PADDING-BOTTOM: 3px
}
.cnnPadSBox {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.cnnIndexCaption {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 3px
}
.cnnT2LandPad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.cnnSpecArchHead {
	PADDING-BOTTOM: 6px
}
.cnnVideoLink {
	TEXT-TRANSFORM: uppercase
}
.cnnInterfaceLink {
	TEXT-TRANSFORM: uppercase
}
.pad4px {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.cnn2pxPad {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.cnn3pxPad {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.cnn4pxPad {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.cnn4pxBpad {
	PADDING-BOTTOM: 4px
}
.cnn5pxPad {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.cnn6pxPad {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.cnn6pxLpad {
	PADDING-LEFT: 6px
}
.cnn3pxTpad {
	PADDING-TOP: 3px
}
.cnn3pxTBpad {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.cnn5pxTBpad {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cnn6pxTpad {
	PADDING-TOP: 6px
}
.cnn6pxBpad {
	PADDING-BOTTOM: 6px
}
.cnn6pxLRBpad {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.cnn6pxTBpad {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.cnn6pxTRBpad {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.cnn6pxL3pxBpad {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cnn10pxT6pxBpad {
	PADDING-BOTTOM: 6px; PADDING-TOP: 10px
}
.cnn4pxT10pxBpad {
	PADDING-BOTTOM: 10px; PADDING-TOP: 4px
}
.cnn4pxT20pxBpad {
	PADDING-BOTTOM: 20px; PADDING-TOP: 4px
}
.cnn4pxT26pxBpad {
	PADDING-BOTTOM: 26px; PADDING-TOP: 4px
}
.cnn10pxTBPad {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.cnn10pxTB6pxLRpad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 10px
}
.cnn3pxTB6pxLRpad {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 3px
}
.cnn10pxBPad {
	PADDING-BOTTOM: 10px
}
.cnn2pxBpad {
	PADDING-BOTTOM: 2px
}
.cnn10pxPad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.cnnSectBoxHeadW {
	BACKGROUND-COLOR: #15467c
}
.cnnSectResBox {
	LINE-HEIGHT: 16px
}
.cnnSectBulletItems {
	LINE-HEIGHT: 16px
}
.cnnSectSubLk1 {
	PADDING-BOTTOM: 6px
}
.cnnSectSubLk2 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; PADDING-TOP: 6px
}
.cnnSectSubLk3 {
	PADDING-BOTTOM: 26px; LINE-HEIGHT: 16px; PADDING-TOP: 6px
}
.cnnSectT2s {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.cnnResBullets {
	PADDING-BOTTOM: 2px
}
.cnnSectBoxHeadW {
	PADDING-LEFT: 6px
}
.cnnSectCopyright {
	PADDING-TOP: 3px
}
.cnnSectExtSites {
	PADDING-TOP: 3px
}
.cnnSectionT1 H2 {
	MARGIN: 0px
}
.cnnSectionT1 P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
.cnnSectBox {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.cnnSectWhtBox {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.cnnbotBullets {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.cnnStorySearch {
	PADDING-TOP: 6px
}
.cnnStoryCaption {
	PADDING-TOP: 3px
}
.cnnStoryContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.cnnStoryContent H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cnnStoryBoxHeadW {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 3px
}
.cnnStoryQuoteBox {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 20px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.cnnTransProv {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: verdana, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.cnnArchiveBullet TD {
	LINE-HEIGHT: 16px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 12px
}
#cnnBNBBreakingNews {
	WIDTH: 770px; FONT-FAMILY: arial, helvetica, sans-serif
}
#cnnBNBNewsAlert {
	WIDTH: 770px; FONT-FAMILY: arial, helvetica, sans-serif
}
#cnnBNBFreeToday {
	WIDTH: 770px; FONT-FAMILY: arial, helvetica, sans-serif
}
#cnnBNBTuneIn {
	WIDTH: 770px; FONT-FAMILY: arial, helvetica, sans-serif
}
#cnnBNBBreakingNews TABLE TD {
	BORDER-BOTTOM: #fff 1px solid; VERTICAL-ALIGN: top
}
#cnnBNBNewsAlert TABLE TD {
	BORDER-BOTTOM: #fff 1px solid; VERTICAL-ALIGN: top
}
#cnnBNBFreeToday TABLE TD {
	BORDER-BOTTOM: #fff 1px solid; VERTICAL-ALIGN: top
}
#cnnBNBTuneIn TABLE TD {
	BORDER-BOTTOM: #fff 1px solid; VERTICAL-ALIGN: top
}
#cnnBNBBreakingNews TABLE TD IMG {
	MARGIN: 0px 20px
}
#cnnBNBNewsAlert TABLE TD IMG {
	MARGIN: 0px 20px
}
#cnnBNBFreeToday TABLE TD IMG {
	MARGIN: 0px 20px
}
#cnnBNBTuneIn TABLE TD IMG {
	MARGIN: 0px 20px
}
#cnnBNBBreakingNews TABLE TD DIV {
	PADDING-RIGHT: 20px
}
#cnnBNBNewsAlert TABLE TD DIV {
	PADDING-RIGHT: 20px
}
#cnnBNBFreeToday TABLE TD DIV {
	PADDING-RIGHT: 20px
}
#cnnBNBTuneIn TABLE TD DIV {
	PADDING-RIGHT: 20px
}
#cnnBNBBreakingNews TABLE {
	WIDTH: 100%; BACKGROUND: url(http://i.a.cnn.net/cnn/.element/img/1.5/ceiling/bnb/red_bg.gif) #e30000 repeat-x 0px 0px
}
#cnnBNBBreakingNews TABLE TD.right {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 47px; COLOR: #fff; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#cnnBNBBreakingNews TABLE TD.right A:link {
	COLOR: #fff
}
#cnnBNBBreakingNews TABLE TD.right A:visited {
	COLOR: #fff
}
#cnnBNBNewsAlert TABLE {
	WIDTH: 100%; BACKGROUND: url(http://i.a.cnn.net/cnn/.element/img/1.5/ceiling/bnb/yellow_bg.gif) #fff554 repeat-x 0px 0px
}
#cnnBNBNewsAlert TABLE TD.right {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 47px; COLOR: #000; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#cnnBNBNewsAlert TABLE TD.right A:link {
	COLOR: #000
}
#cnnBNBNewsAlert TABLE TD.right A:visited {
	COLOR: #000
}
#cnnBNBFreeToday TABLE {
	WIDTH: 100%; BACKGROUND: url(http://i.a.cnn.net/cnn/.element/img/1.5/ceiling/bnb/blue_bg.gif) #299cbd repeat-x 0px 0px
}
#cnnBNBFreeToday TABLE.cnn911Mem {
	BACKGROUND: url(http://i.a.cnn.net/cnn/.element/img/1.5/ceiling/bnb/911/bg_tile.gif) #666 repeat-x 0px 0px
}
#cnnBNBFreeToday TABLE TD.right {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 47px; COLOR: #fff; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#cnnBNBFreeToday TABLE TD.right A:link {
	COLOR: #fff
}
#cnnBNBFreeToday TABLE TD.right A:visited {
	COLOR: #fff
}
.cnnBnbSponsored {
	POSITION: relative
}
.cnnBnbAdvert {
	POSITION: absolute; COLOR: #fff; FONT-SIZE: 10px; TOP: 8px; FONT-WEIGHT: normal; LEFT: 580px
}
.cnnBnbAdvert IMG {
	VERTICAL-ALIGN: middle
}
#cnnBNBTuneIn TABLE {
	WIDTH: 100%; BACKGROUND: url(http://i.a.cnn.net/cnn/.element/img/1.5/ceiling/bnb/gray_bg.gif) #8ca3ac repeat-x 0px 0px
}
#cnnBNBTuneIn TABLE TD.right {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 47px; COLOR: #fff; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#cnnBNBTuneIn TABLE TD.right A:link {
	COLOR: #fff
}
#cnnBNBTuneIn TABLE TD.right A:visited {
	COLOR: #fff
}
#cnnBreakingNewsBar {
	BACKGROUND-COLOR: #c00; speak: normal
}
#cnnBreakingNewsTitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
#cnnBreakingNewsTitle H1 {
	LINE-HEIGHT: 1em; DISPLAY: inline; FONT-SIZE: 1em
}
#cnnBreakingNewsText {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#cnnBreakingNewsText A:link {
	COLOR: #fff
}
#cnnBreakingNewsText A:visited {
	COLOR: #fff
}
.cnnBreakingNewsIntl#cnnBreakingNewsBar {
	BACKGROUND: #fff200
}
.cnnBreakingNewsIntl#cnnBreakingNewsBar #cnnBreakingNewsTitle {
	COLOR: #000
}
.cnnBreakingNewsIntl#cnnBreakingNewsBar #cnnBreakingNewsText {
	COLOR: #000
}
.cnnBreakingNewsIntl#cnnBreakingNewsBar #cnnBreakingNewsText A:link {
	COLOR: #000
}
.cnnBreakingNewsIntl#cnnBreakingNewsBar #cnnBreakingNewsText A:visited {
	COLOR: #000
}
#cnnBreakingNewsTab {
	BACKGROUND-COLOR: #c00
}
#cnnBreakingNewsTabText {
	BACKGROUND-COLOR: #c00; PADDING-LEFT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TD.cnnRoof {
	BACKGROUND-IMAGE: url(http://i.cnn.net/cnn/.element/img/1.0/main/roofbar_bg.gif); BORDER-BOTTOM: medium none; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #ccc; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; COLOR: #333; VERTICAL-ALIGN: middle; BORDER-TOP: #fff 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #333 1px solid; text-shadow: #eee 1px 1px
}
TD.cnnRoof A:link {
	COLOR: #333; TEXT-DECORATION: none
}
TD.cnnRoof A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
TD.cnnRoof A:hover:link {
	COLOR: #c00
}
TD.cnnRoof A:hover:visited {
	COLOR: #c00
}
.cnnNavButton {
	BORDER-BOTTOM: #069 1px solid; BORDER-LEFT: #69c 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #369; MARGIN: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: verdana, arial, sans-serif; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #69c 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #069 1px solid; PADDING-TOP: 1px
}
.cnnNavAd {
	PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px
}
.cnnNavText {
	LINE-HEIGHT: 14px; PADDING-LEFT: 6px; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnNavHighlightText {
	LINE-HEIGHT: 14px; PADDING-LEFT: 6px; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnNavGroupText {
	LINE-HEIGHT: 14px; PADDING-LEFT: 6px; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnNav {
	BACKGROUND-COLOR: #036; COLOR: #fff
}
.cnnNav A:link {
	COLOR: #fff
}
.cnnNav A:visited {
	COLOR: #fff
}
.cnnNavHighlight A:link {
	COLOR: #fff
}
.cnnNavHighlight A:visited {
	COLOR: #fff
}
.cnnNavGroup A:link {
	COLOR: #fff
}
.cnnNavGroup A:visited {
	COLOR: #fff
}
.cnnNavHighlight {
	BACKGROUND-COLOR: #c00; COLOR: #fff
}
.cnnNavGroup {
	BACKGROUND-COLOR: #666; COLOR: #fff
}
.cnnNavSearch {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #ffc; COLOR: #000; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #333 1px solid
}
.cnnNavButton {
	BORDER-BOTTOM: #069 2px outset; BORDER-LEFT: #69c 2px outset; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #369; MARGIN: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: verdana, arial, sans-serif; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #69c 2px outset; FONT-WEIGHT: bold; BORDER-RIGHT: #069 2px outset; PADDING-TOP: 1px
}
.cnnFormButton {
	BORDER-BOTTOM: #069 2px outset; BORDER-LEFT: #69c 2px outset; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #369; MARGIN: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: verdana, arial, sans-serif; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #69c 2px outset; FONT-WEIGHT: bold; BORDER-RIGHT: #069 2px outset; PADDING-TOP: 1px
}
.cnnNavAd {
	PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px
}
.cnnNavText {
	LINE-HEIGHT: 14px; PADDING-LEFT: 4px; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnNav {
	BACKGROUND-COLOR: #036; COLOR: #fff; CURSOR: pointer
}
.cnnNav A:link {
	COLOR: #fff
}
.cnnNav A:visited {
	COLOR: #fff
}
TR TD.cnnNav A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNav A:visited {
	TEXT-DECORATION: none
}
.cnnNavHilite {
	BACKGROUND-COLOR: #c00; COLOR: #fff; CURSOR: pointer
}
.cnnNavHilite A:link {
	COLOR: #fff
}
.cnnNavHilite A:visited {
	COLOR: #fff
}
TR TD.cnnNavHilite A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNavHilite A:visited {
	TEXT-DECORATION: none
}
.cnnNavGroup {
	BACKGROUND-COLOR: #666; COLOR: #fff
}
.cnnNavGroup A:link {
	COLOR: #fff
}
.cnnNavGroup A:visited {
	COLOR: #fff
}
TR TD.cnnNavGroup A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNavGroup A:visited {
	TEXT-DECORATION: none
}
.cnnNavOther {
	BACKGROUND-COLOR: #ddd; COLOR: #000; CURSOR: pointer
}
.cnnNavOther A:link {
	COLOR: #000
}
.cnnNavOther A:visited {
	COLOR: #000
}
TR TD.cnnNavOther A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNavOther A:visited {
	TEXT-DECORATION: none
}
TD.swath {
	FONT: 10px sans-serif
}
TR.cnnNavRow TD {
	BORDER-BOTTOM: #003 1px solid; BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; BORDER-TOP: #369 1px solid; BORDER-RIGHT: #003 1px solid
}
TR.cnnNavRow TD.swath {
	BACKGROUND-COLOR: #369; BORDER-RIGHT: medium none
}
TR.cnnNavHiliteRow TD {
	BORDER-BOTTOM: #600 1px solid; BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; BORDER-TOP: #f66 1px solid; BORDER-RIGHT: #600 1px solid
}
TR.cnnNavHiliteRow TD.swath {
	BACKGROUND-COLOR: #f66; BORDER-RIGHT: medium none
}
TR.cnnNavGroupRow TD {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #666 1px solid
}
TR.cnnNavOtherRow TD {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #666 1px solid
}
TR.cnnNavOtherRow TD.swath {
	BACKGROUND-COLOR: #ccc; BORDER-RIGHT: medium none
}
.cnnNavTextRed {
	LINE-HEIGHT: 14px; PADDING-LEFT: 4px; FONT-FAMILY: verdana, arial, sans-serif; COLOR: #c00; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnNavOtherOn {
	BACKGROUND-COLOR: #ddd; COLOR: #c00; CURSOR: pointer
}
.cnnNavOtherOn A:link {
	COLOR: #c00
}
.cnnNavOtherOn A:visited {
	COLOR: #c00
}
TR TD.cnnNavOtherOn A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNavOtherOn A:visited {
	TEXT-DECORATION: none
}
.cnnNavHiliteSub {
	BORDER-BOTTOM: #600 1px solid; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #c00; BORDER-TOP-COLOR: #600; FONT-FAMILY: verdana, arial, sans-serif; COLOR: #fff; BORDER-RIGHT-COLOR: #600; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT-COLOR: #600; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cnnNavSub {
	BORDER-BOTTOM: #bfd4e8 1px solid; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #eaeff4; BORDER-TOP-COLOR: #bfd4e8; FONT-FAMILY: verdana, arial, sans-serif; BORDER-RIGHT-COLOR: #bfd4e8; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT-COLOR: #bfd4e8; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cnnNavHiliteSub A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.cnnNavHiliteSub A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.cnnNavSub A:link {
	TEXT-DECORATION: none
}
.cnnNavSub A:visited {
	TEXT-DECORATION: none
}
.cnnNavSub A:hover {
	COLOR: #c00
}
TD.sub {
	BACKGROUND-COLOR: #fff
}
.cnnMobileText {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
UNKNOWN {
	PADDING-TOP: 10px
}
.cnnLocalT1 H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.cnnLocalTop {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.cnnLocalT1 P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
.cnnLocalT2s {
	PADDING-BOTTOM: 8px
}
.cnnProgramsDateHead {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.cnnProgramsTime {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.cnnProgramsSchedule {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.cnnProgramsTimestamp {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
TD.cnnProgramsOnairNav A:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
TD.cnnProgramsOnairNav A:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
.cnnProgramsText A:link {
	
}
.cnnProgramsText A:visited {
	
}
BODY.cnnMainPage {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
BODY.cnnMainPage TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
BODY.cnnMainPage TH {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
BODY.cnnMainPage LI {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
HR.cnnMainRule {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #ccc; COLOR: #ccc; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.cnnMainPage H2 {
	MARGIN: 0px; FONT-SIZE: 20px
}
.cnnMainT1Hd {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; WIDTH: 280px; BORDER-TOP: #ccc 1px solid
}
.cnnMainT1Hd H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 10px
}
.cnnMainT1Hd H2 A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 20px
}
.cnnMainT1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.cnnMainT1 P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
.cnnMainT2 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.cnnMainNewT2 {
	PADDING-BOTTOM: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.cnnMainT2 A:visited {
	FONT-WEIGHT: bold
}
.cnnEurMainT2 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.cnnEurMainT2 A:visited {
	FONT-WEIGHT: bold
}
.cnnMainSections {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 16px; PADDING-TOP: 4px
}
.cnnMainMarketBox {
	BACKGROUND-IMAGE: url(http://i.cnn.net/cnn/.element/img/1.0/main/market_bg.jpg); BORDER-BOTTOM: #036 0px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #69c; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #036 1px solid
}
.cnnMainMarketBox TD {
	BORDER-BOTTOM: #036 1px solid; BORDER-LEFT: #fff 0px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #036 0px solid
}
TR.noTopBorder TD {
	BORDER-TOP: medium none
}
TR.noBottomBorder TD {
	BORDER-BOTTOM: medium none
}
.cnnMainMarketCell {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 10px
}
.cnnMainMarketCell A:link {
	COLOR: #fff
}
.cnnMainMarketCell A:visited {
	COLOR: #fff
}
.cnnMainWeatherBox {
	BACKGROUND-COLOR: #d0dbe8
}
.cnnMainWeatherBoxEU {
	BACKGROUND-IMAGE: url(http://i.cnn.net/cnn/.element/img/1.0/main/weather.bg.eu.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right top
}
.cnnWEATHERrow {
	BACKGROUND-IMAGE: url(http://i.cnn.net/cnn/.element/img/1.0/main/weather_bg.jpg); BACKGROUND-POSITION: right top; COLOR: #c00; FONT-WEIGHT: bold
}
.cnnMainConditions {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-TOP: 6px
}
.cnnTempHi {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 12px
}
.cnnTempLo {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #0066cc; FONT-SIZE: 12px
}
.cnnWeathBox {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 15px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.cnnWeathSearch {
	FONT-FAMILY: verdana, helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnWeathRegion {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.cnnTabbedBoxHeader {
	BACKGROUND-COLOR: #fff; PADDING-LEFT: 6px; COLOR: #000
}
.cnnTabbedBoxHeader A:link {
	COLOR: #000
}
.cnnTabbedBoxHeader A:visited {
	COLOR: #000
}
TD.cnnTabbedBoxTab {
	BACKGROUND-IMAGE: url(http://i.cnn.net/cnn/.element/img/1.0/main/tab_gradient_bg.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; PADDING-TOP: 0px
}
.cnnBlueBoxHeader {
	BACKGROUND-COLOR: #036; PADDING-LEFT: 6px; COLOR: #fff
}
.cnnBlueBoxHeader A:link {
	COLOR: #fff
}
.cnnBlueBoxHeader A:visited {
	COLOR: #fff
}
TD.cnnBlueBoxDiagonal {
	BACKGROUND-IMAGE: url(http://i.cnn.net/cnn/.element/img/1.0/main/tab_diagonal_bg.gif); BACKGROUND-COLOR: #036; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
TD.cnnBlueBoxTab {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.cnnNewspassBox {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.cnnNewspassBox:visited {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.cnnNewspassBox:active {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.cnnNewspassBox:link {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.cnnMoreOnTeases {
	FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnFormLt1 {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana, courier new, courier, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.cnnTourTxtV {
	FONT-FAMILY: verdana; COLOR: #000000; FONT-SIZE: 11px
}
.cnnTourTxtA {
	FONT-FAMILY: arial; COLOR: #000000; FONT-SIZE: 11px
}
.cnnTourContact {
	FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 11px
}
.cnnTourCopyright {
	FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 10px
}
.cnnTourHdr {
	FONT-FAMILY: verdana; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.cnnTourNav {
	FONT-FAMILY: arial, verdana; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnTourNav:active {
	FONT-FAMILY: arial, verdana; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnTourNav:visited {
	FONT-FAMILY: arial, verdana; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnTourNav:link {
	FONT-FAMILY: arial, verdana; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnShowHost {
	FONT-FAMILY: verdana, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnShowHead {
	FONT-FAMILY: arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.cnnShowNavBox {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 14px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: arial, verdana, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.cnnShowNavHead {
	PADDING-BOTTOM: 3px; COLOR: #cc0000; FONT-WEIGHT: bold
}
.cnnHLNnav {
	LINE-HEIGHT: 12px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 10px
}
.CnnSnapshotCity {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #996633; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.CnnSnapshotText {
	LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #996633; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.CnnSnapshotSig {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #996633; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.CnnSnapshotSig2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #996633; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.CnnSnapshotSubmit {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000099; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.CnnSnapshotSubmit:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000099; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.CnnSnapshotSubmit:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000099; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.cnnTop10Title {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.cnnTop10Nav {
	FONT-FAMILY: verdana, helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnTop10NavMore {
	COLOR: #cc0000
}
.cnnTop10Table TD {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.cnnInsideSailing {
	BORDER-BOTTOM: #69c 1px solid; BORDER-LEFT: #69c 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #69c 1px solid; BORDER-RIGHT: #69c 1px solid
}
.cnnMdaleY {
	FONT-FAMILY: verdana, arial, sans-serif; COLOR: #ffcc66; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnMdaleBL {
	FONT-FAMILY: verdana, arial, sans-serif; COLOR: #000099; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnMdale {
	FONT-FAMILY: verdana, arial, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnMdaleForm {
	FONT-FAMILY: verdana, arial, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cnnMdaleStoryTxt {
	FONT-FAMILY: arial, verdana, sans-serif; COLOR: #fff; FONT-SIZE: 11px
}
.cnnMdaleStoryForm {
	FONT-FAMILY: arial, verdana, sans-serif; FONT-SIZE: 11px
}
.cnn6pxPad {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.cnnElectionHead {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cnnBusMarketHd TD {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnBusMarket TD {
	LINE-HEIGHT: 14px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 11px
}
.cnnMarketBoxTime {
	PADDING-BOTTOM: 2px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.cnnSailText {
	COLOR: #000000; FONT-SIZE: 11px
}
.cnnSailNavW {
	COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnSailNavB {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cnnSailBullets {
	LINE-HEIGHT: 16px; COLOR: #000099; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnSailT1Headline {
	COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.cnnSailT1Link {
	COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cnnSailTime {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px
}
.ticker {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #ffff00; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.ticker A:link {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #ffff00; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.ticker A:visited {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #ffff00; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnSailHead {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.cnnSailNavW {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.cnnSailNavB {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.cnnSailBullets {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.cnnSailT1Headline {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.cnnSailText {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.cnnMroomTop10 {
	PADDING-BOTTOM: 13px; FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 11px
}
.cnnMroomAOL {
	FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cnnMroomStory {
	LINE-HEIGHT: 14px; FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 11px
}
A.cnnMroomStorylk:link {
	COLOR: #ffff99
}
A.cnnMroomStorylk:visited {
	COLOR: #ffff99
}
A.cnnMroomStorylk:active {
	COLOR: #ffff99
}
A.cnnMroomStorylk:hover {
	COLOR: #ffff99
}
.cnnMroomNav {
	FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
A.cnnMroomNavlk:link {
	COLOR: #ffff99
}
A.cnnMroomNavlk:active {
	COLOR: #ffff99
}
A.cnnMroomNavlk:hover {
	COLOR: #ffff99
}
A.cnnMroomNavlk:visited {
	COLOR: #ffff99
}
.cnnMroomBullet {
	FONT-FAMILY: arial; COLOR: #ffffff; FONT-SIZE: 8px
}
.cnnMroomPromo {
	LINE-HEIGHT: 13px; FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 11px
}
.cnnMroomQV {
	FONT-FAMILY: verdana; COLOR: #ffcccc; FONT-SIZE: 11px
}
.cnnMroomQVlk:link {
	COLOR: #ffff99
}
cnnMroomQVlk:visited {
	COLOR: #ffff99
}
cnnMroomQVlk:active {
	COLOR: #ffff99
}
cnnMroomQVlk:hover {
	COLOR: #ffff99
}
A.cnnMroomLink:link {
	LINE-HEIGHT: 14px; FONT-FAMILY: verdana; COLOR: #000099; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.cnnMroomLink:visited {
	LINE-HEIGHT: 14px; FONT-FAMILY: verdana; COLOR: #000099; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.cnnMroomLink:active {
	LINE-HEIGHT: 14px; FONT-FAMILY: verdana; COLOR: #000099; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.cnnMroomLink:hover {
	LINE-HEIGHT: 14px; FONT-FAMILY: verdana; COLOR: #000099; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#electionMainBox .cnnBodyTextW {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 12px
}
#electionMainBox .cnnSmallTextW {
	FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 10px
}
#electionMainBox .cnnArial11 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 11px; PADDING-TOP: 4px
}
#electionMainBox .cnnArial18B {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#electionMainBox TD.botborder {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#electionMainBox TD.botborder1 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 6px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#electionMainBox TD.botborder2 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 6px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 6px
}
#electionMainBox TD.nobotborder {
	PADDING-BOTTOM: 6px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.cnnCeilingW A:link {
	PADDING-LEFT: 6px; FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cnnCeilingW A:visited {
	PADDING-LEFT: 6px; FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cnnCeilingW A:hover {
	PADDING-LEFT: 6px; FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cnnCeilingW {
	FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnCeilingB {
	FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cnnCeilingB A {
	COLOR: #000
}
TABLE#cnnWatchNowBar {
	WIDTH: 770px
}
TABLE#cnnBreakingNewsBar {
	WIDTH: 770px
}
