/* CSS Document */

body {
    margin: 0;
    padding: 0;
    background-color: #CCCCCC;
    background-image: url("images/background2.jpg");
}
A  {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      color: #003366; 
      text-decoration: none;
}
A:link {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      color: #003366; 
      text-decoration: none;
}
A:visited {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      color: #000000; 
      text-decoration: none; 
      font-weight: normal;
}
A:hover {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      color: #666666; 
      text-decoration: none; 
      font-weight: normal;
}
A:active {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      color: #000000; 
      text-decoration: none; font-weight: normal;
}
A.fishlist {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      color: #FFFFFF; 
      text-decoration: none;
}
A.fishlist:link {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      color: #000000; 
      text-decoration: none;
}
A.fishlist:visited {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      color: #FFFFFF; 
      text-decoration: none; 
      font-weight: normal;
}
A.fishlist:hover {
      font-family:Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      color: #CCCCCC; 
      text-decoration: none; 
      font-weight: normal;
}
A.fishlist:active {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 9px; 
      color: #000000; 
      text-decoration: none; 
      font-weight: normal;
}
.signature {
	font-family: sans-serif;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	font-size: normal;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
      color: #689BB6;
}
.alerts {
	font: 10pt Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #689BB6;
      text-decoration: none;
}
a.alerts:link {
	font: 10pt Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #333333;
      text-decoration: none;
}
a.alerts:visited {
	font: 10pt Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #333333;
      text-decoration: none;
}
a.alerts:hover {
	font: 10pt Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #333333;
      text-decoration: underline; 
      text-underline-style: dotted;
}
a.alerts:active {
	font: 10pt Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #333333;
      text-decoration: none; 
}
.border {
	border: 1pt groove #333333;
}
.status {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	color: #666666;
}
.boattag {
	font: 9pt Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #689BB6;
}
.boat {
	font: 9pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #689BB6;
}
h2.border1 {
	font: 9pt Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-variant: small-caps;
	color: #689BB6;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom-style: dotted;
    border-top-style: solid;
    border-width: 1px;
    border-color: #689BB6;
}
h2.border {
	font: 9pt Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-variant: small-caps;
	color: #689BB6;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom-style: dotted;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
    border-width: 1px;
    border-color: #689BB6;
}
.title3 {
	font: bold 9pt Arial, Helvetica, sans-serif;
    font-variant: small-caps;
	color: #689BB6;
}
.title2 {
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #689BB6;
} 
.title {
	font: 10pt "bold Arial", Helvetica, sans-serif;
	color: #333333;
	text-transform: uppercase;
}
.subtitle {

	font: normal 8pt Arial, Helvetica, sans-serif;
	color: #689BB6;
}
.fineprint {
    font: normal 7pt Arial, Helvetica, sans-serif;
    color: #689BB6;
    font-weight: normal;
    text-align: left;
}
.copyright {
	font: normal 6pt Arial, Helvetica, sans-serif;
	color: #666666;
    font-weight: normal;
	text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    border-bottom-style: none;
    border-top-style: solid;
    border-width: 1px;
    border-color: #666666;
}
.contact {
	font: normal 11pt Arial, Helvetica, sans-serif;
	color: #689BB6;
    font-weight: bold;
	text-align: center;
    padding-top: 8px;
    padding-bottom: 0px;
    border-bottom-style: none;
    border-top-style: solid;
    border-width: 1px;
    border-color: #666666;
}
p.tagline {
	font-family: sans-serif;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	font-size: normal;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: center;
	text-indent: 0ex;
      color: #333333;
}
.chart {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #333333;
	border: thin solid 1px #999999;
	text-indent: 0px;
	padding: 5px 5px 5px 5px;
}
.form {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #999999;
	text-indent: 2px;
	left: 2px;
	top: 2px;
	right: 2px;
	bottom: 2px;
	background-color: #F5F5F5;

}
.form2 {

	font: 10px/normal Arial, Helvetica, sans-serif;
	color: #666666;
}

.subtitle_rates {

	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #666666;
}
.picture {
	float:left;
        background: url(../images/trans-shadow.png) no-repeat bottom right;
}
.picture img {
	display: block;
	position: relative;
        background-color: #fff;
        border: 5px solid #fff;
        margin: -6px 6px 6px -6px;
}
.picture_left {
	float:left;
        background: url(../images/trans-shadow.png) no-repeat bottom right;
}
.picture_left img {
	display: block;
	position: relative;
        background-color: #fff;
        border: 5px solid #fff;
        margin: -6px 6px 6px -6px;
}
.picture_right {
	float:right;
        background: url(../images/trans-shadow.png) no-repeat bottom right;
}
.picture_right img {
	display: block;
	position: relative;
        background-color: #fff;
        border: 5px solid #fff;
        margin: -6px 6px 6px -6px;
}
.pictd {
	float:left;
        background: url(../images/trans-shadow.png) no-repeat bottom right;
}
.pictd img {
	display: block;
	position: relative;
        background-color: #fff;
        border: 5px solid #fff;
        margin: -6px 6px 6px -6px;
}
.pictd img:hover {
	display: block;
	position: relative;
        background-color: #fff;
        border: 5px solid #0F4E77;
        margin: -6px 6px 6px -6px;
}
.required_field {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	color: #666666;
}
.normal_field {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	color: #666666;
}
.error_strings {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	color: #660000;
}
.element_label {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	color: #666666;
}
.form_heading {
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #689BB6;
}

