.body
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodysmall
{
    FONT-SIZE: 9px;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerwhitesmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodywhite
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodygrey
{
    FONT-SIZE: 9px;
    COLOR: #cccccc;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodymembers
{
    FONT-SIZE: 11px;
    COLOR: #464646;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodymembers_white
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whiteheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.2ndnavlink
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.2ndnav
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
a.2ndnavlink:link, a.2ndnavlink:visited {
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.2ndnavlink:hover, a.2ndnavlink:active {
    color: #ffffff;
	text-decoration: none;
}
.3rdnavlink
{
    FONT-SIZE: 9px;
    COLOR: #505050;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footerlogin
{
    FONT-SIZE: 9px;
    COLOR: #505050;
    LINE-HEIGHT: 7px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.homebg
{
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(images/home_bg.jpg);
    BACKGROUND-REPEAT: no-repeat
}
a.country:link, a.country:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/tab_off.gif);
	background-repeat: no-repeat;
	width: 110px;
	border-bottom: 1px solid #CCCCCC;
	margin-right: 1px;
	padding: 3px 0 3px 0;
	text-align: center;
}
a.country:hover, a.country:active {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/tab_on.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #052051;
}
a.countryon:link, a.countryon:visited, a.countryon:hover, a.countryon:active {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/tab_on.gif);
	background-repeat: no-repeat;
	width: 110px;
	border-bottom: 1px solid #052051;
	margin-right: 1px;
	padding: 3px 0 3px 0;
	text-align: center;
}
a.loc:link, a.loc:visited {
	color: #B9C7DE;
	text-decoration: none;
	border-right: 1px solid #4E6793;
	font-size: 10px;
	padding: 0 12px 0 6px;
}
a.loc:hover, a.loc:active {
	color: #FFFFFF;
	text-decoration: none;
}
a.locon:link, a.locon:visited, a.locon:hover, a.locon:active {
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px solid #4E6793;
	font-size: 10px;
	padding: 0 12px 0 6px;
}
.locrow {
	height: 21px;
	background-color: #052051;
	background-image: url(../images/tab_topright.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.boatspace {
	border-left: 1px solid #052051;
	border-right: 1px solid #052051;
	padding: 15px 10px 15px 10px;
}
body,div,td{
	scrollbar-3dlight-color:	rgb(212,208,200);   
	scrollbar-darkshadow-color:	rgb(196,193,182);   
	scrollbar-highlight-color:	rgb(255,255,255);   
	scrollbar-shadow-color:		rgb(240,237,238);   
}
.scrollspace {
	width: 590px;
	height: 376px;
}	
.boatscroll {
	width: 590px;
	height: 376px;
	overflow: auto;
}
.hide {
	visibility: hidden;
	position: absolute;
}
.lochide {
	visibility: hidden;
	position: relative;
}
a:link, a:visited {
	color: #295096;
	text-decoration: none;
}
a:hover, a:active {
	color: #FF9900;
	text-decoration: none;
}
a.ft:link, a.ft:visited {
    font-size: 9px;
    color: #cccccc;
    line-height: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.ft:hover, a.ft:active {
    color: #FF9900;
	text-decoration: none;
}
.top_nav ul {padding:0; margin:0; }
html>body .top_nav ul li {display:block; list-style:none;  margin:0; }
*html body .top_nav ul li {display:block; list-style:none;  margin:0; }
.top_nav {text-transform:uppercase; width:auto; background:#052051; }
td.top_nav {height:20px; overflow:hidden; border-left:1px solid #efefef;}
.top_nav ul li a:link,
.top_nav ul li a:visited {color:white; font-size:11px; font-weight:bold; display:block; padding:0 5px 2px 8px;}
.top_nav ul li a:hover {color:#ffd390; display:block; background:url(top_nav_on.gif) repeat-x bottom left;}
.top_nav span {display:block; width:100%;}
.top_nav span a:hover {}

h2.boat-h2 {color:#666666; margin:5px 20px 0 0; padding:0; font-size:24px; height:37px; text-transform:uppercase;} 
.content_heading h1 {background:#cccccc; color:#666666; margin:0; padding:0; font-size:18px; border-top:1px solid #666666; border-bottom:1px solid #ccc; height:29px; text-transform:uppercase;} 
*html .content_heading h1 {height:31px; } 
.location-phone {font-size:11px; padding-left:7px; padding-bottom:0px;}
.location-phone-title {font-size:11px; padding-left:15px; padding-bottom:0px;}
.location-address {font-size:11px; padding-left:7px; padding-bottom:0px; width:150px;}
.location-address-title {font-size:11px; padding-left:15px; padding-bottom:0px;}
.location-title {font-size:11px; padding-bottom:15px;}
.location {padding-bottom:15px;}


/* Tabbed Content */

      #tabs {
      padding: 10px;
      }
      #tabs #nav {
      margin-bottom: 0px;
      margin-left: 8px;
      }
      #tabs ul {
      list-style: none;
      margin: 0px;
      padding: 0px;
      }

      #tabs #nav ul li {
      display: inline;
      padding: 3px 7px;
      cursor: default;
      background-color: #eeeeee;
      border: 1px solid #cccccc;
      border-bottom: none;
      margin-right: 2px;
      }

      #tabs #nav ul li.active {
      border: 1px solid #000066;
			border-bottom: 1px solid white;
      background-color: #ffffff;
      }
      #tabs #nav ul li:hover {
      background-color: #ffffff;
      }
      #tabs #data {
      margin-top: 3px;
      }
      #tabs #data div {
      display: none;
      	border-top: 1px solid #000066;
		border-left: 1px solid #000066;
		border-right: 1px solid #000066;
      padding: 10px;
      }

      #tabs-content {
		float:left;
		border-left: 0px solid #000066;
		border-right: 0px solid #000066;
		border-bottom: 0px solid #000066;
padding-bottom: 15px;
}

      #tabs #data div.active {
      display: block;
      }


#tabs #data ul li {      

	  display: inline;
      padding: 3px 7px;
      cursor: default;
      background-color: #eeeeee;
      border: 1px solid #cccccc;
      border-bottom: none;
      margin-right: 2px;
      }
