
.channel
{
	background-color:#FFFFFF;
	padding:2px 0px 0px 2px;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body
{
	margin:0px;
	padding:0px;
	background-color:#040404; 
	background-image: url(/files/skins/images/sfl-background-image.png);
	background-repeat:no-repeat;
	background-position: center top;
}
.column1
{
	padding:0px 0px 0px 0px;
	margin-top:4px;
}
html>body  .column1
{
	padding:0px 0px 5px 0px;
}

.column2
{
	padding:0px 0px 5px 2px;
}
html>body  .column2
{
	padding:0px 2px 5px 2px;
	
}

.column3
{
	padding:3px 0px 5px 2px;
}
html>body  .column3
{
	padding:6px 2px 5px 0px;
	
}


/*top bar on the site for login and member links*/
.top_bar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	height:38px;
	border-left:2px solid white;
	border-right:2px solid white;
	border-bottom:0px;
	/*background-color: #000;*/
	background-image: url(/files/skins/images/SFL-Header-Top.jpg);
	/*background-repeat: repeat-x;*/
	background-position: left;
	color:#FFFFFF;
}


/*Login alignment*/
.team_links_bar {
	background-image: url(/files/skins/images/team_fade.gif);
	border-left:2px solid white;
	border-right:2px solid white;
	border-bottom:0px solid white;
	
}

.login_bar{
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align:middle;
}

html>body .mem_bar_links ul{
	margin: 0px;
	padding: 0px;
	float: left;
	vertical-align:middle;	
}

/*Login alignment*/
.login
{
	margin:0px;
	padding:7px 0px 8px 8px;
}
html>body .login
{
	padding:8px 0px 8px 8px;
}

/*Login Boxes*/
.login_box {
	border: 1px solid #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-align: center;
	height: 22px;
	background-color:#fff;
	padding:3px 0px 0px 0px;
	background-image: url(/files/skins/images/nafl_login_box_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

html>body .login_box {
	border: 1px solid #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-align: center;
	margin:0px 0px 0px 0px;
	background-color:#fff;
	padding:2px 0px 0px 0px;
	vertical-align:middle;
	background-image: url(/files/skins/images/nafl_login_box_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.remember
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	vertical-align: 50%;
	padding-left:4px;
}
html>body .remember
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
	padding-left:4px;
}

.check {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
}
html>body .check {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 2px;
	vertical-align:middle;
}
.arrow_right
{
	padding:0px 2px 0px 0px;
}

.sign_up {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float:right;
	margin-right:10px;
	padding-top:5px;
	padding-bottom:4px;
	vertical-align: 50%;
}

.sign_in_block {
	width:380;
	float:right;
}

html>body .sign_up {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float:right;
	margin-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	vertical-align: middle;
}

.username
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	margin-right:5px;
	padding-top:14px;
}
.username-color
{
	color:#D70F16;
	text-decoration: none;
}	


.button {
	
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	vertical-align:-20%;
}

html>body .button {
	border: 0px;
	margin:0px 0px 0px 0px; padding:0px;
	vertical-align:middle;
	}

.custombutton {padding:padding:7px 115px 0px 0px;margin:0;border:none; background:none;cursor:pointer;}
  * html .custombutton {cursor:hand;} /* alternate cursor style for ie */


.cb-alignment {
	padding:7px 115px 0px 0px;
}

html>body .cb-alignment {
	padding:9px 115px 0px 0px;
}	

/*Banner Section*/
.banner_table
{
	height:120px;
	width:1000px;
	/*background-color:#fff;*/
	
}
 #banner
{
	background-image: url(/files/skins/lp/images/SFL_header_middle.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height:120px;
	border:2px solid #fff;
	border-top:0px;
	border-bottom:0px;
	display: block;
}

.banner_td_left
{
	width: 50%;
}
.banner_td_right
{
	padding:1px 13px 0px 0px;
	text-align:right;
	width: 50%;
}
html>body .banner_td_right
{
	padding:0px 13px 0px 0px;
	text-align:right;
	width: 50%;
}
.textWhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.textRed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #be0000;
	}


/*Down Arrows NAV link*/
 .arrow
{
	background-image: url(/files/skins/images/arrow_down.gif);
	background-repeat: no-repeat;
	background-position: center 30px;
	float:left;
}

html>body .arrow
{
	background-image: url(/files/skins/images/arrow_down.gif);
	background-repeat: no-repeat;
	background-position: center 30px;
	float:left;

}


/*Members Bar Links*/
.mem_bar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	border-right:2px solid #fff;
	border-left:2px solid #fff;
	

}

.mem_bar_links{
	width:100%;
}

.mem_bar_links ul{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%; /*width of menu*/
	background-color: ;
	background-image: url(/files/skins/images/SFL-Header-Bottom-Right.jpg);
	background-repeat: repeat-x;
	background-position: center top;

}

