body
{
	background-color:	#ffffcc;
	text-align:		justify;
}

a:link, a:visited 	
{
   	color:			#000080; 
   	font-style:		italic;
}

.toptable
{
	font-family:		arial, helvetica, sans-serif;
	width: 			760px;
	height: 		97%;
	border: 		1px solid #000000;
	background-image: 	url(images/logos/logo4.gif);
	background-repeat: 	repeat-y;
	background-position: 	left top;
	background-color: 	#ffffff;
}

.toptable td,tr
{
	vertical-align:		top;
	margin: 		0px;
	padding: 		0px;		
	border: 		0px;
}

.headertable
{
	margin: 		0px;
	padding: 		0px;
	border: 		0px;
	background-image: 	url(images/logos/logo2.gif);
	background-repeat: 	repeat;
}

table
{
	font-size: 		12px;
	color:  		#000080;
}

.nextrace a
{
	color:			#F67A00;
	font-size:		18px;
	text-align:		center;
	font-weight:		bold;
}
.copyright
{
	text-align: 		center;
	font-size:		10px;
	font-family:		arial, helvetica, sans-serif;
}

.surveytable
{
	width: 			30%;
	background-color:	#D8D8D8;
}

.surveytable td
{

	color:			#000080;
}

.surveytable th
{
	text-align: 		center;
	background-color:	#7E7EFF;
	color:			#FFFFFF;
}

.button
{
	background-color: 	#000080;
	color: 			#ffffcc;
	font-family:		arial, helvetica, sans-serif;
}


h1
{
	text-align: center;
	background-color:	#000080;
	color:			#ffffcc;
	font-size:		20px;
}

.menuoption
{
	background-color:	#000080;
	color:			#ffffcc;
	font-size:		12px;
}

.phototable th
{
	background-color:	#D8D8D8;
	text-align: 		center;
	font-size:		10px;	
}

.feedback
{
	font-size:		12px;
	font-family:		arial, helvetica, sans-serif;
	border: 		1px solid #000000;
}

.error
{
	color:			red;
}