.null {}
A:link {color:#000099}
A:hover {color:#A50000}
BODY, TD, TH, DIV, P {font-size:13px;font-family:arial,helvetica,sans-serif;color:#000000}	
div.spacer10 {height:10px;font-size:10px}
div.spacer5 {height:5px;font-size:5px}
.page {background-color:#ffffff}
/* Must have color defined for options classes */
A.optsel {color:#000000}
.optsel {font-weight:bold;text-decoration:none}
A.optsel_sm {color:#000000}
.optsel_sm {font-weight:bold;text-decoration:none}
/* Background color only */
.bg0 {text-transform:uppercase;font-weight:bold;background-color:#c4d7dd}
.bg1 {font-weight:bold;background-color:#b9b9b9}
.bg2 {background-color:#ededed}
.bg3, .lnbg1 {background-color:#ffffff}
.bg4 {background-color:#cccccc}
.bg5 {background-color:#ffffab}
.bgF {background-color:#FFFFC7}
.bgP {background-color:#D1EFE3}
.bgH {background-color:#E2DDCA}
.bgFan {background-color:#FEEFC8}
.lbbo, .cshopbg0, .cmarkbg0, .cnflcombg0 {background-color:#000175}
.cbreakbg0 {background-color:#fffbb3}
.cshopbg {background-color:#ececec}
.cmarketplacebg0 {background-color:#666699}
.hrcolor0 {background-color:#A50000}
.adoutline {background-color:#505050}
/* globalnav highlights and pulldowns */
.gnsbhl, .ftbg0, .lnbg0 {background-color:#dddddd}
.gnnbhl, .gnsbbg, .ftbg1 {background-color:#b6b6b6}
.gnnbbg {background-color:#777777}
.gnnsch {background-color:#D6D6D6}
.gnnshl {background-color:#f5f5f5}
.gnnbtxt, .gnnbtxt A, .gnnbtxt A:link, .gnnbtxt A:visited {font-size:9px;font-family:arial,helvetica,sans-serif;color:#ffffff}
.gnnbreg, .gnnbreg A, .gnnbreg A:link, .gnnbreg A:visited {font-size:9px;font-family:verdana,arial,helvetica,sans-serif;color:#ffffff}
.gnnstxt, .gnnstxt A, .gnnstxt A:link, .gnnstxt A:visited {font-size:9px;font-family:arial,helvetica,sans-serif}
.cm, .cmNOff, .cmNarrow, .cmNOnews {display:inline;position:absolute;visibility:hidden;padding:0;z-Index:2000;background-color:#505050;layer-background-color:#b9b9b9}
.cm {width:400}
.ff A:hover{color:#A50000 ! important}
.cmFAN {visibility :hidden;padding :0;layer-background-color :#FFFFFF;background-color :#FFFFFF;z-Index :2000;font-family:arial,helvetica,sans-serif;border:0}
.cmFAN DIV {border:1px solid #000000}
.cmNOff {width:300}
.cmNarrow {width:200}
.cmNOnews {width:100px;border:solid 1px #505050}
.cmMore {display:inline;position:absolute;visibility:hidden;padding:0;z-Index:2000;background-color:#505050;width:120}
.cmNarrow TD {font-size:10px;font-family:verdana,arial,helvetica,sans-serif}
/* Arial large */
.ctophdlba, .ctophdl, .pt, .pt2nd, .storyhdl, .cbreakhdl, .cbreakhdl A {font-family:arial,helvetica,sans-serif}
.ctophdlba {font-size:54px}
.ctophdl {font-size:32px}
.pt {font-family:arial,helvetica,sans-serif;font-size:26px}
.pt2nd, .storyhdl {font-size:18px}
.cbreakhdl, .cbreakhdl A {font-size:16px;color:#000175}
.ctophdlba, .ctophdl, .pt, .pt2nd, .storyhdl, .cbreakhdl, .cbreakhdl A {font-weight:bold}

/* Arial 13px */
.lntxt, .storybyline, .cbreaktxt, .crelatedtxt, .crelatedtxt TD, .cexclusivetxt, .cexclusivetxt TD, .ctoptxt1, .ccbstvtxt2, .ccbstvtxt2 A, .cmoretxt, .cmorehdl, .cmorehdl A, .cmorehdl A:link, .cmorehdl A:visited, .crewardstxt, .cmarketplacetxt2, .cnewstxt2, .cnewstxt3, .cskyboxtxt2, .cskyboxtxt2 A, .cmmediatxt {font-size:13px;font-family:arial,helvetica,sans-serif}
.cnewstxt2 A, .cnewstxt3 {color:#000175}
.cnewstxt2 A:visited {color:#800080}
.cskyboxtxt2, .cskyboxtxt2 A {color:#ffcc00}
.cmorehdl, .cmorehdl A, .cmorehdl A:link, .cmorehdl A:visited, .storybyline, .cskyboxtxt2, .cskyboxtxt2 A {font-weight:bold}
.crewardstxt, .cmarketplacetxt2 {background-color:#ffffff}
.cmmediatxt {background-color:#ececec}

/* Arial 11px */
.gnsbtxt, .gnsbtxt A, .gnsbtxt A:link, .gnsbtxt A:visited, .gnsbtxt2, .gnsbtxt2 A, .gnsbtxt2 A:link, .gnsbtxt2 A:visited, .gntab, .gntab A, .gntab A:link, .gntab A:visited, .cmL, .ff, .ff A, .ff A:link, .ffhl, .ffhl A, .ffhl, .optsel_sm, .opt_sm, .ecommtxt, .ecommtxt A, .ecommtxt A:hover {font-size:11px;font-family:arial,helvetica,sans-serif}
.gnsbtxt, .gnsbtxt A, .gnsbtxt A:link, .gnsbtxt A:visited, .gnsbtxt2, .gnsbtxt2 A, .gnsbtxt2 A:link, .gnsbtxt2 A:visited, .ff, .ff A, .ff A:link {color:#000175;font-weight:bold;text-decoration:none}
.gntab, .gntab A, .gntab A:link, .gntab A:visited {color:#505050;font-weight:bold;text-align:center;text-decoration:none;background-color:#dddddd}
.ffhl, .ffhl A, .ffhl A:link {color:#777777;font-weight:bold;background-color:#ffffff;text-decoration:none}
.cmL {color:#000175;font-weight:normal;background-color:#ffffff}
.ecommborder {border:1px solid #000000;background-color:#ffffff;layer-background-color:#ffffff}
.ecommtxt A, .ecommtxt A:hover {color:#000000;text-decoration:none}

/* Arial 10px */
.fttxt1, .storydate, .cshoptxt3 {font-size:10px;font-family:arial,helvetica,sans-serif}
.partners, .partners A, .partners A:link, .partners A:hover, .partners A:visited {font-size:9px;font-family:arial,helvetica,sans-serif;color:#ffffff;padding-bottom:2px}
.partnerlogo {padding-bottom:2px}
/* Verdana large */
.cexclusivehdl, .cnewshdl {font-size:18px;font-family:verdana,arial,helvetica,sans-serif;color:#A50000;font-weight:bold;text-decoration:none}
/* Verdana 13px */
.crelatedhdl, .crelatedhdl TD, .cbreaklbl, .ctoptxt2, .cskyboxtxt1, .gfeaturelbl {font-size:13px;font-family:verdana,arial,helvetica,sans-serif}
.crelatedhdl, .crelatedhdl TD, .cbreaklbl, .gfeaturelbl {color:#A50000}
.cskyboxtxt1 {color:#ffffff}
.crelatedhdl, .crelatedhdl TD, .cbreaklbl, .ctoptxt2, .gfeaturelbl {font-weight:bold}
.cbreaklbl, .gfeaturelbl {text-decoration:none}
/* Verdana 10px */
.cmH, .cmLff, .cmLff A, .cmLff A:link, .cmLff A:visited, .cmMore, .cmMore A:link, .cmMore A:visited, .lnhdg, .SLTables1, .SLTables1 TD, .SLTables1 TH, .SLTables2, .SLTables2 TD, .SLTables2 TH, .fttxt2, .lbbc, .ccbstvtxt, .ccbstvtxt A, .cnewslbl, .cscores2, .ctopcap, .storylinks, .cshoptxt1, .cshoptxt2, .cmarktxt, .cmarketplacelbl, .cmarketplacetxt1, .cnflcomtxt, .cnflcomtxt TD, .ccbstvhdl, .adlabel, .new, .nextback, .nextback A {font-size:10px;font-family:verdana,arial,helvetica,sans-serif}
.cmarketplacelbl {color:#ffffff}
.fttxt2, .adlabel {color:#505050}
.ctopcap {color:#777777}
.cshoptxt1, .cshoptxt2 {color:#000248}
.cmMore, .cmMore A:link, .cmMore A:visited, .cmLff, .cmLff A, .cmLff A:link, .cmLff A:visited {color:#000175}
.cmH, .lnhdg, .cnewslbl, .ccbstvhdl {color:#A50000}
.cmarketplacetxt1 {color:#555555;background-color:#FCE9BA}
.cmLff, .cmLff A, .cmLff A:link, .cmLff A:visited, .cshoptxt1 {background-color:#b6b6b6}
.cmarktxt {background-color:#ffffee}
.cnflcomtxt, .cnflcomtxt TD {background-color:#ffffff}
.cscores2 {background-color:#c4d7dd;text-align:center}
.cshoptxt2 {background-color:#ececec;line-height:12px}
.cmarketplacelbl {background-color:#666699;text-align:left}
.nextback A {text-change:uppercase; color:#000175;}
.cmMore, .cmMore A:link, .cmMore A:visited, .cmLff, .cmLff A, .cmLff A:link, .cmLff A:visited, .cmH, .lnhdg, .cnewslbl, .cscores2, .cnewslb, .ctopcap, .cmarketplacelbl, .cmarketplacetxt1, .ccbstvhdl, .cshoptxt1, .adlabel, .new, .nextback, .nextback A {font-weight:bold}
.cmMore, .cmMore A:link, .cmMore A:visited, .cmLff, .cmLff A, .cmLff A:link, .cmLff A:visited, .cmH, .lnhdg, .cnewslbl, .lbbc, .cmarketplacelbl {text-decoration:none}
.new {color:#e1121b;} 
.vip, A.vip, vip A {} 

/* feature components */
.fctitle, .fchdrsm, .fclabel, .fcbodysm, .fcbodysm TD, .fcbodysm TH {font-family:verdana,arial,helvetica,sans-serif}
.fchdr, .fcbody, .fcbody TD, .fcbody TH, .fcdesc {font-family:arial,helvetica,sans-serif}
.fctitle, .fchdrsm {font-size:10px;font-weight:bold}
.fctitle {color:#ffffff;background-color:#000175;text-align:center;text-decoration:none;text-transform:uppercase}
.fchdr {font-size:13px;font-weight:bold} 
.fcbody, .fcbody TD, .fcbody TH, .fclabel {font-size:13px}
.fcdesc {font-size:11px}
.fcbodysm, .fcbodysm TD, .fcbodysm TH {font-size:10px}
.fclabel {color:#a50000}
.fcbg0 {background-color:#000175}
.fcbg1 {background-color:#b6b6b6}
.fcbg2 {background-color:#ececec}
.fcbg3 {background-color:#ffffff}
.fcbg4 {background-color:#d6d6d6}
.fcborder {border:solid 1px #000175}
/* form components */
.dialog {background-color:#cccccc}
.dialogborder {background-color:#999999}
.formdef {font-size:10px;font-family:arial,helvetica,sans-serif}
.formdefError {background-color:#ffff99;font-size:10px;font-family:arial,helvetica,sans-serif}
.formdefLabelError {color:#cc0000;font-size:10px;font-family:arial,helvetica, sans-serif}
.formdefsm {font-size:9px;font-family:arial,helvetica,sans-serif}
.formdefsmError {background-color:#ffff99;font-size:9px;font-family:arial,helvetica,sans-serif}
.formdefthin {width:25px;font-size:10px;font-family:arial, helvetica,sans-serif}
.formdefthinError {background-color:#ffff99;width:25px;font-size:10px;font-family:arial,helvetica,sans-serif}
.formopt {font-size:12px;font-family:arial,helvetica,sans-serif;color:#0D0082;text-decoration:underline}
.formoptsel {font-size:12px;font-family:arial,helvetica,sans-serif;font-weight:bold}
.formlabel {font-size:12px;font-family:arial,helvetica,sans-serif;color:#FFFFFF;font-weight:bold}
.formlabelbg {background-color:#181861}

/*toggle update*/
.PUPlayer {font-size:12px; color:#000099; line-height:1.3em; text-decoration:underline; cursor:pointer; cursor:hand;}
.PUPlayerV {font-size:12px; color:#000099; line-height:1.3em; text-decoration:underline; cursor:pointer; cursor:hand;}
.PUNews {font-size:12px; color:#000000; padding:5px; margin:7px; display:none;}

/* legacy:to be removed after all Projects are checked:media, fantasy, partner */
.dd {font-size:10px;font-family:verdana,arial,helvetica,sans-serif}
.cscores1 {font-size:11px;font-family:arial,helvetica,sans-serif;color:#000175;text-align:center;background-color:#ededed}
.cscoresbg {background-color:#000175}
.lbbc {background-color:#000175;text-align:center;color:#ffffff;font-weight:bold}