html, body 
{ 
    background:url('/fls/21500/site_graphics/siteBg.jpg') #000000 no-repeat top center;  
	margin: 0;  
	padding: 0;	
	border: 0;              
    font-family: sans-serif; 
    font-size: 12px;
} 


A:current 	{font-family: Helvetica, sans-serif;color:#000000; text-decoration:underline;}
A:active 	{font-family: Helvetica, sans-serif; color:#000000; text-decoration:underline;}
A:visited 	{font-family: Helvetica, sans-serif; color:#000000; text-decoration:underline;}
A:link  	{font-family: Helvetica, sans-serif; color:#000000; text-decoration:underline;}
A:hover  	{font-family: Helvetica, sans-serif; color:#000000; text-decoration:underline;}

#GlobalArticleContainer img{
border:0px;
}


#onTopHeader{
    height:133px;
    background:transparent; 
    width:988px;
    margin:0 auto;
    color:#ffffff;
    
}
#Header{
    height:100px;
    background:transparent; 
    width:988px;
    margin:0 auto;

}




a {
   outline: none;
}
#onTopHeader a{
    color:#ffffff;
    font-style:italic;
    text-decoration:none;
}

#onTopHeader a:hover{
    color:#a1881c;
    font-style:italic;
    text-decoration:none;
}

#onTopHeader h3{
    font-family: sans-serif; 
    font-size: 13px;
    margin:0px;
    padding:0px;
    padding-top:15px;
}

.subhdr {
background-color:#013F72;
color:#FFFFFF;
font-family:Helvetica,sans-serif;
font-weight:bold;
}

.adVertical{
    background:url('/fls/21500/site_graphics/adBarV.jpg') no-repeat ; 
    width:15px;
    height:90px;
}

#siteContainer
{   
    width:988px;
    height:1000px;
    margin:0 auto;

}
#MainHeader{
    width:988px;
    margin:0 auto;
    position:relative;
}

#siteContent
{
    background:url('/fls/21500/site_graphics/shadow.png') repeat-y; 
    width:988px;
    margin:0 auto;
}

.float{
    float:left;
}

.floatR{
    float:right;
}

.clear{
    clear:both;
}

.LeftCol{
    background-color:#ffffff;
    min-height:1400px;
    height:auto !important;
    height:1400px;
}


/************************************************Header*****************************/
#overlayLogo{
    position:absolute;
    top:-35px;
    left:-35px;
    z-index:3;
}
#overlayHeader{
    position:absolute;
    top:-25px;
    left:150px;
    z-index:3;
}


#overlayDash{
    position:absolute;
    top:0px;
    right:10px;
    z-index:2;

}
#AppMenus{    
    width:988px;
    height:32px;
    position:relative;
    top:63px;
    left:0px;
    z-index:90;
}



#SectionMenuShort{
    background:url('/fls/21500/site_graphics/secMenu.png');
    width:665px;
    height:42px;
     position:relative;
    left:-10px;
    z-index:2;

}
#SectionMenuLong{
    background:url('/fls/21500/site_graphics/secMenu.png');
    width:665px;
    /width:685px;
    height:42px;
    position:relative;
    left:-10px;
    z-index:2;

}


#search{
    padding-top:8px;
    padding-right:15px;
}


/*********************************************Sprite DashboradIcons*************************************************/
/*
	CSS Sprites Navigation Tutorial
	Original Tutorial Located at: http://buildinternet.com/2010/01/how-to-make-a-css-sprite-powered-menu/
*/
ul#Dashborad{margin:0; padding:0; list-style:none; clear:both;  padding-left:10px; margin-top:2px}
#Dashborad li{  display:block; float:left; margin-right:2px;}
#Dashborad li a{background:url('/fls/21500/site_graphics/header/IconsHeaderSprite.png') no-repeat; height:112px; width:264px; display:block; }


#Dashborad li#icon1{width:45px;}
#Dashborad li#icon1 a{background-position:0px -59px; height:54px; width:45px;position:relative; top: 2px; left:1px;cursor:pointer; cursor:hand}
#Dashborad li#icon1 a:hover{background-position:0px -5px; height:54px; width:45px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#Dashborad li#icon2{width:45px;}
#Dashborad li#icon2 a{background-position:-47px -59px; height:54px; width:45px;position:relative; top: 2px; left:1px;cursor:pointer; cursor:hand}
#Dashborad li#icon2 a:hover{background-position:-47px -5px; height:54px; width:45px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#Dashborad li#icon3{width:66px;}
#Dashborad li#icon3 a{background-position:-94px -59px; height:54px; width:66px;position:relative; top: 2px; left:1px;cursor:pointer; cursor:hand}
#Dashborad li#icon3 a:hover{background-position:-94px -5px; height:54px; width:66px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#Dashborad li#icon4{width:37px;}
#Dashborad li#icon4 a{background-position:-161px -59px; height:54px; width:37px;position:relative; top: 2px; left:1px;cursor:pointer; cursor:hand}
#Dashborad li#icon4 a:hover{background-position:-161px -5px; height:54px; width:37px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#Dashborad li#icon5{width:47px;}
#Dashborad li#icon5 a{background-position:-198px -59px; height:54px; width:47px;position:relative; top: 2px; left:1px;cursor:pointer; cursor:hand}
#Dashborad li#icon5 a:hover{background-position:-198px -5px; height:54px; width:47px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#Dashborad li#icon6{width:40px;}
#Dashborad li#icon6 a{background-position:-246px -59px; height:54px; width:40px;position:relative; top: 2px; left:1px;cursor:pointer; cursor:hand}
#Dashborad li#icon6 a:hover{background-position:-246px -5px; height:54px; width:40px; position:relative; top: 0px; left:0px;cursor:pointer; cursor:hand}

