/* spare gold color FABF0A */

body
{
	font-family:		verdana;
	font-size:		12;
	text-align:		center;
}

table td, table th
{
	font-family:		verdana;
	font-size:		12;
}

.bodyDiv
{
	width:			700;
	margin:			0 auto;
	text-align:		left;
	
	border:			solid;
	border-width:		1;
	border-color:		#A50E0E;	/* Dark Red */	
	
	background-color:	#FBE9B0;	/* Tweeny's lighter colour */
}

.bodyDivPad
{
	margin:			20 20 20 20;
}
#banner
{
	margin:			1;
}

h1
{
	margin:			20 0 20 0;
	font-size:		24;
}
h2
{
	margin:			18 0 18 0;
	font-size:		20;
}
h3
{
	margin:			16 0 16 0;
	font-size:		16;
	color:			#A50E0E;	/* Dark Red */
}
h3 a
{
	color:			black;
}
h3 a:hover
{
	color:			red;
}
h4
{
	margin:			14 0 14 0;
	font-size:		12;
}
	
#line
{
	border:			solid;
	border-width:		0 0 1 0;
	border-color:		#A50E0E;	/* Dark Red */
}
#bottom
{
	text-align:		center;
}
#bottom a
{
	color:			#A50E0E;	/* Dark Red */
}
#bottom a:hover
{
	color:			red;
}
#planLink
{
	color:			white;
	background-color:	#A50E0E;	/* Dark Red */
	
	border:			solid;
	border-width:		1;
	border-color:		black;
	
	width: 			200;
	text-decoration:	none;
	
	padding:		20;
	margin:			1;
}
#planLink:hover
{
	background-color:	red;
}
#affs
{
	color:			#0A077E;
	font-weight:		bold;
}
#affs:hover
{
	color:			blue;
}
.forming
{
	padding:		1;
	width:			350;
	background-color:	#A50E0E;	/* Dark Red */
	text-align:		left;
	color:			white;
	
	border:			solid;
	border-width:		1;
	border-color:		black;
}
.forming p
{
	color:			white;
	font-size:		12;
	margin:			0 0 0 0;
}

a, ul a
{
	color:			black;
}

a:hover, ul a:hover
{
	color:			red;
}

a:visited, ul a:visited
{
	color:			red;
}

table.data td, table.data th
{
	font-family:		verdana;
	font-size:		12;
	border: 		solid 1px black;
}

table.data th
{
	font-weight: bold;
}

table.data
{
	border: 		solid 2px black;
	border-collapse: 	collapse;
}
