table.sort-table {
  border-color: #000000;
  border-spacing: 0px;
  border-style: solid;
  border-width: 1px;
  cell-spacing: 0px;
  background: #FFFFFF;
}

table.sort-table tbody, table.sort-table td, table.sort-table th {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 10pt;
  padding: 2px 5px;
  white-space: nowrap;
}

table.sort-table thead, table.sort-table tfoot, table.sort-table td, table.sort-table th {
  padding: 2px 5px;
}


td.note {

font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
background: #404040;
	border:		1px solid;
	border-color:	#707070 #101010
			#101010 #707070;
  color: #FFFFFF;
  padding: 2px 5px;

}

td.numeric {
  text-align: center;
}



table.sort-table th.titledef{
	background:	#000000;
        color:		#FFFFFF;
        font-weight:	bold;
	border:		1px solid;
	border-color:	#808080 #000000
			#000000 #808080;
	cursor:		default;
}




table.sort-table th.buttondef {
      background:	#1B1B30;
      color:		#FFFFFF;
      font-weight:	bold;
	border:		1px solid;
	border-color:	#666699 #0C0C18
			#0C0C18 #666699;
	cursor:		default;
}

table.sort-table th.buttondef:active {
	border-color:	#0C0C18 #666699
			#666699 #0C0C18;
	padding:	3px 4px 1px 6px;
}




table.sort-table th.nosortdef{
	background:	#000000;
        color:		#CACAFF;
        font-weight:	bold;
	border:		1px solid;
	border-color:	#808080 #000000
			#000000 #808080;
	cursor:		default;
}



table.sort-table th.buttonbal {
      background:	#41128D;
      color:		#FFFFFF;
      font-weight:	bold;
	border:		1px solid;
	border-color:	#7A39E6 #0D031D
			#0D031D #7A39E6;
	cursor:		default;
}

table.sort-table th.buttonbal:active {
	border-color:	#0D031D #7A39E6
			#7A39E6 #0D031D;
	padding:	3px 4px 1px 6px;
}


table.sort-table th.nosortbal{
	background:	#000000;
        color:		#641BD9;
        font-weight:	bold;
	border:		1px solid;
	border-color:	#808080 #000000
			#000000 #808080;
	cursor:		default;
}



table.sort-table th.buttoncin {
      background:	#FF6000;
      color:		#000000;
      font-weight:	bold;
	border:		1px solid;
	border-color:	#FF9F80 #802000
			#802000 #FF9F80;
	cursor:		default;
}

table.sort-table th.buttoncin:active {
	border-color:	#802000 #FF9F80
			#FF9F80 #802000;
	padding:	3px 4px 1px 6px;
}


table.sort-table th.nosortcin{
	background:	#000000;
        color:		#FF6000;
        font-weight:	bold;
	border:		1px solid;
	border-color:	#808080 #000000
			#000000 #808080;
	cursor:		default;
}



table.sort-table th.buttoncle {
      background:	#4B3418;
      color:		#FFFFFF;
      font-weight:	bold;
	border:		1px solid;
	border-color:	#AC7837 #000000
			#000000 #AC7837;
	cursor:		default;
}

table.sort-table th.buttoncle:active {
	border-color:	#000000 #AC7837
			#AC7837 #000000;
	padding:	3px 4px 1px 6px;
}


table.sort-table th.nosortcle{
	background:	#000000;
        color:		#AA7636;
        font-weight:	bold;
	border:		1px solid;
	border-color:	#808080 #000000
			#000000 #808080;
	cursor:		default;
}



table.sort-table th.buttonpit {
      background:	#FFDF00;
      color:		#000000;
      font-weight:	bold;
	border:		1px solid;
	border-color:	#FFEA55 #802000
			#802000 #FFEA55;
	cursor:		default;
}

table.sort-table th.buttonpit:active {
	border-color:	#802000 #FFEA55
			#FFEA55 #802000;
	padding:	3px 4px 1px 6px;
}


table.sort-table th.nosortpit{
	background:	#000000;
        color:		#FFDF00;
        font-weight:	bold;
	border:		1px solid;
	border-color:	#808080 #000000
			#000000 #808080;
	cursor:		default;
}


th.mainHeader {
  background-color: #808080;
  color: #ffffff;
  text-align: left;
}


tr.alternateRow {
  background-color: #EEEEEE;
}


table.ravens td.sortedColumn {
  background-color: #D0B5FF;
  color: #000000;
  border-left: 1px solid #BC92FF;
  border-right: 1px solid #BC92FF;
}


table.ravens tr.alternateRow td.sortedColumn {
  background-color: #BC92FF;
}


