
    /* rq2022157_rt26049-1-81_i2047365_v1.3 */
    
            /* /css/syndication/3_Column_990_Fixed_Width_No1.css */
        /* DOCUMENT */
html {
        background-color: #000000;
        background-image: url();
        background-repeat: repeat-x;
}

body {
        color: #ffffff;
        font-size: 9pt; /*BaseFontSize*/
        font-family: Verdana, Arial, Helvetica, sans-serif; /*BaseFontFamily*/
        margin: 0 0 0 4px;
        padding: 0px;
        min-width:990px;
        background-repeat: repeat-Y;
        background-position: left;
        background-image: url(http://international.espn.com/branding_images/syndication_theme/bk_content_3_990_v2.png);  /*http://international.espn.com/branding_images/syndication_theme/bk_content_3_990_v2.png*/
        /*http://commonms.espn.com/branding_images/international_syndication/bk_content_3_990.png?view=Standard*/
}

#mainWrapper {
        width: 986px;
        padding: 0;
        text-align:left;
         background-image: url(http://international.espn.com/branding_images/syndication_theme/header_intltv_v2.png); /*http://international.espn.com/branding_images/syndication_theme/header_intltv_v2.png*/
        /*http://commonms.espn.com/branding_images/international_syndication/header_intlsynd_v2.png?view=Standard;*/
        background-repeat: no-repeat;
}


#columnOne {
        background: none transparent;
        float: left;
        width: 162px;
        margin: -3px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        min-height:600px;
        height:600px;
}

div#mainWrapper>div#columnOne {
        margin: -1px 0px 0px 0px;
}

#columnTwo {
        background: none transparent;
        float: left;
        width: 814px; /* 986 */
        height: inherit;
        margin: 0 0 0 0;
        padding: 0 0 0 4px;
}

#columnThree {
        background: none transparent;
        float: left;
        width: 0px;
        height: inherit;
        margin: 0 0 0 0px;
        padding: 0 0 0 0;
}

div#mainWrapper>div#columnThree {
        margin: 0 .0 0 0px;
}

.col3Header {
        color:#ffffff;
        font-weight:bold;
        font-size:120%;
        margin:0px 0px 0px 0px;
        padding:3px 0px 5px 5px;
}

#columnThree ul {
 width:180px;
 margin:0 0 0 0px;
 padding-left:5px;
}

#columnThree ul li {
 font-weight:bold;
 list-style:none;
 text-align:left;
 margin:0;
 padding:0 0 7% 0;
 margin:0 0 0 0;
}

#columnThree a,div#columnThree a:hover,a:visited {
 text-decoration: snone;
 color:#FFFFFF
}

.rightupdate {
  color:#fff;
  font-size:75%;
}

            /* /css/syndication/Login_Bar_-_White_Lettering1.css */
        /* LOGIN REGION */

#loginbar {
        background-color: transparent;
        width: inherit;
        margin: 0;
        padding: 0;
        text-align:left;
        color: #ffffff;
        font-size: 90%;
        height:28px;
        overflow:hidden;
}

#loginbar ul {
        margin: 0;
        padding: 7px 0 0 5px;
}

#loginbar li {
        display: inline;
        padding: 0 5px 0 5px;
}

.loginright {
        float: right;
        margin:-3px 3px 0px 0px;
}

#loginbar a, #loginright a {
        text-decoration: none;
        color: #ffffff;
}

#loginbar a.active, #loginbar a:hover, .loginright a.active, .loginright a:hover {
        color: #ffffff;
}


.search {
        line-height:9px;
        font-size:90%;
}

.searchButton {
        line-height:9px;
        font-size:90%;
}


            /* /css/syndication/trans_main_header.css */
        /* MAIN HEADER REGION */

#mainheader {
        height:125px;
        width:inherit;
        margin: 0;
        padding: 0;
        cursor: pointer;
}


#mainheader ul {
    margin: 0;
    font-family:serif;
    height:75px;
    padding:20px 0px 0px 110px;
}

