table {text-align:left !important;}
#ticker a:link {
    color: #000000;
    text-decoration: none;
}
#ticker a:visited {    text-decoration: none;    color: #000000;}
#ticker a:hover {    text-decoration: none;}
#ticker a:active {    text-decoration: none;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #00447D;
	letter-spacing: normal;
	text-decoration: none;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.heading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	text-align: center;
	color: #00447D;
}
.background {
	background-image: url(./images/homepage_04.gif);
	text-align: left;
	background-repeat: no-repeat;	
}
.heading2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #00447D;
	line-height: 16px;	
}

.heading2red {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #CC0000;
	line-height: 16px;	
}

	.bodybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00447D;
	letter-spacing: normal;
	text-decoration: none;
}
.terms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #00447D;
	letter-spacing: normal;
}
.subheading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	text-align: left;
	color: #00447D;
}
.subheading2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	text-align: left;
	color: #00447D;
	line-height: 14px;
}
.subheading2B {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #00447D;
	line-height: 14px;
}
.heading3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: lighter;
	text-align: center;
	color: #FFFFFF;
	line-height: 18px;	
}
.heading4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: lighter;
	text-align: center;
	color: #00447D;
	line-height: 16px;	
}
.background2 {
	background-image: url(images/vaca.jpg);
	text-align: left;
}.vacaprices {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #00447D;
	text-decoration: none;
	text-align: center;
}
.background3 {
	background-image: url(images/vaca2.jpg);
	text-align: left;
}
.background4 {
	background-image: url(images/vaca3.jpg);
	text-align: left;
}
	.bodybold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00447D;
	letter-spacing: normal;
	text-decoration: underline;
}
.background5 {
	background-image: url(images/beach.jpg);
	text-align: left;
}
.background6 {
	background-image: url(images/newheader0613.gif);
	text-align: left;
}
a.foot_home:link, a.foot_home:visited
{
	font-size : 1.2em;
	font-weight : bold;
	color : #f4b700;
	vertical-align : -0.1em;
	text-decoration: none;
}

a.foot_home:hover, a.foot_home:visited:hover
{
 color : #fff;
}
.indent1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00447D;
	left: 0px;
	position: relative;
	top: 0px;
	visibility: visible;
	margin-left: 5px;
}
.indent2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	left: 15px;
	text-indent: 15px;
}
.heading5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #00447D;
	line-height: 20px;
	font-weight: bold;
	text-align: left;
}
a.textlink:link, a.textlink:visited
{
	font-size : 12px;
	font-weight : normal;
	color : #00447D;
	vertical-align : -0.1em;
	text-decoration: none;
}

a.textlink:hover, a.textlink_bold:visited:hover
{
 color : #f4b700;
 font-weight : bold;
}
a.textlink_bold:link, a.textlink_bold:visited
{
	font-size : 11px;
	font-weight : bold;
	color : #00447D;
	vertical-align : -0.1em;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 16px;
}

a.textlink_bold:hover, a.textlink_bold:visited:hover
{
 color : #f4b700;
 font-weight : bold;
}
a.textlink_boldwhite:link, a.textlink_boldwhite:visited
{
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
	vertical-align : -0.1em;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 16px;
}

a.textlink_boldwhite:hover, a.textlink_boldwhite:visited:hover
{
 color : #f4b700;
 font-weight : bold;
}
a.textlink2:link, a.textlink2:visited
{
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	vertical-align : -0.1em;
	text-decoration: none;
}

a.textlink2:hover, a.textlink2:visited:hover
{
 color : #C9242B;
 font-weight : normal;
}
.headingSM {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	text-align: left;
	color: #00447D;
}
.headingSMB {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #00447D;
}
.headingBLACK {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #000000;
	letter-spacing: -0.05em;
}
.heading14 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #00447D;
	line-height: 16px;	
	}
.tickls {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #00447D;
	line-height: 16px;	
	}
a.foot_home2:link, a.foot_home2:visited
{
	font-size : 10px;
	font-weight : bold;
	color : #ffffff;
	text-decoration: none;
}

a.foot_home2:hover, a.foot_home2:visited:hover
{
 color : #f4b700;
 font-weight: bold;
}

#zUL,#zUL ul { padding:0; margin : 0 0 0 0; color:#ffffff;}
#zUL3,#zUL3 ul { padding:0; margin : 0 0 0 0; color:#ffffff;}
#zUL li ul a {margin-left:1em}
#zUL3 li,
#zUL li {
	float:left;
	width:11em;
	list-style-type:none;
	font-weight:normal;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	margin-top:2px;
	padding-bottom: 2px;
}
/*
#zUL li:hover {
    background-color : #0000CC;
}
*/
#zUL li ul {visibility:hidden}
#zUL li ul {
	visibility:hidden;
	position:absolute;
	width:11em;
	

}
#zUL li:hover ul a:hover{
    color : #f4b700;
 font-weight : bold;
 
}
#zUL li:hover ul a{
    color : #FFFFFF;
text-decoration : none;
}
#zUL li:hover, 
#zUL li:hover ul  {
	color : #f4b700;
	visibility:visible;
	font-weight : bold;
	z-index : 2;
	background-color: #00447D;
	

}
#zUL2,#zUL2 ul {padding:0;margin:0;color:#00447D;}

#zUL2 li {
	float:bottom;
	width:15em;
	list-style-type:none;
	font-weight:normal;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}
/*
#zUL li:hover {
    background-color : #0000CC;
}
*/
#zUL2 li ul {visibility:hidden}
#zUL2 li ul {
	visibility:hidden;
	position:absolute;
	width: 15em;
	right: inherit;
	margin-top: -2.5em;
	margin-left:140px;
	padding: 5px 0;
	padding-left: 10px;
	background-color: #00447D;
	padding-bottom: 12px;
}
#zUL2 li:hover ul a:hover{
    color : #f4b700;
	text-decoration : none;
	width: 15em;
	font-weight : bold;
}
#zUL2 li:hover ul a{
    color : #ffffff;
	text-decoration : none;
	background-color: #00447D;

}
#zUL2 li:hover, 
#zUL2 li:hover ul  {
	color : #f4b700;
	visibility:visible;
	font-weight : bold;
	z-index : 2;
}
label{
	width:400px;
	}
	
.vacaprices_red {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}

.vacaprices_blue {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #00447D;
}
