﻿body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	padding: 3px;
	background-image: url('http://www.deq.state.or.us/images/elements/background_blue.gif');
	background-repeat: repeat; padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:3px;
}

td, th, tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align: top;
	color: #000000;
	border: none;
}

td.padding {
	padding-left: 10px;
	padding-right: 10px;
	}

td.paddinglrtop {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	}

td.paddinglrbottom {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	}
		
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #663300;
	font-weight: bold;
}

H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-style: italic;
}

H5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: normal;
}

H6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
}

H7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	font-style: italic;
}

ul, ol {
	list-style-position: outside;
}

ul.disc {
	list-style-type: disc;
}

ul.circle {
	list-style-type: circle;
}

ul.square {
	list-style-type: square;
}

ul.triangle {
	list-style-image: url('http://www.deq.state.or.us/images/elements/bc_arrow.gif');
}

ul.tri_space li {
	list-style-image: url('http://www.deq.state.or.us/images/elements/bc_arrow.gif');
	padding-bottom: 7px;
}


ul.none {
	list-style-type: none;
}

ol.decimal {
list-style-type: decimal
}

ol.lowerroman {
list-style-type: lower-roman;
}

ol.upperroman {
list-style-type: upper-roman;
}

ol.loweralpha {
list-style-type: lower-alpha;
}

ol.upperalpha {
list-style-type: upper-alpha;
}

#breadcrumb {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #663300;
	font-style: italic;
}

#breadcrumb a:link, #breadcrumb a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #663300;
	text-decoration: none;
}

#breadcrumb a:hover, #breadcrumb a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #663300;
	text-decoration: underline;
}

#DEQ_title {
	font-family: "Times New Roman", Times, Serif;
	font-size: 14pt;
	vertical-align: middle;
	horizontal-align: left;
	text-indent: 40px;
	color: #ffffff;
	background: #425918;
	font-weight: normal;
}

#DEQ_title a:link, #DEQ_title a:visited, #DEQ_title a:hover, #DEQ_title a:active {
	font-family: "Times New Roman", Times, Serif;
	font-size: 14pt;
	vertical-align: middle;
	horizontal-align: left;
	text-indent: 40px;
	color: #ffffff;
	background: #425918;
	font-weight: normal;
	text-decoration: none;
}

#leftscan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background-color: #d1d5c6; /*pale green*/
}

#leftscan a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background-color: #d1d5c6;	/*pale green*/
}

#leftscan a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background-color: #d1d5c6; /*pale green*/
}

#leftscan a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000ff;
	font-weight: normal;
	text-decoration: none;
	background-color: #d1d5c6; /*pale green*/
}

#leftscan a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
  	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background-color: #d1d5c6; /*pale green*/
}

#footerAgency {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #EFEBDE; 
	padding: 3px;
}

#footerAgency a:link, #footerAgency a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000ff;
	text-decoration: none;
}

#footerAgency a:hover, #footerAgency a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000ff;
	text-decoration: underline;
}

#footerDivReg {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px; 
}

#footerDivReg a:link, #footerDivReg a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000ff;
	text-decoration: none;
}

#footerDivReg a:hover, #footerDivReg a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000ff;
	text-decoration: underline;
}

#footerProgram {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px; 
}

#footerProgram a:link, #footerProgram a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000ff;
	text-decoration: none;
}

#footerProgram a:hover, #footerProgram a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000ff;
	text-decoration: underline;
}

#footerGNB {
	background-color:  #666666;
	text-align:  center;
}

#subtitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #000000;
}

#quote {
    font-family: Tahoma;
	font-size: 9pt;
	font-style: italic;
	color: #FFFFFF;
}

#headingDivReg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #663300;
	font-weight: bold;
	padding-top: 25px;
}

#headingProgram {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #663300;
	font-weight: bold;
	font-style: italic;
	padding-top: 0;
} 

#righttpic {
	padding: .5em;
	width: 200px;
	height: 150px;
	float: right;
}

#rightpicborder {
	float: right;
	width: 25%;
	border: #666666 solid;
	margin: 0.25em;
	padding: .0em;
}

#lefttpic {
	padding: .5em;
	width: 200px;
	height: 150px;
	float: left;
}

#leftpicborder {
	float: left;
	width: 25%;
	border: #666666 solid;
	margin: 0.25em;
	padding: .0em;
}

#caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-style: italic;
}

#copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #000000;
	padding: 5px;
}

#copy a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000ff;
	font-weight: normal;
	text-decoration: none;
}

#copy a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000ff;
	font-weight: normal;
	text-decoration: none;
}

#copy a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000ff;
	font-weight: normal;
	text-decoration: underline;
}

#copy a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000ff;
	font-weight: normal;
	text-decoration: none;
}

.copyrowheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #d1d5c6; /*pale green*/	
}

.copyrowshade {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	vertical-align: top;
	color: #000000;
	background-color: #EFEBDE; 	/*beige*/
}

.copyrowcolor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;	
	background-color: #E2E2E2; 	/*gray*/ 
}

#gnbtextlinks {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding: 3px;
}

#gnbtextlinks a:link, #gnbtextlinks a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
#gnbtextlinks a:hover, #gnbtextlinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #BFCA9F;	/*lt green*/
	text-decoration: none;
}	

/* call-out boxes start */
#callout-info{
	background-color:#d3daf4;
	background-image: url('http://www.deq.state.or.us/images/Misc/info-64.png');
	background-repeat:no-repeat;
	padding:5px;
	margin:5px;
	border:1px #4b67d3 solid;		
}

#callout-info h2{
	padding:1px;	
	margin:1px 1px 1px 70px;
	font-size:small;						
}

#callout-info p{
	margin:1px 1px 1px 70px;			
}

#callout-attention{
	background-color:#FFDFDF;
	background-image: url('http://www.deq.state.or.us/images/Misc/alert-64.png');
	background-repeat:no-repeat;
	padding:5px;
	margin:5px;
	border:1px #FFBFBF solid;	
}

#callout-attention h2{
	padding:1px;	
	margin:1px 1px 1px 70px;
	font-size:small;						
}

#callout-attention p{
	margin:1px 1px 1px 70px;			
}


#callout-generic{
	background-color:#d3daf4;	
	padding:5px;
	margin:5px;
	border:1px #4b67d3 solid;			
}

#callout-generic h2{
	padding:1px;	
	margin:1px 1px 1px 1px;
	font-size:small;						
}

#callout-generic p{
	margin:1px 1px 1px 1px;			
}

#new{
	background-color:#C5EDC8;
	padding:1px;
	margin:1px;
	border:1px #68B06D solid;		
}

/* call-out-boxes end */

/* Accordion start */
.accordion {
	width: 1000px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h3 {
	background: #d1d5c6 url('http://www.deq.state.or.us/images/misc/arrow-square.gif') no-repeat left -51px;
	padding: 3px 25px;
	margin: 0;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #808080;
}
.accordion h3.active {
	background-position: left 5px;
}
.accordion span {
	background: #fff;
	margin: 0;
	padding: 5px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}
/* Accordion end */

/* JQuery Tooltip from Flowplayer start */
/* tooltip styling */
.tooltip {
	display:none;
	background:url('http://www.deq.state.or.us/images/Misc/white.png');
	height:70px;
	padding:15px 10px 20px 20px;
	width:180px;
	font-size:11px;
	color:#fff;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}
/* JQuery Tooltip from Flowplayer end */