#mainheader li {
        display: inline;
        margin: 0;
        padding: 0 1% 0 1%;
}

.shadow  { font-size:450%;position:relative; margin:0px 0px 0px 50px;display:block; color:#ffffff}
.shadow span { position:absolute; display:block;top:0px;
    filter:progid:DXImageTransform.Microsoft.DropShadow(Color=#666, OffX=1, OffY=1, Positive=true)
}
.shadow:before { display:block; padding:3px; content: attr(title); color:#666;  }






            /* /css/syndication/trans_main_hdr_rmv_title.css */
        /* MAIN HEADER REGION - Remove Content Title*/


#mainheader li {
        display: none;
}






            /* /css/syndication/trans_horz_nav.css */
        /* MAIN NAVIGATION REGION */
#langSelect {
        margin: 0px auto;
        padding: 0;
        width:95%;
        font-weight:bold;
}



#langSelect li {
        display: inline;
        margin: 0px;
        padding: 0px 40px 0px 40px;
}

#topnavbar {
        margin: -4px 0px 0px 0px;height: 25px;z-index: 11000;
        font-weight: bold;
        position: relative;
        width: inherit;
        margin: 0px
        padding: 0px;
        font-size: 105%;
        background-color:#EA3A34;
}

#topnavitems {
        margin: 0px 205px 0 150px;
        padding: 0 0 .25% 0;
}

#topnavitems li {
        display: inline;
        margin: 0;
        padding: 0 2% 0 2%;
}

#topnavitems a {
        text-decoration: none;
        color: #ffffff;
}

#topnavitems a.active, #topnavitems a:hover {
        color: #ffffff;
}

/*Drop Down Menu Positioning Styles - Common for all teams - put in /nav.css*/
.topCollapsed, .topExpanded, .separator {float: left;display: inline; }
.topCollapsed .topNavContainer {left: -999em;}
.topExpanded .topNavContainer {left: auto;}
div.topNavContainer:hover  {left: auto;}

/*Position and padding of top level menu items*/
.topNavItem, .topNavItemOn  {position: relative;display: block; float: left; text-align: center; top: 5px; height: 25px; font-size: 8pt; padding:3px 9px 0px 9px;}
div.topCollapsed>div.topNavItem, div.topCollapsed>div.topNavItemOn {height: 22px;}
div.topExpanded>div.topNavItem, div.topExpanded>div.topNavItemOn  {height: 21px;}
.topNavItem img,.topNavItemOn img {position: absolute; left: 0px; top: 0px; vertical-align: middle;border:0px;}

/*Disable all Menu underlines and List bullets*/
.topNavContainer {position: relative; overflow: visible;}
.topNavContainer a {text-decoration: none;}
.topNavContainer ul {list-style:none;margin:0px; z-index: 1200;}

.topNavItem a, .topNavItem a:visited, .topNavItem a:hover {
  color:#ffffff;
  text-decoration: none;
}

/* Position of Dropdown menus and anchors */
.topNavList {position: absolute;left: 0px;top: 14px;clear: both;}
.topNavList a {display: block;width: 100%;text-decoration: none;}


