.drivingDirectionsTitle {

	font-family: Sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.drivingDirections {

	font-family: Sans-serif;
	font-size: 12px;
}
.drivingDirectionsFootnote {

	font-family: Arial;
	font-size: 10px;
}

.waveBuoyPrevObs{

	font-family: Arial;
	font-size: 11px;
}

.dataHeader{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.tide_calendar_box{

	background-color: #FFFFFF;
	text-align: right;
	vertical-align: top;
}
.tide_calendar_date{

	font-weight: bold;
	font-size: 14px;

}
.tide_calendar_points{

/*	font-style: italic; */
	font-size: 10px;
	font-weight: normal;
}

.terms {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.fiveDayForecast {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
}

a:hover{
	color:#FF0000;
	}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
a.icon1 {
	text-decoration: none; color: #FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
a.icon2 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.headerbarlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
}

a.headerbarlink {

	text-decoration: none;
	color: #DDDDDD;
}


a.headerbarlink:hover {

	text-decoration: underline;
	color: #FFFFFF;
}


.navbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}



a.navbar:hover {
	text-decoration: underline;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
}


.navbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	line-height: 14px;
}


a.navbottom:hover {

	line-height: 14px;
	font-style: italic;

}

.navdir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
}


a.navdir:hover {

	font-weight: bold;
}


.pageheadertitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}


.pageheadertag {

	font-family: Arial, Helvetica, sans-serif;
	line-height: 10px;
	font-size: 9px;
	color: #000000;
}


.reporttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	}
.reportheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
.reportbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	}

.reportlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}


.listings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


.widgetTitle {

	font-family: Arial, Helvetica, sans-serif;
	line-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #777777;
}

.widgetData {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.owidgetTitle {

	font-family: Arial, Helvetica, sans-serif;
	line-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #AAAAAA;
}

.owidgetData {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DDDDDD;
}

.adCaption {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

a.mgLink{
	text-decoration:none;
	color: #444444;
}
a.mgLink:hover{
	text-decoration:none;
	color: #444444;
}






