BODY {
	background:url('background.GIF');
	color: #FFFFEE }

TABLE {
	vertical-align: middle
	text-align: center
}

H1 { font: bold 20pt Arial, Helvetica, sans-serif ;
	color: #800040;
	text-align: center;
	vertical-align: middle
}

/*  padding left is to shift the contents past the vertical line in the background.*/
td{ color:  #800040; padding:0px;
	padding-left:120px;
	padding-right:15px ;
	text-align: center;
	font: 700 12pt Arial, Helvetica, sans-serif
}
td.subheading{
	font: bold 14pt Arial, Helvetica, sans-serif ;
	color: #800040;
	text-align: center;
	padding-top:10px ; 
	text-decoration:underline
}
td.mainheading{
	font: bold 20pt Arial, Helvetica, sans-serif ;
	color: #800040;
	text-align: center;
	padding-top:10px ; 
	text-decoration:underline
}

/* clas for text to fit on 'form' created  by background image*/
TD.form {
	padding-bottom:20px ; 
}
/* Smaller font size than normal*/
TD.menu { 
	padding:1px; 
	background:url('menu.GIF');
	border-collapse:collapse;
	vertical-align: middle ;
	border: medium none ;
	margin: 0px ; 
	font-size:10pt ;
	text-decoration: underline; 
	height: 25px 
}

div { color:  #800040; padding:0px;
	padding-left:120px;
	padding-right:15px ;
	text-align: center;
	font: 700 12pt Arial, Helvetica, sans-serif
}
/*
P { color:  #800040; padding:0px;
	padding-left:120px;
	padding-right:15px ;
	text-align: center;
	font: 700 12pt Arial, Helvetica, sans-serif
}
*/
MARQUEE { font: bold 12pt Arial, Helvetica, sans-serif; 
	color:red;
	text-align: center;
	vertical-align: middle;
}

A:link       { color: blue }
A:hover      { color: red   }

.ERRCOLOUR { color:red }