html,body {
	margin:0;
	font-family:Lucida Sans,Verdana,Helvetica,Arial;
	background-color: #000000;
	height: 100%;
	width:100%;
	color:#000000;
}

a {
   outline: none;
}
/*common css*/
a img{
  border:none;
}

.left{
 float:left;
}

.clear{
 clear:both;
}

.title{
  font-size:13px;
  font-weight:bold;
}

.sectionSpacer{
  height:10px;
}


#pageContainer{
  width:1170px;
  margin:auto;
  position:relative;
}



#mainContent{
  width:980px;
  background-color:#ececec;
}

#mainContentHome{
  width:980px; 
}

#tabsContainer td{
  border:1px solid #ffffff;  
}


/*header*/
  
  #headerArea{
    position:relative;
    width:975px;
  }
    #searchBox{
      position:absolute;
      top:4px;
      right:0px;
      color:#fff;
    }
    
        #searchInput{
          width:140px;
          height:15px;
          border:none;
          border-right:1px solid #000;
        }
        #searchBox .searchText{
          font-weight:bold;
          font-size:12px;
        }
        #searchBox td{
          padding-right:8px;
        }
        
    #weather{
      position:absolute;
      top:5px;
      left:555px;
      color:#fff;
      font-size:11px;
      font-weight:bold;
    }
    
    #weather .temperature{
      padding-top:2px;
      float:left;
    }
    
    
  /*menu css*/
    div#headerBottomContainer{
      position:relative;     
      }
      div#headerBottomContainer .separator{
        position:absolute;
        left:525px;
        top:1px;
        height:25px;
        width:20px;
        background:url(/fls/17900/site_graphics/2010/headerBottomSepv2.gif);
      }
    #headerBottom td{
      height:26px;
    }
    #milonic_menus{
      width:545px;
      background: url(/fls/17900/site_graphics/menuBG.gif) repeat-x;
    }
	#milonic_menus table.milonictable{
	  width:525px;
	}
    #milonic_section_menus{
      background-color:#ececec;
    }
      td.menuv5_main_menu, td.menuv5_sub_menu, td.menuv5_sport_list, td.menuv5_section_item, td.menuv5_section_header{
        padding:0px !important;
        padding:0px 5px !important;
        height:26px;
      	text-align:center;
	  }
 		td.menuv5_sub_menu, td.menuv5_sport_list{
			text-align:left;
		}

		/*sections menus*/
        
        
        td.menuv5_section_header, td.menuv5_section_item{
          padding:0px 10px !important;
          
        }
        a.menuv5_section_header, a.menuv5_section_item{
          text-decoration:none !important;
          font-weight:bold;
          font-size:11px;
        }

      
      td.menuv5_sub_menu, td.menuv5_sport_list{
        border-bottom:1px solid #ffffff;
      }
      
      a.menuv5_main_menu, a.menuv5_sub_menu, a.menuv5_sport_list, a.menuv5_section_header{
        text-decoration:none !important;
        font-weight:normal !important;
        font-size:11px;
        font-family: Lucida Sans, verdana, arial !important;
      }
      
      a.menuv5_sub_menu, a.menuv5_sport_list{
        font-weight:normal !important;
      }
      
      
      /*scroller (results)*/
       #scroller{
          position:relative;
          color:#D1CDCE;
          background-color:#313131; 		        
        }
          #scroller ul {
                list-style: none;
                margin: 0;
                padding: 0;
          }
          #scroller .moreLink{
            color:#00204e;
          }
          #scroller .controls{
            position:absolute;
            right:7px;
            top:7px;
            height:10px;
            width:39px;
            background: url(/fls/17900/site_graphics/scrollerControls.gif) no-repeat;
          }
              #scroller .controls div{
                position:relative;
              }
              #scroller .controls .box{
                height:11px;
                width:11px;
                position:absolute;
                cursor:pointer;
              }
              
              #scroller .controls .previous{
                left:0px;
              }
              #scroller .controls .stop{
                left:14px;
              }
              #scroller .controls .next{
                left:30px;
              }
        

/*center column*/

	#centerColContainerNOBK{
	  background:transparent; 	
	}
    #centerColContainer{
	 background-color:#ffffff; 
	 width:970px;
	}

    #centerColContainer .wrapper{        
      background-color:#fff;
      margin:10px;
     }
    #centerColContainer .article_container{
      border:1px solid #000;        
    }
    
    .secBoxContainer{
      padding:0px 10px;
    }
    
    #topCenterShadow{
      height:9px;
      background:url(/fls/17900/site_graphics/topCenterShadow.gif) repeat-x;
      position:relative;
    }
    #leftTopShadow{
      position:absolute;
      height:9px;
      width:7px;
      top:0px;
      left:0px;
      background:url(/fls/17900/site_graphics/topLeftShadow.gif);
    }
  
   