/* Main Nav Colors, Separator Pipe*/
.topNavContainer, .topCollapsed, .topExpanded {background-image:none;}
.topCollapsed .topNavItem, .separator .topNavItem {color: #ffffff;}
.topExpanded .topNavItem, .topExpanded .topNavItemOn{color: #BaseMiddle;cursor: pointer;}
.topCollapsed .navItemOn{color: #BaseMiddle;}

.topExpanded {border-bottom:1px solid #666;background-color:#751d1a;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff}
.topCollapsed {border-bottom:1px solid #fff}

/*Dropdown Width, Background-Color, Padding, Borders*/
.topNavContainer ul.topNavList {width: 200px;margin-top:-19px;background-color: #BaseDark;padding: 5px 0px;border: 1px solid #000000;opacity:.95;filter:alpha(opacity=95); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95); -moz-opacity:.95;}
.topNavContainer>ul.topNavList {top:19px;margin-top:5px;}

/*Menu Item Padding Parameters*/
.topNavList .menuItem, .topNavList .menuItemOver{
        text-align: left; position: relative;padding-left: 5px;padding-right: 7px;padding-top: 2px;padding-bottom: 2px;cursor: default;
}

/*MenuItem Foreground color for text and anchor elements*/
.topNavList .menuItem {color: #ffffff;font-weight: normal; white-space:nowrap;} /*Standard Text Color*/
.topNavList .menuItem a, .topNavList .menuItemOver a, .topNavList .menuItem a:visited, .topNavList .menuItemOver a:visited  {color: #ffffff;font-weight: normal;} /*Anchor Text Color*/

/*Menu Item Rollover Styles*/
.topNavList .menuItemOver {background-color: #ffffff;color: #000000;}
.topNavList li:hover {left:auto}
.topNavList .menuItemOver a, .topNavList .menuItemOver a:visited {color: #000000;}

.topSubNavItem {width:190px;}
.topSubNavItem a {padding:2px 5px 2px 5px; font-size: 8pt; color:#fff}
.topSubNavItem a:hover  {
    background-color: #CB0101;
}

.topSubNavItem2 {width:180px;}
.topSubNavItem2 a {padding:2px 5px 2px 15px; font-size: 8pt; color:#fff}
.topSubNavItem2 a:hover  {
    background-color: #CB0101;
}

.separator {color:#fff;font-weight:normal;font-size:130%;margin-top:4px}


            /* /css/syndication/Basic_Content_Block_v2.css */
        /* Content Blocks */

.contentBlock {
    color:#ffffff;
    padding: 4px 8px 4px 5px;
    width:100%;
}

/*div#columnTwo>div#contentWrapper.contentBlock {
    margin-left:10px;
}*/

.contentBlock h1, .contentBlock h2, .contentBlock h3, .contentBlock h4 {
        padding: 2px 4px 4px 2px;
        margin: 0px 0px 0px 0px;
        font-weight:normal;
}

.contentBlock h1 {
        font-size: 160%;
}

.contentBlock h2 {
        font-size: 140%;
}

.contentBlock p {
        text-align: left; /*textAlign*/
        margin: 0 0 5px 0;
        padding: 0 0 5px 0;
}

.contentBlock blockquote {
        margin: 0;
        padding: 0 1% 4% 3%;
}

.contentBlock ul {
}

.contentBlock li  {
        text-align:left;
        margin:0;
        padding:0 0 0 0;
}

.contentBlock a,.contentBlock a:visited {
        text-decoration: none;
        color: #ea3a34;
}

.contentBlock a.active, .contentBlock a:hover {
        border-bottom: 1px solid #BaseMiddle;
        color: #ea3a34;
}

            /* /css/syndication/Left_Menu_Non-Graphical.css */
        /*Drop Down Menu Positioning Styles - Common for all teams - put in /nav.css*/
.leftMenu {
    text-align: left;
    margin: 0px 0px 0px 0px;
    font-weight: bold;
    color: #000000;
    width:166px;
}

.leftMenu a, .leftMenu a:visited, .leftMenu a:hover  {
    color: #000000;
    font-weight: normal; text-decoration: none; display: block;
    width: 120px; /* 120 px */
    padding: 2px 7px 2px 5px;
}

.leftMenu a:hover  {
    color: #1a1a1a;
    background-color: ##b6b6b6;
}

.collapsed {
    float: left;
    display: inline;
    color:#b6b6b6;
    width:162px;
    background-image:url();
    background-repeat: repeat-x;
}

.mainItem,.mainItemExpanded {
    cursor:pointer;
    position: relative;
    display: block;
    float: left;
    top: 0px;
    font-size: 8pt;
    padding:3px 0px 3px 5px;
    width:155px; /* 155 */
    background-color: transparent;
}

.mainItemExpanded {
    background-color: #b6b6b6;
    color:#1a1a1a;
}

.mainItemContainer, .mainItemContainerExpanded {
    clear: both;
    width:162px; /* 162 */
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    display:none;
}

.mainItemContainerExpanded {
    display:block;
    background-color: #1a1a1a;
    color:#1a1a1a;
}

.mainList {
    width:162px; /* 162  */
    display:block;
    margin:0 0 0 0px;
    padding:0px 0 0 0px;
}

.mainItemContainer>ul.mainList {
    margin-top:5px;
}

.subList {
    display:block;
    margin:0 0 0 0px;
    padding:0px 0 0 0px;
}

.subMenuItem,.subMenuItem2 {
    font-size: 11px;
    font-family: Arial, Sans-serif;
    list-style:none;
    padding:0 0 0 4px;
    margin:0 0 0 0;
}


.subMenuItem a, .subMenuItem a:visited, .subMenuItem a:hover  {
    width: 143px; /* 123 px */
    color:#b6b6b6;
}

.subMenuItem a:hover {
    background-color: #868686;
    color:#1a1a1a;
}

.subMenuItem2 a, .subMenuItem2 a:visited, .subMenuItem2 a:hover  {
    width: 123px; /* 123 px */
}

.subMenuItem2 a:hover {
    color:#1a1a1a;
}

.subMenuItem2 {
    padding:0 0px 0 15px;
}

.subItemContainer, .subItemContainerExpanded {
    display:none;
}
.subItemContainerExpanded {
    display:block;
    background-color:#868686;
}


.subMenuItemParent, .subMenuItemParentExpanded {
    color:#b6b6b6;
    cursor: pointer;
    font-size: 11px;
    font-family: Arial, Sans-serif;
    font-weight: normal;
    list-style:none;
    padding:1px 0 1px 12px;
    margin:0 0 0 0px;
}
.subMenuItemParentExpanded {
   background-color: #868686;
    color:#1a1a1a;
    font-weight: bold;
}

            /* /css/syndication/security_float_exp.css */
        /* security-specific styles */
#security { }
#security  a, #security a:visited { color:#Black; text-decoration: none; }
.securityExpanded { z-index:99999;position:absolute; margin:-50px 0px 0px -149px;background-color:#White;width:auto;min-width:890px;height:auto;min-height:500px;padding:4px;border:1px solid #000;border-right:3px solid #000;border-bottom:3px solid #000 }
#security p#approveDeny { padding: 20px 5px 0px 20px;background-color: #White; }
#security a#returnText { float:right;padding:5px }
#security p { padding: 0px; magin:0px}
#security p.alertMessage { padding: 5px; border: 1px dashed #333; font-size: 115%; color: #C00; background-color: #EEE; }
#security p.infoMessage { padding: 5px; border: 1px dashed #333; font-size: 115%; color: #090; background-color: #EEE; }
#security form { margin: 0; border: 0; padding: 0px 0px 20px; }
#security form fieldset { display: inline; margin: 0 20px 0 20px; border: 1px solid #666; padding: 0 0 0 3px; }
#security>form>fieldset { padding-left: 10px; }
#security form fieldset legend { margin: 0 2px 0 2px; border: 1px solid #666; padding: 2px 10px 2px 10px; color: #000; background-color: #EEE; }
#security form fieldset ul { list-style: none; margin: 0; border: 0; padding: 9px 0 10px 0; }
#security>form>fieldset>ul { padding-top: 12px; }
#security form fieldset ul li { list-style: none; margin: 0 20px 0 17px; }
#security>form>fieldset>ul>li { list-style: none; margin-left: 10px; }
#security form fieldset ul li label { display: block; font-size: 75%; }
#security form fieldset ul li input.monotext { margin: 0 0 5px 0; padding: 1px; width: 275px; font: 10pt "Courier New", Monaco, monospace; line-height: 12pt; }
#security form fieldset ul li select { margin: 0 0 5px 0; width: 280px; }
#security form fieldset ul li textarea { margin: 0 0 5px 0; padding: 1px; width: 275px; height: 48pt; font: 10pt "Courier New", Monaco, monospace; line-height: 12pt;  overflow: auto;}
#security form fieldset ul li.buttons { margin: 5px 0 0 30px; }
#security>form>fieldset>ul>li.buttons { margin-left: 22px; }
#security form fieldset ul li.buttons input { margin: 0 0 0 10px; width: 125px;}
#security form fieldset p { clear: both; position: relative; top: +12px; margin: 0 10px 0 5px; border: 2px solid #White; padding:0px; }
#security>form>fieldset>p { margin: 0 10px 0 0; min-width: 304px; }
#security form fieldset p .error { display: block; border: 1px solid #666; padding: 2px 10px 2px 10px; font-size: 80%; color: #C00; background-color: #EEE; }
#security>form>fieldset>p>.error { min-width: 275px; }
#security form table.userList { caption-side: top; margin: 20px 20px 20px 20px; border: 2px solid #666; padding: 0; border-collapse: collapse; border-spacing: 0; empty-cells: show;; font-size: 10pt; }
#security>form>table.userList { margin-top: 0; }
#security form table.userList a, #security form table.userList a:visited { color:#Black; text-decoration: none; }
#security form table.userList a:hover { text-decoration: underline; }
#security form table.userList caption { margin: 0; border: 0; padding: 3px 0 2px 0; text-align: left; font-size: 90%; font-weight: bold; }
#security form table.userList caption strong { margin: 0 0 0 10px; border: 1px solid #666; border-bottom: 0; padding: 2px 5px 2px 5px; color: #White; background-color: #666; }
#security>form>table.userList>caption { margin: 20px 20px 0 19px; padding-bottom: 3px; }
#security form table.userList th, #security table.userList td { margin: 0; border: 1px solid #333; padding: 2px 5px 2px 5px; text-align: left; white-space: nowrap; font-size: 75%; }
#security form table.userList td.highlighted { background-color: #E8F2FE; }
#security form table.userList td.noUsers { padding: 1em; text-align: center; font-style: italic; }
#security form table.userList th { font-weight: bold; color: #333; background-color: #MiddleGray; }
#security form table.userList th.right { text-align: right; vertical-align: top; }
#security form table.userList th.sortedAscending { padding-right: 20px; background: #MiddleGray url("http://international.espn.com/branding_images/syndication_theme/sort_indicator_ascending.gif") no-repeat right center; }
#security form table.userList th.sortedDescending { padding-right: 20px; background: #MiddleGray url("http://international.espn.com/branding_images/syndication_theme/sort_indicator_descending.gif") no-repeat right center; }
#security form table.userList th a { color: #333; }

            /* /css/syndication/990_Footer.css */
        /* FOOTER REGION */

#footer {
        clear:both;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #ffffff;
        background-color: #ea3a34;
        width: 986px;
        margin:0px 0px 0px 0px;
        padding:0;
        font-size: 90%;
        color: #ffffff;
}

#footer ul {
        margin:0;
        padding: .4% 0 .4% 0;
}

#footer li {
        display: inline;
        margin: 0;
        padding: 0 1% 0 1%;
}

#footer a {
        text-decoration: none;
        color: #ffffff;

}

#footer a:active, #footer a:hover{
        border-bottom: 1px solid #ffffff;
        color: #ffffff;

}

            /* /css/syndication/IntlSynd_Contacts_v2.css */
        #progressBar {
    position:absolute;
    background-color:#868686;
    text-align:center;
    height:200px;
    width:400px;
    top:200px;
    left:350px;
    padding-top: 5px;
    display:none;
    border:1px solid #b6b6b6;
}

#progressBarClose {
    position:relative;
    left:175px;
    width:20px;
    height:20px;
    text-align:center;
    font-size:125%;
    border: 1px solid #b6b6b6;
    cursor:pointer;
}

#progressBar>#progressBarClose {
    left:375px;
}

#theMeter {
    width:350px;
    margin: auto;
    margin-top:30px;
}

#progressBarText{
   padding:10px
}

#downloadLink{
   padding:10px
}

#downloadLink a, #downloadLink a:visited, #downloadLink a:link, #downloadLink a:active, #downloadLink a:hover{
        text-decoration: underline;
        color: #ffffff;
        cursor:pointer;
}

#pageCart a, #pageCart a:active, #pageCart a:hover{
        cursor:pointer;
}

#progressBarBoxContent {
    width: 0;
    height: 20px;
    border-right: 1px solid #444;
    background: #9ACB34;
}