#AdUnderMenu{
width:960px;
margin:0 auto;
padding-top:0px;
padding-bottom:8px;
}



/************************************************************ROTATOR: Dynamic Lead************************************************/
#HomePage{
padding:0 0 0 15px;
}
#RotatorArea{
   width:669px;   
    height:535px;     
   
}


/*ROTATOR*/
#RotatorBox{
    width:640px;   
    height:466px; 
    text-align:left;
    position: relative;
    z-index:1;
    background-color:#000000;
}


#scroller{
    width:640px;   
    height:466px;  
    display:none;
    
}





.slideInfoZone
{
	
	width:300px;
	height:90px;
	margin: 0px;	
	color: #ffffff;
	overflow: hidden;
}

#bottomAreaBg{    
    width:640px;
    height:39px;  
    background:url('/fls/21500/site_graphics/rotator/RotatorSlideText.png') repeat-x;
    position: absolute;
	z-index: 2;
	bottom:90px;
	left:0px;
}

.InfoZoneText{ 
    margin:10px; 	
	width:265px;
}

.InfoZoneText .extraInfo a{
   	color: #cbcbcb !important;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	font-size: 11px;
    font-family: sans-serif; 
}

.InfoZoneText .extraInfo a:hover{
   	color: #ebc941 !important;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	font-size: 11px;
   font-family: sans-serif; 
}


.InfoZoneText h2{
    padding:0px;
    margin:0px;
}
.InfoZoneText h2 a{
	color: #ebc941;
	font-weight:bold;
	text-decoration:none;
	font-family: sans-serif; 
	text-align:center;
	 font-size: 18px;
}
.InfoZoneText h2 a:hover{
    color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	font-family: sans-serif; 
	text-align:center;
	 font-size: 18px;
}





#scrollerThumbs{
    position: absolute;
	z-index: 5;
	width:330px;
	height:97px;
	margin: 0px;
	right:0px;
	bottom:5px;
	color: #ffffff;
	overflow: hidden;

}

#scrollerThumbs ul
{
    margin:0;
    padding:0;
     list-style: none; 
}

#scrollerThumbs li
{
    margin:0;
    margin-left:9px;
    padding:0;
    float:left;
}

#scrollerThumbs li a {
   outline: none;
}
#scrollerThumbs li a
{
    font-family: sans-serif; 
    color:#cccccc;
    font-size:10px;
    text-decoration:none;
    cursor:pointer;
    cursor:hand;
}

#scrollerThumbs li a:hover 
{
    font-family: sans-serif; 
    color:#ebc941;
    font-size:10px;
    text-decoration:none;
    cursor:pointer;
    cursor:hand;
}

#scrollerThumbs li a div div div
{
    margin-bottom:2px;
}

#scrollerThumbs  a{
    display:block;   
    cursor:pointer;
    cursor:hand;
    width:73px;
    height:90px;  
    background:url('/fls/21500/site_graphics/rotator/InActiveLiRotator.png') no-repeat;
}



#scrollerThumbs  a.activeSlide {  
    width:73px;
    height:90px;  
    background:url('/fls/21500/site_graphics/rotator/ActiveLiRotator.png') no-repeat;   
    cursor:pointer;
    cursor:hand; 
}


  
/* Video Embed Player */
#NeulionVidContainer {
	width:640px;
	height:364px;
	display:none;
	z-index:9999;
	position:realtive;
}

#NeulionVidContainer .ximage{
    position:absolute;
    top:8px;
    right:8px;
    z-index:1000;
    cursor:pointer;
       
}





#articleVideoContainer{
	position:absolute;

}

.imgPlayOverlay {
	z-index:7;
}

#NeulionVidContainer2{
	position:absolute;
	top:0;
	left:0;
	z-index:12;
}
#imgPlay {
	z-index:6;
	top:125px;
	left:280px;
	position:absolute;
}


#RotatorAD{

    position:absolute;
    top:3px;
    right:3px;
    z-index:6;
    cursor:pointer;
}


#imgBuyPhoto {
	z-index:6;
	right:10px;
	bottom:90px;
	position:absolute;
}


#imgPlaySM{
   z-index:10;
	top:12px;
	left:25px;
	position:absolute;

}


/****************************************************More headlines****************************************************/

#Rotator_MoreHeadlines2{
position:relative;

}
.RightSide2{
    padding-left:20px;
    z-index:10;
	top:-30px;
	left:640px;
	position:absolute;
}
.RightSide{
    padding-left:20px;
    
}

#MoreHeadlinesTitle{
    padding-left:5px;
    width:285px;
    height:20px;

}

#MoreHeadlinesArea{
    width:292px;
    height:166px;  
    position:relative;
}


#MoreHeadlinesBg{
    width:292px;
    height:166px;  
    background:url('/fls/21500/site_graphics/moreHeadlines/moreHeadlinesBg.png') no-repeat; 
    margin:0 auto;
}

.headlineText{
    font-family: sans-serif; 
    color:#ffffff;
    font-weight:bold;
}

.headlineText a{
    font-family: sans-serif; 
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}


.headlineText a:hover{
    font-family: sans-serif; 
    color:#ebc941;
    font-weight:bold;
    text-decoration:none;
}

#Archives{
    width:150px;
    height:12px;  
    position:absolute;
    bottom:5px;
    right:10px;
}

.viewArchives a{
    color:#c9c8c8;
    font-family: sans-serif; 
    font-weight:bold;
    text-decoration:none;
}
.viewArchives a:hover{
    color:#ebc941;
    font-family: sans-serif; 
    font-weight:bold;
    text-decoration:none;
}

