
body {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000033;
	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 : #000033;
      }
a:active {
	color : #000033;
      }
a:visited {
	color : #000033;
      }
a:hover {
	color : #b22222;
      }
a:focus {
	color : #b22222;
      }
th {
	font-size : 8pt;
	font-family : arial;
	color : #ffffff;
	font-style : normal;
	font-weight : normal;
	background-image: url(http://afl-fantasy.com/images/right_caption_selected.gif);
	background-repeat:repeat-x;
	background-color:#000033;
	text-align:center;
      }
th a:link, th a:visited {
	color : #cccccc;
      }
th a:hover {
	color : #b22222;
      }
caption .franchiseicon {height:50px;line-height:50px;}
caption {font-size : 9pt;font-family : arial;font-weight : bold;color:#fff;background-color:#b51315;background-image : url(http://afl-fantasy.com/images/center_caption.gif);	background-repeat : repeat-x;background-position:bottom;vertical-align:middle;min-height:25px;line-height:25px;}
caption a:link, caption a:visited{color:#FFFFFF;}
#contentright caption {background-image : url(http://afl-fantasy.com/images/right_caption1.gif);background-repeat:no-repeat;background-position:center;background-color:#FFFFFF;}

#single_roster table {width:850px;}
#single_roster caption {display:none;}

h1, h2, h3, h4, h5, h6, h7, h8, h9 {
	text-align : center;
	font-family : arial;
	margin-top : 0;
	margin-bottom : 0;
      }
h1 {
	font-size : 18px;
	padding-top : 1px;
      }
h2 {
	font-size : 11pt;
	font-family : arial;
	font-weight : bold;
	font-style : italic;
	color : #fff;
	background-color : #000033;
	background-image : url(http://afl-fantasy.com/images/contentheader_caption.gif);
	border : 1px ridge #000033;
	height:25px;
	line-height:25px;
      }
h3 {
	font-size : 8pt;
	font-family : arial;
	font-weight : bold;
	color : #b22222;
	background-color : #ffffff;
	background-image : url(http://www.mfladdons.com/skins/skinscss/images/aflheader2.gif);
	border : 1px ridge #000033;
      }
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 #000033;
      }
h5 {
	font-size : 7pt;
	font-family : arial;
	color : #000033;
      }

textarea {
	width: 95%;
	height:500px;
}
.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 : #000033;
	overflow : hidden;
	text-align : left;
      }
#contentcenter {
	margin-top : 0;
	margin-left : 0;
	margin-right : 311px;
	padding-left : 10px;
	padding-right : 10px;
	top : 1px;
	text-align : center;
	border-right : 1px solid #324458;
      }
#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;

      }
* html #contentframe {
	margin-left : 0;
      }
#contentheader {
	background-image: url(http://afl-fantasy.com/images/contentheader_caption.gif);
	background-repeat : repeat-x;
	background-color: #000033;
	text-align: center;
	width: 100%;  
	height: 25px; min-height 25px; max-height: 25px; line-height:25px;
	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 : #fff;
	background-image:url(/images/league_banners/league_banner2d.jpg);

      }


.leftnav {
	font : 10px verdana, arial, sans-serif;
	font-weight : bold;
	height:17px;
	line-height:17px;
	background-image: url(http://afl-fantasy.com/images/leftnav.gif);
	background-repeat:repeat-x;
	background-position:center;
	background-color:#fff;


      }
.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 : #ddbf78;
	background: url(http://afl-fantasy.com/images/right_caption.gif) no-repeat center;
	display : block;
	padding : 3px;
      }

.leftnavdivider {
	background-color : #000011;
	font-size : 1px;
	height : 1px;
	line-height : 1px;
      }
.leftnavhead {
	font : 10px verdana, arial, sans-serif;
	color : #ffffff;
	font-weight : bold;
	background: url(http://afl-fantasy.com/images/leftnav_head.gif) no-repeat center;
	text-align:left;
	padding-left:10px;
	height:25px;
	line-height:25px;

      }

.pageheader {
	display : none;
      }
.pagefooter {
	display : none;
      }
#article_summary {
	border-bottom : 1px solid #000033;
	width : 100%;
      }
#article {
	border-bottom : 1px solid #000033;
	border-right : 1px solid #000033;
	border-left : 1px solid #000033;	
	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://afl-fantasy.com/images/2006_mfl/article_content_gradient.jpg);
	background-repeat:repeat-x;
	background-color : #d7ceb6;
	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:9px Verdana;
	border: 1px #000033;

}

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

      }
