body {
	margin-top: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
input.btn{
   color:#FFFFFF;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#00A232;
   border:1px solid;
   border-top-color:#CCCCCC;
   border-left-color:#CCCCCC;
   border-right-color:#CCCCCC;
   border-bottom-color:#CCCCCC;
   background-image: url(../images/green_g_up_20.gif);
}
input.file_upload{
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   border:1px solid;
   border-top-color:#CCCCCC;
   border-left-color:#CCCCCC;
   border-right-color:#CCCCCC;
   border-bottom-color:#CCCCCC;
}
input.btnRed{
   color:#FFFFFF;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#FF0000;
   border:1px solid;
   border-top-color:#CCCCCC;
   border-left-color:#CCCCCC;
   border-right-color:#CCCCCC;
   border-bottom-color:#CCCCCC;
   background-image: url(../images/red_g_up_20.gif);
}
input.btn2{
	color:#FFFFFF;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:84%;
	font-weight:bold;
	background-color:#00A232;
	border:1px solid;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#B6FFCC',EndColorStr='#01C03C');
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FF0000',EndColorStr='#990000');
	background-image: url(../images/titlebackground.gif);
}
input.field {
	height: 16px;
	font-size:10px;
	width: 120px;
}
.formtext {
	font-size:12px;
}input.field_12px {
	font-size:12px;
}
.form_border {
	border: 1px solid #007D26;
}
a:link {
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;	
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #009900;
	text-decoration: underline;
}
a:active {
	color: #009900;
	text-decoration: none;
}

a.showlink:link {
	color: #000000;
	text-decoration: underline;
}
a.showlink:visited {
	color: #000000;
	text-decoration: none;
}
a.showlink:hover {
	color: #009900;
	text-decoration: none;
}
a.showlink:active {
	color: #009900;
	text-decoration: none;
}

a.whitelink:link {	color: #FFFFFF;	text-decoration: none; }
a.whitelink:visited {	color: #FFFFFF;	text-decoration: none; }
a.whitelink:hover {	color: #FFFFFF;	text-decoration: underline overline; }
a.whitelink:active {	color: #FFFFFF;	text-decoration: none; }

.credit {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.red_default {color: #FF0000}
.red_caution {
	color: #FF0000;
	font-size: 12px;
}
.event_headline {
	font-size: 14px;
}

td.normal{
background-color: #F2FBF2;
}

td.normalon {
background-color: #DDFFE8;
} 
.txt16px {font-size: 16px}
.navbar_off {
	color: #FFFFFF;
	font-size:11px;
	vertical-align: middle;
	background-color:#00A031;
}
.navbar_on {
	color: #FFFFFF;
	font-size:11px;
	vertical-align: middle;
	border: 1px solid #FFFFFF;
	background-color:#00CA3D;
	cursor: pointer;
}
.eventlist_on_light {
	color: #00A031;
	background-color:#DDFFE8;
}
.eventlist_on {
	color: #FFFFFF;
	background-color:#00A031;
}

.sponsor_name {
	font-size:13px;
	font-weight:bold;
}
.sponsor_desc {
	font-size:11px;
}
.bargraph_title {
	background-image:url(../resource/images/titlebackground.gif);
	font-weight:bold;
	font-size:12px;
}
.bargraph_text {
	font-size:12px;
}
.bargraph_notes {
	font-size:10px;
}
.text10px {
	font-size:10px;
}
.rating_msg {
	font-size:10px;
	color:#666666;
}