/************* #siteInfo styles ***************/

.wpTable
{
	border: 1px #999999 solid;
	width: 480px;
}

.wpRowTitle
{
	background-color: black;
	padding: 2px;
}

.wpCellTopLeft
{
	background-color: #003366;
	font-weight: bold;
	font-family: arial;
	font-size: 10pt;
	text-align: center;
	color: white;
}

a.wpTitle, a.wpTitle:link, a.wpTitle:active, a.wpTitle:visited
{
	font-family: arial;
	font-weight: bold;
	font-size: 12pt;
	color: white;
	text-decoration: none;
}

a.wpTitle:hover
{
	font-family: arial;
	font-weight: bold;
	font-size: 12pt;
	color: white;
	text-decoration: underline;
}

.wpRow
{
	height: 30px;
}

.wpRowHeader
{
	background-color: #C0D0D9;
	font-family: arial;
	font-weight: normal;
	font-size: 10pt;
	text-align: center;
}

.wpRowFooter
{
	background-color: black;
	height: 22px;
}

.wpRowFooterText
{
	font-family: arial;
	font-weight: bold;
	font-size: 8pt;
	text-align: right;		
	color: white;
}

.wpRowFooterTextDate
{
	font-family: arial;
	font-weight: bold;
	font-size: 8pt;
	color: yellow;
}

.wpCol
{
	font-family: arial;
	font-size: 10pt;
	text-align: center;
	background-color: #DEDEDE;
}

.wpColAlt
{
	font-family: arial;
	font-size: 10pt;
	text-align: center;
	background-color: #EFEFEF;
}

.wpColTitle
{
	font-family: arial;
	color: black;
	font-size: 10pt;
	text-align: center;
	background-color: #FDF9B2;
}

a.wpGoLink, a.wpGoLink:visited, a.wpGoLink:active
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
}

a.wpGoLink:hover
{
	font: Arial, Helvetica, sans-serif
	font-weight: bold;
	font-size: 12pt;
	color: white;
	text-decoration:underline;
}


/************* #siteInfo styles ***************/

html
{
scrollbar-base-color: #003366; 
scrollbar-face-color: #336699; 
scrollbar-track-color: #003366; 
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #000000; 
}
/************* #siteInfo styles ***************/

.headerwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.menuOut {cursor:pointer; margin:7px; background-color:#003366; color:#FFFFFF; width:115px; height:15px; text-align:Left;}
.menuOver {cursor:pointer; margin:7px; background-color:#6699CC; color:#FFFFFF; width:115px; height:15px; text-align:Left;}
.style5 {color: #FF0000;font-weight: bold;}
.Green {color: green ;font-weight: bold;}

.WhiteText{
	font-family: ms sans serif, geneva;color: #FFFFFF; text-decoration:none; font-size: 10px;}
.WhiteText:visited{
	font-family: ms sans serif, geneva;color: #FFFFFF; text-decoration:none; font-size: 10px;}
.WhiteText:hover{
	font-family: ms sans serif, geneva;color: #FFFFFF; text-decoration:none; font-size: 10px;}
	
.Small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}	

.ButtonsText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;

}
.ButtonsText:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}
.ButtonsText:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}
.ButtonsText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}


.ButtonsTextW{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;

}
.ButtonsTextW:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}
.ButtonsTextW:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}
.ButtonsTextW:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}



.ButtonsTextB{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;

}
.ButtonsTextB:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}
.ButtonsTextB:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}
.ButtonsTextB:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}



Table.two
{
border-style: solid; border-color: #FFFFFF #000000 #000000 #FFFFFF; border-width:1px
}

.DateText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

Table.Promo{border-style: solid;border-color: #330066 ;border: 1px;border-bottom-width:3px;border-right-width:3px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: normal;
}

.HompageTextD{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #336699; font-weight:normal;text-decoration:none}
.HompageTextD:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #336699; font-weight:normal;text-decoration:underline}
.HompageTextD:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #336699;font-weight:normal;text-decoration:underline}
.HompageTextD:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #336699;font-weight:normal;text-decoration:underline}



.blackLink {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}
A.blackLink:hover {COLOR: #336699; TEXT-DECORATION: underline
}
.TextTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: large;color: #FFFFFF;font-weight: bolder;font-variant: normal;text-transform: capitalize;line-height: normal;font-style: normal;
}
.TextTitleW{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: large;color: #336699;font-weight: bolder;font-variant: normal;text-transform: capitalize;line-height: normal;font-style: normal;
}
.calloutheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.headerblue {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000d45; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.H1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #003366;font-weight: bolder;
}

