.colSection{width:180px;margin:12px 0 12px 0}
.columnOne .colSection .colSectionHead{background:url(https://www.swabiz.com/assets/images/loyalty/small_left_sidebar_header.png) no-repeat;line-height:21px;font-weight:bold;color:#fff;padding:1px 0 0 12px;font-size:10px;height:30px;^height:31px;position:relative;top:7px}
.columnOne .colSection .colSectionContent{background:#fff url(https://www.swabiz.com/assets/images/loyalty/small_left_sidebar_bg.jpg) no-repeat bottom left;border-left:1px solid #dfe9f6;border-right:1px solid #dfe9f6;margin:0;padding:6px 0 0 0!important}
.columnOne .colSection .colSectionContent p.activity{color:#999;font-size:10px;padding-top:0!important;padding-bottom:0!important}
.columnOne .colSection .colSectionFoot{background:url(https://www.swabiz.com/assets/images/loyalty/small_left_sidebar_footer.gif) no-repeat bottom left;height:10px;font-weight:bold;color:#fff;padding:2px 0 0 12px;font-size:9px}
.columnOne .colSection .colSectionHead span{font-weight:normal;color:#9cf}
.columnOne .colSection .colSectionContent .title{padding:6px 6px 0 12px!important;font-weight:bold}
.columnOne .colSection .colSectionContent .small_block .title{padding-left:6px!important}
.columnOne .colSection .colSectionContent .body{color:black;font-size:9px;margin-right:6px!important;padding-top:0!important}
.columnOne .colSection .colSectionContent .small_block{background:#f2f5ff url(https://www.swabiz.com/assets/images/loyalty/small_account_snapshot_left_blue_top.gif) no-repeat top left;margin:0 9px;padding-bottom:6px;width:161px}
.columnOne .colSection .colSectionContent .graphData{font-size:9px;padding:6px 6px 0 6px}
.columnOne .colSection .colSectionContent .graphData .points{color:black;float:left}
.columnOne .colSection .colSectionContent .graphData .percent{color:#999;font-weight:bold;float:right}
.columnOne .colSection .recent_points_section{background:#fff url(https://www.swabiz.com/assets/images/loyalty/small_left_sidebar_bg.jpg) no-repeat bottom left;border-left:1px solid #dfe9f6;border-right:1px solid #dfe9f6;text-align:center}
.columnOne .colSection .recent_points_section DIV{margin:5px 5px 5px 5px}
.recent_points_section{min-height:156px}
.recent_points_earned{font-size:17px;font-weight:bold;line-height:19px;padding:10px 5px}
DIV.recent_points_earned_just_earned{text-align:center}
.recent_points_earned SPAN{color:#23972a;font-size:15px}
DIV.recent_points_earned_just_earned SPAN{font-size:20px;letter-spacing:-0.1em}
DIV.recent_points_earned_just_earned SPAN.recent_points_earned_point_amount{font-size:24px;line-height:26px}
.recent_points_section DIV.recent_points_earned_just_earned SPAN.recent_points_earned_point_amount_100kplus{font-size:22px;line-height:24px}
.recent_points_earned_note{text-align:center}
.rr_upgrade_text_container{letter-spacing:-1px}
.points_activity_button{text-align:center;padding-top:3px}
.points_activity_button a{line-height:14px}
.tierStatusGraphic{text-align:center;font-weight:bold;margin:3px 0}
.viewTierStatusButton{text-align:center}
.bookingSelectWrapper{width:280px}
#accountSnapshotSearch .bookingSelect{width:208px;position:relative;clear:both;margin-bottom:10px;text-align:left}
#accountSnapshotSearch #seniorAndPromoMessage{padding-bottom:12px}
#accountSnapshotSearch #one_way_msg{margin-bottom:10px;font-weight:bold;color:#666}
#accountSnapshotSearch .bookingSelect INPUT{width:100%}
#accountSnapshotSearch .date_field INPUT{width:100px}
#accountSnapshotSearch #outboundTimeOfDay,#accountSnapshotSearch #returnTimeOfDay,#accountSnapshotSearch #promoCode,#accountSnapshotSearch .passengerCount{width:100px;font-size:11px}
#accountSnapshotSearch LABEL.bookingOptionsLabel{font-size:11px;line-height:11px;color:#000;text-align:left}
#accountSnapshotSearch INPUT#flexDatesCheckbox{width:auto!important}
#accountSnapshotSearch LABEL.flexibleDates{display:inline-block!important;margin:0}
#accountSnapshotSearch .destination_flyout_button{top:18px}
#accountSnapshotSearch .stationInput{margin-bottom:0}
#accountSnapshotSearch .floatedFormObject{float:left;margin-right:8px}
#accountSnapshotSearch .lastFloatedObject{margin-right:0}
.itemActionOptions{font-size:10px;text-align:center;color:#ccc}
.accountSnapshotSelector{cursor:pointer;display:block;vertical-align:middle;width:101px;height:26px;margin-top:3px;padding-top:4px;padding-right:2px;color:#2683f9;font-size:11px!important;background:url(https://www.swabiz.com/assets/images/button_white_ffcdb3_matte.gif) no-repeat top left;text-align:center;font-weight:bold;font-family:Helvetica,Arial,Sans-serif;float:right}
.accountSnapShotSelectorLarge{display:block;height:38px;width:239px;background:url(https://www.swabiz.com/assets/images/loyalty/large_snapshot_button.gif) no-repeat top left;padding:17px 0 0 20px;font-size:16px;font-family:Helvetica,Arial,Sans-serif;font-weight:bold;line-height:21px}
.accountSnapshotSelector:hover{text-decoration:none}
.certificates_wrapper .product{border-bottom:1px dotted #abaaaa}
.certificate_details_snapshot .product{margin-bottom:10px;padding-bottom:5px;float:left;width:100%}
.certificate_details_snapshot .productUnavailable{margin-bottom:10px;padding-bottom:10px;float:left;width:100%;border-bottom:1px dotted #abaaaa}
.accountSectionContentCenter H6.productName{margin-bottom:5px;padding-left:20px}
.certificate_details_snapshot .certificateDescription{width:390px!important;float:left;padding:10px 0 0 10px}
.certificate_detail_full .certificateDescription{width:405px;float:left;margin-top:6px}
.certificate_details_tiny_snapshot .certificateDescription{width:180px!important;float:left;padding-right:10px}
.promotionWrapper .productDescription{width:580px;float:left}
#promotionsSnapshot .productDescription{width:250px;margin-top:5px;float:left}
#promotionsSnapshot .promotionRegistered{float:right}
#awardedPromotionSnapshot .productBookNow{width:auto;float:right;margin-top:5px}
.accountSectionContentCenter .productBookNow{float:right;margin-top:6px;padding-right:5px;margin-bottom:12px}
.accountSectionContentCenter .promotionRegistered{text-align:right;padding-right:10px}
.accountSectionContentCenter .productBookNewTripLink{background:url(https://espanol.swabiz.com/img/southwestair/ES_4272.gif) no-repeat top right;width:228px;height:30px;float:right}
.accountSectionContentCenter .promotionReissueLink{background:url(https://espanol.swabiz.com/img/southwestair/ES_4273.gif) no-repeat top right;width:270px;height:30px;float:right}
.accountSectionContentCenter .productCertificateNumbers{margin:5px 0;width:405px;float:left}
.accountSectionContentCenter .productBookAvailableDates,.productUnavailableText{clear:both;float:right;margin-top:10px;width:270px;text-align:right;padding-right:5px}
.accountSectionContentCenter .productUnavailableText{color:#2683f9;margin-top:0}
.accountSectionContentCenter H2{color:#505050;text-transform:uppercase;font-size:11px;font-weight:bold;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px;font-weight:bold;line-height:12px}
.accountSectionContentCenter .promotionWrapper H3{font-size:14px;line-height:18px;margin-bottom:5px}
.promotionWrapper{float:left;border-bottom:1px dotted #ccc;margin-bottom:10px;padding-bottom:5px;width:100%}
.promotionWrapper .promotionContent{float:left}
.promoLinkWrapper{float:left;width:705px}
.promoLinkWrapper .promotionDescription{float:left;width:580px}
.promotionWrapper .promotionDates{margin-bottom:6px}
.promoLinkWrapper .promotionLink{float:right;width:110px}
.promoLinkWrapper .promotionLink A{float:right;margin-top:0}
.awardedCertificateMsg{font-weight:bold;margin-top:10px;margin-bottom:10px}
.termsAndConditions{clear:left;padding-top:10px;margin-bottom:16px}
.termsAndConditionsLarge{clear:left;padding-top:10px;font-size:11px;font-weight:bold;color:#000;margin-bottom:6px}
.accountSnapshotAccordion{width:540px;margin:10px}
.accountSnapshotAccordion .accountSnapshotAccordionRow{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/account_snapshot_collapsed.gif) no-repeat top left;height:52px;width:538px;display:block;clear:both}
.accountSnapshotAccordion .accountSnapshotAccordionRow.RowCompanion{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/account_snapshot_collapsed_yellow.gif) no-repeat top left}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen{display:block;background:none!important}
.accountSnapshotAccordion .accountSnapshotAccordionRow .toggleButton{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/arrow_collapsed.gif) no-repeat 12px 20px;padding:18px 0 15px 28px;cursor:pointer}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen .toggleButton{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/arrow_expanded.gif) no-repeat 8px 9px;padding:8px 0 10px 27px}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen .accountSnapshotAccordionRowTop{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/account_snapshot_expanded_top.gif) no-repeat top left;height:10px;width:538px;font-size:10px;line-height:0}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen .RowTopCompanion{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/account_snapshot_expanded_top_yellow.gif) no-repeat top left}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen .accountSnapshotAccordionRowTop_first{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/account_snapshot_expanded_top_first.gif) no-repeat top left;height:10px;width:538px;font-size:10px;line-height:0}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen .accountSnapshotAccordionRowCenter{background:white url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/account_snapshot_expanded_shadow.gif) repeat-x bottom left;padding-bottom:10px;border-left:1px solid #dfe9f6;border-right:1px solid #dfe9f6;width:536px}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen .RowCenterCompanion{background:url("https://www.swabiz.com/assets/images/loyalty/accountSnapshot/account_snapshot_expanded_shadow_yellow.gif") repeat-x scroll left bottom #feffed}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen .accountSnapshotAccordionRowBottom{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/account_snapshot_expanded_bottom.gif) no-repeat bottom left;height:14px;width:538px;margin-bottom:10px}
.accountSnapshotAccordion .accountSnapshotAccordionRow A{font:bold 16px/18px Helvetica,Arial,sans-serif;cursor:pointer}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen A{font:bold 16px/18px Helvetica,Arial,sans-serif}
.accountSnapshotAccordion .accountSnapshotAccordionRow .toggleButton a{color:#2683f9;text-decoration:none}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen .toggleButton a{color:black;text-decoration:none}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen .toggleButton a:hover{text-decoration:none;color:black}
.accountSnapshotAccordion .accountSnapshotAccordionRow .toggleButton a span{color:#666}
.accountSnapshotAccordion .accountSnapshotAccordionRowOpen .toggleButton a span{color:#2683f9}
.ua_js_no .accountSnapshotAccordion .accountSnapshotAccordionRow .toggleButton{background:0;padding:18px 0 15px 19px}
.ua_js_no .accountSnapshotAccordion .accountSnapshotAccordionRow .toggleButton a{text-decoration:underline}
.ua_js_no .accountSnapshotAccordion .accountSnapshotAccordionRowOpen .toggleButton{background:0;padding:8px 0 10px 19px}
.ua_js_no .accountSnapshotAccordion .accountSnapshotAccordionRowOpen .toggleButton a{color:#2683f9;text-decoration:underline}
#promotionsSelectorRow{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/account_snapshot_collapsed_bottom.gif) no-repeat top left}
#promotionsSelectorRow .accountSnapshotAccordionRowCenter{background-image:none}
#upcomingTripsSelectorRow{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/account_snapshot_collapsed_top.gif) no-repeat top left}
.accountSnapshotAccordionRow .accountSnapshotAccordionRowTop,.accountSnapshotAccordionRow .accountSnapshotAccordionRowBottom{display:none}
.accountSnapshotAccordionRow .accountSnapshotAccordionRowCenter{background:0}
.rowContent{margin:0 0 0 19px;line-height:16px}
.rowContent A{font:normal 11px/13px Verdana,Tahoma,sans-serif!important}
.promoHolder .viewAll a,.rowContent .viewAll,.columnTwo .viewAll{text-align:right;padding:0 10px 0 0;clear:left;margin:25px 0 0 0;float:right;font-size:12px}
.accountSnapshotAccordion .viewAll{margin:0}
.promoHolder .viewAll a,.rowContent .viewAll a,.columnTwo .viewAll a{font-size:9px!important}
.rowContent .viewAll{float:none}
.promoHolder .viewAll a{margin-top:0}
.promoHolder .noPromotions,.noCompanion{margin-top:15px;margin-bottom:20px}
#promotionsSnapshot .columnTwo .viewAll{padding-bottom:4px}
#promotionsSnapshot .columnTwo h6{padding:0 10px 0 8px;margin:12px 0}
H6.sectionHeader{margin:2px 0 -2px 20px;padding:0}
H6.sectionHeader .viewAll{margin:0}
#promotionsSnapshot .columnTwo h6.accountSectionTitle{padding:0 10px 0 8px;margin:22px 0 0 0;float:left}
#promotionsSnapshot .promotionHolder h6{padding-left:0!important}
#promotionsContent{display:block}
#promotionsContent .item .itemAction{clear:left;width:inherit;padding-right:5px;float:none}
#promotionsContent .item .itemAction .submitButtonWhite{float:none}
.promotionsGroupItem .submitButton{margin-bottom:10px}
#promotionsContent .item .itemDescription a{font-size:15px!important;font-weight:bold!important;font-family:"Arial",Sans-serif!important;margin-top:8px}
#promotionsContent .item .itemDescription p{margin-top:16px}
#promotionsContent .item{padding-top:8px;clear:both}
.clear_left{clear:left}
.item .itemDescription .dateRange{color:#000;padding-bottom:4px}
#firstPastTrip .item .itemDescription DIV,#pastTripsContent .item .itemDescription DIV{display:inline}
#firstPastTrip .item .itemDescription,#pastTripsContent .item .itemDescription{float:left;width:300px;padding-bottom:10px}
#pastTripsContent .noPastTrips{float:left;padding-top:10px;padding-bottom:10px;margin-left:10px}
.itemDescriptionContainer{margin-left:35px}
.rowContent .itemDescription{padding-top:3px;width:62%;float:left}
#past_trip_list .item{padding:6px}
#past_trip_list .item .itemAction{margin-top:6px}
#past_trip_list .itemDescription{padding:0;margin:0}
#past_trip_list .itemDescription IMG{vertical-align:middle}
.viewPastTripDetailsButton{margin:0 0 6px 0}
.future_trips .rowContent #upcomingPassenger.item .itemDescription{padding-right:10px;clear:both;float:left}
#myRRSnapshot .future_trips .rowContent #upcomingPassenger.item .itemDescription{width:490px}
.rowContent .itemAction{float:right;text-align:right!important;width:110px}
.widthAuto{width:auto!important}
.rowContent .itemAction .submitButton,.rowContent .itemAction .submitButtonWhite{margin-top:12px;float:right}
.rowContent .itemActionOptions{clear:both;color:#ccc}
.rowContent .itemActionOptions a,.rowContent .itemActionOptions a:link{font-size:9px!important;font-family:Helvetica,Arial,Sans-serif}
.ui-widget-overlay{background:none repeat scroll 0 0 #000;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:39!important;filter:alpha(opacity=60);-moz-opacity:.6}
.mutuallyExclusivePromotionFormContainer{height:30px}
#mutuallyExclusivePromotionForm{float:right}
#swa_mutuallyExclusivePromotionModal .modal_conteiner{width:375px;display:none}
#swa_mutuallyExclusivePromotionModal{-moz-border-radius:10px 10px 10px 10px;-moz-box-shadow:0 0 16px #000;-webkit-border-radius:10px;-webkit-box-shadow:0 0 16px black;background:url("https://www.swabiz.com/assets/images/emailUs/emailUs_form_bg.png") repeat-x scroll center bottom #fff!important;border:1px solid #b4b4b4;display:none;text-align:left;padding:10px 20px 10px!important;width:375px!important;z-index:301}
#swa_mutuallyExclusivePromotionModal #swa_mutuallyExclusivePromotionModal_intro{margin-bottom:10px}
#swa_mutuallyExclusivePromotionModal h1{font:bold 22px/26px helvetica,arial,sans-serif}
#swa_mutuallyExclusivePromotionModal #contactUs_modal p{margin-top:5px;margin-bottom:15px}
#swa_mutuallyExclusivePromotionModal #swa_mutuallyExclusivePromotionModal_init{float:right}
#swa_mutuallyExclusivePromotionModal .swa_dialog_closeButton{margin-right:15px}
#swa_mutuallyExclusivePromotionModal .cancelButton{border:0;padding:0;background-color:transparent;cursor:pointer;color:#2683f9;font:11px/13px Verdana,Tahoma,sans-serif;margin-right:15px}
#promotionDetail .promotionDescription{font-size:15px;line-height:20px;font-family:"Helvetica",Arial,Sans-serif;background:transparent url(https://www.swabiz.com/assets/images/12.5_dotted_line.gif) repeat-x scroll left top;margin-top:10px;padding-top:20px;width:710px}
#promotionDetail h6,#promotionDetail .termsAndConditions,#promotionDetail #command,#promotionDetail h3{width:710px}
#promotionDetail .termsAndConditions{margin-bottom:10px}
#promotionDetail .registered{width:710px;padding-bottom:15px;margin-top:10px}
#promotionDetail .promotionDescription .description{margin:0 15px}
#promotionDetail .promotionLine{background:transparent url(https://www.swabiz.com/assets/images/12.5_dotted_line.gif) repeat-x scroll left bottom;width:100%;margin-bottom:18px;height:18px}
#promotionDetail #promotionsGroup{margin:0;padding:0}
#promotionDetail #promotionsGroup .promotionsGroupHeader{border-bottom:1px solid #CCC;margin-bottom:5px}
#promotionDetail #promotionsGroup .promotionsGroupItem{float:left;width:710px;margin-right:20px;margin-top:17px}
#promotionDetail #promotionsGroup .promotionsGroupItem_last{border-right:0;margin-right:0;width:710px}
#promotionDetail #promotionsGroup .promotionsGroupItem_last .promotionsGroupItem_inner{border-right:0;padding-right:0}
#promotionDetail .termsAndConditions{font-size:9px;line-height:12px;color:#707070}
#header_promotions .promotions_header_container{clear:both;float:left;margin:0 20px;width:710px}
.accountSectionContentCenter .promotions_divider{border-bottom:1px solid #ccc;clear:both;float:left;height:10px;margin-bottom:0;width:710px}
#header_promotions h1{font:bold 30px/15px helvetica,arial,sans-serif;margin-top:10px}
#uniquePromotion{padding-top:0;padding-bottom:0;padding-left:20px;padding-right:19px;margin-top:10px}
#promotionsGroup .promotionDescription .description .promotion_steps_header img,#uniquePromotion .promotionDescription .description .promotion_steps_header img{margin-right:20px;margin-bottom:15px}
#promotionsGroup .promotionDescription .description .details_text,#uniquePromotion .promotionDescription .description .details_text{margin-bottom:15px}
#promotionsGroup .promotionDescription .description .promotionLine,#uniquePromotion .promotionDescription .description .promotionLine{height:5px}
#promotionsGroup .promotionDescription .description .promotion_steps_header ul,#promotionsGroup .promotionDescription .description .promotion_steps_header ol,#uniquePromotion .promotionDescription .description .promotion_steps_header ul,#uniquePromotion .promotionDescription .description .promotion_steps_header ol{margin-top:0;margin-bottom:5px}
.promotionsGroupItem_inner .promotionDescription .submitButton{margin-top:0;padding-top:0}
#uniquePromotion #mutuallyExclusivePromotionForm{float:left}
#promotionDetail .registered{font-weight:bold;color:#0a1865;padding:2px 0 0 20px;background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/check.gif) no-repeat top left}
#promotionDetail #promotionsGroup{margin-top:0;padding-bottom:10px;margin-left:20px;margin-right:19px}
#promotionDetail #promotionsGroup .promotionsGroupHeader,#promotionDetail #uniquePromotion .promotionsGroupHeader{border-bottom:1px solid #CCC;margin-bottom:0;width:710px}
#promotionDetail #promotionsGroup .promotionsGroupHeader h2,#promotionDetail #uniquePromotion .promotionsGroupHeader h2{font-size:30px;margin-bottom:10px;margin-top:20px;color:#000;text-transform:none;font-weight:bold;border-bottom:0}
#promotionDetail #promotionsGroup .promotionsGroupItem,#promotionDetail #uniquePromotion .promotionsGroupItem{float:left;width:710px;margin-right:20px}
#promotionDetail #promotionsGroup .promotionsGroupItem_last{border-right:0;margin-right:0;width:710px}
#promotionDetail #promotionsGroup .promotionsGroupItem_last .promotionsGroupItem_inner{border-right:0;padding-right:0}
.accountSnapshotBookingButtons{clear:both;float:left;margin:0 0 5px 0;padding:0}
.accountSnapshotBookingButtons A{float:left;margin:0 10px;display:inline}
#flexibleDatesOption.bookingSelect{margin-left:1px;padding-left:0}
#flexibleDatesOption.bookingSelect INPUT{margin-left:0;padding-left:0}
.tripAggregation{float:left;width:470px;margin-top:4px}
.tripRow{height:50px;margin-right:10px;clear:both}
DIV.airTripRow{height:auto}
.tripColumn{float:left}
.upcomingTripAggregationBottomBorder{border-bottom:2px solid #ccc;clear:both}
.rowContent .times{color:black}
.itemDescription P.times{font-size:10px}
DIV.earnedPoints{float:right;clear:both;margin-top:20px;margin-bottom:0;padding:0}
.earned{font-size:10px;color:#666;padding-top:10px;width:130px}
.earned SPAN{color:#23972a;font-size:9px;text-transform:uppercase}
.earned SPAN STRONG{font-size:16px;font-family:Helvetica,Arial,Sans-Serif;position:static;top:2px}
.rowContent .nextFlight{font-weight:bold;font-size:10px}
.rowContent .nfLabel{font-style:italic;color:#666}
.rowContent .passenger_conf,.rowContent .companion_pnr{background:url(https://www.swabiz.com/assets/images/confirmation-oval-full.gif) no-repeat scroll left 1px;color:#192988;font-weight:bold;height:auto;float:left;text-align:center;width:250px;font-family:Helvetica,Arial,Sans-serif;white-space:nowrap}
.trip_information_layout_narrow .rowContent .passenger_conf,.trip_information_layout_narrow .rowContent .companion_pnr{width:145px}
.trip_information_layout_narrow .companion_passenger_conf{width:154px}
.rowContent .companion_pnr{background:url(https://www.swabiz.com/assets/images/companion-oval-full.gif) no-repeat scroll -2px -1px}
.rowContent .saved_price,.rowContent .showRegistered{font-size:18px;font-weight:bold;text-align:right}
.rowContent .promotionTitle{font-weight:bold;background:transparent url(https://www.swabiz.com/assets/images/12.5_dotted_line.gif) repeat-x scroll left top;padding:18px 0 6px 0!important}
.rowContent .promotionTitle a{font-weight:bold!important;font-size:13px!important;font-family:Helvetica,Arial,Sans-serif!important}
.companionStatusChartBottom{background:url(https://www.swabiz.com/assets/images/loyalty/tierStatus/tierStatusChartSnapshotBottom.gif) bottom left no-repeat;height:20px;margin-bottom:10px}
TABLE.recentPointsActivity{font-size:11px;width:258px;border-collapse:collapse;margin-bottom:-1px;background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/point_status_column_bg_middle.gif) repeat-y!important}
.recentPointsActivity{width:260px!important}
.recentActivityBottom{background:url(https://www.swabiz.com/assets/images/loyalty/accountSnapshot/point_status_column_bg_bottom.gif) bottom left no-repeat;height:12px}
.recentPointsActivity .headerMessage{font-weight:bold;padding:5px!important}
TABLE.recentPointsActivity TR TD.formatted_points_green{font-size:10px;text-align:right;font-weight:bold;color:green}
TABLE.recentPointsActivity TR TD.formatted_points_black{font-size:10px;text-align:right;font-weight:bold;color:black}
TABLE.recentPointsActivity TR TD.pointSource{text-align:left;width:55%}
TABLE.recentPointsActivity TR TD.posting_date{font-size:10px;width:10%;font-weight:bold}
TABLE.recentPointsActivity TR TD{width:35%;background:transparent url(https://www.swabiz.com/assets/images/12.5_dotted_line.gif) repeat-x scroll left bottom;padding:5px}
.horizontalSolid{border-bottom:1px solid #ccc;clear:both;margin:18px 0 18px 0;padding-top:8px}
.modalSubmitButton{text-align:left}
TABLE.recentPointsActivity TR TD.view_points_activity{text-align:center;font-weight:bold;background:transparent url(https://www.swabiz.com/assets/images/button_white_medium.gif) no-repeat scroll center bottom;padding-top:10px}
.upgradePromotionLink{float:right;padding-right:10px}
.upgradePromotionImage{clear:both;padding-top:5px}
.upgradePromotion{float:left;color:#2683f9;font-weight:bold;padding-top:5px}
#upcomingTripsContent .item{padding-top:8px}
#upcomingTripsContent .tripRow .item{padding-top:0}
#companionTripsContent .float_left{padding:5px 0 0}
#companionTripsContent .float_right{padding:0 5px 0 0}
#companionTripsContent a.submitButtonWhite{font:bold 12px/14px Helvetica,Arial,sans-serif!important;line-height:24px}
#viewAllUpcomingTripsLink .viewAll,#viewAllSavedTripsLink .viewAll,#viewAllPastTripsLink .viewAll,#viewAllPromotionsLink .viewAll,#viewAllAwardedPromotionsLink .viewAll,#viewAllActivePromotionsLink .viewAll,#viewAllEligiblePromotionsLink .viewAll{font-weight:normal;font-size:9px;font-family:Verdana,Tahoma,sans-serif!important;color:#2683f9}
.float_left{float:left}
.float_right{float:right}
SPAN.snapshot_loading{margin:34px;clear:both}
#upcomingTripsContent,#savedTripsContent,#pastTripsContent,#companionTripsContent{clear:left;margin-top:19px}
.trip_information_trips_outer_container{margin:0 3px 0 5px;clear:both}
.trip_information_outer_container{float:left;clear:both;display:inline;padding:0 17px;width:718px;^width:735px}
.trip_information_layout_narrow .trip_information_outer_container{padding:0 6px;width:505px;^width:517px}
.trip_information_layout_narrow .travel_trip_information_container .trip_information_outer_container{width:518px;^width:530px}
div#page .trip_information_outer_container p{padding:0}
.trip_information_date_column{float:left;display:inline;width:45px}
.trip_information_date_column .calendarDate{margin:0 10px 0 0}
.trip_information_trip_outer_container{float:left;display:inline;width:673px}
.trip_information_layout_narrow .trip_information_trip_outer_container{width:450px}
.trip_information_layout_narrow .travel_trip_information_container .trip_information_trip_outer_container{width:473px}
.trip_information_trip_outer_container .trip_name{font-size:16px!important;line-height:18px!important;font-family:Helvetica,Arial,sans-serif!important;font-weight:bold!important;border-bottom:1px dotted #abaaaa;margin-bottom:5px}
.trip_information_modify_trip_buttom_container{float:right}
.trip_name_wrapper{float:left;overflow:hidden;width:100%;white-space:nowrap}
.trip_information_trip_outer_container .trip_name{line-height:36px!important;font-size:18px!important}
.trip_information_trip_container{float:left;display:inline;width:673px;position:relative}
.trip_information_layout_narrow .trip_information_trip_container{width:450px}
.trip_information_layout_narrow .travel_trip_information_container .trip_information_trip_container{width:473px}
.trip_information_trip_product_header_details{float:left;display:inline;width:397px}
.trip_information_layout_narrow .travel_trip_information_container .trip_information_trip_product_header_details{width:296px}
.trip_information_layout_narrow .trip_information_trip_product_header_details{width:296px}
.trip_information_layout_narrow .air_upcoming_trip_container{width:246px}
.trip_information_trip_product_icons{float:left;display:inline;width:26px}
.trip_information_trip_header_and_details{float:left;display:inline;width:366px;margin-left:5px}
.trip_information_layout_narrow .trip_information_trip_header_and_details{width:265px}
.trip_information_trip_header,.trip_information_trip_details{float:left;clear:both;display:inline;width:366px}
.trip_information_trip_header{width:366px;font-weight:bold;margin:0 0 3px 0}
.trip_information_outer_container .trip_information_trip_header_and_details .trip_information_trip_header A{font:13px/14px Helvetica,Arial,sans-serif!important;font-weight:bold!important}
.trip_information_trip_details .trip_information_trip_details_data{font-weight:normal}
.trip_information_trip_details .nextFlight .trip_information_trip_details_data{font-weight:normal}
.trip_information_trip_details .trip_information_trip_details_title{font-weight:bold}
.trip_information_trip_details .next_day_indicator{color:black;font:9px Verdana,Tahoma,sans-serif}
.trip_information_layout_narrow .trip_information_trip_header{width:230px}
.trip_information_layout_narrow .trip_information_trip_details{width:265px}
.trip_information_trip_tools{clear:both;width:623px;margin-top:10px;margin-left:26px;font-size:10px;float:left}
.trip_information_layout_narrow .trip_information_trip_tools{width:424px}
.trip_information_layout_narrow .travel_trip_information_container .trip_information_trip_tools{width:447px}
.trip_information_trip_tools ul.pipe{margin-bottom:3px}
.itemAction ul.pipe{text-align:right;font-size:10px;line-height:12px}
.trip_information_trip_right_column{float:right;display:inline;width:250px}
.trip_information_layout_narrow .trip_information_trip_right_column{width:125px}
#list_saved_trips .trip_information_trip_right_column,#saved_trip_list .trip_information_trip_right_column,#savedTrips .trip_information_trip_right_column{clear:left;position:relative;width:155px}
#list_saved_trips .submitButtonBlank,#saved_trip_list .submitButtonBlank,#savedTrips .submitButtonBlank{float:left;height:auto}
ul.pipe{margin:0;padding:0}
.trip_information_trip_right_column li.last{padding-right:0}
.trip_information_product_upsell{float:left;clear:both;width:730px}
.trip_information_layout_narrow .trip_information_product_upsell{width:510px}
DIV.trip_information_inner_separator_above_upsell{border-top:1px solid #ccc}
.trip_information_inner_separator{float:left;clear:both;border-top:1px dotted #ccc;margin-top:8px;padding-top:8px;height:0;font-size:0;line-height:0;width:673px}
.snapshot_trip_information_container .trip_information_inner_separator{width:440px}
.travel_trip_information_container .trip_information_inner_separator{width:466px}
.trip_information_layout_narrow .trip_information_inner_separator{width:440px}
.trip_information_product_separator{float:left;clear:both;width:730px;border-top:1px solid #ccc;margin-top:15px;padding-top:15px;height:0;font-size:0;line-height:0}
.trip_information_layout_narrow .trip_information_product_separator{width:510px}
.trip_information_upsell_links{float:left;clear:both;width:650px}
.trip_information_layout_narrow .trip_information_upsell_links{width:440px}
h3.travelSubSectionHeader{padding:0;margin:0 0 10px 9px;float:left}
.rowContent .trip_information_trip_right_column .passenger_conf a{float:right;font-family:Helvetica,Arial,Sans-serif!important;font-weight:bold!important;height:18px;padding-left:0;padding-top:1px}
body .rowContent .companion_passenger_conf .companion_confirmation_number{float:none;padding:0;font-family:inherit!important;height:auto}
.col-section-expiration-content{clear:left;margin:5px 0 5px 10px}
.account-section-header{float:left;width:300px}