@charset "UTF-8";

/* SpryMenuBarVertical.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/

/* The outermost container of the Menu Bar, a fixed width box with no margin or padding */
ul.MenuBarVertical
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: pointer;
	width: 8em;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
	background-image: url(images/SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu item containers, position children relative to this container and are same fixed width as parent */
ul.MenuBarVertical li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 10.6em;
	visibility: visible;
	background-color: #0E4A80;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarVertical ul
{
	margin: -1.5% 0 0 125%;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: absolute;
	z-index: 1220;
	cursor: pointer;
	width: 8.2em;
	left: -1000em;
	top: 0px;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarVertical ul.MenuBarSubmenuVisible
{
	left: 8px;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarVertical ul li
{
	width: 10.6em;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Outermost menu container has borders on all sides */
ul.MenuBarVertical
{
	border: 0px none #CC0000;
	background-color: #000000;
}
/* Submenu containers have borders on all sides */
ul.MenuBarVertical ul
{
	border: 2px solid #FF0000;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarVertical a
{
	display: block;
	cursor: pointer;
	background-color: #0E4A80;
	padding: 0.5em 0.75em;
	color: #FFFFFF;
	text-decoration: none;
}


/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarVertical a.MenuBarItemSubmenu
{
	background-image: url(images/SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarVertical a.MenuBarItemSubmenuHover
{
	background-image: url(images/SpryMenuBarRightHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}


.m1, .m1 A:visited, .m1 A:active, .m1 A:link, .m1 A {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.m2, .m2 A:visited, .m2 A:active, .m2 A:link, .m2 A {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-indent: 9px;
}

.m3, .m3 A:visited, .m3 A:active, .m3 A:link, .m3 A {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0E4A80;
	text-decoration:none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	text-indent: 9px;
	background-image: url(menu-bg-side.gif);
}
.l1 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	padding:2px;
	border: 1px none #FF0000;
}

.m1 A:hover, .m1On A:hover {color:#FF0000; text-decoration:none;}
.m2 A:hover, .m1On A:hover {color:#FF0000; text-decoration:none;}
.m3 A:hover, .m1On A:hover {color:#FF0000; text-decoration:none;}
.ln, .ln A, .lnOn, .lnOn A, .ln2, .ln2 A, .lndraft, .lndraft A {height:16px; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding:1px 2px 0px 5px;}
.ln2 {border-bottom:1px solid #c3878b; background-color:#CB0000;}
.lndraft {border-bottom:1px solid #B9D1E3; background-color:#005899;}
.lnOn, .lnOn A {color:#FFFF00;}
.lnbg {background-color:#000066;}
.gnbg {background-color:#000066; border-right:1px solid #000000;}
.gn, .gn A:visited, .gn A:active, .gn A:link, .gn A {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#000066;}
.gnOn A, A.gnOn {font-size:11px; font-weight:bold; color:#FEE901; text-decoration:none;}
.gnpipe {
	color:#000000;
}
.gn A:hover, .gnOn A:hover, .ln A:hover, .lnOn A:hover, .lndraft A:hover {color:#FEE901; text-decoration:none;}
.grayshadow {background-image:url(http://images.nfl.com/images/globalnav-shadow-gray.gif); background-repeat:repeat-x; height:10px; line-height:10px; background-color:#DFE2E8;}
.whiteshadow {background-image:url(http://images.nfl.com/images/globalnav-shadow-white.gif); background-repeat:repeat-x; height:10px; line-height:10px; background-color:#ffffff;}


a:link, .orTabLink:link, .orTabSelLink:link, .orMenuLink:link
{
	font:				geneva,verdana;
	color:				rgb(0, 0, 170);
	text-decoration:	none;
	font-weight:		bold;
}

a:visited, .orTabLink:visited, .orTabSelLink:visited, .orMenuLink:visited
{
	font:				geneva,verdana;
	color:				rgb(0, 0, 76);
	text-decoration:	none;
	font-weight:		bold;
}

a:active, .orTabLink:active, .orTabSelLink:active, .orMenuLink:active
{
	font:				geneva,verdana;
	color:				rgb(192, 190, 168);
	text-decoration:	none;
	font-weight:		bold;
}
a:hover, .orTabLink:hover, .orTabSelLink:hover, .orMenuLink:hover
{
	font:				geneva,verdana;
	text-decoration:	underline;
	font-weight:		bold;
}

.orTabLink:link			{	font-size:			10pt; }
.orTabLink:visited		{	font-size:			10pt; }
.orTabLink:active		{	font-size:			10pt; }
.orTabLink:hover		{	font-size:			10pt; }
.orTabSelLink:link		{	font-size:			14pt; }
.orTabSelLink:visited	{	font-size:			14pt; }
.orTabSelLink:active	{	font-size:			14pt; }
.orTabSelLink:hover		{	font-size:			14pt; }

.orFolderTop
{
	background-color:	rgb(235, 235, 235);
}

.orSubMenu
{
	width:				150px;
	background-color:	rgb(235, 235, 235);
}


.playOffCell
{
	font-size:		9pt;
}

/* 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:				11px;
	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);
}

.frontPageDeadline
{
	font-size:			10pt;
}

.faFilterButton
{
	font:				9 geneva,verdana;
	font-weight:		bold;

	border-style:		solid;
	border-width:		1px;
	border-color:		rgb(125, 125, 125);
}

.gmTitle
{
font:				geneva,verdana;
	font-size:			20pt;
	font-weight:		bold;
}

.gmExperience
{
font:				geneva,verdana;
	font-size:			12pt;
	font-weight:		bold;
}

.smallForm
{
	display:			inline;
	margin-bottom:		0;
}

.topStoryTitle
{
font:				geneva,verdana;
font-size:			16pt;
}

.topStoryBody
{
font:				geneva,verdana;
	font-size:			10pt;
}

.reconTitle
{
font:				geneva,verdana;
	font-size:			11pt;
	font-weight:		bold;
}

.mainTitle, .subTitle
{
font:				geneva,verdana;
	font-size:		17pt;
	font-family:	geneva, verdana;
	font-weight:	bold;	
}

.subTitle
{
font:				geneva,verdana;
	font-size:		8pt;
}

.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;*/
}

.footerbar
{
	text-align:			center;
	font-size:			9pt;
	padding:			4px;
	margin-top:			10px;

	color:				rgb(0, 0, 0);

	border-color:		rgb(235, 235, 235);
	border-style:		solid;
	border-width:		0px;
	border-top-width:	1px;
}

.mainContent
{
	margin:		2px;

	margin-top:	5px;
}

.menuTopBar
{
	font-weight:	bold;
	color:			rgb(0, 0, 0);
	border-color:		rgb(64, 64, 64);
	border-style:		solid;
	border-width:		0px;

	font-size:			10pt;
}

.menuBar
{
    font-color: #000000;
	vertical-align:		top;
//	width:				170px;

	border-color:		rgb(64, 64, 64);
	border-style:		solid;
	border-width:		0px;

	font-size:			10pt;
}

.menuHeader
{
	font-family:        Geneva, Arial, Helvetica, sans-serif;
	font-size:          11px;
	background-image: url(images/menusideheader.gif);
	color:				rgb(255, 255, 255);
	font-weight:		bold;
	border-color:		rgb(255, 0, 0);
	border-style:		solid;
	border-width:		0px;
	border-bottom-width:1px;
	padding:		2px;
	text-transform: uppercase;
}

.menuOptions 
{
    font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:          11px; 
	background-color:	rgb(0, 0, 102);
	color:				rgb(255, 255, 255);
	font-weight:		bold;

	border-color:		rgb(125, 125, 125);
	border-style:		solid;
	border-width:		0px;
	border-bottom-width:1px;
	
	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);}
.teamsPageTitle	{font-size:			40pt;}
.error			{font-size: 12pt;}

.statcell, .highlight, .highlightRight, .highlightLeft, .powHighlight, .pulseTradeLogoCell
{
	border-style:		solid;
	border-width:		0px;
	border-bottom-width:1px;
	border-color:		rgb(125, 125, 125);
}

.pulseCell, .pulseTradeCell
{
	border-style:		solid;
	border-width:		0px;
	border-bottom-width:1px;
	border-left-width:	1px;
	border-color:		rgb(125, 125, 125);
}

.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:			9 geneva,verdana;
	font-weight:	bold;
}

.smallbold, .smallboldNoOutline, .smallboldWithOutline, .installTable
{
	font:				10 geneva,verdana;
	font-weight:		bold;
	border-style:		solid;
	border-width:		1px;
	border-color:		rgb(125, 125, 125);
	border-bottom-width:0px;
}

.smallplainWithBorder
{
	border-style:		solid;
	border-width:		1px;
	border-color:		rgb(125, 125, 125);
	border-bottom-width:0px;
}

.installTable			{font-size:		12pt;	font-weight:	bold;}
.smallboldNoOutline		{border-width:	0px;}
.smallboldWithOutline	{border-width:	1px;}

.bold
{
	font:			geneva,verdana;
	font-weight: bold;

	border-style:		solid;
	border-width:		1px;
	border-color:		rgb(125, 125, 125);
	border-bottom-width:0px;
}

.smallplain {font:9 geneva,verdana; font-weight: normal}
.largebold  {font-size: x-large; font-weight: bold}
.iconclass  {border: 0 solid #000000}
.logoclass  {border: 0 solid #000000}
.thinborder
{
	border-width:	1;
	border-style:	solid;
	border-color:	#000000;
}
code        {font: 100% courier new, fixedsys; font-weight: bold}


.smalldarkback {font:9 geneva,verdana; font-weight: bold; background: #000000; color: #FFFFFF }

.darkback   {
	background: rgb(0, 0, 102);
	background-image: url(images/list.gif);
	color: #FFFFFF;
	background-position: bottom;
}
.lightback0 { background: rgb(255, 255, 255); color: #000000 }
.lightback1 { background: rgb(235, 235, 235); color: #000000 }
.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:				9 geneva,verdana;
	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;
}

.capBar
{
	font:				9 geneva,verdana;
	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;
}

.teamsPageTitle
{
	font:		20 geneva,verdana;
	font-weight:		bold;
}


.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);
}

.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: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }

.t_Titans     { background: #0D244B; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Titans2     { background: #0D244B; background-position:top right; background-image: url(images/banners/titans.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Titans3     { background: #0D244B; color: #FFFFFF; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }

.t_49ers      { background: #830025; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Bears      { background: #03182E; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Bengals    { background: #000000; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Bills      { background: #0F4488; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Broncos    { background: #0D254B; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Browns     { background: #DE6108; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Buccaneers { background: #B20032; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Cardinals  { background: #860518; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Chargers   { background: #0C244B; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Chiefs     { background: #B10032; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Colts      { background: #153E82; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Cowboys    { background: #0D254C; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Dolphins   { background: #005D69; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Eagles     { background: #003B48; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Falcons    { background: #000000; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Giants     { background: #182D6B; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Jaguars    { background: #007198; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Jets       { background: #303E35; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Lions      { background: #005CA5; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Packers    { background: #313E35; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Panthers   { background: #0088D4; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Patriots   { background: #0D244B; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Raiders    { background: #000000; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Rams       { background: #0C244B; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Ravens     { background: #290364; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Redskins   { background: #7A0029; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Saints     { background: #000000; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Seahawks   { background: #3C5179; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Steelers   { background: #000000; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Texans     { background: #B20032; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.t_Vikings    { background: #3B0160; color: #FFFFFF; font: 11 Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}

.t_49ers2      { background: #830025; background-position:top right; background-image: url(images/banners/49ers.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Bears2      { background: #03182E; background-position:top right; background-image: url(images/banners/bears.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Bengals2    { background: #000000; background-position:top right; background-image: url(images/banners/bengals.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Bills2      { background: #0F4488; background-position:top right; background-image: url(images/banners/bills.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Broncos2    { background: #0D254B; background-position:top right; background-image: url(images/banners/broncos.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Browns2     { background: #DE6108; background-position:top right; background-image: url(images/banners/browns.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Buccaneers2 { background: #B20032; background-position:top right; background-image: url(images/banners/buccaneers.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Cardinals2  { background: #860518; background-position:top right; background-image: url(images/banners/cardinals.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Chargers2   { background: #0C244B; background-position:top right; background-image: url(images/banners/chargers.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Chiefs2     { background: #B10032; background-position:top right; background-image: url(images/banners/chiefs.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Colts2      { background: #153E82; background-position:top right; background-image: url(images/banners/colts.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Cowboys2    { background: #0D254C; background-position:top right; background-image: url(images/banners/cowboys.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Dolphins2   { background: #005D69; background-position:top right; background-image: url(images/banners/dolphins.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Eagles2     { background: #003B48; background-position:top right; background-image: url(images/banners/eagles.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Falcons2    { background: #000000; background-position:top right; background-image: url(images/banners/falcons.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Giants2     { background: #182D6B; background-position:top right; background-image: url(images/banners/giants.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Jaguars2    { background: #007198; background-position:top right; background-image: url(images/banners/jaguars.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Jets2       { background: #303E35; background-position:top right; background-image: url(images/banners/jets.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Lions2      { background: #005CA5; background-position:top right; background-image: url(images/banners/lions.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Packers2    { background: #313E35; background-position:top right; background-image: url(images/banners/packers.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Panthers2   { background: #0088D4; background-position:top right; background-image: url(images/banners/panthers.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Patriots2   { background: #0D244B; background-position:top right; background-image: url(images/banners/patriots.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Raiders2    { background: #000000; background-position:top right; background-image: url(images/banners/raiders.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Rams2       { background: #0C244B; background-position:top right; background-image: url(images/banners/rams.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Ravens2     { background: #290364; background-position:top right; background-image: url(images/banners/ravens.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Redskins2   { background: #7A0029; background-position:top right; background-image: url(images/banners/redskins.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Saints2     { background: #000000; background-position:top right; background-image: url(images/banners/saints.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Seahawks2   { background: #3C5179; background-position:top right; background-image: url(images/banners/seahawks.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Steelers2   { background: #000000; background-position:top right; background-image: url(images/banners/steelers.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Texans2     { background: #B20032; background-position:top right; background-image: url(images/banners/texans.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }
.t_Vikings2    { background: #3B0160; background-position:top right; background-image: url(images/banners/vikings.jpg); color: #FFFFFF; border: 1px rgb(0, 0, 0) solid; }

.t_49ers3      { background: #830025; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Bears3      { background: #03182E; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Bengals3    { background: #000000; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Bills3      { background: #0F4488; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Broncos3    { background: #0D254B; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Browns3     { background: #DE6108; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Buccaneers3 { background: #B20032; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Cardinals3  { background: #860518; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Chargers3   { background: #0C244B; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Chiefs3     { background: #B10032; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Colts3      { background: #153E82; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Cowboys3    { background: #0D254C; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Dolphins3   { background: #005D69; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Eagles3     { background: #003B48; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Falcons3    { background: #000000; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Giants3     { background: #182D6B; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Jaguars3    { background: #007198; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Jets3       { background: #303E35; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Lions3      { background: #005CA5; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Packers3    { background: #313E35; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Panthers3   { background: #0088D4; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Patriots3   { background: #0D244B; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Raiders3    { background: #000000; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Rams3       { background: #0C244B; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Ravens3     { background: #290364; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Redskins3   { background: #7A0029; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Saints3     { background: #000000; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Seahawks3   { background: #3C5179; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Steelers3   { background: #000000; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Texans3     { background: #B20032; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }
.t_Vikings3    { background: #3B0160; color: #FFFFFF; font:	geneva,verdana; font-weight: bold; font-size: 18pt; height: 35px; border: 1px rgb(0, 0, 0) solid; padding-left: 5px; }

/*reset margins for header tags*/

/*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; 
	overflow: hidden;
	margin: 0; padding: 0;
 }
 
#team_links a { 
	background-image: url(images/header-team-logos-home.gif);
	display: block; 
	height: 30px; 
	text-indent: -9999px;
	margin: 0; padding: 0;
} 

#team_links a {
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
} 
#tl_AFC								{ left: 0px; width: 46px;}
#team_links #tl_AFC a				{ background-position: -0px 0px;}
#team_links #tl_AFC a:hover			{ background-position: -0px -30px;}
#tl_bills							{ left: 46px; width: 28px;}
#team_links #tl_bills a				{ background-position: -46px 0px;}
#team_links #tl_bills a:hover		{ background-position: -46px -30px;}
#tl_dolphins						{ left: 74px; width: 26px;}
#team_links #tl_dolphins a			{ background-position: -74px 0px;}
#team_links #tl_dolphins a:hover	{ background-position: -74px -30px;}
#tl_patriots						{ left: 100px; width: 28px;}
#team_links #tl_patriots a			{ background-position: -100px 0px;}
#team_links #tl_patriots a:hover	{ background-position: -100px -30px;}
#tl_jets							{ left: 128px; width: 32px;}
#team_links #tl_jets a				{ background-position: -128px 0px;}
#team_links #tl_jets a:hover		{ background-position: -128px -30px;}
#tl_ravens							{ left: 161px; width: 30px;}
#team_links #tl_ravens a			{ background-position: -161px 0px;}
#team_links #tl_ravens a:hover		{ background-position: -161px -30px;}
#tl_bengals							{ left: 192px; width: 27px;}
#team_links #tl_bengals a			{ background-position: -192px 0px;}
#team_links #tl_bengals a:hover		{ background-position: -192px -30px;}
#tl_browns							{ left: 219px; width: 30px;}
#team_links #tl_browns a			{ background-position: -219px 0px;}
#team_links #tl_browns a:hover		{ background-position: -219px -30px;}
#tl_steelers						{ left: 248px; width: 33px;}
#team_links #tl_steelers a			{ background-position: -248px 0px;}
#team_links #tl_steelers a:hover	{ background-position: -248px -30px;}
#tl_texans							{ left: 282px; width: 30px;}
#team_links #tl_texans a			{ background-position: -282px 0px;}
#team_links #tl_texans a:hover		{ background-position: -282px -30px;}
#tl_colts							{ left: 313px; width: 27px;}
#team_links #tl_colts a				{ background-position: -313px 0px;}
#team_links #tl_colts a:hover		{ background-position: -313px -30px;}
#tl_jaguars							{ left: 340px; width: 27px;}
#team_links #tl_jaguars a			{ background-position: -340px 0px;}
#team_links #tl_jaguars a:hover		{ background-position: -340px -30px;}
#tl_titans							{ left: 367px; width: 32px;}
#team_links #tl_titans a			{ background-position: -367px 0px;}
#team_links #tl_titans a:hover		{ background-position: -367px -30px;}
#tl_broncos							{ left: 398px; width: 30px;}
#team_links #tl_broncos a			{ background-position: -398px 0px;}
#team_links #tl_broncos a:hover		{ background-position: -398px -30px;}
#tl_chiefs							{ left: 430px; width: 28px;}
#team_links #tl_chiefs a			{ background-position: -430px 0px;}
#team_links #tl_cheifs a:hover		{ background-position: -430px -30px;}
#tl_raiders							{ left: 457px; width: 30px;}
#team_links #tl_raiders a			{ background-position: -457px 0px;}
#team_links #tl_raiders a:hover		{ background-position: -457px -30px;}
#tl_chargers						{ left: 486px; width: 33px;}
#team_links #tl_chargers a			{ background-position: -486px 0px;}
#team_links #tl_chargers a:hover	{ background-position: -486px -30px;}
#tl_NFC								{ left: 519px; width: 26px;}
#team_links #tl_NFC a				{ background-position: -519px 0px;}
#team_links #tl_NFC a:hover			{ background-position: -519px -30px;}
#tl_cowboys							{ left: 545px; width: 25px;}
#team_links #tl_cowboys a			{ background-position: -545px 0px;}
#team_links #tl_cowboys a:hover		{ background-position: -545px -30px;}
#tl_giants							{ left: 572px; width: 27px;}
#team_links #tl_giants a			{ background-position: -572px 0px;}
#team_links #tl_giants a:hover		{ background-position: -572px -30px;}
#tl_eagles							{ left: 599px; width: 26px;}
#team_links #tl_eagles a			{ background-position: -599px 0px;}
#team_links #tl_eagles a:hover		{ background-position: -599px -30px;}
#tl_redskins						{ left: 625px; width: 33px;}
#team_links #tl_redskins a			{ background-position: -625px 0px;}
#team_links #tl_redskins a:hover	{ background-position: -625px -30px;}
#tl_bears							{ left: 657px; width: 30px;}
#team_links #tl_bears a				{ background-position: -657px 0px;}
#team_links #tl_bears a:hover		{ background-position: -657px -30px;}
#tl_lions							{ left: 685px; width: 27px;}
#team_links #tl_lions a				{ background-position: -685px 0px;}
#team_links #tl_lions a:hover		{ background-position: -685px -30px;}
#tl_packers							{ left: 712px; width: 26px;}
#team_links #tl_packers a			{ background-position: -712px 0px;}
#team_links #tl_packers a:hover		{ background-position: -712px -30px;}
#tl_vikings							{ left: 738px; width: 26px;}
#team_links #tl_vikings a			{ background-position: -738px 0px;}
#team_links #tl_vikings a:hover		{ background-position: -738px -30px;}
#tl_falcons							{ left: 764px; width: 28px;}
#team_links #tl_falcons a			{ background-position: -764px 0px;}
#team_links #tl_falcons a:hover		{ background-position: -764px -30px;}
#tl_panthers						{ left: 792px; width: 23px;}
#team_links #tl_panthers a			{ background-position: -792px 0px;}
#team_links #tl_panthers a:hover	{ background-position: -792px -30px;}
#tl_saints							{ left: 815px; width: 23px;}
#team_links #tl_saints a			{ background-position: -815px 0px;}
#team_links #tl_saints a:hover		{ background-position: -815px -30px;}
#tl_bucs							{ left: 838px; width: 30px;}
#team_links #tl_bucs a				{ background-position: -838px 0px;}
#team_links #tl_bucs a:hover		{ background-position: -838px -30px;}
#tl_cardinals						{ left: 869px; width: 28px;}
#team_links #tl_cardinals a			{ background-position: -869px 0px;}
#team_links #tl_cardinals a:hover	{ background-position: -869px -30px;}
#tl_rams							{ left: 897px; width: 26px;}
#team_links #tl_rams a 				{ background-position: -897px 0px;}
#team_links #tl_rams a:hover		{ background-position: -897px -30px;}
#tl_49ers							{ left: 923px; width: 28px;}
#team_links #tl_49ers a				{ background-position: -923px 0px;}
#team_links #tl_49ers a:hover		{ background-position: -923px -30px;}
#tl_seahawks						{ left: 951px;	width: 34px;}
#team_links #tl_seahawks a			{ background-position: -951px 0px;}
#team_links #tl_seahawks a:hover	{ background-position: -951px -30px;}