table.bengals td.sortedColumn {
  background-color: #FFCAAA;
  color: #000000;
  border-left: 1px solid #FFB080;
  border-right: 1px solid #FFB080;
}


table.bengals tr.alternateRow td.sortedColumn {
  background-color: #FFB080;
}


table.browns td.sortedColumn {
  background-color: #C1AB91;
  color: #000000;
  border-left: 1px solid #B29776;
  border-right: 1px solid #B29776;
}


table.browns tr.alternateRow td.sortedColumn {
  background-color: #B29776;
}



table.steelers td.sortedColumn {
  background-color: #FFF4AA;
  color: #000000;
  border-left: 1px solid #FFEF80;
  border-right: 1px solid #FFEF80;
}


table.steelers tr.alternateRow td.sortedColumn {
  background-color: #FFEF80;
}


table.default td.sortedColumn {
  background-color: #E5E5FF;
  color: #000000;
  border-left: 1px solid #CACAFF;
  border-right: 1px solid #CACAFF;
}


table.default tr.alternateRow td.sortedColumn {
  background-color: #CACAFF;
}




.hint {
  font-family: Arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  color: #FFFFFF;
}

.place {font-size: 8pt;
        font-weight: normal;}



tr.ari:hover {background-color: #A2001D; color: #FFFFFF;}

tr.atl:hover {background-color: #DB0000; color: #FFFFFF;}

tr.bal:hover {background-color: #31128D; color: #FFFFFF;}

tr.buf:hover {background-color: #0D2648; color: #FFFFFF;}

tr.car:hover {background-color: #02B2F3; color: #000000;}

tr.chi:hover {background-color: #031732; color: #FFFFFF;}

tr.cin:hover {background-color: #FF6000; color: #000000;}

tr.cle:hover {background-color: #4B3418; color: #FFFFFF;}

tr.dal:hover {background-color: #1C326F; color: #FFFFFF;}

tr.den:hover {background-color: #FE5901; color: #FFFFFF;}

tr.det:hover {background-color: #0068C6; color: #FFFFFF;}

tr.gb:hover {background-color: #025338; color: #FFFFFF;}

tr.hou:hover {background-color: #C90018; color: #FFFFFF;}

tr.ind:hover {background-color: #1843A7; color: #FFFFFF;}

tr.jax:hover {background-color: #048DA6; color: #FFFFFF;}

tr.kc:hover {background-color: #CE0226; color: #FFFFFF;}

tr.mia:hover {background-color: #00949F; color: #FFFFFF;}

tr.min:hover {background-color: #4A0E87; color: #FFFFFF;}

tr.ne:hover {background-color: #003060; color: #FFFFFF;}

tr.no:hover {background-color: #DBB655; color: #000000;}

tr.nyg:hover {background-color: #000EB5; color: #FFFFFF;}

tr.nyj:hover {background-color: #154A30; color: #FFFFFF;}

tr.oak:hover {background-color: #000000; color: #FFFFFF;}

tr.phi:hover {background-color: #004149; color: #FFFFFF;}

tr.pit:hover {background-color: #FFDF00; color: #000000;}

tr.stl:hover {background-color: #001E55; color: #FFFFFF;}

tr.sd:hover {background-color: #012C5F; color: #FFFFFF;}

tr.sf:hover {background-color: #B50016; color: #FFFFFF;}

tr.sea:hover {background-color: #435B9C; color: #FFFFFF;}

tr.tb:hover {background-color: #786A5C; color: #FFFFFF;}

tr.ten:hover {background-color: #67AAED; color: #000000;}

tr.was:hover {background-color: #89011E; color: #FFFFFF;}



tr.colts1:hover {background-color: #007336; color: #FFFFFF;}

tr.yanks:hover {background-color: #008248; color: #FFFFFF;}

tr.dodgers:hover {background-color: #CF142B; color: #FFFFFF;}

tr.reds:hover {background-color: #CF232B; color: #FFFFFF;}

tr.bulldogs:hover {background-color: #2B99D9; color: #000000;}

tr.steagles:hover {background-color: #00824A; color: #FFFFFF;}

tr.carpets:hover {background-color: #A2001D; color: #FFFFFF;}


tr.adodgers:hover {background-color: #331DCD; color: #FFFFFF;}

tr.ayankees:hover {background-color: #07074E; color: #FFFFFF;}

tr.abisons:hover {background-color: #331DAD; color: #FFFFFF;}

tr.arockets:hover {background-color: #B91111; color: #FFFFFF;}

tr.adons:hover {background-color: #E01414; color: #FFFFFF;}

tr.aseahawks:hover {background-color: #FF8000; color: #000000;}



