BODY {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif
}
TD {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif
}
SPAN {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif
}
TABLE {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif
}
FORM {
	MARGIN: 0px
}
A:link {
	COLOR: #3300cc
}
A:visited {
	COLOR: #3300ff
}
A:hover {
	COLOR: #3300cc
}
A:active {
	COLOR: #6666ff; TEXT-DECORATION: none
}
A.noline {
	TEXT-DECORATION: none
}
.navtable {
	
}
P.navtable {
	
}
.hide {
	DISPLAY: none
}
.show {
	dispaly: block
}
.leftNav {
	FONT-SIZE: 0.85em; COLOR: #ffffff
}
.leftNav A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.leftNav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.leftNav A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.leftNav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.fronttable {
	
}
.fronttable P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
P.separator {
	CLEAR: both; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
P.smHeadlines {
	CLEAR: both; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px
}
P.mdHeadlines {
	CLEAR: both; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px
}
P.lgHeadlines {
	CLEAR: both; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px
}
.breakingNews {
	
}
.bigBigStory {
	
}
.bigBigStoryheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em
}
.bigBigStorydeckline {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.bigBigStorybodytext {
	FONT-SIZE: 0.9em
}
.header1 {
	
}
.frontBucket1 {
	
}
.frontBucket1headline {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.frontBucket1deckline {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.frontBucket1bodytext {
	FONT-SIZE: 0.8em
}
.frontBucket1relatedlinks {
	FONT-SIZE: 0.8em
}
.frontBucket2 {
	
}
.frontBucket2headline {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.frontBucket2deckline {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.frontBucket2bodytext {
	FONT-SIZE: 0.8em
}
.frontBucket2relatedlinks {
	FONT-SIZE: 0.8em
}
.frontBucket3 {
	
}
.frontBucket3headline {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.frontBucket3deckline {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.frontBucket3bodytext {
	FONT-SIZE: 0.8em
}
.frontBucket3relatedlinks {
	FONT-SIZE: 0.8em
}
.header2 {
	
}
.todaysHeadlines {
	
}
.todaysHeadlinesheadline {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 120%
}
.todaysHeadlinesbodytext {
	FONT-SIZE: 0.8em
}
.header3 {
	
}
.specialReport1 {
	
}
.specialReport1headline {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.specialReport1deckline {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.specialReport1bodytext {
	FONT-SIZE: 0.8em
}
.header4 {
	
}
.specialReport2 {
	
}
.specialReport2headline {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.specialReport2deckline {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.specialReport2bodytext {
	FONT-SIZE: 0.8em
}
.linkAdtable {
	BACKGROUND-COLOR: #ffffff
}
.linkAdtext {
	FONT-SIZE: 0.7em
}
.showcaseheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.showcasedeckline {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.showcasetext {
	FONT-SIZE: 0.9em
}
.calloutheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.calloutdeckline {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.callouttext {
	FONT-SIZE: 0.9em
}
.headlinesheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; LINE-HEIGHT: 175%
}
P.indexseparator {
	CLEAR: both; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
.showcaseimagetable {
	
}
.showcaseimagecaption {
	FONT-SIZE: 0.7em
}
.showcaseimagecredit {
	FONT-SIZE: 0.6em; COLOR: #666666
}
.articletable {
	
}
.articletable H1 {
	MARGIN-TOP: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 0.2em; COLOR: #003399
}
.articletable H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0.5em; COLOR: #000000
}
.articletable H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #000000
}
.byline {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0.5em
}
.dateline {
	FONT-SIZE: 0.9em
}
.firstparagraph {
	FONT-SIZE: 0.9em
}
.bodytext {
	FONT-SIZE: 0.9em
}
I.lastupdated {
	FONT-SIZE: 0.9em
}
P.enhancements {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px
}
.storyenhancements {
	BORDER-RIGHT: black 0px dotted; PADDING-RIGHT: 3px; BORDER-TOP: black 1px dotted; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 15px; BORDER-LEFT: black 0px dotted; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px dotted
}
#storyoptions A {
	COLOR: #95969a; TEXT-DECORATION: none
}
#storyoptions UL {
	BORDER-RIGHT: #95969a 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #95969a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #95969a 0px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #95969a 1px solid; WHITE-SPACE: nowrap
}
#storyoptions LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT: bold 0.8em Verdana, Arial; COLOR: #95969a
}
#storyoptionsNew {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 0.8em Verdana, Arial; WIDTH: 420px; COLOR: #95969a; PADDING-TOP: 0px
}
#storyoptionsNew B {
	BORDER-RIGHT: #95969a 0px solid; BORDER-TOP: #95969a 1px solid; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #95969a 0px solid; WIDTH: 420px; COLOR: #95969a; BORDER-BOTTOM: #95969a 1px solid; WHITE-SPACE: nowrap
}
#storyoptionsNew A {
	COLOR: #95969a; TEXT-DECORATION: none
}
#storyenhancements {
	BORDER-RIGHT: #95969a 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #95969a 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 0.75em/130% Verdana, Arial; BORDER-LEFT: #95969a 0px solid; COLOR: #95969a; PADDING-TOP: 0px; BORDER-BOTTOM: #95969a 1px solid
}
#storyenhancements A {
	COLOR: #95969a; TEXT-DECORATION: none
}
P.storybottomseparator {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: 1px dotted
}
#bottomrelatedlinks {
	FONT: bold 0.8em arial, helvetica, san-serif
}
#bottomrelatedlinks UL {
	MARGIN: 0px
}
#bottomrelatedlinks LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none
}
.articleimagetable {
	BACKGROUND-COLOR: #000066
}
.imagecaption {
	FONT-SIZE: 0.7em; COLOR: #ffffff
}
.imagecredit {
	FONT-SIZE: 0.6em; COLOR: #cccccc
}
.utilities {
	
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.sidebar {
	FONT-SIZE: 0.8em
}
.relatedlinks {
	FONT-SIZE: 0.8em
}
.lightutiltable {
	BACKGROUND-COLOR: #cccccc
}
.lightutiltext {
	FONT-SIZE: 0.8em; COLOR: #000000
}
.lightutiltextbigbold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #000000; LINE-HEIGHT: 200%
}
.lightutiltext A:link {
	COLOR: #000000
}
.lightutiltext A:visited {
	COLOR: #000000
}
.lightutiltext A:active {
	COLOR: #000000
}
.lightutiltext A:hover {
	COLOR: #000000
}
.darkutiltable {
	BACKGROUND-COLOR: #cccccc
}
.darkutiltext A:link {
	COLOR: #000000
}
.darkutiltext A:visited {
	COLOR: #000000
}
.darkutiltext A:active {
	COLOR: #000000
}
.darkutiltext A:hover {
	COLOR: #000000
}
.darkutiltext {
	FONT-SIZE: 0.8em; COLOR: #000000
}
.redutiltable {
	BACKGROUND-COLOR: #c50000
}
.redutiltext {
	FONT-SIZE: 0.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: #cccccc
}
.darkadtable {
	BACKGROUND-COLOR: #cccccc
}
.whiteadtable {
	BACKGROUND-COLOR: #ffffff
}
.lightrelatedtable {
	BACKGROUND-COLOR: #cccccc
}
.lightrelatedtd {
	
}
.lightrelatedtext {
	FONT-SIZE: 0.8em; COLOR: #000000
}
.lightrelatedtext A:link {
	COLOR: #000000
}
.lightrelatedtext A:visited {
	COLOR: #000000
}
.lightrelatedtext A:active {
	COLOR: #000000
}
.lightrelatedtext A:hover {
	COLOR: #000000
}
.articletools {
	FONT-SIZE: 0.75em
}
.articletools A:link {
	COLOR: #000000
}
.articletools A:visited {
	COLOR: #666666
}
.articletools A:active {
	COLOR: #cccccc
}
.articletools A:hover {
	COLOR: #666666
}
IMG.articletools {
	
}
.efriend {
	
}
.printerfriendly {
	
}
.bookmark {
	
}
.startpage {
	
}
.searchrelated {
	
}
.linkutils {
	
}
.top5 {
	FONT-SIZE: 0.8em
}
.top5 A:link {
	COLOR: black
}
.top5 A:visited {
	COLOR: white
}
.top5 A:active {
	COLOR: silver
}
.top5 A:hover {
	COLOR: lime
}
.weathertdborder {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #e4e4e4
}
.weathertableborder {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid
}
.weatherleft {
	BORDER-RIGHT: #000099 thin solid; BORDER-TOP: #000099 thin solid; BORDER-LEFT: #000099 thin solid; BORDER-BOTTOM: #000099 thin solid
}
.weatherFiveDay {
	BORDER-RIGHT: #000099 thin solid; BORDER-TOP: #000099 thin solid; BORDER-LEFT: #000099 thin solid; BORDER-BOTTOM: #000099 thin solid; BACKGROUND-COLOR: #e4e4e4
}
.weathertdblue {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; COLOR: #ffffff; BACKGROUND-COLOR: #000099
}
.weathertdgray {
	BACKGROUND-COLOR: #e4e4e4
}
.weathertemptop {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND-COLOR: #ff6666
}
.weathertemp {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND-COLOR: #ffffff
}
.weatherutil {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #ffffff
}
.weatherdesc {
	FONT-SIZE: 0.7em; BACKGROUND-COLOR: #e4e4e4
}
.weathertext {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em
}
.weathermaps {
	FONT-SIZE: 0.6em
}
.backtohome {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em
}
.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-WEIGHT: bold; FONT-SIZE: 0.75em
}
.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: 0.7em; FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif
}
.xxxxxxsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.6em
}
.xxxxxsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.65em
}
.xxxxsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em
}
.xxxsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em
}
.xxsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
.xsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em
}
.smallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
.mediumbold {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.largebold {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.xlargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
.xxlargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em
}
.xxxlargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em
}
.xxxxlargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 1.75em
}
.xxxxxlargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 2em
}
.xxxxxxlargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 2.5em
}
.xxxxxxxlargebold {
	FONT-WEIGHT: bold; FONT-SIZE: 4em
}
.xxxxxxsmall {
	FONT-SIZE: 0.6em
}
.xxxxxsmall {
	FONT-SIZE: 0.65em
}
.xxxxsmall {
	FONT-SIZE: 0.7em
}
.xxxsmall {
	FONT-SIZE: 0.75em
}
.xxsmall {
	FONT-SIZE: 0.8em
}
.xsmall {
	FONT-SIZE: 0.85em
}
.small {
	FONT-SIZE: 0.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
}
.xxxxxxsmall {
	FONT-SIZE: 0.6em
}
.xxxxxsmall {
	FONT-SIZE: 0.65em
}
.xxxxsmall {
	FONT-SIZE: 0.7em
}
.xxxsmall {
	FONT-SIZE: 0.75em
}
.xxsmall {
	FONT-SIZE: 0.8em
}
.xsmall {
	FONT-SIZE: 0.85em
}
.small {
	FONT-SIZE: 0.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
}
.videocontentbox A:link {
	COLOR: #ffffff
}
.videocontentbox A:visited {
	COLOR: #ffffff
}
.videocontentbox A:active {
	COLOR: #ffffff
}
.videocontentbox A:hover {
	COLOR: #ffffff
}
.videocontentbox {
	FONT-SIZE: 0.8em; COLOR: #ffffff
}
.videotitle {
	FONT-SIZE: 0.8em
}
.slidecaption {
	FONT-SIZE: 0.8em; COLOR: #ffffff
}
.slidecredit {
	FONT-SIZE: 0.6em; COLOR: #ffffff
}
.slidescroll {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #ffffff
}
.ecards {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #ffffff
}
P.checkm8 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.ad {
	TEXT-ALIGN: center
}
.summary {
	MARGIN-TOP: 5px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 5px
}
.diver {
	FONT-SIZE: 0.9em; COLOR: #ffffff
}
.diver A {
	FONT-SIZE: 0.9em; COLOR: #ffffff
}
.diver A:hover {
	FONT-SIZE: 0.9em; COLOR: #ffffff
}
.diver A:visited {
	FONT-SIZE: 0.9em; COLOR: #ffffff
}
.topcopy {
	FONT-SIZE: 0.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: 0.8em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
