TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.WhiteHeader {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}
body {
	margin-left: 0px;
	margin-top: 0px;
}
	A:link {
	TEXT-DECORATION: none;
	color: #006297;
	font-size: 14px;
}
	A:visited {
	TEXT-DECORATION: none;
	color: #006297;
	font-size: 14px;
}
	A:active {
	TEXT-DECORATION: none;
	color: #006297;
	font-size: 14px;
}
	A:hover {

	TEXT-DECORATION: underline;
	font-size: 14px;
	color: #53c034;
}
.WhiteHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
}
.BlueHeader {
	font-family: Arial, Helvetica, sans-serif;
	color: #006CA5;
	font-size: 16px;
	font-weight: bold;
}
.BlueLink {
	font-family: Arial, Helvetica, sans-serif;
	color: #006CA5;
	font-size: 16px;
	font-weight: bold;
	TEXT-DECORATION: Underline;
}
.BlueHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #006CA5;
	font-size: 16px;
	font-weight: normal;
}
.Underline {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #478FC5;
}
.WhiteSmall {
TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
}

.GraySmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.BordersRightBase {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #BCBCBC;
	border-bottom-color: #BCBCBC;
}
.BorderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #64A2CE;
}
.other {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

.HeaderGray {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}
.Uperline {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #BCBCBC;
	border-top-style: solid;
	border-top-color: #BCBCBC;
}
.Border {
	border: 1px solid #999999;
}
.BlueHeader3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #006CA5;
	font-size: 16px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BCBCBC;
}
.redhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}
.redhighlightBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.redhighlightBoldBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.other {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.car
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/images/nav/n_top/carhireover.png) no-repeat;
white-space: nowrap;
display: block;
width: 97px;
height: 50px;
margin: 0;
padding: 0;
}
.car a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.car img
{
width: 97px;
height: 50px;
border: 0
}
.car  a:hover
{
visibility:visible
}
.car a:hover img
{
visibility:hidden
}
 .lcar
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/images/nav/n_top/luxuryover.png) no-repeat;
white-space: nowrap;
display: block;
width: 97px;
height: 50px;
margin: 0;
padding: 0;
}
.lcar a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.lcar img
{
width: 97px;
height: 50px;
border: 0
}
.lcar  a:hover
{
visibility:visible
}
.lcar a:hover img
{
visibility:hidden
}
 .bike
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/images/nav/n_top/motorbikeover.png) no-repeat;
white-space: nowrap;
display: block;
width: 97px;
height: 50px;
margin: 0;
padding: 0;
}
.bike a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.bike img
{
width: 97px;
height: 50px;
border: 0
}
.bike  a:hover
{
visibility:visible
}
.bike a:hover img
{
visibility:hidden
}
 .mhome
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/images/nav/n_top/motorhomeover.png) no-repeat;
white-space: nowrap;
display: block;
width: 97px;
height: 50px;
margin: 0;
padding: 0;
}
.mhome a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.mhome img
{
width: 97px;
height: 50px;
border: 0
}
.mhome  a:hover
{
visibility:visible
}
.mhome a:hover img
{
visibility:hidden
}
 .yacht
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/images/nav/n_top/yachtover.png) no-repeat;
white-space: nowrap;
display: block;
width: 97px;
height: 50px;
margin: 0;
padding: 0;
}
.yacht a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.yacht img
{
width: 97px;
height: 50px;
border: 0
}
.yacht  a:hover
{
visibility:visible
}
.yacht a:hover img
{
visibility:hidden
}
 .river
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/images/nav/n_top/riverover.png) no-repeat;
white-space: nowrap;
display: block;
width: 97px;
height: 50px;
margin: 0;
padding: 0;
}
.river a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.river img
{
width: 97px;
height: 50px;
border: 0
}
.river  a:hover
{
visibility:visible
}
.river a:hover img
{
visibility:hidden
}
 .ocean
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/images/nav/n_top/oceanover.png) no-repeat;
white-space: nowrap;
display: block;
width: 97px;
height: 50px;
margin: 0;
padding: 0;
}
.ocean a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.ocean img
{
width: 97px;
height: 50px;
border: 0
}
.ocean  a:hover
{
visibility:visible
}
.ocean a:hover img
{
visibility:hidden
}
.canal
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/images/nav/n_top/canalover.png) no-repeat;
white-space: nowrap;
display: block;
width: 97px;
height: 50px;
margin: 0;
padding: 0;
}
.canal a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.canal img
{
width: 97px;
height: 50px;
border: 0
}
.canal a:hover
{
visibility:visible
}
.canal a:hover img
{
visibility:hidden
}