UNKNOWN {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; BACKGROUND-COLOR: white
}
TD {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
DIV {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
.deck {
	COLOR: #666666; LINE-HEIGHT: 20pt
}
.kicker {
	COLOR: #666666; LINE-HEIGHT: 20pt
}
.briefs-section-head {
	COLOR: #666666; LINE-HEIGHT: 20pt
}
.byline {
	FONT-SIZE: 7pt; COLOR: #666666
}
.creditline {
	FONT-SIZE: 7pt; COLOR: #666666
}
.photocaption {
	COLOR: #666666
}
.photocredit {
	FONT-SIZE: 7pt; COLOR: #666666; TEXT-ALIGN: right
}
.largetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt
}
.smalltitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
B.grey {
	COLOR: #666666
}
.arrow {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
.v1 {
	FONT-SIZE: 7.5pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.v1 A:link {
	FONT-WEIGHT: bold; COLOR: #313da7; TEXT-DECORATION: none
}
.v1 A:visited {
	FONT-WEIGHT: bold; COLOR: #313da7; TEXT-DECORATION: none
}
.v1 A:hover {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: underline
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.overlineGray {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888899; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva,  sans-serif; TEXT-ALIGN: center
}
A.headNormal {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, MS Sans Serif, sans-serif, Verdana, Geneva; TEXT-DECORATION: underline
}
A.deckNormal {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, MS Sans Serif, sans-serif, Verdana, Geneva
}
A.grayBox {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.teaseSmall {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.headSpecial {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; FONT-FAMILY: Times, Times New Roman, Times Roman, Arial, Helvetica, MS Sans Serif, Verdana, Geneva, sans-serif
}
A.deckSpecial {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: Arial, Helvetica, MS sans serif, Verdana, Geneva
}
A.headGreat {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; FONT-FAMILY: Arial, Helvetica, MS Sans Serif, sans-serif, Verdana, Geneva; TEXT-DECORATION: underline
}
A.deckGreat {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, MS Sans Serif, sans-serif, Verdana, Geneva
}
A.headSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, MS Sans Serif, sans-serif, Verdana, Geneva; TEXT-DECORATION: underline
}
A.deckSmall {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, MS sans-serif, Verdana, Geneva
}
.teaseLead {
	FONT-SIZE: small; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.teaseNormal {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
SPAN.bodySansXsmall {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, MS sans-serif
}
.bodySansXsmall {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, MS sans-serif
}
SPAN.navheader2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14px; BACKGROUND: #888899; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SPAN.navheader1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; BACKGROUND: #888899; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.teaseLeadHead {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, MS Sans Serif, sans-serif, Verdana, Geneva
}
A.deckBig {
	FONT-WEIGHT: normal; FONT-SIZE: medium; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif
}
A.navlabelRed {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.stockindex {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.photocredit {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.cutline {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: MS Sans Serif, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.teaseWire {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.teaseWireMore {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.teaseWire {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.teaseWireUpdate {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI.relatedLinks {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square
}
TR.scoreseven {
	BACKGROUND: #dddddd
}
TD.scoresitem {
	FONT-SIZE: xx-small; BACKGROUND: #dddddd; FONT-FAMILY: Arial,Helvetica
}
TD.scoresleague {
	FONT-SIZE: xx-small; BACKGROUND: #000066; COLOR: white; FONT-FAMILY: Arial,Helvetica
}
TR.scoresodd {
	BACKGROUND: #dddddd
}
TD.scoresstatus {
	FONT-SIZE: xx-small; BACKGROUND: #dddddd; FONT-FAMILY: Arial,Helvetica
}
TD.scoresupdated {
	FONT-SIZE: xx-small; BACKGROUND: white; COLOR: black; FONT-FAMILY: Arial,Helvetica
}
TD.specialteams {
	FONT-SIZE: xx-small; FONT-FAMILY: Arial,Helvetica
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.weather {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, Tahoma, comic Sans MS
}
.clsCMTopOn {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.clsCMTopOver {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #000099; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.clsCMOn {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.clsCMOver {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #000099; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.clsCMVOn {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.clsCMVOver {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, comic Sans MS; TEXT-DECORATION: none
}
.clsCMVTopOn {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.clsCMVTopOver {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, comic Sans MS; TEXT-DECORATION: none
}
A.sectionheader:link {
	FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: white; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.sectionheader:visited {
	FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: white; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.sectionheader:hover {
	FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: white; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
SPAN.sectionheader {
	FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: white; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
