/*Common Colors used throughout the site

#d34100 Orange
#333333 Grey

*/



body {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #333333;
	background-color : #fff;
	margin-right : 0px;
	margin-left : 0px;
	margin-top : 30px;
	margin-bottom : 0px;
	padding : 0;
	padding-bottom : 0px;
	text-align : left;

      }
#body_live_scoring .report, #body_live_scoring_summary .report{
width:490px;
}
#body_live_scoring_summary .report{
width:490px;
margin-left:auto;
margin-right:auto;
}
#body_live_scoring h2, #body_live_scoring_summary h2{
width:980px;
margin-left:auto;
margin-right:auto;
}


a:link {
	color : #333333;
      }
a:active {
	color : #333333;
      }
a:visited {
	color : #333333;
      }
a:hover {
	color : #da4700;
      }
a:focus {
	color : #da4700;
      }
th {
	font-size : 8pt;
	font-family : arial;
	color : #ffffff;
	font-style : normal;
	font-weight : normal;
	background-color:#333333;
	text-align:center;
      }
th a:link, th a:visited {
	color : #cccccc;
      }
th a:hover {
	color : #da4700;
      }
caption {
	font-size : 9pt;
	font-family : arial;
	font-weight : bold;
	color:#fff;
	background-color:#da4700;
	background-image : url(http://www.mfladdons.com/gene_forstrom/css_images/center_caption.jpg);
	background-repeat : repeat-x;
	vertical-align:middle;
	height:25px;
	line-height:25px;
      }
/* try making the roster page without the height requirement*/
#options_07 caption, #options_22 caption #waivers{
	height:50px;
	line-height:50px;
	background-image:none;
	background-color:#FFFFFF;
	overflow:hidden;
	}
/* try making the roster page without the height requirement*/
#options_02 caption span, #waivers caption span{
display:none;
	}

#options_07 caption a:link, #options_07 caption a:link {
color:#0c408d;
}


#contentright caption {	
	background-image : url(http://www.mfladdons.com/gene_forstrom/css_images/right_caption.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#FFFFFF;
}

caption a:link, caption a:visited{
color:#FFFFFF;
}

h1, h2, h3, h4, h5, h6, h7, h8, h9 {
	text-align : center;
	font-family : arial;
	margin-top : 0;
	margin-bottom : 0;
      }
/*Board of Governors*/
#contentright h1 {
	color:#FFFFFF;
	background: url(http://www.mfladdons.com/gene_forstrom/css_images/right_caption.jpg) no-repeat center;
	font-size:12px;
	line-height:30px;
	height:30px;
	}

h1 {
	font-size : 18px;
	padding-top : 1px;
      }
h2 {
	font-size : 11pt;
	font-family : arial;
	font-weight : bold;
	font-style : italic;
	color : #FFF;
	background-color : #333333;
	background-image : url(http://www.mfladdons.com/gene_forstrom/css_images/content_header1.jpg);
	border : 1px ridge #333333;
	height:25px;
	line-height:25px;
      }
h3 {
	font-size : 8pt;
	font-family : arial;
	font-weight : bold;
	color : #FFF;
	background-color : #da4700;
	border : 1px ridge #333333;
      }
h3 a:hover {
	color : #ffffff;
      }
h4 {
	font-size : 10pt;
	font-family : arial;
	font-weight : bold;
	font-style : italic;
	color : #191940;
	background-color : #ffffff;
	background-image : url(http://msn.foxsports.com/fe/img/sectionfront/hdr_bg.gif);
	border : 1px ridge #333333;
      }
h5 {
	font-size : 7pt;
	font-family : arial;
	color : #333333;
      }

textarea {
	width: 95%;
	height:500px;
}
#options_43 textarea {
	width: 95%;
	height:100px;
}
.pagebody {
	width : 100%;
	margin-right : 0;
	margin-left : 0;
	margin-top : 17px;
	margin-bottom : 0;
	padding : 0;
	padding-bottom : 0;
	text-align : left;
      }
#messageboard {
	width : 100%;
      }
.eventablerow {
	background-color:#e0e0e0;
      }
.oddtablerow {
	background-color : #fff;
      }




#contentframe {
	position : relative;
	margin-left : 104px;
	margin-top: 5px;
      }
* html #contentframe {
	height : 1%;
      }

#contentleft {
	width : 100px;
	padding-left : 1px;
	padding-top: 1px;
	float : left;
	background : #7d7d7d;
	background-color : #333333;
	overflow : hidden;
	text-align : left;
      }
#contentcenter {
	margin-top : 0;
	margin-left : 0;
	margin-right : 311px;
	padding-left : 10px;
	padding-right : 10px;
	top : 1px;
	height : 1800px;
	text-align : center;
	border-right : 1px solid #da4700;
      }
#contentright .oddtablerow {
	background-color : #fff;
      }
#contentright .report {
	border:none;
      }