html>body .mem_bar_links ul{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%; /*width of menu*/
	background-color: #000000;
	background-image: url(/files/skins/images/SFL-Header-Bottom-Right.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	
}

.mem_bar_links ul li{
	display: inline;


}

 .mem_bar_links ul li a{
	background-image: url(/files/skins/images/nafl_top_bar_divider.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	float: left;
	color: #333333; /*text color*/
	padding: 14px 11px 14px 10px;
	text-decoration: none;
	

}

.mem_bar_links ul li a:visited{
	color: #333333;
}

 .mem_bar_links ul li a:hover, .mem_bar_links ul li a:active{
	color: #FFFFFF; /*text color of selected and active item*/
	padding: 14px 11px 14px 10px;
	text-decoration:none;
	border-bottom:0px;
	background-color:#22375F;
	background-image: url(/files/skins/images/sfl_hover_image.png);
	background-repeat: no-repeat;
	background-position: right top;
}	

/*Drop down menu for main links*/
* html #dropmenudiv{
	position:absolute;
	z-index:100;
	padding: 5px 0px;
	margin:1px 3px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:  #000000;
	border-top:1px solid #fff;
	border-right:1px solid #000;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	background-image: url(/files/skins/images/sfl_drop_bg.png);
	background-repeat: no-repeat;
	background-position: right top;	
}

#dropmenudiv{
	position:absolute;
	z-index:0;
	padding:5px 0px;
	margin:2px 2px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	background-color: #000000;
	background-image: url(/files/skins/images/sfl_drop_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	width:160px;	
}

#dropmenudiv a{

	display: block;
	padding:5px 0px 5px 0px;
	text-indent:10px;
	text-decoration: none;
	border-bottom:0px solid white;
	font-weight: bold;
	color: #ffffff;
}

#dropmenudiv a:hover{ /*hover background color*/
	color: #fff;
	background-color: #AD172B;

}

.content_main
{
	background-color:#FFFFFF;
	background-image: url(/files/skins/images/header_shadow.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding:5px 1px 0px 3px;
	border-left:2px solid white;
	border-right:2px solid white;
	border-top:2px solid white;
}
.footer_shadow
{
	background-color:#FFFFFF;
	background-image: url(/files/skins/images/footer_shadow.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:10px;
	border-left:2px solid white;
	border-right:2px solid white;
	border-bottom:1px solid white;
}

.footer_bar
{
	/*width of menu*/
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-top:1px solid #fff;
	border-bottom:0px solid #fff;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	color: #333333;
	height:40px;
	background-image: url(/files/skins/images/footer.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	}

/*.footer_corner_right
{
	background-image: http://www.ggl-football.com/files/skins/images/nafl_footer_right.png;
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	height:40px;
	width:11px;
}*/

/*.footer_corner_left
{
	background-image: http://www.ggl-football.com/files/skins/images/nafl_footer_left.png;
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	height:40px;
	width:11px;
}*/

.top_banner_logo
{
	background-image: http://www.ggl-football.com/files/skins/images/FD logo small.png;
	background-repeat: no-repeat;
	background-position: left bottom;
	height:160px;
	width:200px;
}

.top_menu_corner_left
{
	background-image: url(/files/skins/images/SFL-Header-Bottom-Left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	height:40px;
	width:180px;
}

.top_menu_corner_right
{
	background-image: /*http://www.ggl-football.com/files/skins/images/nafl_menu_corner_left.jpg*/);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	height:40px;
	width:48%;
}

.copyright
{
color:#FFFFFF;
}

a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}

a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #D70F16;
	text-decoration:	none;
}

/* Section End*/


.orTabLink:link, .orTabSelLink:link, .orMenuLink:link
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	color:				#000000;
	text-decoration:	bold;
	
}

.orTabLink:visited, .orTabSelLink:visited, .orMenuLink:visited
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	color:				#000000;
	text-decoration:	bold;

}

.orTabLink:active, .orTabSelLink:active, .orMenuLink:active
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	color:				#666666;
	text-decoration:	none;
	font-weight:		bold;
}
.orTabLink:hover, .orTabSelLink:hover, .orMenuLink:hover
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	text-decoration:	underline;
	font-weight:		bold;

}

.orTabLink:link			{	font-size:			9pt; }
.orTabLink:visited		{	font-size:			9pt; }
.orTabLink:active		{	font-size:			9pt; }
.orTabLink:hover		{	font-size:			9pt; }
.orTabSelLink:link		{	font-size:			9pt; }
.orTabSelLink:visited	{	font-size:			9pt; }
.orTabSelLink:active	{	font-size:			9pt; }
.orTabSelLink:hover		{	font-size:			9pt; }