/*************************************************************Videos**************************************/

#VideosBg{
    width:1010px;
    height:172px;  
    background:url('/fls/21500/site_graphics/videos/videosBg.png') no-repeat; 
}

#VideosArea{
    width:1010px;
    height:172px;   
    position:relative;
    margin:0 auto;
    top:0px;
    left:-10px;
}

#VideosAreaSport{
    width:1010px;
    height:172px;   
    position:relative;
    margin:0 auto;
    top:0px;
    left:-10px;
    /left:4px;
}




#JoinNow{
width:320px;
height:117px;

}


div.image_map {display:block; width:320px; height:117px; background:url('/fls/21500/site_graphics/videos/GoASU_JoinNow.png'); position:relative; margin:2px auto 2px auto;}
a.LINK0 {left:99px; top:0px; background:transparent;}
a.LINK0 {display:block; width:170px; height:0; padding-top:77px; overflow:hidden; position:absolute;}
a.LINK0:hover  {background:transparent; }
a.LINK1 {left:192px; top:85px; background:transparent;}
a.LINK1 {display:block; width:125px; height:0; padding-top:29px; overflow:hidden; position:absolute;}
a.LINK1:hover  {background:transparent;}
a.BLINK {left:318px; top:115px; background:transparent;}
a.BLINK {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
a.BLINK:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}

#GoASULinks{
    color:#ffffff;
    font-family: sans-serif; 
    font-weight:bold;
    font-size:11px;
}


#GoASULinks  a{    
    text-decoration:none;
     color:#ffffff;
    font-family: sans-serif; 
    font-weight:bold;
    font-size:11px;
}
#GoASULinks  a:hover{
    color:#ebc941;
    font-family: sans-serif; 
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
}


.GXTRAVidBox{
    text-align:center;width:195px; height:111px;position:relative;
   
}

.GXTRAVidImageonDemand{
 width:195px;height:111px;overflow:hidden;
}


.GXTRAVidOverlay{
    position:absolute; left:70px; top:25px; z-index:2; 
    cursor:pointer;
    cursor:hand;
}

.videoInfo{
    text-decoration:none;
     color:#ffffff;
    font-family: sans-serif; 
 
}
.videoHeadline{
    background-color:#000000;
/* for IE */
    filter:alpha(opacity=60);
    /* CSS3 standard */
    opacity:0.6;
    width:195px;
}

.videoHeadline a{
    text-decoration:none;
     color:#ffffff;
    font-family: sans-serif; 
    font-weight:bold;
    font-size:10px;
}


.videoHeadline a:hover{
    text-decoration:none;
     color:#ebc941;
    font-family: sans-serif; 
    font-weight:bold;
     font-size:10px;
}


.VidBoxBg{
    width:213px;
    height:141px;  
    background:url('/fls/21500/site_graphics/videos/liveEventBg.png') no-repeat; 
    text-align:center;
}


.videoLinkButton{
    width:128px;
    height:27px;  
    background:url('/fls/21500/site_graphics/videos/livebutton.png') no-repeat; 
}

.videoLinkButton a,.videoHeadlineLive a,.moreLive a{
    text-decoration:none;
    color:#ffffff;
    font-family: sans-serif; 
    font-weight:bold;
    font-size:12px;
   
}
.videoHeadlineLive a{
    font-size:14px;
}

.moreLive a{
    font-size:11px;
}



.videoLinkButton a:hover,.videoHeadlineLive a:hover,.moreLive a:hover{
    text-decoration:none;
     color:#ebc941;
    font-family: sans-serif; 
    font-weight:bold;
     font-size:12px;
     
}

.videoHeadlineLive a:hover{
    font-size:14px;
}

.moreLive a:hover{
    font-size:11px;
}

.videoPad{
    padding-top:40px;
}


.videoDateLive {
    color:#c9c8c8;
    font-family: sans-serif; 
    font-weight:bold;
    font-size:12px;
    padding-bottom:10px;
}

/********************************************************Schedule**************************************************/

#ScheduleResultsBg{
    width:790px;
    height:178px;  
    background:url('/fls/21500/site_graphics/schedule/scheduleBg.png') no-repeat; 
}

#ScheduleTabs{
    height:14px;
    width:153px;
    padding-left:20px;
}
#SchBoxArea{
    padding-top:15px;
}
/*********************************************Sprite TABS*************************************************/
/*
	CSS Sprites Navigation Tutorial
	Original Tutorial Located at: http://buildinternet.com/2010/01/how-to-make-a-css-sprite-powered-menu/
*/
ul#TabsSCH{margin:0; padding:0; list-style:none; clear:both;}
#TabsSCH li{display:block; float:left; margin-right:0px; height:14px; width:153px;}
#TabsSCH li a{background:url('/fls/21500/site_graphics/schedule/ScheduleSpriteTabs.png') no-repeat; height:14px; width:153px; display:block; cursor: hand;    cursor:pointer;}

/* events Tab */
#TabsSCH li#eventstab {width:77px;}
#TabsSCH li#eventstab a {background-position:0px -14px; height:14px; width:77px;  cursor: hand;    cursor:pointer;}
#TabsSCH li#eventstab a:hover{background-position:0px 0px; height:14px; width:77px; cursor: hand;    cursor:pointer;}
#TabsSCH li#eventstab a.active{background-position:0px 0px; height:14px; width:77px;cursor: hand;    cursor:pointer;}
#TabsSCH li#eventstab a.active:hover{background-position:0px -14px; height:14px; width:77px;cursor: hand;    cursor:pointer;}


