


/*
Rendered @ 04/02/2012 21:16:07
*/
 



#ADT-Main                                               { background:transparent url(/_assets/images/common/background-fade.png) 0 0 repeat-x; }



#ADT-ToolTip                                            { -moz-box-shadow: 1px 1px 5px #808080; -webkit-box-shadow:1px 1px 5px #808080; box-shadow:1px 1px 5px #808080; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;  border:3px solid #ffffff; background-color:#102263; color:#0994d4; }           


.ADT-Panel,
.ADT-ComboSearch,
#ADT-FlightAndHotelBookingForm,
#ADT-FlightOnlyBookingForm,
#ADT-HotelOnlyBookingForm,
#ADT-InsuranceBookingForm,
#ADT-CarHireBookingForm,
#ADT-SearchResultsSearch                                { background-color:#ffffff; border:3px solid #ffffff; -moz-box-shadow: 1px 1px 5px #808080; -webkit-box-shadow:1px 1px 5px #808080; box-shadow:1px 1px 5px #808080; }


#ADT-DestinationGuides .ADT-ComboSearch,
#ADT-EmptyContentPageContainer .ADT-ComboSearch,
.ADT-ComboSearch #ADT-FlightAndHotelBookingForm,
.ADT-ComboSearch #ADT-FlightOnlyBookingForm,
.ADT-ComboSearch #ADT-HotelOnlyBookingForm,
#ADT-CarouselSearch #ADT-FlightAndHotelBookingForm,
#ADT-CarouselSearch #ADT-FlightOnlyBookingForm,
#ADT-CarouselSearch #ADT-HotelOnlyBookingForm,
#ADT-CarouselSearch #ADT-InsuranceBookingForm,
#ADT-CarouselSearch #ADT-CarHireBookingForm,
#ADT-CarouselSearch #ADT-SearchResultsSearch,
#ADT-SearchResultsSearch .ADT-SearchPanel               { background-color:transparent; border:none; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }


.ADT-LinkBoxPanel h2                           { background:transparent url(/DynamicImages/2778/2778773516aedfae4ed29cacb391daff_500_35.jpg) no-repeat; 
                                                }
                                                
                                                
.ADT-PromoBuilderSummaryPanel h2                 { background:transparent url(/DynamicImages/5067/5067f7232455a9f391502877e14acc69_500_30.jpg) no-repeat; 
                                                }



#ADT-Carousel-Nav { background-color:#c6dae5; }

#ADT-Carousel-Nav ul li a  { background:#e9e8e4;  }

#ADT-Carousel-Nav ul li a:hover, 
#ADT-Carousel-Nav ul li.ADT-Carousel-Nav-Selected a,
#ADT-Carousel li .ADT-Carousel-Title,
#ADT-Carousel li .ADT-Carousel-Text { background-color:#102263; }



.ADT-StarRating                  { background:transparent url(/_assets/images/common/stars.png) no-repeat 0 0; text-indent:-9999px; }
.ADT-StarRating-5                { background-position:0 0; }
.ADT-StarRating-4                { background-position:0 -18px; }
.ADT-StarRating-3                { background-position:0 -36px; }
.ADT-StarRating-2                { background-position:0 -54px; }
.ADT-StarRating-1                { background-position:0 -72px; }
.ADT-StarRating-0                { background-position:0 -100px; }


