@charset "utf-8";
/* CSS Document */

/* START: BODY CENTERING AND GRADIENTS */
body, html{
	margin:		0px;
	padding:	0px;	
	}
body{
	background-image: url(back_bg.jpg);
	background-repeat: repeat;
	background-positon: top left;

	}
/* END: BODY CENTERING AND GRADIENTS */



/* START: GENERIC MISC */
a{text-decoration:none;}
img{border:none;}
#ad_label{
	text-align:center;
	margin:0 auto;
	color:#818181;
	background-image:url(arrow_down_gray.gif);
	background-repeat:no-repeat;
	background-position:20px 0;
}
/* END: GENERIC MISC */

.pageTitle{
font-size: 28px;
font-weight: bold;
font-family: verdana;
padding-bottom:10px;
}

div.spacer10 {
height:10px;
}

.clearMe{
	clear:both;
	padding:0px;
	height:0px;
	overflow:hidden;
	font-size:1px;
}
select, input, textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}




/**	Globally used "accent bar". Defined here for all modules to avoid redundancy, and to provide a
	central location for site-wide changes.
 */
.fs-accent {
	float:right;
	width:810px;	
	margin-right:6px;
	_margin-right:3px;
	height:	4px;
	font-size: 1px;
	/*background:	url(/fe/images/fs_sprite_accent-bar.jpg) 0 0px;*/ /* "home" is default */
	
	background:#FFCC33 url(fs-accent-bar.png) no-repeat;			
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fs-accent-bar.png", sizingMethod="crop"); 
	}

	/*.nfl .fs-accent	{ background-color:	; }
	.mlb .fs-accent	{ background-color:	; }
	.nascar .fs-accent	{ background-color:	; }
	.nba .fs-accent	{ background-color:	; }
	.ncaa-fb .fs-accent	{ background-color:	; }
	.ncaa-bk .fs-accent	{ background-color:	; }
	.soccer	.fs-accent	{ background-color:	; }
	.more-sports .fs-accent	{ background-color:	; }*/
	.alert .fs-accent	{ background-color:#FF0000 !important; }





/* --- */
/* BEGIN: SITE HEADER */
.fs-msn-bar .sprite span{
	display: 	block;
	overflow: 	hidden;
	margin: 	0;
	width: 		0;
	height: 	0;
	}	
.fs-msn-bar ul, .fs-msn-bar li{
	margin: 			0px;
	/*padding:			0px;*/
	list-style-type:	none;
	margin-right:		12px;
	}
	
.fs-msn-bar{
	width:	100%;
	height:	24px;
	background-color:#22303a;
	text-align:	center;
	overflow:hidden;
}
	.fs-msn-bar .fs-content{
		width: 971px;
		margin-left: auto;
		margin-right: auto;
	}	
		.fs-msn-bar ul.menu-items{
			float: left;
			padding-left: 16px;
			text-align: left;			
			margin-top:	2px;
			width:960px;	
		}
			.fs-msn-bar .menu-items li{
				float: left;
				*padding-top:2px;
			}	
				.fs-msn-bar .menu-items li#msn-more{
					float: left;
					background: url(fs-msn_bar_more_drop.jpg) no-repeat 35px 4px;
					border-right: 1px solid #ffffff;	
					*padding-top:2px;
					padding-right:10px;
				}	
				.fs-msn-bar .menu-items li.msn-home-page{
					float: right;
					text-align:right;					
				}	
				.fs-msn-bar .menu-items li.msn-logo{
					padding-top:0px;
				}
				.fs-msn-bar .menu-items li a{
					font-family: Arial, san-serif;
					font-size: 12px;
					color: #ffffff;
					text-decoration: none;
				}
				.fs-msn-bar .menu-items li a:hover{
					text-decoration: underline;
				}
				.fs-msn-bar .menu-items li a.msn-more{
					
					padding-right: 10px;
					
					float:left;
					clear:both;
					padding-top:4px;
					*padding-top:3px;
					*margin-right:15px;
				}
					.fs-msn-bar .menu-items li a.msn-more.on{
						background:#fff;
						height:18px;
						color:#22303A;
						margin-top:0px;
						padding:4px 8px 0px 6px;
					}
					
				.fs-msn-bar .menu-items li a.bing-link{
					float:left;
					background-image: url(fs-msn_bar_bing_logo.jpg);
					background-repeat: no-repeat;
					background-position: top right;
					width: 49px;
					height: 18px;	
					margin:2px 0px 0px 0px;	
				}
				.fs-msn-bar .menu-items li a.msn{
					background-image: url(fs-msn_logo.gif);
					background-repeat: no-repeat;
					background-position: 0px 0px;
					float: left;
					width: 62px;
					height: 17px;
					padding-top:0px;
				}
					.fs-msn-bar #msn-menu-items li ul{
						position: absolute;
						width:10em;
						height:auto;
						padding:5px 0px;			
						display:none;
						z-index:10000;
						background:#fff;
						color:#525151;
						list-style-type:none;	
						margin:-1px 0px 0px -5px;
						*margin-top:17px;
						border:1px solid #525151;
						overflow:hidden;
					}
						.fs-msn-bar #msn-menu-items li ul a{
							color:#525151;
						}
					.fs-msn-bar #msn-menu-items li ul.openNav{
						display:block;
						z-index:99999;
					}
						.fs-msn-bar #msn-menu-items li ul.openNav li {
							float:left;
							clear:both;
							width:100%;
							height:auto;
						
						}
							.fs-msn-bar #msn-menu-items li ul.openNav li a{
								float:left;
								clear:both;
								width:100%;
								font-size:90%;
								font-weight:normal;
								padding:0.5em 0.571em;
								
							}
							.fs-msn-bar #msn-menu-items li ul.openNav li a:hover{
								background-color:#E5E5E5;
								
							}
					
					.fs-msn-bar #msn-menu-items li#msn-more ul{
						width:424px;
						margin-top:19px;
					}
						.fs-msn-bar #msn-menu-items li#msn-more ul li{
							width:8em;
							clear:none;
						}
							.fs-msn-bar #msn-menu-items li#msn-more ul.openNav li a{
								padding:0.3em 0.571em;
							}
					
	
/* END: SITE HEADER */
/* --- */




