
BODY, td, span, table	{FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif; FONT-SIZE: 14px;}
form					{margin: 0}
A:link 					{COLOR: #3300CC;}
A:visited 				{COLOR: #3300FF;}
A:hover 				{COLOR: #3300CC;}
A:active 				{TEXT-DECORATION: none; COLOR: #6666FF;}

/* Left-side nav */
.navtable	 			{BACKGROUND-COLOR: #3549C9;}
p.navtable				{}

/* Front Page */
.fronttable				{}
.fronttable p			{margin-top: 5px; margin-bottom: 5px;}
p.separator				{margin-top: 5px; margin-bottom: 10px; clear: both;}
p.smHeadlines				{margin-top: 5px; margin-bottom: 5px; clear: both;}
p.mdHeadlines				{margin-top: 1px; margin-bottom: 1px; clear: both;}
p.lgHeadlines				{margin-top: 1px; margin-bottom: 1px; clear: both;}
.breakingNews				{}
.specialReportShow			{}
.specialReportShowheadline	{FONT-SIZE: 1.3em; FONT-WEIGHT: bold;}
.specialReportShowdeckline	{FONT-SIZE: 1em; FONT-WEIGHT: bold;}
.specialReportShowbodytext	{FONT-SIZE: .9em;}
.specialReportShowrelatedlinks	{FONT-SIZE: .8em;}
.header1				{}
.topStory					{}
.topStoryheadline			{FONT-SIZE: 1.1em; FONT-WEIGHT: bold;}
.topStorydeckline			{FONT-SIZE: .9em; FONT-WEIGHT: bold;}
.topStorybodytext			{FONT-SIZE: .9em;}
.topStoryrelatedlinks		{FONT-SIZE: .8em;}
.topCalloutsAbove				{}
.topCalloutsheadline		{FONT-SIZE: .9em; FONT-WEIGHT: bold;}
.topCalloutsdeckline		{FONT-SIZE: .8em; FONT-WEIGHT: bold;}
.topCalloutsbodytext		{FONT-SIZE: .8em;}
.topCalloutrelatedlinks		{FONT-SIZE: .75em;}
.header2				{}
.majorHeadlines					{}
.majorHeadlinesheadline			{FONT-SIZE: .9em; FONT-WEIGHT: bold;}
.header3				{}
.healthNews					{}
.healthNewsheadline			{FONT-SIZE: 1.1em; FONT-WEIGHT: bold;}
.healthNewsdeckline			{FONT-SIZE: .9em; FONT-WEIGHT: bold;}
.healthNewsbodytext			{FONT-SIZE: .9em;}
.healthNewsrelatedlinks		{FONT-SIZE: .8em;}
.sportsNews				{}
.sportsNewsheadline		{FONT-SIZE: .8em; FONT-WEIGHT: bold; }
.header4				{}
.consumerNews				{}
.consumerNewsheadline		{FONT-SIZE: .8em; FONT-WEIGHT: bold; }
.communityLinks				{}
.communityLinksheadline		{FONT-SIZE: .8em; FONT-WEIGHT: bold; }
.mrFood			{}
.mrFoodheadline		{FONT-SIZE: .8em; FONT-WEIGHT: bold; }
.header5				{}
.bottomHeadlines					{}
.bottomHeadlinesheadline			{FONT-SIZE: .9em; FONT-WEIGHT: bold;}
.bottomHeadlines2					{}
.bottomHeadlines2headline			{FONT-SIZE: .9em; FONT-WEIGHT: bold;}
.bottomHeadlines3					{}
.bottomHeadlines3headline			{FONT-SIZE: .9em; FONT-WEIGHT: bold;}
.bottomHeadlines4					{}
.bottomHeadlines4headline			{FONT-SIZE: .9em; FONT-WEIGHT: bold;}
.linkAdtable 	{BACKGROUND-COLOR : #FFFFFF;}
.linkAdtext 	{FONT-SIZE: .7em;}
.leftNav {FONT-SIZE: .95em; FONT-WEIGHT: bold; COLOR: #FFFFFF;}
.leftNav  A:link		{TEXT-DECORATION: none; COLOR: #FFFFFF;}
.leftNav A:visited		{TEXT-DECORATION: none; COLOR: #FFFFFF;}
.leftNav  A:active		{TEXT-DECORATION: none; COLOR: #FFFFFF;}
.leftNav  A:hover		{TEXT-DECORATION: none; COLOR: #FFFFFF;}

/* Index Body */
.showcaseheadline		{FONT-SIZE: 1.2em; FONT-WEIGHT: bold;}
.showcasedeckline		{FONT-SIZE: 1em; FONT-WEIGHT: bold;}
.showcasetext			{FONT-SIZE: .9em;}
.showcaserelatedlinks		{FONT-SIZE: .8em;}
.calloutheadline		{FONT-SIZE: 1em; FONT-WEIGHT: bold;}
.calloutdeckline		{FONT-SIZE: .9em; FONT-WEIGHT: bold;}
.callouttext			{FONT-SIZE: .9em;}
.calloutrelatedlinks		{FONT-SIZE: .8em;}
.headlinesheadline		{FONT-SIZE: .9em; FONT-WEIGHT: bold; LINE-HEIGHT: 175%;}
.indexheadlines 	{FONT-SIZE: .95em; }
p.indexseparator				{margin-top: 20px; margin-bottom: 20px; clear: both;}

/* Index Images */
.showcaseimagetable		{}
.showcaseimagecaption 	{FONT-SIZE: .7em;}
.showcaseimagecredit 	{FONT-SIZE: .6em; COLOR: #666666;}

/* Story Body */
.articletable 			{}
.articletable H1		{FONT-SIZE: 1.5em; COLOR: #003399; FONT-WEIGHT: bold; margin-bottom: .2em; margin-top: .2em;}
.articletable H2 		{FONT-SIZE: 1.3em; COLOR: #000000; FONT-WEIGHT: bold; margin-bottom: .5em; margin-top: 0;}
.articletable H3		{FONT-SIZE: 1.1em; COLOR: #000000; FONT-WEIGHT: bold;}
.byline 				{FONT-SIZE: .9em; FONT-WEIGHT: bold; margin-bottom: .5em;}
.dateline 				{FONT-SIZE: .9em;}
.firstparagraph 		{FONT-SIZE: .9em;}
.bodytext 				{FONT-SIZE: .9em;}
I.lastupdated 			{FONT-SIZE: .9em;}
p.enhancements				{margin-top: 10px; margin-bottom: 5px; }
/*.storyenhancements {font-size:.85em; border-style: dotted; border-width: 1px 0px 1px 0px; border-color: black; margin: 10px 0px; padding: 10px 3px;}*/
.storyenhancements {	font-size:.85em; border-style: dotted;	border-width: 1px 0px 1px 0px;	border-color: black; padding: 10px 3px 15px; LINE-HEIGHT: 150%;}

/*printer friendly, email story, and last updated*/		
#storyoptions  a {
	color: #95969A;
	text-decoration: none;	
	}
#storyoptions ul {
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #95969A;
	padding: 2px 0px 2px 0px;
	width: 100%;
	white-space: nowrap;
	}
#storyoptions li {
	display: inline;
	color: #95969A;
	padding-right: 5px; 	
	font: bold .80em Verdana, Arial;
	}

#storyoptionsNew { font: bold  .8em Verdana, Arial; width: 420px; color: #95969A; margin: 0; padding: 0;}

#storyoptionsNew b {
	margin: 0;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #95969A;
	padding-bottom: 2px;
	font: bold  Verdana, Arial;
	color: #95969A;
	white-space: nowrap;
	width: 420px;
}
#storyoptionsNew a {color: #95969A; text-decoration: none;}	
	
/*related links between callout and bodytext*/	
#storyenhancements {
	font: bold .75em Verdana, Arial;
	color: #95969A;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #95969A;
	padding: 0px 0px 2px 2px;
	line-height: 130%;
	margin: 0px;
}
#storyenhancements a {
	color: #95969A;
	text-decoration: none;
	}

/*dotted line separating related links and top stories*/	
p.storybottomseparator	{border-bottom: 1px dotted;  margin-top: 15px; margin-bottom: 5px;}

/*bottom related links and top stories*/	
#bottomrelatedlinks			{font: bold  .8em  arial, helvetica, san-serif;}
#bottomrelatedlinks	ul		{margin: 0px;}
#bottomrelatedlinks  li {padding-bottom: 5px; list-style-type: none; }

/* Story Images */
.articleimagetable 		{BACKGROUND-COLOR: #FFFFFF;}
.imagecaption 			{FONT-SIZE: .7em; COLOR: #000066;}
.imagecredit 			{FONT-SIZE: .6em; COLOR: #CCCCCC;}

/* Right-side util */
.utilities				{}
.date					{FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.sidebar				{FONT-SIZE: .8em;}
.relatedlinks			{FONT-SIZE: .8em;}
.lightutiltable				{BACKGROUND-COLOR: #7e9eef; }
.lightutiltext				{FONT-SIZE: .8em; COLOR: #FFFFFF;}
.lightutiltextbigbold			{FONT-SIZE: .9em; COLOR: #FFFFFF; FONT-WEIGHT: bold; LINE-HEIGHT: 200%;}
.lightutiltext A:link		{COLOR: #FFFFFF;}
.lightutiltext A:visited	{COLOR: #FFFFFF;}
.lightutiltext A:active		{COLOR: #FFFFFF;}
.lightutiltext A:hover		{COLOR: #FFFFFF;}
.darkutiltable				{BACKGROUND-COLOR: #2e62e5;}
.darkutiltext A:link		{COLOR: #FFFFFF;}
.darkutiltext A:visited		{COLOR: #FFFFFF;}
.darkutiltext A:active		{COLOR: #FFFFFF;}
.darkutiltext A:hover		{COLOR: #FFFFFF;}
.darkutiltext				{FONT-SIZE: .8em; COLOR: #FFFFFF}
.redutiltable			{BACKGROUND-COLOR: #C50000;}
.redutiltext			{FONT-SIZE: .8em; COLOR: #FFFFFF}
.redutiltext A:link		{COLOR: #FFFFFF;}
.redutiltext A:visited		{COLOR: #FFFFFF;}
.redutiltext A:active		{COLOR: #FFFFFF;}
.redutiltext A:hover		{COLOR: #FFFFFF;}
.whiteutiltable			{BACKGROUND-COLOR: #FFFFFF;}
.lightadtable			{BACKGROUND-COLOR: #7e9eef;}
.darkadtable			{BACKGROUND-COLOR: #2e62e5;}
.whiteadtable			{BACKGROUND-COLOR: #FFFFFF;}
.lightrelatedtable {BACKGROUND-COLOR: #7e9eef; }
.lightrelatedtd	 {}
.lightrelatedtext	 {COLOR: #FFFFFF; FONT-SIZE: .75em; }
.lightrelatedtext A:link	{COLOR: #FFFFFF;}
.lightrelatedtext A:visited	{COLOR: #FFFFFF;}
.lightrelatedtext A:active	{COLOR: #FFFFFF;}
.lightrelatedtext A:hover	{COLOR: #FFFFFF;}
.relatedlinks	 {COLOR: #FFFFFF; FONT-SIZE: .75em; }
.relatedlinks A:link	{COLOR: #FFFFFF;}
.relatedlinks A:visited	{COLOR: #FFFFFF;}
.relatedlinks A:active	{COLOR: #FFFFFF;}
.relatedlinks A:hover	{COLOR: #FFFFFF;}

/* Story Tools */
.articletools			{FONT-SIZE: .75em; BACKGROUND-COLOR: #7e9eef;}
.articletools A:link	{COLOR: #FFFFFF;}
.articletools A:visited	{COLOR: #FFFFFF;}
.articletools A:active	{COLOR: #FFFFFF;}
.articletools A:hover	{COLOR: #FFFFFF;}
img.articletools		{}
.efriend				{}
.printerfriendly		{}
.bookmark				{}
.startpage				{}
.searchrelated			{}

/* Links Utility */
.linkutils				{}

/* Top 5 Stories */
.top5					{FONT-SIZE: .8em;}
.top5 A:link			{color: black;}
.top5 A:visited			{color: white;}
.top5 A:active			{color: silver;}
.top5 A:hover			{color: lime;}

/*Weather*/
.weathertdborder	{border: 1px solid #3333CC; BACKGROUND-COLOR: #E4E4E4;}
.weathertableborder	{border: 1px solid #3333CC;}
.weatherleft		{border-top: thin solid #3333CC; border-bottom: thin solid #3333CC; border-left: thin solid #3333CC; border-right: thin solid #000066;}
.weatherFiveDay		{border: thin solid #3333CC; background-color: #E4E4E4;}
.weathertdblue    	{BACKGROUND-COLOR: #3333CC; FONT-WEIGHT: bold; FONT-SIZE: .7em; COLOR: #FFFFFF;}
.weathertdgray  	{BACKGROUND-COLOR: #E4E4E4;}	
.weathertemptop  	{BACKGROUND-COLOR: #FF6666; FONT-SIZE: .7em; FONT-WEIGHT: bold;}	
.weathertemp  		{BACKGROUND-COLOR: #FFFFFF; FONT-WEIGHT: bold;FONT-SIZE: 1em;}	
.weatherutil  		{FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #FFFFFF;}
.weatherdesc    	{BACKGROUND-COLOR: #E4E4E4; FONT-SIZE: .7em;}
.weathertext    	{FONT-WEIGHT: bold; FONT-SIZE: .7em;}
.weathermaps 		{FONT-SIZE: .6em;}

/* Footer */
.backtohome				{FONT-SIZE: .75em; FONT-WEIGHT: bold;}
.backtohome A:link		{COLOR: #666666; TEXT-DECORATION: none;}
.backtohome A:visited	{COLOR: #999999; TEXT-DECORATION: none;}
.backtohome A:active	{COLOR: #CCCCCC; TEXT-DECORATION: none;}
.backtohome A:hover		{COLOR: #999999;}
.backtotop				{FONT-SIZE: .75em; FONT-WEIGHT: bold;}
.backtotop A:link		{COLOR: #666666; TEXT-DECORATION: none;}
.backtotop A:visited	{COLOR: #999999; TEXT-DECORATION: none;}
.backtotop A:active		{COLOR: #CCCCCC; TEXT-DECORATION: none;}
.backtotop A:hover		{COLOR: #999999;}
.copyright				{FONT-SIZE: .7em; FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif;}

/* Common */
.xxxxxxsmall			{FONT-SIZE: .6em;}
.xxxxxsmall				{FONT-SIZE: .65em;}
.xxxxsmall				{FONT-SIZE: .7em;}
.xxxsmall				{FONT-SIZE: .75em;}
.xxsmall				{FONT-SIZE: .8em;}
.xsmall					{FONT-SIZE: .85em;}
.small					{FONT-SIZE: .9em;}
.medium					{FONT-SIZE: 1em;}
.large					{FONT-SIZE: 1.1em;}
.xlarge					{FONT-SIZE: 1.2em;}
.xxlarge				{FONT-SIZE: 1.3em;}
.xxxlarge				{FONT-SIZE: 1.5em;}
.xxxxlarge				{FONT-SIZE: 1.75em;}
.xxxxxlarge				{FONT-SIZE: 2em;}
.xxxxxxlarge			{FONT-SIZE: 2.5em;}
.xxxxxxxlarge			{FONT-SIZE: 4em;}

/* Video PopUp and Slideshow */
.videocontentbox	 A:link		{COLOR: #FFFFFF;}
.videocontentbox	 A:visited	{COLOR: #FFFFFF;}
.videocontentbox	 A:active		{COLOR: #FFFFFF;}
.videocontentbox	 A:hover		{COLOR: #FFFFFF;}
.videocontentbox		{FONT-SIZE: .8em; COLOR: #FFFFFF;}
.videotitle				{FONT-SIZE: .8em;}
.slidecaption			{FONT-SIZE: .8em; COLOR: #FFFFFF;}
.slidecredit			{FONT-SIZE: .6em; COLOR: #FFFFFF;}
.slidescroll			{FONT-SIZE: .8em; COLOR: #FFFFFF; FONT-WEIGHT: bold;}

/* E-Cards */
.ecards				{FONT-SIZE: .9em; COLOR: #FFFFFF; FONT-WEIGHT: bold;}


p.checkm8 {margin: 5px 0 5px 0; padding: 0; clear: both;}


/* 52 weeks */
.indexshowcase_header	{font-size: 1em; font-weight: 700; color: #3300CC; margin: 0; }
.indexshowcase_summary	{font-size: .8em; font-weight: 700; color: #FFFFFF;  margin: 5px 0 0 5px;}
.indexshowcase_summary a {color: #FFFFFF; text-decoration: none;}
.indexshowcase_callout	{font-size: .9em; line-height: 100%; color: #FFFFFF; margin-top: 0px; display: inline;}
.indexshowcase_links	{font-size: .9em; font-weight: 700; color: #5096DC;}
.indexshowcase_links a	{color: #5096DC;}
.indexshowcase_section	{font-size: .9em; font-weight: bold;}
.movieFinder_header		{font-size: 1em; font-weight: 700; color: #002D7B; margin: 0; }
.movieFinder_sumary		{font-size: .7em; font-weight: 700; color: #002D7B;  margin: 0;}

/*Search Stuff*/
.summary	 {FONT-SIZE: .9em;}

/*Predict the Winner Stuff*/
.diver {FONT-SIZE: .9em; color: #FFFFFF;}
.diver a {FONT-SIZE: .9em; color: #FFFFFF;}
.diver a:hover {FONT-SIZE: .9em; color: #FFFFFF;}
.diver a:visited {FONT-SIZE: .9em; color: #FFFFFF;}
.topcopy {FONT-SIZE: .9em; color: #000000;}
.predictHeader {FONT-SIZE: 1.4em; color: #000000; FONT-FAMILY:  Arial, Helvetica, sans-serif;}
.predictSubHeader {FONT-SIZE: 1em; color: #000000; FONT-FAMILY:  Arial, Helvetica, sans-serif;}
.predictSmall {FONT-SIZE: .8em; color: #000000; FONT-FAMILY:  Arial, Helvetica, sans-serif;}	
