/* CSS Document */

/* custom header */
#usgscolorband { background: #004499 url("/images/sealcoat_banner.jpg") 178px 0px no-repeat; } 

/* Sealcoat color palette */

#usgstitle {background-color: #000000 ; padding-bottom:0em}

#subnav {background-color:#96B0B5 ; color: #525454 }
#subnav a:hover {
	text-decoration:underline;
	color: #F8F385
	}
#mainbody h1 {color: #525454}	
#mainbody h2 {
background-color:#96B0B5; padding: 2px; border: 1px gray solid; color: #ffffff ; font-weight:bold
}

/* Leftbar */
#leftbar{
	 padding:0px;
	}
#leftbar h2.pah {background-color: #96B0B5}

/* Reference tooltips */

div.hasTooltip + div {
	display: none
}
div.hasTooltip {
	display: inline;
	font-size: 95%;
	vertical-align: super;
	border-bottom: dashed 1px #999;
	cursor: pointer;
}
div.quickq + div {
	display: none
}
div.quickq {
	font-size: 95%;
	border: 1px solid #acb4b5;
	background-color: #f5f5f5;
	margin: 0px ;
	padding: 3px;
	color: #666
}
p.spacer {
	display: none
}
/* Remove color & underline from links */

div.quickq a.subtle:link, div.quickq a.subtle:visited {
	color: #666;
	text-decoration: none;
}
div.quickq a.subtle:hover, div.quickq a.subtle:active {
	color: #666;
	text-decoration: underline;
}
div p.rightside {
	margin: 0em;
}



#mainbody img {
	border: 3px groove gray;
	}
#mainbody td {
	width: 45%;
	}
#mainbody h4 {
	font-size: 90%;
	color:#990000;
	padding-bottom: 3px;
	}
#mainbody h3 {
	padding-bottom: 3px;
	font-size: 105%;
	color: #6b6b57;
	}
.ref {
	border-bottom: dashed 1px #999;
	position:relative; left: 0px ; bottom:0em ; cursor:pointer
}
.reftext {
	width:200px;
	border:#999;
	background-color: #EAEAEA ; 
	padding: 3px;	
	border: solid 1px #575959;
	position: absolute; left: 7em ; bottom:5px;
	border-radius:4px;
	overflow-x:;
}