.contentBlock {
        width: 800px;
}

.hptab {
    border: 1px solid red;
    border-bottom:0px;
}

.desctabs {
    border: 1px solid red;
}

.tabspacer {
    background-color:#fff;
    width:100px;
    float:left;
    height:50px;
    border:3px solid red;
    margin:0px 3px 0px 3px;
}

#printblock {
    width:550px;
    text-align:right;
    padding-bottom:50px;
}

#scheduling h2 {
    width:510px;
    background:url('http://commonms.espn.com/branding_images/international_syndication/h2-bkgd1.png') no-repeat top left;
    margin:0px 0px 0px 0px;
    padding:8px 0px 5px 35px;

}

#scheduling .borderbox {
    width:530px;
    border-left:1px solid #ea3a34;
    margin-top:-2px;
    padding:4px;
}
div#scheduling>div.borderbox {
    margin-top:-3px;
}
#scheduling p {
    margin:0px 0px 0px 0px;
}
.cartCounter {
    position:absolute;
    margin:10px 0px 0px 790px;
    padding-left:0px;
}

#cartCounter a, #cartCounter a:visited,#cartCounter a:link,#cartCounter a:active, #cartCounter a:hover{
        cursor:pointer;
        color:white;
}

.cartCounter ul {
 margin-left:0px;
 margin-top:0px;
 height:93px;
 overflow-y:auto;
 overflow-x:hidden;
 width:190px;
}

