<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {margin: 0px; padding: 0px; overflow-y:scroll;}
body {margin: 0; padding: 0; border: none; background-color: #FFFFFF;}
img {border: none;}
a:link, a:visited, a:active, a:hover {color: #0051A6}
a.mainlinks:link {color: #000000}
a.mainlinks:visited {color: #000000}
a.mainlinks:active {color: #000000}
a.mainlinks:hover {color: #000000}
#seekers
{
	width: 760px;
}
.showcursor
{
	cursor: pointer;
}
.tableborder
{
  border-top-width: 1px;
  border-top-color: #C0BFBF;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C0BFBF;
  border-bottom-style: solid;
  border-left-width: 1px;
  border-left-color: #C0BFBF;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-color: #C0BFBF;
  border-right-style: solid;
}
#banner
{
	text-align: center;
	padding-top: 16px;
  padding-bottom: 16px;
}
.pub_general_top
{
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  border-top-width: 1px;
  border-top-color: #C0BFBF;
  border-top-style: solid;
  border-left-width: 1px;
  border-left-color: #C0BFBF;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-color: #C0BFBF;
  border-right-style: solid; 
}
.pub_general_bottom
{
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  border-bottom-width: 1px;
  border-bottom-color: #C0BFBF;
  border-bottom-style: solid;
  border-left-width: 1px;
  border-left-color: #C0BFBF;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-color: #C0BFBF;
  border-right-style: solid; 
}
#pub1_top
{
	background-color: #837663; 
  color:#FFFFFF; 
  font-size: 14px;
  height: 21px;
  line-height: 21px;
}
#pub1_bottom
{
	background-color: #FFECCB; 
  color: #333333; 
  font-size: 11px;
  height: 20px;
  line-height: 20px;
}
#pub2_top
{
	background-color: #73B1CA; 
  color:#FFFFFF; 
  font-size: 14px;
  height: 21px;
  line-height: 21px;
}
#pub2_bottom
{
	background-color: #CBEEF2; 
  color: #333333; 
  font-size: 11px;
  height: 20px;
  line-height: 20px;
}
#pub3_top
{
	background-color: #A4A6A5; 
  color:#FFFFFF; 
  font-size: 14px;
  height: 21px;
  line-height: 21px;
}
#pub3_bottom
{
	background-color: #ECEBE9; 
  color: #333333; 
  font-size: 11px;
  height: 20px;
  line-height: 20px;
}
#pub4_top
{
	background-color: #668C7D; 
  color:#FFFFFF; 
  font-size: 14px;
  height: 21px;
  line-height: 21px;
}
#pub4_bottom
{
	background-color: #C4E3D4; 
  color: #333333; 
  font-size: 11px;
  height: 20px;
  line-height: 20px;
}
#map
{
	background-image: url(./images/map_background.gif);
  height: 334px;
  width: 760px;
  
}
.head_listText
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration:underline;
}
.head_headingText
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.lefttable_headings
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
  background-color: #D7DED6;
}
.lefttable_rows
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 6px;
  background-color: #FFFFFF;
}
.seeker_headings
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
  background-color: #bbc2ba;
}
.seeker_rows
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 6px;
  background-color: #e6ebe5;
}
.seeker_toptitle
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #CCCCCC;
  padding-top: 2px;
  padding-bottom: 2px;
  text-align: center;
}
.acc_seeker_title1
{
	font-family: "Times New Roman", Times, serif;
  font-size: 24px;
}
.acc_seeker_title2
{
	font-family: "Times New Roman", Times, serif;
  font-size: 24px;
  background-color: #FDEDD8;
}
.seeker_comment1
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FF9900;
}
.seeker_comment2
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #336699;
  text-align:justify;
}
.form_title
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #9AA198;
  height: 20px;
  padding-left: 10px;
  vertical-align: middle;
}
.acc_form_left
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	background-color: #FDEDD8;
  padding-left: 20px;
}
.acc_form_right
{
	background-color: #FCDEB6;
  text-align: right;
  padding-right: 40px;
}
.spam_left
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 20px;
}
.spam_right
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
  padding-right: 40px;
}
.prop_seeker_title1
{
	font-family: "Times New Roman", Times, serif;
  font-size: 24px;
}
.prop_seeker_title2
{
	font-family: "Times New Roman", Times, serif;
  font-size: 24px;
  background-color: #CBEEF1;
}
.prop_form_left
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	background-color: #CBEEF1;
  padding-left: 20px;
}
.prop_form_right
{
	background-color: #83C2C7;
  text-align: right;
  padding-right: 40px;
}
.car_seeker_title1
{
	font-family: "Times New Roman", Times, serif;
  font-size: 24px;
}
.car_seeker_title2
{
	font-family: "Times New Roman", Times, serif;
  font-size: 24px;
  background-color: #EBEBEB;
}
.car_form_left
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	background-color: #EBEBEB;
  padding-left: 20px;
}
.car_form_right
{
	background-color: #BBBBBB;
  text-align: right;
  padding-right: 40px;
}
.airport_seeker_title1
{
	font-family: "Times New Roman", Times, serif;
  font-size: 24px;
}
.airport_seeker_title2
{
	font-family: "Times New Roman", Times, serif;
  font-size: 24px;
  background-color: #efebe7;
}
.airport_form_left
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	background-color: #efebe7;
  padding-left: 20px;
}
.airport_form_right
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	background-color: #c6bbae;
  text-align: right;
  padding-right: 40px;
}
.category_items
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.list_headingdark
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	background-color: #9ba29a;
  color: #FFFFFF;
  padding-top: 2px;
  padding-bottom: 2px;
}
.list_headinglight
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	background-color: #e1e8e0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.list_classtitle
{
	font-family: "Times New Roman", Times, serif;
  font-size: 36px;
  font-weight: bold;
  color: #eda302;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.list_arealinks
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.list_details
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 10px;
  text-align:justify;
}
.informationFont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: justify;
}
.informationFont TD
{
	padding-bottom: 20px;
}
.informationDetails
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: justify;
}
.informationDetails TD
{
	padding-bottom: 0px;
}
.regionFont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: justify;	
}
.regionImages
{
	margin: 0px;
}
.regionImagesLeft
{
	float:right;
  clear: right;	
	margin-bottom: 16px;
  margin-left: 10px;
  margin-right: 10px;
}
.regionImagesRight
{
	float:left;
  clear: left;	
	margin-bottom: 16px;
  margin-left: 10px;
  margin-right: 10px;
}
#useful_facts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: justify;	
	background-color:#feffef;
}
.useful_greyline_top
{
	background-color: #eaebdb;
  border-bottom: 1px solid #C0BFBF;
}
.useful_greyline_bottom
{
	background-color: #eaebdb;
  border-top: 1px solid #C0BFBF;
}
.useful_head_left
{
	padding-top: 6px;
  padding-left: 10px; 
  font-weight: bold;
}
.useful_head_right
{
	padding-top: 6px;
  padding-right: 10px; 
  text-align: right;
}
.useful_left
{
	padding-left: 10px; 
  padding-top: 2px; 
  font-weight: bold;
}
.useful_right
{
	padding-right: 10px; 
  padding-top: 2px;
  text-align: right;
}
.useful_special
{
	padding-left: 10px; 
  padding-top: 2px; 
}
.useful_special_footer
{
	padding-left: 10px; 
  padding-top: 2px; 
	padding-bottom: 6px;
}
.useful_footer_left
{
	padding-bottom: 6px;
  padding-left: 10px; 
  font-weight: bold;
}
.useful_footer_right
{
	padding-bottom: 6px;
  padding-right: 10px; 
  text-align: right;
}
.useful_head_footer_left
{
	padding-top: 6px;
	padding-bottom: 6px;
  padding-left: 10px; 
  font-weight: bold;
}
.useful_head_footer_right
{
	padding-top: 6px;
	padding-bottom: 6px;
  padding-right: 10px; 
  text-align: right;
}
.cityLinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.membername
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #7c847b;
}
.memberlocal
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #7c847b;
}
.member_lefttable_headings
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.member_lefttable_rows
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 6px;
}
.member_booking
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #058ebc;
}
.priceratesheading
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}
table.pricerates
{
	border: 1px solid #C0BFBF;
}
table.pricerates th
{
	border: 1px solid #C0BFBF;
	background-color: #e6d8bd;
  padding-left: 6px;
  padding-right: 6px;  
  text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}