/* BEGIN: PAGE HEADER */
/* --- */
.ad980x50{
	float:left;
	clear:both;
	width:980px;
	height:50px;	
}
#FS-header{
	float:left;
	clear:both;
	*z-index:1;
	width:984px;
	/*min-height:102px;*/
    height:auto !important;
    /*height:102px; */
	margin:3px auto 2px auto;
	overflow:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	background:url(fs-header_backdrop.png) no-repeat left top;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fs-header_backdrop.png", sizingMethod="crop"); 
}

	#FS-header .logo{
		float:left;
		clear:left;
		width:160px;
		height:96px;
		cursor:pointer;
		overflow:visible;
		margin-left:8px;
		*margin:	0 3px 0 4px;
		
	}
		#FS-header .logo span{
			background-image:none;
			*filter:none;
			*margin-left:25px;
		}
		#FS-header .logo span.fs-accent{
			background-color:#000;
		}
		
		#FS-header .logo span.fs-accent.top{			
			width:83px;
			height:10px;
			margin:10px 40px 0px 0px;
			*margin-right:35px;
		}
		#FS-header .logo span.fs-accent.middle{			
			width:126px;
			height:50px;
			margin:0px 17px 0px 0px;
			*margin-right:14px;
		}
		#FS-header .logo span.fs-accent.bottom{			
			width:92px;
			height:15px;
			margin:0px 35px 0px 0px;
			*margin-right:28px;
		}
		#FS-header .logo span.logo-image{
			float:left;
			/*position:absolute;*/
			width:160px;
			height:94px;
			margin:0px;
			margin:-84px 0px 0px 0px;
			*margin-left:4px;
			
			background:	url(fs-header-logo.png) no-repeat left top;
			_background-image: none;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fs-header-logo.png", sizingMethod="crop"); 
		}
		
		
	 #fs-header-extras{
	 	float:left;
		clear:none;
		width:550px;
		height:55px; 
	 }
	 	#fs-header-extras #sponsor-label{
			color:#fff;
			flat:left;
			clear:none;
			width:112px;
			height:auto;
			padding-top:8px;
			*margin-bottom:3px;
			font-family:Arial;
		}
		#fs-header-extras #sponsor-app{		
			color:#fff;		
			overflow:hidden;
			float:left;
			margin-top:2px;
		}
		#FS-header #fs-header-extras .sponsor-box{
			float:left;
			clear:none;
			height:37px;
			width:116px;
			margin:2px 0px 7px 0px;
			*margin-top:-4px;
		}
			#FS-header #fs-header-extras .sponsor-box #ad120x30box{
				float:none;
			}

	#FS-header #fs-header-clock-flash{
		margin:5px 0px 0px 0px;
	}

	#FS-header .evergreen-nav{		
		float:left;
		clear:none;
		height:	17px;
		overflow:hidden;	
	}
		#FS-header .evergreen-nav a,
		#FS-header .evergreen-nav a:visited{
			float:left;
			clear:none;
			height:14px;
			/**height:15px;	*/		
			padding-top:3px;
			text-align:center;
			text-decoration:none;
			color: #1a303a;
			border-right: 1px solid #8e9da5;
			background: url(fs-header_sprite_evergreen-buttons.png) no-repeat;								
		}
		* html #FS-header .evergreen-nav a, * html #FS-header .evergreen-nav a:visited {
			height:			15px;
			padding-top:	2px;
			background:		url(fs-header_sprite_evergreen-buttons_ie6.png) no-repeat;
		}
		
		
		#FS-header .evergreen-nav a:hover{
			color:#fff;
		}
		#FS-header .evergreen-nav a.fsn{
			width:39px;
			padding-left:24px;
			background-position: 0 0;
		}
		#FS-header .evergreen-nav a.fsn:hover{
			background-position: 0 -17px;
		}
		#FS-header .evergreen-nav a.scout {
			width: 53px;
			background-position: -79px 0;
		}
		
		#FS-header .evergreen-nav a.scout:hover {
			background-position: -79px -17px;
		}
		
		#FS-header .evergreen-nav a.what-if {
			width: 61px;
			background-position: -143px 0;
		}
		
		#FS-header .evergreen-nav a.what-if:hover {
			background-position: -143px -17px;
		}
		
		#FS-header .evergreen-nav a.radio{
			width:120px;
			background-position: -173px 0px;
		}
		#FS-header .evergreen-nav a.radio:hover {
			background-position: -173px -17px;
		}
		
		#FS-header .evergreen-nav a.shop {
			width: 50px;
			_width:60px;
			background-position: -255px 0px !important; /*important for IE6 fix */
			border:	0px !important; /* important for IE6 fix */
			text-align:	left !important;/* important for IE6 fix */
			padding-left:11px;
		}
		
		#FS-header .evergreen-nav a.shop:hover {
			background-position: -255px -17px !important; /* important for IE6 fix */
		}
	

	#FS-header #fs-header-user-box{
		float:right;
		clear:right;
		width:250px;
		height:17px;
		line-height:17px;
		text-align:right;
		font-family:Verdana;
		font-size:9px;
		color:#1a303a;
		margin-right:7px;
		
	}	
	
	.top_banner{
	 float:right;
	 width:468px;
	 height:60px;
	 margin:7px 0 0 0;
	 padding:0;
	 overflow:hidden;
	 background:#ff0000;
	}
	
	.header_banner{
width:984px;
height:auto;
overflow:hidden;

}

	
		#FS-header #fs-header-user-box a{
			color:	#1a303a;
		}
		#FS-header #fs-header-user-box ul#user-dropdown{
			position:absolute;
			width:119px;
			min-height:108px;
			height:auto !important;
			height:108px;
			padding:8px 0px 13px 0px;
			margin:-3px 0px 0px 74px;
			*margin:18px 0px 0px -127px;
			list-style-type: none;
			background:#ddedf7 url(fs-user-bg.jpg) no-repeat left top;
			z-index:997;	
			text-align:right;	
			display:none;		
		}
			
		#FS-header #fs-header-user-box ul#user-dropdown.on{
			display:block;
		}

			#FS-header #fs-header-user-box #user-dropdown li a{
				float: left;
				width:97px;
				font-family:Verdana, san-serif;
				font-size: 	10px;				
				color:	#1a303a;
				padding: .5em 0px;						
				text-decoration: none;
				margin-bottom: 0px;
				padding-right:22px;
				background-image:none;
				_filter:none;
				_background:none;
			} 
			
			#FS-header #fs-header-user-box #user-dropdown li a:hover{
				background: url(fs-profile-dd-fade.png) no-repeat right top;
				_background-image: none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fs-profile-dd-fade.png", sizingMethod="crop");
			}
			
		#FS-header #fs-header-user-box .user-info {
			cursor:pointer;
			margin-right:10px;
		}
		
		#FS-header #fs-header-user-box .user-name {
			font-size: 17px;
			font-family:Arial;
			font-weight:bold;
			padding-right: 12px;
			*margin-right: 2px;
			background: url(fs-header_user-menu_arrow.gif) no-repeat right 3px;
		}
		#FS-header #fs-header-user-box .auth {
			font-weight:bold;
			color:#1a303a;
			text-decoration: none;
			margin-right:5px;
		}
				
		
		#FS-header #fs-header-user-box  a.auth:hover {
			text-decoration: underline;
		}
				
		


	.fs-header .user-box .signed-out {
	display:	none;
	}
	#FS-header #fs-header-user-box #fs-header-signed-in #fs-header-user-dropdown{
		position: absolute;
		visibility: hidden;
		z-index:  600;	/* on top of bing dropdown */	
		width: 140px;
		margin:	0px 0px 0px 133px;
		*margin-top:17px;
		*margin-left:-220px;
		padding: 10px 10px 5px;
		list-style-type: none;
		text-align: left;
		background-color: #fff;
		border: 1px solid #1a303a;
	
	}
		#FS-header #fs-header-user-box #fs-header-signed-in  #fs-header-user-dropdown.open{
			visibility:	visible;
		}	
			#FS-header #fs-header-user-box #fs-header-signed-in  #fs-header-user-dropdown a,
			#FS-header #fs-header-user-box #fs-header-signed-in  #fs-header-user-dropdown a:visited{
				display:block;
				text-decoration:none;
				width:120px;
				padding:0px 10px 5px;
				color:#1a303a;
				font-size:12px;
			}
			#FS-header #fs-header-user-box #fs-header-signed-in  #fs-header-user-dropdown a:hover{
				color:	#768e9c;
			}
	
	#FS-header #search {
		float: right;
		width: 186px;
		padding: 8px 5px 0 0;
		margin:17px 0 0 0;
	}
		#FS-header #search label {
			display: none;
		}

		#FS-header .q /* search textbox */ {
			display: block;
			float: left;
			padding: 0px 1px 0px 6px;
			width: 135px;
			border: 0px;
			margin: 2px 0px 0px 0px;			
			font-family: "Segoe UI", Tahoma, Arial, sans-serif;
			font-size: 12px;
			font-style:	italic;
			color: #62737a;
		}
			#FS-header .q.typing{	
				font-style:	normal;
			}
		#FS-header #search .searchinputarea {
			height:	19px;
			width: 166px;
			position: relative;
			background:	#fff;
			float: left;
			clear:none;
		}
			#FS-header #search .searchinputarea #spyglass {
				float:	left;
				width:	17px;
				height:	15px;
				margin:	2px;
			}

			#FS-header #search #drpbutton {
				float: left;
				border:	solid 1px #747474;
				border-left: 0px;
				height:	19px;
				margin-left:1px;
				*margin-left:0px;
				cursor:	pointer;
				width: 11px;
				*position:relative;
			}
			
			#FS-header #search #ntwscopes {
				position: absolute;
				display:none;
				z-index: 999;
				width: 179px;
				height:	auto;
				border:	1px solid #545454;
				margin:-1px 0px 0px -1px;
				background-color: #fff;
				list-style-type: none;
				padding:0px 0px 5px 0px;
				font-family: Tahoma, sans-serif;
				font-size: 11px;
				line-height: 22px;
				color: #1a303a;
			}
			#FS-header #search #ntwscopes.on {
				display:block;
			}	
				#FS-header #search #ntwscopes li{
					*display:inline;
					margin:8px 0px 4px 0px;
					*padding:12px 0px 0px 0px;
				}
				#FS-header #search #ntwscopes li.selected a {
					background: url(checkMark.gif) no-repeat left center;
				}
				
				#FS-header #search #ntwscopes a {
					float:left;
					clear:both;
					width:146px;
					height:22px;
					margin:0px;
					padding-left:23px;
					color: #1a303a;
					text-decoration: none;
					}
				
				#FS-header #search #ntwscopes a:hover {
				/*	background-color:	#e5e5e5; */
					color:	#768e9c;
					}
			
			#FS-header #search .searchinputarea {
				border:	solid 1px #747474;
				}
	
	
	
	
	
	
	

