BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 8pt; SCROLLBAR-HIGHLIGHT-COLOR: #000000; SCROLLBAR-SHADOW-COLOR: #000000; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
.table {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #cdcdcd 1px solid; CURSOR: text; COLOR: #000000; LINE-HEIGHT: normal; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f4; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.topMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.topMenu:hover {
	COLOR: red
}
A.subMenu {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.subMenu:hover {
	COLOR: red
}
A.Mail {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff6633; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
A.Mail:hover {
	TEXT-DECORATION: underline
}
.button {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM: #eeeeee 1px solid; FONT-STYLE: normal; FONT-FAMILY: "Verdana", "Helvetica", "Sans-Serif"
}
.textbox {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: "Verdana", "Helvetica", "Sans-Serif"; BACKGROUND-COLOR: #eeeeee
}
.watchlisten {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.indexstorytext {
	FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.forumtext {
	FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.learningenglishstorytext {
	FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.sectiontitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.mainweathercity {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.tickertext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.weathertext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.segmentheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.forumtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.learningenglishheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.weathertitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.segmenttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.clustertitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.printableindent {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.teaserpreview {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.superpufftitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.bylinedescription {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.bylinename {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.genretitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 1px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.storyheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.spacedstorytext {
	FONT-SIZE: 13px; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.storytext {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.byline {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.pagedate {
	FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.disclaimer {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.promoextratext {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.emailandprint {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.caption {
	FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.votetext {
	FONT-SIZE: 10px; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.userinfo {
	FONT-SIZE: 10px; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.userinfo {
	FONT-SIZE: 11px; COLOR: #cc3300; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.lastupdated {
	PADDING-BOTTOM: 3px; COLOR: #999999; PADDING-TOP: 3px
}
.separator {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-BOTTOM: #999999 1px dotted
}
.sitenavseparator {
	FONT-SIZE: 11px; COLOR: #999999
}
.footerblockpipe {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.footergenrepipe {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.footerpipe {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.promoblocktitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #666666; PADDING-TOP: 6px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.promotitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #666666; PADDING-TOP: 6px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.sitenavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000099; PADDING-TOP: 2px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; align: right
}
.sitenavigationtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; align: right
}
.button {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.wsnavtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.footernav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
A.bannerlinks:link {
	FONT-SIZE: 11px; COLOR: #6699cc
}
A.bannerlinks:visited {
	FONT-SIZE: 11px; COLOR: #6699cc
}
A.bannerlinks:hover {
    FONT-SIZE: 11px; COLOR: #cccccc
}
A.bannerlinks:active {
	FONT-SIZE: 11px; COLOR: #6699cc
}
A.footerservice:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #99ccff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
A.footerservice:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #99ccff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
A.footerservice:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
A.footerservice:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #99ccff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.marketheader {
	FONT-SIZE: 11px; COLOR: #666666
}
.marginvbottom {
	MARGIN-BOTTOM: 5px
}
.graphtable {
	BACKGROUND: #999999
}
.marginvleft {
	MARGIN-LEFT: 5px
}
.marketvalue {
	FONT-SIZE: 11px
}
.datavalue {
	FONT-SIZE: 11px; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
.valueheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.datat {
	FONT-SIZE: 11px
}
.datah {
	FONT-SIZE: 12px; COLOR: #666666
}
.graphb {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 203px; BORDER-BOTTOM: #999999 1px solid
}
.graphred {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3300
}
.graphlink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.graphtable {
	BACKGROUND: #999999
}
.mvl {
	MARGIN-LEFT: 5px
}
.two {
	FONT-SIZE: 2px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.three {
	FONT-SIZE: 3px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.four {
	FONT-SIZE: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.five {
	FONT-SIZE: 5px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.six {
	FONT-SIZE: 6px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.puffspacing {
	FONT-SIZE: 6px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.eight {
	FONT-SIZE: 8px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.ten {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.eleven {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.twelve {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.thirteen {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.twenty {
	FONT-SIZE: 20px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.thirty {
	FONT-SIZE: 30px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
A.navtitle:link {
	COLOR: #cc3300
}
A.navtitle:visited {
	COLOR: #cc3300
}
A.navtitle:hover {
	COLOR: #cc3300
}
A.navtitle:active {
	COLOR: #cc3300
}
A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
A:hover {
	COLOR: #6666cc; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000099; TEXT-DECORATION: none
}
A.wsnavlight {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
A.wsnavlight:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
A.wsnavlight:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
A.wsnavlight:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
A.wsnavlight:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
A.modulenews:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; font-color: #000099
}
A.modulenews:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; font-color: #000099
}
A.modulenews:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6666cc; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline; font-color: #000099
}
A.modulenews:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; font-color: #000099
}
.newsfeedimage {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; font-color: #000099
}
.modulenewscontainerl {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 203px; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #eeeeee
}
.modulenewscontainers {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 132px; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #eeeeee
}
.moduleimage {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 203px; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff
}
.feedimage {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: 1px; WIDTH: 203px; BORDER-BOTTOM: 1px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eeeeee; font-color: "#000099"
}
A.genretitle2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 203px; COLOR: #cc3300; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
A.genretitle2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 203px; COLOR: #cc3300; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
A.genretitle2:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 203px; COLOR: #cc3300; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
A.genretitle2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 203px; COLOR: #cc3300; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: underline
}
A.modulesport:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; font-color: #000099
}
A.modulesport:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; font-color: #000099
}
A.modulesport:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6666cc; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline; font-color: #000099
}
A.modulesport:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; font-color: #000099
}
.modulesportcontainerl {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 203px; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #ffffcc
}
.module {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; font-color: #000099
}
.shortfootball {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px; WIDTH: 132px; PADDING-TOP: 2px; BORDER-BOTTOM: 1px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none; font-color: #000099
}
.moduleimage {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 203px; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #eeeeee
}
.feedimage {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: 1px; WIDTH: 203px; BORDER-BOTTOM: 1px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffcc; font-color: #000099
}
.toolkitBorder {
	BORDER-RIGHT: #cccccc 0.025cm solid; BORDER-TOP: #cccccc 0.025cm solid; BORDER-LEFT: #cccccc 0.025cm solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.top {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Arial,Helvetica,Sans
}
.peq {
	FONT: 8pt/13px Tahoma,Helvetica,Sans
}
.txt {
	FONT: 10pt Tahoma,Helvetica,Sans
}
A {
	COLOR: #000099; TEXT-DECORATION: none
}
A:hover {
	COLOR: blue; TEXT-DECORATION: none
}
.lnk {
	FONT: 8pt Tahoma,Helvetica,Sans; COLOR: #f7f7f7
}
.lnk:hover {
	FONT: bold 8pt Tahoma,Helvetica,Sans; COLOR: white
}
.price {
	FONT: 18px Trebuchet MS, Tahoma,Sans; COLOR: red; LETTER-SPACING: 1px
}
.olemenu {
	FONT: bold 14px Trebuchet MS,Tahoma,Arial,Helvetica,Sans; TEXT-TRANSFORM: uppercase; COLOR: black
}
.spdiv {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; FONT: 8pt Tahoma,Helvetica,Sans; COLOR: #666666; PADDING-TOP: 2px
}
.warn1 {
	FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Tahoma,Helvetica,Sans
}
