html,body {
	margin:0;
	font-family:Verdana,Helvetica,Arial;
	background:#000 url(/fls/19200/site_graphics/bodyBG.gif) repeat;
	height: 100%;
	width:100%;
	color:#000000;
}


/*common css*/
a img{
  border:none;
}

ul,li{
  margin:0;
  padding:0;
}
a:hover,
a:link,
a:visited{
  color:#000;
  text-decoration:none;
}

img{
  display:block;
}

.title{
  font-size:13px;
  font-weight:bold;
}

.sectionSpacer{
  height:6px;
}


#pageContainer{
  width:1170px;
}

#siteRibbon{
  width:1000px;
  background:url(/fls/19200/site_graphics/siteRibbon.gif) repeat-y 832px 0px;
}

#mainContent{
  margin:2px;
  padding:2px;
  width:978px;
  background-color:#cccccc;
}

#content_wrapper{

}

  /*menu css*/

    #milonic_menus{
      background: url(/fls/19200/site_graphics/menuBG.gif) repeat-x;
      position:relative;
      height:12px;
      padding:6px 0px; 
    }
      #milonic_menus .menuEnd{
        position:absolute;
        top:0px;
        width:5px;
        height:24px;        
      }
      #leftMenu{
        left:0px;
        background: url(/fls/19200/site_graphics/menuLeftBG.gif) repeat-x;
      }
      #rightMenu{
        right:0px;
        background: url(/fls/19200/site_graphics/menuRightBG.gif) repeat-x;
      }

    #milonic_menus table.milonictable{
    }

      td.menuv5_main_menu, td.menuv5_sub_menu, td.menuv5_sport_list{
        padding:0px !important;
        padding:0px 10px !important; 
        height:12px;
      	text-align:center;
	  }
 		
    
    /*submenus*/
    td.menuv5_sub_menu, td.menuv5_sport_list{
			text-align:left;
			height:18px;
		}
    
		/*sections menus*/
     div.menuv5_sub_menu td.menuv5_off{
      background-color:#022F73 !important;
     }
     div.menuv5_sub_menu td.menuv5_on{
      background-color:#50535C !important;
     }
        
    
      #milonic_section_menus{
        margin-right:6px;
        width:630px;
        padding:6px 0px;
        height:12px;
      }
      
      #milonic_section_menus table{
        height:12px;
      }
        td.menuv5_section_header, td.menuv5_section_item{
          padding:0px 5px !important;
          height:12px;
        }
        a.menuv5_section_header, a.menuv5_section_item{
          text-decoration:none !important;
          font-weight:bold;
          font-size:11px;
        }
      
      a.menuv5_main_menu, a.menuv5_sub_menu, a.menuv5_sport_list, a.menuv5_section_header{
        text-decoration:none !important;
        font-size:11px;
        font-family:verdana, arial !important;
      }
      
      a.menuv5_sub_menu, a.menuv5_sport_list{
        font-weight:normal !important;
      }
      
      

        

/*center column*/

#centerColContainer{

}
    #centerColContainer .wrapper{
      margin-right:6px;    
    }

/*right column*/
#rightColContainer{
  
}
    #rightColContainer .wrapper{
      margin-right:6px;
      width:225px;
    }

  
    
  /*tabs*/
  .tabs{
    border:1px solid #192a58;
	width:403px;
	}
  .content_on{
      display:block;
    }  
    .content_off{
      display:none; 
    } 
    
    .tab_header{
      font-weight:bold;
      font-size:14px;
      cursor:pointer;
      padding:2px;
      height:20px;
      width:50%;
      color:#ffffff;
    }
    #rankings{
      border-right:none;
    }
    
    .tab_on{
      background:url(/fls/19200/site_graphics/tab_on_bg.gif) repeat-x;
    }
    .tab_off{
      background:url(/fls/19200/site_graphics/tab_off_bg.gif) repeat-x;
    }  
    
    .tabContent{
      height:250px;
      overflow:auto;
      overflow-x:hidden;
      padding-top:5px;
      font-size:10px;
      background:#cccccc url(/fls/19200/site_graphics/tab_content_bg.gif) repeat-x;
    }  
  
  
  /*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:#989495;
    font-size:12px;
    font-weight:bold;
  }
  

      /*right ads*/
      .right2_ads .spacer{
        width:5px;
      }
		/*2nd and 3rd col ad - bottom*/
		.2_cols_ad{
			padding:5px 0px;
		}
 
/*far right column*/

#farRightColContainer{
  width:170px;
}     
    #farRightColContainer .wrapper{
      margin-right:6px;
    }


.third_col_ads{

}

#skyscraper{
  width:160px;
}



/*footer*/
#footer{
  background:#000 url(/fls/19200/site_graphics/footerBG.gif) repeat-x bottom;
  color:#fff;
  padding:5px;
  font-family:verdana, arial;
  position:relative;
  clear:both;
}

#footer .accipiter{
  text-align:center;
  padding:10px;
}

#footer .links, #footer .links a, #footer a.bottomLinkFont{
  color:#fff;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
  font-family:verdana;
}

/*articles*/

.article_container{
  background-color:#fff;
  border:1px solid #000;
}
#BackbuttonContainer{
	padding:5px;
}

.article_container .arttitle{
	color:#022f72;
}
/*new rotator css*/
.mainImageRotator {
	height:320px;
	overflow:hidden;
	}
.teaser_container {
	height:94px;
	padding-left:4px;
	padding-right:4px;
	}

#homeRotation {
	width:403px;
	}
.mainArtTitle {
	font-weight:bold;
	font-size:15px;
	}
a.moreLink {
	text-decoration:underline;
	font-weight:bold;
	}
.ThumbImageBorder {
	padding-left:4px;
	}
#below_main_new{
	background-color:#EBEBEB;
	padding:5px 0;
	height:62px;
	overflow:hidden;
	}
#NeulionVidContainer {
	width:401px;
	height:270px;
	margin-top:0px;
	margin-left:4px;
	display:none;
	}
#topStories {
	background:url(/fls/19200/site_graphics/topStories.gif);
	height:24px;
	width:400px;
	margin-left:2px;
	}
#articleVideoContainer{
	position:absolute;
	z-index:9999;
	}
.imgPlayOverlayContainer{
	position:absolute;
	z-index:999;
	margin-left:150px;
	margin-top:60px;
	}