a:link   { color: #689974; text-decoration: none }
a:hover   { color: #689974; text-decoration: underline }
a:visited { color: #7eb98c }
.small   { color: #666; font-size: 9px }
.small a    { color: #666; text-decoration: none }
.small a:hover      { color: #689974; text-decoration: underline }

table    { color: #333; font-size: 10pt; font-family: Arial, Helvetica, Verdana, Geneva, SunSans-Regular, sans-serif; line-height: 17px }
.teaser_date  { color: #333; font-size: 9pt; line-height: 10pt }
.teaser_title  { font-size: 9pt; font-weight: 700; line-height: 10pt }
.teaser_cat  { color: #666; font-size: 9pt; line-height: 10pt }
.teaser_desc  { color: #333; font-size: 9pt; line-height: 10pt }
.teaser_location  { color: #666; font-size: 9pt; line-height: 10pt }
.teaser_link a   { color: #d03e09; font-size: 9pt; line-height: 10pt; text-decoration: none }
.teaser_link a:hover    { color: #d03e09; font-size: 9pt; line-height: 10pt; text-decoration: underline }
h1 { font-size: 18px; font-weight: normal; line-height: 35px; text-transform: uppercase; letter-spacing: 4px }
h2 { font-size: 14px; font-weight: normal; line-height: 35px; text-transform: capitalize; letter-spacing: 2px }

.formlabel    { color: gray; font-size: 9pt; line-height: 10pt }
.formfield   { font-size: 9pt; font-family: Arial, Helvetica, Verdana, Geneva, SunSans-Regular, sans-serif }

hr.border    {
	/* Usage: <hr class="border" align="left"> */
	color: #d3d3d3;
	background-color: #d3d3d3;
	width: 200px;
	height: 1px;
	border: none }
