.null {}
BODY, TD, TH, P {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#484848; font-size:12px;}
A:link {color:#001A79;}
A:hover {}
.page {background-color:#FFFFFF;}
.SLTables, .SLTables TD, .SLTables TH {font-size:16px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.SLTables2, .SLTables2 TD, .SLTables2 TH {font-size:13px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.SLTables1, .SLTables1 TD, .SLTables1 TH, FORM {font-size:10px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
DIV.spacer5 {font-size:5px; line-height:5px; font-family:Arial, Helvetica;}
DIV.spacer10 {font-size:10px; line-height:10px; font-family:Arial, Helvetica;}
FORM {display:inline;}
H1, H2, H3, H4, H5, H6 {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:2px; margin-bottom:2px;}
H1 {font-size:18px;}
H2 {font-size:16px;}
H3 {font-size:14px;}
H4 {font-size:12px;}
H5 {font-size:11px;}
H6 {font-size:10px;}
.opt, A.opt {color:#40557A;}
.opt2 , A.opt2 {font-size:11px; color:#40557A;}
.optwhite, A.optwhite {color:#FFFFFF;}
A.optsel {color:#40557A;}
.optsel {font-weight:bold; text-decoration:none;}
A.optsel2, .optsel2 {font-size:11px; color:#40557A;}
.optsel2 {font-weight:bold; text-decoration:none;}
A.optselwhite {color:#FFFFFF;}
.optselwhite {font-weight:bold; text-decoration:none;}
.bg0 {background-color:#8E9FBC; font-weight:bold; color:#FFFFFF;}
.bg1 {background-color:#B9B9B9; font-weight:bold;}
.bg2 {background-color:#E8E8EA;}
.bg3 {background-color:#FFFFFF;}
.bg4 {background-color:#CCCCCC;}
.bg5 {background-color:#FFFFAB;}
.bgF {background-color:#D1EFE3;}
.bgP {background-color:#FBFBE3;}
.bgH {background-color:#E9DDC3;}
.bg0font, .bg0font A, A.bg0font {color:#FFFFFF; font-weight:bold;}

/* form components */
.dialog {background-color:#cccccc;}
.dialogborder {background-color:#999999;}
.formdef {font-size:10px; font-family:verdana,geneva,arial,helvetica,sans-serif;}
.formdefError {background-color:#ffff99; font-size:10px; font-family:verdana,geneva,arial,helvetica,sans-serif;}
.formdefLabelError {color:#cc0000; font-size:10px; font-family:verdana,geneva,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:verdana,geneva,arial,helvetica,sans-serif;}
.formdefthinError {background-color:#ffff99; width:25px; font-size:10px; font-family:verdana,geneva,arial,helvetica,sans-serif;}
.formopt {font-size:12px; font-family:verdana,geneva,arial,helvetica,sans-serif; color:#0D0082; text-decoration:underline;}
.formoptsel {font-size:12px; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold;}
.formlabel {font-size:12px; font-family:verdana,geneva,arial,helvetica,sans-serif; color:#FFFFFF; font-weight:bold;}
.formlabelbg {background-color:#181861;}

/* feature components */
.fctitle, .fctitle TR, .fctitle TD {font-size:10px; font-weight:bold; color:#FFFFFF; background-color:#8E9FBC; text-align:center; text-decoration:none; text-transform:uppercase;}
.fchdr {font-size:12px; font-weight:bold}
.fcbody, .fcbody TD, .fcbody TH, .fcbody A, .fclabel, fclabel A, .fclabelwhite {font-size:11px;}
.fcbodywhite, .fcbodywhite TD, .fcbodywhite, .fcbodywhite A, .fclabelwhite, .fclabelwhite A {font-size:11px; color:#FFFFFF;}
.fcbodysm, .fcbodysm TD, .fcbodysm TH, .fcbodysm A {font-size:10px;}
.fcbodysm2, .fcbodysm2 TD, .fcbodysm2 TH, .fcbodysm2 A {font-size:11px;}
.fcdesc  {font-size:10px;}
.fclabel, .fclabelwhite, .fclabelwhite A, .fclabel A {font-weight:bold;}
.fcbg0 {background-color:#000175;}
.fcbg1 {background-color:#b6b6b6; font-weight:bold;}
.fcbg2 {background-color:#ececec;}
.fcbg3 {background-color:#ffffff;}
.fcbg4 {background-color:#d6d6d6;}
.fcborder {border:solid 1px #000175;}

/*global nav: left and top*/
.ln, .ln A, .lnOn, .lnOn A, .ln2, .ln2 A, .lndraft, .lndraft A {height:16px; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding:1px 2px 0px 5px;}
.ln {border-bottom:1px solid #0C134B; background-color:#172693;}
.ln2 {border-bottom:1px solid #c3878b; background-color:#CB0000;}
.lndraft {border-bottom:1px solid #B9D1E3; background-color:#005899;}
.lnOn, .lnOn A {color:#FFFF00;}
.lnbg {background-color:#172693;}
.gnbg {background-color:#172693; border-right:1px solid #000000;}
.gn, .gn A {font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.gnOn A, A.gnOn {font-size:11px; font-weight:bold; color:#FEE901; text-decoration:none;}
.gnpipe {color:#8B9FD2;}
.gn A:hover, .gnOn A:hover, .ln A:hover, .lnOn A:hover, .lndraft A:hover {color:#FEE901; text-decoration:none;}
.grayshadow {background-image:url(http://images.nfl.com/images/globalnav-shadow-gray.gif); background-repeat:repeat-x; height:10px; line-height:10px; background-color:#DFE2E8;}
.whiteshadow {background-image:url(http://images.nfl.com/images/globalnav-shadow-white.gif); background-repeat:repeat-x; height:10px; line-height:10px; background-color:#ffffff;}

/*right rail*/
.rightrail {background-color:#DFE2E8; color:#000000; border-left:1px solid #000000; border-right:1px solid #000000;}
.rightrail A {color:#0001A79;}
.rightrail2 {border-right:1px solid #000000;}
.rightrailhome {background-color:#A3A5B2; border-left:1px solid #000000; border-right:1px solid #000000;}
.rightrailhome2 {background-color:#DFE2E8;}
#railrelated {padding:5px 4px 0px 4px;}
#railrelated, #railrelated A, #railrelated TD {color:#001A79; font-size:11px; font-weight:bold;}

/*footer*/
#footer {width:770; height:60; text-align:center; padding:10px 40px 10px 40px;}
.footerborder {border-top: 1px solid #000000;}
.ftr, .ftr A {font-size:10px; color:#000000;}

/*media breaking news - used different names since fantasy renders red txt */
#breakingnews {margin:0px 10px 10px 10px; padding:5px;}
.breakingnewsbg {background-color:#fffbb3;}
.breakingnewstxt {font-size:12px;color:#001A79;}
.breakingnewslbl {font-size:12px;color:#000000;font-weight:bold;text-decoration:none;}
.breakingnewshdl {font-size:14px;color:#000000;font-weight:bold}

/*content*/
#centerhome {color:#cc0000;}
#slamspot {padding:0px 5px 10px 5px;}
#extrastories {padding:3px 10px 5px 10px; background-color:#EFF0F3;}
.moreanalysis {line-height:16px;}
.nflnetwork, .nflnetwork TD {font-size:10px; color:#000000;}

#pollcontainer {margin:10px; padding:5px; background-color:#E5E5E5; border:1px solid #000000;}
.poll, .poll TD {text-align:left; color:#484848; font-size:10px}

#nflshop ul {margin-top:0px; margin-left:1.5 em; padding-left:0px; text-align:left; border:0;}
#nflshop li {font-size:12px; list-style-type:disc;}
.shopboxrt {color:#000000; border-right:1px solid #000000;}
.shopboxrt A {color:#0001A79;}

.pt {font-size:17px; color:#40557A; font-weight:bold; text-transform:uppercase;}
.pt2nd {font-size: 14px; color:#40557A; font-weight:bold;}
.head, .head A {color:#484848; font-size:22px; text-decoration:none; padding-bottom:2px;}
.head2, .head2 A {color:#484848; font-size:18px; text-decoration:none;}
.cap, .cap A, .adlabel {font-size:10px; font-weight:bold;}
.headlines, .headlines td, .headlines A, rightrail.headlines {color:#001A79; font-size:11px; font-weight:bold;}
.extra, .extra A {font-size:11px; font-weight:bold;}
.breadcrumb {font-size:10px; font-weight:bold;}
.featbox, .featbox td, .featbox A {}
.afc, .afc TD, .afc TH  {color:#FFFFFF; background-color:#B50023;}
.nfc, .nfc TD, .nfc TH  {color:#FFFFFF; background-color:#004079;}
.smlfont {font-family:verdana, arial, helvetica, sans-serif; font-size:10px;}

/* SAAG (Scores At A Glance) classes */
.saag_title {font-family:verdana,arial,helvetica,sans-serif; font-size:10px;color:#ffffff; background-color:#9C1300;text-align:center;font-weight:bold}
.saag_border {border:solid 1px #b6b6b6}

/* classes for Fantasy */
.arena1, .arena1 A:link, .arena1 A:visited { font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold;  text-decoration:none; color:#000000}
.arena2, .arena2 A:link, .arena2 A:visited { font-family:arial, helvetica, sans-serif; font-size:22px; font-weight:bold; text-decoration:none; color:#000000}
.gnsbhl {background-color:#dddddd;}
.cbreakbg0 {background-color:#fffbb3}
.cbreaktxt {font-size:12px;font-family:verdana,arial,helvetica,sans-serif;}
.cbreaklbl {font-size:12px;font-family:verdana,arial,helvetica,sans-serif;color:#A50000;font-weight:bold;text-decoration:none;}
.crelatedhdl {font-size:12px; font-family:verdana, arial, helvetica, sans-serif; color:#A50000; font-weight:bold; text-decoration:none;}
.ff, .ff A, .ff A:link, .ff A:visited, .ff TD {font-size:11px; font-family:arial, helvetica, sans-serif; color:#000175; font-weight:bold; text-decoration:none;}
.ff A:hover {color:#a50000;}
.ffbg {background-color:#dddddd;}
.cmLff, .cmLff A, .cmLff A:link, .cmLff A:visited {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#234A6C; text-decoration:none; background-color:#E7E7E7;}
.cmLff A:hover {color:#a50000;}
.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;}
.cmFAN DIV A {color:#A50000;}
.cmFAN DIV A:hover {color:#A50000;}
.cmFAN DIV A:link {color:#000175;}
.lnbg0 {background-color:#dddddd;}
.lnhdg {font-size:10px; font-family:verdana, arial, helvetica, sans-serif;color:#A50000;font-weight:bold;text-decoration:none;}
.lntxt {font-size:13px; font-family:arial, helvetica, sans-serif; color:#000000;}
.lbbc {font-size:10px;font-family:verdana, arial, helvetica, sans-serif;color:#ffffff; background-color:#8E9FBC;text-align:center;font-weight:bold;text-decoration:none;}
.ctophdl {font-size:32px;color:#000000;font-weight:bold;}
.ctopcap {font-size:10px; font-family:verdana, arial, helvetica, sans-serif;color:#777777;font-weight:bold;}
.cexclusivehdl {font-size:18px; font-family:verdana, arial, helvetica, sans-serif; color:#A50000; font-weight:bold; text-decoration:none; }
.hrcolor0 {background-color:#A50000;}
.cexclusivetxt {font-size:13px; font-family:arial, helvetica, sans-serif;color:#000000;}
.lbbo, .cmarkbg0 {background-color:#000175;}
.cmarktxt {font-size:10px; font-family:verdana, arial, helvetica, sans-serif;color:#000000;background-color:#ffffee;}
.cshoptxt2 {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; color:#000248;background-color:#ececec; line-height:12px;}
.cnewshdl {font-size:18px; font-family:verdana, arial, helvetica, sans-serif; color:#A50000; font-weight:bold; text-decoration:none;}
.cnewstxt2 {font-size:13px; font-family:arial, helvetica, sans-serif;color:#000000;color:#000175;}
.PUPlayer {font-family:arial,verdana,sans-serif;font-size:12px;color:#000175;text-decoration:underline;cursor:pointer;cursor:hand;}
.PUNews {font-family:arial,verdana,sans-serif;font-size:12px;color:black;padding:0px 15px 10px 10px}
A:link.commish {color:#cc0000 !important;}
A:visited.commish {color:#cc0000 !important;}
A.optselcommish {color:#cc0000; font-weight:bold; text-decoration:none}
A.optcommish {color:#cc0000}
option.commish {color:#cc0000;}
select.commish {color:#cc0000; font-size:10px; font-family:arial, helvetica, sans-serif; }
.lpad {background-color:#172693;}
/* end classes for Fantasy */


/*Classes not being used and/or legacy:still need to double-check */
/*found on homepage-matchup.html doc */
.time {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.prev {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
.links  {font-family:Arial, Helvetica; font-size:10px;}
.prev a:link, .prev a:visited {color:#0000CC}
.time a:link, .time a:visited  {color:#000000}
.links a:link, .links a:visited  {color:#000000}
/*used in previous left nav:not sure if used anywhere else */
.dot {list-style-image:url(http://images.nfl.com/images/ln_arrow.gif);}
.not {list-style-image:url(http://images.nfl.com/images/spacer10.gif);}
/* team page html form pulldown class - need to use formdef */
.dd {}
.rrail {background-color:#e5e5e5;}
/*now located in style-team*/
.playernumber {}
.player, .player TD {}
.playerbio, .playerbio TD {}
.biokey {color:#CCCCCC; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;}
/*other*/
.lnteam TD, .lnteam TH {color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.lnteam a:link {color:#FFFFFF; text-decoration:underline;}
.lnteam a:visited {color:#CCCCCC; text-decoration:underline;}
.teamnews {font-family:arial, helvetica, sans-serif; font-size:11px;}
B.films {color:#CB0000;}
.index {color:#000000; font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;}
.index A {color:#000000; font-size:10px; font-family:Arial, Helvetica, Geneva, sans-serif;}
.table, .table A {color:#000000; font-size:7.5pt; font-family:Arial, Helvetica, Geneva, sans-serif;}
.white, .white TD {color:#FFFFFF; font-size:7.5pt; font-weight:bold; line-height:9pt; font-family:Verdana, Tahoma, Arial, Helvetica, Geneva, sans-serif;}
.white A {color:#ffffff; font-weight:bold; line-height:11px; text-decoration:underline; font-size:7.5pt; font-family:Verdana, Tahoma, Arial, Helvetica, Geneva, sans-serif;}
.blk, .blk A {color:#000000; font-size:10px; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;}