#cartSize>ul {
 margin-left:-40px;
}
.cartItem {
        width:190px;
        margin-left:0px;
        padding-left:0px;
        color:#fff;
        font-size:80%;
        list-style:none;
}

#HDTV {
        float:right;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        font-style: italic;
        margin-top: 15px;
        margin-left: 10px;
        border-top-width: 1px;
        border-bottom-width: 2px;
        border-top-style: solid;
        border-bottom-style: dashed;
        border-top-color: #cccccc;
        border-bottom-color: #CCCCCC;
        /*border-left-width: 1px;
        border-right-width: 1px;
        border-left-style: dotted;
        border-right-style: dotted;
        border-top-color: #cccccc;
        border-bottom-color: #CCCCCC;*/

}
#HDTV h3 {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #ffffff;
        background-color: #cccccc;
        margin: 0px;
        padding: 3px 5px 2px 5px;
}
#HDTV p {
        margin: 10px;
}
.relatedimage {
   padding:4px 0px 4px 0px;
}
#sportbody{min-height:180px;}
#sportimage {
        background: url(http://commonms.espn.com/branding_images/international_syndication/logo-backer.png) no-repeat top left ;
        width:160px;
        min-height:160px;
        height:160px;
        float:left;
        margin:0px 15px 15px 0px;
        padding:4px;
}
#sportimage table {
    height:150px;
    width:150px;
    margin:4px;
}
#sportimage img {
        background-color:#ccc;
        padding:0px;
        margin:0px;
}