/*MiddleDivider*/
#TabsSCH li#linetab {width:18px;}
#TabsSCH li#linetab a {background-position:-77px -14px; height:14px; width:18px; }

/* results Tab */
#TabsSCH li#resultstab {width:58px;}
#TabsSCH li#resultstab a {background-position:-95px -14px; height:14px; width:58px; cursor: hand;    cursor:pointer;}
#TabsSCH li#resultstab a:hover{background-position:-95px 0px; height:14px; width:58px; cursor: hand;    cursor:pointer;}
#TabsSCH li#resultstab a.active{background-position:-95px 0px; height:14px; width:58px; cursor: hand;    cursor:pointer;}
#TabsSCH li#resultstab a.active:hover{background-position:-95px -14px; height:14px; width:58px; cursor: hand;    cursor:pointer;}

.FullSchLink a{
    font-family:  sans-serif;
    font-size:12px; 
    font-weight:bold;
    color:#8e8e8e;
    text-decoration:none; 
}


.FullSchLink a:hover{
    font-family:  sans-serif;
    font-size:12px; 
    font-weight:bold;
    color:#b19315;
    text-decoration:none; 
}





#ScheduleBg{ 
    width: 775px;
    height:175px;      
    position:relative;
    }
    
#ScheduleTableHeight{
    width: 775px;
    height:150px;    
    overflow:hidden;
    }

#slider-vertical{
    position:absolute;
    top:4px;
    right:4px;    
    z-index:2;
    width:15px;
    height:123px;
    background:transparent;
}

#SliderImage{
    background:url('/fls/21500/site_graphics/schedule/slider.png');  
    width:15px;
    height:172px;
    position:absolute;
    top:4px;
    right:4px;    
    z-index:1;
    }

    
  

/***********************Schedule Items*******************************/




.BoxL{
padding-left:10px;
}

#ScheduleBg{
  
    color:#666666;
    font-family: sans-serif;
    font-size:11px;  

}


#ScheduleResultsBg a{
    color:#b19315;
    font-family:  sans-serif;
    font-size:11px;  
    text-decoration:none; 
    font-weight:bold;
    
}

#ScheduleResultsBg a:hover{
    color:#ffffff;
    font-family:  sans-serif;
    font-size:11px; 
    text-decoration:none;  
    font-weight:bold;
}
   


.schTitles{
    color: #b19315;
    font-weight:bold;
    font-size: 11px;
    font-family: sans-serif; 
}



.spWidth{
    width:150px;
    padding-right:5px;

} 
     
.oppWidth{
    width:159px;
    padding-right:5px;

} 

.oppWidthSp{
    width:245px;
    padding-right:5px;

} 
       

       
.locWidth{
    width:132px;
    padding-right:5px;

}  

.locWidthSp{
    width:132px;
    padding-right:5px;

} 

  
.timeWidth{
    width:60px;
    padding-right:5px;

} 

.timeWidthSp{
    width:80px;
    padding-right:5px;

} 
    

    
.mediaWidth{
    width:220px;    

}



.mediaWidthSp{
    width:220px; 
}



.ScheduleSportLine{
    font-family:  sans-serif;
    font-size:11px; 
    font-weight:bold;
    color:#ffffff;
}

.YellowLine a{
    color: #ffffff !important;
    font-weight:bold;
    font-size: 11px;
    font-family: sans-serif; 

}

.YellowLine a:hover {
    color: #b19315 !important;
    font-weight:bold;
    font-size: 11px;
    font-family: sans-serif; 

}




.ScheduleSportDate{
    font-family:  sans-serif;
    font-size:12px; 
    font-weight:bold;
    color:#8e8e8e;
}





/*****************************************RESULTS*********************************************************/

#ResultBg{ 
    width: 775px;
    height:175px;      
    position:relative;
    }
    
#ResultTableHeight{
    width: 775px;
    height:150px;    
    overflow:hidden;
    }

#slider-vertical2{
    position:absolute;
    top:4px;
    right:4px;    
    z-index:2;
    width:15px;
    height:123px;
    background:transparent;
}

#SliderImage2{
    background:url('/fls/21500/site_graphics/schedule/slider.png');  
    width:15px;
    height:172px;
    position:absolute;
    top:4px;
    right:4px;    
    z-index:1;
    
    }

    


#RESArchives{
     cursor: hand;
    cursor:pointer;
    position: absolute;
    right:15px;
    bottom:2px;  
    z-index:20; 
    width:170px;
    height:15px;
    display:block;
}



#RESArchives a{
    color:#1d6bc0;
    font-family: sans-serif;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
}

#RESArchives a:hover{
    color:#ed1c24;
    font-family: sans-serif;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
}


.ui-state-default, .ui-widget-content .ui-state-default{
    background:url('/fls/21500/site_graphics/schedule/selector2.png');  
    width:15px;
    height:49px;   
    border:0px; 
   }





.ui-slider-vertical .ui-slider-handle {
    left:0;
    margin-bottom:-49px;
    margin-top:0;
    margin-left:0;
}



.ui-widget-header {
    background:transparent;
    border:0px;  
}
    
.ui-widget-content {
    border:0px;  

}    




/********************************************REVENUE*******************************************************************************/
#RevBoxArea{
padding-top:20px;
}


#RevenueBg{
    width:515px;
    height:126px;  
    background:url('/fls/21500/site_graphics/revenue/RevenueContainerBg.png') no-repeat; 
}



#RevenueTabs{
    height:125px;
    width:275px;
}