table.pricerates td
{
	border: 1px solid #C0BFBF;
  padding-left: 6px;
  padding-right: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  text-align: center;
  font-weight: bold;
}
.booking_form_left
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding-left: 20px;
}
.booking_form_right
{
  text-align: right;
  padding-right: 40px;
}

.confirmFontRed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FF0000;
}
.confirmFont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}
.extrainfo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #C0BFBF;
  font-size: 11px;
  color: #666666;
  text-align: center;
  margin: 0px;
}
.extrainfo td
{
	border-left: 1px solid #C0BFBF;
  border-right: 1px solid #C0BFBF;
}
table.whattodotable
{
  border-width: 1px;
  border-style: solid;
  border-color: #C0C0C0;
  border-collapse: collapse;
  width: 532px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
table.whattodotable th
{
  border-width: 1px;
  border-style: solid;
  border-color: #C0C0C0;
	background-color: #FFFFCC;
  height: 20px;
  vertical-align: middle;
}
table.whattodotable td
{
  border-width: 1px;
  border-style: solid;
  border-color: #C0C0C0;
	height: 12px;
}
.genericText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.golf_greyline_top
{
  background-color: #eaebdb;
  border-bottom: 1px solid #C0BFBF;
  height: 24px;
  font-size: 12px;
  font-weight: bold;
}
.golf_greyline_bottom
{
  background-color: #eaebdb;
  border-top: 1px solid #C0BFBF;
}
.golf_text
{
	width: 50%;
  text-align: right;
  padding-right: 10px;
}
.golf_right
{
	padding-right: 10px; 
  padding-top: 2px;
  text-align: right;
}
.golf_special
{
	padding-left: 10px; 
  padding-top: 2px; 
}
.entertain_top
{
  background-color: #eaebdb;
  border-bottom: 1px solid #C0BFBF;
  height: 24px;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
.entertain_top_under
{
  background-color: #eaebdb;
  border-bottom: 1px solid #C0BFBF;
  height: 24px;
  font-size: 12px;
  font-weight: bold;
  color: #0051A6;
  text-decoration:underline;
}
.entertain_top_select
{
  background-color: #eda302;
  border-bottom: 1px solid #C0BFBF;
  height: 24px;
  font-size: 12px;
  font-weight: bold;
  color:#FFFFFF;
}
.entertain_text
{
	width: 33%;
  text-align: right;
  padding-right: 10px;
}
.entertain_special
{
	padding-left: 10px; 
  padding-top: 2px; 
}
#entertain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: justify;	
	background-color:#feffef;
}
.smallFont 
{
	font-family: "Verdana";
	font-size: 9px;
}
.price_list_details
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align:justify;
}
.price_list_moredetails
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.price_list_details_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 10px;
  text-align:justify;
  color: #eda302;
  font-size: 14px;
  font-weight: bold;
}
.price_table_info
{
	background-color:#efa200; 
  height: 18px; 
  color:#FFFFFF; 
  font-weight:bold; 
  text-align:center;
  font-size:12px;
}
.price_text
{
	font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  color: #00baff;
  font-weight: bold;
}
.price_list_roomtypes
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.smallacc_form_left
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	background-color: #FDEDD8;
  padding-left: 20px;
}
.smallacc_form_right
{
	background-color: #FCDEB6;
  padding-left: 20px;
}
.smallprop_form_left
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	background-color: #CBEEF1;
  padding-left: 20px;
}
.smallprop_form_right
{
	background-color: #83C2C7;
  padding-left: 20px;
}
.smallcar_form_left
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	background-color: #EBEBEB;
  padding-left: 20px;
}
.smallcar_form_right
{
	background-color: #BBBBBB;
  padding-left: 20px;
}
.maps_bigtitle
{
	font-family: "Times New Roman", Times, serif;
  font-size: 36px;
  font-weight: bold;
  color: #eda302;
}
.tooltip
{
	background-color: #FFCC99;
  border: 1px solid #FF6600;
  padding: 3px;
  white-space: nowrap;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
.list_propreference
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-left: 10px;
  text-align:justify;
	color: #999999;
}
.enquiry_propinfo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align:justify;
	color: #999999;
}
.enquiry_details
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align:justify;
}
.enquiry_personal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
	width: 200px;
}
#personaldetails TD
{
	height: 20px;
}
.affilliates_table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: justify;	
	background-color:#feffef;
  border-top-width: 1px;
  border-top-color: #C0BFBF;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C0BFBF;
  border-bottom-style: solid;
  border-left-width: 1px;
  border-left-color: #C0BFBF;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-color: #C0BFBF;
  border-right-style: solid;	
}
.affilliates_table TD
{
	padding-bottom: 4px;
}
.affilliates_greyline_top
{
	background-color: #eaebdb;
  border-bottom: 1px solid #C0BFBF;
	padding-left: 10px;
}
.affilliates_greyline_bottom
{
	background-color: #eaebdb;
  border-top: 1px solid #C0BFBF;
}
.affilliates_head_left
{
	padding-top: 4px;
  padding-left: 10px; 
  font-weight: bold;
	border-right: 1px solid #C0BFBF;
}
.affilliates_head_right
{
	padding-top: 4px;
	padding-left: 10px;
}
.tableborder_selection
{
  border-top-width: 1px;
  border-top-color: #42a9b7;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #42a9b7;
  border-bottom-style: solid;
  border-left-width: 1px;
  border-left-color: #42a9b7;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-color: #42a9b7;
  border-right-style: solid;
}</pre></body></html>