/* Content css */



.title{
  font-size:13px;
  font-weight:bold;
}

.teaser .link{
  font-weight:bold;
  text-decoration:underline;
}


.sectionTitle{
  background-color:#001C4E;
  color:#ffffff;
  font-weight:bold;
  padding:2px;
  position:relative;
}

.sectionTitle .moreLink{
  position:absolute;
  right:2px;
  top:2px;
}

  .sectionTitle .moreLink a.link{
    color:#ffffff;
    font-size:10px;
  }
  
.secBoxContainer{
      padding:0px 10px;
}

a.headlineLink{
  text-decoration:none;
}
a.headlineLink:hover{
  text-decoration:underline;
}



/*scroller*/
#scroller{
  height:15px;
  padding-left:5px;
}

  #scroller .title{
    color:#00347f;
  }
  #scroller .description{
    padding-left:5px;
  }

 /*article rotation*/
    
.hide_section{
  position:absolute;
  left:-2000px;
  top:-3000px;
}

#homeRotation{
  border:1px solid #192a58;
  background-color:#fff;
}
  #homeRotation .secBoxContainer{
    padding:0px;
  }
  
    #main_article .teaser_container{
      text-align:left;
      height:100px;
      overflow:hidden;
      padding:5px;
    }
    
      .teaser_p a.link .moreLink{
        text-decoration:underline;
        font-weight:bold;
      }
    #main_article .title{
      font-size:15px;
    }
  
    #below_main{
      background-color:#ebebeb;
      padding:5px 0px;
    }
      #below_main .image_viewer{
        overflow:hidden;
      }
      
      
     #controls{
      background:url(/fls/19200/site_graphics/controls.gif) no-repeat;
      height:9px;
      width:30px;
      position:relative;
    }

     #controls .control{
        width:9px;
        height:9px;
        position:absolute;
        cursor:pointer;
      }
        .backward{
          left:0px;
        }
        .stop{
          left:10px;
        }
        .forward{
          right:0px;
        }
        
    #bottomTabs .title{
      font-size:12px;
    } 
    
    #bottomTabs .description{
      padding:3px 0px;
    } 



/*login and premium*/

#login{
    height:312px;
    border:1px solid #192a58;
    background: #a1b4d0 url(/fls/19200/site_graphics/loginBG.gif) repeat-x top;
    text-align:center;
  }
    

    
    #login .loginInput{
      width:90px;
      height:14px;
      border:none;
      border:1px solid #CDCAC5;
    } 
      
      #login td {
        text-align:center;
      }
      #inputContainer{
        width:214px;
      }
      
       div#login #emailInput{
        background: url(/fls/19200/site_graphics/emailBg.gif) no-repeat;
        background-color:#fff;
        
      }
      div#login #pwdInput{
        background: url(/fls/19200/site_graphics/pwdBg.gif) no-repeat;
        background-color:#fff;
        border-left:none;
      }
      
      #login .caption{
        display:none;
      }
      
      .LoginAreaText{
        font-weight:bold;
        font-size:10px;
      }
      
  #login_ticket{
		width:158px;
		border:1px solid #192a58;
    background: #a1b4d0 url(/fls/19200/site_graphics/loginBG.gif) repeat-x top;
    margin-bottom:5px;
	}
	#login_ticket table{
		padding:3px;
	}
	#login_ticket .greytext{
		background-color:transparent;
	}
	#login_ticket input{
		width:150px;
		
	}
      
/*right tabs*/
#right_tabs{
  border:1px solid #192a58;
  background-color:#f5f5f5;
}
  #right_tabs, #right_tabs td{
   font-size:10px;
  }

  #right_tabs .date{
    color:#0c2374;
    font-weight:bold;
    background-color:#ebebeb;
    padding:3px;
  }
  #right_tabs .vs_class{
    font-weight:bold;
  }
  #right_tabs .info{
    padding:5px 3px;
  }
  #schedule_content,  #results_content {
    height:200px;
    overflow:hidden;
  }
  .scroll_container {
    position:relative;
  }
  
  .schedule_scroll {
    background:transparent url(/fls/19200/site_graphics/scrollArrows.gif) repeat scroll 0%;
    height:10px;
    position:absolute;
    right:5px;
    top:5px;
    width:37px;
  }
    .schedule_scroll .scroll_control{
      height:10px;
      width:10px;
      top:0px;
      position:absolute;
      cursor:pointer;
    }
    .schedule_scroll .up{
      left:0px;
    }
    .schedule_scroll .down{
      right:0px;
    }
    
  #right_tabs .link{
    background-color:#afafaf;
    padding:3px 2px;
    font-weight:bold;
  }


/*student athlete blog*/

#student_blog{
  border:1px solid #192a58;
  background: #fff url(/fls/19200/site_graphics/studentBG.gif) repeat-x bottom;
}

  #student_blog .titleImg{
    width:223px;
    height:24px;
    background: url(/fls/19200/site_graphics/studentBlog.gif) no-repeat;
  }
  
  #student_blog .imgContainer{
    float:right;
    padding:3px;
  }
  
  #student_blog .teaser_p{
    text-align:left;
  }
  #student_blog .teaser_p a.link{
    font-weight:bold;
    text-decoration:underline;
  }
  
  #student_blog .archives_link{
    padding-bottom:10px;
    font-weight:bold;
  }
