body {
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-attachment : fixed; 
background-image : url(/images/sidebar-kayak-small.GIF); 
background-repeat : repeat-y; 
background-position : 0% 0%; 
cursor : auto; 
page-break-after : auto; 
margin-top : 0; 
margin-left : 5px; 
background-color : #fff7c6; 
color : #333300; 
text-align : left; 
margin-right : 5px; 
margin-bottom : 5px; 
}
table.white {
	border : 1px solid #990066;
	white-space : nowrap;
	width : 100%;
	background-color : #EEEEEE;
	padding : 1px 1px 1px 1px;
	color : #990066;
}
table.pink {
	border : 1px solid #CC0000;
	white-space : nowrap;
	background-color : #FFCCCC;
	padding : 1px 1px 1px 1px;
	color : #CC0000;
}
td {
	font-size : 11pt; 
	font-family : Verdana, Helvetica, Arial, sans-serif; 
} 
a {
	color : #6A5ACD;
	font-weight : bold;
	text-decoration : underline;
	background-color : transparent;
} 
a:link {
	color : #6A5ACD;
	font-weight : bold;
	text-decoration : none;
	background-color : transparent;
} 
a:visited {
	color : #990066;
	font-weight : bold;
	text-decoration : none;
	background-color : transparent;
} 
a:hover {
	color : #000066;
	font-weight : bold;
	text-decoration : underline;
	background-color : transparent;
} 
a:active {
	color : #6A5ACD;
	font-weight : bold;
	text-decoration : none;
	background-color : transparent;
}
div.titleanounce {
	visibility : visible;
	position : absolute;
	background-color: #FFF8D6;
	overflow : auto;
	color : #333300;
} 
.titlebox {
visibility : visible; 
position : absolute; 
} 
.companybox {
	text-align : center;
	color : #000066;
	text-decoration : none;
	font : bold normal small-caps 8pt "Times New Roman", Times, serif;
	background : #FFF8D6;
	border : 1px solid #000033;
	padding : 4px 4px 4px 4px;
} 
td.tidehead {
	font-family : "Times New Roman", Times, serif;
	color : #000066;
	font-size : 7pt;
	font-weight : bold;
	background-color : transparent;
} 
td.tideright {
	font-family : "Times New Roman", Times, serif;
	text-align : right;
	color : #000066;
	font-size : 7pt;
	background-color : transparent;
} 
.tidenormal {
	text-align : left;
	color : #000033;
	font-size : 8pt;
	font-weight : lighter;
	font-style : normal;
	word-spacing : normal;
	white-space : pre;
	background-color : transparent;
} 
.weatherhead {
	text-align : left;
	color : #483D8B;
	font-size : 9pt;
	font-weight : bold;
	font-style : normal;
	word-spacing : normal;
	white-space : pre;
	background-color : transparent;
} 
.weather1 {
	text-align : left;
	color : #483D8B;
	font-size : 9pt;
	font-weight : bold;
	font-style : normal;
	word-spacing : normal;
	background-color : transparent;
} 
.weather2 {
	text-align : left;
	color : #483D8B;
	font-size : 9pt;
	font-weight : bold;
	font-style : normal;
	word-spacing : normal;
	background-color : transparent;
} 
.weather3 {
	text-align : left;
	color : red;
	font-size : 9pt;
	font-weight : bold;
	font-style : normal;
	word-spacing : normal;
	background-color : transparent;
} 
.weathernormal {
	text-align : left;
	color : #333300;
	font-size : 8pt;
	font-weight : lighter;
	font-style : normal;
	background-color : transparent;
} 
.weathernormalc {
	text-align : left;
	color : #333300;
	font-size : 7pt;
	font-weight : lighter;
	font-style : normal;
	word-spacing : normal;
	background-color : transparent;
} 
.footer {
font-size : 7pt; 
font-style : italic; 
text-align : center; 
font-family : Georgia, "Times New Roman", Times, serif; 
} 
.highlight {
	color : #CC0000;
	font-weight : bold;
	font-style : italic;
	background-color : transparent;
} 
.today {
	background : #FFF8d6;
	color : #333300;
} 
.under {
text-decoration : underline; 
} 
.smaller {
font-size : smaller; 
} 
.bold {
font-weight : bold; 
} 
.center {
text-align : center; 
} 
.bluei {
	color : #483D8B;
	font-style : italic;
	background-color : transparent;
} 
.bluecenter {
	color : #483D8B;
	text-align : center;
	background-color : transparent;
	font-size : 18pt;
	font-weight : bold;
} 
.blue {
	color : #483D8B;
	text-decoration : none;
	background-color : transparent;
} 
.red {
	color : #FF0000;
	text-decoration : none;
	background-color : transparent;
} 
.size1 {
	font-size : 7pt;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	background-color : transparent;
} 
.size2 {
	font-size : 8pt;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	background-color : transparent;
} 
.size3 {
	font-size : 9pt; 
	font-family : Verdana, Helvetica, Arial, sans-serif; 
} 
.size4 {
	font-size : 11pt; 
	font-family : Verdana, Helvetica, Arial, sans-serif; 
} 
.size5 {
	font-size : 12pt; 
	font-family : Verdana, Helvetica, Arial, sans-serif; 
} 
.size6 {
	font-size : 14pt; 
	font-family : Verdana, Helvetica, Arial, sans-serif; 
} 
.size7 {
	font-size : 16pt; 
	font-family : Verdana, Helvetica, Arial, sans-serif; 
} 
.break { 
	page-break-before: always;
}