/*right column*/
#rightColContainer{
  width:230px;
  padding-top:5px;
  padding-left:5px;
}

  #rightColContainer .sectionSpacer{
    height:5px;
  }
 
  .premium{
    background:url(/fls/17900/site_graphics/premiumBG.gif) repeat-y;
    color:#ffffff;
    padding-bottom:5px;
  }
  .premium a, .premium a:link, .premium a:visited{
    color:#fff;
    text-decoration:none;
  }
    
    #featuredVideos .titleImg{
      padding:7px 0px;
    }
    #featuredVideos table{
      padding:5px 0px;
    }
    #featuredVideos .imgContainer{
      width:80px;
      padding-right:5px;
    }
    
  #login{
    background:url(/fls/17900/site_graphics/loginBG.gif) repeat-y;
    padding-bottom:5px;
    border:1px solid #FFFFFF;
  }
  #login .loginInput{
    width:90px;
    border:none;
    border:1px solid #CDCAC5;
  } 
  
   div#login #emailInput{
    background: url(/fls/17900/site_graphics/emailBg.gif) no-repeat;
    background-color:#fff;
  }
  div#login #pwdInput{
    background: url(/fls/17900/site_graphics/pwdBg.gif) no-repeat;
    background-color:#fff;
    border-left:none;
    font-family:arial;
  }
    #login a.LoginAreaText {
      color:#fff;
      text-decoration:none;
    }
    
    
    
  /*tabs*/
  .content_on{
      display:block;
    }  
    .content_off{
      display:none; 
    } 
    
    .tab_header{
      font-weight:bold;
      cursor:pointer;
      padding:5px;
      /*border-right:1px solid #fff; */
      height:15px;
      width:33%;
      color:#ffffff;
    }
    #rankings{
      border-right:none;
    }
    
    .tab_on{
      /*background:url(/fls/17900/site_graphics/tab_on_bg.gif) repeat-x;  */
      background-color:#ffffff;
       color:#000000;
    }
    .tab_off{
      /*background:url(/fls/17900/site_graphics/tab_off_bg.gif) repeat-x;*/
      background-color:#000000;
       color:#ffffff;
    }  
    
    .tabContent{
      height:175px;
      overflow:auto;
      overflow-x:hidden;
      margin-top:1px;
      background-color:#ffffff;
      color:#000000;
      padding-top:5px;
      font-size:10px;
    }  
  
  
  /*schedule*/
  
  .tabContent td{
    font-size:10px;
  }

  #schedule_content .secBoxContainer,#results_content .secBoxContainer{
    padding:0px 5px;
  }

    table.info{
      width:200px;
    }
  .tabContent .sport{
    font-weight:bold;
  }
  .tabContent .date, .tabContent .time{
    width:41px;
  }
  .tabContent .links{
    text-align:center;
    padding-top:10px;
  }
  .tabContent .links a{
    text-decoration:none;
    color:#000000;
    font-size:12px;
    font-weight:bold;
  }
  

      /*right ads*/
      .right2_ads .spacer{
        width:5px;
      }
      
      /*Fan poll*/  
      #poll .title{
        height:16px;
        /*background:url(/fls/17900/site_graphics/fanPollTitle.gif);  */
        background-color:#ffffff;
        color:#000000;
        padding:5px 0px 5px 0px;
        border-bottom:1px solid #000000;
      }
      
      #poll .pollwrapper{        
        background-color:#ffffff;
        color:#000000;
        font-size:12px;
        font-weight:bold;
      }
      #poll input{
        background-color:transparent;
      }
      #poll .pollQuestion{
        padding:5px 10px;
      }
      
      #poll table{
        width:170px;
        padding:5px 0px;
      }
      #poll .teaser_p{
        text-align:left;
      }
      
      #poll .pollContainer{
	  
	  padding-bottom:10px;
	  }
 
 
/*far right column*/

#farRightColContainer{
  padding:4px 0px 0px 6px;
  width:160px;
}     
.third_col_ads{
  padding-bottom:5px;
}

#skyscraper{
  width:160px;
  position:absolute;
  left:985px;
  top:2px;
}


