

/*************( GENERAL STYLES )*************/ 

body { padding:3px;font: 12px  verdana, Arial, Helvetica, sans-serif; color: #262626;background-color:#ffffff; }
table,tr,td { font: 12px  verdana, Arial, Helvetica, sans-serif; color: #262626; }

.bodytext { font: 12px  verdana, Arial, Helvetica, sans-serif; color: #262626; }
.bodytext11 { font: 11px  verdana, Arial, Helvetica, sans-serif; color: #262626; }
.bodytext11-bold { font: bold 11px  verdana, Arial, Helvetica, sans-serif; color: #262626; }
.bodytext10 { font: 10px  verdana, Arial, Helvetica, sans-serif; color: #262626; !important}
.bodytext10-bold { font: bold 10px  verdana, Arial, Helvetica, sans-serif; color: #262626; }

div.bodytext { line-height: 1.4em;}
div.inline {display:inline;}
img#image1 {float:left;}

.hdr2 { color: #668855; font: bold 16px verdana,arial,sans-serif !important } /* was storybody-bold */
.hdr3 { color: #668855; font: bold 12px verdana,arial,sans-serif !important } /* was story-side */
.hdr4 { color: #668855; font: bold 10px verdana,arial,sans-serif !important }

.dateline {font-family: verdana; 
           font-style: normal; 
           font-variant: normal; 
           font-weight: normal; 
           font-size: 9px;
           margin-left:412px; 
           line-height: normal; 
           font-size-adjust: none; 
           font-stretch: normal; 
           color:#666666;}
.burg10-bold  { color: #620; font: bold 10px verdana,arial,sans-serif }

.section {  color: #999; font: bold 18px Verdana, Arial, Helvetica, sans-serif;}

.blk9         { color: #000000; font: 9px verdana,arial,sans-serif}
.blk9-bold    { color: #000000; font: bold 9px verdana,arial,sans-serif}
.blk9-italic  { color: #000000; font: italic 9px verdana,arial,sans-serif}
.blk10        { color: #000000; font: 10px verdana,arial,sans-serif;background-color:#d6e3bf;} 
.blk10-bold   { color: #000000; font: bold 10px verdana,arial,sans-serif}
.blk10-italic { color: #000000; font: italic 10px verdana,arial,sans-serif}
.blk11        { color: #000000; font: 11px verdana,arial,sans-serif}
.blk11-bold   { color: #000000; font: bold 11px verdana,arial,sans-serif}
.blk11-italic { color: #000000; font: italic 11px verdana,arial,sans-serif}
.blk12        { color: #000000; font: 12px verdana,arial,sans-serif}
.blk12-bold   { color: #000000; font: bold 12px verdana,arial,sans-serif}
.blk12-italic { color: #000000; font: italic 12px verdana,arial,sans-serif}
.blk14-bold   { color: #000000; font: bold 14px verdana,arial,sans-serif}

.grey666-9 { color: #666666; text-decoration:none; font: 9px verdana,arial,sans-serif}

.weather14-bold { color: #FFF; text-decoration:none; font: bold 14px verdana,arial,sans-serif}
.weather10 { color: #FFF; text-decoration:none; font: 10px verdana,arial,sans-serif}
.wht9  { color: #FFF; font: 9px verdana,arial,sans-serif }
.green10  { color: #061606; font: 10px verdana,arial,sans-serif }

form { color: #000000; font: 10px arial}
input, select, option { color: #000000; font: 10px arial}
textarea { color: #000000; width: 375px; font: 10px arial}

.thumbnail { padding: 0 5px 3px 0; margin: 2px; background: yellow; }


h2  { 
     margin: 0px;
     padding: 0px;
     font: bold 18px verdana, arial, Helvetica, sans-serif;
     color: #668855; 
     }

h3  {
     margin: 0px;
     padding: 0px;
     font: bold 14px verdana, arial, Helvetica, sans-serif; 
     color: #262626;
     }
     
h4  {
     margin: 0px;
     padding: 0px;
     font: bold 12px verdana, arial, Helvetica, sans-serif; 
     color: #262626;
     }
         
#footer {
	padding: 8px;
	margin: 0;
	width: 100%;
	background-color: #D6E3BF;
	color: #333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
    }

/*************(  Needed for Registration Area )*************/

.boxborder666 {  border-color: black black #666 #666; border: 1px solid; background-color: #faf9f9}
.red10-bold { color: #CC0000; font: bold 10px verdana,arial,sans-serif}
.red10 { color: #CC0000; font: 10px verdana,arial,sans-serif }


/*************( LINK STYLES )*************/ 

.left-nav { color: #333333; font: bold 10px verdana,arial,sans-serif}
a.nav333:link { color: #333333; text-decoration:none; font: bold 10px verdana,arial,sans-serif}
a.nav333:active { color: #333333; text-decoration:none; font: bold 10px verdana,arial,sans-serif}
a.nav333:visited { color: #333333; text-decoration:none; font: bold 10px verdana,arial,sans-serif}
a.nav333:hover { color: #666666; text-decoration:none; font: bold 10px verdana,arial,sans-serif}

.left-nav { color: #333333; font: bold 10px verdana,arial,sans-serif}
a.nav333-sub:link { color: #333333; text-decoration:none; font: 10px verdana,arial,sans-serif}
a.nav333-sub:active { color: #333333; text-decoration:none; font: 10px verdana,arial,sans-serif}
a.nav333-sub:visited { color: #333333; text-decoration:none; font: 10px verdana,arial,sans-serif}
a.nav333-sub:hover { color: #666666; text-decoration:none; font: 10px verdana,arial,sans-serif}

.nav666:link { color: #666; font: bold 10px verdana,arial,sans-serif}
a.nav666:link { color: #666; text-decoration:none; font: bold 10px verdana,arial,sans-serif}
a.nav666:active { color: #666; text-decoration:none; font: bold 10px verdana,arial,sans-serif}
a.nav666:visited { color: #666; text-decoration:none; font: bold 10px verdana,arial,sans-serif}
a.nav666:hover { color: #999; text-decoration:none; font: bold 10px verdana,arial,sans-serif}

a.nav666-sub:link { color: #666; text-decoration:none; font: 10px verdana,arial,sans-serif}
a.nav666-sub:active { color: #666; text-decoration:none; font: 10px verdana,arial,sans-serif}
a.nav666-sub:visited { color: #666; text-decoration:none; font: 10px verdana,arial,sans-serif}
a.nav666-sub:hover { color: #999; text-decoration:none; font: 10px verdana,arial,sans-serif}

.navgreen { color: #336633; text-decoration:none; font: bold 10px verdana,arial,sans-serif}
a.navgreen:link { color: #336633; text-decoration:none; font: bold 10px verdana,arial,sans-serif}
a.navgreen:active { color: #336633; text-decoration:none; font: bold 10px verdana,arial,sans-serif}
a.navgreen:visited { color: #336633; text-decoration:none; font: bold 10px verdana,arial,sans-serif}
a.navgreen:hover { color: #666666; text-decoration:none; font: bold 10px verdana,arial,sans-serif}

a.navgreen-second:link { color: #336633; text-decoration:none; font: 10px verdana,arial,sans-serif}
a.navgreen-second:active { color: #336633; text-decoration:none; font: 10px verdana,arial,sans-serif}
a.navgreen-second:visited { color: #336633; text-decoration:none; font: 10px verdana,arial,sans-serif}
a.navgreen-second:hover { color: #666666; text-decoration:none; font: 10px verdana,arial,sans-serif}

.navgreen-sm { color: #336633; font: 10px verdana,arial,sans-serif}
a.navgreen-sm:link { color: #336633; text-decoration:none; font: 9px verdana,arial,sans-serif}
a.navgreen-sm:active { color: #336633; text-decoration:none; font: 9px verdana,arial,sans-serif}
a.navgreen-sm:visited { color: #336633; text-decoration:none; font: 9px verdana,arial,sans-serif}
a.navgreen-sm:hover { color: #666666;text-decoration:none; font: 9px verdana,arial,sans-serif}


a:link, a:visited, a:active { color: #668855; text-decoration:none; }
a:hover { color: #620; text-decoration:none; }

a.blk12:link, a.blk12:visited, a.blk12:active { color: #000; text-decoration:none; font: 12px; }
a.blk12:hover { color: #000; text-decoration:none; font: 12px; }


a.link9-bold:link, a.link9-bold:active, a.link9-bold:visited 
                  { color: #668855; text-decoration:none; font: bold 9px verdana,arial,sans-serif}
a.link9-bold:hover { color: #620; text-decoration:none; font: bold 9px verdana,arial,sans-serif}

a.link10:link, a.link10:visited, a.link10:active 
              { color: #668855; text-decoration:none; font: 10px verdana, arial,sans-serif;}
a.link10:hover { color: #620; text-decoration:none; font: 10px verdana, arial,sans-serif;}

a.link10arial:link, a.link10arial:visited, a.link10arial:active 
              { color: #668855; text-decoration:none; font: 10px arial,sans-serif;}
a.link10arial:hover { color: #620; text-decoration:none; font: 10px arial,sans-serif;}

a.link10-bold:link, a.link10-bold:visited, a.link10-bold:active 
              { color: #668855; text-decoration:none; font: bold 10px verdana, arial,sans-serif;}
a.link10-bold:hover { color: #620; text-decoration:none; font: bold 10px verdana, arial,sans-serif;}

.burg10 a { color: #620; font: 10px verdana, arial,sans-serif;}
.burg10 a:hover { color: #620; text-decoration:underline; font: 10px verdana, arial,sans-serif;}

a.burg10:link, a.burg10:visited, a.burg10:active 
              { color: #620; text-decoration:none; font: 10px verdana, arial,sans-serif;}
a.burg10:hover { color: #620; text-decoration:underline; font: 10px verdana, arial,sans-serif;}

a.burg10-bold:link, a.burg10-bold:visited, a.burg10-bold:active 
              { color: #620; text-decoration:none; font: bold 10px verdana, arial,sans-serif;}
a.burg10-bold:hover { color: #620; text-decoration:underline; font: bold 10px verdana, arial,sans-serif;}

a.link11:link, a.link11:visited, a.link11:active 
              { color: #668855; text-decoration:none; font: 11px verdana, arial,sans-serif;}
a.link11:hover { color: #620; text-decoration:none; font: 11px verdana, arial,sans-serif;}

a.nav-bold:link, a.nav-bold:visited, a.nav-bold:active 
                 { color: #333; text-decoration:none; font: bold 10px verdana,arial,sans-serif; }
a.nav-bold:hover { color: #666; text-decoration:underline; font: bold 10px verdana,arial,sans-serif; }

a.secondary:link, a.secondary:visited, a.secondary:active 
                  { color: #000; text-decoration:none; font: 10px verdana,arial,sans-serif; }
a.secondary:hover { color: #668855; text-decoration:none; font: 10px verdana,arial,sans-serif; text-decoration:underline;}

a.hdr2:link, a.hdr2:visited, a.hdr2:active 
             { color: #668855; text-decoration:none; font: bold 16px verdana,arial,sans-serif;}
a.hdr2:hover { color: #620; text-decoration:none; font: bold 16px verdana,arial,sans-serif;}

a.hdr3:link, a.hdr3:visited, a.hdr3:active 
             { color: #668855; text-decoration:none; font: bold 12px verdana,arial,sans-serif;}
a.hdr3:hover { color: #620; text-decoration:none; font: bold 12px verdana,arial,sans-serif;}

a.hdr4:link, a.hdr4:visited, a.hdr4:active 
             { color: #668855; text-decoration:none; font: bold 10px verdana,arial,sans-serif;}
a.hdr4:hover { color: #620; text-decoration:none; font: bold 10px verdana,arial,sans-serif;}

a.blk12-bold:link, a.blk12-bold:visited, a.blk12-bold:active   { color: #000; text-decoration:none; font: bold 12px verdana,arial,sans-serif}
a.blk12-bold:hover   { color: #000; text-decoration:none; font: bold 12px verdana,arial,sans-serif}

a.blk11-bold:link, a.blk11-bold:visited, a.blk11-bold:active   { color: #000; text-decoration:none; font: bold 11px verdana,arial,sans-serif}
a.blk11-bold:hover   { color: #000; text-decoration:none; font: bold 11px verdana,arial,sans-serif}




a.weather10:link, a.weather10:visited, a.weather10:active 
                  { color: #FFF; text-decoration:none; font: 10px verdana,arial,sans-serif}
a.weather10:hover { color: #FFF; text-decoration:underline; font: 10px verdana,arial,sans-serif}

a.grey666-9:link, a.grey666-9:visited, a.grey666-9:active 
                  { color: #666666; text-decoration:none; font: 9px verdana,arial,sans-serif}
a.grey666-9:hover { color: #333333; text-decoration:none; font: 9px verdana,arial,sans-serif}



H1 { 
	color: #666; 
	font: bold 16px verdana,sans-serif;
	}

p.listads {
	color: #1E1D1D; 
	font: bold 10px verdana,sans-serif;
	margin: 8px 0 10px 10px;
	}
	
p.listhead {
	color: #1E1D1D; 
	font: bold 14px verdana,sans-serif;
	margin: 15px 0 10px 10px;
	width: 200px;
	border-bottom: solid 1px #CCC;
	}
	
.title1 {
	color: #333;
	font: bold 14px verdana, arial;
	border-bottom: 1px solid #ccc;
	margin: 15px 0 15px 0;
	width: 640px;
	}

IMG.thumb {
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #ccc;
	}

.text11-666 {
	color: #666; 
	font: 11px arial,verdana,sans-serif;
	}

.text11bold-333 { 
	color: #333; 
	font: bold 11px arial,verdana,sans-serif;
	}

.text16bold-333 { 
	color: #333; 
	font: bold 18px verdana,arial,sans-serif;
	}

/***********( STORY SPECIFIC STYLES )************/

.story-hed { color: #000000; font: bold 22px verdana,arial,sans-serif}
.story-drophed { color: #666666; font: bold 12px verdana,arial,sans-serif}
.story-shirttail { color: #666; font: bold 12px verdana,arial,sans-serif}
.story-byline { color: #333; font: bold 12px verdana,arial,sans-serif}
.story-photocut { color: #333; font: 10px verdana,arial,sans-serif}
.story-photocredit { color: #333; font: bold italic 9px verdana,arial,sans-serif}



/***********( FROM NAO FOR REFERENCE )**************/

.story-body { color: #000000; font: 14px verdana,arial,sans-serif} /*  Is now bodytext   */
.story-label { color: #666666; font: bold italic 12px verdana,arial,sans-serif}
.story-tagline { color: #666666; font: italic 12px verdana,arial,sans-serif}



/*  TSN sports page styles  */ 

P.date { color: #000; font: 10px verdana,arial,sans-serif; margin:3px 6px 0 0; vertical-align:baseline; }
A:hover.date { color: #000; font: 10px verdana,arial,sans-serif; text-decoration: none; }
A:active.date { color: #000; font: 10px verdana,arial,sans-serif; text-decoration: none; }
A:visited.date { color: #000; font: 10px verdana,arial,sans-serif; text-decoration: none; }
A:link.date { color: #000; font: 10px verdana,arial,sans-serif; text-decoration: none; }
.date { color: #000; font: 10px verdana,arial,sans-serif; text-decoration: none; }

A.defaulteamname:link, A.defaulteamname:visited, A.defaulteamname:active, A.defaulteamname:hover, .defaulteamname { color: #009; font: bold 12px arial; text-decoration: none; }

A.time:link, A.time:visited, A.time:active, A.time:hover, .time { color: #339; font: bold 12px arial; text-decoration: none; }

A.score:link, A.score:visited, A.score:active, A.score:hover, .score  { color: #000; font: bold 11px arial; text-decoration: none; }

DIV.statshed, .statshed { color: #000000; font: bold 14px verdana,arial,sans-serif; margin: 0 1px; }
DIV.smstatshed { color: #000000; font: Bold 12px verdana,arial,sans-serif;}

TD A.smstatshed:link, TD A.smstatshed:visited, TD A.smstatshed:active { color: #339; text-decoration:none; font: bold 12px verdana,arial,sans-serif; }
TD A.smstatshed:hover {color: #666; text-decoration:none; font: bold 12px verdana,arial,sans-serif; } 
	
DIV.stats { color: #000; font: 10px verdana,arial,sans-serif; margin: 1px 2px; }
DIV.statssubhead { color: #000; font: bold 12px verdana,arial,sans-serif; margin: 1px 2px; }

TD A.stats:link, TD A.stats:visited, TD A.stats:active { color: #339; text-decoration:none; text-align: left; font: bold 10px verdana,arial,sans-serif; margin-left: 2px; }
TD A.stats:hover { color: #666; text-decoration:none; text-align: left; font: bold 10px verdana,arial,sans-serif; margin-left: 2px; } 

TD A.thinstats:link, TD A.thinstats:visited, TD A.thinstats:active, SPAN.thinstats { color: #339; text-decoration:none; font: 10px verdana,arial,sans-serif; margin-left: 2px;}
TD A.thinstats:hover { color: #666; text-decoration:none; font: 10px verdana,arial,sans-serif; margin-left: 2px;} 

DIV.teamname { color: #000; font: bold 22px verdand,arial,sans-serif; margin: 0px 1px; }
DIV.teamsubhead { color: #000; font: bold 14px verdana,arial,sans-serif; margin: 0px 1px; }

TD.tablehead { background-color: #E2E1DF }
TD.tablesubhead { background-color: #E2E1DF }
TR.tablebody { background-color: #EFEFEF }
TD.outerborder { background-color: #999999 }
   
/* TSN scoreboard ssi */

.TSN2 {color:#FFF; font: bold 10px Verdana,arial,sans-serif; background:#666; }
.TSN5 { font: 10px verdana,arial,sans-serif; background:#F2F2F2; }
.TSN5 a { color:#009; }
.TSN5 a:hover { color:#C00; }
.TSN6 {color:#FC0; font: bold 10px verdana,arial,sans-serif; background:#666; }
  

/*--------------------- MISC -- */

.floatleft { float: left; }
.floatright { float: right; }
.clearboth { clear: both; }
.block { display: block }
.textleft { text-align: left; }
.textright { text-align: right; }
  
/* STATISTICAL TABLE STYLES */

p.blk10-classified { color: #000;  font: 10px verdana,arial,sans-serif; margin: 0 0 3px 0; }
p.help { background-color: #EAEAE8; color: #000;  font: 10px verdana,arial,sans-serif; padding: 3px; }
