BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 86%; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #ffffff
}
B {
	FONT-WEIGHT: bold
}
TABLE {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
FONT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
P {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
A:link {
	COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none
}
A:active {
	COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none
}
A.index:link {
	FONT-SIZE: 11px; COLOR: #333366
}
A.index:visited {
	FONT-SIZE: 11px; COLOR: #333366
}
A.index:active {
	FONT-SIZE: 11px; COLOR: #333366
}
A.index:hover {
	FONT-SIZE: 11px; COLOR: #cc3300
}
A.videobutton:visited {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.videobutton:link {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.videobutton:hover {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.videobutton:active {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.videonewsbox:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
A.videonewsbox:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.videonewsbox:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc3300; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.videonewsbox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 11px
}
B.heavy {
	FONT-WEIGHT: bold
}
.bodytext {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.bodytextBold {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.headlineindexa {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.headlineindexb {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.headlineindexc {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
UNKNOWN {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avindex {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.alsoindex {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.relatedstories {
	FONT-SIZE: 86%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.fromsport {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; PADDING-TOP: 4px
}
.relatedstoriesbold {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.promotextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.promotext {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.date {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.sectiontitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.search {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.puffheadline {
	FONT-WEIGHT: 600; FONT-SIZE: 92%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.puffsummary {
	FONT-SIZE: 92%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.toprightnav {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.sectionsubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.footerarrow {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.footerpiping {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.promopuff {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #cccc99
}
.bbcredbanner {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #990000
}
.crumbtraila {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #cccc99
}
.otherlanguages {
	FONT-SIZE: 11px; COLOR: #cc6666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.topstoriessubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.othertopstoriessubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.otherstorieshead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.bulletheadline {
	MARGIN-TOP: 2px; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/nol/shared/img/aro_blue.gif); MARGIN-BOTTOM: 2px; BACKGROUND-REPEAT: no-repeat
}
.bulletheadlineup {
	MARGIN-TOP: 2px; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/nol/shared/img/bluearrowup.gif); MARGIN-BOTTOM: 2px; BACKGROUND-REPEAT: no-repeat
}
.bulletheadlinedown {
	MARGIN-TOP: 2px; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/nol/shared/img/bluearrowdown.gif); MARGIN-BOTTOM: 2px; BACKGROUND-REPEAT: no-repeat
}
.bulletmediavideo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/nol/shared/img/inlinevideo.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.bulletmediaaudio {
	PADDING-RIGHT: 2px; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/nol/shared/img/inlineaudio.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.listindex {
	MARGIN-TOP: 2px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(/nol/shared/img/aro_blue_bullet.gif); MARGIN-BOTTOM: 2px; BACKGROUND-REPEAT: no-repeat
}
.headlinestory {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; PADDING-BOTTOM: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.breakingnews {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.inlineimage {
	PADDING-BOTTOM: 6px
}
.piccaption {
	FONT-SIZE: 86%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.otherstories {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.siteSpecifier {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.disclaimer {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.subsection {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.subsubsection {
	FONT-SIZE: 100%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.seealso {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.seealsodate {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.seealsohead {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.archive {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.archivedate {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.archivehead {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.internetlinkshead {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.internetlinks {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avbground {
	BACKGROUND-COLOR: #ffffcc
}
.avtext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avnames {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avindexhead {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avlivenow {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avrhstext {
	FONT-SIZE: 86%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avcomingupgmthead {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avcomingupgmtlink {
	FONT-SIZE: 86%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avcurrenttimehead {
	FONT-SIZE: 86%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avcurrenttime {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avprog {
	FONT-SIZE: 86%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avprogonnow {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avprogonnowtext {
	FONT-SIZE: 86%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avprogonnext {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avprogonnexttext {
	FONT-SIZE: 86%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avfeatured {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avprognamea {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avprognameb {
	FONT-SIZE: 86%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avselect {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #666633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avchoice {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avchoicetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avchoicetext {
	FONT-SIZE: 86%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avbox {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 2px; WIDTH: 95px; MARGIN-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #ffffcc
}
.avtightgrey {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avgrey {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.searchbox {
	LINE-HEIGHT: 106%; BACKGROUND-COLOR: #ffffcc
}
.progclicktext {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.progindex {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.progsubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.progtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.progtext {
	FONT-SIZE: 90%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.proglatest {
	FONT-SIZE: 72%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.progbacktotop {
	FONT-SIZE: 72%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.progexptext {
	FONT-SIZE: 90%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.mapChild {
	BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.lhsNavSeparator {
	FONT-SIZE: 13px; COLOR: #cccccc; TEXT-ALIGN: center
}
.lhsNavSeparatorChild {
	FONT-SIZE: 13px; COLOR: #333366; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.cc3300 {
	BACKGROUND-COLOR: #cc3300
}
.sectionStyle {
	FONT-WEIGHT: 600; LINE-HEIGHT: 15px; LETTER-SPACING: 0px
}
.sectionStyleTightNarrow {
	PADDING-RIGHT: 1px; FONT-WEIGHT: 600; LINE-HEIGHT: 12px; LETTER-SPACING: -1px
}
.sectionStyleTight {
	PADDING-RIGHT: 1px; FONT-WEIGHT: 600; LINE-HEIGHT: 15px; LETTER-SPACING: -1px
}
.sectionStyleTighter {
	PADDING-RIGHT: 2px; FONT-WEIGHT: 600; LINE-HEIGHT: 15px; LETTER-SPACING: -2px
}
.specialreportpuff {
	FONT-SIZE: 86%; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.specialreportpuffheadline {
	FONT-SIZE: 90%; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.wsbottombox {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #cccc99
}
.scorecard {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #990000
}
.quoteboxhead {
	FONT-WEIGHT: bold; FONT-SIZE: 87%; COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #cccc99
}
.quoteBox {
	FONT-WEIGHT: bold; FONT-SIZE: 87%; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #ffffcc
}
.tighterB {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; LETTER-SPACING: -1pt
}
.tighter {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; LETTER-SPACING: -1pt
}
.headline2 {
	FONT-WEIGHT: 700; FONT-SIZE: 100%; LINE-HEIGHT: 136%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.headline1 {
	FONT-WEIGHT: 700; FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none
}
.headline1red {
	FONT-WEIGHT: 700; FONT-SIZE: 90%; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none
}
.brightRedHeader {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; COLOR: #cc3333; LINE-HEIGHT: 12px
}
.darkRedHeader {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; COLOR: #990000; LINE-HEIGHT: 12px
}
.sportDarkRedHeader {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 2px; COLOR: #cc3333; LINE-HEIGHT: 12px
}
.loc {
	FONT-WEIGHT: 600; FONT-SIZE: 86%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; LETTER-SPACING: -0.5pt; BACKGROUND-COLOR: #999999; TEXT-ALIGN: right
}
.puff01 {
	FONT-SIZE: 86%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #cccccc; layer-background-color: #CCCCCC
}
.sprptheadline1 {
	FONT-WEIGHT: 700; FONT-SIZE: 90%; LINE-HEIGHT: 180%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none
}
.puffboxhead {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #cccc99
}
.dropdown {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.livecomingpuffbox {
	FONT-WEIGHT: 800; FONT-SIZE: 86%; COLOR: #ffffff; BACKGROUND-COLOR: #cc3300
}
.redtitletext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.blacktitletext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.bluetitletext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.box {
	CLEAR: right; FLOAT: right; WIDTH: 150px; TEXT-ALIGN: left
}
.itemsm {
	PADDING-LEFT: 8px; BACKGROUND: url(/nol/shared/img/aro_red_sm2.gif) #ffffcc no-repeat 2px 1px
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 124%
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 112%
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.boxhead {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica, "Sans-serif"
}
.boxbody {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, "Sans-serif"
}
.aitem {
	MARGIN-TOP: 1px; PADDING-LEFT: 12px; BACKGROUND: url(/nol/shared/img/aro_blue.gif) #ffffff no-repeat
}
.megaitem {
	MARGIN-TOP: 1px; PADDING-LEFT: 12px; BACKGROUND: url(/nol/shared/img/in_depth/mp_aro.gif) #ffffcc no-repeat
}
.meganolink {
	PADDING-LEFT: 2px; COLOR: #999966
}
.megawhite {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.megaheader {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #ffffcc; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica
}
.newsinvideo {
	MARGIN-TOP: 1px; PADDING-LEFT: 15px; BACKGROUND: url(/nol/shared/img/video_icon.gif) #ffffff no-repeat
}
.newsindepth {
	MARGIN-TOP: 1px; PADDING-LEFT: 15px; BACKGROUND: url(/nol/shared/img/indepth_icon.gif) #ffffff no-repeat
}
.newsinaudio {
	MARGIN-TOP: 1px; PADDING-LEFT: 15px; BACKGROUND: url(/nol/shared/img/audio_icon.gif) #ffffff no-repeat
}
.newsintalkingpoint {
	MARGIN-TOP: 1px; PADDING-LEFT: 15px; BACKGROUND: url(/nol/shared/img/talkingpoint_icon.gif) #ffffff no-repeat
}
.alsolist {
	CLEAR: both
}
.alsohead {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #666666
}
.alsoitem {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/nol/shared/img/also_aro_blue.gif); MARGIN-BOTTOM: 1px; COLOR: #666666; BACKGROUND-REPEAT: no-repeat
}
.englandRegions {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 1px; COLOR: #666666
}
.separator {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300; LINE-HEIGHT: 12px
}
.head {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300; LINE-HEIGHT: 12px
}
.rhshead {
	FONT-WEIGHT: bold; COLOR: #cc3300; LINE-HEIGHT: 110%; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.rhslist {
	FONT-SIZE: 90%; PADDING-BOTTOM: 4px
}
.rhsdate {
	FONT-SIZE: 11px
}
.puffbox {
	PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avbutton {
	FONT-SIZE: 11px; BACKGROUND: #ffffcc; WIDTH: 170px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-ALIGN: right
}
.chatboxhead {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #cccc99
}
.chatboxtitle {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; BACKGROUND-COLOR: #cccc99
}
.chat_instructions {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffcc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.byline {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, "MS sans serif"
}
.instructionsheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666633; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.instructions {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.searchtitle {
	FONT-SIZE: 11px; COLOR: #ffffcc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.pipe {
	FONT-SIZE: 10px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
A.topnav:link {
	FONT-SIZE: 10px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
A.topnav:visited {
	FONT-SIZE: 10px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
A.topnav:active {
	FONT-SIZE: 10px; COLOR: #666699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
A.topnav:hover {
	FONT-SIZE: 10px; COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.servicestitle {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.servicesnav {
	PADDING-RIGHT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.servicesnavtight {
	PADDING-RIGHT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LETTER-SPACING: -1pt; TEXT-ALIGN: right
}
.servicehead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.maptext {
	FONT-SIZE: 10px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.languagestitle {
	PADDING-RIGHT: 4px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.published {
	FONT-WEIGHT: 800; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.avheader {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.avsubheader {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.bbcpageShadow {
	BACKGROUND: url(/nol/shared/img/global_toolbar/bg.gif) #666666
}
.bbcpageShadowLeft {
	BACKGROUND: url(/nol/shared/img/global_toolbar/bg.gif) #999999 repeat-y
}
.bbcpageBar {
	BACKGROUND: url(/nol/shared/img/global_toolbar/v.gif) #999999 repeat-y
}
.bbcpageBar2 {
	BACKGROUND: url(/nol/shared/img/global_toolbar/v.gif) #999999 repeat-y
}
.bbcpageSearchL {
	BACKGROUND: url(/nol/shared/img/global_toolbar/sl.gif) #990000 no-repeat
}
.bbcpageSearch {
	BACKGROUND: url(/nol/shared/img/global_toolbar/st.gif) #990000 repeat-x
}
.bbcpageSearch2 {
	BACKGROUND: url(/nol/shared/img/global_toolbar/st.gif) #990000 repeat-x
}
.bbcpageSearchR {
	BACKGROUND: url(/nol/shared/img/global_toolbar/sr.gif) #999999 no-repeat
}
.bbcpageBlack {
	BACKGROUND-COLOR: #000000
}
.bbcpageGrey {
	BACKGROUND: #999999
}
.bbcpageGreyT {
	BACKGROUND: url(/nol/shared/img/global_toolbar/t.gif) #999999
}
.bbcpageWhite {
	COLOR: #ffffff; FONT-FAMILY: tahoma,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.bbcpageWhite {
	COLOR: #ffffff; FONT-FAMILY: tahoma,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.bbcpageWhite:link {
	COLOR: #ffffff; FONT-FAMILY: tahoma,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.bbcpageWhite:hover {
	COLOR: #ffffff; FONT-FAMILY: tahoma,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.bbcpageWhite:visited {
	COLOR: #ffffff; FONT-FAMILY: tahoma,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.bbcpageCream {
	COLOR: #ffffcc; FONT-FAMILY: tahoma,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.ultratext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.ultrasubheader {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; BACKGROUND: #333333; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.sportBlock {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(/shared/img/ffffcc.gif) #ffffcc; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; font-color: #000000
}
.blueText {
	COLOR: #333366
}
.blackText {
	COLOR: #000000
}
.bylineAuthor {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; COLOR: #666633; FONT-FAMILY: Verdana, Ariel, Helvetica, sans-serif
}
.bylineDescription {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Ariel, Helvetica, sans-serif
}
.bylineSubject {
	FONT-WEIGHT: 600; FONT-SIZE: 22px; COLOR: #666633; FONT-FAMILY: Georgia, Times New Roman, Serif
}
.searchresult {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.percentage {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.relevance {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.searchdate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.searchdaterel {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.findmore {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.resultsnum {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"
}
.quote {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.name {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.boxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boxlink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dottedline {
	BACKGROUND: url(/furniture/singledot.gif) #ffffcc repeat-x 0px 2px
}
.boxtext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.factbullet {
	MARGIN-TOP: 1px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/furniture/new_bullet.gif); MARGIN-BOTTOM: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.caption {
	FONT-SIZE: 10px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bylineSubject {
	FONT-WEIGHT: 600; FONT-SIZE: 22px; COLOR: #666633; FONT-FAMILY: Georgia, Times New Roman, Serif
}
.formelement {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
