
p { font: 12px arial; }

a  { color: #9c0000; font-weight: normal; font-family: helvetica, Arial; text-decoration: none }
a:visited  { color: #996; font-weight: normal; font-family: helvetica, Arial; text-decoration: none }
a:hover  { color: #9c0000; font-weight: normal; font-family: helvetica, Arial; text-decoration: underline }
a.navtrail:link { color: white; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: lowercase; letter-spacing: 2px }
a.navtrail:active { color: #f5deb3; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: lowercase; letter-spacing: 2px }
a.navtrail:visited { color: #c0c0c0; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: lowercase; letter-spacing: 2px }
a.related:active  { color: #f5deb3; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.related:link  { color: white; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.related:visited  { color: #c0c0c0; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.sitelocation:link { color: #8c8c8c; font-weight: lighter; font-size: 9px; font-family: helvetica, Arial; text-decoration: none; letter-spacing: 0.2px }
.body   { font-weight: normal; font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body-hileading { font-weight: normal; font-size: 11px; line-height: 18px; font-family: helvetica, Arial }
.headline-lg       { font-weight: bold; font-size: medium; font-family: helvetica, Arial; letter-spacing: 0.2px }
.headline-sm     { font-weight: bold; font-size: x-small; font-family: helvetica, Arial }
.navtrail { color: white; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: lowercase; letter-spacing: 2px }
.related  { color: white; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bannerlines { border-top: 1px white; border-bottom: 1px white }
.contactinfo  { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menustyle  { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bf190e }
.newsteaser { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; margin-top: 0; }
.searchresults-header   { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px; border: solid 1px #eaeabb }
.searchresults-base  { font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px; border: none }
.latestinnews { color: #cc9; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: -5px; }
.newsteaser-headline  { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: -10px; }
.searchbox-head { color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 3px; border: solid 1px #666 }
.searchbox-sub { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 3px }
.phpdigHighlight  { background-color: #ffc }
.searchbox-page { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1  {
	font-weight: bold;
	font-size: medium;
	line-height: 1em;
	font-family: helvetica, Arial;
	letter-spacing: 0.2px }

h2	{ font-weight: bold; font-size: x-small; font-family: helvetica, Arial }

p.homefeature {
	color: white;
	font: 11px arial;
	}

p.homefeature a {
	color: white;
	text-decoration: underline;
	}
	
p.homefeature a:hover {
	color: white;
	text-decoration: underline;
	}
	
p.homefeature a:visited {
	color: white;
	text-decoration: underline;
	}