.skyscraper{
  padding-bottom:10px;
}


/*footer*/
#footer{
  width:975px;   
  color:#fff;
  padding:5px;
  font-family:arial, verdana;
  position:relative;
}

#footer .accipiter{
  text-align:center;
  padding:10px;
  width:728px;
  margin: 0 auto;
}

#footer .links, #footer .links a, #footer a.bottomLinkFont{
  color:#fff;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
  font-family:arial, verdana;
}

#xosLogo{
  width:120px;
}
#bottomRightCorner{
  height:13px;
  width:13px;
  background: url(/fls/17900/site_graphics/bottomRightCorner.gif);
  position:absolute;
  bottom:0px;                                                                                                                     ``
  right:-1px;
}

.sellnewbutton {
  color: #AD0F0E;
}

#RotatorContainer{
	color:#ffffff;
	margin-left:28px;
}
.MainStoryText{
	width:487px;
	padding-top: 5px;
}
#mainStoriesContainer{
	margin-top:5px;
	margin-left:28px;
	width:487px;
	height:85px;
}
#mainStoriesContainer .controls{
	margin-top:37px;
	margin-left:5px;
	height:10px;
	width:45px;
	background: url(/fls/17900/site_graphics/scrollerControls.gif) no-repeat;
}
  #mainStoriesContainer .controls div{
	position:relative;
  }
  #mainStoriesContainer .controls .box{
	height:11px;
	width:11px;
	position:absolute;
	cursor:pointer;
  }
  
  #mainStoriesContainer .controls .previous{
	left:0px;
  }
  #mainStoriesContainer .controls .stop{
	left:14px;
  }
  #mainStoriesContainer .controls .next{
	left:30px;
  }
  
  /******************************************************************************
	START all-access
******************************************************************************/

#all-access-ad { 
	margin:0px 0px 10px 0px;	
	background-color:#ffffff;
}

#all-access .bottom {
	text-align:center;
}

#all-access .bottom a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;	
}

#right-col .ad-300-250,
#all-access-ad .ad-300-250 {
	background:url('/fls/17900/site_graphics/2010/ad-label-white-300-250.png') top right no-repeat;
	padding-top:2px;	
}

#all-access {
	padding-top:2px;
	padding-bottom:2px;
	width:804px;  
	margin-left:2px;	
}

#all-access .header {  
	background:#000000;
	height:30px;
	width:802px;	
	position:relative;
}

#all-access .header .ad {
	position:absolute;
	z-index:1;
	left:150px;
	top:0px;	
}

#all-access .header .links {
	position:absolute;
	z-index:1;
	right:15px;
	top:0px;
	height:34px;	
}

#all-access .header .links a {
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	line-height:34px;
	height:34px;
	font-weight:bold;	
}

#all-access .header .links a.sign-up {
	color:#F1E490;	
}

#all-access .bottom {
	height:15px;
	width:802px;
	background:#000000;  
	display:block;
	padding-top:5px;  
}



#all-access .content .space {
	display:block;
	height:6px;	
}

#all-access .content {
	border-width:0px 2px;
	border-style:solid;
	border-color:#a8a8a8;
	width:798px;	
}

#all-access .content .tab-content {
	width:796px;	
	height:164px;
	overflow:hidden;
	position:relative;
	display:block;
	background:#f1f1f1;
}

#all-access .content .tab-bar {
	height:30px;
	line-height:30px;
	border-width:1px 0px;
	border-style:solid;
	border-color:#6c6b6b;	
}

#all-access .content .tab-bar .tab {
	float:left;
	cursor:hand;
	cursor:pointer;	
	background:url('/fls/17900/site_graphics/2010/all-access-tab-slice.png') repeat-x;
	height:30px;
	line-height:30px;
	color:#000000;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}

#all-access .content .tab-bar .tab.active {
	background:url('/fls/17900/site_graphics/2010/all-access-tab-active-slice.png') repeat-x;
	color:#ffffff;
}

#all-access .content .tab-bar .tab.features {
	width:177px;
}

#all-access .content .tab-bar .tab.replays {
	width:176px;
}

#all-access .content .tab-bar .tab.highlights {
	width:163px;
}

#all-access .content .tab-bar .tab.live {
	width:168px;
}

#all-access .content .tab-content .videos {
	display:none;	
}

#all-access .content .tab-content .videos.active {
	display:block;	
}

