A:hover  {
           text-decoration: underline;
          }

.headertext  {
           font-family: Arial, sans-serif;
           color: #666666;
           font-weight: bold;
           font-size: 9pt;
           text-decoration: none;
          }
          
.headernav  {
           font-family: Arial, sans-serif;
           color: #2b6496;
           font-size: 9pt;
           text-decoration: none;
          }
.footertext  {
           font-family: Arial, sans-serif;
           color: #999999;
           font-size: 8pt;
           line-height: 30px;
           text-decoration: none;
          }
.footernav  {
           font-family: Arial, sans-serif;
           color: #999999;
           font-size: 8pt;
           line-height: 30px;
           text-decoration: none;
          }
.headtext  {
           font-family: Arial, sans-serif;
           color: #ed1c24;
           font-weight: bold;
           font-size: 10pt;
           text-decoration: none;
          }
.bodytext  {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.sheadtext  {
           font-family: Arial, sans-serif;
           color: #ed1c24;
           font-weight: bold;
           font-size: 10pt;
           text-decoration: none;
          }
.actiontext  {
           font-family: Arial, sans-serif;
           color: #000000;
           font-weight: bold;
           font-size: 8pt;
           text-decoration: none;
          }
.fieldlabel  {
           font-family: Arial, sans-serif;
           color: #000000;
           font-weight: bold;
           font-size: 8pt;
           text-decoration: none;
          }
          
.viewhead  {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.viewpages  {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.viewtitle  {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.viewtext  {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.adminlink {
           font-family: Arial, sans-serif;
           color: #000000;
           font-weight: bold;
           font-size: 8pt;
           text-decoration: none;
          }
.arttitle {
           font-family: Arial, sans-serif;
           color: #000000;
           font-weight: bold;
           font-size: 10pt;
           text-decoration: none;
          }
.arttext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }

.contacthead {
           font-family: Arial, sans-serif;
           color: #ed1c24;
           font-weight: bold;
           font-size: 10pt;
           text-decoration: none;
          }
.contacttext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.termshead {
           font-family: Arial, sans-serif;
           color: #ed1c24;
           font-weight: bold;
           font-size: 10pt;
           text-decoration: none;
          }
.termstext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.sitemaphead {
           font-family: Arial, sans-serif;
           color: #ed1c24;
           font-weight: bold;
           font-size: 10pt;
           text-decoration: none;
          }
.sitemaptext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.businesshead {
           font-family: Arial, sans-serif;
           color: #2b967f;
           font-size: 10pt;
           text-decoration: none;
          }
.businesstext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.businesslink {
           font-family: Arial, sans-serif;
           color: #2b967f;
           font-weight: bold;
           font-size: 8pt;
           text-decoration: none;
          }
.tourismhead {
           font-family: Arial, sans-serif;
           color: #994981;
           font-size: 10pt;
           text-decoration: none;
          }
.tourismtext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.tourismlink {
           font-family: Arial, sans-serif;
           color: #994981;
           font-weight: bold;
           font-size: 8pt;
           text-decoration: none;
          }
.eventshead {
           font-family: Arial, sans-serif;
           color: #458a54;
           font-size: 10pt;
           text-decoration: none;
          }
.eventstext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.eventslink {
           font-family: Arial, sans-serif;
           color: #458a54;
           font-weight: bold;
           font-size: 8pt;
           text-decoration: none;
          }
.jobshead {
           font-family: Arial, sans-serif;
           color: #d66f33;
           font-size: 10pt;
           text-decoration: none;
          }
.jobstext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.jobslink {
           font-family: Arial, sans-serif;
           color: #d66f33;
           font-weight: bold;
           font-size: 8pt;
           text-decoration: none;
          }
.sportshead {
           font-family: Arial, sans-serif;
           color: #b83c4c;
           font-size: 10pt;
           text-decoration: none;
          }
.sportstext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.sportslink {
           font-family: Arial, sans-serif;
           color: #b83c4c;
           font-weight: bold;
           font-size: 8pt;
           text-decoration: none;
          }
.linkshead {
           font-family: Arial, sans-serif;
           color: #543d64;
           font-size: 10pt;
           text-decoration: none;
          }
.linkstext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.linkslink {
           font-family: Arial, sans-serif;
           color: #543d64;
           font-weight: bold;
           font-size: 8pt;
           text-decoration: none;
          }
.accessibilityhead {
           font-family: Arial, sans-serif;
           color: #ed1c24;
           font-weight: bold;
           font-size: 10pt;
           text-decoration: none;
          }
.accessibilitytext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.accessibilitylink {
           font-family: Arial, sans-serif;
           color: #ed1c24;
           font-size: 8pt;
           text-decoration: none;
          }
.adminhead {
           font-family: Arial, sans-serif;
           color: #a4a8ab;
           font-weight: bold;
           font-size: 10pt;
           text-decoration: none;
          }
.admintext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.homehead {
           font-family: Arial, sans-serif;
           color: #ff0000;
           font-weight: bold;
           font-size: 10pt;
           text-decoration: none;
          }
.hometext {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }
.homelink {
           font-family: Arial, sans-serif;
           color: #ed1c24;
           font-size: 8pt;
           text-decoration: none;
          }

.qlink {
           font-family: Arial, sans-serif;
           color: #000000;
           font-size: 8pt;
           text-decoration: none;
          }

.qlinkcomment {
           font-family: Arial, sans-serif;
           color: #3f8fd4;
           font-weight: bold;
           font-size: 10pt;
           text-decoration: none;
          }
.greytext {
           font-family: Arial, sans-serif;
           color: #888888;
           font-size: 8pt;
           text-decoration: none;
          }
.search {
 background-color:#2b6597;
 color:#ffffff;
 border-width:4px;
 border-color:#2b6597;
 border-style: solid solid solid solid;
 height:24px;
 width:35px;
 font-size: 8pt;
position:relative;
left:0px;
top:-1px

}
.searchfield {
 background-color:#ffffff;
 color:#000000;
 border-width:4px;
 border-color:#2b6597;
 border-style: solid solid solid solid;
 height:24px;
 width:154px;
 font-size: 8pt;
position:relative;
left:0px;
top:-1px
}






input {
 background-color:#ffffff;
 color:#000000;
 border-width:1px;
 border-color:#000000;
	font-size: 8pt;
}
.submit {
	font-family: Arial, sans-serif;
           font-weight: bold;
 background-color:#cccccc;
 color:#000000;
 border-width:1px;
 border-color:#c0c0c0;
	font-size: 8pt;
}
textarea {
 background-color:#ffffff;
 color:#000000;
 border-width:1px;
 border-color:#000000;
	font-size: 8pt;
	text-decoration: bold;
}
select {
 background-color:#ffffff;
 color:#000000;
 border-width:1px;
 border-color:#000000;
	font-size: 8pt;
	text-decoration: bold;
}
		  
.junk  {
           font-family: Arial, sans-serif;
           color: #ffffff;
           font-weight: bold;
           font-size: 8pt;
           text-decoration: none;
          }

