﻿BODY {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/back.gif); LINE-HEIGHT: 15px; FONT-FAMILY: arial
}
BODY.admin {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/spacer.gif); LINE-HEIGHT: 15px; FONT-FAMILY: arial
}
TABLE.main {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 760px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
TABLE.main_sub {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
TABLE.content {
	BACKGROUND-COLOR: #cccccc
}
TABLE.content_product {
	BACKGROUND-COLOR: #ffffff
}
TD.content {
	BACKGROUND-COLOR: #f4f4f2; TEXT-ALIGN: left
}
TABLE.content_search {
	BACKGROUND-COLOR: #000000
}
TD.content_search {
	BACKGROUND-COLOR: #1a6b1a; TEXT-ALIGN: left
}
A.content_search:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.content_search:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.content_search:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
TD.content_search_advanced {
	BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: left
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; LINE-HEIGHT: 23px; FONT-FAMILY: arial
}
TD.register {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; LINE-HEIGHT: 23px; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff
}
TD.register_admin {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; LINE-HEIGHT: 23px; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffcc00
}
A.register:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.register:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.register:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.nav {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.nav:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.nav1 {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
A.nav1:hover {
	COLOR: #ffffff
}
A.nav1:link {
	COLOR: #ffffff
}
A.nav1:visited {
	COLOR: #ffffff
}
.nav2 {
	FONT-WEIGHT: normal; COLOR: #000000; BACKGROUND-COLOR: #ffcc00
}
A.nav2:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nav2:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nav2:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.content_light {
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.content_footer {
	BACKGROUND-COLOR: #999999
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: arial
}
TD.subtext {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: arial
}
TD.right {
	WIDTH: 150px; BACKGROUND-COLOR: #003300
}
TD.right_SA {
	BACKGROUND-IMAGE: url(/images/background_safari.gif); WIDTH: 150px; BACKGROUND-COLOR: #003300
}
TD.left {
	WIDTH: 150px; BACKGROUND-COLOR: #003300
}
TD.footer {
	
}
A:hover {
	COLOR: #ff6600
}
A:link {
	COLOR: #000066
}
A:visited {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.footer {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline
}
A.footer:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.footer:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.header_yellow {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.header_yellow:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.header_yellow:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.header_lightgrey {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.header_lightgrey:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.header_lightgrey:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #003300; PADDING-TOP: 0px; FONT-FAMILY: arial, Arial, Helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: arial, Arial, Helvetica, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000066; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: arial
}
SELECT.search {
	WIDTH: 205px
}
SELECT.booking {
	WIDTH: 200px
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: arial
}
INPUT.booking {
	WIDTH: 200px
}
INPUT.button {
	FONT-WEIGHT: bold; WIDTH: 150px; BACKGROUND-COLOR: #ffcc00
}
INPUT.button_print {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-WEIGHT: bold; BORDER-LEFT: 1px outset; WIDTH: 150px; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #666666
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: arial;
	width: 509px;
}
TEXTAREA.booking {
	WIDTH: 200px; HEIGHT: 60px
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: arial
}
.green {
	COLOR: #008000; FONT-FAMILY: arial
}
A.green {
	FONT-WEIGHT: normal; COLOR: #008000; TEXT-DECORATION: none
}
A.green:hover {
	FONT-WEIGHT: normal; COLOR: #008000; TEXT-DECORATION: underline
}
A.green:visited {
	FONT-WEIGHT: normal; COLOR: #008000; TEXT-DECORATION: none
}
.header_grey_middle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 300px; COLOR: #ffffff; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003300
}
.header_grey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003300
}
.header_lightgrey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003300; TEXT-ALIGN: left
}
.header_orange {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003300
}
.header_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000066
}
.header_yellow {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003300
}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial
}
.notbold {
	FONT-SIZE: 12px; FONT-FAMILY: arial
}
.colour {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: arial
}
.plain {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
TD.hotspot {
	COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
A.hotspot:hover {
	FONT-WEIGHT: bold
}
A.hotspot:link {
	FONT-WEIGHT: bold
}
A.hotspot:visited {
	FONT-WEIGHT: bold
}
cursor {
	CURSOR: help
}
TD.steps {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; BACKGROUND-COLOR: #003300
}
TD.steps_on {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffcc00
}
TABLE.enhanced {
	BACKGROUND-COLOR: #999999
}
TD.enhanced {
	BACKGROUND-COLOR: #f4f4f2; TEXT-ALIGN: left
}
TD.enhanced_light {
	BACKGROUND-COLOR: #ffffff
}
A.enhanced:hover {
	FONT-WEIGHT: bold
}
A.enhanced:link {
	FONT-WEIGHT: bold
}
A.enhanced:visited {
	FONT-WEIGHT: bold
}
TABLE.featured {
	BACKGROUND-COLOR: #cccccc
}
TD.featured {
	BACKGROUND-COLOR: #f4f4f2; TEXT-ALIGN: left
}
TD.featured_agent {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #990000; TEXT-ALIGN: left
}
A.featured_agent:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.featured_agent:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.featured_agent:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD.featured_package {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: left
}
A.featured_package:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.featured_package:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.featured_package:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
TD.featured_accommodation {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: left
}
A.featured_accommodation:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.featured_accommodation:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.featured_accommodation:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
TD.featured_course {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: left
}
A.featured_course:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.featured_course:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.featured_course:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.featured_top:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.featured_top:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.featured_top:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
TD.featured_light {
	BACKGROUND-COLOR: #ffffff
}
A.featured:hover {
	FONT-WEIGHT: bold
}
A.featured:link {
	FONT-WEIGHT: bold
}
A.featured:visited {
	FONT-WEIGHT: bold
}
.price {
	FONT-WEIGHT: normal; COLOR: #990000
}
.grey {
	FONT-WEIGHT: normal; COLOR: #666666
}
A.grey:hover {
	COLOR: #ff9900
}
A.grey:link {
	COLOR: #666666
}
A.grey:visited {
	COLOR: #666666
}
.linked {
	FONT-WEIGHT: bold; COLOR: #009900
}
A.linked:hover {
	COLOR: #009900; TEXT-DECORATION: none
}
A.linked:link {
	COLOR: #009900; TEXT-DECORATION: none
}
A.linked:visited {
	COLOR: #009900; TEXT-DECORATION: none
}
TABLE.activity_links {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
TD.activity_links_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none
}
TD.activity_links {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
A.activity_links:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.activity_links:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.activity_links:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.menu_on {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
A.menu_on:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu_on:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu_on:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
TABLE.menu1 {
	BACKGROUND-COLOR: #999999
}
TD.menu1 {
	FONT-SIZE: 12px; FONT-FAMILY: arial; BACKGROUND-COLOR: #eeeeee
}
A.menu1:hover {
	FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu1:link {
	FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu1:visited {
	FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
TABLE.menu2 {
	BACKGROUND-COLOR: #666666
}
TD.menu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; BACKGROUND-COLOR: #999999
}
A.menu2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.small {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
A.small:hover {
	FONT-SIZE: 11px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.small:link {
	FONT-SIZE: 11px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.small:visited {
	FONT-SIZE: 11px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
UL {
	LINE-HEIGHT: 17px
}
.newStyle1 {
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.newStyle2 {
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.newStyle3 {
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.newStyle4 {
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	}
.newStyle5 {
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000080;
}
.newStyle6 {
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000080;
}
.newStyle7 {
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.newStyle8 {
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
