/******************************************************************************/
/* Navigation Classes                                                                                                       */
/******************************************************************************/

/* Date */
.date { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #999999; }

/* Player Search text */
.playerSearchText  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #999999; text-decoration: none; }

/* Player Search text field */
.frmFieldPlayerSearch {font-family: Verdana, arial, helvetica, sans-serif; font-size: 9px; color: #990000; border : 2px; }

/* 1st level navigation tab not highlighted */
.MainTabOff { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #336699; }

/* 1st level navigation tab highlighted */
.MainTabOn { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFF99; font-weight: bold; text-decoration: none; background-color: #000000; }

/* 2nd level navigation not highlighted */
.SubTabOff { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
.SubTabOff:hover { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFF99; font-weight: bold; text-decoration: none; }

/* 2nd level navigation highlighted */
.SubTabOn { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #99CCFF; font-weight: bold; text-decoration: none; }
.SubTabOn:hover { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFF99; font-weight: bold; text-decoration: none; }

.sitemap { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #FFFF99; font-weight: bold; display: none; }


/* End Navigation Classes */

/******************************************************************************/
/* Page Header Classes                                                                                                    */
/******************************************************************************/

/* Page Header/Team Name Title */
.pageHead  { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

/* League Header */
.leagueHead  { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #99CCFF; text-decoration: none; }

.blueHead  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px; color: #FFFFFF; background: #003366 }

.blueHeadSelected  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px; color: #FFFF00; background: #003366 }

/* Breadcrumb Navigation */
.breadcrumb  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #FFCCCC }
.breadcrumb:link, .breadcrumb:visited   { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #FFCCCC }
.breadcrumb:hover  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #ffffff }

/* Teams popdown field */
.frmTeams {font-family: arial, helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #336699}

.numBox {text-align: right; font-family: arial, helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #336699}

/* End Page Header Classes */

/******************************************************************************/
/* Content Classes                                                                                                           */
/******************************************************************************/

/* Page Header/Team Name Title */
.genericContent  { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000 }

/* Keep exactly the same as genericContent, just a shorter name */
.gc  { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000 }

.genericSmaller  { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000 }

.genericLarger  { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #000000 }

.redTextHeader  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #CC0000 }


/* Headline Table Row  -- Tan fade, start at left */
.tanFadeHeadline  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #666600; background-image: url("http://www.rtsports.com/img/table_tan_right_fade.gif") }
.tanFadeHeadline li  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9px; color: #666600  }

/* Headline Table Row -- White */
.rowWhiteHeadline  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #666600 }
.rowWhiteHeadline li  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9px; color: #666600 }


/* Subheader Table Row  -- light blue, red, and tan */
.ltBlueMain  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #003366; background: #D2DEE9 }
.ltRedMain  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #990000; background: #EBDFDF }
.ltTanMain  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #663300; background: #F0EACF }
.ltTanMainSmall  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9px; color: #663300; background: #F0EACF }



/* Table Row -- Tan fade, start at left */
.tanFade  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background-image: url("http://www.rtsports.com/img/table_tan_right_fade.gif") }
.tanFade li  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9px; color: #666600  }
.tanFadeLink, .tanFadeLink:link  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #003399 }
.tanFadeLink:visited  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #330066 }
.tanFadeLink:hover  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #990000 }

/* Table Row -- Tan Fade, start at top */
.rowTanFade  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background-image: url("http://www.rtsports.com/img/table_tan_topdown_fade.gif") }

/* Table Row -- White */
.rowWhite  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; background-color: #FFFFFF; color: #000000 }
.rowWhite li  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9px; color: #666600 }
.rowWhiteLink, .rowWhiteLink:link   { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #003399}
.rowWhiteLink:visited  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #330066 }
.rowWhiteLink:hover  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #990000 }

/* Table Row -- Tan */
.rowTan  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; background-color: #F0EAD1; color: #000000 }
.rowTan li  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9px; color: #666600 }
.rowTanLink, .rowTanLink:link   { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #003399}
.rowTanLink:visited  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #330066 }
.rowTanLink:hover  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #990000 }

/* Small Red text/links */
.redSmall  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #CC0000 }
.redSmall:link, .redSmall:visited   { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #CC0000 }
.redSmall:hover  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #003366 }

/* Small Red text/links in header bars */
.headerLinks  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #666600 }
.headerLinks:link, .headerLinks:visited { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #CC0000 }
.headerLinks:hover  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #003366 }

/* League News Text */
.leagueNews  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background-image: url("http://www.rtsports.com/img/table_tan_topdown_fade.gif") }
.leagueNews:link, .leagueNews:visited   { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #003399 }
/*.leagueNews:hover  { */
/* font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #990000 } */


/* Table row -- white background with blue text */
.whiteTableBlue  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #336699; background: #FFFFFF; }
.whiteTableBlue:link, .whiteTableBlue:visited, .whiteTableBlue:active  { 
font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #336699; text-decoration: underline }


/* Small Dark Gray Text */
.smGray  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9px; color: #666666 }

/* Small Black Text */
.smBlack  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #000000 }

/* Bigger Red Headers */
.redTextHeaderBig  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; color: #CC0000 }


/* End Content Classes */

/******************************************************************************/
/* Footer Classes                                                                                                             */
/******************************************************************************/

/* Page Footer */
.pageFooter  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #6699CC }
.pageFooter:link, .pageFooter:visited  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #6699CC; text-decoration: none }
.pageFooter:hover  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #6699CC; text-decoration: underline }

/* End Page Footer Classes */




/* Table Cell -- light blue background */
.blueBackWhite  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px; color: #ffffff; background: #336699 }
.blueBackWhiteSmaller  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-weight: bold; font-size: 9px; color: #ffffff; background: #336699 }

/* Table Row -- Blue Fade, bottom to top for table row headings */
.blueFadeUp  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px; color: #CC0000; background-image: url("http://www.rtsports.com/img/background_blue_blur.gif") }

/* Table Cell -- light blue background */
.blueTableBack  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px; color: #000000; background: #F2F5F8 }

/* Table Cell -- light blue background with shading */
.blueTableBackBlur  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px; color: #000000; background: #F2F5F8; background-image: url("http://www.rtsports.com/img/back_blue_blur.gif") }

/* Table Cell -- light gray background */
.grayTableBack  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background: #F0F0F0 }

/* Table row -- light tan background */
.tanTableBack  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background: #FAF9F3; text-align: left; }
.tanTableBack:link, .tanTableBack:visited, .tanTableBack:active  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #336699; text-decoration: underline }
.tanTableBlue  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #336699; background: #FAF9F3 }
.tanTableFlat  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background: #FAF9F3;
border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px;  text-align: right}

/* Table row -- white background */
.whiteTableBack  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background: #FFFFFF; text-align: left; }
.whiteTableBack:link, .whiteTableBack:visited, .whiteTableBack:active  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #336699; text-decoration: underline }
.whiteTableFlat  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background: #FFFFFF;
border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; text-align: right}

/* Bold text for a table row */
#TableBackBold  { 
font-weight: bold }

#TableBackBoldNumeric  { 
font-weight: bold;
text-align: right }

/* Align numeric text to the right */
#TableBackNumeric  { 
text-align: right }


/* Small white Text */
.smWhite10  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #ffffff }

/* Small white Text */
.smWhite11  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #ffffff }


/******************************************************************************/
/* Score Board Class                                                                                                           */
/******************************************************************************/

/* Table Cell -- scoreboard -- light blue background */
.blueScoreboard  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-weight: bold; font-size: 12px; color: #000000; background: #F2F5F8 }

/* Big  text/links in scoreboard */
.scoreboardBigLinks  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 12px; color: #000000 }
.scoreboardBigLinks:link, .scoreboardBigLinks:visited   { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 12px; color: #CC0000 }
.scoreboardBigLinks:hover  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 12px; color: #003366 }

/* Live Scoring */
.scoringBulletItems  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #000000; margin-top: 0px; margin-bottom: 0px; }
.scoringBulletItems li  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #000000; margin-top: 0px; margin-bottom: 0px; }
.scoringBulletItems:link   { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #003399}
.scoringBulletItems:visited  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #330066 }
.scoringBulletItems:hover  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #990000 }

.scoringTotal  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 16px; font-weight: bold; color: #FFFF99 }

.scoringNFL  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #000000 }

.scoringGameStatus  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #003366 }

.scoringBlueBold  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #003366 }

.scoringRedBold  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #CC0000 }


.smallGrayBack  { 
font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; background-color: #F0F0F0; color: #000000 }

.sort-arrow {
	width:					10px;
	height:					12px;
	background-position:	center center;
	background-repeat:		no-repeat;
	margin:					1px;
}
.sort-arrow.descending {
	background-image:		url("http://www.rtsports.com/img/descending.gif");
}
.sort-arrow.ascending {
	background-image:		url("http://www.rtsports.com/img/ascending.gif");
}

.cbspan input{ margin: -4px -4px -4px -4px; border: 0px;  }

/* End NEW Classes */