.fs-clear {
	clear:	both;
	}

		.global-nav{ 			
			float:left;
			clear:right;
			width:535px;
			height:auto;
			margin:0px;
			padding:0px;
			color:#fff;
		}	
		
		
		#global-nav-expanded.global-nav{
			background: url(fs-header_menu_divider.png) no-repeat left 2px;			
			width:173px;
			float:right;
		}
		* html #global-nav-expanded.global-nav{
			background-image: url(fs-header_menu_divider_ie6.png);
			padding-left:4px;
		}
		
			.global-nav li{
				float:left;	
				list-style-type:none;					
			}				
			
			.global-nav li.off{
				display:none;
			}	
				.global-nav li a{
					float: left;
					margin-top:3px;
					*margin-top:5px;
					padding: 12px 6px 14px 6px;
					*padding-bottom:13px;
					font-family: Verdana, san-serif;
					font-size: 10px;
					font-weight: bold;
					text-decoration: none;
					color:#fff;
					background: url(fs-header_menu_divider.png) no-repeat top right;
					_background-image: none;
					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fs-header_menu_divider.png", sizingMethod="crop");
					*position:relative;
				}
					
				#global-nav-expanded.global-nav li a{
					color:#ffd83e;
					
				}
				
				.global-nav li.ncaa a{
					background:none;
				}
				
					.global-nav li.ncaa span{
						float: left;
						padding: 13px 0px 14px 0px;	
						font-family: Verdana, san-serif;
						font-size: 10px;
						font-weight: bold;
						color: #ffffff;
					}
								
					.global-nav li a:hover,
					.global-nav li a.openNavParent{
						background: url(fs-header_menu_over_bg.png) repeat-x top right;
					}
					
					
					.global-nav li a.active,
					.global-nav li a.active:hover,
					.global-nav li a.active.openNavParent{
						background:url(fs-header_menu_active.gif) repeat-x right top;				
						color:#ECB000;
					}
					
					
					* html .global-nav li a:hover{
						background:#ecb000  url(fs-header_menu_over_bg.png) repeat-x top right;
					}
				.global-nav li a span,
				.global-nav.other-items li a span{
					float:left	
				}
				
				.global-nav li span.drop-down,
				.global-nav.other-items li span.drop-down{
					background-repeat:		no-repeat;
					background-position:	bottom center;
					_background-position:	center center;
					float:					left;
					margin-left:			4px;
					width:					8px;
					height:					9px;
					}
				.global-nav li a.more span.drop-down{
					background-image: url(fs-header_menu_down_link.png);
				}
				
				#global-nav-expanded.global-nav li span.drop-down{
					background-image: url(fs-header_menu_down_link_yellow.png);
				}
				
				*html #global-nav-expanded.global-nav li span.drop-down{
					background-image: url(fs-header_menu_down_link_yellow.png);
				}
				
				
				
				
			/* active section front nav styles */
			.global-nav.active{
				height:65px;
			}
			
			/*.global-nav li.active ul{*/
			.global-nav li.active ul,
			ul#active-nav{
				display:block;
				width:967px;
				height:26px;
				overflow:visible;				
				padding:0px 0px 0px 73px;
				background:url(fs-section-front-menu-backdrop.png) no-repeat left top;	
				list-style-type:none;
			}
			
			
			
			
			.global-nav li ul{
				/*overflow:hidden;*/
			}
				.global-nav li.active ul li{
					border:none;
					width:auto;
					padding-bottom:7px;
				}
					.global-nav li.active ul li a,
					ul#active-nav li a{
						border-right:1px solid #778A98;
						color:#1A303A;
						float:left;
						font-family:Verdana,san-serif;
						font-size:10px;
						font-weight:bold;
						/*margin-bottom:5px;*/
						margin-top:7px;
						padding:0px 12px 0px 12px;
						text-decoration:none;
						width:auto;
						height:13px;
					}
					
					
					
				
				.global-nav li#nav-nfl.active ul{margin-left:-212px;*margin-left:-245px !important;}
				.global-nav li#nav-mlb.active ul{margin-left:-245px;*margin-left:-280px !important;}
				.global-nav li#nav-nba.active ul{margin-left:-339px;*margin-left:-377px !important;}
				.global-nav li#nav-nhl.active ul{margin-left:-377px;*margin-left:-410px !important;}
				.global-nav li#nav-nascar.active ul{margin-left:-280px;*margin-left:-339px !important;}
				.global-nav li#nav-ncaa-fb.active ul{margin-left:-412px;*margin-left:-474px !important;}
				.global-nav li#nav-ncaa-bk.active ul{margin-left:-474px;*margin-left:-537px !important;}
				.global-nav li#nav-golf.active ul{margin-left:-595px;*margin-left:-637px !important;}
				.global-nav li#nav-fantasy.active ul{margin-left:-702px;*margin-left:-767px !important;}
				.global-nav li#nav-video.active ul{margin-left:-767px;*margin-left:-817px !important;}
				.global-nav li.off ul{margin-left:-694px !important;} /*important for IE */
			
			
			
			.global-nav li ul,
			.global-nav li.active ul li ul{				
				position: absolute;
				width:243px;
				height:134px; 
				*height:146px;
				overflow:hidden;
				padding:10px 0px 16px 0px;
				margin-top:38px;
				*margin-top:40px;		
				background:#b0c3cd url(fs-subnav-bg.jpg) no-repeat top left;				
				display:none;
				z-index:995;
			}
			
			
			
			.global-nav li.active ul{
				*margin-top:43px;
			}
			.global-nav li.off.active{
				display:block;
				height:65px;
			}
				.global-nav li.off.active > a{
					display:none;
				}
			
			.global-nav li.off.active ul{
				display:block;
			}
			
			#FS-header .global-nav li.active ul li ul{	
				height:auto;
				margin:26px 0px 0px 0px !important;
				*margin-left:-53px !important;
				background-position: left -45px;
								
				width:120px;
				height:auto;
				
			}
				.global-nav li.active ul li ul li{
					padding-bottom:0px;
				}
			 		
			.global-nav li#navMore ul{
				margin-left:-179px;
				/**margin-left:-237px !important;*/
			}
			
			
				.global-nav li ul.openNav{
					display:block;
					z-index:99999;
					
				}
				.global-nav li ul li,
				.global-nav li.active ul li ul li{
					float:left;
					width:121px;
					/**width:119px;*/					
					overflow:hidden;
					cursor:pointer;
				}
					
					.global-nav li ul li a,
					.global-nav li.active ul li ul li a{						
						float: left;
						width:100%;
						font-family:Verdana, san-serif;
						font-size: 	11px;
						font-weight:bold;
						color:	#1a303a;
						padding: 7px 0px 7px 10px;						
						text-decoration: none;
						margin-bottom: 0px;
						background-image:none;
						_filter:none;
						_background:none;
					}
					.global-nav li.active ul li ul li a{
						border:0px;
					}
					#global-nav-expanded.global-nav li ul li a{
						color:	#1a303a;
					}
					
					
					/*#global-nav-expanded.global-nav li ul li a:hover,*/
					.global-nav li ul li a:hover,
					.global-nav li.active ul li ul.openNav li a:hover,					
					#FS-header .global-nav #nav-more ul li a.openNavParent:hover{
						background: url(fs-nav-dd-fade.png) repeat-y left top;
						_background-image: none;
						_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fs-nav-dd-fade.png", sizingMethod="crop");
						
					}
					
				#FS-header .global-nav #nav-community ul{
					margin-left:-159px;
					*margin-left:-235px !important;							
				}
				#FS-header .global-nav #nav-more ul,
				#FS-header .global-nav #nav-etc ul{
					margin-left:-184px;
					*margin-left:-235px !important;							
				}
				
				.global-nav li.active ul li a:hover,
				.global-nav li.active ul li a{
					background:none;
				}
				.global-nav li.active ul li a:hover,
				#global-nav-expanded.global-nav li.active ul li a:hover,
				.global-nav li.active ul li a.on{
						color:#fff;		
					}
				
				.global-nav li.active ul li a.more,
				ul#active-nav li a.more{
					background: url(fs-header_user-menu_arrow.gif) no-repeat right -3px;
					_background-image: none;
					border:none;
				}
			
			
			.global-nav li.active ul li a.openNavParent{
				color:#fff;
				background: url(fs-header_menu_down_link.png) no-repeat right 5px;
				
			}
			
			.global-nav li.active ul li ul.openNav{
				display:block;
				*margin-left:-55px !important;
				
			}
				.global-nav li.active ul li ul.openNav li a:hover{
					color:#1A303A;
				}
			#FS-header .global-nav #nav-more ul li ul.openNav.off{
				display:none;
			}
				
			ul#active-nav li ul{
				display:none;
			}
			
