table.tripSummary{font-size:.95em;line-height:1.2em;margin:0;width:100%}table.tripSummary td.headBasic,table.tripSummary td.headOutbound,table.tripSummary td.headInbound,table.tripSummary td.headOnward{background-color:#c0bbaf;border-top:1px solid #fff;padding:5px 10px 5px 10px}table.tripSummary td.headOutbound{background-color:#74c2c6;border-top:none}table.tripSummary td.headOnward{background-color:#e4c14d}table.tripSummary td.headInbound{background-color:#b4c670}table.tripSummary td.detail{background-color:#ede9e0;border-top:1px solid #fff;padding:5px 10px 5px 10px;text-align:left;vertical-align:top}div.progressBar,div.progressBarShort,div.progressBar div.on,div.progressBarShort div.on,div.progressBar div.off,div.progressBarShort div.off{background:#4a5058 url() repeat-x scroll 0;display:block;float:left;height:26px;margin:0;padding:0}div.progressBar{width:780px}div.progressBarShort{width:719px}div#progressBarOn{background:#c92323 url() repeat-x scroll 0}div.progressBar div.on,div.progressBarShort div.on{background:#c92323 url() repeat-x scroll 0}div.progressBar div.off,div.progressBarShort div.off{background:#4a5058 url() repeat-x scroll 0}div.progressBar div.on p,div.progressBarShort div.on p,div.progressBar div.off p,div.progressBarShort div.off p{color:#fff;font-weight:bold;margin:0 0 0 0;padding:4px 15px 0 10px;*padding:3px 15px 0 10px}div.progressBar div.off p,div.progressBarShort div.off p{color:#f1eee7}div.progressBar div.sep,div.progressBarShort div.sep,div.progressBar div.sepOnBefore,div.progressBarShort div.sepOnBefore,div.progressBar div.sepOnAfter,div.progressBarShort div.sepOnAfter{background:#4a5058 url() no-repeat scroll 0;display:block;float:left;height:26px;margin:0;padding:0;width:15px}div.progressBar div.sep::after,div.progressBarShort div.sep::after{border-color:#4a5058;border-style:solid;border-width:9px;content:"";display:inline-block;margin-left:-23px;margin-top:4px;transform:rotate(45deg)}div.progressBar div.sep::before,div.progressBarShort div.sep::before{border-color:#fff;border-style:solid;border-width:9px;content:"";display:inline-block;margin-left:-7px;margin-top:4px;transform:rotate(45deg)}div.progressBar div.sepOnBefore,div.progressBarShort div.sepOnBefore{background:#c92323 url() no-repeat scroll 0}div.progressBar div.sepOnBefore::after,div.progressBarShort div.sepOnBefore::after{border-color:#4a5058;border-style:solid;border-width:9px;content:"";display:inline-block;margin-left:-8px;margin-top:4px;transform:rotate(45deg)}div.progressBar div.sepOnAfter,div.progressBarShort div.sepOnAfter{background:#4a5058 url() no-repeat scroll 0}div.progressBar div.sepOnAfter::before,div.progressBarShort div.sepOnAfter::before{border-color:#c92323;border-style:solid;border-width:9px;content:"";display:inline-block;margin-left:-8px;margin-top:4px;transform:rotate(45deg)}div#bookingReferenceBox,div#bookingReferenceBox_email,div#bookRefBox_2COL_WR,div#milesBalanceBox{background-color:#f1eee7;float:right;margin:20px 20px 20px 20px;width:164px}*html div#bookingReferenceBox,div#milesBalanceBox{margin-right:11px}div#bookRefBox_2COL_WR{margin:0 0 0 20px}div#bookingReferenceBox_email{margin:20px 0 20px 20px}div#bookingReferenceBox dl,div#bookingReferenceBox_email dl,div#bookRefBox_2COL_WR dl,div#milesBalanceBox dl{margin:0;padding:10px 0 12px 13px}div#bookingReferenceBox dt,div#bookingReferenceBox dd,div#bookingReferenceBox_email dt,div#bookingReferenceBox_email dd,div#bookRefBox_2COL_WR dt,div#bookRefBox_2COL_WR dd,div#milesBalanceBox dt,div#milesBalanceBox dd{margin:0;padding:0;color:#666}div#bookingReferenceBox dd,div#bookingReferenceBox_email dd,div#bookRefBox_2COL_WR dd{font-weight:bold;text-transform:uppercase}div#milesBalanceBox dt,div#milesBalanceBox dt{font-weight:bold}td.formCoverCell{vertical-align:top}div.formCover{background-color:#f1eee7;opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5;height:25px;position:absolute;width:720px;display:none}div#passengerForm{float:left;width:555px;background-color:#f1eee7}div#passengers{float:left;background-color:#fff;padding:15px 0 0 0;margin:0}div#passengers ul{padding:0;margin:0}div#passengers li{padding:3px 0 3px 16px;margin:0 0 0 0;border-left:1px solid #fff;font-size:.95em;list-style-type:none}div#passengers li a{width:188px;display:block;position:relative}div#passengers li#personChosen{background-color:#f1eee7}td.reviewItineraryLeft,td.reviewItineraryLeftBottom{background-color:#e4ded0;border-right:1px solid #fff;border-top:1px solid #fff;padding:15px 15px 15px 5px;vertical-align:top;width:50%}td.reviewItineraryLeftBottom{padding:0 0 0 0}td.reviewItineraryRight,td.reviewItineraryRightBottom{background-color:#f1eee7;border-top:1px solid #fff;padding:0 0 15px 0;vertical-align:top;width:50%}td.reviewItineraryRightBottom{padding:15px 10px 15px 0;vertical-align:bottom}td.ticketingLeft,td.ticketingLeftBottom{background-color:#e4ded0;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:15px 0 0 0;text-align:center;vertical-align:top;width:60px}td.ticketingLeftBottom{border-bottom:none}td.ticketingRight,td.ticketingRightBottom{background-color:#f1eee7;border-bottom:1px solid #fff;padding:0 0 0 5px;vertical-align:top;width:660}td.ticketingRightBottom{border-bottom:none}p.secureCCLogos{padding:0;text-align:right}div.secureCCLogos{padding:0;text-align:right}div#creditCardImage{float:right;margin-top:-40px}td.verifyItineraryLeft{background-color:#e4ded0;border-right:1px solid #fff;padding:15px 15px 20px 5px;vertical-align:top;width:60%}td.verifyItineraryRight{background-color:#f1eee7;padding:0 0 15px 0;vertical-align:top;width:40%}div#redBoxArea{border:#c33 1px solid;padding:7px 10px 10px 10px;margin:5px 15px 0 15px}div#redBoxArea td{vertical-align:top;padding-right:2px}div#redBoxArea td input{margin:3px 3px 0 0;*margin:0}div#redBoxAreaCD{border:#c33 1px solid;padding:7px 10px 10px 10px;margin:5px 15px 0 0}div#redBoxAreaCD td{vertical-align:bottom;padding-right:2px}div#redBoxAreaCD td input{margin:3px 0 0 0;*margin:0}div#redBoxAreaCD td label{margin:0 0 -7px 0;*margin:0}td.confirmationLeft{background-color:#e4ded0;border-right:1px solid #fff;padding:15px 15px 20px 0;vertical-align:top;width:60%}td.confirmationRight{background-color:#f1eee7;padding:0 0 15px 0;vertical-align:top;width:40%}dl.passengerOptions{font-size:.95em;margin:0;padding:0}dl.passengerOptions dt,dl.passengerOptions dd{list-style-type:none;margin:0;padding:5px 0 5px 10px}dl.passengerOptions dt{background-color:#d7d0bd;font-weight:bold}dl.passengerOptions dd{background-color:#ede9e0;border-top:1px solid #fff}a.visaIndent{padding-left:18px;*padding-left:26px}div.apiRow{padding:10px;font-size:.95em}div.apiRow dl{margin:0;padding:0}div.apiRow dt{padding:0;margin:0;font-weight:bold;float:left;padding-right:15px}div.apiRow dd{float:left;padding:0;margin:0;margin-left:5px}div.apiRow dd a{font-weight:bold;border-left:1px solid #543;padding-right:10px;padding-left:5px;background:url(../images/icons/icon_trans_arrow_forward_small.gif) no-repeat right}div#planAndBook div.formContainer dl,div#planAndBook div.formContainer dt,div#planAndBook div.formContainer dl{margin:0;padding:0}div#planAndBook div.formContainer dl{margin:-5px 0 10px -10px}div#planAndBook div.formContainer dt{float:left;font-weight:bold;color:#666}div#planAndBook div.formContainer dd{float:right;margin-right:10px}div#planAndBook div.formContainer dd a{*padding-top:3px}div.formContainerBar{background-color:#f1eee7;height:15px;margin:0;padding:10px 10px 0 10px}div.formContainerLeft{color:#666;float:left;font-weight:bold;padding:0 0 0 0}div.formContainerRight{float:right;font-size:.95em;padding:0 0 0 0}table.stopoverTable{margin-left:-10px;*margin-left:-15px}td.planBookLeft{background-color:#f1eee7;width:441px;border-right:1px solid #fff}td.planBookRight{background-color:#e4ded0;width:333px;padding:10px 0 0 5px}div.planBookList ul{font-size:.95em;font-weight:bold;margin:0;padding:0}div.planBookList li{border-bottom:1px solid #cdc3aa;list-style-type:none;margin:0;padding:0}div.planBookList li a{background:url(../images/icons/icon_trans_arrow_forward.gif) no-repeat right;display:block;padding:5px 0 5px 0;padding-right:20px}div.planBookList li.last{border:none}td.planBookRight h4{margin:0;padding:5px 10px 0 10px;font-size:1em}h4.specialTravel{float:left}td.planBookRight div.planBookList{float:right;margin-right:10px}div.tanBack{background-color:#f1eee7;padding:1px 1px 0 0;position:relative}.tanRow{background-color:#e4decf;border-bottom:solid 1px #fff;border-top:solid 1px #fff;height:25px;margin:0;padding:8px 0 0 10px;*padding:7px 0 0 10px}div.MilesBalanceFB dt{font-weight:bold}div.MilesBalanceFB dl{margin:0;padding:10px 0 12px 13px}div.MilesBalanceFB dt div.MilesBalanceFB dd{margin:0;padding:0;color:#666}div.MilesBalanceFB{float:right;margin:0}div.MilesBalanceFB{text-align:left}.ts-pa{clear:both;margin-top:25px;padding-top:20px}.ts-pa:after{content:'';display:table;clear:both}.ts-pa--separator{border-top:solid 1px #d8d8d8}.ts-pa__back{text-decoration:underline;float:left;font:400 14px/16px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#333;margin-top:13px;text-decoration:underline}.ts-pa__back:hover,.ts-pa__back:focus{text-decoration:none;color:#333;background:rgba(0,0,0,.05)}.ts-pa__back:before{background-image:url(../Images/summarybox/chevron.png);background-size:5px auto;content:'';display:inline-block;height:9px;margin-right:10px;vertical-align:middle;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:5px}