.linkRed:link    {color: #666666; text-decoration: none; font-weight: bold}
.linkRed:visited {color: #666666; text-decoration: none; font-weight: bold}
.linkRed:active  {color: #666666; text-decoration: none; font-weight: bold}
.linkRed:hover   {color: #8a8a8a; text-decoration: underline; font-weight: bold}
.linkBlue:link    {color: #FFF; text-decoration: none; font-weight: bold}
.linkBlue:visited {color: #FFF; text-decoration: none; font-weight: bold}
.linkBlue:active  {color: #FFF; text-decoration: none; font-weight: bold}
.linkBlue:hover   {color: #D70F16; text-decoration: none; font-weight: bold}
.linkWhite:link    {color: #FFFFFF; text-decoration: none; font-weight: bold}
.linkWhite:visited {color: #FFFFFF; text-decoration: none; font-weight: bold}
.linkWhite:active  {color: #FFFFFF; text-decoration: none; font-weight: bold}
.linkWhite:hover   {color: #D70F16; text-decoration: none; font-weight: bold}
.footer:link    {color: #FFFFFF; text-decoration: none; font-weight: bold}
.footer:visited {color: #FFFFFF; text-decoration: none; font-weight: bold}
.footer:hover   {color:#D70F16; text-decoration: none; font-weight: bold}


.orFolderTop
{
	background-color:	rgb(235, 235, 235);
}

.orSubMenu
{
	width:				150px;
	background-color:	rgb(235, 235, 235);
}


.playOffCell
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

/* Quote & Code blocks */
.code
{
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px;
	color: #006600;
	background-color: rgb(235, 235, 235);
	border: rgb(0, 0, 0);
	border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					rgb(25, 25, 25);
	line-height:			125%;
	background-color:		rgb(235, 235, 235);
	border:					rgb(0, 0, 95);
	border-style:			solid;
	border-left-width:		1px;
	border-top-width:		1px;
	border-right-width:		1px;
	border-bottom-width:	1px
}

.draftNotesDiv
{
	background-color:	rgb(235, 235, 235);
	border-style:		solid;
	border-width:		4px;
	border-color:		rgb(0, 0, 0);

	width:				400px;

	padding:			5px;

	visibility:			hidden;
	position:			absolute;
	z-index:			100;
}

.Waivers
{
	background:		rgb(2, 52, 120);
	color:			rgb(255, 255, 255);
}

.Pending
{
	background:		rgb(2, 52, 120);
	color:			rgb(255, 255, 255);
}

/*  was here */

.frontPageDeadline
{
	font-size:			10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.faFilterButton
{
	font-weight:		bold;
	border-style:		solid;
	border-width:		1px;
	border-color:		rgb(125, 125, 125);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.gmTitle
{
	
	font-weight:		bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.gmExperience
{
	font-weight:		bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.smallForm
{
	display:			inline;
	margin-bottom:		0;
	background-color:#EEE;
	padding:5px;
}

.topStoryTitle
{
	font-size:			12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.topStoryBody
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0px;
	background-color:#EEE;
}

.reconTitle
{
	font-size:			10px;
	font-weight:		bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mainTitle, .subTitle
{
	font-size:		10px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-weight:	bold;	
}

/*  Section End*/


.mainBar
{
	text-align:			center;
	margin-left:		auto;
	margin-right:		auto;

	/*margin:				0px;
	background-color:	rgb(0, 0, 0);
	color:				rgb(0, 0, 0);

	border-color:		rgb(235, 235, 235);
	border-style:		solid;
	border-width:		0px;
	border-bottom-width:5px;*/
}


.menuBar
{
	vertical-align:		top;
	width:				155px;
	border-color:		rgb(64, 64, 64);
	border-style:		solid;
	border-width:		1px;
font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.menuHeader
{
	background-color:	rgb(235, 235, 235);
	color:				rgb(0, 0, 0);
	font-weight:		bold;
	border-color:		rgb(125, 125, 125);
	border-style:		solid;
	border-width:		0px;
	border-bottom-width:1px;
	padding-left:		2px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

.menuOptions
{
	padding-left:		7px;
}

.whiteLink
{
	font-weight:	bold;
	color:			rgb(255, 255, 255);
}

.credits		{font:		9 geneva,verdana;}
.schedWon		{color:		rgb(0, 120, 0);}
.schedLost		{color:		rgb(255, 0, 0);}
.error			{font-size: 12pt;}

.statcell, .highlight, .highlightRight, .highlightLeft, .powHighlight, .pulseTradeLogoCell
{
	border-style:		solid;
	border-width:		0px;
	border-bottom-width:1px;
	border-color:		#000000;
	vertical-align:middle;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}
.statcell2
{
	border-style:		solid;
	border-width:		1px;
	border-color: #999;
	vertical-align:middle;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}
.statcell3
{
	border-style:		solid;
	border-width:		1px;
	border-color: #000000;
	vertical-align:middle;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}
.pulseCell, .pulseTradeCell
{
	border-style:		solid;
	border-width:		0px;
	border-bottom-width:1px;
	border-left-width:	1px;
	border-color:		#000000;
}

.pulseTradeCell
{
	border-right-width:	1px;
}

.breakdownInvalid
{
	color:				rgb(255, 255, 255);
	font-size:			9pt;
	background-color:	rgb(200, 0, 0);
	text-align:			center;
}

.breakdownLess
{
	color:				rgb(255, 0, 0);
	font-size:			9pt;
	text-align:			center;
}

.breakdownMore
{
	color:				rgb(0, 0, 255);
	text-align:			center;
}

.breakdownEqual
{
	text-align:			center;
}

.depthCell
{
	background-color:	rgb(255, 255, 255);
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.smallbold, .smallboldNoOutline, .smallboldWithOutline, .installTable
{
	font-weight:		bold;
	border-style:		solid;
	border-width:		1px;
	border-color:		#000000;
	border-bottom-width:0px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.smallplainWithBorder
{
	border-style:		solid;
	border-width:		1px;
	border-color:		#000000;
	border-bottom-width:0px;
	vertical-align: middle;
}

.installTable			{font-size:		9pt;	font-weight:	bold;}
.smallboldNoOutline		{border-width:	0px;}
.smallboldWithOutline	{border-width:	1px;}

.bold
{
	font-weight: bold;
	border-style:		solid;
	border-width:		1px;
	border-color:		#000000;
	border-bottom-width:0px;
}

.smallplain {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	margin:0px;
}
.largebold  {
	font-size: 9pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.iconclass  {
	border: 0 solid #000000;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
.logoclass  {
	border: 0;
	margin: 3px 3px 3px 3px;
	padding: 0px 0px 3px 0px;
	text-align: left;
}
.thinborder
{
	border-width:	1px;
	border-style:	solid;
	border-color:	#000000;
}
code        {font: 100% courier new, fixedsys; font-weight: bold}

.smalldarkback {
	font-weight: bold;
	background: #000000;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.index_right_column
{
padding:0px 0px 0px 3px;
}

.darkback   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #000000;
	color: #FFFFFF;
	line-height:20px;
	background-image: http://www.ggl-football.com/files/images/);
	background-repeat: repeat-x;
	background-position: center top;
}

/*.lightback0 { background: rgb(255, 255, 255); color: #000000 }
.lightback1 { background: rgb(235, 235, 235); color: #000000 }
*/
.lightback0 {
	background: #FFF;
	color: #000000;
	margin: 0px;
	padding: 0px;	
	vertical-align: middle;
/*	line-height:10px;*/
}
.lightback1 {
	background: #f5f5f5;
	color: #000000;
	margin: 0px;
	padding: 0px;	
	vertical-align: middle;
/*	line-height:10px;*/
	
}

/* End*/

.highlight
{
	background:	#FFFFCC;
	color:		#000000;
	border-style:		solid;
	border-left-width:	1px;
	border-right-width:	1px;
	border-color:		rgb(0, 0, 0);
}

.highlightRight
{
	background:			#FFFFCC;
	color:				#000000;
	border-style:		solid;
	border-left-width:	1px;
	border-right-width:	0px;
	border-color:		rgb(0, 0, 0);
}

.highlightLeft
{
	background:			#FFFFCC;
	color:				#000000;
	border-style:		solid;
	border-left-width:	0px;
	border-right-width:	1px;
	border-color:		rgb(0, 0, 0);
}

.progressBar
{
	font-weight:		bold;
	color:				rgb(255, 255, 255);
	background:			rgb(255, 0, 0);
	border-style:		solid;
	border-width:		0px;
	border-bottom-width:1px;
	border-right-width:	1px;
	border-color:		rgb(255, 255, 255);
	padding:			2px;
	text-align:			right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.capBar
{
	font-weight:		bold;
	color:				rgb(255, 255, 255);
	background:			rgb(0, 125, 0);
	border-style:		solid;
	border-width:		0px;
	border-bottom-width:1px;
	border-right-width:	1px;
	border-color:		rgb(255, 255, 255);
	padding:			2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.teamsPageTitle
{
	font-size:	16pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:10px;
}

.lineup_depthTable
{
	width:			720px;
}

.lineup_availTable
{
	width:			720px;
	display:		none;
}

.lineup_Menu
{
	position:		absolute;
	top:			225px;
	left:			890px;
	width:			110px;
}

.errorPrint
{
	margin-top:			5px;
	margin-bottom:		5px;
	margin-left:		auto;
	margin-right:		auto;
	width:				85%;
	border-width:		1px;
	border-style:		solid;
	border-color:		rgb(128, 128, 128);
}

.errorPrintTitle
{
	background-color:	rgb(235, 235, 235);
	font-size:			15pt;
	font-weight:		bold;
	border-width:		0px;
	border-bottom-width:2px;
	border-style:		solid;
	border-color:		rgb(128, 128, 128);
	margin-bottom:		4px;
}

.errorPrintBody
{
	padding:			4px;
}

.errorPrintSQL
{
	font-size:			10pt;
	font-weight:		bold;
	border-width:		0px;
	border-top-width:	1px;
	border-style:		solid;
	border-color:		rgb(128, 128, 128);
}


.AFC
{
	font:bold 10px Verdana;
	color : #ffffff;
	line-height: 20px;
	text-align: left;
	border: 1px solid black;
	background-color: #b60124;
	background-image: http://www.ggl-football.com/files/skins/images/AFC_LOGO.png;
	background-repeat: no-repeat;
	background-position: right top;
}
.AFC1
{
	background-color: #b60124;
	font:bold 10px Verdana;
	color : #ffffff;
	background-image: http://www.ggl-football.com/files/skins/images/AFC_LOGO.png;
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 20px;
	border: 1px solid black;
	padding:0px 0px 10px 0px;
	vertical-align: text-top;
}
.AFC3
{
	background-color: #E9EB1F;
	font:bold 10px Verdana;
	color : #ffffff;
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 20px;
	border: 1px solid black;
	padding:0px 0px 10px 0px;
	vertical-align: text-top;
}
.NFC
{
	background:		#002C5F;
	font:bold 10px Verdana;
	color : #ffffff;
	background-image: http://www.ggl-football.com/files/skins/images/NFC_LOGO.png;
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 20px;
	border: 1px solid black;
	padding:0px 0px 10px 0px;
	vertical-align: text-top;
}
.NFC1
{
	background:		#002C5F;
	font:bold 10px Verdana;
	color : #ffffff;
	background-image: http://www.ggl-football.com/files/skins/images/NFC_LOGO.png;
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 20px;
	border: 1px solid black;
	padding:0px 0px 10px 0px;
	vertical-align: text-top;
}
.NFC3
{
	background:		#F35A2B;
	font:bold 10px Verdana;
	color : #ffffff;
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 20px;
	border: 1px solid black;
	padding:0px 0px 10px 0px;
	vertical-align: text-top;
}

.NFL1
{
	background:		#002C5F;
	font:bold 10px Verdana;
	color : #ffffff;
	background-image: http://www.ggl-football.com/files/skins/images/NFL_LOGO.png;
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 20px;
	border: 1px solid black;
	padding:0px 0px 10px 0px;
	vertical-align: text-top;
}
.t_NFL2		 { 
	background: rgb(0, 0, 95); 
	color: #FFFFFF;
	border: 1px rgb(0, 0, 0) solid;
	 }
	 
.t_NFL3		 { background: rgb(0, 0, 95); color: #FFFFFF; font:geneva,verdana; font-weight: bold; font-size: 10px;  border: 1px rgb(0, 0, 0) solid; padding: 10px; }

.t_49ers      {
	background: #830025;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;


}
.t_NFL      {
	background: rgb(0, 0, 95);
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;
}
.t_Bears      {
	background: #03172F;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;
}

.t_Bengals    {
	background: #000000;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Bills      {
	background: #0F4488;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Broncos    {
	background: #0D254B;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Browns     {
	background: #DE6107;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Buccaneers {
	background: #B20032;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Cardinals  {
	background: #860518;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Chargers   {
	background: #0164b2;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Chiefs     {
	background: #B10032;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Colts      {
	background: #153E82;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Cowboys    {
	background: #0D254C;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Dolphins   {
	background: #005D69;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Eagles     {
	background: #003B48;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Falcons    {
	background: #000000;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Giants     {
	background: #182D6B;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Jaguars    {
	background: #007198;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Jets       {
	background: #303E35;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Lions      {
	background: #005CA5;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Packers    {
	background: #313E35;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Panthers   {
	background: #0088D4;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Patriots   {
	background: #0D244B;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Raiders    {
	background: #000000;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Rams       {
	background: #0C244B;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Ravens     {
	background: #290364;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Redskins   {
	background: #7A0029;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Saints     {
	background: #000000;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Seahawks   {
	background: #3C5179;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Steelers   {
	background: #000000;
	color: #ffffff;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Texans     {
	background: #B20032;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_Titans     {
	background: #0D244B;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;
	

}

.t_Vikings    {
	background: #3B0160;
	color: #FFFFFF;
	font-size: 10px;
	padding: 0px 5px 3px 5px;

}

.t_49ers2      {
	background: #830025;
	color: #FFFFFF;
    font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid white;
	border-top: 3px solid white;
	border-right: 3px solid white;
	border-left: 3px solid white;
	text-indent: 0pt;
    background-image:
	images/banners/49ers.jpg;
	background-repeat: no-repeat;background-position: top right;
	}

.t_Bears2      {
	background: #03172F;
	color: #FFFFFF;
	font-family: Verdana;
	font-size:10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/bears.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Bengals2    { 
	background: #000000; color: #FFFFFF;  
	font-family:verdana;
	font-size:10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	text-indent: 0pt;
	background-image:
	images/banners/bengals.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Bills2      { 
	background: #0F4488; 
	color: #FFFFFF;
	font-family:		verdana;
	font-size:	 		 10px;
	border-top: 3px solid #ffffff;
	border-bottom: 5px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	text-indent: 0pt;
	background-image:
	images/banners/bills.jpg;
	background-repeat: no-repeat;
	background-position: top right;
	 }
	 
.t_Broncos2    { 
	background: #0D254B; 
	color: #FFFFFF;
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	text-indent: 0pt;
	background-image:
	images/banners/broncos.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Browns2     {
	background: #DE6107; 
	color: #FFFFFF;
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/browns.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Buccaneers2 {
	background: #B20032;
	color: #FFFFFF;
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/buccaneers.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Cardinals2  { 
	background: #860518; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/cardinals.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Chargers2   { 
	background: #0164b2; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/chargers.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Chiefs2     { 
	background: #B10032; 
	color: #FFFFFF;	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white; 
	background-image:
	images/banners/chiefs.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Colts2      { 
	background: #153E82; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/colts.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Cowboys2    { 
	background: #0D254C; 
	color: #FFFFFF;	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/cowboys.jpg;
	background-repeat: no-repeat;background-position: top right;
	 }
	 
.t_Dolphins2   { 
	background: #005D69; 
	color: #FFFFFF;	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid white;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/dolphins.jpg;
	background-repeat: no-repeat;background-position: top right;
	 }
	 
.t_Eagles2     { 
	background: #003B48; 
	color: #FFFFFF;	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/eagles.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Falcons2    { 
	background: #000000; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/falcons.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Giants2     { 
	background: #182D6B;
	color: #FFFFFF;	
	font-family:		verdana;
	font-size:	 		 10px;
 	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/giants.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Jaguars2    { 
	background: #007198; 
	color: #FFFFFF;
 	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/jaguars.jpg;
	background-repeat: no-repeat;background-position: top right; 
	}
	
.t_Jets2       { 
	background: #303E35;
 	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px; 
 	border-bottom: 5px solid white;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/jets.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Lions2      { 
	background: #005CA5; 
	color: #FFFFFF;
 	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/lions.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Packers2    { 
	background: #313E35; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/packers.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Panthers2   { 
	background: #0088D4; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/panthers.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Patriots2   { 
	background: #0D244B; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid white;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/patriots.jpg;
	background-repeat: no-repeat;background-position: top right;
	 }
	 
.t_Raiders2    { 
	background: #000000; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/raiders.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Rams2       { 
	background: #0C244B; 
	color: #FFFFFF; 
	font-family:		verdana;
	font-size:	 		 10px;		
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/rams.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Ravens2     { 
	background: #290364; 
	color: #FFFFFF;	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid white;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/ravens.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Redskins2   { 
	background: #7A0029; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/redskins.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Saints2     { 
	background: #000000; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/saints.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Seahawks2   { 
	background: #3C5179; 
	color: #FFFFFF;	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
    images/banners/seahawks.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Steelers2   { 
	background: #000000; 
	color: #FFFFFF;
	font-family:		verdana;
	font-size:	 		 10px;	
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/steelers.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Texans2     { 
	background: #B20032; 
	color: #FFFFFF; 
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/texans.jpg;
	background-repeat: no-repeat;background-position: top right;
	}
	
.t_Titans2     {
	background: #0D244B;
	color: #FFFFFF;
	font-family:		verdana;
	font-size:	 		 10px;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	border-bottom: 5px solid white;
	background-image:
	images/banners/titans.jpg;
	background-repeat: no-repeat;background-position: top right;
}
	
.t_Vikings2    { 
	background: #3B0160; 
	color: #FFFFFF; 	
	font-family:		verdana;
	font-size:	 		 10px;
	border-bottom: 5px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid white;
	border-left: 3px solid white;
	background-image:
	images/banners/vikings.jpg;
	background-repeat: no-repeat;background-position: top right;
}

.t_49ers3      {
	background:  #c3a869;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14pt;
	border: 1px rgb(0, 0, 0) solid;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.t_Bears3      {
	background: #db5605;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	border: 1px rgb(0, 0, 0) solid;
	padding: 5px;
	
}
.t_Bengals3    {
	background: #FF3300;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14pt;
	border: 1px rgb(0, 0, 0) solid;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.t_Bills3      { background: #b90016; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Broncos3    { background: #DF6108; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Browns3     { background: #2f1b0b; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif; border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Buccaneers3 { background: #726e65; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Cardinals3  { background: #000; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Chargers3   { background: #142251; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Chiefs3     { background: #B10032; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;; border: 1px rgb(0, 0, 0) solid; padding:5px; }
.t_Colts3      { background: #666; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Cowboys3    { background: #b0bab9; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif; border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Dolphins3   { background: #db5605; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Eagles3     { background: #a8afb4; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Falcons3    { background:#c31b35; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Giants3     { background: #aa0029; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Jaguars3    { background: #cbaa2f; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Jets3       { background: #303E35; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Lions3      { background: #000; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Packers3    { background: #313E35; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif; border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Panthers3   { background: #000; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Patriots3   { background: #c40000; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Raiders3    { background: #666; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif; border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Rams3       { background: #c3a869; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif; border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Ravens3     { background: #000; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif; border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Redskins3   { background: #4c1914; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Saints3     { background: #b69954; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Seahawks3   { background: #021226; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Steelers3   { background: #000000; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif; border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Texans3     { background: #021226; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif; border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Titans3     { background: #689dc9; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif; border: 1px rgb(0, 0, 0) solid; padding: 5px; }
.t_Vikings3    { background: #3B0160; color: #FFFFFF; font-weight: bold; font-size: 14pt;font-family: Geneva, Arial, Helvetica, sans-serif;  border: 1px rgb(0, 0, 0) solid; padding: 5px; }

/*reset margins for header tags*/
h1 {
	padding:0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.darkback2   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #330158;
	color: #FFFFFF;
	padding:14px 0px 15px 10px;
	background-image: http://www.ggl-football.com/files/images/gmfl_top_bar_bg.jpg;
	background-repeat: repeat-x;
	background-position: center top;
}

html>body .darkback2   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #330158;
	color: #FFFFFF;
	padding:15px 0px 15px 10px;
	background-image: http://www.ggl-football.com/../files/images/gmfl_top_bar_bg.jpg;
	background-repeat: repeat-x;
	background-position: center top;
}
.custom_table
{
	border:1px solid black;
	margin:1px 0px 0px 0px;
	background-color:#f5f5f5;
}
html>body .custom_table
{
	border:1px solid black;
	margin:0px 0px 0px 0px;
	background-color:#f5f5f5;

}
.custom_links_td
{
	padding:7px 5px 2px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.custom_links
{
	padding-bottom:5px;
}

/*reset margins for ul and li tags*/
ul {
	margin: 0px;
	padding: 0px;
  
}

li {
	margin: 0px;
	padding: 0px;
	

}

/*team quick links*/
#team_links ul {
	list-style: none;
	margin: 0; padding: 0;
} 

#team_links li {
	float: left; 
	height: 30px; 
	font-size:0px;
	margin: 0; padding: 0;
 }


#team_links a {
	background-image: url(/files/skins/images/team_links_hover.jpg);
	background-repeat: no-repeat;
	margin: 0; padding: 0;
}
#tl_AFC								{ left: 0px; width: 54px;}
#team_links #tl_AFC a				{ background-position: -0px 0px;}
#team_links #tl_AFC a:hover			{ background-position: -0px -30px;}
#tl_bills							{ left: 54px; width: 28px;}
#team_links #tl_bills a				{ background-position: -54px 0px;}
#team_links #tl_bills a:hover		{ background-position: -54px -30px;}
#tl_dolphins						{ left: 83px; width: 26px;}
#team_links #tl_dolphins a			{ background-position: -83px 0px;}
#team_links #tl_dolphins a:hover	{ background-position: -83px -30px;}
#tl_patriots						{ left: 108px; width: 28px;}
#team_links #tl_patriots a			{ background-position: -108px 0px;}
#team_links #tl_patriots a:hover	{ background-position: -108px -30px;}
#tl_jets							{ left: 136px; width: 32px;}
#team_links #tl_jets a				{ background-position: -136px 0px;}
#team_links #tl_jets a:hover		{ background-position: -136px -30px;}
#tl_ravens							{ left: 170px; width: 30px;}
#team_links #tl_ravens a			{ background-position: -170px 0px;}
#team_links #tl_ravens a:hover		{ background-position: -170px -30px;}
#tl_bengals							{ left: 201px; width: 27px;}
#team_links #tl_bengals a			{ background-position: -201px 0px;}
#team_links #tl_bengals a:hover		{ background-position: -201px -30px;}
#tl_browns							{ left: 228px; width: 30px;}
#team_links #tl_browns a			{ background-position: -228px 0px;}
#team_links #tl_browns a:hover		{ background-position: -228px -30px;}
#tl_steelers						{ left: 256px; width: 33px;}
#team_links #tl_steelers a			{ background-position: -256px 0px;}
#team_links #tl_steelers a:hover	{ background-position: -256px -30px;}
#tl_texans							{ left: 290px; width: 30px;}
#team_links #tl_texans a			{ background-position: -290px 0px;}
#team_links #tl_texans a:hover		{ background-position: -290px -30px;}
#tl_colts							{ left: 322px; width: 27px;}
#team_links #tl_colts a				{ background-position: -322px 0px;}
#team_links #tl_colts a:hover		{ background-position: -322px -30px;}
#tl_jaguars							{ left: 348px; width: 27px;}
#team_links #tl_jaguars a			{ background-position: -348px 0px;}
#team_links #tl_jaguars a:hover		{ background-position: -348px -30px;}
#tl_titans							{ left: 374px; width: 32px;}
#team_links #tl_titans a			{ background-position: -374px 0px;}
#team_links #tl_titans a:hover		{ background-position: -374px -30px;}
#tl_broncos							{ left: 405px; width: 30px;}
#team_links #tl_broncos a			{ background-position: -405px 0px;}
#team_links #tl_broncos a:hover		{ background-position: -405px -30px;}
#tl_chiefs							{ left: 437px; width: 28px;}
#team_links #tl_chiefs a			{ background-position: -437px 0px;}
#team_links #tl_chiefs a:hover		{ background-position: -437px -30px;}
#tl_raiders							{ left: 466px; width: 30px;}
#team_links #tl_raiders a			{ background-position: -466px 0px;}
#team_links #tl_raiders a:hover		{ background-position: -466px -30px;}
#tl_chargers						{ left: 494px; width: 33px;}
#team_links #tl_chargers a			{ background-position: -494px 0px;}
#team_links #tl_chargers a:hover	{ background-position: -494px -30px;}
#tl_NFC								{ left: 528px; width: 26px;}
#team_links #tl_NFC a				{ background-position: -528px 0px;}
#team_links #tl_NFC a:hover			{ background-position: -528px -30px;}
#tl_cowboys							{ left: 557px; width: 25px;}
#team_links #tl_cowboys a			{ background-position: -557px 0px;}
#team_links #tl_cowboys a:hover		{ background-position: -557px -30px;}
#tl_giants							{ left: 581px; width: 27px;}
#team_links #tl_giants a			{ background-position: -581px 0px;}
#team_links #tl_giants a:hover		{ background-position: -581px -30px;}
#tl_eagles							{ left: 607px; width: 26px;}
#team_links #tl_eagles a			{ background-position: -607px 0px;}
#team_links #tl_eagles a:hover		{ background-position: -607px -30px;}
#tl_redskins						{ left: 634px; width: 33px;}
#team_links #tl_redskins a			{ background-position: -634px 0px;}
#team_links #tl_redskins a:hover	{ background-position: -634px -30px;}
#tl_bears							{ left: 664px; width: 30px;}
#team_links #tl_bears a				{ background-position: -664px 0px;}
#team_links #tl_bears a:hover		{ background-position: -664px -30px;}
#tl_lions							{ left: 694px; width: 27px;}
#team_links #tl_lions a				{ background-position: -694px 0px;}
#team_links #tl_lions a:hover		{ background-position: -694px -30px;}
#tl_packers							{ left: 721px; width: 26px;}
#team_links #tl_packers a			{ background-position: -721px 0px;}
#team_links #tl_packers a:hover		{ background-position: -721px -30px;}
#tl_vikings							{ left: 747px; width: 26px;}
#team_links #tl_vikings a			{ background-position: -747px 0px;}
#team_links #tl_vikings a:hover		{ background-position: -747px -30px;}
#tl_falcons							{ left: 772px; width: 28px;}
#team_links #tl_falcons a			{ background-position: -772px 0px;}
#team_links #tl_falcons a:hover		{ background-position: -772px -30px;}
#tl_panthers						{ left: 799px; width: 23px;}
#team_links #tl_panthers a			{ background-position: -799px 0px;}
#team_links #tl_panthers a:hover	{ background-position: -799px -30px;}
#tl_saints							{ left: 825px; width: 23px;}
#team_links #tl_saints a			{ background-position: -825px 0px;}
#team_links #tl_saints a:hover		{ background-position: -825px -30px;}
#tl_bucs							{ left: 846px; width: 30px;}
#team_links #tl_bucs a				{ background-position: -846px 0px;}
#team_links #tl_bucs a:hover		{ background-position: -846px -30px;}
#tl_cardinals						{ left: 877px; width: 28px;}
#team_links #tl_cardinals a			{ background-position: -877px 0px;}
#team_links #tl_cardinals a:hover	{ background-position: -877px -30px;}
#tl_rams							{ left: 906px; width: 26px;}
#team_links #tl_rams a 				{ background-position: -906px 0px;}
#team_links #tl_rams a:hover		{ background-position: -906px -30px;}
#tl_49ers							{ left: 931px; width: 28px;}
#team_links #tl_49ers a				{ background-position: -931px 0px;}
#team_links #tl_49ers a:hover		{ background-position: -931px -30px;}
#tl_seahawks						{ left: 958px;	width: 34px;}
#team_links #tl_seahawks a			{ background-position: -958px 0px;}
#team_links #tl_seahawks a:hover	{ background-position: -958px -30px;}

#team_links a { 
	display: block; 
	height: 30px; 
	text-indent: -9999px;
	margin: 0; padding: 0;
} 
/*Section End*/
z