/* every html document on this site should link to this document */
 
/* ---- begin global document properties ---- */
pre {font-family:lucida console; font-size:8pt;}
body, td {font-size: 12px; color: #000000; font-family : Arial, Helvetica, sans-serif;}
p {font-size: 12px; font-family : Arial, Helvetica, sans-serif; margin: 4px;}
a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
a:hover {color: #CC0000; text-decoration:underline;}
.more {font-size: 10px; font-weight:bold; color: #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline; text-transform: uppercase;}
.more:hover {font-size: 10px; font-weight:bold; color: #CC0000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline; text-transform: uppercase;}
.neil {font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #666666;}
a.bodytext {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
a.bodytext:hover {color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:underline;}
a.foot {font-family: verdana, helvetica, arial; color: #ff0000;}
a.foot:hover {font-family: verdana, helvetica, arial; color: #999999;}
a.grey {font-family: arial; color: #666666;}
a.grey:hover {font-family: arial; color: #ff0000;}
.related {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; font-weight: bold;}
.sublink {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #BD2414;}
form {margin: 0px;}
th {text-align: left;}
table {empty-cells: show; }
input, select {font-size:10px; font-family: Arial, Helvetica, sans-serif;}
.allcaps {text-transform:uppercase;}
.caption {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
.dropdown { color: #000000; background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.error {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#BA2214;}
.tsn {background-color:#BA2214;}
.nhl_network {background-color:#386196;}
.wtsn {background-color:#BA2214;}
.espn_classic {background-color:#BA2214;}
.outdoor_life {background-color:#000000;}
.gamelog_score {font-size:22px; color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
a.yc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:none;}
a.yc:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:underline;}
.col_header { font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color: #000000 line-height: 32px; }
.playerlink {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #BD2414;}
.paragraph {font-size: 12px; font-family : Arial, Helvetica, sans-serif;}
.storytitle {font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-style:bold;}
/* ---- end global document properties ---- */

/* --- begin poll properties --- */
.pollw {background-color:#999999;}
.pollh {background-color:#999999;}
.pollb {background-color:#ffffff;}
.poll {COLOR: #000000; font-family: verdana, arial, helvetica; font-size: 10px; text-decoration: none;}
/* --- end poll properties --- */

/* ---- login, search, breadcrumbs ---- */
.login {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-decoration:none;}
.login:hover {font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
.logout {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-decoration:none;}
.logout:hover {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
.searchbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #cccccc;}
.darkcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-transform:uppercase;}
.lightcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-transform:uppercase;}
/*  ---- end login, search, breadcrumbs ---- */

/*  ---- registration ---- */
.regheading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #999999;}
.reg {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
a.reg-u {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
a.big-u {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; text-decoration:underline;}
a.reg-footer {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
.buttons {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.step-off {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC;}
.step-on {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF5400;}
.step1-on {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF5400; font-weight:bold;}
.step1-on:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF5400; text-decoration:none; font-weight:bold;}
.step1-off {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
.step1-off:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF5400; text-decoration:underline;}
.required {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000;}
/*  ---- end registration ---- */

/* ---- av & photo gallery---- */
.avtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF;}

.avcaption { font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 14px; font-weight: bold; color: #FFFFFF; margin: 5px;}
.avcopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; margin: 5px; }
.avpage { font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 10px; color: #333333; margin: 5px;}
/* ---- end av & photo gallery ---- */

/* ---- navigation ---- */
.nav-sportdropdown { color: #000000; background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.nav-sport {color: #FFFFFF; background-color: #8C8A7E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
/*.nav-sport-on { color: #FFFFFF; background-color: #BD2414; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;} */
.nav-nhlnetwork-on { color: #FFFFFF; background-color: #384A6D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.nav-sport-team-on {color: #FFFFFF; background-color: #DBA131;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;} 
.nav-sport-off { color: #FFFFFF; background-color: #999999;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.bodytext {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.stat-head-hilite {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#FFB300;}
.stat-hilite {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#FFDA85;}
.spchek {background-color: #000000;}
a.splayerap {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration:none;}
a.splayerap:hover {color: #000000; text-decoration:underline;}
a.navlinks {color: #FFFFFF; text-decoration:none;}
a.navlinks:hover {color: #FFFF00; text-decoration:underline;}
a.nav-spchek { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration:none; }
a.nav-spchek:hover { color: #CC0000; text-decoration:underline;}
.calendar-on { COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px;  TEXT-DECORATION: none; background-color: #eae9e4;}
.calendar-off {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#FFFFFF;}
.fantasy {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color:#F85416;}
.fantasyred {color: #BA2214; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
a.fantasytitle {color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-style:bold; font-size:15px; text-decoration:none;}
a.fantasytitle:hover {color:#BA2214; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-style:bold;  font-size:15px; text-decoration:underline;}

/* ---- end navigation ---- */

/* ---- footer ---- */
.footer {color: #08085F; FONT-FAMILY: Verdana,arial, helvetica; FONT-SIZE: 10px;}
a.footerLinkLt {color: #FFFFFF; FONT-FAMILY: Verdana,arial, helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none;}
a.footerLinkDk {color: #000000; FONT-FAMILY: Verdana,arial, helvetica; FONT-SIZE: 11px; TEXT-DECORATION: none;}
a.footerLinkLt:hover{color: #FFFFFF; text-decoration:underline;}
a.footerLinkDk:hover{color: #000000; text-decoration:underline;}
.footerTextLt {color: #FFFFFF; FONT-FAMILY: Verdana,arial, helvetica; FONT-SIZE: 11px;}
.footerTextDk {color: #000000; FONT-FAMILY: Verdana,arial, helvetica; FONT-SIZE: 11px;}
/* ---- end footer ---- */

/* ---- begin brick properties ---- */
.tsncolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; background-color: #CE1300;}
.srowtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CECCC4; font-weight: bold;}
.schartbg { background-color: #A7A7A7;}
.sone { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FBF4EA; margin: 2px;}
.stwo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F7EDE0; margin: 2px;}
.sthree { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFCC66; margin: 2px;}
.highlight { COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none; background-color: #FFCC66;}
.tbody {COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none; background-color: #EAE9E4;}
.trow { COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px;  TEXT-DECORATION: none; background-color: #EAE9E4;}
.srow { COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px;  TEXT-DECORATION: none; background-color: #ffffff;}
.srowgrey { COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px;  background-color: #CECCC4;}
.brickbody { COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px;  TEXT-DECORATION: none; background-color: #eae9e4;}
.brickbodybold { COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px;  TEXT-DECORATION: none; background-color: #FFFFFF; font-weight:bold; font-style:bold;}
.next { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #cc3300; margin: 4px;}
.brick {COLOR: #000000; font-family: verdana, arial, helvetica; font-size: 10px; text-decoration: none;}
.brick:hover {font-family: verdana, helvetica, arial; color: #cc0000;}
.brickwhite {COLOR: #ffffff; font-family: verdana, arial, helvetica; font-size: 10px; text-decoration: none;}
.brickwhite:hover {font-family: verdana, helvetica, arial; color: #ffcc00;}
.brickr {COLOR: #cc0000; font-family: verdana, arial, helvetica; font-size: 10px; text-decoration: none;}
.one {background-color: #f8f8ff;}
.two {background-color: #ffffff;}
.three {background-color: #EAE9E4; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px; color:#000000;}
.couchc {background-color: #FFCC00;}
.couchone {background-color: #ff6633;}
.couchtwo {background-color: #ff9933;}
.couchthree {background-color: #000000;}
.couchfour {background-color: #ffcc00;}
.couchgrey {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; background-color: #666666; margin: 4px;}
.otrone {background-color: #cccc99;}
.otrtwo {background-color: #91aaf5;}
.otrfour {background-color: #283457;}
a.sportlinks-u {text-decoration:underline; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
a.sportlinks-u:hover {text-decoration:underline; color:#CC0000; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
a.sportlinks {text-decoration:none; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
a.sportlinks:hover {text-decoration:underline; color:#CC0000; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
.arial12 {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
.arial12white {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
a.arial12white-u {text-decoration:underline; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
a.helplinks {text-decoration:underline; color:#CC0000; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
a.helplinks10 {text-decoration:underline; color:#CC0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
/* ---- end brick properties ---- */

/*---fss specific styles ---*/
.playername { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-transform: uppercase; font-style: italic;}
.playerposition { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase;}
.pad10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 2px; padding-bottom: 2px; padding-left: 8px}
.pad9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 2px; padding-bottom: 2px; padding-left: 14px; font-weight: bold; text-transform: uppercase;}
.ltitlerow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CECCC4; padding-left: 1px; font-weight: bold}
.lrow1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FBF4EA;}
.lrow2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F7EDE0;}
.lchartbkg { background-color: #A7A7A7;}
.ftitlerow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CECCC4; padding-left: 1px; font-weight: bold}
.frow1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FBF4EA; text-align: right;}
.frow2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F7EDE0; text-align: right;}
.flrow1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FBF4EA;}
.flrow2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F7EDE0;}
.fchartbkg { background-color: #A7A7A7;}
td.tabs {font-family:lucida console; font-size:11px; color:#000000; text-decoration:none;}
a.fanTaboff {font-family:lucida console; font-size:11px; color:#000000; font-weight:bold; font-style:bold; text-decoration:none;}
a.fanTabon {font-family:lucida console; font-size:11px; color:#FFFFFF;  text-decoration:none;}
a.fanTaboff:hover {font-family:lucida console; font-size:11px; color:#000000; font-weight:bold; font-style:bold; text-decoration:none;}
a.fanTabon:hover {font-family:lucida console; font-size:11px; color:#FFFFFF;  text-decoration:none;}
/* --- end fss specific styles --- */

/*---digi specific styles ---*/

/*---ESPN ---*/
.caltitle{COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; background-color: #CCCCCC}
.eocolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; background-color: #BD2414}

.sm {COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none;}
/* --- end digi specific styles --- */