/* --- */
/* END: PAGE HEADER*/





/* --- */
/* BEGIN: GENERIC PAGE STYLES*/

.fs-page-msnbar{
	width:			100%;
	height: 		20px;
	text-align:		center;
	background: 	#22303a;	
	}
.fs-page-page-container{
	clear:both;
	*display:block;	
	height:auto;
	width: 984px;
	margin-left:	auto;
	margin-right:	auto;
	/*margin-top:		15px;*/
	/*overflow:hidden;*/
	}
.fs-page-header-container{
	width: 			100%;
	float:			left;
	margin-bottom:	2px;	
	}
	
	
.fs-header .backdrop {
	width:			100%;
	height:			100%;
	background:		url(fs-header_backdrop.png);
	}

* html .fs-header .backdrop {
	background-image:	none;
	filter:				progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fs-header_backdrop.png", sizingMethod="crop"); 
	}
/* END: GENERIC PAGE STYLES*/
/* --- */

/* --- */
/* BEGIN: FOX HEADER ALERT */
.fs-alert a {
	display:			block;
	text-decoration:	none;
	height:				29px;
	font-family:		Verdana, Arial;
	font-size:			12px;
	text-align:			center;
	background:			url(fs-alert_sprite_background.png) repeat-x;
	cursor:				pointer;
	float:left;
	width:100%;
	/*margin-bottom:15px;*/
	margin-bottom: 0px;
	}

.fs-alert .fs-content {
	display:	inline-block;
	width:		984px;
	height:		100%;
	text-align:	left;
	
	}

.fs-alert .fs-content span {
	display:	inline-block;
	padding:	7px 0 0 25px;
	}

.fs-alert .fs-content .caption {
	float:		left;
	width:		275px;
	height:		100%;
	margin:		0;
	padding:	0;
	background:	url(fs-alert_sprite_foreground.png) no-repeat;
	}

.fs-alert h2 {
	overflow:	hidden;
	margin:		0;
	padding:	0;
	width:		0;
	height:		0;
	}
	
.fs-alert .timestamp {
	color:	#f9ad81;
	}
	
.fs-alert .copy {
	color:	#fff;
	}

.fs-alert .read-more {
	color:			#fff;
	font-weight:	bold;
	}

/* END: FOX HEADER ALERT */
/* --- */








/* START: BODY CONTAINER */

.fs-page-main-content-background{
	float:					left;
	width: 					100%;
	margin-top: 			170px;
	background:				#ffffff;
	height:auto;
}
.fs-page-main-content{
	margin-top: 			-176px;
	float:					left;
	width: 					100%;
	background-image: 		url(fs-page_container_gradient_top.png);
	background-position:	top left;
	background-repeat: 		repeat-x;
	background-color:		transparent;
	}
* html .fs-page-ie6-png-container{
	zoom: 			1;
	float:			left;	
	position:		relative;	
	border:0px solid red;
	}
* html .fs-page-main-content-background{
	margin-top: 			150px;
	}
* html .fs-page-main-content .fs-page-ie6-png-container{
	width:			984px;
	height:			150px;
	filter: 		progid:DXImageTransform.Microsoft.AlphaImageLoader (src='fs-page_container_gradient_top_ie6.png', sizingMethod='crop');

	margin-bottom:	-180px;
	display:none;
	}
*html .fs-page-main-content{
	margin-top:				-150px;
	background-repeat:		no-repeat;
	background-image:		none;
	position:				relative;
	background-image: 		url(fs-page_container_gradient_top_ie6.png);
	background-position:	top left;
	background-repeat: 		repeat-x;
	}



#bdy-container {
	float:left;
	clear:both;
	/*width:978px;*/
	width:100%;
	height:auto;
	background-color:#FFFFFF;	
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:8px;
	background:url(fs-page_container_gradient_top_ie6.png) no-repeat left top;
}


/* END: BODY CONTAINER */


/* BEGIN: [MEMBER COMMENTS] */
.SpryHiddenRegion{
	display: none;
}

/*****************************************************/
.fs-clear {
        clear:  both;
}
/******** Comments ********/

.fs-comments{
        width: 100%;
}

* html .fs-comments{
        float:  left;
}

.fs-comments .sprite span{
        display: block;
        overflow: hidden;
        margin: 0;
        width: 0;
        height: 0;
}

.fs-comments ul,
.fs-comments li{
        margin:         0px;
        padding:        0px;
}

.fs-comments li{
        list-style-type:        none;
        float:                  left;
}

.fs-comments a{
        outline:        none;
}

.fs-comments h2{
        padding:                                0;
        width:                                  100%;
        height:                                 61px;
        float:                                  left;
        background-image:               url(fs-comments_header.png);
        background-position:    top left;
        background-repeat:              no-repeat;
        margin:                                 0 0 -20px 0;
}

