/* Start of CMSMS style sheet 'usedata' */
/* Matchups */

div.MatchupCell {
    float: left; 
    width: 179px;
    background: none;
    font-weight: normal;
        font-size: 11px;
        color: #666;
    padding: 1px;
    text-align: left;
}

td.titleLeft {
        font-size: 9px;
        color: #FFFFFF;
        background-color: #0D4775;
        text-decoration: none;
    height: 18px;
    padding-left: 3px;
    vertical-align: middle;
    text-align: left;
}

td.titleRight {
        font-size: 9px;
        color: #fff;
        background-color: #0D4775;
        text-decoration: none;
    height: 18px;
    padding-right: 3px;
    vertical-align: middle;
    text-align: right;
}

TD.MatchupData {
    font-weight: normal;
        font-size: 9px;
        color: #666;
    background-color:#E4E7EA;
    height:36px;
    text-align:center;
    vertical-align:middle;
}

TD.MatchupDataRight {
    font-weight: normal;
        font-size: 9px;
        color: #666;
    height:19px;
    text-align:right;
    vertical-align:middle;
}

TD.MatchupLogoRight {
    font-weight: normal;
        font-size: 11px;
        color: #666;
    background-color:#E4E7EA;
    height:18px;
    text-align:right;
    vertical-align:middle;
}
TD.MatchupDataLeft {
    font-weight: normal;
        font-size: 9px;
        color: #666;
    height:19px;
    text-align:left;
    vertical-align:middle;
}
TD.MatchupLogoLeft {
    font-weight: normal;
        font-size: 11px;
        color: #666;
    background-color:#E4E7EA;
    height:18px;
    text-align:left;
    vertical-align:middle;
}

TD.MatchupLinks {
    font-family: Arial;
    font-weight: normal;
        font-size: 8px;
        color: #0D4775;
    background-color: #E4E7EA;
    height: 18px;
    text-align: center;
    vertical-align: middle;
    padding-top: 2px;
}

A.MatchupLink:link, A.MatchupLink:active, A.MatchupLink:visited {
        font-size: 8px;
        color: #AE181A;
        text-decoration: none;
    text-align:left;
}

A.MatchupLink:Hover {
        font-size: 8px;
        color: #0D4775;
        text-decoration: none;
    text-align:left;
}

TD.Pitchers {
        font-size: 9px;
    font-weight: bold;
        color: #666;
    background-color: #e0e0e0;
    text-align: center;
    vertical-align: middle;
    padding: 2px;
}

/* Trends and Standings */

TD.Column_Headers {
    font-size: 9px;
    font-weight: bold;
    color: #0d4775;
    background-color: white;
    border-bottom: 1px solid silver;
    text-decoration: none;
    padding: 2px 0 2px 1px;
    vertical-align: top;
    text-align: left;
}

tr.spacer_header, td.spacer_header {
    line-height: 1px;
}

div.divTrendTitle {
    color: red;
    background-color: white;
    font: 9px Tahoma, Arial;
    text-decoration: none;
    padding: 1px 0px 1px 1px;
    text-align: left;
}

div.TrendCell {
    float: left; 
    width: 542px;
    padding: 1px;
    text-align: left;
}

TR.TrendData {
    background-color: white;
    text-align:left;
    text-decoration: none;
}

TD.TrendData {
    color: #606060;
    background-color: white;
    font: 11px tahoma, arial;
    padding-left: 1px;
    padding-right: 2px;
    line-height: 15px;
    text-align: left;
    vertical-align: top;
}

TD.TrendData li {
    display: inline;
}

TD.TrendDataUnderline {
    display: none;
}

TR.Sport_data {
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
    height: 18px;
} 

TD.Sport_data {
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    height: 18px;
}

A.TextLink, A.StatusLink, A.lnkTeam, td.Sport_data A {
        display: none;
}

TD.AlternatingData1 {
    font-weight: normal;
    font-size: 11px;
    color: #606060;
    background-color: white;
    height: 22px;
    border-bottom: 1px dashed silver;
    padding-left: 1px;
    text-align: left;
}

TR.AlternatingData2 {
    font-weight: normal;
    font-size: 11px;
    color: #000;
    background-color: #ccc;
    text-decoration: none;
    height: 22px;
    text-align: left;
}

TD.AlternatingData2 {
    font-size: 11px;
    color: #606060;
    background-color: white;
    height: 22px;
    border-bottom: 1px dashed silver;
    padding-left: 1px;
    vertical-align: middle;
    text-align: left;
}

/* Other Standings */

td.datacell, td.datahl2 {
    text-align: left;
    font-family: tahoma;
    border-bottom: 1px dotted silver;
    color: #606060;
    padding: 5px 3px 5px 1px;
    white-space: nowrap;
}

tr.datarow, td.datacellb, td.datacellc, td.datacellr { 
    background-color: white;
    font-family: tahoma;
    border-bottom: 1px dotted silver;
    text-align: center;
    color: #606060;
    padding: 5px 1px 5px 1px;   
}

td.datahl2b {
    background: #dbdbdb;
    color: #0d4775;
    border-right: 1px solid white;
    border-top: 1px solid white;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding: 3px;
*   border: 0;
}

td.datahle {
    padding-left: 1px;
    background: #dbdbdb;
    font-weight: bold;
}

td.datahl2c {
    background: #dbdbdb;
    color: #0d4775;
    border-right: 1px solid white;
    border-top: 1px solid white;
    text-align: center;
    font-weight: bold;
    white-space: nowrap;
    padding: 3px;
*   border: 0;
}

table.data {
    width: 100%;
}


/* TSN Weather */

.TSN1 {
     line-height: 16px;
     font-family: 10px Verdana;
     font-stretch: narrower;
     text-align: justify;
     color: #606060;
     padding: 2px 2px 15px 2px;
}

.TSN1a {
    color: red;
}
.TSN2 {
    color: #0d4775;
    font: 11px Verdana, Arial;
    font-weight: bold;
    text-align: left;
    padding: 4px 2px 0 2px;   
}

.TSN4 {
    display: none;
}
/* End of 'usedata' */

