#results {
  font-size: x-small; 
}
body {
  margin: 0;
  padding: 0;
  text-align: left;
  background: url(http://www.madeventz.co.nz/images/light_body.gif) repeat-y top center;
  font-family: calibri, verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  color: #555;
}

.forum {
  font-family: calibri, verdana, arial, helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  font-weight: bold;
}

td {
  font-family: calibri, arial, helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}
td.right{
	text-align: right;
}
td.center {
	text-align: center;
}
a {
  color: #000000;
}

.dt {
	font-size: 10px;
  	color: #996600;
	}
.showhighlight {
	background-color: #E1EFBB;
	}
.showpanel {
	background-color: #FBF9EA;
	}
.showpanelright{	
	background-color: #FBF9EA;
	text-align:right;
}

.racegradesheader {
	background-color: #E1EFBB;
	}

.racegrades{
	background-color: #FBF9EA;
	}

.required {
	background-color: #FF9966;
	}
.notrequired {
	background-color: #CCCCCC;
	}

.rightrequired {
	text-align:right;
	background-color: #FF9966;
	}
.rightnotrequired {
	text-align:right;
	background-color: #CCCCCC;
	}
.right {
	text-align:right;
	}
.header {
	text-align:left;
	}
.cost {
	text-align:center;
	}
						
.heading {
  font-family: calibri, arial, helvetica, sans-serif;
  font-size: large; 
  color: navy; 
  font-weight: bold
}

h1, h2, h3, h4{
  color: navy;
}

#wrapper {
  margin: 0 auto;
  text-align: left;
  width: 750px;
  font-family:  calibri, verdana, arial, helvetica, sans-serif;
  color: #000000;
  font-size: 12px;
}	

/* JQuery Validation related styles */
/* TODO could improve visual effects */

label { width: 10em; float: left; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
p { clear: both; }
.submit { margin-left: 12em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }

/* Progress Bar Related Styles */
/* TODO could improve visual effects */
td.progressbar {
	text-align:center;
	background-color: #FBF9EA;
	border: 1px solid gray;
}
td.progressbarcurrent {
	text-align: center;
	font-weight: bold;
	background-color: #E1EFBB;
	border: 1px solid gray;
}
td.progressbarcomplete {
text-align: center;
	font-weight: bold;
	background-color: #AAAAAA;
	border: 1px solid gray;
}

