.header_cell {
vertical-align:top;
}
.header_middle {
color:#000000;
font-size:9px;
}
.header_right {
float:right;
padding-top:14px;
color:#000000;
margin-right:5px;
font-weight:bold;
font-size:9px;
}
.logo {
clear:left;
cursor:pointer;
float:left;
height:96px;
margin-left:8px;
overflow:hidden;
width:100px;
}
.sponsor-box {
clear:none;
float:left;
height:37px;
margin:10px 0 7px;
width:116px;
}
.content_cell {
padding-top:8px;
}
.topnav_div {
float:left;
left:8px;
position:relative;
top:15px;
width:860px;
}
#topnavbar td {
height:35px;
border:0px !important;
padding:0px !important;
}
#topnavbar {
border-collapse: collapse;

}
.topnavbar_section_name a {
background:url(http://static.foxsports.com/fe/images/header/fs-header_menu_divider.png) no-repeat scroll right top transparent !important;
font-weight:bold;
font-size:10px;
padding:12px 6px 14px;
text-decoration:none;
}
#topnavbar_section_cell_31{

}
#topnavbar_section_cell_31 a:link,#topnavbar_section_cell_31 a:hover,#topnavbar_section_cell_31 a:active,#topnavbar_section_cell_31 a:visited{
color:transparent !important
}

#topnavbar_section_cell_28 a:link,#topnavbar_section_cell_28 a:hover,#topnavbar_section_cell_28 a:active,#topnavbar_section_cell_28 a:visited,
#topnavbar_section_cell_29 a:link,#topnavbar_section_cell_29 a:hover,#topnavbar_section_cell_29 a:active,#topnavbar_section_cell_29 a:visited,
#topnavbar_section_cell_30 a:link,#topnavbar_section_cell_30 a:hover,#topnavbar_section_cell_30 a:active,#topnavbar_section_cell_30 a:visited,
#topnavbar_section_cell_32 a:link,#topnavbar_section_cell_32 a:hover,#topnavbar_section_cell_32 a:active,#topnavbar_section_cell_32 a:visited,
#topnavbar_section_cell_33 a:link,#topnavbar_section_cell_33 a:hover,#topnavbar_section_cell_33 a:active,#topnavbar_section_cell_33 a:visited{
color:#ffd92a !important;
}
a.sign-in:link,a.sign-in:active,a.sign-in:visited,a.sign-in:hover{
text-decoration:none;
padding-right:10px;
}
.footer_cell a:link,.footer_cell a:active,.footer_cell a:visited,.footer_cell a:hover{
text-decoration:none;
}
.footer_link_box{
background-color:#f2f2f2;
padding:10px;
}
.footer_cell span {
font-weight:bold;
}
.footer_link_box td{
border-right:1px solid #D2D2D2;
}
.footer_link_box td:last-child{
border:0px;
}
.search_bar{
float:left;
position:relative;
top:7px;
left:155px;
}
.header_form input[type=submit]{
background-color:#FFFFFF;
border-bottom:1px solid #D2D2D2;
border-right:1px solid #D2D2D2;
border-top:1px solid #D2D2D2;
height:24px;
line-height:18px;
margin:0px;
width:33px;
}
.header_form input[type=text]{
border-top:1px solid #d2d2d2;
border-left:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
border-right:0px solid #d2d2d2;
height:20px;
margin:0px;
vertical-align:bottom;
}

.content_cell .webform_title, .content_cell .webform_description, .content_cell form {
margin-left: 50px;
}

.webform_field_description {
font-size: 0.8em;
}

.content_cell {
padding-left: 22px;
padding-right: 22px;
}

.section_title {
font-size: 10px;
line-height: 22px;
padding-left: 5px;
text-transform: uppercase;
}
.section_image_cell {
padding: 0px 8px;
}
#topnavbar td table {
margin-left: 3px;
padding: 0px;
font-size: 10px;
}

.poll_description {
padding-left: 5px;
}
.topnavbar_sub_table {

}
.topnavbar_sub_table td {
height: 16px !important;
line-height: 16px;
font-size: 9px;
}
.topnavbar_sub_table a {
display: block;
}

.topnavbar_sub_table a, .topnavbar_sub_table a:hover, .topnavbar_sub_table a:active, .topnavbar_sub_table a:visited {height:16px !important; line-height:16px !important; padding-right:5px !important; padding-left:5px !important;font-size: 9px;}
#topnavbar td table{margin-left:5px; !important; border: 1px #404040 solid;}

.social_networking_header_table img {
border: 0px none #000000;
margin: 0px 1px;
}

.social_networking_header_table {
border: 0px none #000000;
border-spacing: 0px;
border-collapse: collapse;
float:left;
position:relative;
top:30px;
}

.footer_link_table {
width: 90%;
margin-top: 5px;
margin-bottom: 20px;
}
.footer_link_table td {
border-right: 1px solid #D2D2D2;
padding-left: 10px;
line-height: 16px;
}
.footer_link_table a {
font-size: 10px;
font-weight: bold;
}
.footer_link_table td:last-child {
border-right: 0px none #D2D2D2;
}

fieldset.archive  {
font-weight: bold;
font-style: italic;
font-size: 10px;
}

.alt_table_row {
background-color: #F0F0F0;
}

.topnavtable{
padding-left:115px;
padding-top:13px;
}
.cities{
padding-top:10px;
}
.hellotext{
font-size:9px;
}
.header_form form{
margin:0px;
padding:0px;
}
.logolink{
width:365px;
height:55px;
cursor:pointer;
}
.sitesearch_result_cell {
padding-left: 15px;
padding-right: 25px;
}
.sitesearch_result_hdr {
padding-left: 15px;
padding-right: 15px;
color: #FFFFFF;
text-transform: capitalize;
}
.sitesearch_result_hdr a{
color: #FFFFFF;
text-decoration: none;
text-transform: capitalize;
}