/*Universal Styles*/

body { margin-left:0px; margin-right:0px; margin-top:5px; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
/*
td {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
*/

.MainText{font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
.HitCaption {border-bottom: 2px solid #180B6E; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}
.HitData {border-bottom: 2px solid #180B6E; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: normal;
}

.HomeText {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight:bold;
}
.HomeDetails{font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: normal;
}
.SpecialsHeader{font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FDF666; font-style : normal; text-decoration: none; font-weight: bold;
}

.SpotlightSpecials2 {font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : white; font-style : normal; text-decoration: none; font-weight: bold;
}

A.SpotlightSpecialsLink2{font-size : 10pt; font-family : Verdana, sans-serif; color : red; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.SpotlightSpecialsLink2:active {font-size : 10pt; font-family : Verdana, sans-serif; color : red; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.SpotlightSpecialsLink2:visited {font-size : 10pt; font-family : Verdana, sans-serif; color : red; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.SpotlightSpecialsLink2:hover {font-size : 10pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: bold;
}

A.HomeResortLink2 {font-size : 10pt;font-family : Verdana, sans-serif; #180B6E: white; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.HomeResortLink2:active {font-size : 10pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.HomeResortLink2:visited {font-size : 10pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.HomeResortLink2:hover {font-size : 10pt; font-family : Verdana, sans-serif; color : red; font-style : normal; text-decoration: underline; font-weight: bold;
}

.HomeResortCaption2{font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight:bold;
}
.HomeResortDetails2{font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: normal;
}

.TestimonialHeader{background-color: #180B6E; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight:bold;
}
.TestimonialDetails{font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: normal;
}

.SpotlightSpecials{font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : white; font-style : normal; text-decoration: none; font-weight: bold;
}
A.HomeResortLink{font-size : 10pt;font-family : Verdana, sans-serif; color : white; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.HomeResortLink:active {font-size : 10pt; font-family : Verdana, sans-serif; color : white; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.HomeResortLink:visited {font-size : 10pt; font-family : Verdana, sans-serif; color : white; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.HomeResortLink:hover {font-size : 10pt; font-family : Verdana, sans-serif; color : red; font-style : normal; text-decoration: underline; font-weight: bold;
}

.HomeResortCaption{font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : white; font-style : normal; text-decoration: none; font-weight:bold;
}
.HomeResortDetails{font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : white; font-style : normal; text-decoration: none; font-weight: normal;
}

/*Resort Details*/
.ResortDetailsHeader {border-bottom: 2px solid #B90224; font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}

.ResortDetailsSubHeader {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}

.ResortDetailsSubHeader2 {border-bottom: 1px solid #B90224; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}

.ResortCityState {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #B90224; font-style : normal; text-decoration: none; font-weight: normal;
}

.ResortDescription {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.ResortCapacityHeader {background-color: #FFFFFF; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: normal;
}

.ResortCapacityOdd {background-color: #FFFFFF; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: normal;
}

.ResortCapacityEven {background-color: #F8E5E9; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: normal;
}

.ResortSlideShowHeader {background-color: #180B6E; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.ResortSlideShowBottom {border-bottom: 2px solid #180B6E; background-color: #E6E6E6;}

.ResortWeeks1 {background-color: #FF0000; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}

.ResortWeeks2 {background-color: #FDF666; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.ResortWeeks3 {background-color: #007524; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}

.ResortBottom {border-bottom: 2px solid #B90224; }

.AdNumber {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}
.Dates {padding-left:10px; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}
.PriceOdd {padding-left: 10px; background-color: #E7E6F0; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.PriceEven {padding-left: 10px; background-color: #F8F8F7; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: Normal;
}

.SaleHeader {padding-left: 10px; background-color: #E7E6F0; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}

.SaleInfo {padding-left: 10px; background-color: #E7E6F0; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.RentHeader {padding-left: 10px; background-color: #F8F8F7; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}
.RentInfo{padding-left: 10px; background-color: #F8F8F7; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: Normal;
}


.PriceOddLabel {padding-right: 10px; background-color: #E7E6F0; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}

.PriceEvenLabel {padding-right: 10px; background-color: #F8F8F7; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}

.Price {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.BidHeader {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}

.Rotator {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #B90224; font-style : normal; text-decoration: none; font-weight: bold;
}

/*Listings*/

.ListingHeader {background-color: #180B6E; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.ListingOdd {background-color: #FFFFFF; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.ListingEven {background-color: #E7E6F0; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

A.ListingLink{font-size : 8pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.ListingLink:active {font-size : 8pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.ListingLink:visited {font-size : 8pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.ListingLink:hover {font-size : 8pt; font-family : Verdana, sans-serif; color : #B90224; font-style : normal; text-decoration: underline; font-weight: normal;
}


/*Contact Form*/

.FormLabel {padding-right: 10px; background-color: #E7E6F0; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}

.FormField {padding-left: 12px; background-color: #F8F8F7; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.TopicHeader {background-image: url('images/squishedglobe.gif'); background-repeat: no-repeat; background-position:  center 50%; font-size : 12pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold
}


A.FooterLink{font-size : 8pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.FooterLink:active {font-size : 8pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.FooterLink:visited {font-size : 8pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.FooterLink:hover {font-size : 8pt; font-family : Verdana, sans-serif; color : #B90224; font-style : normal; text-decoration: underline; font-weight: normal;
}


A{font-size : 10pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: normal;
}
A:active {font-size : 10pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: normal;
}
A:visited {font-size : 10pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: normal;
}
A:hover {font-size : 10pt; font-family : Verdana, sans-serif; color : #B90224; font-style : normal; text-decoration: underline; font-weight: normal;
}

A.NavLink {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NavLink:active {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NavLink:visited {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}
A.NavLink:hover {font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: none; font-weight: bold;
}


A.SpotlightSpecialsLink{font-size : 10pt; font-family : Verdana, sans-serif; color : yellow; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.SpotlightSpecialsLink:active {font-size : 10pt; font-family : Verdana, sans-serif; color : yellow; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.SpotlightSpecialsLink:visited {font-size : 10pt; font-family : Verdana, sans-serif; color : yellow; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.SpotlightSpecialsLink:hover {font-size : 10pt; font-family : Verdana, sans-serif; color : red; font-style : normal; text-decoration: underline; font-weight: normal;
}

.SearchText {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}


.SearchText {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.SearchHeader {border-bottom: 2px solid #180B6E; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}

.SearchOdd {background-color: #E7E6F0; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.SearchEven {background-color: #F8F8F7; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.SearchFooter {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}

/*Admin*/

.AdminFormLabel {padding-right: 10px; background-color: #180B6E; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.AdminFormField {padding-left: 12px; background-color: #180B6E; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}

.AdminHeader {background-color: #180B6E; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold
}

.AdminOdd {background-color: #FFFFFF; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.AdminEven {background-color: #E7E6F0; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.AdminSelected {background-color: #B90224; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}

.AdminPagination {background-color: #737373; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: normal;
}

.AdminLabel {padding-right: 5px; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}

.AdminText {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

A.CalLink {font-size : 10pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.CalLink:active {font-size : 10pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.CalLink:visited {font-size : 10pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.CalLink:hover {font-size : 10pt; font-family : Verdana, sans-serif; color : #B90224; font-style : normal; text-decoration: underline; font-weight: normal;
}

/*Site News*/

.SiteNewsHeader {background-color: #180B6E; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

/*How It Works*/

.HowHeader {padding-left: 5px; background-color: #180B6E; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

.RotatorCaption {border-top: 2px solid #FFFFFF; padding: 3px; background-color: #B90224; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold;
}

A.FooterLink {font-size : 8pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.FooterLink:active {font-size : 8pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.FooterLink:visited {font-size : 8pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.FooterLink:hover {font-size : 8pt; font-family : Verdana, sans-serif; color : #B90224; font-style : normal; text-decoration: underline; font-weight: normal;
}

.Copyright {font-size : 8pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: normal;
}

.RegRequired {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #B90224; font-style : normal; text-decoration: none; font-weight: normal;
}

.RegTextBox {width:60%; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.LoginLabel {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #B90224; font-style : normal; text-decoration: none; font-weight: normal;
}

.LoginTextBox {width:50%; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

A.LoginLink {font-size : 10pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.LoginLink:active {font-size : 10pt; font-family : Verdana, sans-serif; color : #C5C4D6; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.LoginLink:visited {font-size : 10pt; font-family : Verdana, sans-serif; color : #180B6E; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.LoginLink:hover {font-size : 10pt; font-family : Verdana, sans-serif; color : #B90224; font-style : normal; text-decoration: underline; font-weight: bold;
}

.AdsHeader {border-bottom: 2px solid #180B6E; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}

.AdsOdd {background-color: #E7E6F0; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.AdsEven {background-color: #F8F8F7; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.TestimonialOdd {padding: 10px; background-color: #E7E6F0; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.TestimonialEven {padding: 10px; background-color: #F8F8F7; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.ToAdvertiseHeader {background-color: #E7E6F0; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
.ToAdvertiseText {background-color: #E7E6F0; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
.ToAdvertisePerson {background-color: #E7E6F0; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : italic; text-decoration: none; font-weight: normal;
}

.ToAdvertiseHeaderEven {background-color: #F3F3F1; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
.ToAdvertiseTextEven {background-color: #F3F3F1; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
.ToAdvertisePersonEven {background-color: #F3F3F1; font-size : 8pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : italic; text-decoration: none; font-weight: normal;
}


.InquiryOdd {padding: 10px; background-color: #E7E6F0; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
.InquiryEven {padding: 10px; background-color: #F8F8F7; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}
.InquiryHeader {border-bottom: 2px solid #180B6E; font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}
.InquiryFooter {font-size : 10pt; font-family : Verdana, Arial, sans-serif; color : #180B6E; font-style : normal; text-decoration: none; font-weight: bold;
}