#poll_summary caption {
	display:none;
      }  

#poll caption {

	display:none;
      }
#brief_standings caption {
	font-size : 9pt;
	font-family : arial;
	color : #000033;
	font-style : normal;
	font-weight : bold;
	background-image: url(http://afl-fantasy.com/images/league_banners/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 {
	visibility:hidden;
	}
#brief_standings th {
	font-size : 8pt;
	font-family : arial;
      }
#brief_standings h3 {
	background-image : url(http://afl-fantasy.com/images/right_caption1.gif);
	background-repeat:no-repeat;
	background-position:center;
	color:#ddbf78;
	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 #000033;
	padding : 0;
      }
#top_performers caption {
	display : none;
      }
#trades 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://afl-fantasy.com/images/contentheader_caption.gif) repeat-x;
	background:#000033;
}

#login #welcome a{
	color:#FFFFFF;
	font-size:10px;
      }
#login #welcome .oddtablerow {
	vertical-align:middle;
	text-align:center;
	background: url(http://afl-fantasy.com/images/contentheader_caption.gif) repeat-x;
	background-position:top;
	border:none;
	line-height:25px;
	height:25px;
	background-color:#000033;
 }


#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://afl-fantasy.com/images/contentheader_caption.gif);
	background-position:center;

      }
a.mainmenucurrent {
	font-size : 9pt;
	font-family : arial;
	text-decoration : none;
	color : #fff;
	background-image : url(http://afl-fantasy.com/images/contentheader_caption.gif);
	background-position:center;

      }
.mainmenuon, a.mainmenuon:hover, a.mainmenuon:link, a.mainmenuon:visited, a.mainmenuon:active {
	color : #ddbf78;
	background: url(http://afl-fantasy.com/images/right_caption.gif) 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://afl-fantasy.com/images/contentheader_caption.gif);
	background-position:center;
	font-size : 9pt;
	font-family : arial;
	text-decoration : none;
      }

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

#standings .report {
	text-align:left;
	width:850px;
	border : 1px solid #000033;
	}
/* Power Rank Page*/		
#options_101 .report {
	text-align:left;
	width:850px;
	border : 1px solid #000033;
	}
#options_101 caption {
	background-image: url(http://www.afl-fantasy.com/images/league_banners/afl_power_rank.jpg);
	background-color:#FFFFFF;
	height: 66px;
	border:none;
	}
	
#options_101 span {
	visibility:hidden;
	}
	
/* Brief Power Rank Module*/

#contentright .total_points {display:none;}
#contentright .total_potential_points {display:none;}
#contentright .efficiency {display:none;}
#contentright .bench_points {display:none;}
#contentright .maxpf {display:none;}
#contentright .minpf {display:none;}
#contentright .coulda_won {display:none;}
#contentright .woulda_lost {display:none;}
#contentright .all_play_w {display:none;}
#contentright .all_play_l {display:none;}
#contentright .all_play_t {display:none;}
#contentright .all_play_pct {display:none;}
#contentright #power_rank tbody > tr:first-child {display:none;}
#contentright .franchisename img {width:200px;}



/* Team Page*/	

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

#options_79 .playoffbracket{
	text-align:left;
	width:850px;
	border : 1px solid #000033;
	}
	
	
/*
#options_112 .report table th{
display:none;
}
 */
.hilitetablerow {
background-color: tan;
cursor: crosshair;
}
/* Habman Fantasy Schedule and NFL Module */
#nflschedule caption {display: none;}

#tcontent62 caption {display:none;}

/* start scoreboard Module */
.scoreboard {
	margin: 0px;
	width: 309px;
	height: 92px;
	overflow: hidden;
	font: bold 9px Verdana;
	color: #ddbf78;
	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; /* ddbf78*/
	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; }