#mainvideoblock {
 margin-left:-35px;
}

#hotpropbar {
   width:202px;
   background:url(http://commonms.espn.com/branding_images/international_syndication/hot-props-bkgd.png) repeat-x bottom ;
   padding-bottom:10px
}

#hotpropbar td {
   padding-top:15px;
   width:101px;
}

#hotprop_pop {
   margin-top:50px;
   left:200px;
   position:absolute;
   width:600px;
   background:#fff;
   color:#000;
   padding:15px;
   border:3px solid #ea3a34;
}

#hotprop_pop img {
   float:left;
   padding: 0px 15px 10px 0px;

}

.closepop {
   margin-top:-10px;
   float:right;
   border:1px solid #ea4a34;
   padding:0px 2px 0px 2px;
   cursor:pointer;

}

.viewmorepop {
   float:right;
   margin-top:25px;
   font-size:160%;
   font-weight:bold;
   cursor:pointer;
}

.pop_hidden {
   display:none;
}

.pop_viewable {
   display:block;
}
#sectable {
   background:#fff;
}
#security { background:#fff;color:#000}
#security  a, #security a:visited { color:#ea3a34; text-decoration: none; }

.separator { color:#ea3a34 }


#emailBlock #toemails {
   width:450px;
}
#emailBlock #emailtextarea {
   background:#fff;
   color:#000;
   padding:4px;
}

