@charset "utf-8";
/* CSS Document */
html {background-image:url(../img/Bbkg.png)}



	
	#headerTop									{margin:0; padding:0; width:985px; height:125px; background:#497BA7 url(/img/DEA1.jpg) no-repeat; border-bottom:2px solid red; position: relative; z-index: 1000}
	
	/*SHIELD*/
	#headerTop_shield a							{position:absolute; left:0; top:2px; width:150px; height:120px; cursor:pointer;}
		
	/*START NAVBAR (MENU)*/
		/*MENU-BAR*/
		#navbarmain								{clear:left; margin:0; padding:125px 0 1px 0; width:100%; height:19px; background-image:url(../img/PHE1.jpg); z-index:1500}
		#nav									{margin:0; padding:0; z-index:52; width:100%; height:19px; line-height:19px; list-style: none; list-style-image: none;}
		#nav li									{float:left; margin:0; padding:0; width:75px; height:19px; line-height:19px; background:transparent url(../img/bgnav_global.jpg) no-repeat bottom left; list-style:none; list-style-image: none;}
		#nav li.menubar-firstEle				{margin-left:0; padding-left:0; width:60px; background-image:none;}
		#nav a									{display:block; height:19px; color:#fff; font:bold 10px/19px verdana,sans-serif; text-align:center; text-decoration:none;}
		#nav a:hover							{text-decoration:none; !important;}
		
		/*SUB-MENU*/
		#nav li ul								{margin:0; padding:0; display:none;}
		#nav li ul li							{display:block; float:none; margin:0; padding:2px 0 1px 5px; width:315px; height:16px; background-image:none; border-bottom:1px solid #ccc; background-color:#E8F0F0;}
		#nav li ul li:hover,
		#nav li ul li.sfhover					{background:transparent url(../img/bg_navroll_global.gif) repeat-x bottom left;}
		#nav li ul li:last-child				{border-bottom:none;}
		#nav li ul li a							{margin:0; padding:0; color:#000066; font-weight:bold; text-align:left;}
		#nav li ul li.subChoiceMarker 			{font-weight:bold; color:red}
		#nav li ul li.subChoiceMarker a			{font-weight:bold;}
		#nav li ul li.subChoice a				{margin-left:5px;}

		/*SUB-MENU ACTIVE*/
		#nav li:hover ul, #nav li.sfhover ul	{display:block; position:absolute; z-index:1053; margin-top:0; margin-left:0; background-color:#f5f5f5; border-left:1px solid #999; border-right:1px solid #666; border-top:none; border-bottom:1px solid #666;}
		
	/*START HEADER QUICK SEARCH*/
	.headerTop_Search							{display:block; position: absolute; margin-left:78%; top: 121px; width:220px; height:20px; border:medium none;}
	.headerTop_Search td#headerTop_SearchTitle	{padding-right:5px; color:#fff; font:bold 10px/12px verdana,sans-serif;}
	.headerTop_Search td input					{position:relative; margin:0; width:120px; padding:1px; height:16px; border:1px solid #7e9db9; line-height:12px;}
	.headerTop_Search td #headerTop_SearchSubmit{margin-left:5px; width:27px; color:#fff; font:bold 10px/12px verdana,sans-serif; cursor:pointer;}
	/*END HEADER QUICK SEARCH*/
	/*START GRADIENT UNDERNEATH NAVBAR*/
	#bottom_grad								{padding:0; clear:left; width:985px; height:8px; background-image:url(../img/navbar_bottom.gif); line-height:0; font-size:0;}
	/*END GRADIENT UNDERNEATH NAVBAR*/	
/* END HEADER */
/* START BODY */

	/*MainFlash*/
	#flashContainer_extraWideCenterpiece  {width:985px; height:250px; position: relative; z-index:-1000}
	.flashContainer_extraWideCenterpiece  {width:985px; height:250px; position:absolute; z-index:-1000}
	/*START COMMON*/
	html, body									{margin:0; padding:0; background:#fff url(../img/Bbkg.png) repeat-x top center; font:11px Arial,Helvetica,sans-serif;}
	
	#outerContainer,
	#shadowRight,
	#container									{margin:0 auto; padding:5; width:985px; background:transparent url(../img/body_shadowL-ian5.gif) repeat-y top left; text-align:right;}
	#shadowRight								{margin-left:2px; width:987px; background-image:url(../img/body_shadowR-ian5.gif); background-position: top right; text-align:left;}
	#container									{width:985px; background:#fff; text-align:left;}
	#outerContainer #shadowRight #container		{ margin: 0;}
	#body										{padding:10px;}
	
	h1, h2, h3, h4, h5, h6						{margin:0; padding:0;font-size:11px; font-weight:bold;}
	h1											{font-size:20px; font-weight:bold}
	h2											{font-size:16px; font-weight:bold}
	h3											{font-size:12px; font-weight:bold}
	h4											{text-decoration:underline;}

	table										{font-size:11px;}
	img											{border:0;}
	ul											{margin:5px 8px 0px 0px; padding-left:15px; line-height:19px; list-style-image:url(../img/ul_bullet.gif);}
	p											{margin:0;}
	/* Why not just use online styles? -RC 30 Aug 07 */
	.floatLeft									{float:left;}
	.floatRight									{float:right;}
	.topAlign									{vertical-align:top;}
	.middleAlign								{vertical-align:middle;}
	.bottomAlign								{vertical-align:bottom;}
	.leftAlign									{text-align:left;}
	.rightAlign									{text-align:right;}
	.centeralign								{text-align:center;}
	.bold										{font-weight:bold;}
	.italics									{font-style:italic;}
	.tabContent									{clear:left;}
	.tabContent > table							{width:100%} /* Fixes Table Width issue in Safari */
	
	.pad_left									{padding-left:10px;}
	.pad_right									{padding-right:10px;}
	.pad_top									{padding-top:10px;}
	.pad_bottom									{padding-bottom:10px;}
	
	.noDisplay, .hideme							{display:none;}
	.clearBoth									{clear:both;}
	.boxBorder1px								{border:1px solid #9d9d9d;}

	.more										{margin:0; padding:5px 0 5px 0; text-align:left;}
	/*END COMMON*/
	
	/*START COMMON LINKS*/
	a											{text-decoration:none !important; outline:none;}
	a:link,
	a:visited,
	a:active									{text-decoration:none !important; color:#364c88;}
	a:hover										{text-decoration:underline !important; color:#da2229;}
	
	a:hover.blackLink, .blackLink a:hover,
	a:active.blackLink, .blackLink a:active,
	a:link.blackLinkNoUL, .blackLinkNoUL a:link,
	a:visited.blackLinkNoUL, .blackLinkNoUL a:visited {text-decoration:none !important; color:#000;}
	a:link.blackLink, .blackLink a:link,
	a:visited.blackLink, .blackLink a:visited,
	a:hover.blackLinkNoUL, .blackLinkNoUL a:hover,
	a:active.blackLinkNoUL, .blackLinkNoUL a:active   {text-decoration:underline !important; color:#000;}
	
	
	a:link.greyLink, .greyLink a:link,
	a:visited.greyLink, .greyLink a:visited,
	a:hover.greyLink, .greyLink a:hover,
	a:active.greyLink, .greyLink a:active		{text-decoration:none; color:#555;}
	a:hover.greyLink, .greyLink a:hover,
	a:active.greyLink, .greyLink a:active		{text-decoration:underline}
	/*END COMMON LINKS*/
	
	/*START SPACERS*/
	.wSpacer10px								{float:left; width:10px; height:1px;}
	.hSpacer10px								{width:1px; height:10px;}
	.hSpacer5px									{width:1px; height:5px; font-size:0;}
	.w235px										{width:235px;}
	.w300px										{width:300px;}
	.w410px										{width:410px;}
	.verticalSpacer_10							{width:410px; height:10px;}
	.verticalSpacer_14							{width:410px; height:14px;}
	.verticalSpacer_18							{height:18px;}
	/*END SPACERS*/

	/*START FORMS*/
	form										{margin:0; padding:0;}
	select										{margin-top:5px; margin-bottom:5px; width:175px; font:11px Arial,Helvetica,sans-serif;}
	/*END FORMS*/
	
	/*START LIST_FORMATTING*/
	.list_formatting ul							{position:relative; margin:0 0 0 20px; padding:0; text-indent:-5px; list-style-image:url(../img/bullet2_small_square_up_right.gif);}
	.list_formatting li							{margin:0 0 2px 0; padding:0 0 0 2px;}
	/*END LIST_FORMATTING*/
	/*START GRADIENT DYNATABS*/
	.gradientTabs								{float:left; width:100%; background:url(../img/tabs_gradient_base.jpg) repeat-x;}
	.gradientTabs ul							{margin:0; padding:0; list-style:none;}
	.gradientTabs li							{float:left; margin:0; padding:0; background:url(../img/tabs_norm_right_off.jpg) no-repeat right top;}
	.gradientTabs a								{display:block; padding:3px 24px 0 24px; background:url(../img/tabs_norm_left_off.jpg) no-repeat left top; font-weight:bold;}
	.gradientTabs .norm-current					{background-image:url(../img/tabs_norm_right_on.jpg);}
	.gradientTabs .norm-current a				{background-image:url(../img/tabs_norm_left_on.jpg);}
	.gradientTabs .special						{background-image:url(../img/tabs_norm_right_off.jpg);}
	.gradientTabs .special a					{background-image:url(../img/tabs_slant_left_off.jpg);}
	.gradientTabs .special-current				{background-image:url(../img/tabs_norm_right_on.jpg);}
	.gradientTabs .special-current a			{background-image:url(../img/tabs_slant_left_on.jpg);}
	.gradientTabs .special-current-blue			{background-image:url(../img/tabs_norm_right_on_blue.jpg);}
	.gradientTabs .special-current-blue a		{background-image:url(../img/tabs_slant_left_on_blue.jpg);}
	.Slvgradient								{background-image:url(../img/SilvrBk.gif); background-repeat:repeat-x; border: 1px solid; border-color:#ccc;}
	/*END GRADIENT DYNATABS*/
	/*START AUDIO-VIDEO ICONS*/
	.showVideoIcon,								
	.showAudioIcon								{padding-left:17px; width:30px; background-image: url(../img/videoicon.gif); background-repeat: no-repeat;}
	.showAudioIcon								{background-image:url(../img/icon_audio.gif)}
	/*END AUDIO-VIDEO ICONS*/
	/*** START COLUMN ONE ***/
	/*START CENTERPIECE*/
	.extraWideCenterPiece						{margin-bottom:5px; margin-left:-8px;}
	.wideCenterPiece							{margin-bottom:10px;}
	/*END CENTERPIECE*/
	/*START FANTASY, SPOTLIGHT & VOICES*/
		/*FANTASY*/
		#nflSpotlight												{width:408px; height:265px; border:#9d9d9d 1px solid; overflow:hidden;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_0				{clear:both; padding:5px 10px 0 10px; height:100%; background-color:#f0f5f9; border-bottom:#969696 1px solid;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_0 h1			{margin:0; font-size:16px; font-weight:bold;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_0 table		{margin-top:15px; width:100%;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_0 img			{padding-right:5px; padding-left:5px;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_0 img#videoIcon{position:relative; top:2px; left:1px;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_0 hr			{color:#969696; height:1px;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_0 ul			{margin-left:10px; margin-bottom:10px; padding-left:0; text-indent:-4px; list-style-image:url(../img/bullet2_small_square_up_right.gif);}
		#nflSpotlight #fantasy_spotlight_voices_tabs_0 li			{margin-bottom:2px; padding:0;}
	
		/*SPOTLIGHT*/
		#nflSpotlight #fantasy_spotlight_voices_tabs_1				{clear:both; margin-left:10px; margin-right:10px; padding-top:0;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_1 td			{padding:10px 10px 10px 0; border-bottom:#e5e5e5 1px solid;}
		#nflSpotlight .gradientTabs									{margin-bottom:-3px; padding-left:122px;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_1 table		{width:100%;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_1 img			{margin-left:0;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_1 tr.tabbedThumbRowsOut  {background-color:#fff;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_1 tr.tabbedThumbRowsOver {background-color:#f2f2f2;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_1 .videoImgOut	{border:#ccc 3px solid;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_1 .videoImgOver{border:#da2229 3px solid;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_1 img.thumbs	{border:#ccc 3px solid;}
	
		/*VOICES*/
		#nflSpotlight #fantasy_spotlight_voices_tabs_2				{clear:both; margin-left:10px; margin-right:10px; padding-top:5px;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_2 td			{padding:5px; text-align:center;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_2 td img		{margin-bottom:5px; border:#ccc 3px solid;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_2 .voicesLabel	{margin-bottom:5px; font-weight:bold;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_2 .voiceQuote	{}
		#nflSpotlight #fantasy_spotlight_voices_tabs_2 table		{width:100%; border-bottom:1px solid #e5e5e5;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_2 label		{font-weight:bold;}
		#nflSpotlight #fantasy_spotlight_voices_tabs_2 select		{width:140px;}
	/*END FANTASY, SPOTLIGHT & VOICES*/	
	/*START THIS DAY IN NFL*/
	table.header								{padding: 2px; width:72px;}
	#thisDay									{padding-top:5px; padding-bottom:5px; width:100%; border-top:#969696 1px solid; border-bottom:#969696 1px solid; border-left:#969696 1px solid; border-right:#969696 1px solid; margin:5px; background-color:#D0E2E6}
	#thisDay #thisDayContent					{width:100%; height:100%; background-color:#f2f2f2;}
	#thisDay table.header						{width:100%; padding: 2px 0;}
	#thisDay table.header td					{padding:3px 6px;}
	#thisDay td.lastColumn						{text-align:right;}
	#thisDay table.content						{width:100%;}
	#thisDay table.content td					{padding:5px;}
	#thisDay table.content img					{margin-top:2px; margin-left:5px;}

	#thisDay2									{width:300px; height:95px;}
	#thisDay2 div#thisDayContent				{width:100%; height:100%; background-color:#f2f2f2;}
	#thisDay2 table.header						{width:100%; padding: 2px 0;}
	#thisDay2 table.header td					{padding:6px 0 0 6px;}
	#thisDay2 table.content						{width:100%; margin-left: 0; margin-right: 0}
	#thisDay2 table.content td					{padding:5px; vertical-align:top;}
	#thisDay2 table.content img					{margin-left:10px; margin-right:3px; margin-top:2px;}
	#thisDay3									{padding-top:22px; padding-bottom:8px; width: 100%; margin:5px; background-image:url(../img/SilvrBk.gif)}
	#shnyB									{padding-top:8px; padding-bottom:8px; padding-left:3px; width: 100%; margin:5px; background-image:url(../img/ShnyGradeBlu.gif); border: 1px #666666}
	#shnyB a 								{display:block; height:19px; color:#fff; font:bold 10px/19px verdana,sans-serif; text-align:left; text-decoration:none;}
	#shnyRed									{padding-top:8px; padding-bottom:8px; padding-left:3px; width: 100%; margin:5px; background-image:url(../img/ShnyGradeRed.gif); border: 1px #666666}
	#shnyRed a									{display:block; height:19px; color:#fff; font:bold 10px/19px verdana,sans-serif; text-align:left; text-decoration:none;}
	#shnyRedPho									{padding-top:8px; padding-bottom:8px; padding-left:3px; width: 96%; margin:5px; background-image:url(../img/ShnyGradeRed.gif); border: 1px #666666}
	#shnyRedPho a									{display:block; height:19px; color:#fff; font:bold 10px/19px verdana,sans-serif; text-align:left; text-decoration:none;}
	
	/*END THIS DAY IN NFL*/
	/*** END COLUMN ONE ***/
	
	/*** START COLUMN TWO ***/
	/*START COLUMN TWO STRUCTURE*/
	.home_middle_widgets								{width:235px; border-top:#c3c3c3 5px solid;}
	.push_down											{margin-top:5px;}
	/*.pull_up											{margin-top:-4px;}*/
	.h131 												{height:131px;}
	.h114												{height:114px;}
	.home_middle_widgets table.middle_widget_table		{width:100%;}
	.home_middle_widgets table.middle_widget_table td	{padding:3px 6px;}
	.home_middle_widgets td.lastColumn					{text-align:right;}
	.home_middle_widgets #middleWidgetImage				{float:left; margin-top:9px;}
	.home_middle_widgets #middleWidgetImage img			{margin-left:10px;}
	.home_middle_widgets #middleWidgetContent			{float:right; margin-top:9px; padding-right:10px; width:130px;}
	.home_middle_widgets #middleWidgetContent ul		{margin-left:10px; margin-bottom:10px; padding-left:0; text-indent:-4px; list-style-image:url(../img/bullet2_small_square_up_right.gif);}
	.home_middle_widgets #middleWidgetContent li		{margin-bottom:2px; padding:0;}
	.home_middle_widgets #contest_links					{clear:both; padding-top:9px; border-bottom:#969696 1px solid;}
	.home_middle_widgets #contest_links ul				{margin-left:10px; margin-bottom:10px; padding-left:0; text-indent:-4px; list-style-image:url(../img/bullet2_small_square_up_right.gif);}
	.home_middle_widgets #contest_links li				{margin-bottom:2px; padding:0;}
	/*END COLUMN TWO STRUCTURE*/

	/*** START COLUMN THREE ***/
	/*START COLUMN THREE STRUCTURE*/
	.accordionTabs								{border:#a4a4a4 1px solid;}
	.accordionTabs .tabContentLayout			{margin:0;}
	.accordionTabs h3							{margin:0; padding:5px 0; font-size:11px; font-weight:normal; cursor:pointer;}
	.accordionTabs .panelFormatting				{margin:0 10px; border-bottom:#e5e5e5 1px solid;}
	.accordionTabs .panels						{margin:0; padding-bottom:0; border:none;}
	.accordionTabs .panelBody					{height:59px;}
	.accordionTabs .blurbs						{padding-left:76px;}
	.accordionTabs .thumbPics					{float:left; padding-left:0;}
	.accordionTabs a:link						{text-decoration:none;}
	.accordionTabs a:visited					{text-decoration:none;}
	.accordionTabs a:hover						{text-decoration:underline;}
	.accordionTabs a:active						{text-decoration:underline;}
	.accordionTabs .tabbedThumbRowsOver			{background-color:#f2f2f2;}
	.accordionTabs .tabbedThumbRowsOut			{background-color:#fff;}
	.accordionTabs .tabbedThumbRowsOver			{background-color:#f2f2f2;}
	.accordionTabs .videoImgOut					{border:#ccc 3px solid;}
	.accordionTabs .videoImgOver				{border:#ccc 3px solid;}
	.accordionTabs .thumbs						{border:#ccc 3px solid;}
	.accordionTabs a:hover .thumbs				{border:#c00 3px solid;}
	.accordionTabs .headerText					{position:relative;}
	.accordionTabs img#video_icon				{position:relative; top:5px; right:285px;}
	.accordionTabs #more_videos					{float:right; padding-right:10px; padding-bottom:5px;}
	#more_news									{float:right;}
	.accordionTabs #rss_subscribe				{padding-left:10px;}
	.accordionTabs #rss_subscribe span.rss_subscribe 		{float:none;}
	.accordionTabs #rss_subscribe span.rss_subscribe img	{position:relative;}
	/*END COLUMN THREE STRUCTURE*/
	/*End Body*/
/* START FOOTER */
	#ftr										{clear:both; margin-top:20px; line-height:normal; border-top:3px solid #da2229; width:985px; background-image:url(../img/Ftr.jpg)}
	#ftrMenus									{padding:5px 0 0 20px; color:#999;  background:#fff url(../img/ftr_bg.gif) repeat-x bottom center;}
	#ftr .label									{margin-bottom:3px; color:#034da0; font-weight: bold !important; text-transform: uppercase; font: 10px verdana,sans-serif; }
	ul.ftrMenu									{float:left; margin:0 0 0 0px; padding:0 40px 0 0; text-align:center;}
	ul.ftrMenu li								{margin:0;  padding:0; font:10px/12px verdana,sans-serif; text-align:left; list-style-type:none;  list-style-image:none;}
	/*ul.ftrMenu li.label							{margin-bottom:3px; color:#034da0; font-weight:bold; text-transform:uppercase;} */
	#copyright									{position:relative; clear:both; height:50px; color:#888; font:10px verdana,sans-serif; text-align:center;} 
	.copyrightText								{position:absolute; top:0; left:-2px;  padding-top:15px; width:989px; height:60px; background-color:#fff}
	.copyrightFade								{position:absolute; top:0; left:-2px;  width:989px; height:5px; background:url(../img/ftr_copy_bg.gif) repeat-x top center;}
	ul.ftrMenu li a, ul.ftrMenu li a:link,
	ul.ftrMenu li a:visited,
	ul.ftrMenu li a:active						{color:#888;}
	ul.ftrMenu li a:hover						{color:#069;}
	#flashFooter								{padding:0; margin:0 auto; padding-bottom:5px; width:705px; height:25px;}
	
	#ftrLogin									{width: 200px; float:left; margin-left: 10px; margin-top:4px; }
	
	.login-widget .title						{margin-top: 10px;}
	.login-widget label							{display: block; float:left; margin-right:5px; width:50px;}
	.login-widget .login-submit					{width: 70px; margin:0pt 0pt 0pt 100px;}
	.login-widget input							{font-family: Arial,Helvetica,sans-serif; font-size:10px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; width: 110px;}
	.login-widget .no-team-message				{display: none;}
	.login-widget .logo							{padding-top: 10px;}
	/* END FOOTER */
 /*Colors*/
.whtfnt {color:#fff; font-weight:bold}
 /*3 Column Structure*/
 #LFT{ width:20%;
 		float:left;
		}
 #CTR{ width:45%;
 float:none;
 z-index:-100}
 #RT{width:30%;
 float: right;}
 
  /*-Or-*/
.3sidebarL {
  margin-left: 0%;   /* past content */
  padding: 1%;
  font-size: 90%;
}
 .3content {
  width: 60%;         /* width of .main container */
  float: left;        /* left side of window */
  margin: 0;
  padding: 1% 2%;
}
.3sidebarR {
  margin-left: 75%;   /* past content */
  padding: 1%;
  font-size: 90%;
}
  /*OR*/

#col1
{
float: left;
width: 20%;
margin-left: 0%;
margin-top: 1%;
}

#col2
{
width: 44%;
padding: 1%;
position:absolute;
margin-top:1%;
margin-bottom: 1%;
 }

#col3
{
float: right;
width: 30%;
margin-left: 0%;
margin-top: 1%;

}
 
  /*2 Column Structure*/
 #2CLFT{ width:60%;
 		float:left;
		margin: 0;
		padding: 1% 2%;
		}
  #2CRT{ margin-left: 75%;
  padding: 1%;}
 #2CCTR {width:5%; float:none; z-index:-100;}
 
 .content {
  width: 67%;         /* width of .main container */
  float: left;        /* left side of window */
  margin: 0;
  padding: 1% 2%;
}
.sidebar {
  margin-left: 75%;   /* past content */
  padding: 1%;
  font-size: 90%;
}

.content1 {
  width: 60%;         /* width of .main container */
  float: left;        /* left side of window */
  margin: 0;
  padding: 1% 2%;
}
.sidebar1 {
  margin-left: 65%;   /* past content */
  padding: 1%;
  font-size: 90%;
}
 
 /*Content Boxes*/
#cntrFl {width: 100%;
		background-color:#0066CC;
		margin-left: 5%;
		margin-top: 0px;
		float:inherit;
		border: 1px solid;
		display:inline;}

