body
{
	/*background-color: #CCCCCC;*/
	/*background-color: #B1DAF8;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.button { /* Form Buttons */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Navy;
	border: 1px solid Navy;
	height: 18px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 1px;
	padding-left: 1px;
	letter-spacing: 1px;
}
.progressUpdate 
{
    width:250px;
    border: #000000 1px solid;
	background-color: #1E2839;
	color:White;
	font-weight:normal;
}

.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F79238;
	font-weight: bold;
}

.style12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.style13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F79238;
}

.style8 {FONT-SIZE: 10px; COLOR: #660000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

a:link {
	color: #FFFFFF;
	text-decoration: underline;
}

a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}

a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

a:active {
	text-decoration: underline;
	color: #FFFFFF;
}

.styleCopyright {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

.style18 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }




/* Booking styles below */
.style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
	.style11 {FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.style9 {COLOR: #ff0000 }
	body { background-color: #C9E4FA; }
	.style17 {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
	.style19 {color: #000000}
	.style20 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
	.style22 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CD5B07; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
	.style23 {color: #FF0000}
	
/* DUPLICATES or UNUSED from booking styles
.style3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F79238; font-weight: bold; }
.style10 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #009966; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style10 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a:link { color: #FFFFFF; text-decoration: underline; }
a:visited { text-decoration: underline; color: #FFFFFF; }
a:hover { text-decoration: none; color: #FFFFFF; }
a:active { text-decoration: underline; color: #FFFFFF; }
.style8 {FONT-SIZE: 10px; COLOR: #660000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

	.style13 {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
*/	
	
/* ADDED BY SIMON */
.styleValidator {FONT-SIZE:xx-small;COLOR:red;FONT-FAMILY:Verdana}
.styleHrefContact A:hover { color:red }
