#priceItineraryForm .passengersOfType{padding:10px 0;float:left;clear:both;background-color:#f6f6ff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:714px}
#priceItineraryForm .passengerInfoHeader{float:left}
#priceItineraryForm .passengerInfoFields{float:left;margin-bottom:5px;padding-left:5px}
#priceItineraryForm .passengerInfoFields div{float:left;margin-bottom:10px}
.passengerInfoDetails{margin-right:5px}
.passengerFirstName{clear:left}
.passengerMiddleName{margin-top:0}
.passengerMiddleNameInput{clear:left;margin-bottom:0!important;margin-right:5px}
#priceItineraryForm .passengerInfoRow{margin-right:5px;float:left}
h4.bookingOptionsHeader{margin:20px 0 10px 0}
#priceItineraryForm .passengerInfoRow input,#priceItineraryForm .passengerInfoRow select{display:block;margin:0}
#priceItineraryForm .passengerInfoRow label{color:#333}
#priceItineraryForm .passengerInfoRow label input{width:165px}
div#priceItineraryFormPassengerInformation{width:715px;float:left;clear:both}
.disability_button{clear:left}
.disabilityAssistEntry{text-align:left;border:0;padding:0 0 0 19px;background:url(/assets/images/disability_assist_entry.gif) no-repeat;color:blue;text-decoration:underline;margin:0 0 10px 210px!important;font-size:11px;cursor:pointer;width:235px}
.disability_selected_options{color:black}
.disability_selected_options h6.selected_options{font-weight:bold;font-size:12px;width:490px}
.disability_selected_options ul.selectedDisabilityOptions{width:490px;padding:0 0 0 16px;margin:0 0 10px 0}
.disability_selected_options ul.selectedDisabilityOptions li{margin:3px 0 5px 0}
#whoIsFlyingFootnote{margin-left:87px;clear:left}
table.currentPassengerList{font-size:11px;text-align:left;width:85%;margin-left:85px}
#passengerInfo{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.passengerType{text-align:center}
. div{margin-top:5px}
#pricing tfoot{font-weight:bold}
.seniorPassengers{clear:left}
.footnotesWrapper{clear:left;margin-top:10px;color:#333}
.secureFlightRapidRewards{clear:left;width:175px;height:45px}
#enterContactInfo{float:left;^display:inline}
.saveInformationToRR{width:400px}
.saveInformationToRR INPUT{display:inline!important}
.dobSlash{display:inline-block;font-weight:bold}
INPUT#enrollmentCheckbox{vertical-align:middle;margin:0!important}
.cross_sell_ad_wrapper{float:left;clear:both;margin-right:5px}
.pricing_page_total_container{float:left;clear:both;width:735px;^margin-top:10px}
.pricing_page_total_inner_container{float:right;background-color:#f7f7f7;margin-top:15px;width:300px}
.pricing_page_total{float:left;width:260px;padding:20px;font-size:14px;font-weight:bold;line-height:16px}
.pricing_page_total .pricing_page_total_row{float:left;width:260px;clear:both}
.pricing_page_total .total_label{float:left;width:125px}
.total_label_price{padding-left:2px}
.pricing_page_total .total_amount{float:right;width:125px;text-align:right}
.total_due_now{background:0;border:0;color:#304cb2;font-size:14px;font-weight:bold;line-height:16px;margin:0;padding:0}
.total_due_now:hover{color:#111b40;text-decoration:underline}
.itinerary{font-weight:bold}
.up_coming_trip_detail_container_upsell .priceResultsTable th,.up_coming_trip_detail_container_upsell .priceResultsTable tr.tableRowOdd td,.up_coming_trip_detail_container_upsell .priceResultsTable tr.tableRowEven td{border:0 none #FFF}
.up_coming_trip_detail_container_upsell th.routing{width:87px}
.up_coming_trip_detail_container_upsell td.routing{width:87px}
.up_coming_trip_detail_container_upsell .priceResultsTable th.fare_type{width:240px}
.up_coming_trip_detail_container_upsell .priceResultsTable td.fare_type input{display:block;float:left}
.up_coming_trip_detail_container_upsell .priceResultsTable td.fare_type{line-height:18px;width:240px}
.up_coming_trip_detail_container_upsell .priceResultsTable .fare{width:76px}
.up_coming_trip_detail_container_upsell .priceRow td{height:20px}
.up_coming_trip_detail_container_upsell .upsellRow td{height:20px}
.up_coming_trip_detail_container_upsell .upsellMessageRow td{height:22px;vertical-align:top}
.up_coming_trip_detail_container_upsell th.trip{text-align:left;padding-left:11px}
.up_coming_trip_detail_container_upsell th.routing{text-align:left;padding-left:10px}
.up_coming_trip_detail_container_upsell th.fare_type{text-align:left;padding-left:10px;text-align:left!important}
.up_coming_trip_detail_container_upsell td.fare_type{text-align:left!important;padding-left:3px!important}
#pricing_adult .upsellRow .fare_type .companion_fare_link,#pricing_adult .upsellRow .rowTotal .totalFare a{font-weight:bold}
.passengerInfoLabelSpace{line-height:16px}
.datetime-error{padding-bottom:10px;text-align:right}