/*********************************************Sprite TABS*************************************************/
/*
	CSS Sprites Navigation Tutorial
	Original Tutorial Located at: http://buildinternet.com/2010/01/how-to-make-a-css-sprite-powered-menu/
*/
ul#TabsREV{margin:0; padding:0; list-style:none; clear:both;}
#TabsREV li{display:block; float:left; margin-bottom:0px; height:32px; width:275px;}
#TabsREV li a{background:url('/fls/21500/site_graphics/revenue/RevenueSpriteTabs.png') no-repeat; height:125px; width:275px; display:block; cursor: hand;    cursor:pointer;}

/* Rev1 Tab */
#TabsREV li#rev1tab {width:275px;}
#TabsREV li#rev1tab a {background-position:0px 0px; height:32px; width:275px; cursor: hand;    cursor:pointer;}
#TabsREV li#rev1tab a:hover{background-position:0px -125px; height:32px; width:275px; cursor: hand;    cursor:pointer;}
#TabsREV li#rev1tab a.active{background-position:0px -125px; height:32px; width:275px; cursor: hand;    cursor:pointer;}
#TabsREV li#rev1tab a.active:hover{background-position:0px -125px; height:32px; width:275px; cursor: hand;    cursor:pointer;}


/* Rev2 Tab */
#TabsREV li#rev2tab {width:275px;}
#TabsREV li#rev2tab a {background-position:0px -32px; height:32px; width:275px; cursor: hand;    cursor:pointer;}
#TabsREV li#rev2tab a:hover{background-position:0px -157px; height:32px; width:275px; cursor: hand;    cursor:pointer;}
#TabsREV li#rev2tab a.active{background-position:0px -157px; height:32px; width:275px; cursor: hand;    cursor:pointer;}
#TabsREV li#rev2tab a.active:hover{background-position:0px -157px; height:32px; width:275px; cursor: hand;    cursor:pointer;}


/* Rev3 Tab */
#TabsREV li#rev3tab {width:275px;}
#TabsREV li#rev3tab a {background-position:0px -64px; height:32px; width:275px; cursor: hand;    cursor:pointer;}
#TabsREV li#rev3tab a:hover{background-position:0px -189px; height:32px; width:275px; cursor: hand;    cursor:pointer;}
#TabsREV li#rev3tab a.active{background-position:0px -189px; height:32px; width:275px; cursor: hand;    cursor:pointer;}
#TabsREV li#rev3tab a.active:hover{background-position:0px -189px; height:32px; width:275px; cursor: hand;    cursor:pointer;}


/* Rev4 Tab */
#TabsREV li#rev4tab {width:275px;}
#TabsREV li#rev4tab a {background-position:0px -96px; height:30px; width:275px; cursor: hand;    cursor:pointer; }
#TabsREV li#rev4tab a:hover{background-position:0px -221px; height:29px; width:275px; cursor: hand;    cursor:pointer; border-bottom:1px solid #595959}
#TabsREV li#rev4tab a.active{background-position:0px -221px; height:30px; width:275px; cursor: hand;    cursor:pointer;}
#TabsREV li#rev4tab a.active:hover{background-position:0px -221px; height:29px; width:275px; cursor: hand;    cursor:pointer; border-bottom:1px solid #595959}


/*******************************************************************STORE**************************************************/
#TabAdsBg{
    width:515px;
    height:126px;   
    position:relative;  
}


#TabAdsAreaScroll{
    width:440px;
    height:126px;   
    position:relative;

}


#StorePrev{
   cursor: hand;
    cursor:pointer;
    position: absolute;
     left:5px;
    top:50px;  
    z-index:5; 
    width:14px;
    height:23px;
    display:none;
}


#StoreNext{
    cursor: hand;
    cursor:pointer;
    position: absolute;
    left:480px;
    top:50px;  
    z-index:5; 
    width:14px;
    height:23px;
    display:none;
}


.RevPadArrows{
    padding-left:30px;
    padding-top:2px;
}

.revAdspace{
padding-left:5px;
}




#SkyScraper{
padding-left:5px;
}


/*******************************************************************PHOTOS**************************************************/
#TabPhotosBg{
    width:515px;
    height:126px;   
    position:relative;  
}
#TabPhotosWhiteBg{
    width:435px;
    height:121px;   
    position:relative;
    background-color:#ffffff;
    margin-left:35px;
    margin-top:2px;
}


#TabPhotosAreaScroll{
    width:435px;
    height:121px;   
    position:relative;
    margin-left:10px;
    margin-top:10px;
}


#TabPhotosAreaScroll .Pho-group{
	width:435px;
    height:121px; 
	overflow:hidden;
}


#PhotosPrev{
   cursor: hand;
    cursor:pointer;
    position: absolute;
     left:5px;
    top:50px;  
    z-index:5; 
    width:14px;
    height:23px;
    display:none;
}


#PhotosNext{
    cursor: hand;
    cursor:pointer;
    position: absolute;
    left:480px;
    top:50px;  
    z-index:5; 
    width:14px;
    height:23px;
    display:none;
}


.imgBuyPhotoStore{
    width:102px;
    height:77px;
    overflow:hidden;
    float:left;
    margin-right:5px;
}

/*******************************************************************TICKETS**************************************************/
#TabTktBg{
    width:515px;
    height:126px;   
    position:relative;  
}
#TabTktWhiteBg{
    width:435px;
    height:121px;   
    position:relative;
    background-color:#ffffff; 
}


#TabTktAreaScroll{
    width:435px;
    height:121px;   
    position:relative;

}

#TktPrev{
   cursor: hand;
    cursor:pointer;
    position: absolute;
     left:5px;
    top:50px;  
    z-index:5; 
    width:14px;
    height:23px;
    display:none;
}