input.ADT-error, 
select.ADT-error,
input.error                                        { border:1px solid #FF0000 !important; background-color:#FFCCCC !important; }

span.ADT-error                                      { font-weight:bold; color:#FF0000; }

#ADT-PaymentError                                   { background-color:#FFDFDF; }
#ADT-PaymentError h3                                { color:#CC0000; }
.ADT-InsuranceMedical span.ADT-error                { color:#CC0000; display:block; padding:5px; }


#ADT-Data-Output { color:#ffffff;  background-color:#ffffff; }







#ADT-BgColour                                           { background-color:#ffffff; }


body,
#ADT-Header,
#ADT-Footer,
#ADT-Badges                                             { background-color:#ffffff; }


body                                                    { color:#000000; }
.ADT-AdvancedSearchOptions,
.ADT-Alt-Flight-Heading                                 { border-top:1px dashed #000000; }


.ADT-SearchPanel label,
.ADT-RoomNumberLabel,
.ADT-Filter b,
.ADT-AnnouncementPanel,
.ADT-LinkBoxPanel h2,
#ADT-FooterLinks,
.ADT-Carrier-Difference,
#ADT-ResultsContainer h2,
.ADT-Hotel-Img,
.ADT-PackagePrice,
#ADT-PassengerDetailsTable h2,
#ADT-OptionalExtrasTable h2,
#ADT-Insurance h2,
#ADT-BookingSummary h2,
#ADT-PaymenRightColumn h2,
#ADT-PaymentLeftColumn h2,
#ADT-ContactDetails h2,
#ADT-PolicyDocs h2,
#ADT-BookingSummaryCost,
#ADT-BookingTotalCost,
#ADT-TotalBookingCost,
#ADT-CompletePurchaseDetails h2,
#ADT-PaymentBottom h2,
#ADT-PassengerDetails h2,
#ADT-BookingReference h2,
.ADT-SpecialOfferSmallPromoBox,
.ADT-SpecialOfferLargePromoBox span,
#ADT-InsuranceUpsellRadios label,
.ADT-SpecialDeparturesBg2                     { color:#0994d4; }

#FooterTemplate3 .ADT-AnnouncementPanel,
.ADT-Hotel-Img                                          { border-bottom:3px solid #ffffff; }

#ADT-SpecialOffersRight                                 { border-left:4px solid #ffffff; }

#ADT-PassengerDetailsTable h2,
#ADT-OptionalExtrasTable h2,
#ADT-Insurance h2,
#ADT-PolicyDocs h2,
#ADT-BookingSummary h2,
#ADT-CompletePurchaseDetails h2,
#ADT-PaymentBottom h2,
#ADT-PaymenRightColumn h2                               { border-bottom:1px solid #ffffff; border-right:1px solid #ffffff;  }
#ADT-PaymentLeftColumn h2                               { border-bottom:1px solid #ffffff;  }
#ADT-ContactDetails h2                                  { border-bottom:1px solid #ffffff;  }

.ADT-FormDataTable th                                   { border-bottom:1px solid #fff; border-right:1px solid #fff; }
.ADT-FormDataTable td,                                   
.ADT-FormRow                                            { border-bottom:1px solid #fff; border-right:1px solid #fff; }

#ADT-BookingSummaryCost,
#ADT-TotalBookingCost,
#ADT-BookingTotalCost                                 { border-right:1px solid #fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; }



#ADT-CarHireAddition .ADT-TopPrice a,
#ADT-RoomFlight-Info .ADT-TopPrice a,
#ADT-Hotel-Details .ADT-TopPrice a,
#ADT-RoomFlight-Info h2 strong,
#ADT-SubDestinations a,
.ADT-Result a                                               { color:#102263; }

a:link.ADT-SecondaryLink,
a:active.ADT-SecondaryLink,
a:visited.ADT-SecondaryLink,
a:hover.ADT-SecondaryLink                                  { color:#102263; }

a:link.ADT-InsuranceResultLink ,
a:active.ADT-InsuranceResultLink,
a:visited.ADT-InsuranceResultLink                           { color:#102263; }

.ADT-Result-OtherRooms a:link,
.ADT-Result-OtherRooms a:active,
.ADT-Result-OtherRooms a:visited
 
.ADT-Result-exactdate                          { background-color:#c6dae5; }
.ADT-Result-noexactdate                          {  background-color:#c6dae5; }
.ADT-Result-altdate                          {  background-color:#c6dae5; }

.InsurancePolicyDocsLink a:link,
.InsurancePolicyDocsLink a:active,
.InsurancePolicyDocsLink a:visited                      { color:#102263; }

.ADT-PaymentTC a,
.ADT-Results-Paging li a,
.ADT-UsefulLinks a,
.ADT-FlightOnlySummary .ADT-UIMsg,
.ADT-FareType .ADT-UIMsg,
#ADT-PolicyDocs a,
.ADT-ShowMoreFlights a                                  { color:#102263 !important; }

.ADT-SmallPromoBox a span,
#ADT-BookingSummaryCost,
#ADT-BookingTotalCost,
#ADT-TotalBookingCost,
.ADT-Carrier-Difference,
.ADT-PackagePrice,
.ADT-SpecialOfferSmallPromoBox,
.ADT-SpecialOfferLargePromoBox span                     { background-color:#102263; }


.ADT-PromoBuilderSummaryPanel ul li.ADT-OPAlt,
.ADT-SearchPanel .ADT-PanelContent,                     
#ADT-ResultsContainer h2,
.ADT-Hotel-Img,
#ADT-FooterContent,
#ADT-PassengerDetailsTable h2,
#ADT-OptionalExtrasTable h2,
#ADT-Insurance h2,
#ADT-BookingSummary h2,
#ADT-PolicyDocs h2,
#ADT-PaymenRightColumn h2,
#ADT-PaymentLeftColumn h2,
#ADT-CompletePurchaseDetails h2,
#ADT-ContactDetails h2,
#ADT-PaymentBottom h2,
#ADT-BookingReference h2,
#ADT-PassengerDetails h2,
#ADT-InsuranceHeader,
#ADT-BookingBreadcrumbs                                 { background-color:#e9e8e4; }
.ADT-Result-HotelInfo                                   { border-bottom:1px dashed #e9e8e4;  }
#ADT-RoomFlight-Info                                    { border:1px solid #e9e8e4; }
.ADT-Result                                             { border-bottom:1px solid #e9e8e4; }

#ADT-CarUpsellSummary,
#ADT-HotelUpsellSummary                                 { background-color:#c6dae5; border:1px solid #e9e8e4; }

#ADT-CarUpsellList,
#ADT-HotelUpsellList                                    { border:1px solid #e9e8e4; }

.ADT-Upsell-Selected                                    { background-color:#FFFAAE !important; }



.ADT-AnnouncementPanel,
#ADT-FooterLinks,
.ADT-SpecialDeparturesBg2                               { background-color:#e9e8e4;  }


.ADT-PromoBuilderSummaryPanel ul li,
.ADT-PromoBuilderSummaryPanel .ADT-PBAlt,
#ADT-SearchSwitcher ul,
#ADT-ComboSearchRadios,
#ADT-RoomFlight-Info table th,
#ADT-PromoBuilderSummaries,
.ADT-FlightDirectionSearch,
.ADT-SpecialDeparturesBg                                   { background-color:#c6dae5;  }

.ADT-SearchPanel .ADT-BookPartyNumber,
.ADT-CarImg                                             { border:1px solid #c6dae5; }


.ADT-Carrier,
.ADT-Flight-Checked,
#ADT-HomepageTemplate3 .ADT-PromoBuilderSummaryPanel,
#ADT-InsuranceResults                                   { background-color:#c6dae5; }


#ADT-RoomFlight-Info,
.ADT-Alt-Result                                { background-color:#; }



a:link,
a:active,
a:visited                                      { color:#0994d4; text-decoration:underline; }
a:hover                                        { color:#0994d4; text-decoration:none; }

 
#ADT-PrimaryNavigation                         { background-color:#c6dae5;  }
#ADT-PrimaryNavigation ul li a                 { color:#000000; }
#ADT-PrimaryNavigation ul li a:hover           { color:#0994d4; background-color:#102263; border-bottom:5px solid #0994d4; }
#ADT-PrimaryNavigation ul li a.active          { color:#0994d4; background-color:#102263; border-bottom:5px solid #0994d4; }


#ADT-DestinationGroups                         { background-color:#e9e8e4; }
#ADT-DestinationGroups ul li a                 { color:#0994d4; }
#ADT-DestinationGroups ul li a:hover           { color:#0994d4; background-color:#102263; border-bottom:5px solid #0994d4; }
#ADT-DestinationGroups ul li a.active          { color:#0994d4; background-color:#102263; border-bottom:5px solid #0994d4; }


#ADT-SpecialOffersCategories                   { background-color:#e9e8e4; }
#ADT-SpecialOffersCategories  ul li a          { color:#0994d4; }
#ADT-SpecialOffersCategories  ul li a:hover    { color:#0994d4; background-color:#102263; border-bottom:5px solid #0994d4; }
#ADT-SpecialOffersCategories  ul li a.active   { color:#0994d4; background-color:#102263; border-bottom:5px solid #0994d4; }


#ADT-SearchSwitcher ul li a                     { color:#0994d4; }
#ADT-SearchSwitcher ul li a:hover               { color:#0994d4; background-color:#102263; border-bottom:5px solid #0994d4; }
#ADT-SearchSwitcher ul li a.ADT-Selected        { color:#0994d4; background-color:#102263; border-bottom:5px solid #0994d4; }

 
#ADT-DateSummary                                { background-color:#c6dae5;  }
#ADT-DateSummary ul li a                        { color:#000000; }
#ADT-DateSummary ul li a:hover                  { color:#0994d4; background-color:#102263; border-bottom:5px solid #0994d4; }
#ADT-DateSummary ul li.active                   { color:#0994d4; background-color:#102263; border-bottom:5px solid #0994d4; }

 
.ADT-FlightDirectionSearch                                  { background-color:#c6dae5; }
.ADT-FlightDirectionSearch a:link,
.ADT-FlightDirectionSearch a:active,
.ADT-FlightDirectionSearch a:visited                        { color:#000000; text-decoration:none;  }

.ADT-FlightDirectionSearch a:hover                          { background-color:#102263; color:#0994d4;   }
.ADT-FlightDirectionSearch a.ADT-SearchSelected             { background-color:#102263; color:#0994d4; border-bottom:3px solid #ffffff; }

 
#ADT-SpecialOffersTable th                              { color:#0994d4; background-color:#e9e8e4; border-bottom:1px solid #c6dae5; text-decoration:underline; }
#ADT-SpecialOffersTable td                              { background-color:#ffffff;  border-bottom:1px solid #c6dae5;}
#ADT-SpecialOffersTop,
#ADT-SpecialOffersTable td.even                         { background-color:#c6dae5; }

#ADT-SpecialOffersTable td.hover, 
#ADT-SpecialOffersTable tr.hover                        { color:#ffffff; background-color:#102263!important; }

 
#ADT-FlightResultsTableHeader                           { background-color:#e9e8e4; }
#ADT-FlightResultsTableHeader th                        { color:#ffffff; }


.ADT-PromoBuilderSummaryPanel ul li a                   { color:#000000; }
.ADT-PromoBuilderSummaryPanel ul li a:hover             { color:#0994d4; background-color:#102263; }
.ADT-PromoBuilderSummaryPanel ul li.ADT-PBMore a        { color:#0994d4; background-color:#102263; }
.ADT-PromoBuilderSummaryPanel ul li.ADT-PBMore a:hover  { background-color:#000000; }
.ADT-PromoBuilderSummaryPanel ul li.ADT-OPAlt a         { color:#0994d4; }


#ADT-ComboSearchRadios a:link,
#ADT-ComboSearchRadios a:active,
#ADT-ComboSearchRadios a:visited                        { color:#000000; text-decoration:none;  }

#ADT-ComboSearchRadios a:hover                          { background-color:#102263; color:#0994d4; border-bottom:3px solid #ffffff;  }
#ADT-ComboSearchRadios a.ADT-SearchSelected             { background-color:#102263; color:#0994d4; border-bottom:3px solid #ffffff; }

 
.ADT-Button:link,
.ADT-Button:visited                                     { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;  border:3px solid #ffffff; background-color:#102263; color:#0994d4; }
.ADT-Button:hover                                       { color:#102263; background-color:#d3ccb9; }
.ADT-Button:active                                      { color:#000000; background-color:#ffffff; }


#ADT-ProceedButton input                                { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;  border:3px solid #ffffff; background-color:#102263; color:#0994d4; }
#ADT-ProceedButton input:hover                          { cursor:pointer; color:#102263; background-color:#d3ccb9; }
#ADT-ProceedButton input:active                         { cursor:pointer; color:#102263; background-color:#d3ccb9; }

.ADT-Button2 input                                      { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;  border:3px solid #ffffff; background-color:#102263; color:#0994d4; }
.ADT-Button2 input:hover                                { cursor:pointer; color:#102263; background-color:#d3ccb9; }
.ADT-Button2 input:active                               { cursor:pointer; color:#102263; background-color:#d3ccb9; }

 

#cboxClose                                              { -moz-border-radius:6px 6px 6px 6px;  border:2px solid #FFFFFF; }                       
#cboxClose strong                                       { background:url(/_assets/css/colorbox/images/cross.png) 0 0 no-repeat; }
#cboxClose.hover                                        { color:0994d4; }



.paginate                       { background-color:#c6dae5; }

.paginate .button               { -moz-border-radius: 4px; -webkit-border-radius: 4px; color:#0994d4; background:#e9e8e4;  }

.paginate .current-button,
.paginate .button:hover         { color:#0994d4; background-color:#102263; }

.paginate .disabled-button      { }

 
.ui-widget-content                                      { border:3px solid #ffffff; -moz-box-shadow: 1px 1px 5px #808080; -webkit-box-shadow:1px 1px 5px #808080; box-shadow:1px 1px 5px #808080; background-color: #e3ddcf; }
.ui-widget-content a                                    { color: #000000; }
.ui-widget-header                                       { color: #0994d4; border: 1px solid #e9e8e4; background-color:#e9e8e4;  }
                                                        
.ui-widget-header a,
.ui-state-error a, 
.ui-widget-content .ui-state-error a,
.ui-state-error-text, 
.ui-widget-content .ui-state-error-text                 { color: #FF0000; }

.ui-state-default, 
.ui-widget-content .ui-state-default                    { color: #000000; outline: none; border: 1px solid #cccccc; background: #f6f6f6 url(/_assets/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;  }

.ui-state-hover, 
.ui-widget-content .ui-state-hover, 
.ui-state-focus, 
.ui-widget-content .ui-state-focus                      { cursor:pointer; color: #e9e8e4; outline: none;}

.ui-state-active, 
.ui-widget-content .ui-state-active                     { color: #0994d4; font-weight:bold;  border: 1px solid #e9e8e4; background-color: #102263;  }

.ui-state-hover                                         { cursor:pointer; color: #0994d4!important; background-color: #102263!important;  }

.ui-state-error, 
.ui-widget-content .ui-state-error                      { border: 1px solid #cd0a0a; color: #0994d4; }

.ui-state-disabled, 
.ui-widget-content .ui-state-disabled                   { opacity: 0.35; filter:Alpha(Opacity=35); background-image: none; }

.ui-priority-secondary, 
.ui-widget-content .ui-priority-secondary               { opacity: 0.7;  filter:Alpha(Opacity=70); font-weight: normal; }
