/* CSS Document */
* STYLES USED BY AA AND RA HOMEPAGES */
.epaAARAAreaName { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; background-color: #000066; font-size: 12pt; font-weight: bold;}
.raStates { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

/* STYLE USED BY REGIONAL PAGES */
.epaStates { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}

.epaHighlightBox { background-color: #E1EBF4;}

.epaLtSans { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}

.topicsboxheader { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: darkred; text-align: center; font-weight: bold;}
.topicsboxsubheader { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: darkgreen; text-align: center; font-weight: bold;}
.redheading { color: red; font-size: 10pt; font-weight: bold  }
.searchtips { font-family: Arial, Helvetica, sans-serif; font-size: 8.0pt; text-decoration: none }
.searchtips:visited { text-decoration: none; font-size: 10pt }
.searchtips:hover { color: black; font-size: 11pt }
.imageright { float: right; border-style: ridge }
.imageleft { float: left; border-style: ridge }
.imagecenter { float: center; border-style: ridge }
.imagerightnoborder { float: right }
.imageleftnoborder { float: left }
.imagecenternoborder { float: center }
.topics { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: black; line-height: 110% }
.topics_cso { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: black; }
.bmptopics { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: black }
.topics:hover { color: red }
.bmptopics:hover { color: red }
.topicstitle { color: #FFFFFF; font-size: 9pt; font-weight: bold }
.epaFooterText { line-height: 160% }
.topicheading { color: #FFFFFF; font-size: 12pt; font-weight: bold; text-align: center }
a.topicheading { color: #FFFFFF; font-size: 12pt; font-weight: bold; text-align: center; text-decoration: none }
a:hover.topicheading { color: red }
.smalltopicheading { color: #FFFFFF; font-size: 9pt; font-weight: bold; text-align: center }
/* .currentissuesheading { color: #FFFFFF; font-size: 12pt; font-weight: bold } */
.currentissuesitems { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: black; line-height: 160% }
.currentissuesitems:hover { color: red }
a.glossary {color: #6D7539; font-weight: bold}
a.pareatopics {color: navy; line-height: 100%; font-size: 8pt }
a:hover.pareatopics {color: red}
a.pass {color: #FFFFFF; font-weight: bold; text-decoration: none }
a:hover.pass {color: red}
.acrobat { color: #FFFFFF; font-size: 8pt }
.urbanmap { color: #FFFFFF; font-size: 12pt; background-color: #000080 }
.cleanwatertext { font-family: Times New Roman; color: navy; font-size: 14pt; font-weight: bold }

.eslinks { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: black; line-height: 140% }
.eslinks:hover { color: red }

/* WPTF styles */
a.wptftoolbar {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 9pt }
a:hover.wptftoolbar {color: red} 
.pdf_font { font-size: 8pt }
.greenheading { font-size: 10pt; font-weight: bold; color: #009900 }
.tealheading { font-size: 10pt; font-weight: bold; color: teal }

.smaller { font-size: 8pt }
input.back_button {
	font-size: 12px;
	height: 25px;
	font-weight: bold;
	width: 120px;
	font-family: arial,verdana,ms sans serif;
	border-color: #336699;
	background-color: #336699;
	color: white;
}

