/*Grey dividers  */
#tDiv { background-color: #C0C0C0; height: 1px; width: 100%; margin-top: 0px; margin-bottom: 5px; }
#sDiv { background-color: #C0C0C0; height: 1px; width: 58%; margin-top: 25px; margin-bottom: 25px; margin-left: 200px; margin-right: 0px; text-align: right; }
.textFloat { padding-left: 20px; }
div.imgBoxSponsors { margin: 0px 0px 10px 0px; float: left; font-size: 0px; }
.center { text-align: center; }
/* Table row clases for Rosters and game Schedules  */	
	
.oddrow { background-color: #EEEEEE; }
.evenrow { background-color: #DDDDDD; }
.hoverRow { color: #D8D8D8; background-color: #CC0000; }
.spryTable { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 15px; }
/* Table header row class for Rosters includes pointer for 
    sorting by header title           */	
.spryTable_RHeaderRow { padding-top: 10px; padding-right: 0px; padding-bottom: 5px; padding-left: 15px; font-weight: bold; color: #990000; text-align: left; font-size: 12px; cursor: pointer; }
.upcmingEvents { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; padding-top: 5px; padding-bottom: 10px; }
#wklySchedTable { width:90%; }
.contentBodyContainer #author { text-align: right; padding-top: 5px; padding-right: 25px; padding-bottom: 5px; }
#wklySchedTable .datatable tr:hover, .datatable tr.hilite { color: #333333; background: #DDD8D5; cursor: default; }
.gameSchedule th { padding-left: 20px; text-align: left; }
.normal { font-weight: normal; }

