body {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	background-color: #015A63;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bgline.gif);
}
.bodytext {
	font-size: 0.8em;
	font-weight: normal;
	text-align: left; 
	color: #000000;
	line-height: normal;
}
.pagetop {
	font-size: 0.8em;
	font-weight: bold;
	text-align: center; 
	color: #339999;
	line-height: normal;
}
.areatext {
	font-size: 0.9em;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.mainTitle {
	font-size: 1.4em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}
.message {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #FF0000;
	text-align: center;
}

.breadcrumb, a.breadcrumb, a.breadcrumb:Link, a.breadcrumb:Visited {
	font-size: .8em;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}
.navText {
	font-size: .7em;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 1.2em;
}
.navTextlink, a.navTextlink, a.navTextlink:Link, a.navTextlink.Hover, a.navTextlink:Visited, a.navTextlink:Active {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 1.6em;
}
/* Main navigation links when highlighted */
.linkTexthighlight {
	font-size: 0.8em;
	font-weight: bold;
	color: #015A63;
	text-decoration: none;
}
/* Main navigation links */
.linkText, a.linkText, a.linkText:Link, a.linkText.Hover, a.linkText:Visited, a.linkText:Active {
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.formText {
	font-size: 0.7em;
	font-weight: normal;
	color: #000000;
}
.toolText {
	font-size: 0.7em;
	font-weight: normal;
	color: #394A21;
	line-height: 2em;
}
.detailText {
	font-size: 0.7em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 1.4em;
}
a.detailtext {
	font-size: 0.7em;
	font-weight: normal;
	color: #015A63;
}
a.detailtext:link {
	font-weight: normal;
	color: #015A63;
}
a.detailtext:visited {
	font-weight: normal;
	color: #015A63;
}
a.detailtext:hover {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.fineText {
	font-size: .7em;
	font-weight: normal;
	color: #015A63;
	text-decoration: none;
	text-align: right;
}

.footerText, a.footerText:Link, a.footerText:Visited {
	font-size: .7em;
	color: #BED8DC;
	text-decoration: none;
}
a.footerText:Hover {
	text-decoration: underline;
}
.btnav { 
	background-color: #015A63; 
	border: 1px solid #015A63;
}
table.calendar {border: 1 solid; background-color: white}
table.calendar td, th {border: 1px solid 015A63; text-align: center}
table.calendar th {height: 14px; font-size: 7pt; background-color:#8E6B3C}
table.calendar td {width: 14px; height: 14px; font-size: 7pt;}
table.calendar .calendar-month {font-weight: normal; margin-top: 3px; font-size: 8pt; text-align: center}
table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}
table.calendar th {font-weight: normal; color: white; text-align: center;}
table.calendar td.linked-day {font-size: 11pt}
table.prevnext {width: 100%; margin-top: .3em;}
table.prevnext td{
	font-size: smaller;
}
table.prevnext td a{text-decoration: none}.titleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
}
.typeText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
}
abbr, acronym, span.abbr {
	cursor: help;
	border-bottom: 0px dashed #000;
	font-style: normal;
	color: #FFFFFF;
    }
.headerText {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	line-height: 1.4em;
	margin: 4px;
	padding: 4px;
}

a.formText {
	font-weight: normal;
	color: #000000;
}
a.formText:link {
	font-weight: bold;
	color: #000000;
}
a.formText:visited {
	font-weight: bold;
	color: #000000;
}
a.formText:hover {
	font-weight: bold;
	color: #015A63;
	text-decoration: none;
}
.calendar {
	color: #5C4627;
}
a.calendar:link {
	color: #5C4627;
}
a.calendar:hover {
	color: #7D5F35;
	text-decoration: none;
}
a.calendar:visited {
	color: #5C4627;
}
.minicalendar {
	color: #5C4627;
}
a.minicalendar:link {
	color: #5C4627;
	text-decoration: none;
}
a.minicalendar:hover {
	color: #7D5F35;
	text-decoration: underline;
}
a.minicalendar:visited {
	color: #5C4627;
	text-decoration: none;
}.highlight {
	background-color: #FFFFCC;
}
.boxborder {
	border: 1px solid #000000;
}
.greenlink {
	font-style: normal;
	font-weight: normal;
}
.articleTitle {
	font-weight: normal;
	line-height: 1.4em;
}
.themeText {
	font-weight: bold;
	color: #000000;
	line-height: normal;
}
.glossaryTitle {
	font-size: 1em;
	font-weight: bold;
	color: #008C94;
	line-height: normal;
}
/* search text box */
.searchTitle {
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	line-height: 1.4em;
}
/* search text box */
.searchText {
	font-size: .8em;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}
a.searchText {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.searchText:link {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.searchText:visited {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.searchText:hover {
	font-weight: normal;
	color: #015A63;
	text-decoration: underline;
}
.searchTitleText {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 12px;
	margin-left: 12px;
}.highlightCounty {

	background-color: #FFCC99;
}
.subtitle {
	font-weight: bold;
}
.title {
	font-size: 1.1em;
	font-weight: bold;
}
.smalltitle {
	font-size: 1em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}
.mediumtitle {
	font-size: 1.3em;
	font-weight: bold;
	padding-bottom: 10px;
}
a:link {
	color: #015A63;
}
a:hover {
	color: #015A63;
}
a:visited {
	color: #015A63;
}
a:active {
	color: #015A63;
}
