
<!-- CSS -->
<style type="text/css" >
/* CSS Document */





#body {
	margin: 0px;
	padding: 0px;
	
	SCROLLBAR-FACE-COLOR: #6c89a6;
    SCROLLBAR-HIGHLIGHT-COLOR: #b6c4d3;
    SCROLLBAR-SHADOW-COLOR: #344556;
    SCROLLBAR-3DLIGHT-COLOR: #b6c4d3;
    SCROLLBAR-ARROW-COLOR: #344556;
    SCROLLBAR-TRACK-COLOR: #344556;
    SCROLLBAR-DARKSHADOW-COLOR: #344556
}
th {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000099;
	font-weight:bold;
}

<!-- a:link {
<!--     	color: #336699;
<!-- 		}
<!-- a:visited {
<!--     	color: #336699;
<!-- 		}
#text	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;
		}
#booking-title	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#306;
		}
#profile-title	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#0054a6;
		}
#text-small	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#999999;
		}
#text-small-footer	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFFFF;
		}
#invalid	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#990000;
		}
a.text-promo-small	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFF00;
		}
a.text-promo-small:link {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFF00;
		}
a.text-promo-small:active {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFF00;
		}
a.text-promo-small:hover {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFF00;
		text-decoration: none;
		}
#text-navi-small	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCFF;
		}
#text-modulebar	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFF00;
		}
#text-large	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#000000;
		}
#map-heading	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000066;
		}
#map-title	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#999999;
		}
#map-text	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		width:200px;
		}
		
navibar2 {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color:#CCCCFF;
		}
a.navibar2 {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color:#CCCCFF;
		text-decoration: none;
		}
a.navibar2:link {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color:#CCCCFF;
		text-decoration: none;
		}
a.navibar2:active {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color:#CCCCFF;
		text-decoration: none;
		}
a.navibar2:hover {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color:#39B54A;
		text-decoration: underline;
		}
navibar-footer {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: bold;
		color:#CCCCFF;
		}
a.navibar-footer {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: bold;
		color:#CCCCFF;
		text-decoration: none;
		}
a.navibar-footer:link {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: bold;
		color:#CCCCFF;
		text-decoration: none;
		}
a.navibar-footer:active {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: bold;
		color:#CCCCFF;
		text-decoration: none;
		}
a.navibar-footer:hover {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: bold;
		color:#39B54A;
		text-decoration: underline;
		}
#username {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#39b54a;
		}
#pipe {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#39B54A;
		}
#text-error	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#990000;
		}
#text-grey	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#999999;
		}
#text-darkgrey	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		}
#promo-title1	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000019;
		font-weight:bold;
		}
#promo-title2	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#190019;
		font-weight:bold;
		}
#promo-title3	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#330000;
		font-weight:bold;
		}
#promo-title4	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#4C1900;
		font-weight:bold;
		}
#promo-text	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#CCCCCC;
		}
#tablehead{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666
		}
#headline	{ 
		font-family:Geneva, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		color:#000066;
		}
#content-module	{ 
		font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		}
#name	{ 
		font-family:Arial, Geneva, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#000066;
		}
#nameexpired	{ 
		font-family:Arial, Geneva, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#990000;
		}
a.nameexpired {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: bold;
		color:#990000;
		}
#date	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#999999;
		}
#membership a:link {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#330033;
		text-decoration: none;
		}
#membership a:hover {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#330033;
		text-decoration: underline;
		}
#membership a:visited {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#330033;
		text-decoration: none;
		}
#register {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#330033;
		}
#register a {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#330033;
		text-decoration: none;
		}
#register a:hover {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#330033;
		text-decoration: underline;
		}
#register a:visited {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#330033;
		}
#clickhere	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		font-style:italic;
		
		}
#input-box{	
		background-color:#c4e1f1;
		font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
		border: 0px solid #000000;
		} 
#dropdown-box{
		background-color:#CCCCCC;
		border-style: groove;
		border-color:#999999;
		font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
		border: 1px solid #000000;
 		color: #330033; 
		}
tr.alt {
		background: #CCCC99;
		}


<!-- FORM VALIDATION -->
input.invalid {
	background-color: #FF9;
	border: 2px red inset;
}

label.invalid {
	color: #F00;
}
.login-style  { 
 width: 80px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #CCCCCC; 
 color: #330033; 
 border: 1px solid #000000; 
}
<!-- FORM VALIDATION -->








		/*
			Vertical Accordion Styles Below
		*/
		.accordion_toggle {
			display: block;
			height: 44px;
			width: 970px;
			background: url(/accordion/images/accordion_toggle.jpg) no-repeat top right #cccccc;
			padding: 0 0px 0 0px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 13px;
			face: Tahoma, Helvetica;
			color: #000000;
			border-bottom: 1px solid #cde99f;
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
		.accordion_toggle_active {
			background: url(/accordion/images/accordion_toggle_active.jpg) no-repeat top right #cccccc;
			color: #ffffff;
			border-bottom: 1px solid #cccccc;
		}
		
		.accordion_toggle_expired {
			background: url(/accordion/images/accordion_toggle_expired.jpg) no-repeat top right #cccccc;
			color: #ffffff;
			border-bottom: 0px solid #cccccc;
		}
		
		.accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}
			
			.accordion_toggle h1 {
				margin: 15px 0 5px 10px;
				font-size: 13px;
				face: Tahoma, Helvetica;
				color: #000000;
			}
			
			.accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}
			
			.accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
			
		.vertical_accordion_toggle {
			display: block;
			height: 44px;
			width: 600px;
			background: url(/accordion/images/accordion_toggle.jpg) no-repeat top right #cccccc;
			padding: 0 0px 0 0px;
			line-height: 30px;
			color: #ffffff;
			face: Tahoma, Helvetica;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 0px solid #ffffff;
			cursor: pointer;
			margin: 0 0 0 0;
		}

		.vertical_accordion_toggle_active {
			background: url(/accordion/images/accordion_toggle_active.jpg) no-repeat top right #cccccc;
			color: #ffffff;
			border-bottom: 1px solid #ffffff;
		}

		.vertical_accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}

			.vertical_accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}			
#video-preview	{ 
		background-color:#303;
		border:1;
		border-color:#999;
		height:120px;		
		}
video-preview {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color:#CCCCFF;
		}
a.video-preview {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCFF;
		text-decoration: none;
		}
a.video-preview:link {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCFF;
		text-decoration: none;
		}
a.video-preview:active {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCFF;
		text-decoration: none;
		}
a.video-preview:hover {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#39B54A;
		text-decoration: underline;
		}
a.video-preview:vlink {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCFF;
		text-decoration: none;
		}


#video-preview-home	{ 
		background-color:#333333;
		border:1;
		border-color:#999;
		height:120px;		
		}
video-preview-home {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color:#CCCCFF;
		}
a.video-preview-home {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCFF;
		text-decoration: none;
		}
a.video-preview-home:link {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCFF;
		text-decoration: none;
		}
a.video-preview-home:active {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCFF;
		text-decoration: none;
		}
a.video-preview-home:hover {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#39B54A;
		text-decoration: underline;
		}
a.video-preview-home:vlink {
    	font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCFF;
		text-decoration: none;
		}

	</style>