#TktNext{
    cursor: hand;
    cursor:pointer;
    position: absolute;
    left:480px;
    top:50px;  
    z-index:5; 
    width:14px;
    height:23px;
    display:none;
}

.imageTicketEvent{
    text-align:center;
    width:150px;
    height:109px;
    overflow:hidden;
    float:left;
    margin:5px;
}

.tktText{
text-align:center;
background-color:#ffffff;
}

.TicketsName{
    color:#000000;
    font-family: sans-serif;
    font-size:12px;
    font-weight:bold;
    padding-top:10px;
}

.TicketsDate{
    color:#b80404;
    font-family: sans-serif;
    font-size:12px;
    font-weight:bold;
    padding-top:10px;
}

.TicketsButton{
padding-top:10px;
}


/*******************************************************************AUCTIONS**************************************************/
#TabAucBg{
    width:515px;
    height:126px;   
    position:relative;  
}
#TabAucWhiteBg{
    width:435px;
    height:121px;   
    position:relative;
    background-color:#ffffff; 
}


#TabAucAreaScroll{
    width:435px;
    height:121px;   
    position:relative;

}

#AucPrev{
   cursor: hand;
    cursor:pointer;
    position: absolute;
     left:5px;
    top:50px;  
    z-index:5; 
    width:14px;
    height:23px;
    display:none;
}


#AucNext{
    cursor: hand;
    cursor:pointer;
    position: absolute;
    left:480px;
    top:50px;  
    z-index:5; 
    width:14px;
    height:23px;
    display:none;
}

.imageAuctionEvent{
    text-align:center;
    width:150px;
    height:109px;
    overflow:hidden;
    float:left;
    margin:5px;
}

.AucText{
text-align:center;
background-color:#ffffff;
}

.AuctionName{
    color:#000000;
    font-family: sans-serif;
    font-size:10px;
    font-weight:bold;
    padding-top:10px;
}

.AuctionDate{
    color:#b80404;
    font-family: sans-serif;
    font-size:12px;
    font-weight:bold;
    padding-top:10px;
}

.AuctionButton{
padding-top:10px;
}

/*********************************************************ADS Ontop of Footer*****************************/
#AdsCarouselBoxArea{
padding-top:20px;
}
#AdsCarouselBg{
    width:790px;
    height:242px;   
    position:relative; 
    background:url('/fls/21500/site_graphics/AdsCarousel/AdsCarouselBg.png') no-repeat;  
}


#AdsCarouselAreaScroll{
    width:716px;
    height:227px;   
    position:relative;

}
#AdsCarouselAreaScroll .adgroup{
	width:716px;
    height:217px; 
	float:left;
	overflow:hidden;
	padding-top:20px
}


#AdsCarouselPrev{
   cursor: hand;
    cursor:pointer;
    position: absolute;
    left:0px;
    top:105px;  
    z-index:5; 
    width:14px;
    height:23px;
    display:none;
}


#AdsCarouselNext{
    cursor: hand;
    cursor:pointer;
    position: absolute;
    right:40px;
    top:105px;  
    z-index:5; 
    width:14px;
    height:23px;
    display:none;
}


.AdsCarouselPadArrows{
    padding-left:30px;
    padding-top:2px;
}


.oveerideAd{
padding-top:2px;
padding-left:20px;
}


/********************************************************Footer*********************************************/

#FooterTop{
    width:975px;
    height:198px;   
    background:url('/fls/21500/site_graphics/FooterBg.jpg') no-repeat;
     margin:0 auto;  
}

    dl.image_map {display:block; width:203px; height:175px; background:url('/fls/21500/site_graphics/FooterLogos.png'); position:relative; margin:2px auto 2px auto;}
	a.LINKFoot0 {left:10px; top:6px; background:transparent; outline: none;}
	a.LINKFoot0 {display:block; width:98px; height:0; padding-top:77px; overflow:hidden; position:absolute; outline: none;}
	a.LINKFoot0:hover  {background:transparent; border:1px dashed black; color:black; outline: none;}
	a.LINKFoot1 {left:118px; top:6px; background:transparent; outline: none;}
	a.LINKFoot1 {display:block; width:78px; height:0; padding-top:77px; overflow:hidden; position:absolute; outline: none;}
	a.LINKFoot1:hover  {background:transparent; border:1px dashed black; color:black; outline: none;}
	a.LINKFoot2 {left:13px; top:105px; background:transparent; outline: none;}
	a.LINKFoot2 {display:block; width:175px; height:0; padding-top:51px; overflow:hidden; position:absolute; outline: none;}
	a.LINKFoot2:hover  {background:transparent; border:1px dashed black; color:black; outline: none;}
	
#FooterTop  h4{
font-family: Helvetica, sans-serif;
color:#8e8e8e;
font-size:11px;
line-height:16px;
font-weight:bold;
margin:0px;
padding:0px;
}


#FooterTop  a{
font-family: Helvetica, sans-serif;
color:#8e8e8e;
text-decoration:none;
font-size:11px;
line-height:16px;
outline: none;
}

#FooterTop  a:hover{
font-family: Helvetica, sans-serif;
color:#ffd200;
text-decoration:none;
font-size:11px;
line-height:16px;
outline: none;
}


.CopyLinks{
    padding-top:10px;
}

.linkSport{
   padding-top:15px;
}
.linksCopyRight{
    color:#8e8e8e;
    font-family: Helvetica, sans-serif;
    font-size:11px;  
    text-decoration:none; 
    font-weight:bold;
    cursor:hand;
    cursor:pointer;
}

.linksCopyRight a{
    color:#8e8e8e;
    font-family: Helvetica, sans-serif;
    font-size:11px;  
    text-decoration:none; 
    font-weight:bold;
    cursor:hand;
    cursor:pointer;
}


