/* CSS Document */

.sdi-spacerquarter {
    height: 4px;
    overflow: hidden;
}

/* STYLES FOR THE DATA ***********************************************************************/

.sdi-so { /*div that surrounds the scores and odds table, incl game name, links, and 15-pixel space between the games*/
    width: 100%; background-color: #FFFFFF; margin-bottom: 15px; font-family:Arial, Helvetica, sans-serif;
	padding-bottom:2px; font-size: 12px;
}
	
html>body .sdi-so { /* cross-browser hack */
  width:auto;
}

.sdi-so-title { /*game name or table title in the sdi-so tables*/
	background-color: #333; 
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 3px;
    padding-top: 3px;
    text-align: left;
    text-indent: 4px;
    width: 100%;
}

.sdi-LeftCol-mid .sdi-so-title, .sdi-RightCol-mid .sdi-so-title, .sdi-NarrowCol .sdi-so-title { /*game name or table title in the sdi-so tables*/
    width: 100%; 
}

.sdi-WideCol .sdi-so-title { /*Player roster pages*/
    width: 99.7%; 
}

.sdi-data-top { /*title row of tables not within an so div. Used on TEAM directory tables. Match this to sdi-so-title, except for width and padding*/
	background-color: #333; 
    color: #FFFFFF;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 8px;
    padding-top: 6px;
    text-indent: 4px;
}

.sdi-so-title-bowlname { /*game name or table title in the sdi-so tables*/
    width: 60%; background-color: #EEEEEE; color:#4B4B4B; font-family: Arial, Verdana,  Helvetica, sans-serif; border: 1px solid #666666; border-bottom: 0;
	font-weight: normal; padding-top:1px; padding-bottom:1px; padding-left: 2px; font-size: 11px; margin-right:-2px; text-transform:uppercase;
}

.sdi-so-title a:link, .sdi-so-title a:visited { /* when the link colour doesn't show up against the row colour */
	text-decoration: none; color:#ddd;
} 
	
.sdi-so-title a:hover { /* when the link colour doesn't show up against the row colour */
	text-decoration: none; color:#fff;
}

.sdi-titlerow { /* team name - only in the injuries table  */
    width: 99.9%; background-color: #e6e6e6; color:#333333; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 10px; font-weight: bold;
	padding:2px; border-left:1px solid #999999; border-right:1px solid #999999; border-top:1px solid #999999;
}

table.sdi-data-wide {/*for the width of full tables*/
	width: 100%; border-collapse: separate; border-spacing: 1px; background-color: #ddd;
}

table.sdi-data-wide table.sdi-data-wide {/*tables within tables*/
	width: 100%; border-collapse: separate; border-spacing: 0px; background:none;
}

td.sdi-datahead-sub, td.sdi-datahead-sub-nb { /* the subheader row of the scores and odds table and other tables; has background colour and bolded or non-bolded words */
	background-color: #F7F7F7; padding:2px; color: #333333;
}

td.sdi-datahead-sub { /* subheader rows or columns with non-bolded words */
	font-weight: bold; 
}

td.sdi-datahead-sub-odds, td.sdi-datahead-sub-odds-mlb, td.sdi-datahead-sub-odds-nfl { /* subheader rows/cells in the odds tables */
	background-color: #F7F7F7; color: #333333; 
}

td.sdi-datacell, td.sdi-datacell-hi {/* individual cells - default - white back - used by all tables with smaller fonts */
	padding:2px; color: #333333; font-size: 12px;
}

.sdi-so td.sdi-datacell, .sdi-so td.sdi-datacell-hi, .sdi-so td.sdi-datahead-sub, .sdi-so td.sdi-datahead-sub-nb  {/*  */
	font-size: 12px;
	padding: 3px 2px;
}

.sdi-so td.sdi-datacell a:link, .sdi-so td.sdi-datacell-hi a:link, .sdi-so td.sdi-datahead-sub a:link, .sdi-so td.sdi-datahead-sub-nb a:link  {/*  */
	font-size: 12px; font-weight:normal;
}

.sdi-so td.sdi-datacell a:visited, .sdi-so td.sdi-datacell-hi a:visited, .sdi-so td.sdi-datahead-sub a:visited, .sdi-so td.sdi-datahead-sub-nb a:visited  {/*  */
	font-size: 12px; font-weight:normal;
}

td.sdi-datacell  {/* individual cells - default - white back - used by all tables with smaller fonts */
	background-color: #ffffff; 
}

td.sdi-datacell-hi  {/* individual cells or rows - highlighted with a background colour */
	background-color: #E6E6E6; 
}

