
/* ::::: http://www.npwrc.usgs.gov/styles/common.css ::::: */

.bannerColorBand { font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; width: 100%; height: 5.14em; background-color: rgb(0, 102, 51); }
.banner { background: rgb(0, 102, 51) url('hazards.jpg') no-repeat scroll 178px 0px; width: 100%; height: 72px; }
.identifier { background-color: black; width: 178px; height: 5.14em; float: left; }
.coop { padding-left: 18px; position: absolute; height: 5.14em; background-color: black; }
.siteTitle { border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); background-color: rgb(0, 102, 51); clear: both; width: 100%; font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); }
#pTitle { margin: 0px; padding: 5px; font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.ccsaBox { float: right; background-color: rgb(0, 0, 0); }
.ccsa { font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: 0.5em; font-size-adjust: none; font-stretch: normal; height: 5.14em; width: 10.5em; }
.ccsa a:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: 1.3em; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); margin-left: 4px; text-decoration: none; }
.ccsa a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: 1.3em; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); margin-left: 4px; text-decoration: none; }
.ccsa a:hover { font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: 1.3em; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); text-decoration: underline; margin-left: 4px; }
.ccsa a:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: 1.3em; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); margin-left: 4px; text-decoration: none; }
body { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: small; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
th, td { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: small; }
.footerBar { padding: 4px; background-color: rgb(102, 102, 102); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 1em; margin-top: 20px; margin-bottom: -16px; }
.footerBar a:link { padding-right: 40px; color: rgb(255, 255, 255); text-decoration: none; }
.footerBar a:visited { padding-right: 40px; color: rgb(255, 255, 255); text-decoration: none; }
.footerBar a:hover { padding-right: 40px; color: rgb(255, 255, 255); text-decoration: underline; }
.footerBar a:active { padding-right: 40px; color: rgb(255, 255, 255); text-decoration: none; }
.footerText { padding: 4px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 1em; margin-bottom: -2px; }
.footerText img { border: medium none ; float: right; }

/* ::::: http://www.npwrc.usgs.gov/styles/custom.css ::::: */

.banner { background: rgb(0, 0, 0) url('banner_bison.jpg') no-repeat scroll center top; }
.bannerColorBand, .banner { background-color: rgb(0, 0, 0); }
.bannerColorBand { position: relative; width: auto; height: auto; }
.siteTitle, #pTitle, #bottomNavbar { background-color: rgb(136, 21, 53); color: rgb(255, 255, 255); }
#pTitle a { color: rgb(255, 255, 255); text-decoration: none; }
#Herps .banner { background: rgb(0, 0, 0) url('banner_herps.jpg') no-repeat scroll 178px top; }
#Herps .siteTitle, #Herps #pTitle, #Herps #bottomNavbar { background-color: rgb(0, 102, 51); color: rgb(255, 255, 255); }
#Herps #printFiles, #Herps .noteBox { border-color: rgb(0, 102, 51); }
#Insects .banner { background: rgb(0, 0, 0) url('banner_butterflies.jpg') no-repeat scroll right top; }
#Insects .siteTitle, #Insects #pTitle, #Insects #bottomNavbar { background-color: rgb(51, 0, 102); color: rgb(255, 255, 255); }
#Insects #printFiles, #Insects .noteBox { border-color: rgb(51, 0, 102); }
#Mapping .siteTitle, #Mapping #pTitle, #Mapping #bottomNavbar { background-color: rgb(0, 102, 153); color: rgb(255, 255, 255); }
#Mapping #printFiles, #Mapping .noteBox { border-color: rgb(0, 102, 153); }
#bottomNavbar { padding: 5px 10px; margin-top: 1em; margin-bottom: -19px; text-align: right; font-size: 85%; }
#bottomNavbar a { color: rgb(255, 255, 255); text-decoration: none; white-space: nowrap; }
#bottomNavbar a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.footerText { margin-top: 16px; }
body { margin: 0.6em; font-size: 80%; position: relative; }
table, th, td, caption { font-size: 100%; }
abbr, acronym { border-bottom: medium none; }
caption { margin: 0.5em auto; text-align: left; }
caption b, caption strong { padding-right: 0.4em; }
h1 { font-size: 2em; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1em; }
hr { clear: both; }
img { border: 0pt none ; }
small { font-size: 85%; }
#contentBody p, #contentBody table, #contentBody ol, #contentBody ul { margin-top: 1em; margin-bottom: 1em; }
#contentBody ol ol, #contentBody ol ul, #contentBody ul ol, #contentBody ul ul { margin-top: 0pt; margin-bottom: 0pt; }
#contentBody p, #contentBody li { line-height: 1.5em; }
.noteBox { border: 2px solid rgb(136, 21, 53); margin: 1.5em 0pt; padding: 8px 16px; background-color: rgb(255, 255, 204); -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; }
.noteBox h3 { margin: 0.25em auto; }
.print li, li.print { list-style-image: url('icon_printer.gif'); }
.pdf li, li.pdf { list-style-image: url('icon_pdf.gif'); }
.Greek { font-family: "Times New Roman",Times,serif; }
.valignMid { vertical-align: middle; }
.author, #author, #subtitle { font-size: 1.4em; font-weight: bold; }
#articleInfo span { font-weight: bold; padding-right: 0.5em; }
#articleInfo span.Greek { font-weight: normal; padding-right: 0pt; }
#articleCitation p.cite { font-weight: normal; margin-left: 3em; text-indent: -3em; padding-right: 25%; }
#printFiles { border: 2px solid rgb(136, 21, 53); margin: 2em 0pt 1em; padding: 8px 16px; background: rgb(255, 255, 204) none repeat; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; width: 30em; }
#printFiles h4 { margin: 0.25em auto; }
#printFiles ul { margin: 0.5em 0pt 0.25em; list-style-type: none; padding-left: 0pt; }
#printFiles li span { margin-left: 0.75em; padding-left: 1px; }
#authorInfo span { font-weight: bold; }
.citation p { margin-left: 3em; margin-right: 15%; text-indent: -3em; }
.litcited { margin-left: 3em; margin-right: 15%; text-indent: -3em; }
.imageLeft { border: medium none ; float: left; margin-right: 16px; margin-bottom: 16px; }
.imageRight { border: medium none ; float: right; margin-left: 16px; margin-bottom: 16px; }
#download blockquote { margin-left: 1.5em; }
pre { font-family: "Courier New",Courier,mono; }
sub, sup, pre sub, pre sup { font-size: 0.8em; line-height: 0.5em; }
.backLink, .backTop { font-size: 0.75em; }
.caption { text-align: left; font-size: 85%; }
.caption b, .caption strong { padding-right: 0.4em; }
.caption p { line-height: 1em; }
.center { text-align: center; }
.hidden { display: none; }
.indent { margin-left: 40px; }
.nobold { font-weight: normal; }
.noital { font-style: normal; }
.normal { font-style: normal; font-weight: normal; text-decoration: none; }
.photocred { text-align: right; font-style: italic; font-family: "Times New Roman",Times,serif; }
.space li { margin-bottom: 1em; margin-top: 1em; }
.uline { text-decoration: underline; }
@media print {
  .ccsaBox, #contents, #subtoc, #printFiles, #download, #pageNav, #bottomNavbar, .footerBar, .footerText img, .backTop, .backLink { display: none; }
  abbr, acronym { border-bottom: medium none; }
  body { margin: 0pt; }
  .bannerColorBand, .banner, #Herps .bannerColorBand, #Herps .banner, #Insects .bannerColorBand, #Insects .banner, #Mapping .bannerColorBand, #Mapping .banner { background: rgb(255, 255, 255) none repeat; }
  .siteTitle, #pTitle, #pTitle a, #Herps .siteTitle, #Herps #pTitle, #Herps #pTitle a, #Insects .siteTitle, #Insects #pTitle, #Insects #pTitle a, #Mapping .siteTitle, #Mapping #pTitle, #Mapping #pTitle a { background: rgb(255, 255, 255) none repeat; color: rgb(0, 0, 0); }
  .siteTitle { padding-left: 0pt; margin-left: 0pt; margin-bottom: -0.5em; }
  .noteBox, #printFiles { border-color: rgb(0, 0, 0); background-color: transparent; }
  table, th, td, caption { background: rgb(255, 255, 255) none repeat; }
  .Tables table { margin: auto; width: 99.9%; }
  a { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); text-decoration: none; }
  hr.hidden { display: block; }
  .footerText { margin-top: -4px; margin-left: -4px; }
}
