#ptw-container .ptw-btn{color:#333;text-shadow:0 1px 0 #f8f8f8;background:#e6e6e6;*background-color:#d4d4d4;background-image:-moz-linear-gradient(top, #f8f8f8, #d4d4d4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8), to(#d4d4d4));background-image:-webkit-linear-gradient(top, #f8f8f8, #d4d4d4);background-image:-o-linear-gradient(top, #f8f8f8, #d4d4d4);background-image:linear-gradient(to bottom, #f8f8f8,#d4d4d4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$lightcolor', endColorstr='$darkcolor', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #e6e6e6;border-bottom-color:silver;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#ptw-container .ptw-btn:active,#ptw-container .active.ptw-btn,#ptw-container .ptw-btn:hover,#ptw-container .ptw-btn:focus{color:#333;background-color:#f8f8f8;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}#ptw-container .ptw-submit-btn,.contentOffers .btnOfferts a{color:#fff;text-shadow:0 -1px 0 #0a5d83;background:#0c75a4;*background-color:#0a5d83;background-image:-moz-linear-gradient(top, #0e8dc5, #0a5d83);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0e8dc5), to(#0a5d83));background-image:-webkit-linear-gradient(top, #0e8dc5, #0a5d83);background-image:-o-linear-gradient(top, #0e8dc5, #0a5d83);background-image:linear-gradient(to bottom, #0e8dc5,#0a5d83);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$lightcolor', endColorstr='$darkcolor', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #0c75a4;border-bottom-color:#07425d}#ptw-container .ptw-submit-btn:active,.contentOffers .btnOfferts a:active,#ptw-container .active.ptw-submit-btn,.contentOffers .btnOfferts a.active,#ptw-container .ptw-submit-btn:hover,.contentOffers .btnOfferts a:hover,#ptw-container .ptw-submit-btn:focus,.contentOffers .btnOfferts a:focus{color:#fff;background-color:#0e8dc5}#ptw-container{font-family:Arial,Helvetica,sans-serif;background:#f2f2f2;color:#333;font-size:13px}#ptw-container td,#ptw-container th{background:#f2f2f2}#ptw-container a{color:#47a3cc}#ptw-container a:hover{color:#2b799b}#ptw-container.ptw-small{font-size:12px}#ptw-container.ptw-large{font-size:12px}#ptw-container .ptw-light{color:gray}#ptw-container #ptw-content{background:#f2f2f2}#ptw-container #ptw-variants,#ptw-container #ptw-engines{padding:0.5em}#ptw-container [class*="icon-"],#ptw-container .icon{color:#999}a #ptw-container [class*="icon-"],a #ptw-container .icon{color:#999}a:hover #ptw-container [class*="icon-"],a:hover #ptw-container .icon{color:#737373}#ptw-container .ptw-field input,#ptw-container .ptw-field select{border:1px solid #ccc;color:#333;background-color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}#ptw-container .ptw-field-error input{background:#ffe}#ptw-container .ptw-errormsg{color:#b00}#ptw-container .ptw-minors-age,#ptw-container .ptw-add-discount{border-top:1px solid #ddd}#ptw-container .ptw-field-ages-title{color:#666}#ptw-container .ptw-flight-container{border-bottom:1px solid #ddd}#ptw-container .ptw-label{color:#fff;background:#aaa;border-radius:4px}#ptw-container .ptw-discounts,#ptw-container #flight_preferences{border-top:1px solid #ddd;border-bottom:1px solid #ddd}#ptw-container #ptw-variants .ap_booker_variantGroup{border-bottom:1px solid #ddd}#ptw-container .ptw-ovrlay{background:#f2f2f2;border:1px solid #ddd}#ptw-container .ptw-month-cal{background:#f2f2f2}#ptw-container .ptw-month-cal a{color:#555;background:#eee}#ptw-container .ptw-month-cal a.previous,#ptw-container .ptw-month-cal a.previous:hover{color:#555;background:#eee}#ptw-container .ptw-month-cal a:hover,#ptw-container .ptw-month-cal a.ptw-ap_calPrev:hover,#ptw-container .ptw-month-cal a.ptw-ap_calNext:hover{background:#3188af;color:#fff}#ptw-container .ptw-month-cal a.ptw-selected,#ptw-container .ptw-month-cal a.selected{background:#47a3cc;color:#fff}#ptw-container .ptw-month-cal li.ptw-cal-title{border-bottom:1px solid #ddd;background:#e0e0e0;color:#333}#ptw-container .ptw-month-cal a.ptw-ap_calPrev,#ptw-container .ptw-month-cal a.ptw-ap_calNext{background:#999;color:#fff}.contentOffers{font-family:Arial,Helvetica,sans-serif;background:#f2f2f2;color:#333;font-size:13px}.contentOffers .colI h4{color:#fff;background:#aaa;border-radius:4px}#hotelOffers{font-family:Arial,Helvetica,sans-serif;background:#f2f2f2;color:#333;font-size:13px}#hotelOffers a{color:#47a3cc}#hotelOffers table.list td a:hover,#hotelOffers table.list tr:hover td,#hotelOffers table.list tr:hover td a{background-color:#47a3cc;color:#000}#hotelOffers p.note{color:gray}#topDestinations{font-family:Arial,Helvetica,sans-serif;background:#f2f2f2;color:#333;font-size:13px}#topDestinations .nav{border-bottom-color:#47a3cc}#topDestinations .nav a{border-bottom-color:transparent}#topDestinations .nav .current a,#topDestinations .nav .current a:hover{border-bottom-color:#3188af}#topDestinations .nav a:hover{border-bottom-color:#6fb7d7}#topDestinations .featuredDestinations a:hover{background:#e5e5e5}#topDestinations .featuredDestinations a strong{color:#47a3cc}#topDestinations .featuredDestinations a span{color:gray}#slides .pagination li a{background:#47a3cc;border-color:#266987}.pt-customJqueryUi .ui-datepicker .ui-datepicker-prev,.pt-customJqueryUi .ui-datepicker .ui-datepicker-next{background:#999}.pt-customJqueryUi .ui-icon-circle-triangle-w{border-right:5px solid #fff}.pt-customJqueryUi .ui-icon-circle-triangle-e{border-left:5px solid #fff}.pt-customJqueryUi .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:13px}.pt-customJqueryUi .ui-widget input,.pt-customJqueryUi .ui-widget select,.pt-customJqueryUi .ui-widget textarea,.pt-customJqueryUi .ui-widget button{font-family:Arial,Helvetica,sans-serif}.pt-customJqueryUi .ui-widget-content{border:1px solid #ddd;background:#f2f2f2;color:#333}.pt-customJqueryUi .ui-widget-content a{color:#333}.pt-customJqueryUi .ui-widget-header{border:1px solid #ddd;background:#e0e0e0;color:#333}.pt-customJqueryUi .ui-widget-header a{color:#333}.pt-customJqueryUi .ui-state-default,.pt-customJqueryUi .ui-widget-content .ui-state-default,.pt-customJqueryUi .ui-widget-header .ui-state-default{background:#eee;color:#555}.pt-customJqueryUi .ui-state-default a,.pt-customJqueryUi .ui-state-default a:link,.pt-customJqueryUi .ui-state-default a:visited{color:#555}.pt-customJqueryUi .ui-state-hover,.pt-customJqueryUi .ui-widget-content .ui-state-hover,.pt-customJqueryUi .ui-widget-header .ui-state-hover,.pt-customJqueryUi .ui-state-focus,.pt-customJqueryUi .ui-widget-content .ui-state-focus,.pt-customJqueryUi .ui-widget-header .ui-state-focus{background-color:#3188af;color:#fff}.pt-customJqueryUi .ui-widget-content .ptw-date-active a{background-color:#fbfdfe;color:#000}.pt-customJqueryUi .ui-widget-content .ptw-start-date a,.pt-customJqueryUi .ui-widget-content .ptw-end-date a,.pt-customJqueryUi .ui-state-active,.pt-customJqueryUi .ui-widget-content .ui-state-active,.pt-customJqueryUi .ui-widget-header .ui-state-active{background-color:#47a3cc;color:#000}.pt-customJqueryUi .ui-widget-content .ptw-start-date a:after{border-left:0.4em solid #47a3cc}.pt-customJqueryUi .ui-widget-content .ptw-end-date a:after{border-right:0.4em solid #47a3cc}.pt-customJqueryUi .ui-state-highlight a,.pt-customJqueryUi .ui-widget-content .ui-state-highlight a,.pt-customJqueryUi .ui-widget-header .ui-state-highlight a{color:#555}#ptw-container #ptw-menu{background:#0c75a4}#ptw-container #ptw-menu>ul{border-bottom:1px solid #6fb7d7;background:#0c75a4;padding:0.5em;padding-bottom:0}#ptw-container #ptw-menu>ul>li{margin-bottom:-1px}#ptw-container #ptw-menu>ul>li>a{margin-right:2px;line-height:1.4em;text-decoration:none;position:relative;display:block;padding:0.3em 0.8em;font-size:inherit;border:1px solid transparent;border-bottom:1px solid #6fb7d7;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0;background-color:#47a3cc;color:#fff}#ptw-container #ptw-menu>ul>li:hover>a,#ptw-container #ptw-menu>ul>li>a:hover{background-color:#6fb7d7;color:#fff;text-decoration:none;border:1px solid #6fb7d7;border-bottom:1px solid #6fb7d7}#ptw-container #ptw-menu>ul>li.ptw-active>a,#ptw-container #ptw-menu>ul>li.ptw-active>a:hover,#ptw-container #ptw-menu>ul>li.ptw-active>a:focus{border:1px solid #6fb7d7;border-bottom-color:transparent;background-color:#f2f2f2;color:#000}.ptw-menu-vertical#ptw-container{background:#0c75a4}.ptw-menu-vertical#ptw-container #ptw-content{border-left:1px solid #6fb7d7}.ptw-menu-vertical#ptw-container #ptw-menu{padding:0;background:none}.ptw-menu-vertical#ptw-container #ptw-menu>ul{padding:0.5em;padding-right:0;border-bottom:none}.ptw-menu-vertical#ptw-container #ptw-menu>ul>li>a{margin-right:-1px;border:1px solid transparent;border-right:1px solid #6fb7d7;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px;border-radius:4px 0 0 4px}.ptw-menu-vertical#ptw-container #ptw-menu>ul>li:hover>a,.ptw-menu-vertical#ptw-container #ptw-menu>ul>li>a:hover{border:1px solid #6fb7d7;border-right:1px solid #6fb7d7}.ptw-menu-vertical#ptw-container #ptw-menu>ul>li.ptw-moreTab:hover>a,.ptw-menu-vertical#ptw-container #ptw-menu>ul>li.ptw-moreTab>a:hover{-moz-border-radius:4px 0 0 0;-webkit-border-radius:4px;border-radius:4px 0 0 0}.ptw-menu-vertical#ptw-container #ptw-menu>ul>li.ptw-active>a,.ptw-menu-vertical#ptw-container #ptw-menu>ul>li.ptw-active>a:hover,.ptw-menu-vertical#ptw-container #ptw-menu>ul>li.ptw-active>a:focus{border:1px solid #6fb7d7;border-right-color:transparent}#ptw-container #ptw-menu #ap_ptw_hiddenTabs{background-color:#6fb7d7;color:#fff}#ptw-container #ptw-menu #ap_ptw_hiddenTabs>li>a{background-color:#6fb7d7;color:#000}#ptw-container #ptw-menu #ap_ptw_hiddenTabs>li>a:hover{background-color:#3188af;color:#fff}#ptw-container #ptw-menu #ap_ptw_hiddenTabs>li.ptw-active>a,#ptw-container #ptw-menu #ap_ptw_hiddenTabs>li.ptw-active>a:hover,#ptw-container #ptw-menu #ap_ptw_hiddenTabs>li.ptw-active>a:focus{background-color:#47a3cc;color:#000}