#R1O .normal { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10pt; } #R1O .Error { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;color: red; } #R1O .Success { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;color: Green; } #R1O A:link, #R1O A:visited, #R1O A:active { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-size: 12px;line-height: 12px;color:#003366; } #R1O A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-size: 12px;line-height: 12px;color:#5C92C6; } #R1O .page_title { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 22px;line-height: 22px;font-weight: bold;text-align:center;color:#003366;padding: 0px;height: 35px; } #R1O .page_subtitle { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;line-height: 18px;font-weight: bold;text-align:center;color:#003366;padding: 0px;height: 35px; } #R1O .page_header { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;line-height: 18px;font-weight: bold;color:#003366;padding: 0px;height: 20px;text-align:left; } #R1O .page_border { border: 1px solid #FDBB30;padding: 5px;margin: 0px; } #R1O .top_ui { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#5C92C6;text-decoration:none; } #R1O A.top_ui_links:link, #R1O A.top_ui_links:visited, #R1O A.top_ui_links:active { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;font-weight:bold;color:#5C92C6;text-decoration:underline; } #R1O A.top_ui_links:visited:hover, #R1O A.top_ui_links:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;font-weight:bold;color:#003366;text-decoration:underline; } #R1O .OnlineBooking .AvailabilityTable { margin: 3px 3px 3px 3px;padding: 5px 5px 5px 5px;border-width: 0px;text-align: center; } #R1O .OnlineBooking .availability_key { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#003366;font-weight:bold; } #R1O .OnlineBooking .availableColor { background-color:#E8F4FF;color:#000000; } #R1O .OnlineBooking .unavailableColor { background-color:#FDBB30;color:#000000; } #R1O .OnlineBooking .currentDateColor { background-color:Yellow;color:#000000; } #R1O .OnlineBooking .otherMonthColor { background-color:#E8F4FF;color:#E8F4FF; } #R1O .OnlineBooking .calendars { border:solid 1px #003366;height: 100px;width: 100px;font-size:9pt;font-family: Verdana;border-collapse:collapse;padding: 0 0 0 0;margin: 0 0 0 0;background-color:Blue; } #R1O .OnlineBooking .availabilityTitle { color: #ffffff;background-color:#003366;border-color:#003366;font-family: Verdana;font-size:12px;font-weight:bold; } #R1O .OnlineBooking .availabilityDayStyle { background-color:#E8F4FF;color:#E8F4FF;border-width:1px;border-color:#000000;border-style:solid; } #R1O .OnlineBooking .availabilityDayHeaderStyle { background-color:#D0E8FE;border-style:none;border-width:1px;border-color:#D0E8FE;width:21px;font-family:Courier New;font-weight:bold;font-style:normal; } #R1O .OnlineBooking .availability_header { font-family:Verdana, Arial, Helvetica, sans-serif;color:#003366;font-size: 14pt;font-weight: bold; } #R1O .OnlineBooking .availability_year { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#003366;padding: 3px; } #R1O .OnlineBooking .calendarsFlex { border:solid 1px #003366;height: 45px;width: 60px;font-size:7pt;font-family: Verdana;border-collapse:collapse;padding: 0 0 0 0;margin: 0 0 0 0;background-color:Blue; } #R1O .OnlineBooking .availabilityTitleFlex { color: #ffffff;background-color:#003366;border-color:#003366;font-family: Verdana;font-size:11px;font-weight:bold; } #R1O .OnlineBooking .availabilityDayStyleFlex { background-color:#E8F4FF;color:#E8F4FF;border-width:1px;border-color:#000000;border-style:solid; } #R1O .OnlineBooking .availabilityDayHeaderStyleFlex { background-color:#D0E8FE;border:none 1px #D0E8FE;width:21px;font-family:Courier New;font-weight:bold;font-style:normal;font-size:11px; } #R1O .OnlineBooking .availability_headerFlex { font-family:Verdana, Arial, Helvetica, sans-serif;color:#003366;font-size: 12pt;font-weight: bold; } #R1O A.PrevNextLinks:link, #R1O A.PrevNextLinks:visited, #R1O A.vrm_links:active { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;color:#5C92C6;text-decoration: underline; } #R1O A.PrevNextLinks:hover, #R1O A.PrevNextLinks:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;color:#003366;text-decoration: underline; } #R1O .lined_header { padding: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#003366;text-indent: 0px;border: 1px none #003366;text-align: center;font-weight: bold;border-bottom-color:#003366;border-bottom-style: solid;border-bottom-width: 1px; } #R1O .instructions { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;text-align: left; } #R1O .from_head { font-family: Verdana, Arial, Helvetica, sans-serif;color:#003366;font-size: 10px;line-height: 10px;padding: 2px; } #R1O .to_head { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding: 2px; } #R1O .pricing_dates { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#5C92C6;padding:0 5px 0 5px;font-weight: bold; } #R1O .calculated_prices, #R1O .calculated_prices .base_price_label, #R1O .calculated_prices .base_price_value, #R1O .calculated_prices .total_price_label, #R1O .calculated_prices .total_price_value { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#003366;text-indent: 0px;text-align: left;font-weight: bold;padding: 5px 0 0 0;margin: 0 0 0 0px; } #R1O .calculated_prices .charges_labels { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#003366;text-indent: 0px;text-align: left;font-weight: normal;padding: 5px 0 0 0;margin: 0 0 0 7px; } #R1O .calculated_prices .charges_values, #R1O .calculated_prices .fees_value { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#003366;text-indent: 0px;text-align: left;font-weight: normal;padding: 5px 0 0 0;margin: 0 0 0 0px; } #R1O .calculated_prices .fees_label { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#003366;text-indent: 0px;text-align: left;font-weight: normal;padding: 5px 0 0 0;margin: 0 0 0 5px; } #R1O .calculated_prices .promotion_text, #R1O .calculated_prices .promotion_value { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color: green;text-indent: 0px;text-align: left;font-weight: bold;padding: 5px 0 0 0;margin: 0 0 0 0px; } #R1O .calculated_prices .total_price_row { border-top-color:#003366;border-top-style:solid;border-top-width:5px; } #R1O .calculated_prices .divider { color:#003366; } #R1O .calculated_prices .divider_row { height: 5px;padding: 0 0 0 0;margin: 0 0 0 0; } #R1O .calculated_prices .line { border-bottom-color:#003366;border-bottom-style:solid;border-bottom-width:2px;padding-bottom:3px; } #R1O .calculated_prices .top_line { border-top-color:#003366;border-top-style:solid;border-top-width:2px;padding-top:3px; } #R1O .button_bookNow, #R1O .button_reserveNow , #R1O .button_viewItinerary { border-style: double;border-color:#FDBB30;background-color:#003366;text-decoration:none;text-align: center;color: #ffffff;font-weight: bold;font-size:15px; } #R1O .button_erequest { border-style: groove;border-color:#003366;background-color:#003366;text-decoration: none;text-align: center;color:#ffffff;font-weight: bold;width: 105px;font-size:12px; } #R1O .button_changeDates { border-style: groove;border-color:#003366;background-color:#003366;text-decoration: none;text-align: center;color:#ffffff;font-weight: bold;width: 95px;font-size:12px; } #R1O .PricingTable { margin:0 0 0 0;padding:0 0 0 0; } #R1O .PricingTable .Table { margin:0 0 0 0;padding:0 0 0 0;background-color:#ffffff;width: 100%;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding: 3px; } #R1O .PricingTable .TableHeader { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#FFFFFF;padding: 3px;background-color:#5C92C6;font-weight:bold;text-align: center; } #R1O .PricingTable .TableAlternatingRow { background-color:#E8F4FF; } #R1O .PricingTable .pricing_table_year { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#003366;padding: 3px; } #R1O .PricingTable .yearHeaderPrimary { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;font-weight:bold;line-height: 16px;color:#003366;padding: 2px; } #R1O .PricingTable .yearHeaderOverride { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight:bold;line-height: 16px;color:#003366;padding: 2px; } #R1O .PricingTable .dropdown { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-color:white;color:Black; } #R1O div#GeneralPricingBox { background-color:#ffffff type=;padding: 0px; } #R1O div#GeneralPricingBox .box_header { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;line-height: 25px;color: #ffffff;font-weight: bold;background-color:#5C92C6;padding:0 5px 0 5px; } #R1O div#GeneralPricingBox .selectyear_subhead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 25px;color: #FFFFFF;padding: 0px; } #R1O div#GeneralPricingBox .dropdown_box {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 25px;color: #000000;padding: 0px; } #R1O div#PricingDisclaimer { background-color:#ffffff type=;margin: 0px 0px;padding: 0px 0px; } #R1O div#PricingDisclaimer .box_header { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#5C92C6;text-indent: 0px;text-align: left;font-weight: bold;border-bottom:solid 1px #FDBB30;padding: 5px 0 0 0;margin: 0 3px 0 3px; } #R1O div#PricingDisclaimer .pricing_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: italic;line-height: 10px;text-align: left;color:#003366;padding: 5px 5px 0 0;margin: 0 5px 0 5px; } #R1O .TPError { font-family:Verdana, Arial, Helvetica, sans-serif;color: red;font-size: 14px; } #R1O .OnlineBooking .dates select { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px;COLOR:#000000;LINE-HEIGHT: 10px; PADDING: 0 0 0 0; } #R1O .OnlineBooking .dates input { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; } #R1O .OnlineBookingPage { border:solid 1px #5C92C6;width: 100%; } #R1O .OnlineBookingContract { border:solid 1px #FDBB30;width: 90%;margin: 5px 5px 5px 5px;padding: 5px 5px 5px 5px; } #R1O .OnlineBooking { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;margin: 2px 2px 2px 2px;padding: 5px 5px 5px 5px; } #R1O .OnlineBooking H1 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14pt;font-weight: bold;color:#003366;text-align:center; } #R1O .OnlineBooking H2 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12pt;font-weight: bold;color:#003366;text-align:left; } #R1O .OnlineBooking H3 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;color:#003366;text-align:left; } #R1O .OnlineBooking .pricing_yours { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;color:#003366;background-color:#ffffff;border-color:#FDBB30;border-style:solid;border-width:thin;width:200px;height:100%; } #R1O .OnlineBooking .pricing_general { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; } #R1O .OnlineBooking .ButtonSubmitDates { border-style: double;border-color:#FDBB30;background-color:#003366;color:#ffffff;text-decoration: none;font-weight: bold;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px; } #R1O .OnlineBooking .DatesWarning { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;font-weight:bold;color:Blue; } #R1O .OnlineBooking .ContractTitle { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10pt; } #R1O .OnlineBooking .Contract { height: 500px;overflow:scroll;border-style:inset; } #R1O .OnlineBooking .button { border-style: groove;border-color:#003366;background-color:#003366;text-decoration: none;text-align: center;color:#ffffff;font-weight: bold; } #R1O .OnlineBooking .TravelProtectionCell { text-align:center;border-color:#FDBB30;border-style:solid;border-width:1px;display:block;width:90%; } #R1O .OnlineBooking .Header { PADDING: 5px 5px 5px 5px;BORDER: solid 1px #003366;MARGIN: 0px;BACKGROUND-COLOR:#ffffff type=;TEXT-INDENT: 0px;LINE-HEIGHT: 16px; } #R1O .OnlineBooking .HeaderName { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; COLOR:#003366;FONT-SIZE: 16px; } #R1O .OnlineBooking .HeaderDates { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR:#003366;text-align:right; } #R1O div#UnitBox { border: 3px solid #5C92C6; } #R1O div#buttons { text-align:center; } #R1O div#UnitDetailsBox { background-color:#ffffff type=;margin: 0px 0px;padding: 0px 0px; } #R1O div#UnitDetailsBox .box_property { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;line-height: 25px;color:#ffffff;font-weight: bold;background-color:#5C92C6;padding:0px 5px 0px 5px; } #R1O div#UnitDetailsBox .box_subhead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#5C92C6;background-color:#ffffff type=;text-indent: 0px;border: 1px none #003366;padding: 5px 0px 0px 0px;margin: 0px 5px;border-bottom:solid 1px #FDBB30;font-weight: bold; } #R1O div#UnitDetailsBox .match_head { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#5C92C6;padding:0px 5px 0px 5px;font-weight: bold; } #R1O div#UnitDetailsBox .match_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding:0px 5px 0px 5px; } #R1O div#UnitDetailsBox .location_head { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#5C92C6;padding:0px 5px 0px 5px;font-weight: bold; } #R1O div#UnitDetailsBox .location_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding:0px 5px 0px 5px; } #R1O div#UnitDetailsBox .location_map_link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding:0px 5px 0px 10px;text-align:center;font-weight:bold; } #R1O div#UnitDetailsBox .price_head { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#5C92C6;padding:0px 5px 0px 5px;font-weight: bold; } #R1O div#UnitDetailsBox .price_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding:0px 5px 0px 5px; } #R1O div#UnitDetailsBox .bedrooms_head {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#5C92C6;padding:0px 5px 0px 5px;font-weight: bold; } #R1O div#UnitDetailsBox .bedrooms_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding:0px 5px 0px 5px; } #R1O div#UnitDetailsBox .bathrooms_head { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#5C92C6;padding:0px 5px 0px 5px;font-weight: bold; } #R1O div#UnitDetailsBox .bathrooms_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding:0px 5px 0px 5px; } #R1O div#UnitDetailsBox .sleeps_head { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#5C92C6;padding:0px 5px 0px 5px;font-weight: bold; } #R1O div#UnitDetailsBox .sleeps_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding:0px 5px 0px 5px; } #R1O div#UnitDetailsBox .unittype_head { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#5C92C6;padding:0px 5px 0px 5px;font-weight: bold; } #R1O div#UnitDetailsBox .unittype_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding:0px 5px 0px 5px; } #R1O div#SchedulePriceBox { background-color:#ffffff type=;padding: 2px;margin: 0px 5px;border: 1px solid #FDBB30; } #R1O div#SelectDatesBox { padding: 2px; } #R1O div#SelectDatesBox .box_header { padding: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#003366;text-align: center;font-weight: bold;border-bottom-color:#003366;border-bottom-style: solid;border-bottom-width: 1px; } #R1O div#SelectDatesBox .instructions { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;text-align: left;color:#003366;padding: 2px; } #R1O div#SelectDatesBox .dates_exact_selection {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding: 2px; } #R1O div#SelectDatesBox .dates_flex_selection { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding: 2px; } #R1O div#SelectDatesBox .dates_includepartial_selection { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding: 2px; } #R1O div#SelectDatesBox .from_head { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding: 2px; } #R1O div#SelectDatesBox .to_head { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding: 2px; } #R1O div#SelectDatesBox .dropdown_box { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#000000;padding: 0px; } #R1O div#YourPriceBox { padding: 2px; } #R1O div#YourPriceBox .box_header { padding: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#003366;text-align: center;border: 1px none #003366;margin: 0px;font-weight: bold;border-bottom-color:#003366;border-bottom-style: solid;border-bottom-width: 1px; } #R1O div#YourPriceBox .price_subhead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 20px;font-weight: bold;color:#003366;padding: 2px;margin:2px;background-color:#D0E8FE;height: 20px;text-align:right; } #R1O div#YourPriceBox .price_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 20px;color:#003366;padding: 2px 20px 2px 2px;margin:2px;background-color:#D0E8FE;text-align:right;text-indent: 0px;height: 20px; } #R1O div#YourPriceBox .totalprice_subhead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding: 2px;margin:2px;font-weight: bold;background-color:#D0E8FE;height: 20px;text-align:right; } #R1O div#YourPriceBox .totalprice_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 20px;color:#003366;padding: 2px 20px 2px 2px;margin:2px;background-color:#D0E8FE;text-align:right;text-indent: 0px;font-weight: bold;text-align: right;height: 20px; } #R1O div#YourPriceBox .notes_box { padding: 2px; } #R1O div#YourPriceBox .notes_head { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;text-align: left;color:#003366;padding: 2px;font-weight: bold; } #R1O div#YourPriceBox .notes { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;text-align: left;color:#003366;padding: 2px; } #R1O div#PhotosBox { background-color:#E8F4FF; } #R1O div#PropertyPhoto { padding: 0 0 0 0;margin: 0 0 0 0;height: 213px;text-align:center; } #R1O div#PropertyPhoto .photo_outline_outer { border: 1px solid #FDBB30;padding: 0 0 0 0;margin: 0 0 0 0;height:224;width:328;text-align:center; } #R1O div#PropertyPhotoThumb { padding: 0 0 0 0;margin:0 0 0 0; } #R1O .caption { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding: 1px;text-align: center; } #R1O div#PropertyPhotoThumb .thumb_outline { height: 50px; } #R1O div#PropertyPhotoThumb .thumb_outline_outer { border: 1px solid #FDBB30;padding: 0 0 0 0;width: 75px;height: 50px; } #R1O div#PhotosBox a.morephotos_link:link, #R1O div#PhotosBox a.morephotos_link:active, #R1O div#PhotosBox a.morephotos_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#003366;text-align: center;text-decoration: underline;padding: 1px; } #R1O div#PhotosBox a.morephotos_link:hover, #R1O div#PhotosBox a.morephotos_link:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#FDBB30;text-align: center;text-decoration: underline;padding: 1px; } #R1O div#unitdetails_AmenitiesBox, #R1O div#unitdetails_ActivitiesBox { background-color:#ffffff type=;margin: 0px 0px;padding: 0px 0px; } #R1O div#unitdetails_AmenitiesBox .box_header, #R1O div#unitdetails_ActivitiesBox .box_header { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#5C92C6;text-indent: 0px;text-align: left;font-weight: bold;border-bottom: solid 1px #FDBB30;padding: 5px 0 0 0;margin: 0 3 0 3px; } #R1O div#unitdetails_AmenitiesBox .amenities_data, #R1O div#unitdetails_ActivitiesBox .activities_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;text-align: left;color:#003366;padding: 5px 5px 0px 5px;margin: 0px 5px 0px 0px; } #R1O div#unitdetails_DescriptionBox { background-color:#ffffff type=;margin: 0px 0px;padding: 0px 0px; } #R1O div#unitdetails_DescriptionBox .box_header {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color:#5C92C6;text-indent: 0px;text-align: left;border: 1px none #003366;font-weight: bold;border-bottom: 1px solid #FDBB30;padding: 5px 0px 0px 0px;margin: 0px 0px 0px 0px; } #R1O div#unitdetails_DescriptionBox .amenities_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;text-align: left;color:#003366;padding: 5px 5px 0px 5px;margin: 0 5px 0 0; } #R1O div#PricingRegularBox, #R1O div#PricingSpecialBox { padding: 5px; } #R1O div#PricingRegularBox .box_header, #R1O div#PricingSpecialBox .box_header { padding: 2px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color: #FFFFFF;padding: 5px;background-color:#5C92C6;text-indent: 0px;border: 1px none #003366;margin: 0px;font-weight: bold; } #R1O div#PricingRegularBox .selectyear_subhead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color: #FFFFFF;font-weight: bold;padding: 3px; } #R1O div#PricingRegularBox .season_subhead, #R1O div#PricingSpecialBox .season_subhead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color: #FFFFFF;font-weight: bold;background-color:#5C92C6;padding: 3px; } #R1O div#PricingRegularBox .season_data, #R1O div#PricingSpecialBox .season_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;padding: 3px;background-color:#E8F4FF; } #R1O div#PricingRegularBox .period_subhead, #R1O div#PricingSpecialBox .period_subhead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color: #FFFFFF;text-align: center;padding: 3px;background: #5C92C6;font-weight:bold; } #R1O div#PricingRegularBox .period_data, #R1O div#PricingSpecialBox .period_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 10px;color:#003366;text-align: center;background-color:#E8F4FF;padding: 3px; } #R1O div#PricingRegularBox .pricingyear_subhead, #R1O div#PricingSpecialBox .pricingyear_subhead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;font-weight: bold;color:#003366;padding: 2px; } #R1O div#VRMDescriptionBox { background-color: #FFFFFF;margin: 0px 0px;padding: 0px 0px; } #R1O div#VRMDescriptionBox .box_header { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#5C92C6;text-indent: 0px;text-align: left;border: 1px none #003366;font-weight: bold;border-bottom: solid 1px #FDBB30;padding: 5px 0 0 0;margin: 0 5px 0 5px; } #R1O div#VRMDescriptionBox .vrm_data { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;text-align: left;color:#003366; } #R1O .UnitDescription .management { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10pt; } #R1O A.vrm_links:link, #R1O A.vrm_links:visited, #R1O A.vrm_links:active { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;color:#5C92C6;text-decoration: underline; } #R1O A.vrm_links:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;color:#003366;text-decoration: underline; }