#all-access .content .tab-content .videos .slider {
	width:632px !important;
	margin:0px auto;
	height:164px !important;
	overflow:hidden;
	border-width:0px 1px 0px 1px;
	border-style:solid;
	border-color:#8b8b8b;
	position:relative;
}

#all-access .content .tab-content .videos .slider ul {
	border:0 none;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
}

#all-access .content .tab-content .videos .slider ul li {
	width:632px !important;
	height:164px;
	overflow:hidden;
	float:left;
	background:#c7c6c6;
}

#all-access .content .tab-content .videos .slider ul li.no-content {
	line-height:164px;
	text-align:center;	
}

#features-prevId,#replays-prevId,#highlights-prevId,#live-prevId {
	position:absolute;
	z-index:1;
	left:0px;
	top:0px;	
	cursor:hand;
	cursor:pointer;
	height:164px;
	width:26px;
	background:url('/fls/17900/site_graphics/2010/all-access-left.png') no-repeat center center;
}

#features-nextId,#replays-nextId,#highlights-nextId,#live-nextId {
	position:absolute;
	z-index:1;
	right:0px;
	top:0px;	
	cursor:hand;
	cursor:pointer;
	height:164px;
	width:26px;
	background:url('/fls/17900/site_graphics/2010/all-access-right.png') no-repeat center center;
}



#all-access .video {
	position:relative;
	float:left;
	width:158px;
	height:164px;
	overflow:hidden;
	display:block;	
}

#all-access .video .ajax {
	margin:55px auto 0px;
	width:48px;	
}

#all-access .video .image {
	width:152px;	
	height:84px;
	overflow:hidden;
	margin:9px auto 0px;
	position:relative;
}

#all-access .video .image img {
	width:152px;	
}

#all-access .video .image .play-button {
	position:absolute;
	z-index:1px;
	top:15px;
	left:47px;
	height:54px;
	width:57px;
	cursor:hand;
	cursor:pointer;
	/*background:url('/fls/6100/site_graphics/2010/video-play.png') no-repeat;	*/
}

#all-access .video .image .play-button img {
	width:57px;
	height:54px;	
}

#all-access .video .text {
	width:152px;
	margin:7px auto 0px;	
	font-size:10px;
}

//IE Fix text anti aliasing
#all-access .video .text div {
	background:#C7C6C6;	
}

#all-access .video .text .title {
	font-weight:bold;	
}

#all-access .video .text .date {
	color:#717171;	
	font-weight:bold;
	margin-top:7px;
	position:absolute;
	z-index:1;
	bottom:20px;
	left:3px;
}

#all-access .video .text .more {
	color:#717171;	
	font-weight:bold;
	position:absolute;
	z-index:1;
	bottom:5px;
	left:3px;
}

#all-access .video .text .more a.category {
	color:#cd1041;	
	text-decoration:none;
}

/******************************************************************************
	END all-access
******************************************************************************/

/*************************************************************************
 *wm-24869 start
********************************************************************************/
.wrapper th.subhdr,
.wrapper td.subhdr {
	color:#ffffff;
	background-color:#000000;
}

/*************************************************************************
 *wm-24869 end
********************************************************************************/


/***************DRIP PAN AREA************************/
#DripPanArea{
	margin-top:10px; 
	background:url(/fls/17900/site_graphics/2010/dripPanBkv2.png) no-repeat left #ffffff;
	height:355px;
}
#DripPanArea .float{
	float:left;
} 
#DripPanArea .linkSport{

}

#DripPanArea .linkSport a{
	text-decoration:none;
	color:#000000;
}

#DripPanArea .linkSport a:hover{
	text-decoration:none;
	color:#4A040E; 
}

#DripPanArea .mainTitle{
	padding-top:10px;
    color:#000000;
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
}


#DripPanArea .title{
   color:#000000;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}


#DripPanArea .clear{
clear:both;
}

#DripPanArea .paddLeft{
  padding-left:68px;

}

#DripPanArea #Features_More a{
    text-decoration:none;
	color:#000000; 
}

#DripPanArea #Features_More a:hover{
	text-decoration:none;
	color:#4A040E; 
}

#DripPanArea .myHR{
  margin:10px 0px 0px 0px;
  padding:0px;
}

.Adlist_VerticalSP{
padding-bottom:5px;

}
#GlobalArticleContainer,
#GlobalArticleContainer td,
#GlobalArticleContainer tr,
#GlobalArticleContainer p,
#GlobalArticleContainer span,
#GlobalArticleContainer table {
	font-size:16px;
	font-family: Cambria, serif;
}
