#DisneyQuickQuote,#qqPleaseWait{position:relative;border:1px solid #000;font-family:Arial,Sans-Serif;font-size:12px;color:#000;overflow:hidden;background-color:#FFF}#DisneyQuickQuote div,#DisneyQuickQuote span{font-size:11px}#SQQBUContainer,.SQQPropHeader{padding:5px 5px 0 5px}.SQQBusinessUnit{padding:5px}.SQQProductOption form{padding:0!important}.SQQProductOption input,.SQQProductOption select{background-color:#EEE;color:#000;font-size:11px}.SQQProductOption select option.unavailable{color:#aca899}.SQQBar{clear:both;height:1px;margin-bottom:6px;margin:0}.SQQBar hr{margin:0;padding:0}#DisneyQuickQuote .hidden{display:none}.SQQProductOption{padding-top:6px}.SQQProductOptionTitle{display:none}.SQQBUProductOptionsVertical .SQQProductOptionContainer{padding-bottom:2px}.SQQProductOptionInputLabel{vertical-align:top}.SQQBUProductOptions .SQQProductOptionContainer{float:left;padding-right:7px}.SQQProductOptionSubmitContainer{float:right;clear:both}.SQQProductOptionSubmitError{clear:both;text-align:center;display:none}span.SQQProductOptionSubmitErrorText{color:#800;font-weight:bold;font-size:10px}.SQQProductOptionInputLabel{padding-left:3px}input.SQQProductOptionInputSubmit,input.SQQProductOptionInputButton{background-color:#1f2063;color:#FFF;padding:2px 5px;cursor:pointer}input.SQQProductOptionInputButton{display:none}input.SQQProductOptionInput{border:0;background:transparent}.SQQTravelDates{clear:both}.SQQTravelDatesLabel,.SQQTravelDatesDate{float:left}.SQQTravelDatesDateContainer{float:right}.SQQTravelDatesMonth,.SQQTravelDatesDay{float:left;text-align:center;padding-right:3px}.SQQTravelDatesYear{float:left;text-align:center}.SQQTravelDatesCalendar{float:left;width:20px;height:19px;display:none;cursor:pointer}.SQQTravelDatesArrivalContainer,.SQQTravelDatesDepartureContainer{padding-bottom:5px}.SQQTravelDatesLabel{width:70px;padding-top:2px}.SQQPartyMix{clear:both}.SQQPartyMixAdultsContainer{float:left;padding-bottom:5px}.SQQPartyMixChildrenContainer{float:right;padding-bottom:5px}.SQQPartyMixChildAgeContainer{clear:both;padding-bottom:5px}.SQQPartyMixChildAgeCount{float:left;width:33%;padding-bottom:5px;text-align:center}.SQQPartyMixChildAgeCountHide{display:none}.SQQPartyMixChildAgeCountDisplay{display:block}#SQQPartyMixChildAgeCount4,#SQQPartyMixChildAgeCount7{clear:both}.SQQPartyMixAdultLabel,.SQQPartyMixChildrenLabel{padding-right:3px}.SQQPartyMixLabel{padding-bottom:3px}.SQQPartyMixDisclaimer{display:none}.SQQPartyMixAlert{display:block}.SQQPartyMixAlertHead{font-weight:bold}.SQQPartyMixAlertBody{font-size:10px}.SQQDropDown{clear:both;padding-bottom:5px}.SQQDropDownMulti{clear:both}.SQQDropDownMultiContainer{float:left;padding-bottom:5px;padding-right:10px}.SQQDropDownLabel{padding-right:5px}.SQQDropDownSelectHidden{visibility:hidden}.SQQTextBoxInputContainer{position:relative}.SQQTextBoxOverlayLabel{display:block;position:absolute;left:5px;cursor:text}.SQQTextBoxOverlayLabelHide{display:none;position:absolute}.SQQGroupingDisplay .SQQGroupingContainer{display:block}.SQQGroupingHide .SQQGroupingContainer{display:none}.SQQGrouping .SQQGroupingLabelContainer,.SQQGrouping .SQQGroupingOpenedLabelContainer{cursor:pointer}.SQQFloatingText{padding-bottom:5px;clear:both}.SQQCheckBox{clear:both}* html .SQQCheckBox select{background:0;border:0}.SQQCheckBoxInputContainer,.SQQCheckBoxLabelContainer{float:left}.SQQCheckBoxLabelContainer{padding-left:5px}#qqPleaseWait{display:none;overflow:hidden}.qqPleaseWaitContainer{width:100%}.qqPleaseWaitLabel{text-align:center}#qqWarning{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:0;zoom:1}.qqWarningBackground{background-color:#000;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;width:255px;height:650px;margin:0;opacity:.5;filter:alpha(opacity=50)}.qqWarningContainer{position:relative;border:1px solid #000;background-color:#FFF;width:150px;height:100px;margin:auto;top:80px;bottom:0;left:0;right:0;z-index:2}.qqWarningBox{position:absolute;width:auto;height:inherit;background-color:#FFF}#qqWarningTitle{font-weight:bold;border-bottom:1px solid #000;padding:5px 2px;text-align:center}#qqWarningMessage{font-size:10px;padding:1px}#qqWarningClose{text-align:center;padding:2px 0;margin-top:4px;background-color:#00F;color:#FFF;cursor:pointer}.DisneyCal{position:absolute;display:none;background-color:#CCC;border:1px solid #333;z-index:200;font-size:10px;width:120px;padding:1px}.DisneyCalTable tbody tr td{text-align:center;padding:1px;cursor:default;border:1px solid #CCC;width:13px;height:13px;font-size:10px}.DisneyCalTable tbody tr .DisneyCalDateEnabled{color:#000;background-color:#999;cursor:pointer}.DisneyCalTable tbody tr .DisneyCalDateDisabled{color:#CCC;background-color:#CCC}.DisneyCalTable tbody tr .DisneyCalDateSelected{background-color:#666;color:#000;cursor:pointer}.DisneyCalTable tbody tr .DisneyCalDatePast{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40)}.DisneyCalTable tbody tr .DisneyCalDateOutOfBounds{color:#000}.DisneyCalHead a{color:inherit;text-decoration:none;font-weight:bold}
.DisneyCalHead a:link,.DisneyCalHead a:hover,.DisneyCalHead a:visited{text-decoration:none;color:#8b3d2b}.DisneyCal table thead{background-color:#CCC;color:#000}.DisneyCal table thead th{text-align:center;height:12px;width:15px}.DisneyCal table{width:118px;margin:0;border-collapse:collapse;border:0;table-layout:fixed}.DisneyCalHead{position:relative;background-color:#CCC;color:#000;padding-top:2px;height:15px;border-bottom:1px solid #333}.DisneyCalMonth{font-weight:bold;padding:0 15px 0;text-align:center;display:block}.DisneyCalTRNav,.DisneyCalTLNav{position:absolute;top:-3px;width:15px;font-size:18px}.DisneyCalTRNav{text-align:right;right:0;padding-right:8px}.DisneyCalTLNav{text-align:left;left:0;padding-left:8px}body{background-color:green}#SQQBUContainer{background-color:#00417b;padding:3px 0 8px 0;text-align:center;border-left:2px solid #FFF;border-right:2px solid #FFF}#SQQMultiBU{width:220px}#disneyquickquote{background-color:transparent;border:0;width:255px}div.SQQPropHeader{background:transparent url('images/DVC-TPB-sprite.png?ver=6') no-repeat -1px 0;padding:135px 0 0 18px;color:#FFF;font-weight:bold}#WDW_DVCTPB-PackagesSQQProductOption_DVCTPB-FloatingTextPriceVacation,#WDW_DVCTPB-ResortsSQQProductOption_DVCTPB-FloatingTextPriceVacation,#WDW_DVCTPB-TicketsProductOption_DVCTPB-FloatingTextPriceVacation,#WDWRooms_DVCTPB-AulaniRoomOnlySQQProductOption_DVCTPB-FloatingTextPriceVacation,#BWDW_DVCTPB-DVCVBRoomsSQQProductOption_DVCTPB-FloatingTextPriceVacation,#BWDW2_DVCTPB-DVCHHRoomsSQQProductOption_DVCTPB-FloatingTextPriceVacation{color:#0c417a;text-align:center;margin-bottom:9px;padding-top:12px}#WDW_DVCTPB-PackagesSQQProductOption_DVCTPB-FloatingTextPriceVacation div span,#WDW_DVCTPB-ResortsSQQProductOption_DVCTPB-FloatingTextPriceVacation div span,#WDW_DVCTPB-TicketsProductOption_DVCTPB-FloatingTextPriceVacation div span,#WDWRooms_DVCTPB-AulaniRoomOnlySQQProductOption_DVCTPB-FloatingTextPriceVacation div span,#BWDW_DVCTPB-DVCVBRoomsSQQProductOption_DVCTPB-FloatingTextPriceVacation div span,#BWDW2_DVCTPB-DVCHHRoomsSQQProductOption_DVCTPB-FloatingTextPriceVacation div span{font-size:13px!important}div.SQQBusinessUnit{padding-top:0;padding-bottom:8px;font-weight:bold;color:#FFF;border-left:2px solid #FFF;border-right:2px solid #FFF;background:#008cd1;background:-moz-linear-gradient(top,#008bd2 16%,#00adf1 35%,#00adf1 70%,#014d89 96%);background:-webkit-gradient(linear,left top,left bottom,color-stop(16%,#008bd2),color-stop(35%,#00adf1),color-stop(70%,#00adf1),color-stop(96%,#014d89));background:-webkit-linear-gradient(top,#008bd2 16%,#00adf1 35%,#00adf1 70%,#014d89 96%);background:-o-linear-gradient(top,#008bd2 16%,#00adf1 35%,#00adf1 70%,#014d89 96%);background:-ms-linear-gradient(top,#008bd2 16%,#00adf1 35%,#00adf1 70%,#014d89 96%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008bd2',endColorstr='#014d89',GradientType=0);background:linear-gradient(top,#008bd2 16%,#00adf1 35%,#00adf1 70%,#014d89 96%)}div.SQQBusinessUnitBottom{background:transparent url('images/DVC-TPB-sprite.png?ver=6') no-repeat -1px -329px;height:28px;display:none}.SQQBusinessUnitBottom:last-child{display:block}#qqModuleBottom{background:transparent url('images/DVC-TPB-sprite.png?ver=6') no-repeat -1px -329px;margin:0 -7px;height:28px;display:none}.SQQProductOption input,.SQQProductOption select{background-color:#FFF;border:1px solid #666}#disneyquickquote a{color:white;display:block;font-weight:bold;text-decoration:none}div.SQQBUProductOptions{margin-left:-5px;margin-right:-5px;margin-bottom:-11px;line-height:0}span.SQQProductOptionInputLabel,span.SQQProductOptionInputLabel label{display:block;text-indent:-9999px;cursor:pointer}span.SQQProductOptionInputLabel label{height:38px;margin-top:-10px}input.SQQProductOptionInput{margin-left:-999px;display:inline-block}div.sqqbuproductoptions,div.sqqproductoptioncontainer{padding-right:0!important}#WDW_DVCTPB-PackagesSQQProductOption_InputDisplay{background:transparent url('images/DVC-TPB-sprite.png?ver=6') no-repeat -3px -172px;height:55px;width:95px}#WDW_DVCTPB-PackagesSQQProductOption_InputDisplay.SQQProductOptionOffContainer{background-position:-3px -233px}#WDW_DVCTPB-ResortsSQQProductOption_InputDisplay{background:transparent url('images/DVC-TPB-sprite.png?ver=6') no-repeat -99px -172px;height:55px;width:73px}#WDW_DVCTPB-ResortsSQQProductOption_InputDisplay.SQQProductOptionOffContainer{background-position:-99px -233px}#WDW_DVCTPB-TicketsProductOption_InputDisplay{background:transparent url('images/DVC-TPB-sprite.png?ver=6') no-repeat -171px -172px;height:55px;width:83px}#WDW_DVCTPB-TicketsProductOption_InputDisplay.SQQProductOptionOffContainer{background-position:-171px -233px}span.SQQProductOptionsDisclaimerSecond a span{background:transparent url('images/DVC-TPB-sprite.png?ver=6') no-repeat -73px -293px;width:24px;height:25px;display:inline-block;vertical-align:middle;margin-left:5px}div.SQQTravelDates{width:90%;margin-left:22px}
div.SQQTravelDatesArrivalContainer,div.SQQTravelDatesDepartureContainer{float:left;width:50%}div.SQQTravelDatesDate{width:65%}div.SQQTravelDatesDate input{width:95%}div.sqqtraveldatescalendar{background:transparent url('images/DVC-TPB-sprite.png?ver=6') no-repeat -51px -294px;height:21px;width:22px;margin-top:-1px}#WDW_DVCTPB-PackagesSQQProductOption_DVCTPB-MultiRoomBookingSQQFloatingText,#WDW_DVCTPB-ResortsSQQProductOption_DVCTPB-MultiRoomBookingSQQFloatingText{text-align:center}div.SQQPartyMix{width:62%;margin-left:49px}span.SQQPartyMixAdultLabel,span.SQQPartyMixChildrenLabel{display:block;width:50px;padding-left:3px;padding-bottom:2px}div.SQQPartyMixDisclaimer{clear:both}.SQQPartyMixChildAgeLabel{display:none}span.SQQDropDownLabel{display:block}div.SQQBar{display:none}div.SQQCheckBox{text-align:center}.SQQCheckBoxInputContainer,.SQQCheckBoxLabelContainer{display:inline;float:none}div.SQQDropDown{margin-left:10px}#WDW_DVCTPB-PackagesSQQProductOption_WDWResorts,#WDW_DVCTPB-ResortsSQQProductOption_WDWResorts{width:220px}div.sqqproductoptionsubmitcontainer{text-align:center;float:none}input.SQQProductOptionInputSubmit{background:transparent url('images/DVC-TPB-sprite.png?ver=6') no-repeat -99px -292px;border:0;height:32px;width:120px;text-indent:-9999px;margin:10px 0 2px 0}#WDW_DVCTPB-TicketsProductOption_Form div.SQQDropDownMulti,#WDW_DVCTPB-TicketsProductOption_Form div.SQQDropDown{margin-left:48px}#WDWRooms_DVCTPB-AulaniRoomOnlySQQProductOption_DVCTPB-FloatingTextPriceVacation,#BWDW_DVCTPB-DVCVBRoomsSQQProductOption_DVCTPB-FloatingTextPriceVacation,#BWDW2_DVCTPB-DVCHHRoomsSQQProductOption_DVCTPB-FloatingTextPriceVacation{margin:-7px -5px 10px;padding-top:15px;background:transparent url('images/DVC-TPB-sprite.png?ver=6') no-repeat -3px -394px}.SQQProductOptionsDisclaimerContainer{color:#00adeb;text-align:center}.SQQProductOptionsDisclaimerContainer div.SQQTravelDates{margin-left:0;width:100%}.SQQProductOptionsDisclaimerContainer div.SQQTravelDates a,.SQQFloatingText a{display:block;color:#FFF;text-decoration:none;margin-bottom:8px}#WDW_DVCTPB-TicketsProductOption_Disclaimer span.SQQProductOptionsDisclaimerSecond a{display:none}.sqqproperties{border:0}.DisneyCal{background-color:#FFF;border:1px solid #014d89;font-family:Arial,sans-serif}.DisneyCalTable tbody tr td{border:1px solid #FFF}.DisneyCalTable tbody tr .DisneyCalDateEnabled{color:#000;background-color:#9ccee7}.DisneyCalTable tbody tr .DisneyCalDateDisabled{color:#FFF;background-color:#FFF}.DisneyCalTable tbody tr .DisneyCalDateSelected{background-color:#014d89;color:#FFF}.DisneyCalTable tbody tr .DisneyCalDateOutOfBounds{color:#000}.DisneyCalHead a:link,.DisneyCalHead a:hover,.DisneyCalHead a:visited{color:#98c600}.DisneyCal table thead{background-color:#FFF;color:#000}.DisneyCal table thead th{font-size:11px}.DisneyCalHead{background-color:#FFF;color:#000;border-bottom:1px solid #333}.DisneyCalTRNav,.DisneyCalTLNav{padding-top:2px}.qqwarningcontainer{border:1px solid #6da309;height:auto}.qqWarningBox{border:1px solid #6da309}#qqWarningTitle{border-bottom:1px solid #6da309}div#qqWarningMessage{padding:2px 2px 1px 3px}#qqWarningClose{background-color:#6da309;border-color:#6da309}