.linksCopyRight a:hover{
    color:#ffd200;
    font-family: Helvetica, sans-serif;
    font-size:11px;  
    text-decoration:none; 
    font-weight:bold;
    cursor:hand;
    cursor:pointer;}
    
    
    
    
/*********************************************Sprite TABS Sport pages headlines*************************************************/
/*
	CSS Sprites Navigation Tutorial
	Original Tutorial Located at: http://buildinternet.com/2010/01/how-to-make-a-css-sprite-powered-menu/
*/
ul#TabsMORE{margin:0; padding:0; list-style:none; clear:both;}
#TabsMORE li{display:block; float:left; margin-right:0px; height:14px; width:131px;}
#TabsMORE li a{background:url('/fls/21500/site_graphics/SportTabsHeadlines.png') no-repeat; height:14px; width:131px; display:block; cursor: hand;    cursor:pointer;}

/* events Tab */
#TabsMORE li#sporttab {width:43px;}
#TabsMORE li#sporttab a {background-position:0px 0px; height:14px; width:43px;  cursor: hand;    cursor:pointer;}
#TabsMORE li#sporttab a:hover{background-position:0px -14px; height:14px; width:43px; cursor: hand;    cursor:pointer;}
#TabsMORE li#sporttab a.active{background-position:0px -14px; height:14px; width:43px;cursor: hand;    cursor:pointer;}
#TabsMORE li#sporttab a.active:hover{background-position:0px 0px; height:14px; width:43px;cursor: hand;    cursor:pointer;}


/*MiddleDivider*/
#TabsMORE li#pipetab {width:9px;}
#TabsMORE li#pipetab a {background-position:-43px 0px; height:14px; width:9px; }

/* results Tab */
#TabsMORE li#headlinestab {width:79px;}
#TabsMORE li#headlinestab a {background-position:-52px 0px; height:14px; width:79px; cursor: hand;    cursor:pointer;}
#TabsMORE li#headlinestab a:hover{background-position:-52px -14px; height:14px; width:79px; cursor: hand;    cursor:pointer;}
#TabsMORE li#headlinestab a.active{background-position:-52px -14px; height:14px; width:79px; cursor: hand;    cursor:pointer;}
#TabsMORE li#headlinestab a.active:hover{background-position:-52px 0px; height:14px; width:79px; cursor: hand;    cursor:pointer;}



/****************************************************SCH***********************************************************/

#scroll-Area {
    text-align:left;
	position: relative;
	 width:292px;
    height:166px;
    	display:none;
}


#scroll-container {
	overflow: hidden; 
    text-align:left;
	position: absolute;
	 width:280px;
    height:140px;
    left:10px;
    top:5px;

}


#scroll-content {
	position: relative;
	top: 0;

}

#scroll-content p{
    margin:3px;
}


#down{
 width: 20px;
    height: 12px;
	position: absolute;
	bottom:1px;
	left:140px; 
	display:none;
}

#up{
  width: 20px;
    height: 12px;
	position: absolute;
	bottom:1px;
	left:120px; 
	display:none;
}


/***************************************ARTICLES**************************************************/

#BUYOverlay{
    background: url('/fls/21500/site_graphics/rotator/BuyPhoto.jpg') no-repeat;
    width:133px; 
    height:31px;
    float:right;
}

#bottomAreaBgArticle{    
    width:640px;
    height:39px;  
    background-color:#000000;
    position: absolute;
	z-index: 1;
	bottom:0px;
	left:0px;
}

#bottomAreaBgArticleSM{
    width:283px;
    height:61px;  
    background-color:#000000;
    position: absolute;
	z-index: 1;
	bottom:0px;
	left:0px;
}
#photoCapSM{
    float:left;
    width:283px; 
    font-weight:bold;
    background:url('/fls/21500/site_graphics/rotator/RotatorSlideText.png') repeat-x top;
    height:100px;  
    position:absolute;
    bottom:0px;
    left:0px;
    z-index:3;
}


#photoCap{
    float:left;
    width:640px; 
    font-weight:bold;
    background:url('/fls/21500/site_graphics/rotator/RotatorSlideText.png') repeat-x top;
    height:70px;  
    position:absolute;
    bottom:0px;
    left:0px;
    z-index:3;
}




#photoCap .cap{
    font-family: Helvetica, sans-serif;
    color:#ffffff;
    padding-top:5px;
    padding-left:15px;
     position:absolute;
    top:25px;
    left:0px;
    z-index:6;
    width:500px;
}




 #photoCapSM .cap{
    font-family: Helvetica, sans-serif;
    color:#ffffff;
    padding-top:5px;
    padding-left:15px;
     position:absolute;
    top:25px;
    left:0px;
    z-index:6;
    width:265px;
}

#imgBuyPhotoSM{
width:90px;
height:28px;
}

#photoCap .by, #photoCapSM  .by{
    font-family: Helvetica, sans-serif;
    color:#ffffff;
    font-size:11px;
    font-style: italic; 
    padding-top:10px;
    padding-left:13px;
}



#ArticleContentBg{
    background-color:#ffffff;
    width:640px;    
}


#headerDateBg{
    background-color:#ffffff;
    padding:0 10px;
}


.dateRL{
    width:400px;
}


#headerDateBg .header{
    font-family: Helvetica, sans-serif;
    color:#000000;
    font-size:18px;
    font-weight:bold;
    padding-top:15px;
}


.arttitle{
 font-family: Helvetica, sans-serif;
    color:#000000 !important;
    font-size:18px;
    font-weight:bold;
}


#headerDateBg .myHr{
    width:640px;
    background-color:#000000;
    height:1px;
}