#emailBlock #emailtext {
   width:480px;
   height:150px;
   border:0px;
   padding-top:2px;
}

#scheduling table {
   width:520px;
}

.tablekey {
 width:130px;
}

.tablevalue {
 width:390px;
}

#networkList td {background-color:black}

#imgTable td {height:160px;text-align:left;valign:middle;border-bottom:1px solid #fff}
#imgTable a, #imgTable a:visited, #imgTable a:active {color:white;cursor:pointer}
#imgTable .imgDesc {text-align:left}

#filetable { width:100% }
#filetable a, #filetable a:visited, #filetable a:active {color:#fff}
#filetable th { background-color: #751d1a}
#filetable td { }
#filetable td.highlighted { background-color: #1a1a1a}

.bodytxt{
        color: #fff;
        padding : 2px 2px 2px 2px;
}

.bodytxtbold{
        color: #fff;
        padding : 2px 2px 2px 2px;
        font-weight: bold;
}
.bodytxtspecial{
        color: #ea3a34;
        font-weight: bold;
        padding : 2px 2px 2px 2px;
}

.highlightedBlock { background-color: #1a1a1a}

.scheduleTable th { background-color: #751d1a}
.scheduleTable td { }
.scheduleTable td.altColor { background-color: #1a1a1a}

.alertWidget {
   position:absolute;
   left:620px;
   top:28px;
   width:150px;
   height:109px;
   text-align:center;
   padding:5px;
}

.alertWidget img {
   border:0px;
}

.alertWidget a,.alertWidget a:active,.alertWidget a:visited,.alertWidget a:link {
  text-decoration:none;
  font-size:80%;
  color:#fff
}

#regionSelector {
   padding:10px;
   background-color:#1a1a1a;
}

#regionSelector legend {
   font-weight:bold;
}

#regionSelector ul {
   margin:0px;
   padding:0px;
}

#regionSelector li {
   margin-left:0px;
   padding-left:0px;
   color:#fff;
   list-style:none;
   height:50px;
}

#regionSelector small {
   padding-left:25px;
}

#countryBlock {
   position:absolute;
   left:720px;
   top:190px;
   width:200px;
   height:425px;
   padding:5px;
}

#countryList {
   position:absolute;
   top:37px;
   left:5px;
   margin-top:5px;
   border:1px solid #666;
   padding:4px;
   height:350px;
   width:200px;
   overflow-y: auto;
}

#countryListTitle {
   position:absolute;
   top:5px;
   height:35px;
   width:208px;
}

#footerInfoText {
   padding:10px;
}

.uploadInput {
   width:420px;
}
.uploadSelect {
   width:425px;
}

#sportSelections {
   color:#fff;
}

.header {
 font-weight:bold;
}

.indented {
 margin:5px 30px 5px 30px;
}

.navdivider {
 border-top:1px solid #fff;
 margin:20px 30px 5px 00px;
}

#highlightsection {
  border:1px solid #666666;
  margin:5px 30px 15px 0px;
  padding:5px;
}

.videoBlock {
  min-width:520px;
}

.videoPlayer {
  margin: 0 auto;
}