.fs-comments p.comment-terms{
        margin-left:            15px;
        margin-right:           10px;
        float:                          left;
        font-family:            Arial, san-serif;
        font-size:                      10px;
        color:                          #768e9c;
}

.fs-comments .fs-accent{
  width: 100%;  
  clear: both;
  float:left;
  margin-right: 0px;
  margin-top: -5px;
  
}
* html .fs-comments p.comment-terms{
        margin-left:            8px;
        margin-top:                     5px;
        margin-bottom:          5px;
        margin-right:           20px;
}

*:first-child+html .fs-comments p.comment-terms{
        margin-left:            8px;
        margin-top:                     10px;
        margin-bottom:          5px;
        margin-right:           20px;
}

.fs-comments .comment-nav{
        float:                          left;
        padding-top:            4px;
        padding-bottom:         4px;
        margin-top:                     7px;
        width:                          100%;
        border-top:                     1px solid #bac0c4;
        border-bottom:          1px solid #bac0c4;
}


.fs-comments .add-comment-link,
.fs-comments .post-comment-link,
.fs-comments .close-comment-link,
.fs-comments .comment-post-link{
        float:                                  left;
        font-family:                    Arial, san-serif;
        font-size:                              11px;
        color:                                  #1a303a;
        text-decoration:                none;
        background-image:               url(fs-comments_bubble.png);
        background-position:    0px 0px;
        background-repeat:              no-repeat;
        padding-top:                    1px;
        padding-bottom:                 2px;
        padding-left:                   25px;
        margin-left:                    15px;
        margin-top:                             4px;
}

.fs-comments .add-comment-link:hover,
.fs-comments .post-comment-link:hover,
.fs-comments .close-comment-link:hover,
.fs-comments .comment-post-link:hover{
        background-position:    0px -20px;
        text-decoration:                underline;
}

.fs-comments .comment-post-link{
        float:                  right;
        margin-right:   15px;
}

.fs-comments .add-comment-form{
        display:                none;
        float:                  left;
        padding-bottom: 5px;
        border-bottom:  1px solid #bac0c4;
}

.fs-comments .add-comment-form.active{
        display:                block;
}

.fs-comments #add_comments, .fs-comments #add-comments1{
			float:left;
			clear:both;
			width:100%;
			*width:99.5%;
			height:auto;
			padding:0px;
			border:1px solid #c7cfd3;			
			display:none;
			overflow:hidden;
			background:#f0f0f0;
			margin-top:3px;
			padding-bottom:3px;
}
	
.fs-comments #add_comments #comm,  .fs-comments #add-comments1 #comm{
		float:left;
		clear:both;
		width:100%;
		height:86px;
		overflow:hidden;				
}

.fs-comments #add_comments #comm #comment2add, .fs-comments #add-comments1 #comm #comment2add{	
	    float:left;
		clear:left;	 
		width:		                               630px;
        font-family:                    Arial, san-serif;
        font-size:                              11px;
        color:                                  #768e9c;
        overflow:auto;
        width: 98.5%;
        margin: 2px 3px;
        height: 55px;
}
.fs-comments .paginator{
        float:                                  right;
        font-family:                    Arial, san-serif;
        font-size:                              11px;
        font-weight:                    bold;
        color:                                  #768e9c;
}
.fs-comments #add_comments #comm .right, .fs-comments #add-comments1  #comm .right{
	float:right;
	margin-right:3px;
}

.fs-comments .comment_link_prev,
.fs-comments .comment_link_next{
        width:                          10px;
        height:                         16px;  
        float:                          left;
        margin-top:                     4px;
        margin-right:           4px;
        margin-left:            4px;
        background-image:       url(fs-comments_paginator_links.png);
        outline:                        none;
}

.fs-comments .comment_link_prev{ background-position:   0px 0px; }
.fs-comments .comment_link_prev:hover{ background-position:     0px -16px; }
.fs-comments .comment_link_next{ background-position:   -10px 0px; }
.fs-comments .comment_link_next:hover{ background-position:     -10px -16px; }

.fs-comments .total_pages{
        float:                  left;
        margin-top:             5px;
        margin-left:    5px;
}

.fs-comments .current_page{
        width:                                  auto;
        font-family:                    Arial, san-serif;
        font-size:                              14px;
        font-weight:                    bold;
        color:                                  #eaa800;
        float:                                  left;
        /*border:                         2px inset threeface;*/
        border: 1px solid #BAC0C4;
        padding: 1px .2em;
		text-align:center;
}

.fs-comments .current_page.one{
        width:                                  14px;
}

.fs-comments .current_page.two{
        width:                                  22px;
}

.fs-comments .current_page.three{
        width:                                  30px;
}

.fs-comments .current_page.four{
        width:                                  38px;
}

.fs-comments .comment_list .comment{
        width:  100%;
}

.fs-comments .comment{
        padding-top:            15px;
}

.fs-comments .comment .avatar{
				float:left;
				clear:left;
				width:46px;
				height:46px;
				font-size:10px;
			}

.fs-comments .comment img{
        float:  left;
        border: 1px solid #bbbbbb;
}

.fs-comments .info, .fs-comments .lastInfo{
        float:                  left;
        margin-left:    15px;
        width:                  560px;
        padding-bottom: 15px;
        
}

.fs-comments .info{
	border-bottom:  1px solid #c7cdcf;
}

.fs-comments .lastInfo{
        border-bottom:  none;
}      

.fs-comments .info .report-abuse, .fs-comments .lastInfo .report-abuse{
		float:right;
		clear:none;
		width:25%;
		text-align:right;
		margin:0px;
		color:#2683c5;		
		text-decoration:none;
		font-family:                    Arial, san-serif;
        font-size:                              11px;
		
}

.fs-comments .comment .author a{
        font-family:                    Arial, san-serif;
        font-size:                              16px;
        font-weight:                    bold;
        color:                                  #1a303a;
        margin-bottom:                  3px;
}

.fs-comments .comment .meta {
        width:  100%;
}

.fs-comments .comment .meta li{
        /*border-right:   1px solid #b7b7b7;*/
        padding-right:  4px;
        margin-right:   4px;
}

.fs-comments .comment .meta li.last{
        border-right:   none;
}

.fs-comments .comment .date,
.fs-comments .comment .time,
.fs-comments .comment .flag-link{
        font-family:                    Arial, san-serif;
        font-size:                              11px;
        color:                                  #768e9c;
        margin-bottom:                  3px;
}

.fs-comments .comment .flag-link a{
        color:                          #1a303a;
        text-decoration:        none;
}

.fs-comments .comment .flag-link a:hover{
        text-decoration:        underline;
}

.fs-comments .comment .body{
        float:                  left;
		clear:both;
        font-family:    Arial, san-serif;
        margin-top:             6px;
        font-size:              11px;
        color:                  #5a5a5a
}

.fs-comments .add-comment-body{
        float:                  left;
        margin-left:    10px;
        margin-top:             10px;
}

.fs-comments ul.comment_list li#commNotification{
        padding-left:   280px;
        padding-top:    20px;
        padding-bottom: 20px;
        font-family:    Arial Black, Arial, normal;
        font-weight:    bold;
        font-size:              14px;
        color:                  #1a303a;
        float:                  left;
}

/******** END: Comments ********/

/* END: [MEMBER COMMENTS] */	




/* --- */
/* BEGIN: FS-FOOTER */


.fs-page-footer-container{
	width: 					100%;
	background-image: 		url(fs-page_container_gradient_bottom.png);
	background-position:	0px 0px;
	background-repeat:		repeat-x;
	float:					left;
	
	
	}
* html .fs-page-footer-container{
	position:			relative;
	background-image:	none;
	background-repeat:	no-repeat;
	}