.H2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #636163;font-weight: bold;
}

.cnnProgramsPrimetime {
	FONT-FAMILY: arial, helvetica, sans-serif
}

.cnnMobileTitle {
	FONT-FAMILY: verdana, arial, sans-serif
}

.cnnStoryBoxHeadB {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryBoxHeadW {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnStoryBoxHeadW {
	FONT-SIZE: 14px
}
.cnnStoryBoxHeadW {
	FONT-WEIGHT: bold
}
.cnnStoryBoxHeadW {
	COLOR: #ffffff
}
.cnnStoryBoxHeadW {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.cnnSectBoxHeadR {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnFullStory {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnFullStory {
	FONT-FAMILY: verdana, arial, sans-serif
}
.cnnFullStory {
	FONT-SIZE: 11px
}
.cnnFullStory {
	FONT-WEIGHT: bold
}

.cnn6pxPad {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.cnn6pxLpad {
	PADDING-LEFT: 6px
}

.cnn10pxBPad {
	PADDING-BOTTOM: 10px
}

.cnnBodyText {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnBodyTextB {
	FONT-FAMILY: arial, helvetica, sans-serif
}

.cnnSectBox {
	FONT-FAMILY: arial, helvetica, sans-serif
}

.cnnWeathBox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 15px; PADDING-TOP: 4px; FONT-FAMILY: arial, helvetica, sans-serif
}

.cnnTop10Title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSkiReportHd {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSkiReportTable TD {
	FONT-FAMILY: arial, helvetica, sans-serif
}

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
}

.cnnSectCopyright {
	FONT-FAMILY: verdana, arial, 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
}
.cnnSectTimestamp {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnSkiReportTable TD {
	COLOR: #000000
}
.cnnProgramsDateHead {
	COLOR: #000000
}
.cnnSmallText {
	COLOR: #333333
}
A:hover {
	TEXT-DECORATION: none
}

BODY {
	MARGIN: 2px 2px 10px; COLOR: #000; BACKGROUND-COLOR: #ffffff
}

.cnnPadSBox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TR.cnnSectQV {
	BACKGROUND-COLOR: #eee
}
DIV.cnnSectQVimg {
	BACKGROUND-COLOR: #fdfdfd
}
DIV.cnnSectQVtitle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #b72b1a
}
TABLE.cnnBelowFold {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 10px
}
.cnnSectBulletItems {
	LINE-HEIGHT: 16px
}
.cnnNav A:visited {
	COLOR: #fff
}
TR TD.cnnNav A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNav A:visited {
	TEXT-DECORATION: none
}


TR TD.cnnNavHilite A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNavHilite A:visited {
	TEXT-DECORATION: none
}
.cnnNavGroup {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
.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
}


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-RIGHT: #003 1px solid; BORDER-TOP: #369 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #003 1px solid
}
TR.cnnNavRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #369
}
TR.cnnNavHiliteRow TD {
	BORDER-RIGHT: #600 1px solid; BORDER-TOP: #f66 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #600 1px solid
}
TR.cnnNavHiliteRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #f66
}
TR.cnnNavGroupRow TD {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #ddd 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #666 1px solid
}
TR.cnnNavOtherRow TD {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #fff 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #666 1px solid
}
TR.cnnNavOtherRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #ccc
}

TR TD.cnnNavOtherOn A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNavOtherOn A:visited {
	TEXT-DECORATION: none
}
.cnnNavHiliteSub {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #600; VERTICAL-ALIGN: middle; CURSOR: pointer; COLOR: #fff; BORDER-TOP-COLOR: #600; LINE-HEIGHT: 14px; BORDER-BOTTOM: #600 1px solid; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #c00; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #600
}
.cnnNavSub {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #bfd4e8; VERTICAL-ALIGN: middle; CURSOR: pointer; BORDER-TOP-COLOR: #bfd4e8; LINE-HEIGHT: 14px; BORDER-BOTTOM: #bfd4e8 1px solid; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #eaeff4; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #bfd4e8
}
.cnnProgramsDateHead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.cnnProgramsTime {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.cnnProgramsSchedule {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.cnnProgramsTimestamp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 3px
}
.cnnProgramsTimestamp {FONT-FAMILY: arial, helvetica, sans-serif
}

.cnnProgramsTimestamp {
	COLOR: #cc0000
}

TD.sub {
	BACKGROUND-COLOR: #fff
}

BODY.cnnMainPage {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.cnnMainPage TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.cnnMainPage TH {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.cnnMainPage LI {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cnnMainPage H2 {
	FONT-SIZE: 20px; MARGIN: 0px
}
.cnnMainMarketBox {
	BORDER-RIGHT: #036 1px solid; BORDER-TOP: #fff 0px solid; BACKGROUND-IMAGE: url(http://i.cnn.net/cnn/.element/img/1.0/main/market_bg.jpg); BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #036 0px solid; BACKGROUND-COLOR: #69c
}
.cnnMainMarketBox TD {
	BORDER-RIGHT: #036 0px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #036 1px solid
}
TR.noTopBorder TD {
	BORDER-TOP: medium none
}
TR.noBottomBorder TD {
	BORDER-BOTTOM: medium none
}
.cnnTabbedBoxHeader {
	PADDING-LEFT: 6px; COLOR: #000; BACKGROUND-COLOR: #fff
}
.cnnTabbedBoxHeader A:link {
	COLOR: #000
}
.cnnTabbedBoxHeader A:visited {
	COLOR: #000
}

TD.cnnTabbedBoxTab {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(http://i.cnn.net/cnn/.element/img/1.0/main/tab_gradient_bg.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.cnnBlueBoxHeader {
	PADDING-LEFT: 6px; COLOR: #fff; BACKGROUND-COLOR: #036
}
.cnnBlueBoxHeader A:link {
	COLOR: #fff
}
.cnnBlueBoxHeader A:visited {
	COLOR: #fff
}
TD.cnnBlueBoxDiagonal {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://i.cnn.net/cnn/.element/img/1.0/main/tab_diagonal_bg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #036
}
TD.cnnBlueBoxTab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.cnnImgChgr {
	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #eee
}
TABLE.cnnImgChgr TD DIV.cnnStoryCaption {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 45px; TEXT-ALIGN: left
}
TABLE.cnnImgChgr TD.cnnStoryCaption {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; COLOR: #c00; PADDING-TOP: 6px
}
TABLE.cnnImgChgr TD.cnnImgNav {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right
}

.buttontr {	BORDER-RIGHT: #636163 1px solid; BORDER-BOTTOM: #636163 1px solid}

.buttontd {	BORDER-RIGHT: #636163 1px solid; BORDER-BOTTOM: #636163 1px solid}

P {
	FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

LI {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.BacktoTop:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #000000;font-weight: bold;cursor:pointer;text-decoration:none
}
.BacktoTop:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;cursor:pointer;text-decoration:none
}
.BacktoTop:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;cursor:pointer;text-decoration:none
}

.GeneralText{
	font-family: ms sans serif, geneva;
	font-size: 13px;
	color: #000000;
	
}

.GeneralTextSmall{
	font-family: ms sans serif, geneva;
	font-size: 11px;
	color: #000000;
}


.Headmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}

.Headmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}
.Headmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	cursor:pointer
}

.fontNumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#D0D1E5;
	font-size: 20px;
	font-weight: bold;
	font-style: oblique;
}

/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 100%;
	
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: Right;
	padding: 10px 10px 10px 10px;
}

/************** Links Text***************/
.LinkText{font-family: ms sans serif, geneva;font-size: 13px;color: #0000FF;text-decoration:underline}
.LinkText:hover{font-family: ms sans serif, geneva;font-size: 13px;color: #0000FF ;text-decoration:underline}
.LinkText:visited{font-family: ms sans serif, geneva;font-size: 13px;color: #0000FF ;text-decoration:underline}
.Small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}



.NavigText{font-family: ms sans serif, geneva;font-size: 11px;color: #000000;text-decoration:none; padding-right:3px}
.NavigText:hover{font-family: ms sans serif, geneva;font-size: 11px;color: #000000;text-decoration:none; padding-right:3px}
.NavigText:visited{font-family: ms sans serif, geneva;font-size: 11px;color: #000000;text-decoration:none; padding-right:3px}










































	













