@charset "utf-8";
/* GLOBAL */
body, form { margin: 0; }
body { color: #000; background-color: #fff; }

input, select, option, textarea { font: normal 11px arial,sans-serif; }
a:link { color: #00497A; text-decoration: none; }
a:visited { color: #666; text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { color: #00497A; text-decoration: none; }

img.img_left { margin-right: 5px; margin-bottom: 5px; float: left; }
h1 { font: bold 24px arial,verdana,sans-serif; color: #000; margin: 0; }
div.toprightbox { width: auto; height: auto; border: 1px solid #DADADB; padding: 4px; background-color: white; clear: both; margin-bottom: 6px; }

/* Navigation */
	.navsubsection { font: normal 10px arial,verdana,sans-serif; color: #00497A; }
	.navsubsectionbold { font: bold 10px arial,verdana,sans-serif; color: #00497A; }
	.navmainsection { font: bold 10px arial,verdana,sans-serif; color: #000; }
	.nhwhite { font: bold 10px arial,verdana,sans-serif; color: #fff; }
	.subnav { font: normal 12px arial,verdana,sans-serif; line-height: 18px; color: #00497A; }
	.mainnav { font: bold 11px arial,verdana,sans-serif; line-height: 16px; color: #00497A; }

/* Labels */
	.utilityheader { font: bold 11px arial,verdana,sans-serif; color: #DADADB; }
	.label_10 { font: bold 10px arial,verdana,sans-serif; color: #000; }
	.label_11 { font: bold 11px arial,verdana,sans-serif; color: #000; }
	.label_12 { font: bold 12px arial,verdana,sans-serif; color: #000; }
	.label_14 { font: bold 14px arial,verdana,sans-serif; color: #000; }
	.adrail { font: normal 9px Arial, sans-serif; color: #666; }
	.errorHeader { font: bold 14px arial,verdana,sans-serif; color: #db000b; }
	.errorList { font: normal 14px arial,verdana,sans-serif; color: #db000b; }
	.errorList a { font-weight: bold; }

/* Headers */
	.sectionhead { font: bold 26px arial,verdana,sans-serif; color: #CCCCCC; }

	.windoidhead { font: bold 24px arial,verdana,sans-serif; color: #CCCCCC; }
	.windoidhead a { color: #CCCCCC; }

	.windoidhead_oscars { font: bold 24px arial,verdana,sans-serif; color: #EEC161; }
	.windoidhead_oscars a { color: #EEC161; }

/* calendar live */
	.nMarketplace { font: bold 12px arial,verdana,sans-serif; color: #FF0000; }
	.nMarketplace a { color: #FF0000; }

	.nSansBlue11 { font: normal 11px arial,verdana,sans-serif; color: #00497A; }
	.nSansBlue12 { font: normal 12px arial,verdana,sans-serif; color: #00497A; }
	.nSansBlue14 { font: normal 14px arial,verdana,sans-serif; color: #00497A; }

	.nSansBlack22 { font: normal 22px arial,verdana,sans-serif; color: #000; }
	.nSansBlack18 { font: normal 18px arial,verdana,sans-serif; color: #000; }
	.nSansBlack14 { font: normal 14px arial,verdana,sans-serif; color: #000; }
	.nSansBlack12 { font: normal 12px arial,verdana,sans-serif; color: #000; }
	.nSansBlack11 { font: normal 11px arial,verdana,sans-serif; color: #000; }

	.nSansWhite10 { font: normal 10px arial,verdana,sans-serif; color: #fff; }
	.nSansWhite10 a { color: #fff; }

	.nSansWhite11 { font: normal 11px arial,verdana,sans-serif; color: #fff; }
	.nSansWhite11 a { color: #fff; }

	.nSansWhite12 { font: normal 12px arial,verdana,sans-serif; color: #fff; }
	.nSansWhite12 a { color: #fff; }

	.nSansGold14 { font: normal 14px arial,verdana,sans-serif; color: #F9C75C; }
	.nSansGold14 a { color: #F9C75C; }

	.nSansGold12 { font: normal 12px arial,verdana,sans-serif; color: #F9C75C; }
	.nSansGold12 a { color: #F9C75C; }

	.nSansGold11 { font: normal 11px arial,verdana,sans-serif; color: #F9C75C; }
	.nSansGold11 a { color: #F9C75C; }

	.headline11 { font: bold 11px arial,verdana,sans-serif; }
	.keydeck11  { font: normal 11px arial,verdana,sans-serif; }

/* nav classes */

	.nHeadline { font: normal 12px arial,verdana,sans-serif; color: #fff; }
	.nHeadline a { color: #fff; }

	.navheads { font: normal 12px arial,verdana,sans-serif; color: #fff; }
	.navheads a { color: #fff; }

	.rnHeadline { font: normal 12px arial,verdana,sans-serif; color: #00497A; }

	.rnavheads { font: normal 12px arial,verdana,sans-serif; color: #000; }

	.nHeadlineCategory { font: normal 11px arial,verdana,sans-serif; color: #666666}

	.nRelated { font: normal 12px arial,verdana,sans-serif; color: #666666; }

	.nMainSection {font: normal 12px arial,verdana,sans-serif; color: #fff; line-height: 15px; }
	.nMainSection a { color: #fff; }

	.nMainSection2 { font: normal 10px arial,verdana,sans-serif; color: #fff; line-height: 12px; }
	.nMainSection2 a { color: #fff; }

	.nLevel2Section { font: normal 12px arial,verdana,sans-serif; color: #7D7D7D; line-height: 15px; }

	.nSubSection { font: normal 11px arial,verdana,sans-serif; line-height: 14px; color: #9FB1C2; }
	.nSubSection a { color: #fff; }

	.nClassified { font: normal 10px arial,verdana,sans-serif; color: #00497A; line-height: 12px; }
	.nClassifiedTitle { font: normal 12px arial,verdana,sans-serif; color: #00497A; }
	.stock1 { font: normal 10px arial,verdana,sans-serif; color: #000; }
	.emailprint { font: normal 10px Verdana, sans-serif; line-height: 12px; color: #000; }

/* content classes */

	.contentFirst { font: normal 18px "Times New Roman", serif; color: #000; }

	.content { font: normal 12px arial,verdana,sans-serif; color: #000; }
	.content a { font-weight: bold; }

	.content11 { font: normal 11px "Times New Roman", serif; color: #000; }
	.content11 a { font-weight: bold; }

	.content12 { font: normal 12px "Times New Roman", serif; color: #000; }
	.content12 a { font-weight: bold; }

	.content14 { font: normal 14px "Times New Roman", serif; color: #000; }
	.content14 a { font-weight: bold; }

	.contentMS14 { font: normal 14px arial,verdana,sans-serif; color: #000; }
	.contentMS14 a { font-weight: bold; }

	.contentMS12 { font: normal 12px arial,verdana,sans-serif; color: #000; }
	.contentMS12 a { font-weight: bold; }

	.contentMS11 { font: normal 11px arial,verdana,sans-serif; color: #000; }
	.contentMS11 a { font-weight: bold; }

	.contentMS10 { font: normal 10px arial,verdana,sans-serif; color: #000; }
	.contentMS10 a { font-weight: bold; }

	.contentRedMS10 { font: normal 10px arial,verdana,sans-serif; color: #741E27; }
	.contentRedMS10 a { color: #741E27; font-weight: bold; }

	.contentRedMS11 { font: normal 11px arial,verdana,sans-serif; color: #741E27; }
	.contentRedMS11 a { color: #741E27; font-weight: bold; }

	.contentRedMS12 { font: normal 12px arial,verdana,sans-serif; color: #741E27; }
	.contentRedMS12 a { color: #741E27; font-weight: bold; }

	.contentWhite { font-family: "Times New Roman"; color: #fff; }
	.contentWhite a { color: #fff; font-weight: bold; }

	.contentWhite12 { font: normal 12px "Times New Roman", serif; color: #fff; }
	.contentWhite12 a { color: #fff; font-weight: bold; }

	.contentWhite11 { font: normal 11px "Times New Roman", serif; color: #fff; }
	.contentWhite11 a { color: #fff; font-weight: bold; }

	.contentWhiteMS14 { font: normal 14px arial,verdana,sans-serif; color: #fff; }
	.contentWhiteMS14 a { color: #fff; font-weight: bold; }

	.contentWhiteMS12 { font: normal 12px arial,verdana,sans-serif; color: #fff; }
	.contentWhiteMS12 a { color: #fff; font-weight: bold; }

	.contentWhiteMS11 { font: normal 11px arial,verdana,sans-serif; color: #fff; }
	.contentWhiteMS11 a { color: #fff; font-weight: bold; }

	.contentWhiteMS10 { font: normal 10px arial,verdana,sans-serif; color: #fff; }
	.contentWhiteMS10 a { color: #fff; font-weight: bold; }

	.tabletext { font: normal 11px arial,verdana,sans-serif; color: #000; }
	.tabletext a { font-weight: bold; }

	.cHeadline { font: normal 36px arial,verdana,sans-serif; color: #000; }
	.cHeadline1 { font: bold 24px arial,verdana,sans-serif; color: #000; }
	.cHeadline2 { font: bold 21px arial,verdana,sans-serif; color: #000; }
	.cHeadline3 { font: bold 16px arial,verdana,sans-serif; color: #000; }
	.cHeadline4 { font: bold 14px arial,verdana,sans-serif; color: #000; }
	.cHeadline5 { font: bold 12px arial,verdana,sans-serif; color: #000; }
	.cHeadline6 { font: bold 11px arial,verdana,sans-serif; color: #000; }

	.cHeadline1white { font: bold 24px arial,verdana,sans-serif; color: #fff; }
	.cHeadline1white a { color: #fff; }

	.cHeadline2white { font: bold 21px arial,verdana,sans-serif; color: #fff; }
	.cHeadline2white a { color: #fff; }

	.cHeadline3white { font: bold 16px arial,verdana,sans-serif; color: #fff; }
	.cHeadline3white a { color: #fff; }

	.cHeadline4white { font: bold 14px arial,verdana,sans-serif; color: #fff; }
	.cHeadline4white a { color: #fff; }

	.cHeadline5white { font: bold 12px arial,verdana,sans-serif; color: #fff; }
	.cHeadline5white a { color: #fff; }

	.cHeadline2gold { font: bold 21px arial,verdana,sans-serif; color: #F9C75C; }
	.cHeadline2gold a { color: #F9C75C; }

	.cHeadline4gold { font: bold 14px arial,verdana,sans-serif; color: #F9C75C; }
	.cHeadline4gold a { color: #F9C75C; }

	.cHeadline5gold { font: bold 12px arial,verdana,sans-serif; color: #F9C75C; }
	.cHeadline5gold a { color: #F9C75C; }

	.cHeadline6gold { font: bold 11px arial,verdana,sans-serif; color: #F9C75C; }
	.cHeadline6gold a { color: #F9C75C; }

	.cEddelink { font: normal 16px arial,verdana,sans-serif; color: #000; }
	.cauthor { font: normal 10px arial,verdana,sans-serif; }

	.cauthorwhite { font: normal 10px arial,verdana,sans-serif; color: #fff; }
	.cauthorwhite a { color: #fff; }

	.cLocation { font: normal 11px arial,verdana,sans-serif; text-transform: capitalize; }
	.cTimestamp { font: normal 11px arial,verdana,sans-serif; color: #494949; }
	.TimestampEd11silver { font: normal 11px arial,verdana,sans-serif; color: #C0C0C0; }
	.cImageText { font: normal 11px arial,verdana,sans-serif; }

/* search bar classes */

	.topnavlat { font: bold 12px arial,verdana,sans-serif; color: #00497A; }
	.topnav { font: normal 12px arial,verdana,sans-serif; color: maroon; }
	.topnav a:link, .topnav a:hover, .topnav a:active, .topnav a:visited { color: maroon; }

	.topnavbold { font: bold 10px arial,verdana,sans-serif; color: #fff; }
	.topnavbold a { color: #fff; }

/* related links classes */

	.relatedlinks12 { font: normal 12px arial,verdana,sans-serif; color: #000; }
	.relatedlinks { font: normal 11px arial,verdana,sans-serif; color: #000; }

	.ucmarket { font: normal 10px arial,verdana,sans-serif; color: #fff; }
	.ucmarket a { color: #fff; text-decoration: none; }

	.uhmarket { font: bold 10px arial,verdana,sans-serif; color: #fff; }
	.uhmarket a { color: #fff; text-decoration: none; }

/* third rail text*/

	.thirdrailtxt { font: normal 10px arial,verdana,sans-serif; color: #000; line-height: 11px; }

/* Update */

	.update { font: bold 9px Verdana, sans-serif; color: #000; }
	.updatewhite { font: bold 9px Verdana, sans-serif; color: #fff; }
	.updategold { font: bold 9px Verdana, sans-serif; color: #F9C75C; }
	.copyright { font: normal 12px arial,verdana,sans-serif; color: #000; }

/* Reader Review tabs */
.cltab { font: bold 11px Arial, Helvetica, sans-serif; padding-right: 6px; padding-left: 6px; border: 1px solid #adafd7; border-top:1px solid #adafd7; background-color:#E1E1EF; }
.cltab a { color: #00497a; text-decoration: none; }
.tabrow { font: bold 12px Arial, Helvetica, sans-serif; background-color: #fff; }
.whitespace { font-family: Arial, Helvetica, sans-serif; background-color: #fff; padding-left: 2px; }
.whitespace2 { font-family: Arial, Helvetica, sans-serif; background-color: #fff; padding-right: 3px; }

/* Spacers */

	.spacer10 { font: normal 10px Arial, sans-serif; color: #fff; line-height: 1em; }
	.spacer9 { font: normal 9px Arial, sans-serif; color: #fff; line-height: 1em; }
	.spacer8 { font: normal 8px Arial, sans-serif; color: #fff; line-height: 1em; }
	.spacer7 { font: normal 7px Arial, sans-serif; color: #fff; line-height: 1em; }
	.spacer6 { font: normal 6px Arial, sans-serif; color: #fff; line-height: 1em; }
	.spacer5 { font: normal 5px Arial, sans-serif; color: #fff; line-height: 1em; }
	.spacer4 { font: normal 4px Arial, sans-serif; color: #fff; line-height: 1em; }
	.spacer3 { font: normal 3px Arial, sans-serif; color: #fff; line-height: 1em; }
	.spacer2 { font: normal 2px Arial, sans-serif; color: #fff; line-height: 1em; }
	.spacer1 { font: normal 1px Arial, sans-serif; color: #fff; line-height: 1em; }

/* Support for central webapp and xml feeds */
#related-rail {	width: 140px; float: right; margin-left: 4px; padding: 3px; }
#related-rail a {}
#related-rail a:hover {}

/* Style for Zap2It Television Site */
td.zp_ft_storyLink { font: normal 12px arial, helvetica, serif; text-align: left; text-decoration: none; line-height: 1.6em; color:#000066; }
a.zp_ft_storyLink:active { color: blue; }
a.zp_ft_storyLink:hover { color: blue; text-decoration: underline; }
a.zp_ft_storyLink:link { color: blue; }
a.zp_ft_storyLink:visited { color: #666633; }