#headerDateBg .dateArticle{
    font-family: Helvetica, sans-serif;
    color:#333333;
    font-size:11px;
    font-weight:bold; 
    padding:5px 0px 0px 0px;
}


#ControlsArt{
    padding:5px 0px 0px 0px;
}



#UnderImageBy .by{
    font-family: Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    font-weight:normal;
}




#UnderImageBy .name{
    font-family:Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    font-weight:normal;
    font-style: italic; 
}


#headerDateBg .iconsBar{
    position:absolute;
    top:27px;
    right:20px;
    z-index:2;
}

#CreditsDateArt{
 font-family: Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    font-weight:normal;
}

#CreditsDateArt .name{
    font-family:Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    font-weight:normal;
    font-style: italic; 
}




#contentBg{
    font-family:Helvetica, sans-serif;
    width:640px;
    background-color:#FFFFFF;
    position:relative;
}




#article-content{
    font-family: Helvetica, sans-serif;
    padding:10px;
}


#article-content .text{
    font-family: Helvetica, sans-serif;
    color:#333333;
    font-size:12px;
}


#articleImageRIGHT{
    width:300px;
    background-color:#ffffff;
}


.articleBoxText{
    font-weight:bold;
    width:300px;
    float:right;
}




/* Video Embed Player */
#NeulionVidContainerA {
    padding-top:0px;
    width:640px;
    height:372px;
    display:none;
    z-index:9999;
    position:absolute;
}

#NeulionVidContainerA .ximage{
    position:absolute;
    top:0px;
    right:0px;
    z-index:1000;
    cursor:pointer;       
}



#articleVideoContainerA{
	position:absolute;

}

.imgPlayOverlayA {
	z-index:7;
}
#NeulionVidContainer2A{
	position:absolute;
	top:0px;
	left:0px;
	z-index:9999;
}
#imgPlayA {
	z-index:6;
	top:120px;
	left:280px;
	position:absolute;
}


#BuyButton{
	z-index:6;
	bottom:3px;
	right:0px;
	position:absolute;

}

#NeulionVidContainerA .ximage{
    position:absolute;
    top:8px;
    right:8px;
    z-index:1000;
    cursor:pointer;       
}


#jtvshlAdTbl{
    Z-INDEX:9999 !IMPORTANT;
}

#iconsBox{
background-color:#c9c8c8;
display:none;
width:283px;

}

#iconsBox a{
font-family: Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000 !important; 
text-decoration:none;
}


#iconsBox a:hover{
font-family: Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
 color:#FF6600 !important; 
text-decoration:none;
}

.boxHideShow1{
font-weight:bold;
width:250px;
display:none;
}


.boxHideShow2{
font-weight:bold;
width:250px;
display:none;
}

.boxHideShow3{
font-weight:bold;
width:250px;
display:none;
}

.boxHideShow4{
font-weight:bold;
width:250px;
display:none;
}

.boxHideShow5{
font-weight:bold;
width:250px;
display:none;
}

.boxHideShow6{
font-weight:bold;
width:250px;
display:none;
}


.articleBoxText{
font-weight:bold;
width:250px;
}






#album-display .title .album-title{
color:#000000;
background-color:#ffffff;
}









.photocopy 	{
font-family: Helvetica, sans-serif;
font-size:10px; 
font-style:italic; 
background-color: #053a98; 
color:#ffffff; 
	
}


.photocopy_text a{
font-family: Helvetica, sans-serif; color:#FFE328 !important; text-decoration:underline;
}
.photocopy_text a:hover{
font-family: Helvetica, sans-serif;; color:#ffffff !important; text-decoration:underline;
}

/*Gameday*/
#GameDayTemplateContainer .GameDayOnDemand a {
    color:#000000 !important;
    font-family:gothic,arial,sans-serif;
    font-size:12px;
    text-decoration:none;
    }
#GameDayCycle .GDARTDATE {
    background-color:#FFFFFF;
    color:#000000 !important;
    font-family:gothic,arial,sans-serif;
    font-size:14px;
    text-decoration:none;
    width:542px;
    }
#GameDayTemplateContainer .GameDayOnDemand .GameDayVidSDescG a {
    color:#A7B0B6 !important;
    font-family:gothic,arial,sans-serif;
    font-size:12px;
    text-decoration:none;
    }
#GameDayTemplateContainer #imgPlay {
    left:18px !important;
    position:absolute;
    top:6px !important;
    z-index:6;
    }
#GameDayTemplateContainer .GameUnderHeaderAd {
    float:left;
    margin-left:6.5px !important;
    }
/*Gameday*/

.onefanHeaderBar {
    color:#000000;
    font-family: sans-serif;
    font-size:13px;
    font-weight:bold;
 
}

.onefanHeaderBar a{
    color:#000000;
    font-family: sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}

.onefanHeaderBar a:hover{
    color:#666666;
    font-family: sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}

#OneFan{
    background-color:#FFFFFF;
    margin-left:10px;
    width:968px;
}

.highlight {
color:#000000;
font-size:11px;
font-weight:bold;
}
.subhdr {
background-color:#000000;
color:#FFFFFF;
font-family: Arial,sans-serif;
font-weight:bold;
}


.odd {
background-color:#cbcbcb;
font-family: Arial,sans-serif;
}


.even {
background-color:#999999;
font-family: Arial,sans-serif;
}


a.scheduleSeasonLinks{
 color:#ebc941;
    font-family: Arial,sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;

}


a:hover.scheduleSeasonLinks{
 color:#cbcbcb;
    font-family: Arial,sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;

}

.livenow {
	position: absolute;
	top: 136px;
	left: 152px;	
}
