body,td,th {
	color: #000000;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	line-height: 1.5;
}
body {
	background-color: #007d00;
	margin-top: 0px;
	margin-bottom: 0px;
}

.style1 {
	color: #000000;
	font-weight: bold;
}
.style2 {color: #007d00}
.style3 {font-size: x-large}
.style4 {
	font-size: x-large;
	font-weight: bold;
	font-style: italic;
}
.style5 {
	color: #999999;
	font-weight: bold;
	font-size: x-small;
}
.style6 {
	font-size: large;
	font-weight: bold;
}
.style7 {font-size: 14px}

.style8 {
	color: #CC3300;
	font-weight: bold;
}
.style9 {font-size: medium}

TABLE.tides {
  border: 3px;
  border-style: groove;
  border-color: #004B8E;
  border-spacing: 3px;
  
}

TABLE.ad {
  border: 3px;
  border-style: solid;
  border-color: #FF0000;
  border-spacing: 3px;
  
}

a.one:link {font: 12pt Arial, Helvetica,Geneva;  color: #004B8E; text-decoration: none; font-weight:  bold }
a.one:active {font: 12pt Arial, Helvetica,Geneva;  color: #004B8E; text-decoration: none; font-weight:  bold }
a.one:visited {font: 12pt Arial, Helvetica,Geneva;  color: #004B8E; text-decoration: none; font-weight:  bold }
a.one:hover {font: 12pt Arial, Helvetica,Geneva;  color: #FF0000; text-decoration: underline; font-weight: bold }    

a.two:link {font: 10pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.two:active {font: 10pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.two:visited {font: 10pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.two:hover {font: 10pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold; background: #83e183 }    

a.three:link {font: 8pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.three:active {font: 8pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.three:visited {font: 8pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.three:hover {font: 8pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold; background: #83e183 }    

a.four:link {font: 10pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.four:active {font: 10pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.four:visited {font: 10pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.four:hover {font: 10pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold; background: white }    

a.five:link {font: 12pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.five:active {font: 12pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.five:visited {font: 12pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold }
a.five:hover {font: 12pt Georgia, Times New Roman, Times, serif;  color: #007d00; text-decoration: none; font-weight: bold; background: #ffffff }    

td.grayborder {
  border: 1px;
  border-style: solid;
  border-color: #CCCCCC;
  border-spacing: 1px;
}
td.topgreen {
  background: #016235;
  border-color: #016235;
  border-style: solid;
  border-width: 1px;
  color:#FFFFFF;
  letter-spacing: 5px;
}
.pricelist {
  border: 1px;
  border-style: solid;
  border-color:  #CCCCCC;
  color: #ffffff;
  border-spacing: 1px;
}
