table.main,
	body.main
	{
	background-color: #F9FFD4;
	}

	h2.magenta
		{
		color: #ff00ff;
		background: #ffff99;
		}

	tr.black,
		th.black,
		td.black
		{
		background: black;
		color: white;
		font-weight: bold;
		font-size : medium;
		}

	th.blue,
		tr.blue,
		td.blue
		{
		background: blue;
		color: white;
		font-weight: bold;
		font-size : medium;
		}
		
	th.brown,
		tr.brown,
		td.brown
		{
		background: #A52A2A;
		color: white;
		font-weight: bold;
		font-size : medium;
		} 
		
	tr.gold,
		th.gold,
		td.gold	
		{
		background: #FFD700;
		color: black;
		font-weight: bold;
		font-size : medium;
		}
		
	tr.green,
		th.green,
		td.green
		{
		background: #00ff66;
		color: black;
		font-weight: bold;
		font-size : medium;
		}
		
	tr.grey,
		th.grey,
		td.grey
		{
		background: gray;
		color: White;
		font-weight: bold;
		font-size : medium;
		}

	tr.maroon,
		th.maroon,
		td.maroon
		{
		background: maroon;
		color: white; 
		font-weight: bold;
		font-size : medium;
		}
		
	tr.coral,
		th.coral,
		td.coral
		{
		background: #FF7F50;
		color: black;
		font-weight: bold;
		font-size : medium;
		}
		
	tr.silver,
		th.silver,
		td.silver
		{
		background: silver;
		color: black;
		font-weight: bold;
		font-size : medium;
		}
		
	tr.violet,
		th.violet,
		td.violet
		{
		background: #EE82EE;
		color: white;
		font-weight: bold;
		font-size : medium;
		}
		
	tr.white,
		th.white,
		td.white
		{
		background: white;
		color: Black;
		font-weight: bold;
		font-size : medium;
		}
		
	tr.tan,
		th.tan,
		td.tan
		{
		background: #D2B48C;
		color: black;
		font-size : medium;
		font-weight: bold;
		font-size : medium;
		}
		
	tr.cyan,
		th.cyan,
		td.cyan
		{
		background: #00FFFF;
		color: white;
		font-weight: bold;
		font-size : medium;
		}
		
	tr.lime,
		th.lime,
		td.lime
		{
		background: lime;
		color: black;
		font-weight: bold;
		font-size : medium;
		}
		
	tr.teal,
		th.teal,
		td.teal
		{
		background: teal;
		color: white;
		font-weight: bold;
		font-size : medium;
		}

	tr.orange,
		th.orange,
		td.orange
		{
		background: #FFA500;
		color: black;
		font-weight: bold;
		font-size : medium;
		}

	tr.sienna,
		th.sienna,
		td.sienna
		{
		background: #A0522D;
		color: white;
		font-weight: bold;
		font-size : medium;
		}

	tr.magenta,
		th.magenta,
		td.magenta
		{
		background: #FF00FF;
		color: white;
		font-weight: bold;
		font-size : medium;
		}

	tr.yellow,
		th.yellow,
		td.yellow
		{
		background: yellow;
		color: black;
		font-weight: bold;
		font-size : medium;
		}

	p.red
		{
		background: white;
		color: red;
		font-weight: bold;
		font-size : larger;
		}
		
	tr.red,
		th.red,
		td.red
		{
		background: red;
		color: white;
		font-weight: bold;
		font-size : medium;
		}

	tr.redteams,
		th.redteams,
		td.redteams
		{
		background: red;
		color: white;
		font-weight: bold;
		font-size : large;
		}

	tr.redgames,
		th.redgames,
		td.redgames
		{
		background: red;
		color: white;
		font-weight: bold;
		font-size : medium;
		}

	tr.plain,
		th.plain,
		td.plain,
		tr.writeon,
		th.writeon,
		td.writeon
		{
		background: white;
		color: black;
		font-weight: bold;
		font-size : medium;
		}

	tr.lemonchiffon,
		th.lemonchiffon,
		td.lemonchiffon
		{
		background: #FFFACD;
		color: black;
		font-weight: bold;
		font-size : medium;
		}

	tr.lemonchiffon-x,
		th.lemonchiffon-x,
		td.lemonchiffon-x
		{
		background: #EAFFCC;
		color: black;
		font-weight: bold;
		font-size : medium;
		}

	tr.gapfiller,
		th.gapfiller,
		td.gapfiller
		{
		background: #F0F8FF;
		color: Black;
		font-weight: bold;
		}
