﻿.tabdata 
{
	display: none;
}

.headline
{
    width: 300px; 
    height: 280px; 
    background-position: top;
    margin-top: 10px;
}

.headline h3
{
    color: #FFF;
}

.block960a
{
    width: 940px;
    margin: 10px;
    margin-top: 0px;
    margin-bottom: 20px;
}

.headline .headlineOverlay
{
    background: url(/images/ArticleGradient.png) repeat-x; 
    height:280px; 
    width:300px; 
    background-position:bottom;
}

.contentTabHighlightRed div
{
    float:left;
    background-color: #111;
    background: url(../images/TabRedOn.gif) repeat-x;    
    height: 21px;
    padding-left: 6px;
    padding-right:6px;
    padding-top:7px;   
    border-right: solid 1px #fff;
}

h2.newsHeadline
{  
    font-size: 15px;
    color: #FFF;
    font-weight: bold;    
    padding:0;
    margin: 0; 
}

#stories { position: absolute; height: 0px; width: 0px; display: none; }
#stories div { position: absolute; height: 0px; width: 0px; display: none; }

.category
{
	padding: 0 3px 0 0;
}

.morevideo { margin: 0 0 0 10px; }

table.results { width: 308px; }
table.results td { font-size: 11px; text-align: left; }
table.results td.date_left { width: 123px; height: 25px; background: #0A1844; background-repeat: no-repeat; background-position: top left; color: #FFFFFF; }
table.results td.date_center { width: 80px; height: 25px; background-color: #0A1844; color: #FFFFFF; }
table.results td.date_right { width: 123px; height: 25px; background: #0A1844; background-repeat: no-repeat; background-position: top right; }
table.results td.hometeam { width: 123px; height: 21px; background-color: #205287; color: #FFFFFF; text-align: right; font-weight: bold; }
table.results td.score { width: 80px; height: 21px; background-color: #205287; color: #FFFFFF; text-align: center; }
table.results td.awayteam { width: 123px; height: 21px;  background-color: #205287; color: #FFFFFF; text-align: left; font-weight: bold; }
table.results td.goals { color: #010066; background: #f1f2f8; border: 1px solid #e7eaee; }
table.results_goals { width: 326; }
table.results_goals td.homegoals { width: 162px; padding: 4px; text-align: left; }
table.results_goals td.separator { width: 2px; background-color: #e7eaee; }
table.results_goals td.awaygoals { width: 162px; padding: 4px; text-align: right; }
table.results td.venue { height: 21px; color: #0a1844; background: #d2dce6; text-align: left; }
table.results td.attendance { height: 21px; color: #0a1844; background: #d2dce6; text-align: right }
table.results span.venue { padding-left: 5px; }
table.results span.attendance { padding-right: 5px; }
table.results td.links { text-align: center; }
table.results a:link, table.results a:visited { font-size: 10px; color: #c21717; line-height: 20px; text-decoration: none; font-weight: normal; }
table.results a:hover { font-size: 10px; color: #c21717; line-height: 20px; text-decoration: underline; font-weight: normal; }

.action_bg { background: #010066 url(landing/action_attrac_bg.gif) no-repeat top left; }
.action_h { font-size: 10px; color: #FFFFFF; text-align: right; padding: 3px 15px 0 0; }
.action_filter { background: #010066 url(landing/action_dropdown_bg.gif) no-repeat top; font-size: 10px; color: #FFFFFF; padding: 0 15px 0 0; }
.action_dates_dropdown { width: 178px; font-size: 11px; color: #010066; margin: 0 0 0 15px; }
.action_sport_dropdown { width: 76px; font-size: 11px; color: #010066; margin: 0 0 0 8px; }
.action_channel_dropdown { width: 95px; font-size: 11px; color: #010066; margin: 0 0 0 8px; }
.action_event_dropdown { width: 88px; font-size: 11px; color: #010066;margin: 0 0 0 8px; }
.action_categories_bg { background: #010066 url(landing/action_category_h.gif) no-repeat top; }
.action_categories_copy { font-size: 11px; color: #FFFFFF; font-weight: bold; padding: 0 12px 0 15px; }
table.action tr td { color: #010066; font-size: 11px; padding: 0 10px 0 10px; background: #f1f2f9 url(landing/scores_gradient_row.gif) repeat-x top; border-bottom: 3px solid #FFFFFF; border-right: 2px solid #FFFFFF; }
table.action tr.alt td {  color: #010066; font-size: 11px; padding: 0 10px 0 10px; background-image: none; background-color: #e6e7ec; border-bottom: 3px solid #FFFFFF; border-right: 2px solid #FFFFFF; }

.light_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; }

#act_atr_h { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; text-align: left; padding: 6px 0 4px 149px; background: #8f8925 url(action_attract/head_bckgrnd.gif) no-repeat top left; border-bottom: 1px solid #fff; }
.act_atr_region { background-color: #071a52; }
.act_atr_region select, .act_atr_search select { font-size: 11px; color: #010066; }
.act_atr_search { padding: 12px 0 12px 0px; background: #781010 url(action_attract/search_bckgrnd.gif) no-repeat top left; border-top: 1px solid #5a699d; }
.act_atr_channel { font-size: 12px; background-color: #205287; }
.act_atr_sport { font-family: Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #dce4ed; padding: 0 10px 0 10px; }
.act_atr_results th { font-size: 10px; color: #0a1844; padding: 3px 0 4px 12px; background: #d2dce6 url(action_attract/timetable_head_bckgrnd.gif) repeat-x top left; border-top: 1px solid #fff; }
.act_atr_results td { font-size: 10px; color: #010066; padding: 0 0 0 12px; background: #f1f2f8 url(action_attract/timetable_td_bckgrnd.gif) repeat-x top left; border-top: 1px solid #fff; border-left: 1px solid #e7eaee; }
.act_atr_results td.last { border-right: 1px solid #e7eaee; }

#footer { width: 940px; margin: 10px 0px 10px 10px; background-color: #F4F4F4; height: 120px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }

.footer_column1 { float: left; width: 65px; height: 105px; margin: 7px 0 0 12px; padding: 0 0 0 10px; background: #f4f4f4; }
.footer_column { float: left; width: 76px; height: 105px; margin: 7px 0 0 17px; padding: 0 0 0 10px; background: #f4f4f4 url(/images/footer_border.jpg) top left repeat-y; }
.footer_column ul, .footer_column1 ul { list-style-type: none; margin: 0px; padding: 0px; }
.footerLink { font-size: 11px; color: #0B2B4F; font-weight:normal; text-decoration: none; }

.contentFooter { padding: 7px 0 4px 10px; }
#sport24 { background-color: #f2f2f2; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; margin: 0px; padding: 5px 0 5px 0; width: 300px; }

a h6 { color: #0B2B4F; font-weight:bold; text-decoration: none; }

div.column { margin: 5px 0 0 0; }
table.column { width: 90px; }
table.column td { text-align: center; }

a.bluearrow { background: url(/images/arrow_blue.png) left center no-repeat; padding-left: 13px; font-size: 11px; color: #0B2B4F; font-weight:bold; text-decoration: none; }
a.bluearrow:hover { text-decoration: underline; }

a.redsquarearrow { background: url(/images/ArrowLive.gif) left center no-repeat; padding-left: 16px; font-size: 11px; color: Red; font-weight:bold; text-decoration: none; }
a.redsquarearrow:hover { text-decoration: underline; }

a.bluerss { background: url(/images/RSS-blue.png) left center no-repeat; padding-left: 16px; font-size: 11px; color: #0B2B4F; font-weight:bold; text-decoration: none; }
a.bluerss:hover { text-decoration: underline; }

a.relatedvideo { background: url(/images/related-videos.png) left center no-repeat; padding-left: 17px; font-size: 11px; color: #0B2B4F; font-weight:bold; text-decoration: none; }
a.relatedvideo:hover { text-decoration: underline; }

#navcontainer { background: url(/images/MenuSearchBg.jpg) repeat-x; }
.headlineOverlay { padding-top: 5px; }

.morenews { padding: 2px 0 2px 0; }
.videoContent { padding-bottom: 5px; }

.completenav { width: 100%; margin: 0px 0px 0px 0px; display: block; text-align: center; }
.subnav { height: 23px; width: 940px; margin: 0 auto; text-align: left; }

.header { margin-bottom: 0px; }

.header_logo { float: left; height: 125px; width: 212px; }
.header_banner { float: left; height: 90px; width: 728px; margin-top: 17px; }

#newsblurb { color: #00428C; width: 230px; padding: 5px; top: 0px; left: 0px; position: absolute; display: none; border: 1px solid #00428C; background-color: #DFEEFF; }