body {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
}
TD {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
}
INPUT {
	font-family: arial, verdana, helvetica;
	font-size: 11px;
}
INPUT.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: black;
	background-color: #FFCC33;
	padding: 1px;
}
INPUT.redsubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	background-color: #C7402C;
	padding: 1px;
}
TEXTAREA {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
}
SELECT {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
}
P {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
	padding: 3px;
}
P.index {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
}
P.desc {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
}
.head { font-family: arial; font-size: 12px; font-weight: 700; text-decoration: none;  padding: 3px; }
.bighead { font-family: arial; font-size: 14px; font-weight: 700; text-decoration: none; }
.bluehead { font-family: arial, verdana, sans-serif; color: #003366; font-size: 12px; font-weight: 600; text-decoration: none; }
.grayhead { font-family: arial, verdana, Helvetica, sans-serif; color: #aaaaaa; font-size: 13px; font-weight: 800; text-decoration: none; }
.greenhead { font-family: arial, verdana, Helvetica, sans-serif; color: #265338; font-size: 11px; text-decoration: none;}
.bigredhead { font-family: arial, verdana, Helvetica, sans-serif; color: #A81420; font-size: 14px; font-weight: 900; text-decoration: none; }
.cat_on {
	color: #CC0000;
}
.errs { font-family: arial, verdana, helvetica; color: #990000; font-size: 12px; font-weight: 900; }
.errssmall { font-family: arial, verdana, helvetica; color: #990000; font-size: 10px; font-weight: 600; }

.crumb1 { font-family: arial, verdana, Helvetica, sans-serif; color: #696859; font-size: 13px; font-weight: 800; text-decoration: none; text-transform: uppercase;}
.crumb2 { font-family: arial, verdana, Helvetica, sans-serif; color: #000000; font-size: 13px; font-weight: 800; text-decoration: none; }

.feat_date  { font-family: arial, verdana, Helvetica, sans-serif; color: #807D53; font-size: 12px; font-weight: 600; text-decoration: none; }
.feat_name  { font-family: arial, verdana, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: 600; text-decoration: none; }

.cal_date_head  { font-family: arial, verdana, Helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration: none; }
.cal_date  { font-family: arial, verdana, Helvetica, sans-serif; color: #807D53; font-size: 11px; font-weight: 600; text-decoration: none; }
.cal_name  { font-family: arial, verdana, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 600; text-decoration: none; }
.cal_loc  { font-family: arial, verdana, Helvetica, sans-serif; color: #677255; font-size: 11px; font-weight: 600; text-decoration: none; }

a.smallbit
{
	font-family: arial, verdana, helvetica;
	color: #C00;
	font-size: 10 px;
	text-decoration: none;
	font-weight: normal;
}
	
a.smallbit:hover { 	font-family: arial, verdana, helvetica;
	color: #CC0000;
	font-size: 10 px;
		font-weight: normal;
	text-decoration: underline;
	}

A {
	font-family: arial, verdana, helvetica;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
A:hover {
	text-decoration: underline;
	color: #CC0000;
}

.nav {
	font-family: arial;
	color: #4F68F6;
	font-size: 11px;
	text-decoration: none;
}

A.nav {
	font-family: arial;
	color: #4F68F6;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
A.nav:hover {
	color: #ffffff;
	text-decoration: underline;
}

A.smallprint {
	font-family: arial;
	color: a81420;
	font-size: 10px;
	text-decoration: underline;
}
A.vendor {
	font-family: arial, verdana, helvetica;
	color: #983430;
	font-size: 10px;
	text-decoration: none;
	font-weight: 600;
}
.smallprint {
	font-family: arial;
	font-size: 10px;
}
OL { font-weight: 900; }