* html .fs-page-footer-container .fs-page-ie6-png-container{
	width:			984px;
	height:			180px;
	filter: 		progid:DXImageTransform.Microsoft.AlphaImageLoader (src='fs-page_container_gradient_bottom_ie6.png', sizingMethod='crop'); 
	margin-bottom:	-180px;
	z-index:		-1000;
	
	}



.fs-footer{
	float:	left;
	width:	984px;
	clear:both;
	padding-bottom: 22px;
	padding-top:10px;
	background:#5A7A8C;
	}
* html fs-footer{
	position:	relative;
	}
.fs-footer .seo-container{
	float:				left;
	background-color: 	#1a303a;
	width:				970px;
	margin-left:7px;
	margin-bottom:		10px;
}	
.fs-footer h1,.fs-footer h2,.fs-footer h3,.fs-footer h4, .fs-footer h5, .fs-footer h6, .fs-footer p, .fs-footer ul{
	margin: 0px;
	padding: 0px;	
	}
.fs-footer li{
	list-style-type:	none;
	}	
.fs-footer .sprite span{
	display: block;
	overflow: hidden;
	margin: 0;
	width: 0;
	height: 0;
	}
.fs-footer .sport-pages{
	float:			left;
	width:			925px;
	margin-left:	22px;
	margin-top:		27px;
	margin-bottom:	18px;
	border-bottom:	1px solid #31454e;
	padding-bottom:	17px;	
	}
*html .fs-footer .sport-pages{	
	margin-left: 	12px;
	margin-top:		12px;
	margin-bottom:	18px;
	}
.fs-footer .sport-pages li{
	float:			left;
	width:			135px;
	padding-right:	5px;
	}
*html .fs-footer .sport-pages li{
	width:			128px;
	}	
*html .fs-footer .sport-pages li.narrow,
*html .fs-footer .sport-pages li.narrow ul li{
	width: 111px;
	}	
.fs-footer .sport-pages li.narrow{
	width: 111px;
	padding-right:	0px;
	}

.fs-footer li.sport-title{
	float:					left;
	width:					100%;
	height:					14px;
	margin-top:				13px;
	margin-bottom:			16px;
	background-repeat:		no-repeat;
	background-image: 		url(fs-footer_sprite_headers.gif);
	}

/*
	THESE ARE CSS SPRITE CLASSES FOR THE COLUMN HEADERS
*/
.fs-footer .sport-title.empty{					background-image: 	none; }
.fs-footer .sport-title.mlb{					background-position: 0px 0px; }
.fs-footer .sport-title.nba{					background-position: 0px -18px; }
.fs-footer .sport-title.nfl{ 					background-position: 0px -36px; }
.fs-footer .sport-title.nascar{ 				background-position: 0px -54px; }
.fs-footer .sport-title.nhl{ 					background-position: 0px -72px; }
.fs-footer .sport-title.ncaafb{ 				background-position: 0px -90px; }
.fs-footer .sport-title.ncaabk{					background-position: 0px -108px; }
.fs-footer .sport-title.soccer{					background-position: 0px -126px; }
.fs-footer .sport-title.golf{ 					background-position: 0px -144px; }
.fs-footer .sport-title.tennis{ 				background-position: 0px -162px; }
.fs-footer .sport-title.mma{ 					background-position: 0px -180px; }
.fs-footer .sport-title.more{ 					background-position: 0px -198px; }
.fs-footer .sport-title.teams{ 					background-position: 0px -216px; }
.fs-footer .sport-title.drivers{ 				background-position: 0px -234px; }
.fs-footer .sport-title.olympics{ 				background-position: 0px -252px; }
/* THIS IS A DOUBLE LINE HEADER */
.fs-footer .sport-title.premiere-league{		
												height:				30px;		
												background-position: 0px -270px; 
}
.fs-footer .sport-title.mls{ 					background-position: 0px -304px; }
/* THIS IS A DOUBLE LINE HEADER */
.fs-footer .sport-title.more-leagues{		
												height:				30px;		
												background-position: 0px -322px; 
}
.fs-footer .sport-title.partners{ 				background-position: 0px -356px; }

.fs-footer ul.sport-pages li a{
	font-family: 		Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:				#ffffff;
	font-size:			10px;
	text-decoration:	none; 	
	}
.fs-footer ul.sport-pages ul.other-sports li a,
.fs-footer ul.sport-pages ul.partners li a{
	font-weight: 	bold;
	}	
.fs-footer ul.sport-pages li a:hover{
	text-decoration:	underline;
	}
.fs-footer ul.site-meta{
	float:			left;
	padding-bottom:	22px;
}	
.fs-footer ul.other-fox-links{
	margin-right:	5px;
	margin-left:	22px;
	width:			404px;
	}
.fs-footer ul.other-fox-links li.fox-links,
.fs-footer ul.other-fox-links li.foxsports-links{
	width:			404px;	
	}
.fs-footer ul.other-fox-links ul li{
	float:		left;	
}	
.fs-footer ul.site-info{
	width: 				318px;
	margin-right:		0px;
	font-weight:		bold;	
	}
.fs-footer ul.site-info li{
	width:		100%;
	}	
.fs-footer ul.other-fox-links li.foxsports-links,
.fs-footer ul.other-fox-links li.fox-links{
	float:		none;
	clear:		left;
	}
.fs-footer ul.other-fox-links li.foxsports-links li,
.fs-footer ul.other-fox-links li.fox-links li{
	float:			left;
	border-right:	1px solid #485961;
}
.fs-footer ul.other-fox-links li.foxsports-links li.last,
.fs-footer ul.other-fox-links li.fox-links li.last,
.fs-footer ul.other-fox-links li.foxsports-links li.foxsports-links-header,
.fs-footer ul.other-fox-links li.fox-links li.foxsports-links-header{
	float:			left;
	border-right:	none;
}

.fs-footer ul.other-fox-links li.foxsports-links-header{
	font-family: 		Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:				#ffffff;
	font-size:			9px;
	font-weight:		bold;
	float:				left;
	width:				90px;
}
.fs-footer ul.site-meta li,
.fs-footer ul.site-meta li a,
.fs-footer ul.other-fox-links li a,
.fs-footer ul.fox-links li a{
	font-family: 		Tahoma, Verdana, Helvetica, sans-serif;
	color:				#ffffff;
	font-size:			9px;
	text-decoration:	none; 
	}
.fs-footer ul.other-fox-links li a,
.fs-footer ul.fox-links li a{
	float:				left;	
	margin-left:		4px;
	margin-right:		4px;
	}
.fs-footer ul.site-meta li a:hover,
.fs-footer ul.fox-links li a:hover, 
.fs-footer ul.other-fox-links li a:hover{
	text-decoration:	underline;
	}
.fs-footer ul.site-meta li.column{
	border-right:		1px solid #283f4c;
	float:				left;
	margin-right:		10px;
	padding-right:		0px;
	}
.fs-footer ul.site-meta li.column li{
	margin-bottom: 	2px;	
	float:			left;
}	
.fs-footer ul.site-meta li.column.last{
	border-right:		none;
	float:				left;
	margin-right:		0px;
	padding-right:		0px;
	}
.fs-footer ul.site-meta li.column ul.tos {
	width: 180px;
}	
.fs-footer ul.site-meta li.column.last .feed-back-link a{ 
	margin-top:				1px;
	float:					left;	
	color: 					#eaa800;
	background-position:	top left;
	background-repeat:		no-repeat;
	}
.fs-footer ul.site-info{
	letter-spacing:		-10%;	
}
.fs-footer ul.legal{
	float:			left;	
	margin-left:	22px;
}
*html .fs-footer ul.legal{
	margin-left:	12px;
	}
