a:link		{ color: #00549E; text-decoration: none }

a:visited	{ color: #00549E; text-decoration: none }

a:active	{ color: #00549E; text-decoration: none }

a:hover		{ color: #FF8000; text-decoration: underline }


a.clientlink:link		{ color: #669ad2; text-decoration: none }

a.clientlink:visited		{ color: #669ad2; text-decoration: none }

a.clientlink:active		{ color: #669ad2; text-decoration: none }

a.clientlink:hover		{ color: #00FFFF; text-decoration: underline }

A.townlink:link {COLOR: #0000ff;  text-decoration: underline}

A.townlink:visited {COLOR: #0000ff;  text-decoration: underline}

A.townlink:active {COLOR: #0000ff;  text-decoration: underline}

A.townlink:hover {COLOR: #ff0000;  text-decoration: underline}

A.buttontext:link {	FONT-SIZE: 7pt; COLOR: #999999; text-decoration: underline}

A.buttontext:visited {	FONT-SIZE: 7pt; COLOR: #999999; font-weight: bold; text-decoration: underline}

A.buttontext:active {	FONT-SIZE: 7pt; COLOR: #999999; font-weight: bold; text-decoration: underline}

A.buttontext:hover {	FONT-SIZE: 7pt; COLOR: #999999; font-weight: bold; text-decoration: underline}

A.VscrollA { FONT-WEIGHT: normal; font: 13px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.VscrollA:link	{FONT-WEIGHT: normal; font: 13px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.VscrollA:visited{FONT-WEIGHT: normal; font: 13px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.VscrollA:hover	{FONT-WEIGHT: normal; font: 13px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #ff8000; TEXT-DECORATION: underline;}

A.VscrollB { FONT-WEIGHT: normal; font: 26px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.VscrollB:link	{FONT-WEIGHT: normal; font: 26px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.VscrollB:visited{FONT-WEIGHT: normal; font: 26px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.VscrollB:hover	{FONT-WEIGHT: normal; font: 26px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #ff8000; TEXT-DECORATION: underline;}

A.Announce { FONT-WEIGHT: normal; font: 20px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.Announce:link	{FONT-WEIGHT: normal; font: 20px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.Announce:visited{FONT-WEIGHT: normal; font: 20px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.Announce:hover	{FONT-WEIGHT: normal; font: 20px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #ff8000; TEXT-DECORATION: underline;}

A.Marquee { FONT-WEIGHT: normal; font: 16px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.Marquee:link	{FONT-WEIGHT: normal; font: 16px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.Marquee:visited{FONT-WEIGHT: normal; font: 16px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00549E; TEXT-DECORATION: none;}
A.Marquee:hover	{FONT-WEIGHT: normal; font: 16px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #ff8000; TEXT-DECORATION: underline;}

TABLE 		{ COLOR: #00549E; FONT: 12px verdana, arial, sans-serif; font-weight: normal; letter-spacing: 0px; }

.title 		{ color: #00549E; font: 20px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }

.rentaltitle	{ color: #629f44; font: 20px  sans-serif, verdana,  arial; letter-spacing: 0px; font-weight: bold }

.titlered 		{ color: #FF0000; font: 24px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }

.subtitle 	{ color: #00549E; font: 16px  verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }

.subtitlered 	{ color: #FF0000; font: 16px  verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }

.copytext 	{ COLOR: #00549E; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.lowerpagelinks	{ COLOR: #00549E; FONT: 9px verdana, arial, sans-serif; font-weight: bold }

.noestateagentstext	{ COLOR: #00549E; FONT: 9px  arial, verdana, sans-serif; font-weight: bold }

.verdanatext	{ color: #00549E; font: 14px  verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal }

.verdanatextred	{ color: #FF0000; font: 14px  verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal }

.smalltitle 	{ color: #00549E; font: 13px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold }

.phonetitle 	{ color: #00549E; font: 12px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold }

.maptitle 	{ color: #FFFFFF; font: 12px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold }

.formtitle 	{ color: #FFFFFF; font: 14px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold }

.list 		{ color: #00549E; font: 11px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: bold }

.price 		{ color: #FFFFFF; font: 14px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold;line-height: 19px; }

.smalltext 	{ COLOR: #00549E; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.rentalsmalltext 	{ COLOR: #00549E; FONT: 11px verdana, arial, sans-serif; font-weight: normal }

.smallformtext 	{ COLOR: #FFFFFF; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.tinytext 	{ COLOR: #FFFFFF; FONT: 7px verdana, arial, sans-serif; font-weight: bold }

.tourtext	{ COLOR: #00549E; FONT: 11px verdana, arial, sans-serif; font-weight: normal }

.toursmall	{ COLOR: #00549E; FONT: 11px verdana, arial, sans-serif; font-weight: normal }

.picturetitle		{ COLOR: #00549E; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.date-font		{ COLOR: #00549E; FONT: 11px arial, verdana, sans-serif; font-weight: bold }

.just 			{text-align: justify}

.image-border		{ BORDER: #000000 1px solid }

.image-borderon		{ BORDER: #FF8000 1px solid }

.image-borderoff	{ BORDER: #498ecc 1px solid }

.borders		{ border: #669ad2 1px solid }

#ZOOM 		{ LEFT: 10px; POSITION: absolute; TOP: 10px }

.gallery_nav	{ FONT: 12px arial, verdana, sans-serif;
		  font-weight: bold;
		  height: 22px;
		  background-image: url("../webpage_picts/background_gallery_nav.gif");
		 BORDER: #000000 1px solid }


.submit_button {background-image: url("../webpage_picts/button.gif");
        background-color:#498ecc;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 7.5pt;
		height: 21px;
		font-weight: normal;
		text-align: center;
		BORDER: #000000 1px solid }


.clear_button {	background-image: url("../webpage_picts/button.gif");
        background-color:#498ecc;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 7.5pt;
		height: 21px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		BORDER: #000000 1px solid }


.button { 	background-image: url("../webpage_picts/button.gif");
		background-color:#498ecc;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 7.5pt;
		height: 21px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		BORDER: #000000 1px solid }

.buttonon { 	background-image: url("../webpage_picts/buttonon.gif");
		background-color:#669ad2;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FF8000;
		font-size: 7.5pt;
		height: 21px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		BORDER: #000000 1px solid }

.button-popups { background-image: url("../webpage_picts/button.gif");
		background-color:#498ecc;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 7.5pt;
		height: 21px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		BORDER: #000000 1px solid }


.buttonon-popups { background-image: url("../webpage_picts/buttonon.gif");
		background-color:#669ad2;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FF8000;
		font-size: 7.5pt;
		height: 21px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		BORDER: #000000 1px solid }

.searchbutton {	background-color:#498ecc;
		background-image: url("../webpage_picts/button.gif");
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 7.5pt;
		height: 20px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		BORDER: #000000 1px solid }


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../webpage_picts/shadeform.gif");
		text-align: left;
		WIDTH: 225PX;
		BORDER: #000000 1px solid}


.shadeform5	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../webpage_picts/shadeform.gif");
		text-align: left;
		WIDTH: 35PX;
		BORDER: #000000 1px solid}

.shadeform10	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../webpage_picts/shadeform.gif");
		text-align: left;
		WIDTH: 70PX;
		BORDER: #000000 1px solid}

.shadeform15	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../webpage_picts/shadeform.gif");
		text-align: left;
		WIDTH: 105PX;
		BORDER: #000000 1px solid}

.shadeform20	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../webpage_picts/shadeform.gif");
		text-align: left;
		WIDTH: 140PX;
		BORDER: #000000 1px solid}


.shadeform25	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../webpage_picts/shadeform.gif");
		text-align: left;
		WIDTH: 175PX;
		BORDER: #000000 1px solid}


.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../webpage_picts/shadeform.gif");
		text-align: left;
		WIDTH: 250PX;
		HEIGHT: 150PX;
		BORDER: #000000 1px solid}
		
.textarea1	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../webpage_picts/shadeform.gif");
		text-align: left;
		WIDTH: 225PX;
		HEIGHT: 100PX;
		BORDER: #000000 1px solid}
	
.dropdown {	COLOR: #000000;
		WIDTH: 225PX;
		background-image: url("../webpage_picts/shadeform.gif");
		FONT: 11px geneva, verdana, arial, sans-serif}

.dropdown10 {	COLOR: #000000;
		WIDTH: 70PX;
		background-image: url("../webpage_picts/shadeform.gif");
		FONT: 11px geneva, verdana, arial, sans-serif}

.dropdown20 {	COLOR: #000000;
		WIDTH: 140PX;
		background-image: url("../webpage_picts/shadeform.gif");
		FONT: 11px geneva, verdana, arial, sans-serif}

.dropdown25 {	COLOR: #000000;
		WIDTH: 175PX;
		background-image: url("../webpage_picts/shadeform.gif");
		FONT: 11px geneva, verdana, arial, sans-serif}


.searchform { background-image: url("../webpage_picts/shadeform.gif");
		WIDTH: 125PX; HEIGHT: 20PX;
		FONT: 11px arial, georgia, "Times New Roman", sans-serif;
		BORDER-BOTTOM: #000000 1px solid;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid }



.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }



 /* START THE CODE FOR THE MENUS */


.menu		{ font-family: arial, verdana, helvetica, sans;
		  font-size: 7.5pt;
		  height: 20px;
		  padding-top: 0px;
		  padding-bottom: 0px;
		  padding-left: 7px;
		  padding-right: 7px;
		  margin-right: 2px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  cursor:pointer;
		  font-weight: bold;
		  text-align: center;
		  line-height: 18px;
		  letter-spacing: 1px;
		  display: block;
		  border: #000000 1px solid; }


a.menu:link 	{ background-image: url("../webpage_picts/menu.gif");
		  background-color:#498ecc;
		  color: #FFFFFF;}


a.menu:visited 	{ background-image: url("../webpage_picts/menu.gif");
		  background-color:#498ecc;
		  color: #FFFFFF; }


a.menu:active 	{  background-image: url("../webpage_picts/menu.gif");
		   background-color:#498ecc;
		   color: #FFFFFF; }


a.menu:hover 	{  background-image: url("../webpage_picts/menuon.gif");
		   background-color:#669ad2;
		   color: #FF8000; }


 /* START THE CODE FOR THE HOLIDAY RENTAL MENUS */


.rentalmenu		{ font-family:  arial, verdana, helvetica, sans;
		  font-size: 9.5pt;
		  height: 25px;
		  padding-top: 0px;
		  padding-bottom: 0px;
		  padding-left: 7px;
		  padding-right: 7px;
		  margin-right: 2px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  cursor:pointer;
		  font-weight: bold;
		  text-align: center;
		  line-height: 18px;
		  letter-spacing: 1px;
		  display: block;
		  border: #000000 1px solid; }


a.rentalmenu:link 	{ background-image: url("../webpage_picts/button.gif");
		  background-color:#498ecc;
		  color: #FFFFFF;}


a.rentalmenu:visited 	{ background-image: url("../webpage_picts/button.gif");
		  background-color:#498ecc;
		  color: #FFFFFF; }


a.rentalmenu:active 	{  background-image: url("../webpage_picts/button.gif");
		   background-color:#498ecc;
		   color: #FFFFFF; }


a.rentalmenu:hover 	{  background-image: url("../webpage_picts/buttonon.gif");
		   background-color:#669ad2;
		   color: #FF8000; }


.advert_button		{ font-family: arial, verdana, helvetica, sans;
		  font-size: 11pt;
		  height: 40px;
		  padding-top: 0px;
		  padding-bottom: 0px;
		  padding-left: 7px;
		  padding-right: 7px;
		  margin-right: 2px;
		  margin-top: 0px;
		  margin-bottom: 0px;
		  cursor:pointer;
		  font-weight: bold;
		  text-align: center;
		  line-height: 38px;
		  letter-spacing: 1px;
		  display: block;
		  border: #000000 1px solid; }


a.advert_button:link 	{ background-image: url("../webpage_picts/advert_button.gif");
		  background-color:#498ecc;
		  color: #FFFFFF;}


a.advert_button:visited 	{ background-image: url("../webpage_picts/advert_button.gif");
		  background-color:#498ecc;
		  color: #FFFFFF; }


a.advert_button:active 	{  background-image: url("../webpage_picts/advert_button.gif");
		   background-color:#498ecc;
		   color: #FFFFFF; }


a.advert_button:hover 	{  background-image: url("../webpage_picts/advert_buttonon.gif");
		   background-color:#669ad2;
		   color: #FF8000; }


/*	The following code is for layers		*/


.heading1		{ color: #629f44; font: 20px  sans-serif, verdana,  arial; letter-spacing: 0px; font-weight: bold }

.heading2		{ color: #629f44; font: 18px  sans-serif, verdana, arial; letter-spacing: 0px; font-weight: normal }

.heading3		{ color: #629f44; font: 16px  sans-serif, verdana, arial; letter-spacing: 0px; font-weight: normal }

.tourheading	{ font: 14px  sans-serif, verdana, arial; letter-spacing: 0px; font-weight: bold }

.rentalheading1		{ color: #629f44; font: 24px  sans-serif, verdana,  arial; letter-spacing: 0px; font-weight: bold }

.rentalheading2		{ color: #629f44; font: 20px  sans-serif, verdana,  arial; letter-spacing: 0px; font-weight: bold }


/*     #locator1		 {position:absolute; width:135px; height:120px; z-index:1; left:17px; top: 235px; visibility: visible;  BORDER: #00549E 1px solid; BACKGROUND-COLOR: #056CB6 }    */

 #locator1		 {position:absolute; width:135px; height:120px; z-index:1; left:20px; top: 235px; visibility: visible; }
.locator1text	{ color: #FFFFFF; font: 12px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold;  }

#locator2A	 {position:absolute; width:100px; height:100px; z-index:1; left: 688px; top: 235px; visibility: visible; }

/* .locator2Atext	{ COLOR: #ADC5E7; FONT: 11px  verdana, arial, sans-serif; font-weight: bold; } */

#locator2B	 {position:absolute; width:100px; height:100px; z-index:1; left: 688px; top: 366px; visibility: visible; }

/* .locator2Btext	{ COLOR: #ADC5E7; FONT: 11px  verdana, arial, sans-serif; font-weight: bold; }*/

#locator2C	 {position:absolute; width:100px; height:100px; z-index:1; left: 688px; top: 493px; visibility: visible; }

/* .locator2Ctext	{ COLOR: #ADC5E7; FONT: 11px  verdana, arial, sans-serif; font-weight: bold; }*/

#locator2D	 {position:absolute; width:100px; height:100px; z-index:1; left: 688px; top: 633px; visibility: visible; }

/* .locator2Dtext	{ COLOR: #ADC5E7; FONT: 11px  verdana, arial, sans-serif; font-weight: bold; }*/


/*    #locator3		 {position:absolute; width:190px; height:120px; z-index:1; left: 801px; top: 235px; visibility: visible;  BORDER: #00549E 1px solid; BACKGROUND-COLOR: #056CB6 }    */

#locatorTitle	 {position:absolute; width:780px; height:21px; z-index:5; left: 18px; top: 191px; visibility: visible; padding: 0px; border: 0px solid #000000; }
#locatorRentalTitle	 {position:absolute; width:780px; height:21px; z-index:5; left: 18px; top: 277px; visibility: visible; padding: 0px; border: 0px solid #000000; }

.locatorTitleText	{ color: #00549E; font: 20px  verdana, sans-serif, arial; letter-spacing: 0px; font-weight: bold; }

#locatorMain	 { position:absolute;  width:246px; height:500px; z-index:1; left: 522px; top: 240px; visibility:visible; background-color: #FFFFFF; padding: 5px;  }

.locatorMainText	{ color: #00549E; font: 12px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal; text-align: left;}

#locatorSellBuy	 {
	position:absolute;
	width:620px;
	height:187px;
	z-index:1;
	left: 160px;
	top: 450px;
	visibility: visible;
	}


#locator3		 {position:absolute; width:190px; height:120px; z-index:1; left: 805px; top: 250px; visibility: visible;  }
.locator3text	{ color: #FFFFFF; font: 17px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold; }


.available-date-font		{ COLOR: #FFFFFF; FONT: 25px   sans-serif, verdana, arial; font-weight: bold }


/*Modify attributes of #contentwrapper below as desired for BILLBOARD DISPLAY*/
#contentwrapper{
position:absolute;
z-index:1;
left: 800px; 
top: 240px; 
visibility: visible;
width: 190px;
height: 120px;
border: 1px solid black;
background-color: #00549E;
padding: 5px;
}

.billcontent{
color: #FFFFFF; 
font: 17px verdana, arial, sans-serif; 
letter-spacing: 0px; 
font-weight: bold;
width: 100%;
display:block;
}

#home-vertical-marquee	 {position:absolute;  z-index: 1; left: 785px; top: 241px; visibility: visible; background-color: #FFFFFF; padding: 5px; border: 0px solid #000000; width: 198px; height: 205px; }

#vertical-marquee	 {position:absolute;  z-index:1; left: 810px; top: 235px; visibility: visible; background-color: #FFFFFF; padding: 5px; border: 0px solid #000000; width: 170px; height: 336px;}

#rental-vertical-marquee	 {position:absolute;  z-index:1; left: 810px; top: 355px; visibility: visible; background-color: #F7F7F7; padding: 5px; border: 0px solid #000000; width: 170px; height: 336px;}

#left-vertical-marquee	{position:absolute;  z-index:-1; left: 20px; top: 227px; visibility: visible; background-color: #7ea7d8; padding: 5px; border: 1px solid #000000;}

.marquee-text	{ color: #00549E; font: 11px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal; }

.marquee-text-link	{ color: #00549E; font: 13px sans-serif, verdana, arial; letter-spacing: 0px; font-weight: normal; }
.marquee-text-link-small	{ color: #00549E; font: 11px sans-serif, verdana, arial; letter-spacing: 0px; font-weight: normal; }
.marquee-text-signup { color: #00549E; font: 26px sans-serif, verdana, arial; letter-spacing: 0px; font-weight: normal; }

.marquee-text-left	{ color: #FFFFFF; font: 10px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal; }

.marquee-text-househunting { color: #FFFFFF; font: 20px sans-serif, verdana, arial; letter-spacing: 0px; font-weight: normal; }

#sponsorAdDiv {position:absolute; height:1px; width:1px; top:0px; left:0px; z-index:20;}

#sign-up	 {position:absolute; width:198px; height:145px; z-index:1; left: 785px; top: 463px; visibility: visible;  border: 0px solid #000000;  background-color:#FFFFFF; padding: 2px;}

#sign-up-lower	 {position:absolute; width:372px; height:150px; z-index:1; left: 134px; top: 614px; visibility: visible;  border: 0px solid #000000;  background-color:#FFFFFF; padding: 5px;}

#home-page-video	 {position:absolute; width:200px; height:250px; z-index:1; left: 785px; top: 400px; visibility: visible; }

.sign-up-text	{ color: #00549E; font: 20px  verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal; }

.rental-sign-up-text	{ color: #00549E; font: 16px  verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold; }

a.signup:link		{ color: #00549E; text-decoration: none }

a.signup:visited	{ color: #00549E; text-decoration: none }

a.signup:active	{ color: #00549E; text-decoration: none }

a.signup:hover		{ color: #FF8000; text-decoration: underline }


.tooltiptitle{COLOR: #FFFFFF; TEXT-DECORATION: none; CURSOR: Default; font-family: verdana; font-weight: bold; font-size: 8pt}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: verdana; font-size: 8pt}

#ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}

#locatorFlags	{position:absolute; width:85px; height:25px; z-index:1; left: 875px; top: 20px; visibility: visible; }

#DynloadArea	{width:80px; height:225px;  z-index:1;}

/* THE FOLLOWING 2 ENTRIES ARE FOR THE IMAGE PREVIWER SCRIPTS 1 and 2 */
.border_b{
   border: 1px solid #000000;
}

.float{
   visibility: hidden;
   position: absolute;
   left: -3000px;
   z-index: 10;
}


/* PRICES */

.pricesfooter {
	FONT-SIZE: 8pt; COLOR: #eeeecc
}
.pricesHeader {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ccccff
}
.priceslow {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ccffff
}
.pricesmid {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffccff
}
.priceshigh {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffffcc
}
.pricespeak {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffffee
}
.pricesother {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffcc99
}
.pricesother2 {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #aaffdd
}
.pricesother3 {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ddffff
}
.pricesother4 {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #aaddff
}
.pricesother5 {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffddaa
}
.bookingform {
	BACKGROUND-COLOR: #7ea7d8
}
.bga {
	COLOR: #000000; BACKGROUND-COLOR: #eeeeff
}
.bgb {
	COLOR: #000000; BACKGROUND-COLOR: #ffeeee
}


/* Home Page Caption Slideshow caption style */

.Caption {
color: #00FFFF; font: 16px  verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold
}

/*
.SignUpNow		{ color: #FFFFFF; font: 30px  futura lt bt, arial, verdana, sans-serif; letter-spacing: 0px; font-weight: bold }
*/


A.SignUpNow:link {
	FONT-WEIGHT: normal; font: 30px  sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00ffff; TEXT-DECORATION: none
}
A.SignUpNow:active {
	FONT-WEIGHT: normal; font: 30px  sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #00ffff; TEXT-DECORATION: none
}
A.SignUpNow:visited {
	FONT-WEIGHT: normal; font: 30px  sans-serif, verdana, arial; letter-spacing: 0px; COLOR: #00ffff; TEXT-DECORATION: none
}
A.SignUpNow:hover {
	FONT-WEIGHT: normal; font: 32px  sans-serif, verdana, arial; letter-spacing: 0px; COLOR: #999999; TEXT-DECORATION: underline
}


/* Packages Page styles */

.package_text	{ COLOR: #666666; FONT: 11px verdana, arial, sans-serif; font-weight: normal }

.packagename {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666; FONT-FAMILY: "Comic Sans MS", sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; COLOR: #999999; FONT-FAMILY: "Comic Sans MS", sans-serif
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; COLOR: #999999; FONT-FAMILY: "Comic Sans MS", sans-serif
}

.grey_slab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #7ea7d8;
}
.blue_slab {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #f3f3ff
}
.pink_slab {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #fff3f3
}
A.topofpagetext:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topofpagetext:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topofpagetext:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topofpagetext:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: underline
}

/* Prices Page styles */

.prices_text	{ COLOR: #666666; FONT: 11px verdana, arial, sans-serif; font-weight: normal }


/* FAQs Page styles */

.faqs_text	{ COLOR: #FFFFFF; FONT: 11px verdana, arial, sans-serif; font-weight: normal }
.faq_header	{ COLOR: #FFFFFF; FONT: 12px verdana, arial, sans-serif; font-weight: bold }
.list_faqs	{ COLOR: #00FFFF; FONT: 12px verdana, arial, sans-serif; font-weight: bold }

/* Sign Up Now styles */

.sign_up_text	{ COLOR: #00549E; FONT: 11px verdana, arial, sans-serif; font-weight: normal }
.send_form_text	{ COLOR: #666666; FONT: 12px verdana, arial, sans-serif; font-weight: normal }


/* Privacy styles */

.privacy_text	{ COLOR: #00549E; FONT: 11px verdana, arial, sans-serif; font-weight: normal }

/* Terms and Conditions */

.t_and_c_text	{ COLOR: #FFFFFF; FONT: 11px verdana, arial, sans-serif; font-weight: normal }
.t_and_c_titles	{ COLOR: #FFFFFF; FONT: 16px verdana, arial, sans-serif; font-weight: bold }

/* Floating menu */
#floatdiv{
    position: absolute;
    width:104px;
	height:40px;
	left:0px;
	top:0px;
    padding:2px;
	background:#7ea7d8;
    border:1px solid #000000;
    z-index: 100;
}
.floatCurrency_text	{ COLOR: #FFFFFF; FONT: 9px verdana, arial, sans-serif; font-weight: normal }

A.currency:link {
	FONT-WEIGHT: normal; font: 9px  verdana, arial, sans-serif; letter-spacing: 0px;  COLOR: #ffffff; TEXT-DECORATION: none
}
A.currency:active {
	FONT-WEIGHT: normal; font: 9px  verdana, arial, sans-serif; letter-spacing: 0px;  COLOR: #ffffff; TEXT-DECORATION: none
}
A.currency:visited {
	FONT-WEIGHT: normal; font: 9px  verdana, arial, sans-serif; letter-spacing: 0px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.currency:hover {
	FONT-WEIGHT: normal; font: 9px  verdana, arial, sans-serif; letter-spacing: 0px; COLOR: #ff8000; TEXT-DECORATION: underline
}

.available {
        background-color:#FFFF00;
	FONT-FAMILY: verdana, arial, helvetica, sans;
	color: #000000;
	font-size: 11pt;
	height: 12px;
	font-weight: normal;
	text-align: center;
	BORDER: #000000 0px solid }

.booked {
        background-color:#000066;
	FONT-FAMILY: verdana, arial, helvetica, sans;
	color: #FFFF00;
	font-size: 11pt;
	height: 12px;
	font-weight: normal;
	text-align: center;
	BORDER: #000000 0px solid }

.not_available {
        background-color:#33CC66;
	FONT-FAMILY: verdana, arial, helvetica, sans;
	color: #000000;
	font-size: 11pt;
	height: 12px;
	font-weight: normal;
	text-align: center;
	BORDER: #000000 0px solid }

/* tooltip styles */

.tooltiptitle{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-weight: bold; font-size: 8pt}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 8pt}

#ToolTip{position:absolute; width: 125px; top: 0px; left: 0px; z-index:4; visibility:hidden;}

.advert_announcement_title 		{ color: #FF0000; font: 34px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }
.advert_announcement_1 		{ color: #FF0000; font: 28px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }
.advert_announcement_2 		{ color: #FF0000; font: 30px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }
.advert_announcement_3 		{ color: #FF0000; font: 32px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }
.advert_announcement_4 		{ color: #FF0000; font: 34px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }

.green_advert_announcement_title 	{ color: #629f44; font: 34px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }
.green_advert_announcement_1 		{ color: #629f44; font: 28px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }
.green_advert_announcement_2 		{ color: #629f44; font: 30px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }
.green_advert_announcement_3 		{ color: #629f44; font: 32px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }
.green_advert_announcement_4 		{ color: #629f44; font: 34px verdana, arial, sans-serif; letter-spacing: 1px; font-weight: normal }

A.VscrollAdvert { FONT-WEIGHT: normal; font: 26px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #FF0000; TEXT-DECORATION: none;}
A.VscrollAdvert:link	{FONT-WEIGHT: normal; font: 26px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #FF0000; TEXT-DECORATION: none;}
A.VscrollAdvert:visited{FONT-WEIGHT: normal; font: 26px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #FF0000; TEXT-DECORATION: none;}
A.VscrollAdvert:hover	{FONT-WEIGHT: normal; font: 26px sans-serif, verdana, arial; letter-spacing: 0px;  COLOR: #ff8000; TEXT-DECORATION: underline;}

#locatorSelectDeptText	 {
	position:absolute;
	width:255px;
	height:25px;
	z-index:200;
	left: 146px;
	top: 240px;
	visibility: visible;
	}

#locatorRegionsList	 {
	position:absolute;
	width:620px;
	height:25px;
	z-index:200;
	left: 404px;
	top: 240px;
	visibility: visible;
	}

.searchdropRegion { WIDTH: 133PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }

#google_translate	 {position:absolute;  z-index:1; left: 628px; top: 235px; visibility: visible; background-color: #FFFFFF; padding: 5px; border: 0px solid #000000; width: 170px; height: 100px;}


.checklist {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; MARGIN-TOP: 0px; FONT-SIZE: 11px; Z-INDEX: 1000; BACKGROUND: #ffffff; LIST-STYLE-IMAGE: none; VISIBILITY: hidden; OVERFLOW: auto; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial, Franklin Gothic Book, News Gothic MT; LIST-STYLE-TYPE: none; POSITION: absolute
}
.checklist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.checklist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.checklist LABEL {
	DISPLAY: block; PADDING-LEFT: 25px; TEXT-INDENT: -25px; HEIGHT: 20px
}
.checklist INPUT {
	VERTICAL-ALIGN: middle
}
.checklist LABEL.hover {
	CURSOR: pointer; COLOR: #ffffff; BACKGROUND-COLOR: #316ac5
}
.search_container {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BACKGROUND:  url(../webpage_picts/button_selector.gif) white no-repeat 100% 50%; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid; POSITION: relative; HEIGHT: 20px
}
.all_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px; FONT-FAMILY: Arial, Franklin Gothic Book, News Gothic MT; WHITE-SPACE: nowrap; HEIGHT: 17px;    
}

.PrintTitleText	{ color: #00549E; font: 20px  verdana, sans-serif, arial; letter-spacing: 0px; font-weight: bold; }

#locatorPrintMain	 { position:absolute;  width:276px; height:501px; z-index:2; left: 478px; top: 88px; visibility:visible; background-color: #FFFFFF; padding: 2px;  }

.locatorPrintText	{ color: #00549E; font: 14px arial, verdana, sans-serif; letter-spacing: 0px; font-weight: normal; text-align: left;}


#locatorPrintLayout	 { position:absolute;  width:750px; height:391px; z-index:1; left: 5px; top: 596px; visibility:visible; background-color: #FFFFFF; padding: 5px;  }

.locatorPrintLayoutText	{ color: #00549E; font: 14px arial, verdana, sans-serif; letter-spacing: 0px; font-weight: normal; text-align: left;}


#locatorPrintTitle	 {position:absolute; width:728px; height:26px; z-index:1; left: 10px; top: 50px; visibility: visible; padding: 0px; border: 0px solid #000000; }

#locatorPrintThumbnails	 {position:absolute; width:460px; height:165px; z-index:1; left: 5px; top: 425px; visibility: visible; padding: 0px; border: 0px solid #000000; }

#locatorPrintButton1	 {position:absolute; width:177px; height:55px; z-index:1; left: 793px; top: 681px; visibility: visible; padding: 0px; border: 0px solid #000000; }

#locatorPrintButton2	 {position:absolute; width:177px; height:55px; z-index:1; left: 780px; top: 89px; visibility: visible; padding: 0px; border: 0px solid #000000; }

.Print-Border		{ BORDER: #EDF2F8 1px solid }

.Print-Borderon		{ BORDER: #FF8000 1px solid }

.Print-Borderoff	{ BORDER: #EDF2F8 1px solid }
