body { color: #000000; font-size: 10pt; font-family: Verdana, Helvetica, Sans-Serif; border: none; margin: 0; padding: 0; }
p { color: #000000; font-size: 10pt; font-family: Verdana, Helvetica, Sans-Serif; border: none; margin: 0; padding: 0; }
div { border: none; margin: 0; padding: 0; }
img { border: none; margin: 0; padding: 0; }
a { color: #192587; text-decoration: none; }
a:hover { color: #515dbf; text-decoration: underline; }
table { border: none; margin: 0; padding: 0; }
tr { border: none; margin: 0; padding: 0; }
td { color: #000000; font-size: 10pt; font-family: Verdana, Helvetica, Sans-Serif; border: none; margin: 0; padding: 0; }

table.Page { margin: 20px 0 20px 20px; }

td.LeftColumn { width: 75px; vertical-align: top; text-align: right; }
td.Logo { width: 560px; vertical-align: top; padding-bottom: 20px; }
td.NavBar { width: 300px; vertical-align: top; }
td.BodyWide { width: 860px; vertical-align: top; }
td.BodyNarrow { width: 560px; vertical-align: top; }
td.SideBar { width: 300px; vertical-align: top; }

div.ClickHereArrow { margin: 258px 0 0 0; }
div.ClickHereText { font-family: Comic Sans MS, Sans-Serif; font-weight: bold; color: #CC0033; line-height: 1.1em; text-align: left; }

table.NavBarHome { margin: 78px 0 0 15px; width: 285px; }
td.NavBulletHome { vertical-align: middle; text-align: center; height: 19px; width: 19px; padding-bottom: 21px; }
td.NavContentHome { vertical-align: middle; padding-left: 2px; padding-bottom: 21px; }

div.NavBarBulletsBackground { margin: 0 0 0 15px; width: 285px; height: 110px; background-color: #ffff99; }
table.NavBarBullets { width: 285px; }
td.NavBullet { vertical-align: top; text-align: center; height: 19px; width: 19px; }
img.NavBullet { vertical-align: top; }
td.NavContent { vertical-align: top; padding-left: 2px; }

div.Content { }

div.Contact { width: 560px; padding-bottom: 20px; }
div.ContactRule { margin: 30px 0 0 0; text-align: center; font-size: 3px; }
p.ContactTitle { margin: 10px 0 0 0; font-size: 8pt; color: #192587; font-weight: bold; }
p.Contact { margin: 0; font-size: 7pt; }
p.Copyright { margin: 5px 0 0 0; font-size: 7pt; }

table.SideBar { width: 300px; }
td.FishKey { }
table.FishKey { margin: 0 10px 0 18px; }
td.FishKeyHeader { text-align: left; border-bottom: 1px solid #6DCFF6; }
p.FishKeyHeader { color: #1B3F93; font-size: 8pt; font-weight: bold; margin: 0; }
img.FishKeyHeaderImage { float: right; }
td.FishKeyRowImage { width: 28px; vertical-align: top; }
td.FishKeyRowDescription { }
td.ContaminantsRow { }
p.FishKeyColorDescription { font-size: 8pt; line-height: 1.2em; margin: 5px 0 0 0; }
p.ContaminantsDescription { font-size: 8pt; line-height: 1.2em; margin: 5px 0 0 0; color: #EE332A; font-style: italic; }
a.EDLink { color: #EE332A; }
img.FishKeyFish { margin-top: 8px; }
a.MSCLogo { color: #000000; }
a.Waterscience { color: #EE332A; }
td.RangeTable { }
table.RangeTable { margin: 20px 20px 0 18px; }
td.RangeTableRangeHeader { color: #192587; font-size: 8pt; font-weight: bold; border-bottom: 1px solid #BBBBBB; padding-right: 5px; }
td.RangeTableColorHeader { color: #192587; font-size: 8pt; font-weight: bold; border-bottom: 1px solid #BBBBBB; padding-left: 5px; }
td.RangeTableRange { height: 16px; font-size: 8pt; text-align: center; padding-right: 5px; }
td.RangeTableColor { height: 16px; font-size: 8pt; text-align: center; padding-left: 5px; }
img.RangeTable { vertical-align: middle; }
p.RangeTable { margin: 0; font-size: 8pt; vertical-align: middle; }
