BODY {
margin:0;
FONT: 13px Verdana,Arial,Helvetica,Sans-Serif;
/*scrollbar-face-color: #aac1d1;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #999999;
scrollbar-shadow-color: #000000;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #cccccc;*/
background-color: #ffffff;

}

#list-menua {
text-align: center;
width:270px;
}

#list-menua a:link, #list-menua a:active, #list-menua a:visited {
color: #ffffff;
}

#list-menua a:hover {
border: 0px solid #000000;
background: #aac1d1;
color: #000000;
} 

#list-menua ul {
margin: 0; 
padding: 0;
list-style-type: none;
font-family: sans-serif, Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
} 

#list-menua li {
margin: 1px 0px 1px 0;
width: 100%px;
background: #457bb5;
}
#list-menua li:hover {
margin: 1px 0 1px 0;
width: 270px;
background: #aac1d1;
}
 
#list-menua a {
text-align: left;
display: block;
width:266px;
padding: 4px 0px 4px 4px;
border: 0px solid #000000;
background: #568fb7;
text-decoration: none; /*lets remove the link underlines*/
}


























/*tabs*/
.TDborderselected {	border-left: #486D82 1px solid; border-top: #486D82 1px solid;border-right: #486D82 1px solid;}
.TDbordernotselected {	background-color: #f5f5f5; border-left: #486D82 1px solid; border-top: #486D82 1px solid;border-right: #486D82 1px solid; border-bottom: #486D82 1px solid;}
.TDborderbottom {border-bottom: #486D82 1px solid; }
A.linkstabns {
	FONT-SIZE: 11px; COLOR: #214480; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.linkstabns:hover {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.tabss {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; 
}
/*end tabs*/








.linksdarkblue11 {
	FONT-SIZE: 11px; COLOR: #15385b; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.linksdarkblue11:hover {
	FONT-SIZE: 11px; COLOR: #ff7f00; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.searchButton {
	font-weight: bold;	font-size:10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	background: #15385b;
	border-bottom: 1px solid #003F59;	border-right: 1px solid #003F59;	border-left: 1px solid #568fb7;	border-top:1px solid #568fb7;	color:#FFFFFF;	text-decoration:none;	cursor: hand;	width: 180px;	height: 18px;
}
.searchButton1 {
	font-weight: bold;	font-size:10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	background: #15385b;
	border-bottom: 1px solid #003F59;	border-right: 1px solid #003F59;	border-left: 1px solid #568fb7;	border-top:1px solid #568fb7;	color:#FFFFFF;	text-decoration:none;	cursor: hand;	width: 100px;	height: 18px;
}
.searchdrop {
	font-family: Arial; 
	font-size: 11px; 
	border: solid 1px1 #BABABA;
	width: 180px;
/*	BACKGROUND-COLOR: #e4f2ff	*/
}
.searchinputitem {
	font-family: Arial; 
	font-size: 11px; 
	border: solid 1px1 #BABABA;
	width: 155px;
/*	BACKGROUND-COLOR: #e4f2ff	*/
}
.linksnav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #15385b; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.linksnav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #568fb7; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}



/*	villa table	*/
.villatdheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; BACKGROUND-COLOR: #e6ecf3;
}
.villatdinfo {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; BACKGROUND-COLOR: #e6ecf3;
}









/*	villa table	end */









.ratestable, .ratestable TD, .ratestable TH {FONT-SIZE: 11px; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
.ratesheader {	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
.ratesseason {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #214480; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}

TD
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Sans-Serif
}
.boldtable, .boldtable TD, .boldtable TH
{
	font-family: sans-serif;
	font-size: 13px;
}
.blacklink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.blacklink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.orangelink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff7f00; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.orangelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.whitelinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.whitelinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff7f00; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.smlfont
{
	font-family: sans-serif;
	font-size: 11px;
}
.bluetext
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #214480; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
.bluetextlg
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #214480; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
.whitetext
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
.textdestinationsheader
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #15385b; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
.linksdestinationsheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #15385b; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.linksdestinationsheader:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff7f00; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.linksdestinations {
	FONT-SIZE: 11px; COLOR: #15385b; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.linksdestinations:hover {
	FONT-SIZE: 11px; COLOR: #ff7f00; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.links {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.links:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #aac1d1; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.villas {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff7f00; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline; white-space:nowrap;
}
A.villas:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none; white-space:nowrap;
}
.avail {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #214480; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.avail:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.more {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.more:hover {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.submenulinks {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.submenulinks:hover {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.villastext {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
.cities {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none; white-space:nowrap;
}
A.cities:hover {
	FONT-SIZE: 11px; COLOR: #aac1d1; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline; white-space:nowrap;
}
.inputitem {
	font-family: Arial; 
	font-size: 11px; 
	border: solid 1px1 #BABABA;
/*	BACKGROUND-COLOR: #e4f2ff	*/
}
.inputdropsml {
	font-family: Arial; 
	font-size: 10px; 
	border: solid 1px1 #BABABA;
/*	BACKGROUND-COLOR: #e4f2ff	*/
}

.inputdrop {
	font-family: Arial; 
	font-size: 11px; 
	border: solid 1px1 #BABABA;
/*	BACKGROUND-COLOR: #e4f2ff	*/
}
sup {  font-size: 7px; vertical-align: text-top; font-family: Verdana, Arial, Helvetica, sans-serif}
.formBtn {
	background-color: #214480;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
.formBtna {
	background-color: #214480;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.ItemStyle {
	list-style-image:  url(Images/bulletsq.gif);
	font-family: "Arial";
	font-size: 12px;
}

.PopItemStyle {
	list-style-image:  url(Images/bulletsq.gif);
	font-family: "Arial";
	font-size: 12px;
}
.ContactFont {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; font-weight: bold;
}
.ContactSpecify {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
.home { line-height: 15pt; font-size: 12px }
.homecat { font-size: 10px }
.orangetext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff7f00; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
.availo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #214480; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.availo:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}

.search {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.search:hover {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.specialstablebody {background-color: #f4f9fc; font-family: sans-serif;	font-size: 11px;}
.specialstablebody a {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #214480; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline}
.specialstablebody a:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #214480; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none}
.specialstablebody ul {margin-left: 1em; padding-left: 1em}
.specialsheader {background: #568fb7;}

table#tours {width: 745px; background-color: #e6ecf3}
table#tours td {padding: 3px; FONT-SIZE: 12px; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;}
.tourstdbody {background-color: #ffffff; color: #000000; padding: 5px; }
table#tourscity {width: 745px; background-color: #214480;}
table#tourscity td {color: #ffffff; FONT-SIZE: 11px; padding: 5px;}
.linksblue {
	FONT-SIZE: 11px; COLOR: #214480; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.linksblue:hover {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.linkswhite {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.linkswhite:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.textwhite
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
}
table#dest {background-color: #568fb7}
table#destheader {background-color: #104b86}

#list-homecat {text-align: center;width:220px;}

#list-homecat a:link, #list-homecat a:active, #list-homecat a:visited {color: #ffffff;}

#list-homecat a:hover {border: 0px solid #000000;background: #aac1d1;color: #000000;} 

#list-homecat ul {margin: 0; padding: 0;list-style-type: none;font-family: sans-serif, Verdana, Arial, Helvetica;font-size: 12px; font-weight: bold;} 

#list-homecat li {margin: 1px 0px 1px 0; width: 100%px; background: #457bb5; }
#list-homecat li:hover {margin: 1px 0 1px 0;width: 220px;background: #aac1d1;}
 
#list-homecat a {text-align: left;display: block;width:216px;padding: 4px 0px 4px 4px;border: 0px solid #000000;background: #568fb7;text-decoration: none; /*lets remove the link underlines*/}


#list-dest {text-align: center;width:218px;}

#list-dest a:link, #list-dest a:active, #list-dest a:visited {color: #15385b;}

#list-dest a:hover {border: 0px solid #000000;background: #15385b;color: #ffffff;} 

#list-dest ul {margin: 0; padding: 0;list-style-type: none;font-family: sans-serif, Verdana, Arial, Helvetica;font-size: 12px; font-weight: bold;} 

#list-dest li {margin: 1px 0px 1px 0; width: 100%px; background: #dde6ee; }
#list-dest li:hover {margin: 1px 0 1px 0;width: 218px;background: #aac1d1;}
#list-dest a {text-align: left;display: block;width:214px;padding: 4px 0px 4px 4px;border: 0px solid #000000;background: #dde6ee;text-decoration: none; /*lets remove the link underlines*/}

table#tours1 {width: 100%; background-color: #e6ecf3}
table#tours1 td {padding: 3px; FONT-SIZE: 12px; FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica; background-color: #ffffff}


#list-citytours {text-align: left;width:268px;}
#list-citytours a:link, #list-citytours a:active, #list-citytours a:visited {color: #15385b;}
#list-citytours a:hover {border: 0px solid #000000;background: #15385b;color: #ffffff;} 
#list-citytours ul {margin: 0; padding: 0;list-style-type: none;font-family: sans-serif, Verdana, Arial, Helvetica;font-size: 12px; font-weight: bold;} 
#list-citytours li {margin: 1px 0px 1px 0; width: 100%px; background: #dde6ee; }
#list-citytours li:hover {margin: 1px 0 1px 0;width: 268px;background: #aac1d1;}
#list-citytours a {text-align: left;display: block;width:264px;padding: 4px 0px 4px 4px;border: 0px solid #000000;background: #dde6ee;text-decoration: none; /*lets remove the link underlines*/}

