A:link
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px
}
A:visited
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px
}
A:hover 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399; 
	font-weight: normal
}
SELECT
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
INPUT
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
BODY
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px; 
	color: #000000;
    
	SCROLLBAR-FACE-COLOR: #ECE9D8;
    SCROLLBAR-HIGHLIGHT-COLOR: #12B6B5;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #e1e1ea;
    SCROLLBAR-ARROW-COLOR: #12B6B5;
    SCROLLBAR-TRACK-COLOR: #C4E3E2;
    SCROLLBAR-DARKSHADOW-COLOR: black
}
TD
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
P
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px; 
	color: #000000
}
TEXTAREA
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
h1 {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	top: 0px;
	font-weight: bold;
	margin: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	display: inline
	
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #E90F8D;
	top: 0px;
	margin: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	display: inline;
	font-weight: bold;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.tablebuttonpink {
	color: #FFFFFF;
	background-color: #F38CB9;
	border: 1px solid;
	margin: 2px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.highlightpink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #EC008C;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.MenuTableColour {
	background-color: #F38CB9;
}
.subhead2 {
	color: #12b6b5;
	font-weight: bold;
}
.pageBGpinkF7C2DA {
	background-color: #F7C2DA;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bigwhiteTextPassenger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.BGpassengerhomepage {
	background-color: #00B9F2;
}
.bigBlueTextPassenger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #C6EAFB;
}
a.link18white:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	background-color: #00B9F2;
}
a.link18white:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	background-color: #00B9F2;
}
a.link18white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F38CB9;
	text-decoration: none;
	font-weight: bold;
	background-color: #00B9F2;
}
.pinkF8C1D9 {
	background-color: #F8C1D9;
}
a.link12black:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.link12black:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.link12black:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E90F8D;
	text-decoration: none;
	font-weight: normal;
}
.black12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.link11white:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.link11white:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.link11white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E90F8D;
	text-decoration: none;
	font-weight: bold;
}
.black12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.cerise12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E90F8D;
}
.blackbold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.white11 {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.whitebold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bigpink18text {
	font-size: 18px;
	font-weight: normal;
	color: F9D6E5;
}
.bigGreenText18 {
	font-size: 18px;
	font-weight: normal;
	color: #29B674;
}
.white20 {
	font-size: 20px;
	color: #FFFFFF;
}
.bigwhite {
	font-size: 60px;
	font-weight: bold;
	color: #FFFFFF;
}
.bigpalegreen18 {
	font-size: 18px;
	font-weight: normal;
	color: D6EEEC;
}
.blue009EDB18 {
	font-size: 18px;
	font-weight: normal;
	color: 009EDB;
}
.bgSailDrive {
	background-attachment: scroll;
	background-image: url(images/bgSailDrive.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgcar {
	background-attachment: scroll;
	background-image: url(images/bgcar.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgscot2 {
	background-attachment: scroll;
	background-image: url(images/bgscot2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bglakes {
	background-attachment: scroll;
	background-image: url(images/bglakes.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bglakes2 {
	background-attachment: scroll;
	background-image: url(images/bglakes2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgNI {
	background-attachment: scroll;
	background-image: url(images/bgNI.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgNI2 {
	background-attachment: scroll;
	background-image: url(images/bgNI2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgROI {
	background-attachment: scroll;
	background-image: url(images/bgROI.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgROI2 {
	background-attachment: scroll;
	background-image: url(images/bgROI2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgPounds {
	background-attachment: scroll;
	background-image: url(images/bgpounds.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgclock {
	background-attachment: scroll;
	background-image: url(images/bgclock.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgeuro {
	background-attachment: scroll;
	background-image: url(images/bgeuros.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.black18 {
	font-size: 18px;
	color: #000000;
}
.bold11 {
	font-size: 11px;
	font-weight: bold;
}
.greyRow {
	background-color: #999999;
}
.blueSail {
	font-size: 18px;
	color: #3764AF;
}
.crossBookings {
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}
.white14bold {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
