/*******************
TEAM PAGE CSS
*******************/

#team-overview-wrapper{border:1px solid #CECECE;}
	/********************************************
			TEAM OVERVIEW AREA
	********************************************/
	#team-overview-profile { position:relative; overflow:hidden; border-bottom:1px solid #cecece; padding:19px 9px 19px 14px; background:#fff url(../../img/team/team-overview-bg.png) repeat-x top left; color:#222221; }
	#team-overlay-container { position:absolute; width:648px; text-align:center; margin:0px 0 0 0; left:0; top:0; }
		.span-15 #team-overlay-container { width:960px; }
		.team-overlay { margin:auto;z-index:100;height:140px;opacity:.4}
	.team-bio{float:left;z-index:200;position:relative}
		.team-bio strong{font-weight:bold}
		.team-logo{float:left;margin:4px 19px 0 0}
			.team-logo img{border:1px solid #cecece;padding:5px;background:white}
		.team-bio .team-info{float:left;width:191px}
			.team-overall-ranking{font:18px/1.28 NFLEndzoneSlabBold,Arial,sans-serif;color:#222221}
			.team-overall-ranking span{font:17px/1.28 NFLEndzoneSlabMedium,Arial,sans-serif;color:#555}
			.team-official-link a {margin:5px 0;font-family:NFLEndzoneSlabMedium,Arial,sans-serif}
	.team-quick-stats{float:right;font-family:NFLEndzoneSlabBold,Arial,sans-serif;;text-align:center;z-index:200;position:relative}
		.social{margin:0 0 20px 0; display:block; text-align: left;}
		.team-quick-stat-item{margin:0 0 0 10px;border:1px solid #adadad;width:67px;height:68px;float:left}
		.team-quick-stat-item.first{margin:0;}
			.team-quick-stat-header{font-size:12px;height:16px;width:65px;line-height:16px;border:1px solid #dbdcdc;border-top:1px solid white;background:#c7c9ca url(../../img/players/player-quick-stats-header-bg.png);background-image:-moz-linear-gradient(100% 100% 90deg, #c7c9ca, #ffffff);background-image:-webkit-linear-gradient(#ffffff, #c7c9ca);}
			.team-quick-stat-body{padding-top:12px;background:white;font-size:20px;line-height:1;height:36px;width:67px;border-top:1px solid #adadad}
			.team-quick-stat-rank{display: block;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#797979}
			.league-rank{text-align:right;width:306px;font-family:Arial,Helvetica,sans-serif}

	/******Secondary Navigation**********************/
	#team-main-nav{border-top:1px solid #fff;height:36px; background:#aaa url(../../img/players/player-profile-tabs-bg.png);	 background-image:-moz-linear-gradient(100% 100% 90deg, #dbdbdb, #f2f1f1);	 background-image:-webkit-linear-gradient(#f2f1f1, #dbdbdb);}
	#team-main-nav ul{margin:7px 0 0 8px;z-index:100;position:relative}
	#team-main-nav li{float:left;padding:4px 8px;margin:0 0 0 5px}
	#team-main-nav li a{font-weight:bold;color:#606060;text-shadow:#fff 0px 1px 0px}

	#team-main-nav li.selected{border-bottom:1px solid #f3f3f3;
											 border-radius:4px;
											 -moz-border-radius:4px;
											 -webkit-border-radius:4px
											}
	#team-main-nav li.selected a{color:#fff;text-shadow:none;text-decoration:none}

	.player-stats-footer{display: block;margin: -40px 0 0;z-index: 100;}


	.data-table1 tr.thd1 td a{color:white!important}
	/********************************************
		Teams Stats Wrapper Area
	********************************************/
	#team-stats-wrapper{padding:10px;background:url(../../img/team/team-stats-wrapper-head-bg.png) no-repeat top left;z-index:200;position:relative;}
		/*********************
		Stats Tables Formatting
		******************/
		.data-table1{margin-bottom:20px}
			/*TABLE HEADER*/
			.thd1,.thd2{padding:0}
				.thd2 td, th.thd2,.data-table1 th.sorted {padding:0px 5px;height:26px;font:10px NFLEndzoneTechBold,Arial, sans-serif!important;color:#525252!important;text-shadow:#fff 0px 1px 0px;border-top:1px solid #adadad;border-bottom:1px solid #adadad;background:url(../../img/players/player-table-key-bg.png) bottom}
				.thd2 td.first,.data-table1 th.first{border-left:1px solid #adadad;padding:0 10px;}
				.thd2 td.last,.data-table1 th.last{border-right:1px solid #adadad;}
				.data-table1 .thd1 td {background-image:none!important}
					.data-table1 th a{color:#525252!important;text-shadow:#fff 0px 1px 0px}
					.data-table1 .thd1 a:hover{color:white!important}

			/*TABLE BODY*/
				.tbdy1 td{padding:0 5px;line-height:20px}
				.tbdy1 td.first{padding:0 10px}

	/***********team home page specific*******/
	#team-profile-col-1{width:310px;float:left}
	#team-profile-col-2{width:310px;float:right}

	.team-stats-item h2 a,.thd1 td a{float:right;color:white;text-decoration:none!important}
  .around-the-web { display: none; }
	.around-the-web a,.headline a{font-weight:bold;text-transform:capitalize}
	.around-the-web li, .news li{margin:0 0 6px 0}
	.team-stats-item,.around-the-web{margin-bottom:20px}
	.team-stats-body.news,.around-the-web ul {border:1px solid #d5d4d4;padding:10px;clear:both;}
	.team-stats-item h2, .around-the-web h2,.thd1 td{height:20px;font:12px/20px NFLEndzoneSlabMedium,Arial,sans-serif!important;padding:0 10px!important;text-transform:uppercase;text-align:left;}
	.coach-title{float:left}

		/*******NFL SHOP********/
		#team-nfl-shop #team-nfl-shop-table{background:url(../../img/players/nfl-shop-bg.png) no-repeat;width:100%;height:225px}
		.nfl-shop-heading{font:19px/1.28 NFLEndzoneSlabMedium,Arial,sans-serif;color:#555}
		.nfl-shop-link{font:10px/1.28 NFLEndzoneTechBold,Arial, sans-serif;color:#525252;float:right}
		#nfl-shop-footer{border-top:1px solid #dcdada;border-bottom:1px dotted #dcdada;padding:5px 0 20px 0}
		.nfl-team-shop td{text-align:center}

		/*******Right Rail Team/player search area**************/
		#rr13 { background: url(../../img/railhead_h35.gif) repeat-x; margin:0px; padding: 10px; overflow:hiden;  height:60px;}
		#rr13 p { margin:0px 0 10px 0; display:block; }
		#rr13 select { height:18px; }
		#rr13 span { display: block; float: left;left: 0;padding: 4px 4px 0 0;text-align: right;width: 105px; }
		#rr13label { display:block; }
		#rr13label input{float:left;margin:0 3px 0 0;}
		#rr13label label{display:block;float:left;left:0;padding:4px 4px 0 0;text-align:right;width:105px}
		#rr13 form{text-align:center}
		#rr13 span,#rr13 label{font-family: NFLEndzoneSlabMedium,Arial,sans-serif;}
		#rr13 select{width:140px}

	/***********stats page specific**********/
	.stat-selection{margin:0 0 10px 0}

	.six-col .thd2 td.first, .data-table1.six-col th.first{width:30%}
	.six-col .thd2 td.last, .data-table1.six-col th.last{width:10%}
	.data-table1.six-col .tbdy1 td, .data-table1.six-col td.tbdy1{width:15%}
	.thd2 td,.data-table1 .tbdy1 td{text-align:center}
	.home .thd2 td,.home .data-table1 .tbdy1 td{text-align:left;padding:0 0 0 10px}
	.home .thd2 td{}
	.data-table1.team-stats .tbdy1 td, .data-table1.team-stats .thd2 td,.stats .tbdy1 td.first,.stats .thd2 td.first,.stats .data-table2.six-col th.first{text-align:left}


	/***********schedule page specific ********/
	#team-roster-title{margin:10px 0 0 0}
	.live-key-legend{background:url(../../img/live/drivers/schedule-watch-live.gif) no-repeat top left;width:108px;height:19px;float:right;font-size:10px;font-weight:bold}
	.tbdy1.live-table-row td{border-top: 1px solid #C00;border-bottom: 1px solid #C00;}
	.live-table-row .live-table-cell-first{border-left:1px solid #c00}
	.live-table-row .live-table-cell-last {border-right: 9px solid #C00;padding-right: 4px;}

	/***********Transaction page specific******/
	.transactions-dd{margin:0px 0 10px}

	/***********Injuries page specific*********/
	.injuries-dd{margin:0px 0 10px}

	/***********Coach pace specific************/
	.coach-toggle{margin:5px 0 15px}
	.coachprofileimage,.unlinkedphoto{float:left;padding:10px;border:1px solid silver;background:white;margin:0 10px 10px 0}
	.assistcoach{clear:both}
	.bold{font-weight:bold}
	.coach-image{padding:5px;background:#ccc;float:left;margin-right:10px}
	.coach-info{width:200px;float:right}

	/********ROSTER PAGE SPECIFIC*********/
	table#result tbody td{padding-left:10px}
	.data-table1 th.sortable{padding:0 5px 0 10px}
	.data-table1 th.sorted.order1 a{background-image: url(../../img/red_arrow_down.gif);background-repeat:no-repeat;background-position:right;padding:0 10px 0 0;}
	.data-table1 th.sorted.order2 a{background-image: url(../../img/red_arrow_up.gif);background-repeat:no-repeat;background-position:right;padding:0 10px 0 0px;}


	/********Depth Chart page*********/
	#vH,#vG,#vF,#vE,#vD,#vC,#vB,#vA{display:none}
	#vH table,#vG table,#vF table,#vE table,#vD table,#vC table,#vB table,#vA table{border:1px solid #ADADAD;margin-bottom:0;
				-moz-box-shadow: 0px 0px 0px black;
				-webkit-box-shadow:0px 0px 10px black;
				box-shadow: 0px 0px 10px black;
				filter:
			        progid:DXImageTransform.Microsoft.Shadow(color=#313131,direction=0,strength=3)
		    	    progid:DXImageTransform.Microsoft.Shadow(color=#313131,direction=90,strength=3)
		        	progid:DXImageTransform.Microsoft.Shadow(color=#313131,direction=180,strength=3)
		        	progid:DXImageTransform.Microsoft.Shadow(color=#313131,direction=270,strength=3);
	}




/*TO DO: MERGE WITH DATA TABLE CSS*/
.ARIcolors, .ARZcolors, .CardinalsColors	{ background-color:#A1003E !important; color:#ffffff !important; }
.ARILink, .ARZLink, .CardinalsLink	{ color:#A1003E !important; }
.ARIborder, .ARZborder			{ border-color:#A1003E !important; }
.ARI .data-table1 td a,.ARI .around-the-web a,.ARI .team-stats-body a,.ARI .team-bio a{ color:#A1003E !important; }

.ATLcolors, .FalconsColors		{ background-color:#000000 !important; color:#ffffff !important; }
.ATLLink, .FalconsLink		{ color:#000000 !important; }
.ATLborder						{ border-color:#000000 !important; }
.ATL .data-table1 td a,.ATL .around-the-web a,.ATL .team-stats-body a,.ATL .team-bio a{ color:#000000 !important; }

.BALcolors, .RavensColors		{ background-color:#31196B !important; color:#ffffff !important; }
.BALLink, .RavensLink		{ color:#31196B !important; }
.BALborder						{ border-color:#31196B !important; }
.BAL .data-table1 td a,.BAL .around-the-web a,.BAL .team-stats-body a,.BAL .team-bio a{ color:#31196b !important; }

.BUFcolors, .BillsColors		{ background-color:#194B8C !important; color:#ffffff !important; }
.BUFLink, .BillsLink		{ color:#194B8C !important; }
.BUFborder						{ border-color:#194B8C !important; }
.BUF .data-table1 td a,.BUF .around-the-web a,.BUF .team-stats-body a,.BUF .team-bio a{ color:#194b8c !important; }

.CARcolors, .PanthersColors		{ background-color:#009FD7 !important; color:#ffffff !important; }
.CARLink, .PanthersLink		{ color:#009FD7 !important;}
.CARborder						{ border-color:#009FD7 !important; }
.CAR .data-table1 td a,.CAR .around-the-web a,.CAR .team-stats-body a,.CAR .team-bio a{ color:#009fd7 !important; }

.CHIcolors, .BearsColors		{ background-color:#061E3E !important; color:#ffffff !important; }
.CHILink, .BearsLink		{ color:#061E3E !important;}
.CHIborder						{ border-color:#061E3E !important; }
.CHI .data-table1 td a,.CHI .around-the-web a,.CHI .team-stats-body a,.CHI .team-bio a{ color:#061e3e !important; }

.CINcolors, .BengalsColors		{ background-color:#F05737 !important; color:#ffffff !important; }
.CINLink, .BengalsLink		{ color:#F05737 !important; }
.CIN .data-table1 td a,.CIN .around-the-web a,.CIN .team-stats-body a,.CIN .team-bio a{ color:#F05737 !important; }
.CINborder						{ border-color:#F05737 !important; }

.CLEcolors, .CLVcolors, .BrownsColors	{ background-color:#E93825 !important; color:#ffffff !important; }
.CLELink, .CLVLink, .BrownsLink	{ color:#E93825 !important; }
.CLEborder, .CLVborder				{ border-color:#E93825 !important; }
.CLE .data-table1 td a,.CLE .around-the-web a,.CLE .team-stats-body a,.CLE .team-bio a{ color:#E93825 !important; }

.DALcolors, .CowboysColors		{ background-color:#162859 !important; color:#ffffff !important; }
.DALLink, .CowboysLink		{ color:#162859 !important; }
.DALborder						{ border-color:#162859 !important; }
.DAL .data-table1 td a,.DAL .around-the-web a,.DAL .team-stats-body a,.DAL .team-bio a{ color:#162859 !important; }

.DENcolors, .BroncosColors		{ background-color:#000044 !important; color:#ffffff !important; }
.DENLink, .BroncosLink		{ color:#000044 !important;}
.DENborder						{ border-color:#000044 !important; }
.DEN .data-table1 td a,.DEN .around-the-web a,.DEN .team-stats-body a,.DEN .team-bio a{ color:#000044 !important; }

.DETcolors, .LionsColors		{ background-color:#0069B3 !important; color:#ffffff !important; }
.DETLink, .LionsLink		{ color:#0069B3 !important;}
.DETborder						{ border-color:#0069B3 !important; }
.DET .data-table1 td a,.DET .around-the-web a,.DET .team-stats-body a,.DET .team-bio a{ color:#0069b3 !important; }

.GBcolors, 	.PackersColors		{ background-color:#003B2A !important; color:#ffffff !important; }
.GBLink, 	.PackersLink		{ color:#003B2A !important;}
.GBborder						{ border-color:#003B2A !important; }
.GB .data-table1 td a,.GB .around-the-web a,.GB .team-stats-body a,.GB .team-bio a{ color:#003b2a !important; }

.HOUcolors, .TexansColors		{ background-color:#BF093A !important; color:#ffffff !important; }
.HOULink, .TexansLink		{ color:#BF093A !important; }
.HOUborder						{ border-color:#BF093A !important; }
.HOU .data-table1 td a,.HOU .around-the-web a,.HOU .team-stats-body a,.HOU .team-bio a{ color:#BF093A !important; }

.INDcolors, .ColtsColors		{ background-color:#24396A !important; color:#ffffff !important; }
.INDLink, .ColtsLink		{ color:#24396A !important;}
.INDborder						{ border-color:#24396A !important; }
.IND .data-table1 td a,.IND .around-the-web a,.IND .team-stats-body a,.IND .team-bio a{ color:#24396a !important; }

.JACcolors, .JAXcolors, .JaguarsColors	{ background-color:#007B92 !important; color:#ffffff !important; }
.JACLink, .JAXLink, .JaguarsLink	{ color:#007B92 !important; }
.JACborder, .JAXborder			{ border-color:#007B92 !important; }
.JAC .data-table1 td a,.JAC .around-the-web a,.JAC .team-stats-body a,.JAC .team-bio a{ color:#007b92 !important; }

.KCcolors, 	.ChiefsColors		{ background-color:#CE0226 !important; color:#ffffff !important; }
.KCLink, 	.ChiefsLink		{ color:#CE0226 !important;}
.KCborder						{ border-color:#CE0226 !important; }
.KC .data-table1 td a,.KC .around-the-web a,.KC .team-stats-body a,.KC .team-bio a{ color:#CE0226 !important; }


.MIAcolors, .DolphinsColors		{ background-color:#007883 !important; color:#ffffff !important; }
.MIALink, .DolphinsLink		{ color:#007883 !important; }
.MIAborder						{ border-color:#007883 !important; }
.MIA .data-table1 td a,.MIA .around-the-web a,.MIA .team-stats-body a,.MIA .team-bio a{ color:#007883 !important; }

.MINcolors, .VikingsColors		{ background-color:#360651 !important; color:#ffffff !important; }
.MINLink, .VikingsLink		{ color:#360651 !important;  }
.MINborder						{ border-color:#360651 !important; }
.MIN .data-table1 td a,.MIN .around-the-web a,.MIN .team-stats-body a,.MIN .team-bio a{ color:#360651 !important; }

.NEcolors, 	.PatriotsColors		{ background-color:#243E82 !important; color:#ffffff !important; }
.NELink, 	.PatriotsLink		{ color:#243E82 !important; }
.NEborder						{ border-color:#243E82 !important; }
.NE .data-table1 td a,.NE .around-the-web a,.NE .team-stats-body a,.NE .team-bio a{ color:#243e82 !important; }

.NOcolors, 	.SaintsColors		{ background-color:#C9B074 !important; color:#ffffff !important; }
.NOLink, 	.SaintsLink		{ color:#C9B074 !important;}
.NOborder						{ border-color:#C9B074 !important; }
.NO .data-table1 td a,.NO .around-the-web a,.NO .team-stats-body a,.NO .team-bio a{ color:#C9B074!important; }

.NYGcolors, .GiantsColors		{ background-color:#03497F !important; color:#ffffff !important; }
.NYGLink, .GiantsLink		{ color:#03497F !important;}
.NYGborder						{ border-color:#03497F !important; }
.NYG .data-table1 td a,.NYG .around-the-web a,.NYG .team-stats-body a,.NYG .team-bio a{ color:#03497f !important; }

.NYJcolors, .JetsColors			{ background-color:#16452D !important; color:#ffffff !important; }
.NYJLink, .JetsLink			{color:#16452D !important;}
.NYJborder						{ border-color:#16452D !important; }
.NYJ .data-table1 td a,.NYJ .around-the-web a,.NYJ .team-stats-body a,.NYJ .team-bio a{ color:#16452D !important; }

.OAKcolors, .RaidersColors		{ background-color:#000000 !important; color:#ffffff !important; }
.OAKLink, .RaidersLink		{ color:#000000 !important; }
.OAKborder						{ border-color:#000000 !important; }
.OAK .data-table1 td a,.OAK .around-the-web a,.OAK .team-stats-body a,.OAK .team-bio a{ color:#000000 !important; }

.PHIcolors, .EaglesColors		{ background-color:#004149 !important; color:#ffffff !important; }
.PHILink, .EaglesLink		{ color:#004149 !important; }
.PHIborder						{ border-color:#004149 !important; }
.PHI .data-table1 td a,.PHI .around-the-web a,.PHI .team-stats-body a,.PHI .team-bio a{ color:#004149 !important; }

.PITcolors, .SteelersColors		{ background-color:#000000 !important; color:#ffffff !important; }
.PITLink, .SteelersLink		{ color:#000000 !important;}
.PITborder						{ border-color:#000000 !important; }
.PIT .data-table1 td a,.PIT .around-the-web a,.PIT .team-stats-body a,.PIT .team-bio a{ color:#000000 !important; }

.SDcolors, 	.ChargersColors		{ background-color:#04284F !important; color:#ffffff !important; }
.SDLink, 	.ChargersLink		{ color:#04284F !important; }
.SDborder						{ border-color:#04284F !important; }
.SD .data-table1 td a,.SD .around-the-web a,.SD .team-stats-body a,.SD .team-bio a{ color:#04284f !important; }

.SEAcolors, .SeahawksColors		{ background-color:#3C5179 !important; color:#ffffff !important; }
.SEALink, .SeahawksLink		{color:#3C5179 !important;}
.SEAborder						{ border-color:#3C5179 !important; }
.SEA .data-table1 td a,.SEA .around-the-web a,.SEA .team-stats-body a,.SEA .team-bio a{ color:#3c5179 !important; }

.SFcolors, 	.SF49ersColors		{ background-color:#A1003E !important; color:#ffffff !important; }
.SFLink, 	.SF49ersLink		{ color:#A1003E !important; }
.SFborder						{ border-color:#A1003E !important; }
.SF .data-table1 td a,.SF .around-the-web a,.SF .team-stats-body a,.SF .team-bio a{ color:#a1003e !important; }

.STLcolors, .RamsColors			{ background-color:#001945 !important; color:#ffffff !important; }
.STLLink, .RamsLink			{ color:#001945 !important; }
.STLborder						{ border-color:#001945 !important; }
.STL .data-table1 td a,.STL .around-the-web a,.STL .team-stats-body a,.STL .team-bio a{ color:#001945 !important; }

.TBcolors, 	.BuccaneersColors	{ background-color:#d50a0a !important; color:#ffffff !important; }
.TBLink, 	.BuccaneersLink{ color:#d50a0a !important; }
.TB .data-table1 td a,.TB .around-the-web a,.TB .team-stats-body a,.TB .team-bio a{ color:#d50a0a !important; }
.TBborder						{ border-color:#d50a0a !important; }

.TENcolors, .TitansColors		{ background-color:#689DC9 !important; color:#ffffff !important; }
.TENLink, .TitansLink		{ color:#689DC9 !important;}
.TENborder						{ border-color:#689DC9 !important; }
.TEN .data-table1 td a,.TEN .around-the-web a,.TEN .team-stats-body a,.TEN .team-bio a{ color:#689dc9 !important; }

.WAScolors, .RedskinsColors		{ background-color:#79002E !important; color:#ffffff !important; }
.WASLink, .RedskinsLink		{ color:#79002E !important; }
.WASborder						{ border-color:#79002E !important; }
WAS .data-table1 td a,.WAS .around-the-web a,.WAS .team-stats-body a,.WAS .team-bio a{ color:#79002E !important; }

.ALLTIMEcolors 					{ background-color:#003399 !important; color:#ffffff !important; }
.ALLTIMELink 					{ color:#003399 !important;}
.ALLTIMEborder 					{ border-color:#003399 !important; }

.DEFAULTcolors { background-color:#a2a2a2; color:#ffffff; }

.AFCcolors, .APRcolors { background-color: #b50023; font-size:11px;  }
.NFCcolors, .NPRcolors { background-color: #004079; font-size:11px; }
.defaultConf {background-color: #e6eeff; color: #000000; font-size:11px; }


/* Right rail video for team pages*/
#video-right-rail { margin-bottom:10px; }
#videos-list {background: transparent url(../../..//img/draft/2011/widget-bg-grad.png) repeat-x top left; padding: 20px 10px 0 15px;}
#videos-list .list-items { margin-bottom: 10px; }
	#videos-list .list-items li { border-bottom: 1px solid #ccc; position: relative; padding: 10px 45px 10px 72px; overflow: hidden; min-height: 1px; }
	* html #videos-list .list-items li { height: 1%; }
		#videos-list .list-items li.empty { padding-left: 6px; padding-right: 6px;}
		#videos-list .list-items li .content { font-size: 12px; line-height: 14px; overflow: hidden; min-height: 1px; }
		* html #videos-list .list-items li .content { height: 1%;}
			#videos-list .list-items li .content h3 {font-size:18px; line-height: 20px; font-weight:bold; margin-top:-2px;}
			#videos-list .content h3.headline   {background-color: transparent;  background-image: none; height:auto; padding-left:0px; }
			#videos-list .list-items li .content .date { color: #999; font-size: 11px; }
			#videos-list .list-items li .content .nfl-video-hq-link {clear:both; display: block;}
			#videos-list .list-items li .content .nfl-video-hq-link img {padding: 2px 5px 0 0;}
			#videos-list .content {margin-left:20px;}
			#videos-list .list-items li a { cursor:pointer; }

		#videos-list .list-items li.thumb-small { padding-left: 92px; }
		* html #videos-list .list-items li { height: 1%;}
		#videos-list .list-items li .thumbnail { display: inline; float: left; width: 0px; height: 47px; }
			#videos-list .list-items li .thumbnail .play-button { visibility: visible; }
				* html #videos-list .list-items li .thumbnail .play-button img { behavior: url("http://static.nfl.com/static/site/scripts/lib/iepngfix.htc"); }
				
				#videos-list .list-items li.active .thumbnail .play-button { visibility: visible }

			#videos-list .list-items li .thumbnail a { border: 1px solid #999; position: absolute; left: 0; width: 80px; height: 60px; }
			#videos-list .list-items li .thumbnail a img { position: absolute; top: 0; left: 0; }
			#videos-list .list-items li.thumb-small .thumbnail { height: 62px; }
			#videos-list .list-items li.thumb-small .thumbnail a { width: 80px; height: 60px; }
		#videos-list .list-items li .metadata {
			position: absolute; top: 0; right: 0;
			border: 1px solid #D9D9D9; color: #999;
			border-width: 0 1px 1px 0; overflow: hidden;
			line-height: 18px; height: 18px;
		}
			#videos-list .list-items li .metadata div {
				background: transparent url(../../img/news/article-action-sprite.png) no-repeat 3px -2px;
				padding: 0 3px 0 17px; display: inline; float: left; border: 1px solid #D9D9D9; border-width: 0px 0 0 1px;
				font: normal normal 10px/18px Tahoma, Helvetica, Arial, sans-serif;
			}
			#videos-list .list-items li .metadata .run-time {  background-image: none; padding-left: 3px; min-width: 5ex; text-align: center }
			#videos-list .list-items li .metadata .commments {  }
			#videos-list .list-items li .metadata .recommendations { background-position: 3px -24px;}
			#videos-list .list-items li:first-child .metadata	{border-width: 1px 1px 1px 0;}
		/* modal */
		#team-modal-container { visibility:hidden; }
		#team-modal { visibility:inherit; background-color:#000; }
			#team-modal .ft a { display:block; width:100%; height:100%; }
			#team-modal .hd { height:36px; background:transparent url(../../../img/stats/milestone/modal-top-generic.png) no-repeat top left; display:block; }
			.stats-milestone-generic .hd { height:36px; background:transparent url(../../../img/stats/milestone/modal-top-generic.png) no-repeat top left;  }
			.stats-milestone-generic .ft { margin-top:-15px; height:114px; background:transparent url(../../../img/stats/milestone/modal-bottom-generic.png) no-repeat top left;  }
			.stats-milestone-air .hd { height:36px; background:transparent url(../../../img/stats/milestone/modal-top-air.png) no-repeat top left;  }
			.stats-milestone-air .ft { margin-top:-15px; height:114px; background:transparent url(../../../img/stats/milestone/modal-bottom-air.png) no-repeat top left;  }
			.stats-milestone-ground .hd { height:36px; background:transparent url(../../../img/stats/milestone/modal-top-ground.png) no-repeat top left;  }
			.stats-milestone-ground .ft { margin-top:-15px; height:114px; background:transparent url(../../../img/stats/milestone/modal-bottom-ground.png) no-repeat top left;  }
			#team-modal .container-close { cursor:pointer; height:36px; position:absolute; right:0px; top: 0px; width:615px; display:block; position:absolute; }
			.mask {	background-color:#000000;-moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}

		/* Modal Video Player Skin */
		#video-right-rail{}
			#video-right-rail .rrtitle {display:block;padding:10px 0 0 9px; font-size:27px; color:#222221; font-family:NFLEndzoneSansCondMedium, Helvetica, Arial, sans-serif; text-transform:uppercase; line-height:27px;}
			#video-right-rail .more-link a{text-align: right; padding-left:20px; }
			#video-right-rail .list-items li .content { font-size: 11px; line-height: 14px; overflow: hidden; min-height: 1px; font-family:Arial;}
			#video-right-rail .list-items li .content .date { font-size: 10px; font-family:Arial;}
			#video-right-rail .list-items li .content h3 { font-size: 14px; font-family:Arial;  color:#364C88;}

		/* Share bar */
		#bars { height: 25px; margin:0 0 10px 0px; position:relative; display:block;}
			#bars li { border: none; padding: 0px; margin-bottom: 10px; list-style-image: none; list-style-position: outside; list-style-type: none;}
			#bars .yui3-sharebar .skin-default.share-bar { border:0px; background:none; }

		/* Scavenger Hunt Item */
		.col.last-span-5 .yui3-nfl-rewards-sh-item {margin: 5px 0;}
