body
{
	color:#FFFFFF;
	background-color:#2981C9;
}
p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:0.8em;
}
h1
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:1.25em;
}
h2
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:1em;
	font-style:italic;
}
.pricetitle
{font-weight:bold;
font-size:1em;
}
.emphasise
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:1.25em;
	font-style:italic;
	font-weight:bold;
}
hr {
	height: 1;
	color: #FFFFFF;
	width: 100%;
}
td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.imgpadded
{
	padding:10px;
}

.tablediv
{
	position:relative;
	width:380px;
	display:inline-table;
}
 table.tcruise
  { 
     border-collapse:collapse;
     border-style:solid;
     border-color:white;
     border-width:1px;
	 -moz-border-radius: 0px 0px 0px 0px;
	 padding:0px;
	 margin:0px;
  }
 table.tcruise tr
 {
 }
table.tcruise td 
  {
  	border:thin solid white;
	height:35px;
	border-collapse:collapse;
	-moz-border-radius: 0px 0px 0px 0px;
	padding:5px;
	margin:0px;
  }
 li
 {
 font-size:0.8em;
 }
 form.maillist input
 {
 background-color:#FFFFFF;
 color:#000000; 
 
 }
 .footerlink 
 {
 font-size:1em;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
 }
 a.footerlink
 {
 text-decoration:none;
 }