@charset "UTF-8";
/* CSS Document */


@font-face {
	font-family: 'NFLEndzoneSans';
	src:url('http://static.nfl.com/static/site/img/fonts/endzonesansmedium.eot');
}
@font-face {
	font-family: 'NFLEndzoneSans';
	src: url(//:) format('no404'),
		url('http://static.nfl.com/static/site/img/fonts/endzonesansmedium.woff') format('woff'),
		url('http://static.nfl.com/static/site/img/fonts/endzonesansmedium.ttf') format('truetype'),
		url('http://static.nfl.com/static/site/img/fonts/endzonesansmedium.svg#EndzoneSans-Medium')
		format('svg');
}
@font-face {
	font-family: 'NFLEndzoneSansBold';
	src:url('http://static.nfl.com/static/site/img/fonts/endzonesansbold.eot');
}
@font-face {
	font-family: 'NFLEndzoneSansBold';
	src: url(//:) format('no404'),
		url('http://static.nfl.com/static/site/img/fonts/endzonesansbold.woff') format('woff'),
		url('http://static.nfl.com/static/site/img/fonts/endzonesansbold.ttf') format('truetype'),
		url('http://static.nfl.com/static/site/img/fonts/endzonesansbold.svg#EndzoneSans-Bold')
		format('svg');
}
/* Tech fonts */
@font-face { font-family: 'NFLEndzoneTechBold'; src: url('http://static.nfl.com/static/site/img/fonts/endzonetechbold.eot');}
@font-face {
	font-family: 'NFLEndzoneTechBold';
	src: url(//:) format('no404'), url('../../../img/fonts/endzonetechbold.woff') format('woff'), url('../../../img/fonts/endzonetechbold.ttf') format('truetype'), url('../../../img/fonts/endzonetechbold.svg#EndzoneTech-Bold') format('svg');
}
.widget .more a:link, .widget a.more:link, .widget .more a:visited, .widget a.more:visited {color:#999}
a.more-link {margin-top:5px; display:block;}

/* */


/* overrides */
#nv-bottom-spacer { display: none; }
#nfl-video .subhead { color: #000; }
.centerpiece-module .subnav li a { background: url("../../../img/draft/2011/cp-2col3.png") no-repeat scroll left top transparent; }
.draft-history-table a:link, .draft-history-table a:visited, .draft-history-table a:active, button.link span {color: #0080C5; text-decoration: none;}
.draft-history-subsections a:link, .draft-history-subsections a:visited, .draft-history-subsections a:active {color: #0080C5; text-decoration: none;}
/* secondary nav */
#doc-sub-header	{ position:relative; margin-bottom:10px; width: 985px; height:100px; background: transparent url(../../../img/draft/2011/header-bg.png) no-repeat top left;margin: 0 auto 10px auto;}
	#doc-sub-header .adcontainer { position: absolute; right: 0; top: 0; margin:0px; padding:0px; }
	#doc-sub-header #draft-logo { width:100px; height: 100px; }
	#doc-sub-header #doc-sub-header-inner {position:relative; height: 100px;}
	#doc-sub-header	#presented-by {position:absolute; top: 15px; left: 730px; width:250px; height:41px;}
	#doc-sub-header ul.section-navigation { position: absolute; bottom: 0px; left: 85px; margin: 0; list-style: none; list-style-image: none; width:890px; background:none; height:auto; padding:0px; }
		#doc-sub-header ul.section-navigation li { float: left; padding:0; margin:0 0 10px 0; white-space: no-wrap;  text-transform: uppercase; height: auto; line-height: 14px; }
			#doc-sub-header ul.section-navigation li a { 
				border-right: 1px solid #777777; color: #555555; font: 12px/14px NFLEndzoneSansBold; margin-bottom: 11px;
				padding: 0 6px; text-align: center; text-decoration: none; text-shadow: 1px 1px 1px #fff; vertical-align: middle; 
			}
			#doc-sub-header ul.section-navigation li:last-child a { border-right:0px; }
			#doc-sub-header ul.section-navigation li a:visited  { color: #555555; text-decoration: none;}
			#doc-sub-header ul.section-navigation li a:hover { color: #aaa; text-decoration: none;}
			#doc-sub-header ul.section-navigation li.current a:visited  {text-decoration: none; cursor: arrow; color: #0080c5; padding:0 12px;}
			#doc-sub-header ul.section-navigation li.current a:hover  {text-decoration: none; cursor: arrow; color: #0080c5; padding:0 12px;}
			#doc-sub-header ul.section-navigation li.current a {text-decoration: none; cursor: arrow; color: #0080c5; padding:0 12px;}
			#doc-sub-header ul.section-navigation li.flush-right { float:right; }
				#doc-sub-header ul.section-navigation li.flush-right a { padding: 0 16px 0 12px; border:none; background: url("../../../img/draft/2011/icon-new-site.png") no-repeat right center transparent;}
				ul.section-navigation li a#home { background: url(../../../img/draft/2011/sprite.png) no-repeat 0px -30px; height: 18px; }
				ul.section-navigation li.current a#home { background-position: 0px -46px; padding:0 6px; }
				ul.section-navigation li.current a#home:visited { background-position: 0px -46px; padding:0 6px; }
				ul.section-navigation li.current a#home:hover { background-position: 0px -46px; padding:0 6px; }
		#doc-sub-header ul.section-navigation li.current {}

/* landing page */
#event { overflow: hidden; margin-bottom:20px; font:12px/13px arial; color:#222;}
	#event h2 { font: 24px/100% NFLEndzoneSlabMedium,Arial,sans-serif; text-transform: uppercase; color: #555; margin-bottom: 6px; padding:0px; }
	#event strong { font: 15px/15px NFLEndzoneSlabMedium, Arial,sans-serif; color:#555; }
	#event .event-block { 
		background: url(../../../img/draft/2011/event-info-bg.png) repeat-x scroll top left; 
		border-width: 1px; border-style: solid; border-color: #F4F4F4 #E3E3E3 #CCC;
		padding: 15px 10px 15px 105px; position: relative;
	}
		#event .event-block img { position: absolute; margin-top: -36px; top: 50%; left: 10px; float: left;}
		#event .span-4 .nfln-event-block { padding: 18px 10px 19px 93px;}
			#event .nfln-event-block img { left: 16px; margin-top: -25px;}
		#event .event-block-inner p { margin: 5px 0 0; }
		#event .event-block + .event-block { margin-top: 9px;}
		#event .event-block:after {
			visibility: hidden;
			display: block;
			font-size: 0;
			content: " ";
			clear: both;
			height: 0;
		}
		.ie7 #event .event-block { zoom: 1; }
		

/* module headers */
.module .carousel { padding-bottom: 5px; }
.module .heading { 
	color: #FFFFFF; font: 19px/42px NFLEndzoneSlabMedium, Arial, sans-serif; border-bottom:0px solid #fff; 
	background: #0572AD url('../../../img/draft/2011/module-hdr-bg.png') top left repeat-x; height: 42px; margin-bottom: 9px; 
	overflow: hidden; padding: 0 0 0 10px; position: relative; text-indent: 0; 
}
.module .carousel-pagination { color: #FFFFFF; font: 14px/42px NFLEndzoneSlabMedium, Arial, sans-serif;}
	.module .carousel-pagination .p-button { vertical-align: middle; }
	.module .carousel-pagination .p-button { background-image: url("../../../img/draft/2011/sprite.png"); }
	.module .carousel-pagination .previous { background-position: 0 -1px; }
	.module .carousel-pagination .next { background-position: -10px -1px; }

.module .heading span { display: none; }
.module-more-link { clear: both; color:#777; text-align:right; font-size:10px; font-family: NFLEndzoneSans; text-transform:uppercase; border-top: 1px solid #CCCCCC; }
	.module-more-link a:link, .module-more-link a:visited { color:#666; }
	.more a:link, .more a:visited { color:#666; }

/* spotlight */
#spotlight-carousel { margin-bottom: 20px;  }
	.spotlight-module { height: auto; overflow: hidden; }
		.spotlight-module .content-box { border-bottom: 0px solid #fff; }

/* blogs */
#blogs.news-widget { border-bottom:none; margin-top:0px; }
	#blogs.news-widget h3 {
		color: #FFFFFF; font: 19px/42px NFLEndzoneSlabMedium, Arial, sans-serif; border-bottom:0px solid #fff; 
		background: #0572AD url('../../../img/draft/2011/module-hdr-bg.png') top left repeat-x; height: 42px; margin-bottom: 0px; 
		overflow: hidden; padding: 0 0 0 10px; position: relative; text-indent: 0; text-transform:uppercase;
	}	
	#blogs.news-widget .widget-shading-short { margin-bottom: 20px; }
		#blogs.news-widget .replaced span { display: none; }

/* video */
#video-carousel .carousel { border: none; }
	#video-carousel .heading { margin-bottom: 0px; }

/* shop */
#shop { overflow:hidden; margin-bottom: 20px; position:relative; padding-bottom:20px; }
	#shop h2.replaced {
		color: #FFFFFF; font: 19px/42px NFLEndzoneSlabMedium, Arial, sans-serif; 
		background: #0572AD url('../../../img/draft/2011/module-hdr-bg.png') top left repeat-x; height: 42px; margin: 0 0 9px 0; 
		overflow: hidden; padding: 0 0 0 10px; text-transform: uppercase;	
	}
	#shop .column-set .column { float: left; width: 33%; }
		#shop .column img { width:130px; height:130px; }
	#shop .more { 
		clear: both; color:#777; text-align:right; font-size:10px; font-family: NFLEndzoneSans; text-transform:uppercase; border-top: 1px solid #ccc; 
		position: absolute; bottom: 0px; width:100%; 
	}
	#shop .thumbnail { text-align: center; }
	#shop .content p { padding:0 10px; }

/* mini tracker */
#dt-m { margin-bottom: 15px; background: #EEE url('../../../img/draft/2011/mini-tracker-bg3.png') top left;}
	#dt-m .head {
		color: #FFFFFF; font: 19px/42px NFLEndzoneSlabMedium, Arial, sans-serif; 
		background: #0572AD url('../../../img/draft/2011/module-hdr-bg.png') top left repeat-x; height: 42px; margin: 0px; 
		overflow: hidden; padding: 0 0 0 10px; text-transform: uppercase;		
	}
	#dt-m .subnav {
		text-align: center;
		font-size: 12px;
		background: #EEE url('../../../img/draft/2011/mini-tracker-bg2.png') top left;
		padding: 10px;
		margin: 0px 0px 10px 0px;
		color: #0080c5;
	}
		#dt-mt .subnav a {white-space:nowrap; font-size: 12px;}
		
	#dt-m	a:link,
	#dt-m	a:active,
	#dt-m	a:visited,
	#dt-m	a {color: #0080c5;}
	
	#dt-m .yui3-tabview-panel {border-top: 1px solid #c7c7c7; clear: both;}
	#dt-m .yui3-tabview-list {clear: both;margin: 10px 0 10px 0; min-height: 20px; padding: 0 0 0 5px;}
		#dt-m .yui3-tabview-list li {
			font: 12px/14px NFLEndzoneSlabMedium, Arial, sans-serif;
			margin-right: 4px;
			float: left;
			text-transform: uppercase;
		}
		.ie #dt-m .yui3-tabview-list li {margin-right: 2px;}
		#dt-m .yui3-tabview-list li:last-child {margin-right:0px;}
		
			#dt-m	.yui3-tabview-list li a:link,
			#dt-m	.yui3-tabview-list li a:active,
			#dt-m	.yui3-tabview-list li a:visited,
			#dt-m	.yui3-tabview-list li a:hover,
			#dt-m	.yui3-tabview-list li a {
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				-khtml-border-radius: 3px;
				border-radius: 3px;
				color: #636363; background-color: #fff; text-decoration: none; padding: 2px 8px;}
			
			#dt-m	.yui3-tabview-list .yui3-tab-selected a:link,
			#dt-m	.yui3-tabview-list .yui3-tab-selected a:active,
			#dt-m	.yui3-tabview-list .yui3-tab-selected a:visited,
			#dt-m	.yui3-tabview-list .yui3-tab-selected a:hover,
			#dt-m	.yui3-tabview-list .yui3-tab-selected a {
				background-color: #0080c5;
				color: #fff;
			}
	/* best available */
	#dt-ba table thead th { 
		background-color: #0080C5;
		padding:4px 3px 4px 4px; text-transform:uppercase;
		color: #fff; font-weight: bold;
	}
	#dt-ba table tbody td { padding:2px 3px; color: #666666; font-weight: bold;}
	#dt-ba table tbody tr.even { background: #0572AD url('../../../img/draft/2011/mini-tracker-bg2.png') top left; }
	#dt-ba table tbody tr.odd { background: #f2f2f2; }
	#dt-ba table tbody tr td:first-child { padding-left:10px; padding-right:10px; width:16px;}
	
	/* mini tracker */
	#dt-mt .mini-tracker thead th { 
		background-color: #0080C5;
		padding:4px 3px 4px 4px; text-transform:uppercase;
		color: #fff; font-weight: bold;
	}
	#dt-mt .mini-tracker tbody th, #dt-ba tbody th { 
		background: #0572AD url('../../../img/draft/2011/mini-tracker-bg2.png') top left repeat-x; font: 12px/14px NFLEndzoneSlabBold, Arial, sans-serif; color:#444;  
		padding:4px 3px 1px 3px; text-transform:uppercase;
	}
	#dt-mt .mini-tracker tbody td { padding:2px 3px; color: #666666; font-weight: bold;}
	#dt-mt .mini-tracker tbody tr.even { background: #0572AD url('../../../img/draft/2011/mini-tracker-bg2.png') top left; }
	#dt-mt .mini-tracker tbody tr.odd { background: #f2f2f2; }
	#dt-mt .mini-tracker tbody tr td:first-child { padding-left:10px; padding-right:10px; width:16px;}
	
	#dt-m .module-more-link {padding: 2px 0px 2px 0; color: #5f5f5f;}
		#dt-m #dt-tn .module-more-link , #dt-m #dt-wr .module-more-link  {border-top: 0px;}
		#dt-m #dt-wr .module-more-link {padding: 2px 12px 10px 0;}
		#dt-m .module-more-link a:link,
		#dt-m .module-more-link a:active,
		#dt-m .module-more-link a:visited,
		#dt-m .module-more-link a {color: #5f5f5f;}
		

	/* team needs */
	#dt-tn {padding: 10px 0px 0px 0px; background: transparent url('../../../img/draft/2011/mini-tracker-bg2.png') top left;}
		#dt-tn .tn-row {margin: 0px 0px 2px 0px;}
			#dt-tn .tn-row .tn-drawer-handle div {float: left; font: 15px/30px NFLEndzoneSlabMedium, Arial, sans-serif;}
			#dt-tn .tn-row .tn-drawer-handle {
				cursor: pointer; 
				border: 1px solid #d4d4d4;
				height: 30px;
				background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dadada)); /* for webkit browsers */
				background: -moz-linear-gradient(top,  #fff,  #dadada); /* for firefox 3.6+ */
				filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fff', endColorstr='#dadada'); /* IE6 & IE7 */
				-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#dadada')"; /* IE8+ */
				color: #0080c6;
				font-size: 15px;
				line-height: 30px;	
			} 
				#dt-tn .tn-row .tn-drawer-handle .tn-name {padding: 0px 0px 0px 10px; width: 230px;}
					#dt-tn .collapsed .tn-drawer-handle .tn-name {color: #8f8f8f; }
				#dt-tn .tn-row .tn-drawer-handle .tn-drawer-ico {width: 44px; height: 30px;}
					#dt-tn .collapsed .tn-drawer-handle .tn-drawer-ico-mask {
						width: 44px; height: 30px;
						background-color: #525252;
						-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
						filter: alpha(opacity=60);
						-moz-opacity: 0.6;
						-khtml-opacity: 0.6;
						opacity: 0.6;
					}
				#dt-tn .tn-row .tn-drawer-handle .tn-toggle {
					float: right;
					width: 16px; height: 30px;
					background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#a8a8a8)); /* for webkit browsers */
					background: -moz-linear-gradient(top,  #fff,  #a8a8a8); /* for firefox 3.6+ */
					filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fff', endColorstr='#a8a8a8'); /* IE6 & IE7 */
					-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#a8a8a8')"; /* IE8+ */
				}
				#dt-tn .tn-drawer-handle .tn-toggle .arrow {background: transparent url(../../../img/draft/2011/tracker-arrows.png) no-repeat 0px 0px; display: block; width: 10px; height: 8px; margin: 11px 0px 0px 3px;}
				#dt-tn .collapsed .tn-drawer-handle .tn-toggle .arrow {background: transparent url(../../../img/draft/2011/tracker-arrows.png) no-repeat 0px -9px; display: block; width: 10px; height: 8px;}
				
			#dt-tn .tn-drawer-body {height: 0px; overflow: hidden;}
			#dt-tn .collapsed .tn-drawer-body {}
				#dt-tn .tn-needs-subbar {padding: 5px 10px; margin: 9px 0px 14px 0px; background-color: #0080c5; color: #fff; font: 11px/14px NFLEndzoneSlabMedium, Arial, sans-serif; text-transform: uppercase;}
					#dt-tn .tn-needs-subbar table {float: right;}
						#dt-tn .tn-needs-subbar table td {font-family: NFLEndzoneSlabBold, Arial, sans-serif; padding: 0px 2px 0px 2px;}
						
				#dt-tn .tn-needs-analysis {color: #222221; padding: 0px 10px; font-size: 11px;}
					#dt-tn .tn-needs-analysis strong {font-weight: bold; margin: 0px 5px 0px 0px;}
					
				#dt-tn .more {text-align: right; height: 14px; margin: 10px 10px; font-size: 12px; font-weight: bold;}
				

	.ARI-gem {background: transparent url(../../../img/logos/45x30/ARI.png) no-repeat;}
	.ATL-gem {background: transparent url(../../../img/logos/45x30/ATL.png) no-repeat;}
	.BAL-gem {background: transparent url(../../../img/logos/45x30/BAL.png) no-repeat;}
	.BUF-gem {background: transparent url(../../../img/logos/45x30/BUF.png) no-repeat;}
	.CAR-gem {background: transparent url(../../../img/logos/45x30/CAR.png) no-repeat;}
	.CIN-gem {background: transparent url(../../../img/logos/45x30/CIN.png) no-repeat;}
	.CLE-gem {background: transparent url(../../../img/logos/45x30/CLE.png) no-repeat;}
	.CHI-gem {background: transparent url(../../../img/logos/45x30/CHI.png) no-repeat;}
	.DAL-gem {background: transparent url(../../../img/logos/45x30/DAL.png) no-repeat;}
	.DEN-gem {background: transparent url(../../../img/logos/45x30/DEN.png) no-repeat;}
	.DET-gem {background: transparent url(../../../img/logos/45x30/DET.png) no-repeat;}
	.GB-gem {background: transparent url(../../../img/logos/45x30/GB.png) no-repeat;}
	.HOU-gem {background: transparent url(../../../img/logos/45x30/HOU.png) no-repeat;}
	.IND-gem {background: transparent url(../../../img/logos/45x30/IND.png) no-repeat;}
	.JAC-gem {background: transparent url(../../../img/logos/45x30/JAC.png) no-repeat;}
	.KC-gem {background: transparent url(../../../img/logos/45x30/KC.png) no-repeat;}
	.MIA-gem {background: transparent url(../../../img/logos/45x30/MIA.png) no-repeat;}
	.MIN-gem {background: transparent url(../../../img/logos/45x30/MIN.png) no-repeat;}
	.NE-gem {background: transparent url(../../../img/logos/45x30/NE.png) no-repeat;}
	.NO-gem {background: transparent url(../../../img/logos/45x30/NO.png) no-repeat;}
	.NYG-gem {background: transparent url(../../../img/logos/45x30/NYG.png) no-repeat;}
	.NYJ-gem {background: transparent url(../../../img/logos/45x30/NYJ.png) no-repeat;}
	.OAK-gem {background: transparent url(../../../img/logos/45x30/OAK.png) no-repeat;}
	.PHI-gem {background: transparent url(../../../img/logos/45x30/PHI.png) no-repeat;}
	.PIT-gem {background: transparent url(../../../img/logos/45x30/PIT.png) no-repeat;}
	.SD-gem {background: transparent url(../../../img/logos/45x30/SD.png) no-repeat;}
	.SEA-gem {background: transparent url(../../../img/logos/45x30/SEA.png) no-repeat;}
	.SF-gem {background: transparent url(../../../img/logos/45x30/SF.png) no-repeat;}
	.STL-gem {background: transparent url(../../../img/logos/45x30/STL.png) no-repeat;}
	.TB-gem {background: transparent url(../../../img/logos/45x30/TB.png) no-repeat;}
	.TEN-gem {background: transparent url(../../../img/logos/45x30/TEN.png) no-repeat;}
	.WAS-gem {background: transparent url(../../../img/logos/45x30/WAS.png) no-repeat;}

	.NPR-gem {background: transparent url(../../../img/logos/45x30/NPR.png) no-repeat;}
	.APR-gem {background: transparent url(../../../img/logos/45x30/APR.png) no-repeat;}


	/* war rooms mini */
	#dt-wr { background: transparent url('../../../img/draft/2011/mini-tracker-bg2.png') top left;}
	
	.ARI-icon {background: transparent url(../../../img/logos/50x70/ARI.png) no-repeat;}
	.ATL-icon {background: transparent url(../../../img/logos/50x70/ATL.png) no-repeat;}
	.BAL-icon {background: transparent url(../../../img/logos/50x70/BAL.png) no-repeat;}
	.BUF-icon {background: transparent url(../../../img/logos/50x70/BUF.png) no-repeat;}
	.CAR-icon {background: transparent url(../../../img/logos/50x70/CAR.png) no-repeat;}
	.CIN-icon {background: transparent url(../../../img/logos/50x70/CIN.png) no-repeat;}
	.CLE-icon {background: transparent url(../../../img/logos/50x70/CLE.png) no-repeat;}
	.CHI-icon {background: transparent url(../../../img/logos/50x70/CHI.png) no-repeat;}
	.DAL-icon {background: transparent url(../../../img/logos/50x70/DAL.png) no-repeat;}
	.DEN-icon {background: transparent url(../../../img/logos/50x70/DEN.png) no-repeat;}
	.DET-icon {background: transparent url(../../../img/logos/50x70/DET.png) no-repeat;}
	.GB-icon {background: transparent url(../../../img/logos/50x70/GB.png) no-repeat;}
	.HOU-icon {background: transparent url(../../../img/logos/50x70/HOU.png) no-repeat;}
	.IND-icon {background: transparent url(../../../img/logos/50x70/IND.png) no-repeat;}
	.JAC-icon {background: transparent url(../../../img/logos/50x70/JAC.png) no-repeat;}
	.KC-icon {background: transparent url(../../../img/logos/50x70/KC.png) no-repeat;}
	.MIA-icon {background: transparent url(../../../img/logos/50x70/MIA.png) no-repeat;}
	.MIN-icon {background: transparent url(../../../img/logos/50x70/MIN.png) no-repeat;}
	.NE-icon {background: transparent url(../../../img/logos/50x70/NE.png) no-repeat;}
	.NO-icon {background: transparent url(../../../img/logos/50x70/NO.png) no-repeat;}
	.NYG-icon {background: transparent url(../../../img/logos/50x70/NYG.png) no-repeat;}
	.NYJ-icon {background: transparent url(../../../img/logos/50x70/NYJ.png) no-repeat;}
	.OAK-icon {background: transparent url(../../../img/logos/50x70/OAK.png) no-repeat;}
	.PHI-icon {background: transparent url(../../../img/logos/50x70/PHI.png) no-repeat;}
	.PIT-icon {background: transparent url(../../../img/logos/50x70/PIT.png) no-repeat;}
	.SD-icon {background: transparent url(../../../img/logos/50x70/SD.png) no-repeat;}
	.SEA-icon {background: transparent url(../../../img/logos/50x70/SEA.png) no-repeat;}
	.SF-icon {background: transparent url(../../../img/logos/50x70/SF.png) no-repeat;}
	.STL-icon {background: transparent url(../../../img/logos/50x70/STL.png) no-repeat;}
	.TB-icon {background: transparent url(../../../img/logos/50x70/TB.png) no-repeat;}
	.TEN-icon {background: transparent url(../../../img/logos/50x70/TEN.png) no-repeat;}
	.WAS-icon {background: transparent url(../../../img/logos/50x70/WAS.png) no-repeat;}
	
	#dt-wr-list {padding: 9px 11px;}
		#dt-wr-list li {cursor: pointer; overflow: hidden; position: relative; height: 48px; margin: 0px 0px 2px 0px; background-color: #e4e4e4; border-top: 1px solid #fff; border-bottom: 1px solid #afafaf;}
	
	.wr-watermark {width: 200px; white-space: nowrap; height: 30px; font-size: 29px; line-height: 29px; font-family: NFLEndzoneTechBold, Arial, sans-serif;  color: #c5c5c5; text-transform: uppercase; position: absolute; bottom: -5px; right: -2px; text-align: right;}
	.wr-team-icon {width: 65px; height: 48px; float: left; background-position: center center; }
	.wr-join-icon {position: absolute; right: 5px; top: 13px; height: 26px; width: 28px;}
		#dt-wr-list li:hover .wr-join-icon {background: transparent url(../../../img/draft/2011/join-bubble.png) no-repeat center center;}
	.wr-count {position: relative; float: left; width: 210px; height: 18px; line-height: 18px; padding: 15px 0px 0px 5px; color: #0080c5; font-family: NFLEndzoneTechBold, Arial, sans-serif; font-weight: bold; font-size: 16px;}
		.wr-count div {position: absolute;}
		
/*************************************************************************************************/

/* last comment */
#last-comment {}
	#last-comment h2.replaced { margin: 0; }
		#last-comment h2.replaced span { background-position: -413px -165px; }
	#last-comment h3 { line-height: 18px; padding: 2px 0 0 6px; font-weight: bold; background: transparent url(../../../img/global/link-caret.gif) no-repeat -3px 8px; }
		#last-comment h3 .count { font-weight: normal; }
	#last-comment .content { padding: 0px 6px; }
	#last-comment .links { border-top: 0px none; padding: 6px 0; }
		#last-comment .links a { color: #4295D1; }

/* shared lower level selectors */
#column-padding {padding-top:20px;}
#draft-sponsor-link {}
#right-rail-column {padding-top:0px;}
.page-title {border-bottom:1px solid #ccc; margin:-5px 10px 6px 10px; position:relative;}
	.page-title h1 {position:absolute; top:-1000px;}
	.page-title img.hdr {margin:10px 20px 10px 0px;}
	.page-title .sponsor-link { display:block; position:absolute; right:0px; top:0px; height:40px; width:300px; }
	
/* history pages */
#draft-history-grid
	#draft-history-grid .adcontainer { margin-bottom:10px; }
	#draft-history-grid .pollcontent { display:none; }

div.eventsDraftHistoryDropDownBox {padding:0 0px 8px 0px; text-align:right;}
div.eventsDraftHistoryDropDownBox img, div.eventsDraftHistoryDropDownBox select, div.eventsDraftHistoryDropDownBox input {vertical-align: middle;}
div.eventsDraftHistoryDropDownBox .submit-button {margin-left:10px; width:41px; height:23px; background:transparent url(../../../img/draft/2011/search-button.png) no-repeat; cursor:pointer; border:none;}
.draft-history-subsections {float:left; font-size:11px; font-weight:normal; text-transform:uppercase; margin-top:5px;}
	.draft-history-subsections a.on {color:#c00; font-weight:bold;}
	/* history primary tab set */
	#history-ts					{background-color: #fff; padding: 2px 2px 24px 2px; }
	#history-tabs 				{list-style:none; list-style-position:inside; margin:0 0 10px 0; padding:10px 0 0 10px; 
	clear:both; height:28px; line-height:28px; background:transparent url(../../../img/global/diagonal-stripes.png) repeat scroll 0 0;}
	#history-tabs li			{float:left; text-align:center; list-style:none; list-style-position:inside; margin:0px 20px 0px 0px; padding: 0; height:17px;}
	#history-tabs li.active		{background-color:#fff; height:17px;}
	#history-tabs a:link, #history-tabs a:visited {display:block; width:100%; height:100%;}
	/* hide original hrefs even prior to replacing */
	#history-tabs a:link b, #history-tabs a:visited b {display:none;}
	
	/* SPECIFIC TAB STYLES BELOW */
	#history-tabs-tab-0 {background: #fff url(../../../img/draft/2011/history-tabs-sprite.png) no-repeat 0px 0px; width:104px;}
	#history-tabs-tab-1 {background: #fff url(../../../img/draft/2011/history-tabs-sprite.png) no-repeat -132px 0px; width:104px;}
	#history-tabs-tab-2 {background: #fff url(../../../img/draft/2011/history-tabs-sprite.png) no-repeat -263px 0px; width:154px;}
	#history-tabs-tab-3 {background: #fff url(../../../img/draft/2011/history-tabs-sprite.png) no-repeat -445px 0px; width:104px;}
	#history-tabs-tab-0.active {background: #fff url(../../../img/draft/2011/history-tabs-sprite.png) no-repeat 0px -23px; width:104px;}
	#history-tabs-tab-1.active {background: #fff url(../../../img/draft/2011/history-tabs-sprite.png) no-repeat -132px -23px; width:104px;}
	#history-tabs-tab-2.active {background: #fff url(../../../img/draft/2011/history-tabs-sprite.png) no-repeat -263px -23px; width:154px;}
	#history-tabs-tab-3.active {background: #fff url(../../../img/draft/2011/history-tabs-sprite.png) no-repeat -445px -23px; width:104px;}

	
/* news */
.news-landing-container {background: transparent url(../../../img/draft/2011/news-bg-gradient-both-columns.png) repeat-y right top;}
	.news-landing-container li {list-style-position:inside; list-style-type:square; padding:3px 10px;}
.news-blog-more {padding:10px 10px; font-weight:bold;}
.news-date-label {font-weight:bold; padding: 0 0 8px 0; font-size:17px; color:#555}
.draft-news-list-formatting {margin-bottom:23px;}
#headlines ul.content span{font-style: italic !important;}
#headlines .content {height:355px; !important;}

/* Featured Players Accordion */
	#featured-players-accordion { padding: 0; background-color:#fff; font-size:11px; font-family:arial; margin-bottom:10px; }
	#featured-players-accordion td { font-size:11px; font-family:arial; }
	#featured-players-accordion tbody td { padding:2px 0px 2px 0px; }
	#featured-players-accordion tfoot td { padding:4px 0px 0px 0px; }
	#featured-players-headline	{ padding: 0; height: 24px; background-image: url(../../../img/draft/2011/draft-titles.png); background-repeat: no-repeat; background-position:-413px -109px; }
	#featured-players-headline h1 { display: none; }
	#featured-players-container { padding:0px; }
	
	/* default style for accordion handle rows */
	.featured-players-accordion-toggle-odd {
		background-image: url(../../../img/draft/2011/featured-prospects-bg.png);
		display: block;
		padding: 0 5px;
		line-height: 1.8;
		font-weight: normal;
		text-decoration: none;
		text-transform: uppercase;
		vertical-align: middle;
		cursor: pointer;
		margin: 0;
		color:#115394;
		padding:3px 10px;
	}
	.featured-players-accordion-toggle-even {
		background-image: url(../../../img/draft/2011/featured-prospects-bg.png);
		display: block;
		background-color: #eee;
		padding: 0 5px;
		line-height: 1.8;
		font-weight: normal;
		text-decoration: none;
		text-transform: uppercase;
		vertical-align: middle;
		cursor: pointer;
		margin: 0;
		color:#115394;
		padding:3px 10px;
	}
	/* active style for accordion handle rows */
	.featured-players-accordion-toggle-active {
		background-image: url(../../../img/draft/2011/featured-prospects-bg-on.png);
		color:#fff;
		text-decoration: none;
		cursor: text;
	}
	/* style for accordion row content */		
	.featured-players-accordion-content {
		background-image: url(../../../img/draft/2011/featured-prospects-bg-content.png);
		background-position:bottom left;
		overflow: hidden; 
		padding: 0px 5px;
		display:none;
		background-color:#fff;
		border-left:1px solid #eee;
		border-right:1px solid #eee;
	}
	.featured-players-accordion-content table			{margin: 10px;}
	/*.featured-players-accordion-content table td		{padding-left: 10px; }*/
	.featured-players-accordion-content table thead td	{color: #000; border-bottom: 1px solid #ccc; font-weight:bold;}
	.featured-players-accordion-content table thead tr	{border-bottom: 1px solid #ccc; }
	/* spacer between bottom of row content and next drawer handle */

	
/* profiles */
	#player-profile-tab-set-1-tab-0							{margin-left: 10px;}
	#player-profile-tab-set-1 ol.tab-list					{list-style: none; list-style-position: inside; margin: 0; padding: 0; clear: both; height: 19px; line-height: 19px; border-bottom: 1px solid #999; }
	#player-profile-tab-set-1 ol.tab-list li				{float: left; list-style: none; list-style-position: inside; margin: 0px 6px 0px 0px; padding: 0 5px 0 5px; width: 100px; height: 18px; border: 1px solid #999; background-color: #FFF;}
	#player-profile-tab-set-1 ol.tab-list li a:link			{line-height: 18px; font-weight: bold; font-size: 11px; color: #666; text-decoration: none !important;}
	#player-profile-tab-set-1 ol.tab-list li a:hover		{text-decoration: none !important;}
	#player-profile-tab-set-1 ol.tab-list li.active			{background-color: #fff; border-bottom: 1px solid #fff; text-decoration: none !important;}
	#player-profile-tab-set-1 ol.tab-list li.active a:link	{color: #000;  text-decoration: none;}
	#player-profile-tab-set-1 ol.tab-list li .ir			{background-image: url(../../../img/tabs/arrow_gray.gif); background-position: center left; background-repeat: no-repeat; width: 12px; height: 18px; float: right;}
	#player-profile-tab-set-1 ol.tab-list li.active .ir		{background-image: url(../../../img/tabs/arrow_red.gif);}

	#player-profile-tab-set-1 ol.tab-list li.first			{width: 102px; height:19px; background-image: url(../../../img/draft/tab-bg-first.gif); background-repeat: no-repeat; padding-left: 25px; border: none; border-bottom: 1px solid #999 !important;}
	#player-profile-tab-set-1 ol.tab-list li.first a:link	{border: none;  text-decoration: none !important;}
	#player-profile-tab-set-1 ol.tab-list li.first-active	{border-bottom: 1px solid #fff !important;}
	
	#player-profile-tab-set-1 .section-holder				{clear: both; padding: 10px; background-color: #fff; font-size:11px;}
	#player-profile-tab-set-1 .section .heading				{display: none;}
	
	.player-profile-stats {width:350px;}
	.player-profile-stats a:link, .profiles-tp a:link { text-decoration:none; }
	.profiles-fp										{ background-color:#eef7ff; padding:10px; width:250px; float:right; margin-bottom:10px; }
	.profiles-fp form select option						{ font-size:10px }
	.profiles-tp										{width:270px; float:right; border: 1px solid #ddd; background:url(../../../img/combine/profiles/headshot-bg.png) repeat-x top left; font-size:11px; margin-bottom:10px;;}
	.profiles-tp p										{ margin:5px;  font:11px/11px NFLEndzoneSlabMedium,sans-serif }
	.profiles-tp-logo									{ margin-right:10px; }
	.profiles-pa										{ clear:both; padding:5px; border: 1px solid #ddd; background: #cdcdcd url(../../../img/combine/profiles/headshot-bg.png) repeat-x top left; margin-bottom:10px; }
	.profiles-pa										{ font-size:11px; font-family:arial; clear:both; }
	.profiles-bio										{ font-family:arial; font-size:11px; padding:0px 0px 0px 0px; }
	.profiles-bio ul li .stat-tag						{ width:74px; float:left; font-weight:normal; }
	.profiles-name 										{ padding:10px 100px 0px 0px; font-size:18px; font-weight:normal; width: 260px; line-height:27px; height: 28px; position: relative;}
	.profiles-name .likebutton                          { position: absolute; top: 14px; right: 0;}
	.profiles-headshot									{ background: #cdcdcd url(../../../img/combine/profiles/headshot-bg.png) repeat-x top left; padding:5px; border: 1px solid #bbb; /* float:left;*/ margin-right:10px; }
	.profiles-holder									{ padding:0px }	
		
	#profiles-tabs-discuss {color:#c00; text-decoration:underline; /*position:absolute; right:0px; top:1px;*/}	
	/* primary tab set */
	#profiles-tab {margin:0px 0px 20px 0px;}
		#profiles-tabs 	{list-style: none; list-style-position: inside; margin: 0 0 0 0; padding: 0; clear: both; height: 20px; line-height: 20px; background: transparent url(../../../img/draft/2011/tabs/tabs-bg.png) repeat-x bottom left;}
			#profiles-tabs li	{float: left; text-align: center; list-style: none; list-style-position: inside; margin: 0px 10px 0px 0px; padding: 0; height: 20px;}
			#profiles-tabs li.active	{background-color: #fff;}
				/* hide original hrefs even prior to replacing */
				#profiles-tabs li a			{display: none;}
		/* SPECIFIC TAB STYLES BELOW */
		#profiles-tabs-tab-0 {background: #fff url(../../../img/draft/2011/tabs/prospects-primary-sprite.png) no-repeat 0px 0px; width: 110px;}
		#profiles-tabs-tab-1 {background: #fff url(../../../img/draft/2011/tabs/prospects-primary-sprite.png) no-repeat -110px 0px; width: 104px;}
		#profiles-tabs-tab-2 {background: #fff url(../../../img/draft/2011/tabs/prospects-primary-sprite.png) no-repeat -214px 0px; width: 80px;}
			
		#profiles-tabs-tab-0.active {background: #fff url(../../../img/draft/2011/tabs/prospects-primary-sprite.png) no-repeat 0px -20px; width: 110px;}
		#profiles-tabs-tab-1.active {background: #fff url(../../../img/draft/2011/tabs/prospects-primary-sprite.png) no-repeat -110px -20px; width: 104px;}
		#profiles-tabs-tab-2.active {background: #fff url(../../../img/draft/2011/tabs/prospects-primary-sprite.png) no-repeat -214px -20px; width: 80px;}
		.profiles-tab-content {padding:20px 10px 0;}

		#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.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: hidden; }
						* 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 .thumbnail a:hover .play-button { visibility: visible }
						#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 */
#milestone-modal-container { visibility:hidden; }
#milestone-modal { visibility:inherit; background-color:#000; }
	#milestone-modal .ft a { display:block; width:100%; height:100%; }
	#milestone-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;  }
	#milestone-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);}	
	
#team-needs-positions-list li#team-needs-positions-list-specialists	{background-position: 0px -162px; width: 82px;}
#team-needs-positions-list li#team-needs-positions-list-specialists.drafted	{background-position: -82px -162px; width: 82px;}
#dt-team-tab-war-rooms div.comment textarea { background: #FFF none no-repeat 98% -177px; }

/* live */
#live-text-reminders-title {background: transparent url(../../../img/draft/2011/live/titles-sprite.png) no-repeat 0px 0px; width: 100%; height: 27px;}
#live-text-want-nfl-title {background: transparent url(../../../img/draft/2011/live/titles-sprite.png) no-repeat 0px -28px; width: 100%; height: 27px;}
#live-text-system-requirements-title {background: transparent url(../../../img/draft/2011/live/titles-sprite.png) no-repeat 0px -56px; width: 100%; height: 27px;}
#live-text-faq-title {background: transparent url(../../../img/draft/2011/live/titles-sprite.png) no-repeat 0px -84px; width: 100%; height: 27px;}
#live-text-watch-title {background: transparent url(../../../img/draft/2011/live/titles-sprite.png) no-repeat 0px -112px; width: 100%; height: 27px;}
#live-text-draft-tracker {background: transparent url(../../../img/draft/2011/live/titles-sprite.png) no-repeat 0px -140px; width: 100%; height: 27px;}
#live-text-war-rooms {background: transparent url(../../../img/draft/2011/live/titles-sprite.png) no-repeat 0px -168px; width: 100%; height: 27px;}
#live-text-unlock-hq {background: transparent url(../../../img/draft/2011/live/titles-sprite.png) no-repeat 0px -196px; width: 100%; height: 27px;}
div.live-hr {border-bottom:1px dotted #ccc; margin-bottom:10px;}

#live-columns .primary-column .two-col .widget-container {background: transparent url(../../../img/combine/section-headers-bg-left.png) repeat-x top left; padding: 12px 10px 10px 10px;}
.widget-container { padding:0px; margin-bottom:20px; line-height:1.4em; }
	.widget-container.text-reminders { background: transparent url(../../../img/draft/2011/live/text-reminders-bg.png) repeat-x bottom left;padding-bottom:10px; margin-bottom:1px; }
.widget-container p { margin:0px 0 10px 0; }
.widget-container strong { font-weight: bold; }
.widget-content { margin:10px; background: transparent; }
#live-schedule-widget { background: transparent url(../../../img/draft/2011/live/schedule-bg.png) repeat-x bottom left; margin-bottom:5px; }
	#live-schedule-widget .widget-content { margin:0; padding: 0 0 1px 0; }
		#live-schedule-widget .widget-content p { margin:10px; }
#live-war-rooms-widget { background: transparent url(../../../img/draft/2011/live/war-rooms-bg.png) no-repeat bottom center; margin-bottom:5px; }

#team-cams-widget {background: transparent url(../../../img/draft/2011/live/titles-sprite.png) no-repeat 0px -219px; overflow:hidden;}
	#team-cams-widget h2 {border-bottom: none ;font-weight:normal;padding:6px 0 0 5px;}
	#team-cams-widget h2.replaced {overflow:hidden; position:relative; height: 28px; font-size:18px; height:27px; line-height:27px; padding-top:3px;}
	#team-cams-widget h2.replaced span {background:none no-repeat scroll left top transparent; height:100%;left:0;position:absolute;top:0;width:100%;}
	#team-cams-widget .content {padding: 10px; display: block;}
	#team-cams-widget .title {background-color: transparent; color: #4495d2;}
	#team-cams-widget ul a {font-weight: bold;}
	 
	 
.text-filter td { margin-right:10px; }
#draft-history-grid #pollcontent { display:none; }
.draft-history-table {border:1px solid #d4d4d4}:
.draft-history-table .data-table1 .thd1 td { background: transparent url(../../../img/draft/2011/history-table-hd-bg.jpg) no-repeat top left; color: #575757; font: 12px/14px NFLEndzoneSlabBold, Arial, sans-serif;}
.draft-history-table .data-table1 .thd2 td { background: transparent url(../../../img/draft/2011/history-table-hd-row.jpg) repeat-x top center;  color:#000; padding:3px; border-bottom:none; height:35px; font: 10px/12px NFLEndzoneTechBold, Arial, sans-serif;}
.draft-history-table .data-table1 .tbdy1 td { line-height:1.7em;}
.draft-history-table .data-table1 .thd2 td.first, .draft-history-table .data-table1 .tbdy1 td.first { text-indent: 3px;}
.draft-history-table .data-table1 td, .draft-history-table .data-table1 .tbdy1.alt td, .draft-history-table .data-table1 td.tbdy1.alt { border-bottom:1px dotted #CCCCCC; padding:3px; }
.draft-history-table .data-table1 .thd1 a:hover {color:#555; text-decoration:underline;}

/* 2011 profiles page */
h2.subhead-gray {font-size: 18px; font-family: NFLEndzoneSlab; font-weight: bold; color: #555; text-transform: uppercase; letter-spacing:-.04em; margin:5px 0px 5px 0px;}
.profiles-text-sprite {display:none;}

.profiles-text-sprite {background: transparent url(../../../img/combine/profiles-text-sprite.png) no-repeat top left; height:16px;}
.profiles-expert-grade {font-size:72px; font-weight:bold; text-align:right; color:#999; float:right; margin-left:30px; line-height:70px}
.profiles-jersey-number {font-size:72px; font-weight:bold; text-align:right; color:#999; line-height:70px;}
#text-top-performer-in {margin-bottom:10px;}
#text-strengths {background-position:0px -19px;}
#text-weaknesses {background-position:0px -40px;}
#text-grade {background-position:0px -60px;}
#text-expert-grade {background-position:0px -80px;}
#text-overview {background-position:0px -101px;}
#text-participant-name {background-position:0px -120px;}
#text-participant-position {background-position:0px -140px;}
#text-participant-college {background-position:0px -160px;}
#text-participant-grade {background-position:0px -180px;}
#text-high-school {background-position:0px -223px;}
#text-junior-college {background-position:0px -203px;}
#text-analysis {background-position:0px -244px;}
#text-injury-report {background-position:0px -264px;}
#text-qanda {background-position:0px -285px;}
#text-news {background-position:0px -305px;}
#text-video-list {background-position:0px -325px;}
#text-unlock-hq {background-position:0px -345px;}
.widget-shading {padding: 10px; background:transparent url(../../../img/gc/bg-gradient-widget.gif) repeat-x scroll left top; font-size:12px; line-height:17px; color:#222; margin-bottom:15px;}

#player-profile-top-performer { height:30px; clear:both; padding:5px; border: 1px solid #ddd; background: #cdcdcd url(../../../img/combine/profiles/headshot-bg.png) repeat-x top left; margin-bottom:15px; }
#player-profile-top-performer img { margin:0px 5px; float:left; }
#player-profile-top-performer div { float:left; width:75px; padding:2px 1px; border-right:1px solid #555; text-align:center; }
#player-profile-top-performer div:last-child {border-right: none;}
#player-profile-top-performer .tp-title span{line-height:18px; display:block;}
#player-profile-top-performer .tp-title {display:inline; position:relative; width:92px;}
#player-profile-top-performer ul {margin-left: 0; padding-left: 0; display: inline;}
#player-profile-top-performer ul li {margin-left: 0;margin-bottom: 0;list-style: none; display: inline;}
/* 2011 modal video player */
	/* modal video minor tweaks */
	#modal-inner {background-color: transparent; border:none}
	#modal-container {background:transparent url(../../../img/draft/2011/modal-video-skin.png) no-repeat top center;}
	/* line below is example of using its loading class to apply in load styling */
	/* #modal-container.loading #modal-inner {background: #000 url(../../img/common/loading-indicators/loading-on-75x75.gif) no-repeat center center;} */
	#modal-frame-container {}
	#modal-title-bar {background-color:transparent;border:none;color:#FFFFFF;font-weight:bold;height:37px;position:relative;z-index:203;}
	#modal-title	 {height:37px; text-align: left; padding:11px 0 0 10px; visibility:hidden;}
	#modal-footer-area {text-align: left;}
	/* start modal video player skin overrides */
	#modal-controls {background:transparent url(../../../img/shim.gif) no-repeat left center; height:19px; padding:11px 10px 0 0; width:71px;}
	#modal-controls img {display: none;}
	#modal-footer-area {border: 0px solid red;}
	#modal-footer-area a {height:112px; width:100%; cursor:pointer;}
	.modal-video-icon {cursor:pointer;}

/* Participants Table (Col-Right) */
	#feat-partic{margin:20px 0;}
	#col1 h3.headline { color: #FFFFFF; font: 19px/42px NFLEndzoneSlabMedium, Arial, sans-serif; border-bottom:0 solid #fff;
		background: #0572AD url('../../../img/draft/2011/module-hdr-bg.png') top left repeat-x; height: 42px; margin-bottom: 10px; 
		overflow: hidden; padding: 0 0 0 10px; position: relative; text-indent: 0; text-transform:uppercase;}
	#col1 h3.drafthead { color: #FFFFFF; font: 19px/42px NFLEndzoneSlabMedium, Arial, sans-serif; border-bottom:0 solid #fff;
		background: #0572AD url('../../../img/draft/2011/module-hdr-bg.png') top left repeat-x; height: 42px; margin-bottom: 10px; 
		overflow: hidden; padding: 0 0 0 10px; position: relative; text-indent: 0; text-transform:uppercase;}	
	#col2 h3 { color: #FFFFFF; font: 19px/42px NFLEndzoneSlabMedium, Arial, sans-serif; border-bottom:0 solid #fff;
		background: #0572AD url('../../../img/draft/2011/module-hdr-bg.png') top left repeat-x; height: 42px; margin-bottom: 10px; 
		overflow: hidden; padding: 0 0 0 10px; position: relative; text-indent: 0; text-transform:uppercase;}	
	#aroundweb ol.content {float: left; width:645px;}		
	#around-the-web.news-module .morelinkdraft{text-decoration:none; font-family: NFLEndzoneSans, Arial, sans-serif; font-size:10px; text-transform: uppercase;  }
	#around-the-web.news-module .footer {float: left; width:645px; margin: 0px 0px 30px 0px;}
	#around-the-web.news-module .footer {padding-left:0px;} 	
	.draft-participants{width:96%;margin-bottom:10px;}
	.draft-participants tbody td{height:18px;}
	.draft-participants tbody tr.stripe td{background-color:#f2f2f2;}
	.draft-participants thead th{color:#555;font:12px/12px NFLEndzoneSlabBold,sans-serif;text-transform:uppercase;padding:4px 0;}
	.draft-participants thead th.sb-north,.draft-participants thead th.sb-south{height:73px;padding:0 0 0 8px;background:url(../../../img/seniorbowl/shadow.png) repeat-x scroll top left;}
	.draft-participants tfoot td{border:1px solid #ddd;border-width:1px 0 0;text-align:right;font-size:10px;text-transform:uppercase;}
	.draft-participants tfoot td a{color:#4d4d4d;}
	.draft-participants tbody td,.draft-participants thead th{padding-left:10px;}
	.draft-participants tbody td:nth-child(2),.draft-participants thead th:nth-child(2){text-align:center;padding:0;}
	.draft-participants tbody td:nth-child(3),.draft-participants thead th:nth-child(3){text-align:right;padding:0 10px 0 0;}
	#combine-invitees{display:block;text-transform:uppercase;text-align:right;color:#4D4D4D;font-size:11px;margin-top:10px;padding-right:10px;}
	
	/* Participants Accordion (Col-Right) */
	.yui3-accordion{width:100%;height:100%;overflow:hidden;position:relative;}
	.yui3-accordion-item{position:relative;cursor:pointer;width:100%;}
	.yui3-accordion-item .yui3-widget-hd{overflow:hidden;position:relative;}
	.yui3-accordion-item .yui3-widget-bd{cursor:default;overflow:hidden;position:relative;}
	.yui3-widget-hidden{display:none;}
	.yui3-widget-content{overflow:hidden;}
	.yui3-widget-content-expanded{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:100%;}
	.yui3-widget-tmp-forcesize{overflow:hidden !important;}
	.yui3-accordion-item a.yui3-accordion-item-label{text-indent:-10000px;overflow:hidden;display:block;height:32px;background:url(../../../img/draft/accordion-sprite.png) no-repeat scroll 0 -316px transparent;}
	.yui3-accordion-item-focused a.yui3-accordion-item-label{background:url(../../../img/draft/accordion-sprite.png) no-repeat scroll 0 -278px transparent;}
	.yui3-accordion-item-icons{position:absolute;top:3px;left:20px;height:22px;}
	.yui3-accordion-item-icons .yui3-accordion-item-iconexpanded{display:block;width:160px;height:24px;}
	#partcipants-quarterbacks .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on{background-position:0 -2px;}
	#partcipants-quarterbacks .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background-position:-169px -2px;}
	#partcipants-running-backs .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on{background-position:0 -29px;}
	#partcipants-running-backs .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background-position:-169px -29px;}
	#partcipants-wide-receivers .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on{background-position:0 -55px;}
	#partcipants-wide-receivers .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background-position:-169px -55px;}
	#partcipants-tight-ends .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on{background-position:0 -81px;}
	#partcipants-tight-ends .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background-position:-169px -81px;}
	#partcipants-offensive-linemen .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on{background-position:0 -107px;}
	#partcipants-offensive-linemen .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background-position:-169px -107px;}
	#partcipants-defensive-linemen .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on{background-position:0 -133px;}
	#partcipants-defensive-linemen .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background-position:-169px -133px;}
	#partcipants-linebackers .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on{background-position:0 -160px;}
	#partcipants-linebackers .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background-position:-169px -160px;}
	#partcipants-cornerbacks .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on{background-position:0 -186px;}
	#partcipants-cornerbacks .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background-position:-169px -186px;}
	#partcipants-specialists .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on{background-position:0 -212px;}
	#partcipants-specialists .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background-position:-169px -212px;}
	#partcipants-safeties .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on{background-position:0 -238px;}
	#partcipants-safeties .yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background-position:-169px -238px;}
	.yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-on,.yui3-accordion-item-icons .yui3-accordion-item-iconexpanded-off{background:url(../../../img/draft/accordion-sprite.png) no-repeat scroll transparent;}
	.widget .more a:link, .widget a.more:link, .widget .more a:visited, .widget a.more:visited {color:#999}
	a.more-link {margin-top:5px; display:block;}
	/*Overrides. This is used in draft history page */
	div.draftlink {position:absolute; top:15px; right:20px; z-index:100; text-transform:uppercase; color: #FFFFFF; font: 11px/11px NFLEndzoneSlabMedium, Arial, sans-serif; font-weight:bold;}
	div.draftlink a{color:#FFF;}
	/* data table overrides */
	.data-table1 .tbdy1 td, .data-table1 td.tbdy1 {background-color:#fff; color:#000; border-bottom:0px dotted #ddd;}
	.data-table1 .tbdy1.alt td, .data-table1 td.tbdy1.alt {background-color:#fff; color:#000; border-bottom:0px dotted #ddd;}
	.data-table1 .thd2 td, .data-table1 .thd2 th {background-color:#eff7ff; color:#000; font-weight:bold;}	
	
	/*Data-table.css overrides. This is used in draft history page */
	table.data-table1 {border-collapse:separate;}
	.draft-history-table .data-table1 td {background: #000;}
	.draft-history-table .data-table1 .alt td {background: #F0F0F0;}
	.draft-history-table .data-table1 .alt td.first {background: #F0F0F0 url(../../../img/draft/2011/history-table-hd-pick.jpg) no-repeat-x top left; color:#525252; font: 22px/24px NFLEndzoneSlabBold, Arial, sans-serif; text-align:center;}
	.draft-history-table .data-table1 .tbdy1 td.first {background: #FFF url(../../../img/draft/2011/history-table-hd-pick.jpg) repeat-x top left; color:#525252; font: 22px/24px NFLEndzoneSlabBold, Arial, sans-serif; text-align:center;}
	.data-table1 td, .data-table1 th {font-family:arial; font-size:11px; padding:6px 3px;}
	.data-table1 .thd1 td {background: transparent url(../../../img/draft/2011/history-table-hd-bg.jpg) no-repeat top left; color:#575757; font-weight:bold;}
	.data-table1 .thd1 a:link, .data-table1 .thd1 a:visited {color:#fff; text-decoration:underline;}
	.data-table1 .thd1 a:hover {color:#fc0; text-decoration:underline;}
	.data-table1 .thd1 {background:#5b7a9e url(../../../img/tables/thead1-bg.gif) repeat-x top left; color:#fff; font-weight:bold; padding:6px 3px; text-align:left; font-family:arial; font-size:11px;}
	.data-table1 .thd2 td, .data-table1 .thd2 th {background-color:#eff2f6; color:#000; font-weight:bold;}
	.data-table1 .thd2 th {text-align:center}
	.data-table1 .thd3 td {background-color:#eee; color:#000; font-weight:normal;}
	.data-table1 .tft1 td {background-color:#fff; color:#000; font-weight:normal;}
	.data-table1 .tbdy1 td, .data-table1 td.tbdy1 {background-color:#fff; color:#000; border-bottom:1px dotted #ddd;}
	.data-table1 .tbdy-sorted td, .data-table1 td.tbdy-sorted {background-color:#eff2f6; color:#000; border-bottom:1px dotted #ddd;}
	.data-table1 .tbdy1 td.sorted {background-color:#eff2f6;}
	.data-table1 .tbdy-spacer {height:10px;}
	.data-table1 .right {text-align:right}
	.data-table1 .left {text-align:left}
	.data-table1 .AFCcolors td, .data-table1 .APRcolors td {background-color:#B50023; background:#B50023;}
	.data-table1 .NFCcolors td, .data-table1 .NPRcolors td {background-color:#004079; background:#004079;}
	.data-table1 td.message-no-results {padding:10px 0px 20px 0px}
	
/* used by stats/categorystats display:table atrosity */
/* i hate TLDs that force a certain markup style.  ugh! */
	.data-table1 th  {font-family:arial; font-size:11px; padding:6px 3px;}
		.data-table1 th.sorted  {background-color:#ddd;}
	.data-table1 .thd2 td, .data-table1 .thd2 {background-color:#eff2f6; color:#000; font-weight:bold;}
	.data-table1 .odd td {background-color:#fff; color:#000; border-bottom:1px dotted #ddd;} 
	.data-table1 .even td {background-color:#fff; color:#000; border-bottom:1px dotted #ddd;} 
	.data-table1 .order1 {background-image:url(../../img/red_arrow_down.gif); background-position: 2px center; background-repeat:no-repeat; padding-left:11px; padding-right:2px;}	
	.data-table1 .order2 {background-image:url(../../img/red_arrow_up.gif); background-position: 2px center; background-repeat:no-repeat; padding-left:11px; padding-right:2px;}	

	/* history primary tab set */
	#tabdraft-tab {list-style:none; list-style-position:inside; margin:0px; padding:10px; display:block;
	clear:both; background:transparent url(../../../img/global/diagonal-stripes.png) repeat scroll 0 0;}
	#tabdraft li.yui3-tab	{text-align:center; list-style:none; list-style-position:inside; margin:0px 20px 0px 0px; padding: 0; height:17px;}
	#tabdraft li.active		{background-color:#fff; height:17px;}

	
	/* hide original hrefs even prior to replacing */
	#tabdraft a:link b, #tabdraft a:visited b {display:none;}
	#tabdraft .yui3-tabview-panel{margin-top:20px;}
	#tabdraft-tab a{text-indent: -9999px;}
	/* SPECIFIC TAB STYLES BELOW */
	#tabdraft-tab-0 {background: #fff url(../../../img/draft/2011/prospect-tab-sprite.png) no-repeat 0px 0px; width:105px;}
	#tabdraft-tab-1 {background: #fff url(../../../img/draft/2011/prospect-tab-sprite.png) no-repeat -132px 0px; width:105px;}
	#tabdraft-tab-2 {background: #fff url(../../../img/draft/2011/prospect-tab-sprite.png) no-repeat -263px 0px; width:105px;}
	#tabdraft-tab-3 {background: #fff url(../../../img/draft/2011/prospect-tab-sprite.png) no-repeat -395px 0px; width:105px;}
	#tabdraft-tab-0.yui3-tab-selected {background: #fff url(../../../img/draft/2011/prospect-tab-sprite.png) no-repeat 0px -23px; width:105px;}
	#tabdraft-tab-1.yui3-tab-selected {background: #fff url(../../../img/draft/2011/prospect-tab-sprite.png) no-repeat -132px -23px; width:105px;}
	#tabdraft-tab-2.yui3-tab-selected {background: #fff url(../../../img/draft/2011/prospect-tab-sprite.png) no-repeat -263px -23px; width:105px;}
	#tabdraft-tab-3.yui3-tab-selected {background: #fff url(../../../img/draft/2011/prospect-tab-sprite.png) no-repeat -395px -23px; width:105px;}

	
/* Mock Drafts Pick-List */
.pick-list { margin-bottom: 50px;}
	.pick-list .pick {
		border: 1px solid #D4D4D4; margin-bottom: 5px; position: relative; color: #525252;
	}
	.pick-list .pick-info {
		font-family: NFLEndzoneSlabMedium, Arial, sans-serif;
		height: 62px; padding-left: 199px; position:relative; text-shadow: 1px 1px #FFF;
		background: #D9D9D9 url(../../../img/draft/2011/mock-drafts/single-mock-draft.png) repeat-x left top; /* old browsers */
		background-image: -moz-linear-gradient(top, #D9D9D9 0%, #FFF 50%, #D9D9D9 100%); /* firefox */
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D9D9D9), color-stop(50%,#FFF), color-stop(100%,#D9D9D9)); /* webkit */
	}
		.pick-list .pick-info .pick-number,
		.pick-list .pick-info .team,
		.pick-list .pick-info .player { height: 100%; position: absolute; top: 0;}

	.pick-list .pick-info .pick-number { width: 88px; left: 0;}
		.pick-list .pick-info .pick-number div { text-align: center;}
		.pick-list .pick-info .pick-number div.label { line-height: 14px; padding-top: 4px; font-size: 12px; text-transform: uppercase; font-family: NFLEndzoneTechBold, Arial, sans-serif;}
		.pick-list .pick-info .pick-number div.value { line-height: 40px; font-size: 40px;}
	.pick-list .pick-info .team { width: 111px; overflow: hidden; left: 88px; cursor: pointer;}
		.pick-list .pick-info .team img { position: absolute; top: -7px; left: 0; width: 111px; height: 74px;}

	.pick-list .pick-info .player { position: relative; border-left: 1px solid #D4D4D4; text-transform: uppercase; line-height: 36px; font-size: 16px;}
		.pick-list .pick-info .player .name { position: absolute; left: 19px; color: #1682C4; font-size: 20px;}
			.pick-list .pick-info .player .name a { color: #1682C4;}
		.pick-list .pick-info .player .notes { position: absolute; left: 19px; color: #AFAFAF; font-size: 14px; line-height: 14px; top: 40px; width: 390px; white-space: nowrap; text-overflow: ellipsis;}
			.pick-list .pick-info .player .notes strong { color: #525252;}
		.pick-list .pick-info .player .position { position: absolute; right: 10px;}
		.pick-list .pick-info .player .college { position: absolute; right: 52px;}
		.pick-list .video a {
			position:absolute; height: 16px; width: 27px; right: 10px; bottom: 10px;
			background: transparent url(../../../img/draft/2011/mock-drafts/single-mock-draft.png) no-repeat right bottom;
		}
			.pick-list .video a:hover { background-position: left bottom; text-decoration: none;}
			.pick-list .video a:focus { outline: 0; -moz-outline-style: none;}

	.pick-list .pick-analysis {
		background: #F4F4F6; border-top: 1px solid #D4D4D4;
		line-height: 14px; font-size: 12px; padding: 19px 20px 13px;
	}



#mock-drafts {
	border: 1px solid #D6D6D6; position: relative;
}
	#mock-drafts:after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: " ";
		clear: both;
		height: 0;
	}
	.ie7 #mock-drafts { zoom: 1; }

	#mock-drafts a { color: #0080C5;}

	#mock-drafts .navigation {
		position: absolute; top: -34px; right: 0; width: 100%;
		font: bold normal 12px/21px Arial, sans-serif; visibility: hidden;
	}
		#mock-drafts .navigation .prev { position:absolute; left: 0; top: 0; width: 0; overflow: hidden; height: 27px; padding-left: 182px; background-position: 0 -55px;}
		#mock-drafts .navigation .next { position:absolute; right: 0; top: 0; text-align: right;width: 0; overflow: hidden; height: 27px; padding-left: 163px; background-position: 0 -82px;}
		#mock-drafts .navigation .next, #mock-drafts .navigation .prev { background-image:url(../../../img/draft/2011/mock-drafts/landing.png);}
		#mock-drafts .navigation .next:focus,
		#mock-drafts .navigation .prev:focus { outline: 0px none;}
	#mock-drafts .draft-summary {
		background: #EBEBEB; color: #808080; text-shadow: 1px 1px 1px #FFF;
		float: left; width: 104px; padding: 16px 4px 0; font-family: NFLEndzoneSlabBold, Arial, sans-serif;
	}
		#mock-drafts .draft-summary .heading { line-height: 12px; padding: 0 5px; margin-bottom: 20px;}
			#mock-drafts .draft-summary .heading small { color: #525252; text-shadow: none; font: bold normal 12px/14px Arial, sans-serif;}
			#mock-drafts .draft-summary .heading em { text-transform: uppercase; font-size: 19px; font-style: normal; white-space: nowrap;}
			#mock-drafts .draft-summary .heading strong { font-size: 33px; font-weight: normal;}
		#mock-drafts .draft-summary dt { position: absolute; font-size: 21px; width: 27px; height: 57px; line-height: 57px; text-align: right;}
		#mock-drafts .draft-summary dd {
			background: #FFF url(../../../img/draft/2011/mock-drafts/landing.png) repeat-x left top; /* old browsers */
			/*
			background-image: -moz-linear-gradient(top, #FFF 0%, #D4D4D4 100%); 
			background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#D4D4D4));
			*/
			display: block; border: 1px solid #D4D4D4; padding: 6px 5px 4px 29px; margin-bottom: 5px;
			border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
		}
			#mock-drafts .draft-summary dd span {
				display: block; width: 67px; height: 45px; overflow: hidden; position: relative;
			}
				#mock-drafts .draft-summary dd img { position: relative; top: -2px; left: -6px; width: 79px; height: 52px;}
#mock-drafts-list { float: left; width: 668px; overflow: hidden; position:relative;}
	#mock-drafts-list .yui3-mock-drafts-content { position: relative;}
	#mock-drafts-list .yui3-mock-drafts-content:after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: " ";
		clear: both;
		height: 0;
	}
	.ie7 #mock-drafts-list .yui3-mock-drafts-content { zoom: 1; }

.module #mock-drafts { border-bottom: 0px none;}
.module #mock-drafts .draft-summary { padding-top: 20px;}
	.module .yui3-mock-draft .heading,
	.module #mock-drafts .draft-summary .heading {
		color: inherit; background: transparent; font-size: 100%; line-height: inherit; font-family: inherit;
		text-transform: none; height: auto; color: #525252;
	}
		.module #mock-drafts .draft-summary .heading em { line-height: 19px; color: #686868}
		/* fixes bad ClearType see http://allcreatives.net/2009/12/05/smoother-font-face-embedding-in-ie-7-8/ */
		.ie7 .module #mock-drafts .draft-summary .heading,
		.ie8 .module #mock-drafts .draft-summary .heading {
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/global/shim.png,sizingMethod=crop);
			-ms-filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/global/shim.png,sizingMethod=crop)';
			zoom: 1; min-height: 1px;
		} 
			.ie7 .module #mock-drafts .draft-summary .heading em,
			.ie8 .module #mock-drafts .draft-summary .heading em { font-size: 20px;}
		.module #mock-drafts .draft-summary .heading small { font-family: inherit; font-weight: normal; font-size: 11px; text-shadow: 1px 1px 1px #FFF; color: #686868; text-transform: uppercase;}
	.module .yui3-mock-draft .heading { padding-bottom: 4px;}
.module #mock-drafts-list { width: 536px;}
.module .yui3-mock-draft { width: 178px;}
	.module .yui3-mock-draft:nth-child(even) {
		background: #E8E8E8;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E8E8E8)); /* for webkit browsers */
		background-image: -moz-linear-gradient(top,  #FFF,  #E8E8E8); /* for firefox 3.6+ */
		filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fff', endColorstr='#E8E8E8'); /* IE6 & IE7 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#E8E8E8')"; /* IE8+ */
	}

.yui3-mock-draft {
	width: 167px; float: left;
}
	.yui3-mock-draft-content { border-left: 1px solid #d5d5d5;}
	.yui3-mock-draft .heading {
		height: 41px; padding: 9px 10px 17px 61px; position: relative; color: #525252; font-size: 10px; line-height: 12px;
	}
		.yui3-mock-draft .heading .name { font-size: 12px; font-weight: bold; line-height: 14px;}
			.yui3-mock-draft .heading .name :active { outline: 0;}
			.yui3-mock-draft .heading .name :-moz-any-link { -moz-outline-style: none;}
		.yui3-mock-draft .heading .image img { position: absolute; top: 4px; left: 12px; width: 40px; height: 56px;}
		.yui3-mock-draft .heading .version { position: absolute; bottom: 2px; left: 61px; width: 100%; white-space: nowrap; height: 12px; text-overflow: ellipsis;}
		.yui3-mock-draft .heading .full { font-size: 12px; font-weight: bold; margin-top: 12px;}
	.yui3-mock-draft .pick {
		border-top: 1px solid #ECECEC; padding: 19px 7px 14px 11px; line-height: 14px; height: 28px;
		color: #838383; font-size: 12px; font-family: NFLEndzoneSlabMedium, Arial, sans-serif;
	}
		.yui3-mock-draft .pick .name { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-transform: uppercase;}
		.yui3-mock-draft .pick:first-child { border-top: 0px none;}
		.yui3-mock-draft .pick .position { position: absolute;}
		.yui3-mock-draft .pick .analysis { display: none;}
		.yui3-mock-draft .pick .college {
			font-size: 10px; font-family: Arial, sans-serif; padding-left: 29px; line-height: 12px; padding-top: 2px;
			white-space: nowrap; width: 101px; overflow: hidden; text-overflow: ellipsis;
		}
	
	/* remove poll in draft history */
	#draft-history-grid #pollcontent {display:none;}		
	
	/* draft mobile */
	#draft-mobile-grid .blurb-container-bottom{
				position:absolute;right:0;bottom:5%;		
				margin-bottom:10px;
				background: #2a9fdf; /* for non-css3 browsers */
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a9fdf', endColorstr='#00679f'); /* for IE */
				background: -webkit-gradient(linear, left top, left bottom, from(#2a9fdf), to(#00679f)); /* for webkit browsers */
				background: -moz-linear-gradient(top,  #2a9fdf,  #00679f); /* for firefox 3.6+ */ 
				width:75%;
		}
		#draft-mobile-grid .widget-content{position:relative;width:100%;margin:0;}
		#draft-mobile-grid .widget-content p{display:block;margin-bottom:15px;}
		#draft-mobile-grid .learn-more{position:absolute;right:0;bottom:0;background-color:#1B2535;color:#A3CEFF;text-transform:uppercase;padding:5px 10px;}
		#draft-mobile-grid .widget-title-replace{height:16px;margin-bottom:4px;}
		#draft-mobile-grid .blurb-container-top{position:absolute;right:0;top:13%;background-color:#1B2535;width:75%;}
		#draft-mobile-grid .blurb-container-middle{position:absolute;right:0;top:30%;background-color:#1B2535;width:75%;}
		#draft-mobile-grid .two-col .blurb-container-bottom{width:73%;}
		#draft-mobile-grid .blurb{color:#FFF;text-align:left;padding:10px;}
		#draft-mobile-grid .blurb h3{font:17px/100% NFLEndzoneSlabMedium,Arial,sans-serif !important;color:#FFFFF;text-transform:uppercase;}
		#draft-mobile-grid .blurb p{font-size:12px;margin:0;padding:0;}
		#draft-mobile-grid .blurb .learn-more{background-color:transparent;position:relative;right:auto;bottom:auto;padding:3px 0 0;color:#a5d6ff;}
		#draft-mobile-grid .blurb .learn-more a{color:#a5d6ff;}
		#draft-mobile-grid .widget-driver{background:url("../../../img/draft/mobile-bg.jpg") repeat-x scroll left bottom transparent;margin-bottom:10px;border:1px solid #dcdcdc;padding:10px;}
		#draft-mobile-grid img.anchor-overlay{position:absolute;top:0;left:0;width:100%;}
		#draft-mobile-grid .two-col .widget-promo .blurb-container-top{width:40%;}
		#draft-mobile-grid .widget-list{text-align:left;margin-bottom:10px;color:#ccc;padding:10px;}
		#draft-mobile-grid .widget-list h3{color:#b2c3c8;font-family:arial, helvetica, sans-serif;font-size:11px;font-weight:700;background:url("../../../img/superbowl/45/bg-sb-content.jpg");padding:3px 5px;}
		#draft-mobile-grid .widget-list p{color:#A3CEFF;margin-bottom:15px;}
		#draft-mobile-grid .widget-list p span{border-bottom:1px dotted #999;padding:3px 5px;}
		#draft-mobile-grid .widget-list b{color:#002f69;}
		#draft-mobile-grid .widget-list .text-header{margin:5px;}
		#draft-mobile-grid .three-column{clear:left;width:966px;padding:10px 10px 0;}
		#draft-mobile-grid .right-rail .primary .centerpiece-companion,.three-column-centerpiece .centerpiece-companion{width:235px;margin-right:0;}
		#draft-mobile-grid .three-column-centerpiece-alt .centerpiece-container-column{width:730px;margin-right:10px;}
		#draft-mobile-grid .three-column-centerpiece-alt .right-rail-column{width:300px;margin-right:0;}
		#draft-mobile-grid .three-column-centerpiece-alt .right-rail-column-alt{float:right;margin-right:10px;width:235px;}
		#draft-mobile-grid .three-column .primary-column,.two-column .primary-column .primary-column{float:left;margin-right:10px;width:312px;}
		#draft-mobile-grid .widget-ad{padding:6px;background:#e5e5e5;margin-bottom:10px;}
		#draft-mobile-grid .three-column .tertiary-column,#draft-mobile-grid .three-column .secondary-column,.two-column .primary-column .secondary-column{float:right;width:312px;}
	