.fs-footer ul.legal li{
	float:			left;
	margin-right:	16px;
}
.fs-footer ul.legal li a,
.fs-footer ul.legal li a:visited{
	font-family: 		Tahoma, Verdana, Helvetica, sans-serif;
	color:				#ffffff;
	font-size:			9px;
	text-decoration:	none; 
	font-weight:		bold;
	}
.fs-footer ul.legal li a:hover{
	text-decoration:	underline;
	}
.fs-footer div.microsoft-copyright{
	float:					right;
	margin-top:				3px;
	margin-right:			24px;
	width:					176px;
	height:					15px;
	background-image:		url(fs-footer_microsoft.png);
	background-position:	top right;
	background-repeat:		no-repeat;
	font-family: 			Tahoma, Verdana, Helvetica, sans-serif;
	color:					#ffffff;
	font-size:				10px;
}
* html .fs-footer div.microsoft-copyright{
	margin-right:			12px;
	background-image:		url(fs-footer_microsoft.gif);	
}
/* END: FS-FOOTER */
/* --- */

/* FoxSports takeover Styles */
#fsTakeOver{
	width:100%;
	height:100%;
}
#fsAlert{
	background:#fff;
	color:white;
	display:block;
	min-height:287px; 
	height:auto !important;
	height:287px;			
	overflow:visible;	
	text-align:center;
	visibility:visible;
	width:680px;
	z-index:999;	
	left:280px;
    top:300px;    
    *top:150px;
    position: absolute;
}
#contentAlert{   
   top: 0px;
   left: 0px;
   background:#fff;
   color:white;
   display:block;
   /*min-height:287px; 
   height:auto !important;*/
   height:582px;/*height:271px;*/
   width:680px;
   overflow:visible;
   position:absolute;
   text-align:center;	
}
	#fsAlert .header,
	#contentAlert .header{
		float:left;
		clear:both;		
		color:#fff;
		font-family:Verdana;
		font-weight:bold;
		font-size:13px;
		background:#244182 url(popup_bar_bg.jpg) repeat-x left top;
		height:24px;
		width:680px;
		
		
	}
		#fsAlert .header h1,
		#contentAlert .header h1{
			float:left;
			clear:left;
			height:auto;
			width:92%;
			font-size:13px;
			padding:3px 0px 0px 7px;
			margin:0px 0px 0px 0px;
			text-align:left;
		}
		#fsAlert .header a,
		#contentAlert .header a{
			position:absolute;
			height:auto;
			width:8px;
			color:#fff;
			text-align:center;
			padding:3px 5px 0px 5px;
			text-decoration:none;
		}
	#fsAlert .notification{
		float:left;		
		min-height:260px;
		height:auto !important;		
		height:260px;
		*height:284px;
		width:667px;
		*width:668px !important;
		border:6px solid #e6e7e8;		
	}
	
	#contentAlert .notification{
	    float:left;	
	    min-height:582px;
		height:auto !important;			
		height:582px;
		/**height:582px;*/
		width:668px;
		border:6px solid #e6e7e8;
	}
	#fsAlert .notification #headerImage td,
	#contentAlert .notification #headerImage td{
	    color: #fff;
	    font: bold 28px verdana;
	    text-align:left;
	    padding:10px;	        
	}
		#fsAlert .notification .alertButtonHolder{
			float:left;
			clear:both;
			width:100%;
			text-align:center;
			margin-top:50px;
		}
		#fsAlert .notification .alertButton{
			float:left;
			height:20px;
			width:77px;
			padding:2px 10px 10px 0px;
			font: bold 12px arial;
			margin:0px;
			font-family:Verdana;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			text-align:center;
			/*color:#000;*/
			color: #636b6b;
			background:url(submit.jpg) no-repeat left top;
		}
		#fsAlert .notification .alertButton.yes{
			margin-left:38%;
		}
		#fsAlert .notification .alertButton.close{
			margin-left:44%;
		}
		
		/* small buttons*/
		.button-table,.button-table1,.button-table2,.button-table-hilite,.button-table1-hilite,.button-table2-hilite {
		    background: url(btn-s-r-y.gif) no-repeat right center;
		}
		 /*
		.button-table-grey,.button-table1-grey,.button-table2-grey {
		    background: url(/fe/images/buttons/btn-s-r-grey.gif) no-repeat right center;
		}
		 */
		.button-table,.button-table1,.button-table2,.button-table-hilite,.button-table1-hilite,.button-table2-hilite,.button-table-grey,.button-table1-grey,.button-table2-grey {
		    text-align: center;
		    border: 0px solid #fff;
		    height: 17px;
		    padding: 0px;
		}
		   
		.button-table{
		  height: 29px;
		  *height: 17px;
		}                                                                                                                                                             
		.button-table .inputContainer,.button-table1 .inputContainer,.button-table2 .inputContainer,.button-table-hilite .inputContainer,.button-table1-hilite .inputContainer,.button-table2-hilite .inputContainer {
		    background: url(btn-s-l-y.gif) no-repeat left center;		   
		}
		.button-table .inputContainer{
		  height: 29px;
		  *height: 17px;
		}
		 /*                                                                                                                                                            
		.button-table-grey .inputContainer,.button-table1-grey .inputContainer,.button-table2-grey .inputContainer {
		    background: url(/fe/images/buttons/btn-s-l-grey.gif) no-repeat left center;
		}
		 */                                                                                                                                                            
		.button-table .inputContainer input,.button-table-hilite .inputContainer input,.button-table-grey .inputContainer input {
		    /*width: 88%;*/
		    width: 85%;
		    *width: 88%;
		    height: 17px;
		    padding: 0px;
		}				
		                                                                                                                                                             
		.button-table1 .inputContainer input,.button-table1-hilite .inputContainer input,.button-table1-grey .inputContainer input {
		    width: 91%;
		    height: 17px;
		    padding: 0px;
		}
		                                                                                                                                                             
		.button-table2 .inputContainer input,.button-table2-hilite .inputContainer input,.button-table2-grey .inputContainer input {
		    width: 95%;
		    height: 17px;
		}
		                                                                                                                                                             
		.button-table .inputContainer input,.button-table1 .inputContainer input,.button-table2 .inputContainer input,.button-table-hilite .inputContainer input,.button-table1-hilite .inputContainer input,.button-table2-hilite .inputContainer input,.button-table-grey .inputContainer input,.button-table1-grey .inputContainer input,.button-table2-grey .inputContainer input {
		    text-align: center;
		    /*height: 17px;*/
		    font: bold 10px verdana;
		    text-decoration:none;
		    text-transform: uppercase;
		    cursor: pointer;
		    border: 0px solid #fff;
		}
		.button-table .inputContainer input,.button-table1 .inputContainer input,.button-table2 .inputContainer input,.button-table-hilite .inputContainer input,.button-table1-hilite .inputContainer input,.button-table2-hilite .inputContainer input,.button-table-grey .inputContainer input,.button-table1-grey .inputContainer input,.button-table2-grey .inputContainer input {
		    text-align: center;
		    /*height: 17px;*/
		    font: bold 10px verdana;
		    text-transform: uppercase;
		    text-decoration:none;
		    cursor: pointer;
		    border: 0px solid #fff;
		}
		                                                                                                                                                             
		.button-table .inputContainer input,.button-table1 .inputContainer input,.button-table2 .inputContainer input,.button-table-hilite .inputContainer input,.button-table1-hilite .inputContainer input,.button-table2-hilite .inputContainer input {
		    background-image: url(btn-s-m-y.gif);
		    background-repeat: x-repeat;
		    background-position: center center;
		}
		 /*                                                                                                                                                            
		.button-table-grey .inputContainer input,.button-table1-grey .inputContainer input,.button-table2-grey .inputContainer input {
		    background-image: url(/fe/images/buttons/btn-s-m-grey.gif);
		    background-repeat: x-repeat;
		    background-position: center center;
		    color: #848484;
		}
		   */                                                                                                                                                          
		.button-table .inputContainer input,.button-table1 .inputContainer input,.button-table2 .inputContainer input {
		    color: #000;
		}
                                                                                                                                                             
        /*End of small buttons*/
		#fsAlert .notification .information,
		#contentAlert .notification .information{
			clear:both;			
			min-height:70px;
			height:auto !important;
			height:70px;				
			width:640px;
			padding:0px;
			margin:25px 0px 0px 11px;
			_display:inline;
			font: normal 20px sans-serif;
		    color: #636b6b;
			text-align:left;
		}
		#contentAlert .notification .information{
		  text-align: center;		  
		}
			#fsAlert .notification .information .alertImage,
			#fsAlert .notification .information .alertText,
			#contentAlert .notification .information .alertImage,
			#contentAlert .notification .information .alertText{
				float:left;
				min-height:70px;
				height:auto !important;
				height:70px;
				width:37px;
			}
			#fsAlert .notification .information .alertText,
			#contentAlert .notification .information .alertText{				
				width:600px;
				min-height:55px;
				height:auto !important;
				height:55px;
				padding-top:15px;
				text-align:left;
				font-family:Verdana;
				font-size:12px;
				font-weight:bold;
			}
				#fsAlert .notification .information .alertText a,
				#contentAlert .notification .information .alertText a{
					text-decoration:none;
				}
		
			#fsAlert .notification .information.green{
				background:#ddf4d8;
				border-color:#93c590;
				
			}
			#fsAlert .notification .information.green .alertImage{
				background:url(green_alert.jpg) no-repeat center center;
				
			}
			#fsAlert .notification .information.green .alertText{
				color:#92c58d;
			}
				#fsAlert .notification .information.green .alertText a{
					color:#000;
				}
		#razor_gator_promo{
	float:left;
	clear:both;
	background:url(razor_gator.jpg) no-repeat left top;
	text-align:right;
	color:#000;
	height:60px;
	*height:70px;
	width:285px;	
	padding:10px 15px 0px 0px;
	display:block;
	font-family: arial;
	font-size: 12px;
}
#razor_gator_promo a{
	color:#084699;
	font-weight:bold;
}

