.BodyText { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 color: #666666; 
 text-decoration: none
 }
.BodyTextBold { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666; 
text-decoration: none ; 
font-weight: bold
}
.BodyTextBoldGreen { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #007882; 
text-decoration: none ; 
font-weight: bold
}

.class1 a {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #000000; 
text-decoration: none
}
.class1 a:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #000000; 
text-decoration: none
}
.class1 a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-weight: normal; 
 color: #000000; 
 text-decoration: none
 }
.BigText {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #336699; 
text-decoration: none; 
font-weight: bolder;
}
.BlueText { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #0099FF; 
text-decoration: none 
}
.TextBox {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #000000; 
text-decoration: none
}
.TextBoxGrey { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #666666; 
text-decoration: none 
}
.class2 a {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #FFFFFF; 
text-decoration: underline
}
.class2 a:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #FFFFFF
}
.class2 a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #FFFFFF; 
text-decoration: underline
}
.Pipe {  
color: #FFFFFF
}
.BodyTextSmall {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #666666; 
text-decoration: none 
}
.squeeze {  
font-size: 2px
}
.Variable { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #0099FF; 
text-decoration: none
}
.tcase {  
text-transform: capitalize
}
.BodyTextSizeUp { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #666666; 
text-decoration: none 
}
.BodyTextBoldWhite { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
text-decoration: none ; 
font-weight: bold 
}
.Variable2 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #0099FF; 
text-decoration: none ; 
font-weight: bold
}
.class3 a {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
color: #0E3B8D; 
text-decoration: none
}
.class3 a:link {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 color: #0E3B8D; 
 text-decoration: none
 }
.class3 a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
color: #e06593; 
text-decoration: none
}
.BodyTextSmallRed { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #FF0000; 
text-decoration: none 
}
.BodyTextSmallBlack { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #000000; 
text-decoration: none 
}
.BodyTextSmallBlue { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #0099FF; 
text-decoration: none
 }
.BodyTextBoldBlack { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
text-decoration: none ; 
font-weight: bold 
}
.BodyTextBold2 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #666666; 
text-decoration: none ; 
font-weight: bold
 }
.Button {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
background-color: #FFFFFF;
 border: #0099FF none; 
 text-decoration: underline
 }
.ConfirmText {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #000000
}
.BigTextWhite { 
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px; 
 color: #FFFFFF; 
 text-decoration: none; 
 font-weight: bold 
 }
.class4 a {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #FFFFFF; 
border: thin #333333 solid; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px
}
.class4 a:link {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
 color: #000000; 
 text-decoration: none; 
 background-color: #FFFFFF; 
 border: thin #333333 solid; 
 padding-top: 2px; 
 padding-right: 2px; 
 padding-bottom: 2px; 
 padding-left: 2px
 }
.class4 a:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #FFFFFF; 
border: thin #333333 solid; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px
}
.class5 a {  
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; 
 font-weight: bold; 
 color: #333333; 
 text-decoration: none
 }
.class5 a:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #333333; 
text-decoration: none
}
.class5 a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #e06593; 
text-decoration: none
}
.class6 a {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: underline
}
.class6 a:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none
}
.class6 a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold; 
color: #333333; 
text-decoration: none
}
.BodyTextWhite { 
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 color: #FFFFFF; 
 text-decoration: none ;
  font-weight: bold 
  }
.class7 a { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #FFFFFF; 
 text-decoration: none
 }
.class7 a:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none
}
.class7 a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #0099FF; 
text-decoration: none
}
.SearchLayer { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold; 
 color: #FFCCFF; 
 background-color: #FFFFFF; 
 border: 1px #CCCCCC double; 
 cursor: help
 }
.LargerGreenText { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #007882; 
text-decoration: none
}
.greentext { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: normal; 
color: #007882; 
text-decoration: none
 }
.SearchButton {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(/images/background_menu.jpg); 
border: 1px #FFFFFF solid
 }
.SearchButton2 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(../images/bgdot.jpg); 
border: 1px #FFFFFF solid 
}
.MediaLargeText {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #666699
}
.SearchBoxOurResort { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(../images/bgdot-ourresort.jpg); 
border: 1px #FFFFFF solid  
}
.SearchButtonOurResort { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(../images/bgdot-ourresort.jpg); 
border: 1px #FFFFFF solid 
}
.SearchBoxAccommodations { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(../images/bgdot-accommodations.jpg); 
border: 1px #FFFFFF solid 
 }
.SearchButtonAccommodations { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(../images/bgdot-accommodations.jpg); 
border: 1px #FFFFFF solid 
}
.SearchBoxActivities { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(../images/bgdot-activities.jpg); 
border: 1px #FFFFFF solid 
 }
.SearchButtonActivities {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF;
 background-image: url(../images/bgdot-activities.jpg); 
 border: 1px #FFFFFF solid
  }
.SearchBoxMeetings { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(../images/bgdot-meetings.jpg); 
border: 1px #FFFFFF solid 
 }
.SearchButtonMeetings { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(../images/bgdot-meetings.jpg); 
border: 1px #FFFFFF solid
 }
.SearchBoxContactUs{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(../images/background_menu.jpg); 
border: 1px #FFFFFF solid 
} 

.SearchButtonContactUs {
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 color: #FFFFFF; 
 background-image: url(../images/background_menu.jpg); 
 border: 1px #FFFFFF solid
  }

.SearchBoxSpec{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(/images/bgdot-specials.jpg); 
border: 1px #FFFFFF solid 
} 

.SearchButtonSpec { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
background-image: url(../images/bgdot-spec.gif); 
border: 1px #FFFFFF solid 
}


.BodyTextSmallBlue2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #0099FF; 
text-decoration: none ; 
font-style: italic; 
font-weight: normal
}
.BodyTextSmallBlue2 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 color: #0099FF; 
 text-decoration: none ; 
 font-style: italic; 
 font-weight: normal
 }
.class8 a {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none
}
.class8 a:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none
}
.class8 a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #FFCCFF; 
text-decoration: none
}
.button2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: italic;
 font-weight: bold; 
 color: #666699; 
 background-color: #FFFFFF; 
 border: 1px #CCCCCC solid
 }
.purpleselect {
background-color: #9999FF;
}



.header {
font-family: verdana, helvetica, sans-serif; 
font-size: 9pt; 
color: #0E3B8D; 
text-decoration: none; 
cursor: none 
}
.header:hover {
font-family: verdana, helvetica, sans-serif; 
font-size: 9pt; 
color: #F1A18A; 
text-decoration: none; 
cursor: hand 
}
.subheader {
font-family: verdana, helvetica, sans-serif; 
font-size: 8pt; 
color: #0E3B8D; 
text-decoration: none; 
cursor: none 
}
.subheader:hover {
font-family: verdana, helvetica, sans-serif; 
font-size: 8pt; 
color: #F1A18A; 
text-decoration: none; 
cursor: hand
 }
.popup { 
border-right: #F1A18A 1px solid; 
border-top: #F1A18A 1px solid; 
background: #DCD6C0; 
border-left: #F1A18A 1px solid; 
border-bottom: #F1A18A 1px solid; 
font-style: normal; 
font-size: 8pt
 }
 .footer { 
  font-family : "Verdana";
  font-size : 7pt;
  }
.but {
        width: 75px;
        height: 17px;
        background-color: #ffffff;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        color: #1D3F6D;
        text-align: top;
        font-weight: bold;
        border-style: solid;
        border-width: 1px;
        cursor: hand;
 }