
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;}

/* Background color only */
.bgnm1, .nmtexthd {background-color: #ffffff;}
.nmtexthdy, .nmtexthdysm {background-color: #333399;}
.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: #D1EFE3;}
.bgP {background-color: #FBFBE3;}
.bgH {background-color: #E9DDC3;}
.lbbo, .cscoresbg, .cshopbg0, .cmarkbg0, .cnflcombg0 {background-color: #000175;}
.gnsbhl, .ftbg0, .lnbg0 {background-color: #dddddd;}
.gnnbhl, .gnsbbg, .ftbg1 {background-color: #b6b6b6;}
.gnnbbg {background-color: #777777;}
.cbreakbg0 {background-color: #fffbb3;}
.cshopbg {background-color: #ececec;}
.cmarketplacebg0 {background-color: #666699;}
.hrcolor0 {background-color: #A50000;}

/* pulldown non-font style */
.cm, .cmMore {display: inline; position: absolute; visibility: hidden; padding: 0; z-Index: 2000;}
.cm {background-color: #505050;}
.cmMore {border-color: #505050; border-width: 1; border-style: solid;}

.nmtableindex {font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000;}
.nmsymbol {font-family: symbol;}
.nmtextvvsm {font-size: 4px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtext8 {font-size: 8px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtext10 {font-size: 10px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtextsm {font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtext {font-size: 13px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthdlgc {font-size: 15px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthdlgb {font-size: 15px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthdlgb {font-weight: bold;}
.nmtalkheadlg {font-size: 32px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtalkhead {font-size: 26px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthdvlgb {font-size: 23px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthdvlgc {font-size: 20px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthdvlgc {font-weight: bold;}
.nmtexthdvlgd {font-size: 20px; font-family: verdana, helvetica, arial, sans-serif;}

.Normal {font-size:8.0pt; font-family:verdana, helvetica, arial, sans-serif;}

.nmtextvsm {font-size: 11px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthd {font-size: 13px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthd {font-weight: bold; text-decoration: none;}

.nmtexthdysm {font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthdysm, .nmtexthdysm A, .nmtexthdysm  A:link, .nmtexthdysm A:visited {color: #FFFFcc; font-weight: bold; text-decoration: none;}
.nmtexthdy {font-size: 13px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthdy, .nmtexthdy A, .nmtexthdy  A:link, .nmtexthdy A:visited {color: #FFFFcc; font-weight: bold; text-decoration: none;}
.nmtexthdlg {font-size: 15px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthdvlg {font-size: 20px; font-family: verdana, helvetica, arial, sans-serif;}
.nmletvl {font-size: 26px; font-family: verdana, helvetica, arial, sans-serif;}
.nmtexthdlg, .nmtexthdvlg, .nmletvl {color: #FFFFcc; font-weight: bold;}

/* NMC heads */
.nmletvlb {font-size: 30px; font-family: Garamond, verdana, helvetica, arial, sans-serif; color: #333399; font-weight: bold;}
.nmtexthdvlgb {font-size: 22px; font-family: Garamond, verdana, helvetica, arial, sans-serif; color: #333399; font-weight: bold;}
.nmtexthdg {font-size: 18px; font-family: Garamond, verdana, helvetica, arial, sans-serif;}
.nmtexthdg {font-weight: bold; text-decoration: none;}
.nmtexthdlgb {font-size: 15px; font-family: verdana, helvetica, arial, sans-serif; color: #000000; font-weight: bold;}

/* Arial 13px */
.cmoretxt, .cmorehdl, .cmorehdl A, .cmorehdl A:link, .cmorehdl A:visited {font-size: 13px; font-family: arial, helvetica, sans-serif;}
.cmoretxt, .cmorehdl {color: #000000;}
.cmorehdl, .cmorehdl A, .cmorehdl A:link, .cmorehdl A:visited  {font-weight: bold;}

/* 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, .ff, .ff A, .ff A:link, .ffhl, .ffhl A, .ffhl A:link {font-size: 12px; 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;}
.cmL  {font-size: 11px; font-family: arial, helvetica, sans-serif;}
.cmL {color: #000175; font-weight: normal; background-color: #ffffff;}

/* Verdana 10px */
.cmH, .cmLff, .cmLff A, .cmLff A:link, .cmLff A:visited, .cmMore, .cmMore A:link, .cmMore A:visited {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}
.cmMore, .cmMore A:link, .cmMore A:visited, .cmLff, .cmLff A, .cmLff A:link, .cmLff A:visited {color: #000175;}
.cmH {color: #A50000;}
.cmMore, .cmLff, .cmLff A, .cmLff A:link, .cmLff A:visited, .cshoptxt1 {background-color: #b6b6b6;}
.cmMore, .cmMore A:link, .cmMore A:visited, .cmLff, .cmLff A, .cmLff A:link, .cmLff A:visited, .cmH, .lnhdg, .cnewslbl, .cscores2, .cnewslb, .lbbc, .ctopcap, .cmarketplacelbl, .cmarketplacetxt1, .ccbstvhdl, .cshoptxt1 {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;}

.dropv, .dropv ul {padding: 0; margin: 0; list-style: none;}
.dropv a {display: inline; width: 165px;}
.dropv li {color: yellow; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif; float: left; padding: 0px 8px 2px 0px;}  /* all list items */
.dropv li ul {position: absolute; background: black; 
  padding: 0px 0px 0px 4px; width: 165px; left: -9999px;} /* second-level lists */
.dropv li:hover ul {left: auto; } /* nest list under hovered list items */
.dropv li ul li a {color: #ffffff; text-decoration: none; display: block;}
.dropv li ul li a:hover {color: yellow; background:#663399;}