div.navContextual {
font-size: 11px; font-family: arial, helvetica, sans-serif;
}
a.navContextualOn, a:link.navContextualOn, a:visited.navContextualOn  {
font-weight: bold;
color: black;
text-decoration: none;
}
.pageBdy{/*background-color:#fff;*/ width:980px; vertical-align: top; margin: 1px 0px; float:left; height:auto;padding:15px 0px;}




/* Foxsports Score Strip */


#scoreStripHolder{
	width:100%;
	height:36px;
	position:fixed;
	bottom:0;
	padding:0;
	margin:0;
	z-index:10500;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	overflow:visible;
	
}

	#scoreStripHolder #scoreStrip{
		position:absolute;
		width:100%;
		height:36px;
		z-index:10250;
	}

/********************* ADS **********************************/
#ad980x50box, .ad980x50box {
	float:left;
	clear:left;
	min-height:60px;
	height:auto !important;
	height:60px;
	width:980px;
	margin-bottom:-18px;
}

/**** 728x90 ****/
#ad980x50box, .ad980x50box{ /*, #ad728x90box, .ad728x90box{*/	
	padding-top: 7px;
	*padding-top: 12px;
	padding-bottom: 7px;	
} 

#ad728x90box, .ad728x90box {
	clear:left;
	max-height:90px;
	height:auto;
	width:728px;
	/*margin: 0px auto;*//* 7px auto;*/	
	margin: 10px auto 5px auto;
	*margin-top:15px;
}

/***120x30***/
#ad120x30box, .ad120x30box, #ad120x30_sportsbar{	
	width:120px;
	height:30px;
	z-index:999;
}
#ad120x30_sportsbar{
	position:absolute;
	right:0px;
	margin-top:6px;	
}

/**** 300x250 ****/	
#ad300x250box, .ad300x250box {margin-bottom:10px; height:264px; width: 300px;}

/**** 300x60 ****/	
#ad300x60box, .ad300x60box {margin-bottom:10px; height:auto; max-height:60px; width: 300px;}

/**** 234x60 ****/	
#ad234x60box, .ad234x60box {margin-bottom:10px; height:auto; max-height:60px; width: 234px;}

/**** 180X150 ****/	
#ad180x150box, .ad180x150box {margin-bottom:10px; height:auto; max-height:150px; width: 180px;}

/**** 160X600 ****/
#ad160x600box, .ad160x600box {margin-bottom:10px; height:auto; max-height:600px; width:160px;}


/************* END: ADS **************/
#fsSSList{
	position:fixed;
	height:auto;
	width:69px;
	bottom:0;	
	padding:5px 0px 0px 0px;
	margin-bottom:36px;
	margin-left:33px;
	background:	url(fs-scorestrip-pop-up.png) no-repeat;
	list-style-type: none;
	font: bold 9px Verdana;
	font-stretch:narrower;
	display:none;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	z-index:10999;
}
#fsSSList.on{
	display:block;
}


	#fsSSList li{		
		_height:10px;
	}
		
		#fsSSList a.on{
			color:#fff;
		}
		
		#fsSSList a{		
			color: #ffcc00;
			text-shadow: 1px 1px #434343;
			padding:3px 3px 3px 6px;		
			border-bottom: 1px solid #9faeb7;
			display:block;
			overflow: auto; 
			_position:relative;
		}
		
		#fsSSList a:hover,
		#fsSSList #fsSSsubList a:hover{
			color:#fff;
		}

		#fsSSList li #fsSSsubList{
			position:absolute;
			height:auto;
			width:63px;
			bottom:0;
			padding:0;
			margin-bottom:0px;
			margin-left:67px;
			background:	url(fs-scorestrip-sub-pop-up.png) no-repeat;
			_background: url(/fe/images/fs-scorestrip-sub-pop-up.gif) no-repeat; /* for IE6 booo! */
			list-style-type: none;
			font: bold 9px Verdana;
			font-stretch:narrower;
			display:none;
			_bottom:0;
		}


	#fsSSList li.on #fsSSsubList{
		display:block;	
	}
	#fsSSList #fsSSsubList li a{
		_position:relative;
		color: #ffcc00;
	}
	
	

	
	
#fsSSList.fsSSalert{
	right:8px;
	width:203px;
	margin-right:40px;
	text-align:left;
	background-color:red;
	font-weight:normal;
	font-size:10px;
	background:	url(fs-scorestrip-alert-pop-up.png) no-repeat;

}

	#fsSSList.fsSSalert a{
		color:#e1e1e1;
		text-shadow:none;
	}
	#fsSSList.fsSSalert a:hover{
		color: #ffcc00;
	}
	
		#fsSSList.fsSSalert a strong{
			color:#fff;
		}
			#fsSSList.fsSSalert a strong span{
				font-weight:normal;
			}

#fsSSList.fsSSedit{
	right:8px;
	width:97px;
	text-align:right;
	margin-right:115px;
	background:	url(fs-scorestrip-edit-pop-up.png) no-repeat;
	
}
.fs-page-bottom-bg{
	position:		relative;
	width: 			100%;
	float:			left;
	height: 		130px;
	background: 	#768e9c;
	z-index:		-20;	
	margin-top:	-120px;
	}
* html .fs-page-bottom-bg{
	
	}
/*.cfb{
	min-height: 92px;
	height: auto !important;
	height:92px;
	}	*/