table.ad	{
	background-color:	tan;
	foreground-color:	black;
	color:	black;
	width: 100%;
	border: 1px solid black;
	border-style: 0;
}

table.main	{
	background-color:	ghostwhite;
	foreground-color:	black;
	color:	black;
	width: 100%;
	border: 1px solid black;
	border-style: 0;
	border-right: 3px solid black;
	border-bottom: 3px solid black;
}


table.back	{
	width: 80%;
}

table.topten	{
	background-color:gainsboro;
	border: 1px solid black;
	border-style: 0;
}

table.news	{
	background-color:	mintcream;
	foreground-color:	black;
	color:	black;
	width: 100%;
	border: 1px solid black;
	border-style: 0;
}

table.banner	{
	foreground-color:	ghostwhite;
	background-color:	black;
	color:	black;
	width: 100%;
	border: 1px solid black;
	border-style: 0;
}

table.form	{
	background-color:	Gainsboro;
	foreground-color:	black;
	color:	black;
	width: 100%;
	border: 1px solid black;
	border-style: 0;
}

table.register	{
	background-color:	Gainsboro;
	foreground-color:	black;
	color:	black;
	width: 100%;
	border: 1px solid black;
	border-style: 0;
}

table.links	{
	background-color:	lemonchiffon;
	foreground-color:	black;
	color:	black;
	width: 100%;
	border: 1px solid black;
	border-style: 0;
}

table.announce	{
	background-color:	gainsboro;
	foreground-color:	black;
	color:	black;
	width: 100%;
	border: 1px solid black;
	border-style: 0;
}

table.tips	{
	background-color:seashell;
	foreground-color:	black;
	color:	black;
	width: 100%;
	border: 1px solid black;
	border-style: 0;
}

input.button
{
	color:blue;
	width=50px;
	height=25px;
	font-size:8pt;
	font-family:arial;
	text-align:center;
}

input.lostbutton
{
	color:blue;
	width=75px;
	height=25px;
	font-size:8pt;
	font-family:arial;
	text-align:center;
}

input.register
{
	color:red;
	width=60px;
	height=25px;
	font-size:8pt;
	font-family:arial;
	text-align:center;
}

input.middle
{
	color:black;
	width=20px;
	height=25px;
	font-size:8pt;
	font-family:arial;
	text-align:left;
}

input.text
{
	color:black;
	width=100px;
	height=25px;
	font-size:8pt;
	font-family:arial;
	text-align:left;
}

input.email
{
	color:black;
	width=150px;
	height=25px;
	font-size:8pt;
	font-family:arial;
	text-align:left;
}

input.number
{
	color:black;
	width=25px;
	height=25px;
	font-size:8pt;
	font-family:arial;
	text-align:right;
}

input.checkbox
{
	color:black;
	width=20px;
	height=25px;
	font-size:8pt;
	font-family:arial;
	text-align:left;
}


td.space
{
	border-top-style:black 1px solid;
}

td.header
{
	color:ghostwhite;
	font-size:14pt;
	font-family:arial;
	text-align:center;
}
td.links
{
	font-foreground:red;
	font-size:8pt;
	font-family:arial;
	text-align:left;
}

td.howtoshead
{
	font-size:8pt;
	font-family:arial;
	text-align:center;
	color:maroon;
}

td.linkshead
{
	font-size:8pt;
	font-family:arial;
	text-align:center;
	color:green;
}

td.leftpanel
{
	font-size:8pt;
	font-family:arial;
	text-align:left;
}

td.centerpanel
{
	color:black;
	font-size:10pt;
	font-family:arial;
	text-align:left;
}

td.rightinput
{
	font-color:red;
	font-size:7pt;
	font-family:arial;
	text-align:right;
	color:maroon;
}

td.leftfield
{
	font-color:red;
	font-size:7pt;
	font-family:arial;
	text-align:left;
	color:maroon;
}

td.rightfield
{
	font-color:red;
	font-size:7pt;
	font-family:arial;
	text-align:right;
	color:maroon;
}

td.rightpanel
{
	font-color:red;
	font-size:9pt;
	font-family:arial;
	text-align:center;
	color:maroon;
}

td.rightpanelc
{
	font-color:red;
	font-size:7pt;
	font-family:arial;
	text-align:left;
}

td.cpyrght
{
	font-color:red;
	font-size:8pt;
	font-family:arial;
	text-align:center;
	color:blue;
}
td.foot
{
	font-color:blue;
	font-size:9pt;
	font-family:arial;
	text-align:center;
	color:green;
}

td.regtext
{
	font-weight:bolder;
	font-color:black;
	font-size:10pt;
	font-family:arial;
	text-align:right;
	color:black;
}

a.promo
{
  text-align:center;
  font-family:arial;
  font-size:20pt;
}


