
.allbody		{
height:100%;
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
background-color: #F0F0F0;
color:#5C5B64;
text-align: justify;
text-decoration: none;
margin:0;
padding:0;
padding-bottom:1px;
scrollbar-face-color:#E7E7E7;
scrollbar-track-color:#F0F0F0;
scrollbar-highlight-color:#FFFFFF;
scrollbar-darkshadow-color:#676870;
}
	
table {
font-size:8pt;
text-align:justify;
color:#5C5B64;
}

tr {
vertical-align:top;
}

td {
vertical-align:top;
}

/*Word spacing in main top text menu*/
.spacing {
word-spacing: 16px;
}

img {
border:0px;
}


/*The description of menu cells, for boat-pages where the grid has grey and white colors*/
.menucell {
font-size:9pt;
background-color: #F2F2F2;
text-align:center;
line-height:15px;
border-style:solid;
border-width:1;
border-top-color:#FFFFFF;
border-right-color:#BFBFBF;
border-bottom-color:#999999;
border-left-color:#FFFFFF;
}


/* images in 'Picture Gallery' pages with short text under images (like  slt-bv.htm)*/
.PGcell {
background-color: #FAFAFA;
padding:2px;
border-style:solid;
border-width:1;
border-top-color:#FFFFFF;
border-right-color:#BFBFBF;
border-bottom-color:#999999;
border-left-color:#E3E3E3;
line-height:14px;
text-align:left;
font-size:8pt;
}

/*The description of darker menu cells, in the upper row for boat-pages where the grid has grey and white colors*/
.top-gray-cell {
padding:0;
padding-top:2px;
padding-bottom:1px;
background-color: #C7C7C7;
color:#3D3E4E;
font-size:10pt;
text-align:center;
border-style:solid;
border-width:1px;
border-top-color:#F7F7F7;
border-right-color:#B0B0B0;
border-left-color:#EAEAEA;
border-bottom-color:#A1A1A1;
border-top-width:0;
}

/* Based on 'top-gray-cell'. Used for selection wizard with left padding 7-10px and bigger line height*/
.wiz-gray {
padding:0;
padding-left:10px;
padding-right:0px;
padding-top:2px;
padding-bottom:1px;
background-color: #C7C7C7;
color:#3D3E4E;
font-size:10pt;
text-align:left;
line-height:18px;
border-style:solid;
border-width:1px;
border-top-color:#F7F7F7;
border-right-color:#B0B0B0;
border-left-color:#EAEAEA;
border-bottom-color:#A1A1A1;
border-top-width:0;
}

/*Formatting for the cells inside the tables for pages like 'Technical Specification' or 'Features & options' pages*/
.innercell {
padding:3px;
padding-bottom:2px;
background-color: #F2F2F2;
font-size:9pt;
border-style:solid;
border-width:1;
border-bottom-width:0;
border-right-width:0;
border-color:#FFFFFF;
text-align:center;
}


/*Formatting for the cells inside the tables for pages like 'Technical Specification' or 'Features & options' pages*/
.innercellred {
padding:3px;
padding-bottom:2px;
background-color: #F2F2F2;
color:#FF0000;
font-size:9pt;
border-style:solid;
border-width:1;
border-bottom-width:0;
border-right-width:0;
border-color:#FFFFFF;
text-align:center;
}


/*Formatting absolutely the same as 'innercell' but fontsize is 8pt, and no padding for inserted data-tables in consoles pages*/
.Sinnercell {
background-color: #F2F2F2;
font-size:8pt;
height:16px;
border-style:solid;
border-width:1;
border-bottom-width:0;
border-right-width:0;
border-color:#FFFFFF;
text-align:center;
}

/*Formatting absolutely the same as 'innercell' but with padding left for boat applications tables in advisor page*/
.advcell {
padding-top:8px;
padding-left:15px;
padding-right:8px;
padding-bottom:8px;
line-height:18px;
text-align:left;
background-color: #F2F2F2;
font-size:9pt;
border-style:solid;
border-width:1;
border-bottom-width:0;
border-right-width:0;
border-color:#FFFFFF;
}


/* Subheadings going before a table or picture gallery or so, for most pages in grey 12pt*/
.subhead {
font-weight:bold;
font-size:12pt;
line-height:25px;
text-align:left;
}

/* Headings for NEWS pages*/
.newshead {
padding:6px;
padding-top:3px;
padding-bottom:4px;
font-weight:bold;
font-size:11pt;
line-height:16px;
text-align:left;
}

/* Subheadings for picture galleries in grand club 13pt*/
.g-head {

font-size:16pt;
text-align:left;
}

.red {color:#FF0000;}

.grey {color:#82828E;}

.s-map { font-size:9pt;}

.eight { font-size:8pt;}

.nine { font-size:9pt;}

.ten {font-size:10pt;}

.elev {font-size:11pt;}

.thirt {font-size:13pt;}

.adv-red {
font-weight:bold;
font-size:12pt;
color:#FF0000;
text-align:left;
line-height:25px;
padding-left:9px;
}

/* tables with no borders for 'Important' markings in Advisor pages*/
.important {
line-height:18px;
font-size:10pt;
text-align:justify;
padding:6px;
padding-left:8px;
padding-right:8px;
background-color:#FBFBFB;
}

/* Subheadings in P for NEWS pages*/
.nsubhead {
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
margin-top:0px;
margin-bottom:4px;
font-weight:bold;
font-size:8pt;
line-height:12px;
text-align:left;

}
/* Red date for NEWS pages*/
.date {
color:#E90808;
font-size:8pt;
margin-top:8px;
margin-bottom:2px;
}

/* formating for the info cells in 'Main' series pages like (....main.htm) where we have technical images of boats and the info under them i.e. S300 or Size. HP, pers... */
.boatdescr {
font-size:9pt;
vertical-align:middle;
line-height:20px;
text-align:center;
margin-left:5px;
padding-left:5px;
white-space:5px;
}

/*Grey cells under the boat thumbs in main pages (slt, slr, slc...) */
.boat-n {
background-color:#DDDDDD;
text-align:center;
color:#54566B;
}

.padd {
padding-top:3px;
padding-bottom:3px;
}

/*Used in advisor pages mainly for all TD*/
.selpadd {
padding:0px;
padding-left:7px;
padding-right:7px;
line-height:16px;
font-size:9pt;
}



/*All main Links Coloring */
A:link		{
		color:#5C5B64;
		text-decoration: none;
		border:0px;
		} 

A:visited	{
		color:#5C5B64;
		text-decoration: none;
		border:0px;
		} 

A:active	{
		color:#FF0000;
		text-decoration: none;
		border:0px;
		}

A:hover		{
		color:#FF0000;
		text-decoration: none;
		border:0px;
		}
		
		
		