#contentright {
	margin-top : 0;
	width : 309px;
	padding-left : 1px;
	padding-right : 0;
	position : absolute;
	top : 1px;
	right : 0;
	background-color : #fff;
	height : 1800px;
      }
* html #contentframe {
	margin-left : 0;
      }
#contentheader {
	background-image: url(http://www.mfladdons.com/gene_forstrom/css_images/content_header.jpg);
	background-repeat : repeat-x;
	background-color: #333333;
	text-align: center;
	width: 100%;  
	height: 30px; min-height: 30px; max-height: 30px; line-height:30px;
	color:#FFFFFF;


      }
#contentheader a {
	color : #fff;
	font-size : 11px;
	font-family : arial;
	font-weight : bold;
	text-decoration : none;
	vertical-align:middle;

      }
#contentheader a:link {
	color : #fff;
      }
#contentheader a:active {
	color : #fff;
      }
#contentheader a:visited {
	color : #fff;
      }
#contentheader a:hover {
	color : #cccccc;
      }
#contentheader a:focus {
	color : #cccccc;
      }

#adheader {
	width : 100%;
	background-color : #333333;
	background: url(http://i77.photobucket.com/albums/j59/USFLnation/BANNERS/BANNER513Slice.png) repeat-x center;
	
      }


.leftnav {
	font : 10px verdana, arial, sans-serif;
	font-weight : bold;
	height:17px;
	line-height:17px;
	background-color:#333333;


      }
.leftnav a {
	text-decoration : none;
	font : 10px verdana, arial, sans-serif;
	display : block;
	padding : 3px;
	color:#FFFFFF;
      }
.leftnav a:visited{
	text-decoration : none;
	font : 10px verdana, arial, sans-serif;
	display : block;
	padding : 3px;
	color:#FFFFFF;
      }

.leftnav a:hover {
	text-decoration : none;
	font : 10px verdana, arial, sans-serif;
	color : #333333;
	background: url(http://www.mfladdons.com/gene_forstrom/css_images/right_caption.jpg) no-repeat center;
	display : block;
	padding : 3px;
      }

.leftnavdivider {
	background-color : #666666;
	font-size : 1px;
	height : 1px;
	line-height : 1px;
      }
.leftnavhead {
	font : 10px verdana, arial, sans-serif;
	color : #fff;
	font-weight : bold;
	background: url(http://www.mfladdons.com/gene_forstrom/css_images/leftnav_head.jpg) no-repeat center;
	text-align:center;
	padding-left:0px;
	height:25px;
	line-height:25px;

      }

.pageheader {
	display : none;
      }
.pagefooter {
	display : none;
      }
#article_summary {
	border-bottom : 1px solid #333333;
	width : 100%;
      }
#article {
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-left : 1px solid #333333;	
	width : 100%;

      }
#article th {
	font-size : 9pt;
	font-family : arial;
      }
#article caption {

      }
#article small {
	font-size : 9pt;
	font-family : arial;
      }
#article td {
	font-size : 9pt;
	font-family : arial;
	background-image:url(http://www.mfladdons.com/gene_forstrom/css_images/article_content_gradient.jpg);

	background-color : #ffffff;
	padding: 5px;


      }
#article td td {
	font-size : 9pt;
	font-family : arial;
	background-image:none;
      }

.articlepicture {
	}
	
#franchise_schedule img {
	width : 236px;
	height : 39px;
      }
#monthly_calendar {
	width:99.7%;
	font:11px Verdana;
	border: 1px #333333;

}

#monthly_calendar caption{
border-left: 1px #333333;
}
#message_board_summary {
	border-top : 1px solid #333333;
	border-bottom : 1px solid #333333;
	width : 100%;

      }
#poll_summary caption {
	display:none;
      }  

#poll caption {

	display:none;
      }
#brief_standings caption {
	font-size : 9pt;
	font-family : arial;
	color : #FFF;
	font-style : normal;
	font-weight : bold;
	background-image: url(http://www.mfladdons.com/gene_forstrom/css_images/brief_standings_caption.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	text-align:center;	
	height: 25px; min-height 25px; max-height: 25px; line-height:25px;
      }
#brief_standings caption span {

	}
#brief_standings th {
	font-size : 8pt;
	font-family : arial;
      }
#brief_standings h3 {
	background-image : url(http://www.mfladdons.com/gene_forstrom/css_images/right_caption.jpg);
	background-repeat:no-repeat;
	background-position:center;
	color:#333333;
	height:25px;
	line-height: 25px;
	border:none;
      }
/* hide the points for column on the brief standings module
#contentright .pf {
display:none;
}
*/

.report a:link, .report a:visited{
text-decoration: underline;
font-weight:bold;
}

.report .apscore, .report .vpscore, .report .pwscore {
width: 40%;

}

	  
#standings th {
	font-size : 8pt;
	font-family : arial;
	border : 1px solid #333333;
	padding : 0;
      }
#top_performers caption {
	display : none;
      }
#trades caption {
display:none;
}

#top_fa caption {
display:none;
}

#top_adds caption {
display:none;
}

#top_drops caption {
display:none;
}

#trade_bait caption {
display:none;
}

#login #welcome {
	position:absolute;
	right: 0px;
	top: 0px;
	color:#FFFFFF;
	font-size:10px;
	font:small-caption;
	width:200px;
	border:none;
	background: url(http://www.mfladdons.com/gene_forstrom/css_images/content_header1.jpg) repeat-x;
	background:#333333;
}

#login #welcome a{
	color:#FFFFFF;
	font-size:10px;
      }
#login #welcome .oddtablerow {
	vertical-align:middle;
	text-align:center;
	background: url(http://www.mfladdons.com/gene_forstrom/css_images/content_header1.jpg) repeat-x;
	background-position:top;
	border:none;
	line-height:25px;
	height:25px;
	background-color:#333333;
 }


#login #welcome .eventablerow {
	  background:none;
  	  text-align:right;
      }	  

#login #welcome input {
	width : 140px;
	font-size : small;
      }
#login #welcome select {
	width : 150px;
	font-size : small;
	overflow : hidden;
      }

#login #welcome caption {
	display : none;
      }
#login #welcome th {
	display : none;
      }  
#login .franchiseicon{
height:30px;
position:absolute;
top: 1px;
left:1px;

	}

#playoff1 {width: 100%;}

.mainmenucurrent {
	font-size : 9pt;
	font-family : arial;
	text-decoration : none;
	color : #fff;
	background-image : url(http://www.mfladdons.com/gene_forstrom/css_images/content_header1.jpg);
	background-position:center;

      }
a.mainmenucurrent {
	font-size : 9pt;
	font-family : arial;
	text-decoration : none;
	color : #fff;
	background-image : url(http://www.mfladdons.com/gene_forstrom/css_images/content_header1.jpg);
	background-position:center;

      }
.mainmenuon, a.mainmenuon:hover, a.mainmenuon:link, a.mainmenuon:visited, a.mainmenuon:active {
	color : #333333;
	background: url(http://www.mfladdons.com/gene_forstrom/css_images/right_caption.jpg) no-repeat center;
	background-color : #740000;
	font-size : 9pt;
	font-family : arial;
	text-decoration : none;
      }
.mainmenuoff, a.mainmenuoff:hover, a.mainmenuoff:link, a.mainmenuoff:visited, a.mainmenuoff:active {
	color : #fff;
	background-image : url(http://www.mfladdons.com/gene_forstrom/css_images/content_header1.jpg);
	background-position:center;
	font-size : 9pt;
	font-family : arial;
	text-decoration : none;
      }

	
#topic_show img.ava {
	width : 300px;
	height : 70px;
      }
	  
.report {
	text-align:left;
	vertical-align:top;
	width:100%;
	border : 1px solid #333333;
	}

#standings .report {
	text-align:left;
	width:850px;
	border : 1px solid #333333;
	}
/* Power Rank Page*/		
#options_101 .report {
	text-align:left;
	width:850px;
	border : 1px solid #333333;
	}
#options_101 caption {
	background-color:#FFFFFF;
	border:none;
	}
	
#options_101 span {
	visibility:hidden;
	}
	
/* Team Page*/	

#options_01 .report{
	text-align:left;
	width:850px;
	border : 1px solid #333333;
	}
/* Playoff Brackets Page*/	

#options_79 .playoffbracket{
	text-align:left;
	width:850px;
	border : 1px solid #333333;
	}
	
	
/*
#options_112 .report table th{
display:none;
}
 */
.hilitetablerow {
background-color: tan;
cursor: crosshair;
}


/* start scoreboard Module */
.scoreboard {
	margin: 0px;
	width: 309px;
	height: 92px;
	overflow: hidden;
	font: bold 9px Verdana;
	color: #FFF;
	font-weight:bold;
	text-align: center;
	background: #fff url(http://espn-ak.starwave.com/i/fp/06/sb_bottom_bg.gif) no-repeat bottom left;
	position: relative;
}
.scoreboard p {
	margin: 6px;
}
.scoreboard p a, .scoreboard p a:visited {
	color: #fff; /* FFF*/
	text-decoration: none;
}
.scoreboard p a:hover, .scoreboard p a:visited:hover {text-decoration: underline;}
/* end Scoreboard Module */
/* Hides the header in the brief power rank module */
.header_power, .header_vp, .header_ap {
display: none;
}
/* Hides the seeds in the playoff race module */
.playoffrank {
display: none;
}
#wildcardwinner_table0-1 caption, #wildcardwinner_table0-1 th, #wildcardwinner_table1-1 caption, #wildcardwinner_table1-1 th, #divisionwinner_table0-1 caption, #divisionwinner_table1-1 caption{
display:none;
}

.maintitle .postlinksbar a:link, .maintitle .postlinksbar  a:visited, .maintitle .postlinksbar  a:active  { text-decoration: underline; color: #FFF; }

#live_score_scroll {
position: absolute;
left:370px;
top:100px;
}