/* EOL-UK-1 @ 19.02.2017 14.12.53 */
/* general.css, 31,074 bytes, 16.02.2017 09.19.15 */
#column1Container,#column2Container,#column2ContainerFlying,#column3Container{text-align:left;float:left}div.contentRightNavGrey a,div.specialOfferNav a,div.subNav a{text-decoration:none}.ltrForced,.rtlForced{unicode-bidi:bidi-override}.m05,.returnCheck{vertical-align:middle}.waitList,table.displayTable td.detail.italic{font-style:italic}div.subNav{font-size:.95em;line-height:1.4em;padding-bottom:50px;width:140px;margin-top:35px;z-index:0}.formNote,p.widgetIntro{line-height:1.2em}div.subNav ul{margin:10px 0 0 6px;padding:0}div.subNav ul li{list-style-type:none;padding:6px 10px 6px 0}div.subNav a{color:#666}div.subNav a:hover{color:#C33}body.gsnwhite div.subNav{margin-top:10px}div.subNav li.level2{border-bottom:1px solid #c2c5b9}div.subNav li.level2Bottom{border-bottom:1px solid #C2C5B9}div.subNav li.level2BottomSelectedAlone,div.subNav li.level2Selected,div.subNav li.level2SelectedAlone{background:url(/system/css/images/global/arrow_subnav.gif) 0 9px no-repeat}div.subNav li.level2SelectedAlone{border-bottom:1px solid #c2c5b9}div.subNav li.level2BottomSelectedAlone a,div.subNav li.level2Selected a,div.subNav li.level2SelectedAlone a,div.subNav li.level2SelectedNoArrow a{color:#C33;left:9px;position:relative}div.subNav li.level2SelectedNoArrow a{color:#666;left:0}div.subNav li.level2SelectedNoArrow a:hover{color:#C33}div.subNav li.level3,div.subNav li.level3End{left:9px;padding:3px 5px 0 0;position:relative}div.subNav li.level3EndSelected,div.subNav li.level3Selected{background:url(/system/css/images/global/arrow_subnav.gif) 0 6px no-repeat;padding:3px 0 0}div.subNav li.level3Bottom,div.subNav li.level3BottomSelected{border-bottom:1px solid #c2c5b9;padding:3px 0 15px}div.subNav li.level3BottomSelected{background:url(/system/css/images/global/arrow_subnav.gif) 0 6px no-repeat}div.subNav li.level3BottomSelectedAlone{border-bottom:1px solid #C2C5B9;padding-bottom:15px!important}div.subNav li.level3BottomSelectedAlone,div.subNav li.level3SelectedAlone{background:url(/system/css/images/global/arrow_subnav.gif) 0 7px no-repeat;padding:4px 0 3px;position:relative}div.subNav li.level3BottomSelected a,div.subNav li.level3BottomSelectedAlone a,div.subNav li.level3EndSelected a,div.subNav li.level3Selected a,div.subNav li.level3SelectedAlone a,div.subNav li.level3SelectedNoArrow a{color:#C33;left:9px;position:relative}div.subNav li.level3Bottom a,div.subNav li.level3BottomSelectedAlone a{left:9px;position:relative}div.subNav li.level3SelectedNoArrow a{color:#666}div.subNav li.level4,div.subNav li.level4End{left:9px;padding:4px 5px 3px 9px;position:relative}div.subNav li.level4EndSelected,div.subNav li.level4Selected{background:url(/system/css/images/global/arrow_subnav.gif) 8px 7px no-repeat;padding:4px 5px 3px 9px}div.subNav li.level4BottomSelected{padding:4px 5px 3px 9px;background:url(/system/css/images/global/arrow_subnav.gif) 8px 7px no-repeat}div.subNav li.level4Bottom{border-bottom:none;padding:4px 5px 3px 9px}div.subNav li.level4BottomSelected a,div.subNav li.level4EndSelected a,div.subNav li.level4Selected a{color:#C33;left:9px;position:relative}div.subNav li.level4Bottom a{left:9px;position:relative}div.menu1,ul.ssmenu.ssmenu1{left:0!important}#column1Container{display:block;width:145px}#column1{padding:0 10px 80px 0}#mainContainer{margin-left:auto;margin-right:auto;padding-top:15px;text-align:center;width:985px;height:auto;display:block;z-index:0}#mainContainer.noRightCol{background-image:none;background-color:#FFF}#column2Container{width:565px;margin-left:40px;position:relative}#column2ContainerFlying{width:780px;margin-left:120px;position:relative}#column2{padding:0 0 10px}#column3Container{width:195px;margin-left:38px;display:inline;position:relative}.outofsight,div.menu1,div.menu2,div.menu3,div.menu4,div.menu5,div.menu6,iframe.hiddenMenu{position:absolute}#column3{padding:50px 0 50px 10px}div.spacer_20{margin:0;padding:0 30px 20px 10px}div.introText{margin:0;padding:20px 30px 20px 10px}div.innerText{margin:0;padding:0 10px}div.iconText{font-size:.95em;margin:0;padding:0 0 0 10px}div.hiddenContainer{display:none}table.fullWidth{width:100%}a.showhideArrowRight{background:url(/System/CSS/Images/custom/icon_trans_arrow_forward_small.gif) left no-repeat;padding-left:14px}a.showhideArrowDown{background:url(/System/CSS/Images/custom/icon_bar_arrow_down_red.gif) left no-repeat;padding-left:14px}div.contentLeftNav{float:left;margin:3px 20px 20px 0}ul.sortLinks li a.thisPageUp{background:url(/system/css/images/global/arrow_up_red.gif) left no-repeat}iframe.hiddenMenu{visibility:hidden}a.iconBackToTop,a.iconBackToTopBar,a.iconBackToTopBox{display:block;text-align:right}div.hotelIndexInfo{padding-top:12px}div#hotelImagesContact{padding-top:16px;float:right;margin:3px 0 10px 20px}div#interdiv{background:url(/system/images/preload_background.gif) repeat-x;height:471px;margin-left:auto;margin-right:auto;text-align:left;width:980px}div#preloadContent{height:371px}.outofsight{top:-9999px}#planWidget,div.whatlike-box{top:0;position:relative;left:0}.popupContainer{width:90%}div.newsPhotoBorder{text-align:center}div.footNote,div.footNoteBorderTop{clear:both}.calendar{padding-left:4px}.right{text-align:right}.left,.refundText{text-align:left}.w50{width:50px}.w60{width:60px}.w120{width:120px}.w125{width:125px}.w140{width:140px}.w150{width:150px}.w170{width:170px}.w200{width:200px}.w215{width:215px}.w230{width:230px}.w225{width:225px}.w240{width:240px}.w250{width:250px}.w360{width:360px}.w385{width:385px}.w270{width:270px}.w115{width:115px}.w725{width:725px}.w32{width:32px}.w100pc{width:100%}.wAuto{width:auto}.w192{width:192px}.w190{width:190px}.w126{width:126px}.w455{width:455px}.w160{width:160px}.w63{width:63px}.w55{width:55px}dl#newsList dt{width:87px}dl#newsList dd{width:455px}td.detail p{padding:0 0 10px;margin:0}table.flightSearchSummary td.label{white-space:nowrap}.returnCheck{margin:0 0 0 10px}td.aircraftFront{background:url(/system/images/seating/plane_front.gif) center no-repeat;padding:0 222px 0 0}.frequencyWrap{white-space:normal!important}div.newsPhotoBorder img{border:1px solid #C0BBAF}.rtl{direction:rtl}.ltr{direction:ltr}div.mpViewerContainer{width:565px;background-color:#E5E5E5}div.mpMenuPadding div.horRuleDark_5{display:none}div.mpMenuPadding{padding:0!important;width:565px}.mpMenuItem{padding:7px 7px 0!important;width:76px;height:40px;float:left}div.mpMenuContainer{height:auto!important;width:565px;border-top:1px solid #D7D0BD}div.mpMenu{padding-bottom:0;border-top:1px solid #FFF;height:70px!important;width:565px;background-image:none;border-bottom:none;overflow:hidden;overflow-y:none;overflow-x:auto}div.mpMenu table{float:left;z-index:-99}div.mpMenuContainer{border-bottom:1px solid #D7D0BD}div.mpCaption,div.mpMenuContainer{background-image:url(/system/css/images/media_player/tan_pixel.gif);background-position:right center;background-repeat:repeat-y;background-color:#E5E5E5}a.iconButtonForwardInline{background:url(/system/css/images/icons/icon_box_button_forward.gif) right no-repeat;display:inline-block;font-weight:700;padding:2px 20px 2px 0;text-decoration:none!important}div.contentContainer ul.multiLevel a,table.dataTable a,table.dataTableNoMargin a,table.displayTable a,table.listTable a{text-decoration:none}.priceLogo{padding:5px 10px}.priceLogoContent{float:right;padding:5px 10px 10px 20px;margin:0}.priceLogo img{padding:5px 0 0}.resultsContainer ul{margin-bottom:0!important}div#preloadContent div.continueBar{background:0 0!important;font-size:1em}div.breadcrumb{font-size:.8em;display:block;width:95%}.DisplayInlineBlock,a.iconDownloadPDFBox{display:inline-block}div.breadcrumb p{float:left;margin:0 .3em 0 0;padding:0}div.breadcrumb ul{list-style:none;margin:5px 0 0 5px}div.breadcrumb ul li{background:url(/system/css/images/global/arrow_breadcrumb.gif) right center no-repeat;float:left;list-style:none;margin:0 .5em 0 0;padding:0 1em 0 0;white-space:nowrap}.breadCrumbs li.separator{background:url(/system/css/images/global/arrow_breadcrumb.gif) center center no-repeat;margin:0 10px}div.breadcrumb ul li.last{background:0 0;margin-top:1px}div.breadcrumb ul li a:hover{color:#ED7F7F}div.mapMarker,div.markerLabel{color:#D30418;font-size:.95em;font-weight:700}#bookingWidgetContainer .selectWidth240{width:220px!important}#bookingWidgetContainer .iconButtonForwardBox{font-size:.95em;float:right}#bookingWidgetContainer .selectWidth120{width:120px!important}#bookingWidgetContainer div.tableEditBarLeft li{padding-right:8px}.rtlForced{direction:rtl}.ltrForced{direction:ltr}#bookingWidgetContainer .priceLogo{padding:5px}.mobileIcon{text-align:right}.VideoPlayer{text-align:center;margin-bottom:20px}p.widgetIntro{font-size:.95em;margin-top:-5px}dl.arrowList dt{padding-left:0}table.dataTable td.middleBoxed,table.dataTableNoMargin td.middleBoxed{padding:6px;vertical-align:middle}#column2 a.priceLogo{float:right;margin:0;padding:5px 10px 10px 20px}a.map{background:url(/system/images/icons/icon_viewmap.gif) center right no-repeat;display:block;padding-right:20px;font-size:.95em;font-weight:700}div.mapMarker{background:url(/system/images/discover_dubai/gmap/marker_offices.gif) center left no-repeat;display:block;padding:20px 14px 12px;text-align:center;float:right}div.formSectionHeaderContainer{background-color:#E4DECF;border-bottom:1px solid #FFF;border-top:1px solid #FFF;margin:0;padding:0 0 0 10px;height:35px}div.formSectionHeaderLeft{float:left;padding:8px 0}div.formSectionHeaderRight{float:right;padding:8px 10px 8px 0}ul.specialFares li.last{border:none;padding-bottom:2px}.noMargin{margin:0!important}.noMarginLeft{margin-left:0!important}.noMarginRight{margin-right:0!important}.noMarginTop{margin-top:0!important}.noMarginBottom{margin-bottom:0!important}.noPadding{padding:0!important}.noPaddingLeft{padding-left:0!important}.noPaddingRight{padding-right:0!important}.noPaddingTop{padding-top:0!important}.noPaddingBottom{padding-bottom:0!important}.frequencyWrap{padding-right:5px!important}.widgetPanel #cmbListCategories{width:250px}.formContainer #searchText{width:200px!important}.formContainer #cmbListCategories{width:300px!important}dl#newsList dt.extended{width:105px}dl#newsList dd.extended{width:430px}#bookingWidgetContainer .tableEditBarLeft a.iconButtonForwardBar{padding:2px 17px 2px 0}.indexItem{border-bottom:1px solid #E4DED0;margin-bottom:10px}div.menu1{width:143px!important}div.menu2,ul.ssmenu.ssmenu2{left:143px!important}div.menu2{width:99px!important}div.menu3,ul.ssmenu.ssmenu3{left:242px!important}div.menu3{width:110px!important}div.menu4,ul.ssmenu.ssmenu4{left:352px!important}div.menu4{width:100px!important}div.menu5,ul.ssmenu.ssmenu5{left:452px!important}div.menu5{width:135px!important}div.menu6,ul.ssmenu.ssmenu6{left:587px!important}div.menu6{width:86px!important}div.whatlike-box{margin-left:0;margin-top:0;z-index:7;height:auto}div.whatlike-w1{height:auto}h2#planCallout{width:470px}.panelHeading{margin:0;padding:0}.businessSkyClass{width:100px;font-size:14px;border-bottom:1px solid #555!important;color:#555;margin:5px 0;font-weight:700;padding-bottom:2px}div.headBasic,div.headInbound,div.headOnward,div.headOnwardFirst,div.headOutbound,table.displayTable .captionBasic,table.displayTable td,table.displayTable th{font-size:.95em;line-height:1.2em}#headerContainerMain div.globalLinkContainer a.iconButtonForwardGreyBox{background-image:none}#headerContainerMain table#nav td div#countrySelector ul,div#countrySelectorSelected ul{width:200px!important}.bestPriceLogo{position:absolute;z-index:3;margin:0 0 0 370px}div #headerContainerMain img{height:130px;width:870px;margin-left:110px}div.mobileIcon{margin:15px 0 0 100px}#header{z-index:9999}table.displayTable{margin:0;width:100%}table.displayTable a.tableLink{font-weight:700}table.displayTable th{border-left:1px #BBB39F solid;font-weight:700;height:30px;text-align:left;vertical-align:bottom}table.displayTable th.first{border-left:0}table.displayTable th a.sortLinks{color:#543}table.displayTable th a.sortLinks:hover{color:#C33}.thPadding{padding:5px 10px 3px}th.hidden{border:0!important;position:relative;top:0;left:0;width:auto;height:auto}.hidden,th.hidden span{position:absolute;top:-9999px;left:-9999px;width:1px;height:1px}div.headBasic,div.headInbound,div.headOnward,div.headOnwardFirst,div.headOutbound,table.displayTable .captionBasic,table.displayTable td.headBasic,table.displayTable td.headInbound,table.displayTable td.headOnward,table.displayTable td.headOnwardFirst,table.displayTable td.headOutbound{background:url(/system/css/images/icons/icon_flight_basic.gif) 10px no-repeat #846F66;border-bottom:1px solid #FFF;color:#FFF;padding:0 0 0 30px}table.displayTable .captionBasic{padding:11px 0 11px 30px}table.displayTable td.headBasic{border-top:1px solid #FFF}div.headOutbound,table.displayTable td.headOutbound{background:url(/system/css/images/icons/icon_flight_outbound.gif) 10px no-repeat #74C2C6}div.headInbound,table.displayTable td.headInbound{background:url(/system/css/images/icons/icon_flight_inbound.gif) 10px no-repeat #B4C670;border-top:1px solid #FFF}div.headOnward,div.headOnwardFirst,table.displayTable td.headOnward,table.displayTable td.headOnwardFirst{background:url(/system/css/images/icons/icon_flight_onward.gif) 10px no-repeat #E4C14D;border-top:1px solid #FFF}div.headOnwardFirst,table.displayTable td.headOnwardFirst{border-top:none}div.headOnward.noBorder,div.headOutbound.noBorder{border:none}div.headOutbound.borderRight{border-right:1px solid #FFF}div.flightHeaderRow{height:35px}div.flightHeaderPadding{padding-top:10px}div.flightHeaderPadding.left{float:left}div.flightHeaderPadding.right{float:right;padding-right:10px}span.flightType{background:url(/system/css/images/global/line_vert_dots_13.gif) right no-repeat;font-weight:700;margin-right:12px;padding-right:17px}span.flightLocation{font-weight:700}table.displayTable td.detail,table.displayTable td.statusFirst,table.displayTable td.statusNote{background-color:#EDE9E0;border-left:1px #FFF solid;border-top:1px #FFF solid;padding:6px 10px;text-align:left;vertical-align:top}table.displayTable.addBorder{border:1px solid #FFF}table.displayTable td.detail.valign{padding:0 10px;text-align:left;vertical-align:middle;height:30px}table.displayTable td.detail.first{border-left:none;font-weight:700}table.displayTable td.detail.noLeftBorder{border-left:none}table.displayTable td.detail.rightBorder{border-right:1px #FFF solid}table.displayTable td.detail.noTopBorder{border-top:none}table.displayTable td.detail.bold{font-weight:700}table.displayTable td.detail.centered,table.displayTable th.detail.centered{text-align:center}table.displayTable td.detail.notation{border-left:none;color:#C33}table.displayTable td.detail.combineRow{border-top:none;padding-top:0}table.displayTable td.detail.currency{border-left:none;text-align:right}table.displayTable td.detail.summaryTotal{border-left:none;font-weight:700;text-align:right}table.displayTable td.detail.subTotal{border-left:none;font-size:1.05em;line-height:1.3em;padding:10px}table.displayTable td.totalRow{background-color:#D7D0BD}table.displayTable caption{text-align:left}table.displayTable td.detail.notApplicable{border-left:none;font-style:italic}table.displayTable td.detail.days,table.displayTable td.detail.daysBullet{padding:6px 5px;font-weight:700;text-align:center}.confirmed,.declined,.subscript,div.pending{font-weight:400}table.displayTable td.detail.daysBullet{font-size:1.4em}.subscript{font-size:9px}.confirmed{color:#74B300}.declined{color:#C33}table.displayTable td.detail.sitemapL2{background-color:#D7D0BD;border-left:none;font-weight:700}table.displayTable td.detail.sitemapL3{border-left:none;font-weight:400;padding:8px 0 10px 20px}table.displayTable td.connection,table.displayTable td.duration{background-color:#FFF;font-weight:700;height:25px;padding:0 10px}table.displayTable td.duration{text-align:right}table.displayTable td.connection.center{padding-left:220px}table.displayTable td.detail.selectAll{background-color:#D7D0BD;border-left:none;vertical-align:middle}table.displayTable td.detail.selectAllBorder{background-color:#D7D0BD;border-left:1px solid #FFF;vertical-align:middle}table.displayTable td.detail.form,table.displayTable td.detail.formFirst{border-left:none;vertical-align:middle}table.displayTable td.detail.formBorder{vertical-align:middle}table.displayTable td.detail.formFirst{font-weight:700}table.dataTable th.sortHover:hover,table.dataTable th.sortSelected,table.dataTableNoMargin th.sortHover:hover,table.dataTableNoMargin th.sortSelected,table.displayTable th.sortHover:hover,table.displayTable th.sortSelected{background-color:#8E7970;cursor:pointer}a.classAvailable,table.displayTable td.detail.classAvailable,table.displayTable td.detail.classRollover,table.displayTable td.detail.classSelected,table.displayTable td.detail.classUnavailable{background-color:#FFF;border:2px solid #C0BBAF;color:#543;text-align:center;vertical-align:middle;width:55px}a.classAvailable{display:block;width:75px}table.displayTable td.detail.classUnavailable{background-color:#EDE9E0;border:2px solid #EDE9E0;color:#999}table.displayTable td.detail.classSelected{border:2px solid #C33;color:#C33}table.displayTable td.detail.classRollover{border:2px solid #543;color:#543;cursor:pointer}table.displayTable td.whiteLine{background-color:#FFF;margin:0;padding:0}table.displayTable td.flightServices,td.flightServicesLinks,td.flightServicesOther{background-color:#E4DED0;border-left:1px #FFF solid;border-top:1px #FFF solid;padding:10px 5px 6px;text-align:center;vertical-align:bottom}table.displayTable td.flightServicesOther{padding:6px 10px;text-align:left}table.displayTable td.flightServicesLinks{padding:6px 10px;text-align:left;vertical-align:top}table.displayTable td.statusFirst{background-color:#E4DED0;border-left:none;font-weight:700}table.displayTable td.statusNote{background-color:#EDE9E0;border-left:none;line-height:1.3em;padding:10px}.statusActive,.statusCancelled,.statusGroundReturn,.statusInactive{background-color:#666;border-left:1px #fff solid;border-top:1px #FFF solid;color:#FFF;font-weight:700;padding:0 15px;text-align:center;vertical-align:middle}.statusActive{background-color:#74B300}.statusCancelled{background-color:#C33}.statusGroundReturn{background-color:#f28500}dl.flightDate{margin:0;padding:0}dl.flightDate dt{float:left}dl.flightDate dd{margin:0 0 0 30px}dl.additionalStatus,dl.apiInformation,dl.ffNumber,dl.mealRequest,dl.seatNumber{margin:0;padding:0}dl.additionalStatus dd,dl.apiInformation dd,dl.ffNumber dd,dl.mealRequest dd,dl.seatNumber dd{border-left:1px solid #666;float:left;margin:0;padding:0 0 0 10px}dl.seatNumber dt{float:left;width:4em}dl.ffNumber dt{float:left;width:6em}dl.apiInformation dt{float:left;width:5.5em}dl.additionalStatus dt,dl.mealRequest dt{float:left;width:4em}div.contentContainer ul,div.contentLeft ul,div.contentLeftWide ul{margin:0 30px 15px 0;padding:0}div.contentContainer ul li,div.contentLeft ul li,div.contentLeftWide ul li{background:url(/system/css/images/global/square_bullet.gif) 0 6px no-repeat;list-style-type:none;margin:0 0 5px 10px;padding:0 0 0 10px}div.contentContainer ul li.topPadding,div.contentLeft ul li.topPadding,div.contentLeftWide ul li.topPadding{margin-top:10px}div.contentContainer div.contentRightNavGrey ul,div.contentContainer div.specialOfferNav ul{margin:0;padding:0 5px 5px}div.contentContainer div.contentRightNavGrey li,div.contentContainer div.specialOfferNav li{background:0 0;list-style-type:none;margin:0;padding:10px 4px}div.contentContainer ul ul,div.contentContainer ul ul ul,div.contentContainer ul ul ul ul,div.contentLeftWide ul ul,div.contentLeftWide ul ul ul,div.contentLeftWide ul ul ul ul{margin:10px 0;padding:0}div.contentContainer ul.multiLevel li,div.contentLeftWide ul.multiLevel li{background:0 0;border-bottom:1px solid #E4DED0;font-weight:700;list-style-type:none;margin:0 0 7px;padding:0 0 7px 10px}div.contentContainer ul.multiLevel li.lastItem,div.contentLeftWide ul.multiLevel li.lastItem,table.dataTable caption.noBorder,table.dataTableNoMargin caption.noBorder{border-bottom:none}div.contentContainer ul.multiLevel ul li,div.contentContainer ul.multiLevel ul ul li,div.contentContainer ul.multiLevel ul ul ul li,div.contentLeftWide ul.multiLevel ul li,div.contentLeftWide ul.multiLevel ul ul li,div.contentLeftWide ul.multiLevel ul ul ul li{background:url(/system/css/images/global/square_bullet.gif) 0 6px no-repeat;border:none;font-weight:400;margin:0 0 5px 10px;padding:0 0 0 10px}div.contentContainer ul.multiLevel ul li,div.contentLeftWide ul.multiLevel ul li{margin:0 0 5px;padding:0 0 0 10px}.footNote,.footNoteBorderTop{font-size:.95em;line-height:1.2em;padding:20px 30px 17px 10px}.footNoteBorderTop{border-top:1px solid #E4DED0;margin-top:20px}.footNote p,.footNoteBorderTop p{padding-left:0}div#newsArticle .newsTitle{padding-top:4px}table.dataTable,table.dataTableNoMargin{margin:0 0 20px;width:100%}table.dataTableNoMargin{margin:0}table.dataTable caption,table.dataTableNoMargin caption{background:#705F57;caption-side:top;color:#FFF;font-weight:700;height:auto;margin:0;padding:4px 0 5px 10px;text-align:left;vertical-align:middle}table.dataTable th,table.dataTableNoMargin th{background-color:#666;border-left:1px solid #BBB39F;border-top:1px solid #FFF;color:#FFF;font-size:.95em;line-height:1.2em;font-weight:700;height:30px;text-align:left;vertical-align:bottom;padding:5px 10px 3px}::root table.dataTable th,::root table.dataTableNoMargin th{height:22px}table.dataTable th p,table.dataTableNoMargin th p{padding:5px 10px 3px}table.dataTable th.first,table.dataTableNoMargin th.first{border-left:none}table.dataTable th a.sortLinks,table.dataTableNoMargin th a.sortlinks{color:#543}table.dataTable th a.sortLinks:hover,table.dataTableNoMargin th a.sortLinks:hover{color:#C33}table.dataTable td,table.dataTableNoMargin td{background-color:#EDE9E0;border-top:1px #FFF solid;font-size:.95em;line-height:1.2em;padding:6px 10px;text-align:left;vertical-align:top}table.dataTable td.borderLeft,table.dataTableNoMargin td.borderLeft{border-left:1px #FFF solid}table.dataTable td.center,table.dataTableNoMargin td.center{text-align:center}table.dataTable td.subSectionHead,table.dataTableNoMargin td.subSectionHead{background-color:#D7D0BD;font-weight:700}table.dataTable td.bottomLinkBar,table.dataTableNoMargin td.bottomLinkBar{background-color:#D7D0BD;padding:11px 10px}table.dataTable td.bottomLinkBar a,table.dataTableNoMargin td.bottomLinkBar a{margin-right:15px}table.listTable{margin:0 0 15px;width:100%}table.listTable caption{font-size:1em;font-weight:700;margin:0;padding:5px 0 5px 10px;text-align:left}table.listTable td{border-top:1px #E4DED0 solid;font-size:.95em;line-height:1.2em;padding:6px 10px;text-align:left;vertical-align:top;width:33%}table.listTable td.top{border-top:none}a.backTopLink,a.backTopLinkLast{background:url(/system/css/images/icons/icon_white_back_to_top2.gif) top right no-repeat;border-bottom:1px #E4DED0 solid;display:block;height:24px;margin:-10px 0 10px}a.backTopLinkLast{border-bottom:none}ul.siteTools{margin-top:5px}div.contentContainer div.faqIndexList ul,ul.faqIndexList{margin:0;padding:0}div.contentContainer div.faqIndexList ul li,ul.faqIndexList li{background:0 0;list-style:none;border-top:1px solid #E4DED0;font-weight:700;margin:0;padding:7px 10px}div.contentContainer div.faqIndexList ul li.first,ul.faqIndexList li.first{border-top:none;padding-top:0}dl.faqResults dd p{padding-left:0}div.callCenter{background-color:#C0BBAF;color:#543;padding:15px 20px 20px}div.diningMenu{background-color:#F1EEE7;font-size:.95em;line-height:1.3em;padding:0 10px 20px}div.diningMenu p{padding-bottom:0}div.diningMenu p.menuCat,div.diningMenu p.menuCatTop{border-top:1px solid #E4DED0;font-weight:700;font-size:1.1em;margin:15px 0 0;padding:14px 10px 0}div.diningMenu p.menuTitle{font-size:1.1em;margin:15px 0 0;padding-bottom:2px;color:#656565}div.diningMenu p.menuCatTop{border-top:none;margin-top:0;padding-top:20px}div.widgetPanel{background-color:#F1EEE7;border-bottom:1px solid #FFF;font-size:.95em;line-height:1.2em;padding:10px}div.widgetPanel.noBorder{border-bottom:none}div.widgetPanel p{padding:0 5px 10px 0}div.widgetPanel p.error{color:#C33}div.widgetPanel label{color:#543}div.widgetPanel input.textField,div.widgetPanel input.textFieldSmall,div.widgetPanel select{margin:3px 0 10px;padding:0;width:160px;float:none}div.widgetPanel input.textFieldSmall{width:100px;margin-right:5px}div.widgetPanel table.checkBox,div.widgetPanel table.radioButton{margin:5px 0 10px}div.widgetPanel table.radioButton td{padding:0 5px 5px 0;vertical-align:middle}div.widgetPanel table.checkBox td{padding:0 5px 5px 0;vertical-align:top}div.widgetPanel ol,div.widgetPanel ul{margin:0;padding:0}div.widgetPanel ul li,div.widgetPanel ul.basic li{background:url(/system/css/images/global/square_bullet.gif) 0 6px no-repeat;border-bottom:1px solid #E4DED0;list-style-type:none;margin:0 0 7px;padding:0 0 7px 10px}div.widgetPanel ul.basic li{background:0 0;padding:0 0 7px}div.widgetPanel ul li.last,div.widgetPanel ul.basic li.last{border-bottom:none;margin-bottom:0}div.errorPanel{border:1px solid #C33;color:#C33;font-weight:700;margin:0 0 15px;padding:10px}div.errorPanel ul{margin:10px 30px 0 0;padding:0}div.errorPanel ul li{font-weight:400;background:url(/system/css/images/global/square_bullet_red.gif) 0 6px no-repeat;list-style-type:none;margin:0 0 5px;padding:0 0 0 10px}div.widgetPanel label.error,label.error,td.formLabel.error,td.formSubLabel.error{color:#b03d39;font-weight:700}.errorField,.formField.errorField{background-color:#C33;color:#FFF!important}div.contentContainer h4,div.contentContainer h4.subSectionFirst{border-top:#E4DED0 solid 1px;font-size:1em;margin:0 0 15px;padding:15px 0 0 10px}div.contentContainer h4.subSectionFirst{border:none;padding-top:10px}img.imgBanner{padding:5px 0 15px}img.imgRight{float:right;padding:3px 0 20px 30px}td.loginRight{background-color:#E4DED0;border-left:1px solid #FFF;padding:10px 0 0 5px}td.loginRight h4{font-size:1em;margin:0;padding:5px 10px 0}div.logoContainer{background-color:#FFF;border:1px solid #E4DED0;border-left:none;margin:0;padding:16px 0 17px;text-align:center}div.contentRightNavGrey ul,div.specialOfferNav ul,ul.simpleList{line-height:1.5em}div.contentRightNavGrey li,div.specialOfferNav li,ul.simpleList li{padding:9px 5px}div.contentRightNavGrey a,div.specialOfferNav a{font-weight:700;color:#FFF}div.contentRightNavGrey a:hover,div.specialOfferNav a:hover{color:#C33}div.contentRightNavGrey img,div.specialOfferNav img{vertical-align:middle;margin-top:-2px}div.tourContainer{margin:10px 0 20px}table.displayTable td.timeTableError{background-color:#EDE9E0;border-bottom:1px #FFF solid;color:#C33;padding:30px 0;text-align:center}div.continueBarMiddle{padding:9px 0 0}div.quoteBox{background-color:#F1EEE7;margin-top:5px;padding:10px 0 0 10px}div.quoteBox img{float:right;margin-left:20px;margin-top:-10px}div.quoteBox h4{border-top:none;font-size:1.35em;margin:0;padding:5px 15px 15px 0}div.quoteBox p{margin:0;padding:0 0 15px}.captcha{border:1px solid #C0BBAF}div.contentRightNavGrey,div.specialOfferNavRight{float:right;margin:3px 0 20px 20px}table.commPrefs,table.commPrefsDisabled{background-color:#E4DED0;margin:15px 0 10px;font-size:.95em;line-height:1.2em;color:#666}table.commPrefs td,table.commPrefsDisabled td{padding:10px 10px 15px;vertical-align:top;border-left:1px solid #F1EEE7;border-bottom:1px solid #F1EEE7}table.commPrefs td.tableNote,table.commPrefsDisabled td.tableNote{border-left:1px solid #F1EEE7}table.commPrefs td.tableNote a,table.commPrefsDisabled td.tableNote a{background:url(/system/css/images/icons/icon_bar_popup.gif) right center no-repeat;display:inline-block;font-size:.95em;line-height:1.2em;font-weight:700;padding:0 20px 0 0;text-decoration:underline}table.commPrefs td p,table.commPrefsDisabled p{padding:0;margin:0 0 5px}table.commPrefsDisabled{background-color:#DDD;color:#999}table.commPrefsDisabled td.tableNote a{background:0 0;color:#999}table.commPrefsDisabled td.unsubscribe{color:#666;background-color:#E4DED0}table.commPrefsChoice{font-size:.95em;height:35px;padding:0 10px;background:#D7D0BD}.multilineFormField .formSubLabel{padding:2px 0 0;padding:5px 0 0\9}.multilineFormField td{vertical-align:top}.multilineFormField .formField{margin-top:2px}div.formContainer.bookingForm{padding:10px}div.formContainer.bookingForm table.searchOptions{margin-bottom:10px}a.iconViewAll{background:url(/system/css/images/icons/icon_view_all.gif) left no-repeat;font-weight:700;padding:1px 0 1px 20px;text-decoration:none}.login-link{background:url(/system/css/images/homepage/widget/form-btn.gif) no-repeat;border:0;border-radius:0;font-size:12px;font-weight:700;height:22px;line-height:22px;padding:3px 6px 7px 10px}.login-btn{background:url(/system/css/images/homepage/widget/form-btn-r.gif) 100% 0 no-repeat;height:22px;padding:3px 4px 4px 0}div#headerContainerMain br{display:none}div.breadCrumbs{margin:10px 0 0 10px}div.breadCrumbs span{float:left;font-size:.95em}div.breadCrumbs span.separator{background:url(/system/css/images/global/arrow_breadcrumb.gif) center center no-repeat;margin:0 10px}.FAQCategoryHead{color:#50463F;font-size:24px;font-weight:400;line-height:28px;margin:0 0 14px;padding:12px 0 14px 10px;border-bottom:1px solid #E4DED0}.FAQTitle{font-size:19px;font-weight:700;padding:5px 0 5px 10px;line-height:19px}.subNavContainer{padding-left:0;margin-top:0}div.contentContainer label.searchSpellSuggest{font-size:14px}div.contentContainer strong a.searchLink{font-size:14px;text-decoration:underline}div.chatDescContainer{padding:35px 5px 10px 15px}div.chatButtonContainer{padding:10px 5px 15px 0}div.chatFooterContainer{padding:5px 5px 10px 15px}div.chatButtonContainer div.chatButtonHolder{font-size:14px;font-weight:700;margin:0;padding:0 30px 5px 15px}div.chatButtonContainer .inactive{color:#666}span.black{color:#000}.skywardsButtonSmall{float:left;line-height:34px;margin:0;text-decoration:none}.chatButtonHolder a{float:right;margin:0 0 10px -1px;padding-bottom:5px}.chatButtonHolder{left:32px;clear:left;display:block}.skywardsButtonSmall span{background:url(/system/css/images/manage_account/myStatement/customBtn/customBtnSmall_left.png) left top no-repeat;border:0;color:#333;cursor:pointer;display:inline-block;font-family:arial,sans-serif;font-size:12px;font-weight:700;height:34px;line-height:34px;margin:0;padding-left:16px;text-align:left}.SearchResultsAllignment{text-align:right}div.contentRightNavGrey a,table.commPrefs{color:#333}table.displayTable th{background-color:#746b57;color:#fff}div.contentContainer ul.multiLevel li a{text-decoration:underline}div.contentContainer ul.multiLevel li a:hover{text-decoration:none;color:#543}div.contentContainer ul.multiLevel ul{margin:10px 0;padding:0}div.contentContainer ul.multiLevel ul li{font-weight:400}div.headOutbound,table.displayTable td.headOutbound{background-color:#BEE7E8;color:#333;background-image:none}div.headInbound,table.displayTable td.headInbound{background-color:#CAEBBA;color:#333;background-image:none}
/* general_v4.css, 114,498 bytes, 16.02.2017 09.19.19 */
.offersHeader h1,.offersHeader p,hr{margin-bottom:15px}.CancelButton,.claimMilesArea1 .retailVaucherDetailsTitle:focus,.mealOptionContainer,.removeFormEtem,.removeFormEtem img,.removeFormEtem:active,.removeFormEtem:focus,.removeFormEtem:link,:focus,input,select{outline:0}.addthis_toolbox a{float:left;margin-right:10px}hr{height:1px;background-color:#848484;border:none;margin-top:15px}.listOffers .last,.offersContainer{border:2px solid #565656}input[type=submit]{cursor:pointer}.colorRed{color:#c33}.offersHeader{margin-top:25px}.offersHeader h1{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:29px}.offersHeader .breadcumbsNav{margin-top:-10px;margin-bottom:15px}.listOffers h2{font-size:22px!important;margin-top:20px!important;letter-spacing:0!important;word-spacing:0!important}#navJump ul li a,.offersHeader p{font-size:12px;font-family:Arial,Helvetica,sans-serif}.offersHeader p{color:#333;line-height:16px}#navFloating{position:relative;z-index:4;top:0;margin-left:-20px;background-color:#fff;padding:10px 0 15px 20px;width:790px}#navJump{width:100%;display:block;margin-bottom:10px}#navJump ul{overflow:hidden;padding:0;margin:0}#navJump ul li{display:block;float:left;margin:1px 1px 1px 23px}.icoFeatured,.icoairlines{width:21px;margin:-5px 8px 0 0;display:block;float:left}#navJump ul li a{border-collapse:separate;background-color:#f7f6f4;color:#c33;display:block;float:left;line-height:1;height:27px;padding:13px 10px 0 8px;text-decoration:none;-webkit-box-shadow:1px 1px 3px rgba(50,50,50,.3);-moz-box-shadow:1px 1px 3px rgba(50,50,50,.3);box-shadow:1px 1px 3px rgba(50,50,50,.3);filter:progid:DXImageTransform.Microsoft.Shadow(color="#969696", Direction=135, Strength=3)}#navJump ul li a.active,#navJump ul li a:hover{background-color:#666;color:#fff}#navJump ul li a#sectionFeatured span.active{background-position:0 0!important}#navJump ul li a#sectionairlines span.active{background-position:-23px 0!important}#navJump ul li a#sectionhotels span.active{background-position:-44px 0!important}#navJump ul li a#sectionlife span.active{background-position:-66px 0!important}#navJump ul li a#sectioncars span.active{background-position:-80px 0!important}#navJump ul li a#sectionbanks span.active{background-position:-104px 0!important}#navJump ul li a#sectionholidays span.active{background-position:-178px 0!important}.icoFeatured{height:20px;background:url(/system/css/images/manage_account/special_offers/ico/ico_sprite.png) 0 -24px no-repeat}.icoairlines{height:23px;background:url(/system/css/images/manage_account/special_offers/ico/ico_sprite.png) -23px -24px no-repeat}.icohotels{display:block;float:left;height:21px;width:22px;background:url(/system/css/images/manage_account/special_offers/ico/ico_sprite.png) -44px -24px no-repeat;margin:-4px 8px 0 0}.icolife{display:block;float:left;height:24px;width:14px;background:url(/system/css/images/manage_account/special_offers/ico/ico_sprite.png) -66px -24px no-repeat;margin:-5px 8px 0 0}.icocars{display:block;float:left;height:21px;width:24px;background:url(/system/css/images/manage_account/special_offers/ico/ico_sprite.png) -80px -24px no-repeat;margin:-4px 8px 0 0}.icobanks,.icoholidays{display:block;width:29px;float:left}.icobanks{height:18px;background:url(/system/css/images/manage_account/special_offers/ico/ico_sprite.png) -104px -24px no-repeat;margin:-2px 8px 0 0}.icoholidays{height:24px;background:url(/system/css/images/manage_account/special_offers/ico/ico_sprite.png) -178px -24px no-repeat;margin:-5px 8px 0 0}#offersWrapper{margin-bottom:100px}.listOffers{width:810px;position:relative}.offersRibbon,.offersRibbonNew{display:none}a.offersContainer .offersRibbon_gold,a.offersContainer .offersRibbon_holidays,a.offersContainer .offersRibbon_io,a.offersContainer .offersRibbon_platinum,a.offersContainer .offersRibbon_silver,a.offersContainer .offersRibbon_skywards{height:118px;width:118px;position:absolute;top:-3px;right:-3px;z-index:3;display:block}a.offersContainer .offersRibbon_skywards{background:url(/system/css/images/manage_account/special_offers/ribbon_skywards_blue.png) no-repeat}a.offersContainer .offersRibbon_silver{background:url(/system/css/images/manage_account/special_offers/ribbon_skywards_silver.png) no-repeat}a.offersContainer .offersRibbon_gold{background:url(/system/css/images/manage_account/special_offers/ribbon_skywards_gold.png) no-repeat}a.offersContainer .offersRibbon_platinum{background:url(/system/css/images/manage_account/special_offers/ribbon_skywards_platinum.png) no-repeat}a.offersContainer .offersRibbon_io{background:url(/system/css/images/manage_account/special_offers/ribbon_skywards_io.png) no-repeat}a.offersContainer .offersRibbon_holidays{background:url(/system/css/images/manage_account/special_offers/ribbon_emirates_holidays.png) no-repeat}.new .offersRibbonNew{background:url(/system/css/images/manage_account/special_offers/ribbon_new.png) no-repeat;height:73px;width:73px;position:absolute;top:-4px;right:-3px;z-index:2;display:block}.offersContainer{display:block;text-decoration:none;float:left;height:210px;margin:0 35px 20px 0;position:relative;width:230px}.offersContainer img{display:block}.offersContainer .descContainer{border:none;position:absolute;margin:0;bottom:0;left:0;min-height:50px;z-index:2;background:url(/system/css/images/manage_account/opacityBackground.png)}.offersContainer.desc h3,.offersContainer.desc p{margin-bottom:3px;letter-spacing:0;word-spacing:0;font-family:Arial,Helvetica,sans-serif;color:#fff}.offersContainer.desc h3{background:url(/system/css/images/manage_account/special_offers/ico/ico_arrow_offers.png) right 2px no-repeat;font-size:16px;display:block;float:left;padding-right:10px}.offersContainer.desc p{font-size:11px;line-height:12px}.offersContainer.desc p.expiration{font-size:8px;letter-spacing:0;word-spacing:0}.sepOffer{clear:both;width:740px;margin:20px 0 -5px 20px;height:1px;font-size:1px;line-height:1px;background-color:#c4c4c4}.offersContainer table.desc{float:none;height:auto;margin:0;border:none;position:static}.offersContainer table td{color:#fff;vertical-align:middle;padding:5px;height:50px}.offersContainer table td a{color:#fff;font-size:16px;line-height:18px;display:block;float:left;width:215px;margin-bottom:2px}.offersContainer table td p{clear:both;font-size:12px;line-height:14px;margin-bottom:2px}.seeMoreOffers{clear:both;color:#c33;display:inline-block;font-size:14px;font-family:Arial,Helvetica,sans-serif;text-decoration:underline;margin:-10px 1px 20px}#backToTop,.notLoaded{display:none}.seeMoreOffers:hover{text-decoration:none}#navFloating #offersFilter{padding:0;margin:8px 0 0;display:block;height:28px;float:left}#navFloating #offersFilter li{float:left;padding:0 20px;list-style:none;background:url(/system/css/images/manage_account/special_offers/filter_div.png) left center no-repeat}#navFloating #offersFilter li:first-child{padding-left:0;background:0 0}#offersFilter label{font:12px Arial,Helvetica,sans-serif;color:#333}#offersFilter input{margin-right:10px;vertical-align:middle}#backToTop{float:right;margin:10px 25px 0 0;cursor:pointer}#backToTop a{display:block;padding:0 0 0 20px;height:20px;font:12px/20px Arial,Helvetica,sans-serif;color:#c33;background:url(/system/css/images/manage_account/special_offers/icon_arrowUp.png) no-repeat}.heroHeader{height:355px;width:780px;position:relative}.heroHeader .bannerImg{position:absolute;left:0;top:0;z-index:-1}.heroHeader .offerTitle{position:absolute;top:150px;left:25px}.heroHeader .offerTitle h1{color:#fff;font-size:28px}.heroHeader #widgetOfferContainer{float:right;margin:20px 10px 0 0;padding-top:90px}.heroHeader #widgetOfferContainer .ctaOnly{padding-top:50px;overflow:hidden}.heroHeader.top div.offerTitle{top:25px}.heroHeader.top div#widgetOfferContainer{margin-top:0;padding-top:0}.heroHeader.top div#widgetOfferContainer div.ctaOnly{padding-top:30px}.heroHeader.top div#widgetOfferContainer div.travelBook{margin-top:15px}.heroHeader.bottom div.offerTitle{top:auto;bottom:30px}.heroHeader.bottom div#widgetOfferContainer{margin-top:0;padding-top:155px}.heroHeader.bottom div#widgetOfferContainer div.ctaOnly{padding-top:109px}.heroHeader.bottom div#widgetOfferContainer div.travelBook{margin-top:15px}.offerText{width:480px;float:left;font-size:13px;line-height:1.5;padding-top:10px;padding-bottom:5px}.offerText h2{font-weight:400;margin-top:35px;margin-bottom:-10px}.expandWrapper table tr td.skywrdsMiles,.expandWrapper table tr td.tierMiles,.offersTable th,.travelBook .topBook{font-weight:700}.offerText h5{font-size:14px;word-spacing:normal;letter-spacing:normal}.offerText p{margin-top:20px}.offerText ul{margin-bottom:10px}.contentOfferBlock{border-bottom:1px solid #c4c4c4;padding-top:10px;padding-bottom:20px}.contentOffer{text-align:left;float:right;width:230px}.contentOffer .sectionTitle{font-size:20px;letter-spacing:-1px;color:#333;padding:0 0 3px;border-bottom:1px solid #c4c4c4;margin:0 0 10px}.contentOffer div.networkIcons,.contentOffer div.subscribeIcon{float:none}.contentOffer .otherOffers{clear:both}.contentOffer .socialLine{margin-top:5px;margin-bottom:10px}.contentOffer .socialLine a{float:left}.contentOffer .socialLine p{float:left;margin-top:5px;margin-left:10px}.contentOffer .shareOffer .socialNetworks ul{padding:0;margin:0}.contentOffer .offersContainer{border:none;height:auto;margin:0;width:230px}.contentOffer .offersContainer h3{background:0 0}.contentOffer .arrowLink{float:right}.partnerContainer{font-size:13px;color:#333;overflow:hidden;padding-bottom:30px;padding-top:15px;border-top:1px solid #ccc}.partnerContainer p{line-height:1.3}.partnerContainer table{width:100%;margin-bottom:10px}.partnerContainer table td{width:50%;vertical-align:middle}.partnerContainer .partnerName,.specialOfferBlockContainer h3{font-size:30px;line-height:33px;letter-spacing:-1px;color:#333}.partnerContainer .arrowLink{float:left}.partnerBrandLogo{padding-bottom:10px}.offersTable{padding-bottom:15px;padding-top:15px;border-bottom:1px solid #ccc}.offersTable .tableHeading{clear:both;overflow:hidden;padding-top:15px}.offersTable h4{padding-top:10px;float:left}.offersTable p{font-size:13px;color:#333;line-height:1.5;margin-bottom:10px}.offersTable table,.termsConditions h4{margin-bottom:20px}.offersTable table{border-top:1px solid #ccc;border-left:1px solid #ccc;margin-top:10px}.offersTable td,.offersTable th{color:#666;font-size:14px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;width:195px;height:35px;text-align:center;vertical-align:middle}.contentv4 .termsConditions{padding:25px 0 0;border:none}.contentv4 .termsConditions ul{margin-left:35px}.contentv4 .termsConditions ul li{margin:0;padding:5px 0}.travelBook{width:213px;height:158px;background:url(/system/css/images/manage_account/special_offers/detail_page/travel_container.png) top left no-repeat}.travelBook .topBook{font-size:22px;line-height:25px;padding:18px 0 25px 20px;color:#e8e8e8}.travelBook .bookCalendar{width:35px;height:35px;margin:-8px 10px 0 0;cursor:pointer;float:left;background:url(/system/css/images/manage_account/special_offers/detail_page/calendar_icon.gif) top left no-repeat}.travelBook .contentBook{padding:0 20px 0 8px;color:#666;font-size:11px;text-align:right}.travelBook .contentBook a{color:#333;text-decoration:underline}.nonsufficient .skywardsButton a,.travelBook .contentBook a:hover,.travelBook .skywardsButton a{text-decoration:none}.travelBook .skywardsButton{margin-bottom:13px}.nonsufficient{width:202px;height:148px;padding:10px 8px 0;position:relative;background:url(/system/css/images/manage_account/special_offers/detail_page/nonsufficient.png) top left no-repeat}.nonsufficient h4{font-size:14px;color:#333}.nonsufficient .skywardsButton{position:absolute;bottom:10px;left:8px}#myTier .contentHeadline{margin:18px 0 10px}#myTier .contentHeadline h2 .colorSilver,#myTier .contentHeadline h2 .colorSlvr{color:#b3b3b3}#myTier .contentHeadline h2 .colorPlatinum{color:#505050}#myTier .contentHeadline h2 .colorIO{color:#000}#myTier .contentHeadline h2 .colorGold{color:#b08c5c}#myTier .contentHeadline h2 .colorBlue{color:#3c8dba}#myTier .tierBox{border:1px solid #d0d0d0;border-bottom:0}#myTier .tierBox .achieve,#myTier .tierBox .ioTier,#myTier .tierBox .renew{clear:both;overflow:hidden;background-color:#000;zoom:1}#myTier .tierBox .achieve,#myTier .tierBox .renew{border-bottom:1px solid #d0d0d0}#myTier .tierBox .achieve .caption,#myTier .tierBox .ioTier .caption,#myTier .tierBox .renew .caption{float:left;width:142px;height:50px;overflow:hidden}#myTier .tierBox .ioTier .caption{background:#000}#myTier .tierBox .caption table{width:100%;height:52px;vertical-align:middle}#myTier .tierBox .caption table tr td{padding:0;margin:0}#myTier .tierBox .caption h3{font-size:17px;line-height:1;text-align:center;color:#fff}#myTier .tierBox .article{overflow:hidden}#myTier .tierBox .ioTier .article{background:#e8e8e8}#myTier .tierBox .ioTier .article p{margin:5px 9px;line-height:1em}#myTier .tierBox .ioTier .article p.small{font-size:11px}#myTier .tierBox .achieve table.article,#myTier .tierBox .achieve ul.article,#myTier .tierBox .renew table.article,#myTier .tierBox .renew ul.article{margin:0;padding:0;list-style:none;background:#f7f7f7;color:#7a7979}#myTier .tierBox .achieve ul.article,#myTier .tierBox .renew ul.article{display:inline}#myTier .tierBox .achieve table.article,#myTier .tierBox .renew table.article{width:636px;height:50px}#myTier .tierBox .achieve .article li,#myTier .tierBox .achieve .article td,#myTier .tierBox .renew .article li,#myTier .tierBox .renew .article td{margin:0;line-height:16px;padding-left:10px;border-bottom:1px solid #d0d0d0;color:#333;list-style:none}#myTier .tierBox .achieve .article tr:first-child td,#myTier .tierBox .renew .article tr:first-child td{border-top:0}#myTier .tierBox .achieve .article td,#myTier .tierBox .renew .article td{padding-left:10px;padding-top:5px;padding-bottom:5px;border-top:1px solid #d0d0d0;vertical-align:middle}#myTier .tierBox .achieve .article .lastItem,#myTier .tierBox .renew .article .lastItem{border:none;padding-bottom:1px}#myTier .tierBox .achieve .article .hyphen,#myTier .tierBox .renew .article .hyphen{padding-left:5px}#myTier .tierBox .achieve ul.article li a,#myTier .tierBox .renew ul.article li a{text-decoration:underline;color:#333}#myTier .tierBox .achieve ul.article li a:hover,#myTier .tierBox .renew ul.article li a:hover{text-decoration:none;color:#333}#travelTimeline{padding-bottom:8px;border-bottom:1px solid #c4c4c4}#travelTimeline .contentHeadline{margin:18px 0 5px}#travelTimeline img{margin:0 0 10px}#myStatment select{font-size:12px;color:#555}#myStatment .contentHeadline{margin:18px 0 5px}.subHeadline{font-size:12px;padding-bottom:10px;color:#333}.subHeadline a{color:#333;text-decoration:underline}.subHeadline a:hover{text-decoration:none;color:#333}#myStatment .tableSort{border:1px solid #d8d6d4;border-bottom:0;padding:8px 0 20px 17px;background:#e6e4e3;overflow:hidden;zoom:1}#myStatment .tableSort .sortBy{float:left;margin-right:15px}#myStatment .tableSort .sortBy p{display:block;font-size:14px;font-weight:700;margin-bottom:4px}#myStatment .tableSort .sortBy select{display:block;width:215px}#myStatment .tableSort .filter{overflow:hidden;width:265px}#myStatment .tableSort .filter input,#myStatment .tableSort .filter label{float:left;line-height:14px;line-height:16px\9}#myStatment .tableSort .filter label{display:block;margin:0 15px 0 8px}#myStatment .tableSort .filter label.lastItem{margin-right:0}#myStatment .tableSort .searchBtn{clear:both;padding-right:10px;margin-bottom:0}#myStatment .tableSort .searchBtn input{float:right;display:block;height:27px;width:142px;border:1px solid #cdcccb;background:url(/system/css/images/manage_account/myStatement/btn_search_bg.jpg) top left repeat-x;font-size:13px;cursor:pointer;filter:chroma(color=#ffffff);color:#555}#myStatment .tableSort .searchBtn input:hover{color:#C33}#myStatment .tableSort .searchSubmitButton input{float:right;display:block;height:34px;width:auto;border:0;background:url(/system/css/images/manage_account/myStatement/customBtn/customBtnSmall_left.png) left top no-repeat;font-size:13px;cursor:pointer;filter:none;color:#555}table#myStatementResults{margin-bottom:25px}#myStatmentTable table tr th .date{width:113px}#myStatmentTable table tr .partner{width:103px}#myStatmentTable table tr .transaction{width:301px}#myStatmentTable table .noResultsRow table td{padding:9px 11px;border:1px solid #d0cdc6;border-top:0;border-bottom:1;vertical-align:middle;font-size:14px;color:#666;border-collapse:separate}#expandWrapper table tr td .transaction,#myStatmentTable table tr td .transaction{width:290px;padding-left:11px;text-align:left}#myStatmentTable table tr .skywrdsMiles{width:163px}#myStatmentTable table tr .tierMiles{width:96px}#myStatmentTable table tr th table{font-size:14px;text-align:center;color:#fff}#myStatmentTable table tr th table td{height:34px;vertical-align:middle;border:1px solid #d0cdc6;background:#bcb1aa}td.alignText_left,th.alignText_left{text-align:left;padding-left:4px}td.alignText_right,th.alignText_right{text-align:right;padding-right:4px}.expandWrapper table{font-size:12px;color:#333;text-align:center}.expandWrapper table .expandBtn{cursor:pointer}.expandWrapper table tr td{padding-top:9px;padding-bottom:9px;vertical-align:middle;border:1px solid #d0cdc6;border-top:none}.expandWrapper.collapsed{overflow:hidden}.odd .expandWrapper.collapsed table tr td{background-color:#f6f3f1}.even .expandWrapper.collapsed table tr td{background-color:#e0d7d1}.expandWrapper table tr td.date,.expandWrapper table tr td:first-child{padding-left:13px;width:100px}.expandWrapper table tr td.date{background:url(/system/css/images/manage_account/myStatement/table_arrow_opened.jpg) 10px center no-repeat}.odd .collapsed table tr td.date{background:url(/system/css/images/manage_account/myStatement/table_arrow_collapsed.gif) 10px center no-repeat #f6f3f1}.even .collapsed table tr td.date{background:url(/system/css/images/manage_account/myStatement/table_arrow_collapsed.gif) 10px center no-repeat #e0d7d1}.odd .noAccordion table tr td.date{background:#f6f3f1}.even .noAccordion table tr td.date{background:#e0d7d1}.noJS .even .noAccordion table tr td.date,.noJS .odd .noAccordion table tr td.date{background:#fff}.expandWrapper.collapsed table tr td.skywrdsMiles,.expandWrapper.collapsed table tr td.tierMiles{font-weight:400}#myStatementResults .earned.hidden,#myStatementResults .redeemed.hidden{display:none}#myStatementResults .noAccordion tr.expandBtn{cursor:default}.tableControls{clear:both;overflow:hidden}.tableControls .pageCtrl,.tableControls .showCtrl{float:left}.tableControls .pageCtrl p,.tableControls .showCtrl p{font-size:14px;line-height:14px;padding-bottom:8px;font-weight:700}.btnsContainer,.btnsContainerClear{padding-bottom:12px;overflow:hidden}.tableControls .showCtrl{margin-right:43px}.tableControls .showCtrl select{width:165px}.tableControls .pageCtrl select{width:100px;display:none}.tableControls .sumTable{float:right}.tableControls .sumTable table{font-size:17px;font-weight:700;color:#666;text-align:center}.tableControls .sumTable table tr td{height:34px;width:258px;vertical-align:middle;border:1px solid #d8d6d4}.tableControls .sumTable table tr td.frist{width:107px;font-size:12px;font-weight:400;text-align:left;padding-left:15px;color:#333}.tableControls .sumTable table tr td.sub{background-color:#e0e0e0;font-size:12px}.tableControls .sumTable table tr td.total{background-color:#f6f6f6;font-size:12px}.btnsContainer{clear:both}.btnsContainerClear{clear:none}.CancelButton{color:#333;display:block;float:left;font-size:12px;line-height:16px;padding-right:20px;padding-top:17px;text-decoration:underline;border:none;margin:0;outline-offset:0;background:0 0;cursor:pointer}.skywardsButtonSmall,.skywardsButtonSmallNoArrow{display:block;float:right;margin:10px 0 10px 10px;padding-right:26px;background:url(/system/css/images/manage_account/myStatement/customBtn/customBtnSmall_right.png) top right no-repeat;font-weight:700;color:#333;overflow:hidden;cursor:pointer}.searchBtn .skywardsButtonSmall{margin-bottom:0}.skywardsButtonSmallNoArrow{background:url(/system/css/images/manage_account/myStatement/customBtn/customBtnSmall_no_arrow.png) top right no-repeat}.skywardsButtonSmall input,.skywardsButtonSmall span,.skywardsButtonSmallNoArrow input,.skywardsButtonSmallNoArrow span{display:inline-block;height:34px;line-height:32px;text-align:right;padding-left:16px;background:url(/system/css/images/manage_account/myStatement/customBtn/customBtnSmall_left.png) top left no-repeat}.skywardsButtonSmallNoArrow input,.skywardsButtonSmallNoArrow span{padding-left:26px}.skywardsButtonSmall:hover a{color:#c33}.skywardsButtonOk input{padding-bottom:3px;font-weight:700;font-size:12px}#missingMiles{border-top:1px solid #c4c4c4}.noTransactions{margin-bottom:25px;border:1px solid #ccc;background:#f6f6f6}.noTransactions .noTransactionInfo{padding:10px 20px;line-height:1.3;font-size:12px;color:#333}.noTransactions .noTransactionInfo .title11{font-size:18px}.noTransactions .noTransactionInfo .skywardsButtonSmall{float:left;margin:5px 0 15px -2px}.plusslider{position:relative;overflow:hidden;padding:0 0 19px}.plusslider-container{position:relative;display:block;overflow:hidden}div.child{width:502px}.plusslider .child{float:left}.plustype-fader .child{display:none;position:absolute;left:0;top:0}.plustype-fader .current{z-index:5}.plusslider-container>*{display:none}.plusslider-container>:first-child{display:block}.plusslider-container .child{display:block;position:relative;overflow:hidden}.plusslider a img{border:none}.plusslider-arrows-wrapper{position:absolute;left:0;right:0;bottom:0;z-index:10}.plusslider-arrows-wrapper .plusslider-arrows{height:20px;width:45px;padding-left:10px;padding-right:10px;margin:0 auto;overflow:visible}.plusslider-arrows-wrapper .plusslider-arrows .next,.plusslider-arrows-wrapper .plusslider-arrows .prev{display:block;width:6px;height:10px;margin-top:5px;background:url(/system/css/images/manage_account/dashboard/slider_pagination_sprite.png) no-repeat;text-indent:-9999px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;overflow:hidden}.plusslider-arrows-wrapper .plusslider-arrows .prev{float:left;margin-left:-15px;background-position:0 -20px}.plusslider-arrows-wrapper .plusslider-arrows .next{float:right;margin-right:-8px;background-position:-20px -20px}.plusslider-pagination-wrapper{position:relative;width:45px;margin:5px auto 0;z-index:20;overflow:hidden;zoom:1}#upcomingTravel .plusslider-pagination{margin:0;padding:0}#upcomingTravel .plusslider-pagination li{list-style:none}.plusslider-pagination li{display:block;float:left;width:9px;height:9px;list-style:none;margin-right:6px;background:url(/system/css/images/manage_account/dashboard/slider_pagination_sprite.png) -20px 0 no-repeat;text-indent:-9999px;cursor:pointer}.plusslider-pagination li.current{background-position:0 1px}#upcomingTravel{position:relative;width:502px;background-image:url(/system/css/images/manage_account/dashboard/slider_pagination_bg.jpg);background-position:100% 100%;background-repeat:repeat-x;border-collapse:separate;-webkit-box-shadow:2px 3px 4px rgba(50,50,50,.3);-moz-box-shadow:2px 3px 4px rgba(50,50,50,.3);box-shadow:2px 3px 4px rgba(50,50,50,.3);filter:progid:DXImageTransform.Microsoft.Shadow(color="#969696", Direction=165, Strength=3);border-left:1px solid #cacaca;border-top:1px solid #cacaca;border-right:1px solid #cacaca}#upcomingTravel.noFlavour{background:0 0}#upcomingTravel.noFlavour .plusslider{padding:0}#upcomingTravel .titleHoleder{position:absolute;left:18px;top:0;padding:0 10px;max-width:450px;background-color:#666}.tierBox .userRedMember,.titleHoleder.userRedMember{background:url(/system/css/images/manage_account/userTiers/red/bg_title_stripes.jpg) bottom left repeat-x}.titleHoleder.userBlueMember,.titleHoleder.userGoldMember,.titleHoleder.userIOMember,.titleHoleder.userPlatinumMember,.titleHoleder.userSilverMember{background-color:#666!important}.titleHoleder.userIOMember{background-color:#666}.tierBox .userBlueMember{background:#387CA1!important}.tierBox .userSilverMember{background:#999A9E!important}.tierBox .userGoldMember{background:#8F714B!important}.tierBox .userPlatinumMember{background:#575757!important}.tierBox .userIOMember{background-color:#111!important}#myTier .tierBox .userSilverMember .caption h3{color:#111}#upcomingTravel .titleHoleder table{height:33px}#upcomingTravel .titleHoleder table tr td{vertical-align:middle}#upcomingTravel .titleHoleder table tr td h3{font-size:17px;color:#fff;line-height:33px;padding:0}#upcomingTravel .seeAllUpcoming{position:absolute;top:0;right:0;width:auto;min-width:127px;max-width:146px;line-height:17px;padding:9px 8px 9px 14px;background-color:#000;opacity:.6;filter:alpha(opacity=60)}#upcomingTravel .seeAllUpcoming.nobg{background:0 0;opacity:1;filter:none}#upcomingTravel .seeAllUpcoming a{text-decoration:underline;color:#fff}#upcomingTravel .seeAllUpcoming a:hover{text-decoration:none}#upcomingTravel .seeAllUpcoming.nobg a{color:#333}#upcomingTravel .flightHeader{height:46px;background-color:#eaeaea}#upcomingTravel #slider{padding-bottom:19px}#upcomingTravel .imageHolder{background:url(/system/css/images/manage_account/dashboard/image_holder_bg.jpg) top left no-repeat;height:147px}#upcomingTravel .scrollContainer{width:502px;height:304px;overflow:auto;overflow-x:hidden}#upcomingTravel .scrollContainer .jspPane{width:502px!important}#upcomingTravel .scrollContainer .jspVerticalBar{width:4px;right:6px;background:0 0}#upcomingTravel .scrollContainer .jspVerticalBar .jspDrag{width:4px;background:#a9a9a9;border-radius:5px}#upcomingTravel .scrollContainer .jspVerticalBar .jspTrack{background-color:#d6d6d6;border-radius:5px}#upcomingTravel .innerBottom{width:468px;height:174px;padding:16px 16px 13px 18px;background:url(/system/css/images/manage_account/dashboard/innerBottom_bg.jpg) top left repeat-x #ececec}#upcomingTravel .innerBottom.first-item{padding-top:0;height:174px}#upcomingTravel .innerBottom.light{background:#eaeaea;border-bottom:1px solid #cacaca}#upcomingTravel .innerBottom.dark{background:#e0e0e0;border-bottom:1px solid #cacaca}#upcomingTravel .innerBottom .flightInfo{border:1px solid #D9D9D9;background:url(/system/css/images/manage_account/dashboard/flightInfo_bg.jpg) top left repeat-x #ececec}#upcomingTravel .innerBottom .flightInfo .left-part,#upcomingTravel .innerBottom .flightInfo .right-part,#upcomingTravel .innerBottom .flightInfoBottom .left-part,#upcomingTravel .innerBottom .flightInfoBottom .right-part{float:left}#upcomingTravel .innerBottom .flightInfo .left-part{width:114px;border-right:1px solid #D9D9D9;height:71px;text-align:center;padding-top:21px}#upcomingTravel .innerBottom .flightInfo .left-part p{font-size:32px;line-height:30px}#upcomingTravel .innerBottom .flightInfo .left-part .small{font-size:15px;line-height:17px}#upcomingTravel .innerBottom .flightInfo .right-part{width:351px}#upcomingTravel .innerBottom hr{border:none;height:1px;background-color:#cdcdcd;margin:12px 0}#upcomingTravel .innerBottom .flightInfo .right-part .upper{height:28px;line-height:28px;border-bottom:1px solid #D9D9D9;padding-left:10px}#upcomingTravel .innerBottom .flightInfo .right-part .bottom{padding-top:10px;height:53px}#upcomingTravel .innerBottom .flightInfo .right-part .bottom table{height:44px;border-collapse:separate}#upcomingTravel .innerBottom .flightInfo .right-part .bottom table td p{font-size:11px;line-height:14px}#upcomingTravel .innerBottom .flightInfo .right-part .bottom table td.icon{background:url(/system/css/images/manage_account/dashboard/icon_flight.png) center center no-repeat;width:61px;border-right:1px solid #d2d2d2;text-align:center}#upcomingTravel .innerBottom .flightInfo .right-part .bottom table td.separator{background:url(/system/css/images/manage_account/dashboard/one_way_arrow.png) 0 9px no-repeat;width:28px}#upcomingTravel .innerBottom .flightInfo .right-part .bottom table td.from{border-left:1px solid #fbfbfb;padding:0 5px 0 14px;min-width:60px}#upcomingTravel .innerBottom .flightInfo .right-part .bottom table td.to{padding-left:11px}#upcomingTravel .innerBottom .flightInfo .right-part .bottom table td .large{font-size:20px;line-height:18px}#upcomingTravel .innerBottom .flightInfoBottom .left-part{width:115px;height:44px;border-right:1px solid #d2d2d2;padding-top:10px}#upcomingTravel .innerBottom .flightInfoBottom .left-part p{font-size:12px}#upcomingTravel .innerBottom .flightInfoBottom .left-part strong{font-size:14px}#upcomingTravel .innerBottom .flightInfoBottom .right-part{height:37px;border-left:1px solid #fbfbfb;padding:17px 0 0 20px}#upcomingTravel .innerBottom .flightInfoBottom .right-part select{width:310px;font-size:12px;padding:3px 4px 3px 5px;border-radius:0;border-color:#999}#upcomingTravel .textContainer{height:165px;padding:38px 22px 0 18px;background:url(/system/css/images/manage_account/dashboard/innerBottom_bg.jpg) top left repeat-x #ececec}#upcomingTravel .textContainer .title{font-weight:700;font-size:18px;line-height:17px;margin-bottom:10px}#upcomingTravel .textContainer .skywardsButtonSmall{float:left;margin-left:0;margin-top:15px}#upcomingTravel .textContainer p{font-size:12px;line-height:1.35em}#upcomingTravel .airport{height:94px;padding:12px 0 10px 6px;background:url(/system/css/images/manage_account/dashboard/airport_bg.jpg) top left repeat-x #ececec;overflow:hidden;zoom:1}#upcomingTravel .airport .flightInfo{float:left;width:326px;border:1px solid #d9d9d9}#upcomingTravel .airport .flightInfo .date{background:url(/system/css/images/manage_account/dashboard/flightInfo_small_bg.jpg) top left repeat-x #f7f7f7;border-bottom:1px solid #f7f7f7}#upcomingTravel .airport .flightInfo .date table{height:27px;vertical-align:middle}#upcomingTravel .airport .flightInfo .date table p{margin:4px 9px 0;color:#000}#upcomingTravel .airport .flightInfo .currentFlight{background:url(/system/css/images/manage_account/dashboard/flightInfo_large_bg.jpg) top left repeat-x #e8e8e8;border-top:1px solid #dedede;padding:5px 0;color:#333}#upcomingTravel .airport .flightInfo .currentFlight table{height:43px}#upcomingTravel .airport .flightInfo .currentFlight table tr td{padding-top:5px}#upcomingTravel .airport .flightInfo .currentFlight table tr td.icon{width:61px;border-right:1px solid #d2d2d2;text-align:center}#upcomingTravel .airport .flightInfo .currentFlight table tr td.from{padding:5px 12px 0 15px;border-left:1px solid #fbfbfb;vertical-align:top}#upcomingTravel .airport .flightInfo .currentFlight table tr td.separator{width:28px}#upcomingTravel .airport .flightInfo .currentFlight table tr td.to{width:132px;vertical-align:top;padding-left:12px}#upcomingTravel .airport .flightInfo .currentFlight table tr td.from p,#upcomingTravel .airport .flightInfo .currentFlight table tr td.to p{font-size:11px;line-height:14px;color:#333}#upcomingTravel .airport .flightInfo .currentFlight table tr td.from p.large,#upcomingTravel .airport .flightInfo .currentFlight table tr td.to p.large{font-size:18px;line-height:18px}#upcomingTravel .airport .flightControls{float:left;margin-left:9px;width:155px}#upcomingTravel .airport .flightControls .skywardsButtonSmall{float:none;display:block;margin:18px 0 -18px;color:#333}#upcomingTravel .airport .flightControls .skywardsButtonSmall.first{margin-top:-2px;padding-top:0}#upcomingTravel .airport .flightControls .skywardsButtonSmall span{display:block;padding-left:10px;font-size:11px;text-align:left}#upcomingTravel .airport .flightControls a.skywardsButtonSmall:hover,#upcomingTravel .airport .flightControls a.skywardsButtonSmall:hover span{color:#C33}#upcomingTravel .airport .flightControls p{margin-top:22px;padding-left:3px}#upcomingTravel .airport .flightControls p a{color:#333;text-decoration:underline;font-size:11px;font-weight:700}#upcomingTravel .airport .flightControls p a:hover{text-decoration:none}#upcomingTravel .favouriteDest,#upcomingTravel .noFavouriteDest{padding:20px 0 0;background:url(/system/css/images/manage_account/dashboard/airport_bg.jpg) top left repeat-x #ececec;overflow:hidden;zoom:1;height:96px}#upcomingTravel .noFavouriteDest{height:116px}#upcomingTravel .favouriteDest .article,#upcomingTravel .noFavouriteDest .article,#upcomingTravel .noFavouriteDest .buttonWrapper{padding:0 20px;overflow:hidden}#upcomingTravel .favouriteDest .article{float:left;width:350px}#upcomingTravel .favouriteDest .article .title{font-size:18px;line-height:18px;font-weight:700;margin-bottom:10px}#upcomingTravel .favouriteDest .article p{line-height:15px;color:#333}#upcomingTravel .favouriteDest .buttonWrapper .skywardsButtonSmall{float:left;margin:35px 0 0}#upcomingTravel .noFavouriteDest .article .title{font-size:18px;line-height:18px;font-weight:700;margin-bottom:10px;color:#333}#upcomingTravel .noFavouriteDest .article p{font-size:12px;line-height:12px;color:#333}#upcomingTravel .noFavouriteDest .buttonWrapper .skywardsButtonSmall{float:left;margin:16px 0 0 -2px}#dashboard{width:233px;padding:0 13px 15px 15px;background:url(/system/css/images/manage_account/myStatement/dashboard_bg.jpg) top left repeat-x #e2e1e1;overflow:hidden;zoom:1;border-collapse:separate;-webkit-box-shadow:2px 3px 4px rgba(50,50,50,.3);-moz-box-shadow:2px 3px 4px rgba(50,50,50,.3);box-shadow:2px 3px 4px rgba(50,50,50,.3);filter:progid:DXImageTransform.Microsoft.Shadow(color="#969696", Direction=135, Strength=3)}#dashboard.fixed-height{height:353px}#dashboard .titleHoleder{float:left;padding:0 10px;background-color:#666}#dashboard .titleHoleder table{height:32px}#dashboard .titleHoleder table tr td{vertical-align:middle}#dashboard .titleHoleder table tr td h3{font-size:18px;color:#fff}#dashboard .miniNav{margin:12px 0 7px}#dashboard .miniNav.single-button{margin:31px 0}#dashboard .miniNav table{width:100%;border:1px solid #c9c8c8}#dashboard .miniNav table.first-item{margin-bottom:7px}#dashboard .miniNav table tr{background:url(/system/css/images/manage_account/myStatement/miniNav_bg.jpg) top left repeat-x}#dashboard .miniNav table tr td{height:53px;padding:0 5px 0 13px;vertical-align:middle}#dashboard .miniNav table tr td.miles{width:97px}#dashboard .miniNav table tr td.bookFlight{width:112px}#dashboard .miniNav table tr td a{width:213px;display:block;color:#333;line-height:53px;height:53px;background:url(/system/css/images/manage_account/myStatement/miniNav_arrow.png) right center no-repeat}#dashboard .miniNav table tr td a:hover{display:block;color:#C33;text-decoration:none}#dashboard .quickLinks{position:relative;min-height:185px}#dashboard .quickLinks div.flip2{display:none}#dashboard .phonePin.visible,#dashboard .quickBtns a,#dashboard .quickLinks div.flip2NonJsShow{display:block}#dashboard .quickLinks table{width:100%}#dashboard .quickLinks tr th{height:28px;background:#666}#dashboard .quickLinks tr th p{margin:0 9px;font-size:14px;font-weight:400;text-align:left;color:#fff}#dashboard .quickBtns{background:url(/system/css/images/manage_account/dashboard/dashboard_table_bg.jpg) top left repeat-x #ebebeb;border-top:1px solid #fff;border-bottom:1px solid #d4dbdf}#dashboard .quickBtns a{color:#333;padding-left:35px}#dashboard .quickBtns a:hover{color:#C33;text-decoration:none}#dashboard .quickBtns tr td{height:51px;background:url(/system/css/images/manage_account/dashboard/dashboard_icons_sprite.png) 0 50% no-repeat}#dashboard .quickBtns tr td.firstCol{width:116px}#dashboard .quickBtns tr td.separator{width:2px;padding:0}#dashboard .quickBtns tr td.myStatement{background-position:0 50%}#dashboard .quickBtns tr td.alerts{background-position:-150px 50%}#dashboard .quickBtns tr td.printCard{background-position:-300px 50%}#dashboard .quickBtns tr td.helpCentre{background-position:-450px 50%}#dashboard .quickBtns tr td.requestPin{background-position:-600px 50%}#dashboard .quickBtns tr td.contactUs{background-position:-750px 50%}#dashboard .quickBtns tr td.milesAccelerator{background-position:-900px 50%}#dashboard .quickBtns tr td.claimMiles{background-position:-1050px 50%}#dashboard .quickBtns tr td.milesCalculator{background-position:-1200px 50%;padding:0}#dashboard .phonePin{height:158px;width:233px;background:#ededed}#dashboard .phonePin.noJS{position:relative;display:block;margin-top:10px}#dashboard .phonePin.noJS .closeBtn{display:none}#dashboard .pinHeader{height:30px;background:url(/system/css/images/manage_account/myStatement/bg_silver_stripes.jpg) top left}#dashboard .pinHeader table tr td{height:30px}#dashboard .pinHeader table tr td p{padding:0 9px;color:#fff;font-size:14px}#dashboard .pinHeader .closeBtn{position:absolute;width:15px;height:15px;right:6px;top:6px;background:url(/system/css/images/manage_account/dashboard/phonePin_close_btm.png) top left no-repeat;cursor:pointer}#dashboard .pinContent{margin:12px}#dashboard .pinContent p{color:#333;font-weight:700;font-size:14px}#dashboard .pinContent p.pinNumber{font-size:23px}#dashboard .pinContent .buttonHolder{margin-top:7px;border-top:1px solid #d4d4d4;overflow:hidden;zoom:1}#dashboard .pinContent .buttonHolder .skywardsButtonSmall{margin-bottom:0;padding-top:0;margin-top:9px}.phonePinContainer{border:1px solid #e0e0e0;background:#ededed}.phonePinContent{padding:18px 20px 18px 40px}.phonePinContent table{width:100%}.phonePinContent td{padding:25px 0}.phonePinContent p{font-size:17px;font-weight:700;line-height:25px}.phonePinContent p strong{font-size:25px;vertical-align:middle}.phonePinContent td.divider{width:2px;background:url(/system/css/images/manage_account/dashboard/dashboard_table_separator.jpg) right top repeat-y}.phonePinContent .skywardsButtonSmall{white-space:nowrap}.phonePinContent .skywardsButtonSmall input{white-space:nowrap;height:32px\9}.phonePinHeading{padding:7px 10px;font-size:14px;color:#fff;background:url(/system/css/images/manage_account/myStatement/bg_silver_stripes.jpg) top left}.marketingMessage{border:1px solid #d8d6d4;background:#f6f6f6}.marketingMessage td{height:169px;vertical-align:middle;padding:10px 35px 0;margin-top:15px}.marketingMessage td p{font-weight:700;font-size:20px;color:#333}.marketingMessage td div.skywardsButtonSmall{float:left;height:34px;margin:5px 0 10px;zoom:1}.marketingMessage td .skywardsButtonSmall input{zoom:1}.widgetFlightBookTitle{padding:15px 0 5px 14px}.widgetFlightBookTitle h3{font-size:18px;color:#333}.flightWidget{float:none;width:780px;margin:12px 0 0;background:#efefef}.flightWidget .widgetNav{width:100%;height:38px}.flightWidget .widgetNav td{height:38px;padding-left:12px;font-size:12px;font-weight:700;background:url(/system/css/images/manage_account/flightWidget/navigation_sprite.png) repeat-x;vertical-align:middle;color:#ccc}.flightWidget .widgetNav td.bookFlight{width:374px}.flightWidget .book .widgetNav td.bookFlight{border-left:1px solid #cecece}.flightWidget .update .widgetNav td.updateFlight{border-right:1px solid #cecece}.flightWidget .book td.updateFlight,.flightWidget .update td.bookFlight,.flightWidget td.updateFlight{width:364px;background-position:0 -40px;color:#fff}.flightWidget .book td.updateFlight h2.tabheading,.flightWidget .update td.bookFlight h2.tabheading,.flightWidget td.updateFlight h2.tabheading{color:#fff}.flightWidget .book td.bookFlight,.flightWidget .update td.updateFlight,.flightWidget td.bookFlight{width:364px;background-position:0 0;color:#686868}.flightWidget .book td.bookFlight h2.tabheading,.flightWidget .update td.updateFlight h2.tabheading,.flightWidget td.bookFlight h2.tabheading{color:#686868}.flightWidget .book .widgetNav td.separator,.flightWidget .update .widgetNav td.separator,.flightWidget .widgetNav td.separator{width:3px;background-position:0 -80px;padding:0}.flightWidget .book .widgetNav td.separator,.flightWidget .widgetNav td.separator{background-position:0 -120px}.book .updateFlight:hover,.update .bookFlight:hover{cursor:pointer}.book .bookFlight span{cursor:default}.open-block-content{position:static;width:auto}.flightWidget div.homeWidget .note,.flightWidget div.homeWidget .radio-row label{float:left;padding:5px 10px 5px 5px}.flightWidget div.homeWidget .check-holder{padding-top:0}.flightWidget div.homeWidget .searchTypeContainer{border:none;float:left;padding:0 0 12px 80px}.flightWidget div.homeWidget .searchType{background:url(/system/css/images/manage_account/homepage/sidenav_new/icons/search-type-bar.gif) repeat-x #DCDBDA;float:left;font-size:.95em;height:29px;padding:0 0 0 10px;border-radius:0;border:none}.flightWidget div.homeWidget .searchType .radio{float:left;height:15px;margin-top:7px;width:15px;padding:0}.flightWidget div.homeWidget .searchType label{color:#FFF;float:left;font-size:11px;padding:7px 15px 0 6px}.flightWidget div.homeWidget .multiLink{float:left;padding:7px 15px 4px 5px}.flightWidget div.homeWidget .multiLink a{color:#C33;font-size:11px;text-decoration:underline!important;font-weight:400}.flightWidget div.homeWidget .multiLink a:hover{text-decoration:none!important}.flightWidget .row input{margin-top:0}.flightWidget .searchTypeContainer{padding-bottom:7px}.flightWidget div.homeWidget .radio-row,.flightWidget div.homeWidget .row{font-size:.95em;line-height:1em;margin:0 0 7px}.flightWidget div.homeWidget .radio-row .radio{float:left;height:15px;margin:3px 0 0;padding:0;width:15px}.flightWidget div.homeWidget .row label{vertical-align:middle;line-height:1.5;padding-left:15px}.flightWidget div.homeWidget .radio-row label.first,.flightWidget div.homeWidget .row label.first{font-size:12px;padding-left:0;width:70px;padding-top:5px}.flightWidget div.homeWidget .radio-row label.first,.flightWidget div.homeWidget .row label{float:left;font-weight:700;padding-right:10px;font-size:12px;text-align:right}.flightWidget div.homeWidget .row input{height:auto;line-height:1.3}.flightWidget div.homeWidget .row input,.flightWidget div.homeWidget .row select{border:1px solid #999;border-radius:0;color:#555;float:left;font-size:12px;margin-top:0;padding:5px 10px 5px 5px}.flightWidget div.homeWidget .row select{background-color:#fff;padding:3px 4px 3px 5px;height:auto}div.homeWidget .row label.date{width:auto}.flightWidget div.homeWidget .calendar-holder{float:left;position:relative;padding-right:20px}.flightWidget div.homeWidget .calendar-holder .img_mid{height:19px;right:0;width:16px;overflow:hidden;position:absolute;top:4px;margin:0}.flightWidget div.homeWidget .row .skywardsButtonSmall{position:absolute;bottom:12px;right:22px;padding-right:19px}.flightWidget div.homeWidget .row .skywardsButtonSmall input{background-color:transparent;border:none;height:32px;color:#333;width:auto;padding-left:10px;padding-right:8px}.flightWidget div.homeWidget .row .skywardsButtonSmall input:hover{color:#c33}.flightWidget .bookContent{height:280px;overflow:hidden;position:relative;width:780px}.flightWidget .updateContent{clear:both;height:280px}.flightWidget .updateContent .multipleFlights{height:280px;background:#c9beb8;overflow:auto}.flightWidget .updateContent .multipleFlights table{width:765px}.flightWidget .updateContent .multipleFlights table tr.odd{background:#f6f3f1}.flightWidget .updateContent .multipleFlights table tr.even{background:#e0d7d1}.flightWidget .updateContent .multipleFlights .destWrapper{padding:10px 0 10px 23px;width:264px}.flightWidget .updateContent .multipleFlights .destWrapper table{width:auto}.flightWidget .updateContent .multipleFlights table tr td{vertical-align:top;border-bottom:1px solid #d0cdc6;color:#333}.flightWidget .updateContent .multipleFlights table tr td.fromDest{width:117px}.flightWidget .updateContent .multipleFlights table tr td.separator{padding:0 24px;text-align:right;vertical-align:middle;border:none}.flightWidget .updateContent .multipleFlights table tr td.toDest{width:94px}.flightWidget .updateContent .multipleFlights table tr td.article{width:367px}.flightWidget .updateContent .multipleFlights table tr td.upgrade{width:133px}.flightWidget .updateContent .multipleFlights table tr td .box{width:92px;background:#fff;border:1px solid #bdbbb9;padding-bottom:6px}.flightWidget .updateContent .multipleFlights table tr td .box span{display:block;font-size:12px;line-height:14px;padding:6px 6px 0 10px}.flightWidget .updateContent .multipleFlights table tr td .box span.large{font-weight:700;font-size:22px;padding-top:10px}.flightWidget .updateContent .multipleFlights table tr td.article{border-right:1px solid #d0cdc6;vertical-align:middle}.flightWidget .updateContent .multipleFlights table tr td.article p{margin-left:25px}.flightWidget .updateContent .multipleFlights table tr td.update{vertical-align:middle;text-align:center}.flightWidget .updateContent .multipleFlights table tr td.update .skywardsButtonSmall{margin:0 10px 0 0}.flightWidget .searchTypeContainer .searchType .multiLink{padding-top:7px!important}.noUpcomming{overflow:hidden}.noUpcomming .widgetLeft,.noUpcomming .widgetRight{margin:22px 0;height:235px}.noUpcomming .widgetLeft{float:left;width:390px;border-right:1px solid #fff}.noUpcomming .widgetRight{overflow:hidden;position:relative}.noUpcomming .container{padding:55px 0 0 40px}.noUpcomming .widgetLeft .container{width:280px}.noUpcomming .widgetRight .container{width:180px}.noUpcomming .widgetRight label{font-size:12px;font-weight:700}.noUpcomming .widgetRight .container input{width:160px;height:14px;line-height:14px;font-size:11px;border:1px solid #999;padding:4px 10px 4px 5px;background-color:#fff;color:#555;margin:4px 0 10px}.noUpcomming .widgetRight .skywardsButtonSmall{margin:0;position:absolute;bottom:0;right:22px}.notEnoughMiles{overflow:hidden;margin:35px 0}.notEnoughMiles .container{padding:55px 0 0 39px}.notEnoughMiles .container .skywardsButtonSmall{float:left;margin:20px 0 0}#printLogo,.book .updateContent,.update .bookContent{display:none}@media print{.PopInContent,.popinRedicrectContent,.printGiftCardLeft,img{width:auto;height:auto}body>html{position:static!important}#leftColumn,#masthead,#topNavigationWrapper,.footerOuterContainer,.footerShadow,.popInButton,.popInCancel,.popInHeaderImg,.popinBackground,.skywardsButtonSmall,.topMainNav{display:none}.printGiftCardInfoIoTier{color:#fff}.contentv4 .voucherContainer{padding-bottom:20px;border:0}.contentv4 .voucherContainer .partnerLogo{padding-top:20px}.contentv4 .voucherContainer .partnerLogo .hiddenField{display:block}.contentv4 .voucherContainer .partnerLogo h1{padding-top:0}.contentv4 .voucherContainer .voucherBody{position:relative}.contentv4 .voucherContainer .validityFields{display:none}.contentv4 #printDetailInfo{display:block;margin-bottom:150px}#printLogo{display:block;float:left}#printUserInfo{float:right;padding-top:15px}#printUserInfo .voucherPrintInfo{text-align:left;position:relative;width:251px;display:none}#printUserInfo div{text-align:right;margin-bottom:6px}.voucherPrintInfo img{left:0;position:absolute;z-index:-1}.vNumberLeft{text-align:left;float:left;padding-top:15px;padding-left:10px}.vNumberRight{padding-top:15px;padding-right:10px;float:right}.openDoors,.openDoors .arrowLinkLeft,.voucherContainer .skywardsButton{display:none}body #mainContainer,div.voucherBody{width:auto!important}div.voucherBody li,div.voucherBody ul{list-style:disc}div.partnerLogo{margin-bottom:10px}}.messageSaved,.numberHolder .business_radio,.numberHolder .home_radio,.numberHolder .mobile_radio{display:block}.messageSaved{margin-top:10px;border:1px solid #ccc;padding:10px 10px 10px 27px;font-weight:700;color:#3C802F}#mainWrapper .hasError{border:1px solid #c33!important}.contactDetailsContainer,.optInMember{padding:18px 22px 20px 25px;margin-top:20px;min-height:1px;border:2px solid #f0eeec;background:url(/system/css/images/manage_account/contact_details_container_gradient.jpg) bottom left repeat-x}.contactDetailsContainer hr{color:#b3b1af}.contactDetailsText1{font-size:12px;color:#333;float:left;width:520px;margin-top:10px;padding-right:52px}#contactDetailsForm{overflow:hidden;position:relative;margin-top:-5px}#contactDetailsForm .contactDetailsInput{border:1px solid #d6d6d6;background:#fff;width:312px;height:26px;line-height:26px !ie;line-height:normal;padding-left:10px;font-size:13px;margin-top:5px}#contactDetailsForm select.contactDetailsInputFixed{width:322px}.contactDetailsInputField .emailShareCheck{width:15px;border:none;margin-right:0;padding-left:0}.reqrdFields{font-style:italic;font-size:10px;margin:5px 0 15px}#contactDetailsCheckBoxes td,.contactDetailsCheckBoxes2 td{margin-right:10px;overflow:hidden}#contactDetailsForm .contactDetailsInputZip{border:1px solid #d6d6d6;background:#fff;width:140px;height:26px;line-height:26px;padding-left:10px;font-size:12px}.contactDetailsCheckBoxesContainer{padding-top:5px}.contactDetailsCheckBoxes2 td{line-height:20px;vertical-align:middle}.contactDetailsCheckBoxName{line-height:16px}#same1{line-height:20px}.contactDetailsCheckBox{margin-left:25px}.contactDetailsCheckBoxName td{font-size:12px;color:#666;padding-left:5px}.contactDetailsSelect{padding:4px}.contactDetailsButtons{float:right}.contactDetailsButtons a{display:block;float:left;text-decoration:underline;font-size:15px;line-height:16px;color:#666;margin-right:20px;padding-top:17px}.appendingItem,.hiddenField,.isMendatoryField,.mealOption .optionSelected span[aria-hidden=true]{display:none}.contactDetailsInputField a:hover{text-decoration:none}.contactDetailsContainer .skywardsButton,.optInMember .skywardsButton{min-width:70px;font-size:12px;float:right}.claimMilesArea2,.claimMilesTable1,.contactDetailsButtons .skywardsButton{float:left}.contactDetailsContainer .skywardsButton a,.optInMember .skywardsButton a,.optInMember .skywardsButton input{min-width:73px;font-size:12px;float:left}.contactDetailsContainer .skywardsButton input{min-width:100px;padding:0;text-indent:13px;font-size:12px}.personalContactDetailsContainer .skywardsButton,.personalContactDetailsContainer .skywardsButton a{min-width:70px;font-size:12px}.personalContactDetailsContainer .skywardsButton input{min-width:80px;padding:0;text-indent:13px;font-size:12px}.personalContactDetailsContainer{padding:18px 22px 20px 25px;border:2px solid #f0eeec;margin-top:20px;color:#666;background:url(/system/css/images/manage_account/contact_details_container_gradient.jpg) bottom left repeat-x}.personalContactDetailsContainer hr{color:#b3b1af}.personalContactDetailsName{font-size:16px;color:#333}.personalContactDetailsBdate,.personalContactDetailsSex{font-size:12px;margin-top:12px;color:#333}.personalContactDetailsCallEmirates{font-size:11px;font-style:italic;color:#333;margin-top:12px}.personalContactDetailsSelect{margin-top:5px;font-size:13px;line-height:28px;color:#555;border:1px solid #d6d6d6}.personalContactDetailsLine{padding:5px 10px 0}.personalContactDetailsCalendar{padding:6px 10px 0}.personalContactDetailsEmployed{font-size:12px;font-weight:700}.claimMilesText1{font-size:12px;color:#333;margin-top:10px}.claimMilesText1 a{text-decoration:underline;color:#333}.claimMilesText1 a:hover{text-decoration:none;color:#333}.claimMilesArea1{padding:20px;margin-top:20px;background:#f6f3f0}.claimMilesArea1 div.tbPartnerList table.tbPartnerList1{width:356px}.retailTotal{text-align:right;padding-right:90px;font-weight:700}.claimMilesTitle{font-size:16px;color:#333}.claimMilesTlast{padding-bottom:12px}.claimMilesTooltipImg{vertical-align:top;padding-top:10px}.claimMilesTooltipImg2{padding-top:25px}.claimMilesTable1 p{color:#333}.claimMilesPartnerSpace{padding-bottom:50px}.claimMilesFormTitle{color:#333;font-size:12px;font-weight:700;margin-top:10px}.claimMilesPartnerTextarea textarea{border:1px solid #D6D6D6;color:#555;font-size:13px;height:100px;padding:10px;resize:none;width:665px;margin-top:5px}.partnerTable2 td,.partnerTable2 th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:30px;vertical-align:middle}.claimMilesArea2,.claimMilesArea3{background-color:#f6f3f0;padding:20px;margin-top:15px}.claimMilesPartnerSpan{font-size:11px}.claimMilesSubmitBtn{position:absolute;bottom:0;right:0;font-size:15px;padding-top:20px}.submitHover:hover{color:#c33}.claimMilesArea2{width:317px}.fullWidth{float:none;width:auto}.claimMilesArea3{float:right;width:317px}.claimMilesAreaContent{padding-top:5px;color:#333}.claimMilesAreaContent a{color:#c33;text-decoration:underline}.claimMilesAreaContent a:hover{text-decoration:none}.claimMilesList{margin-bottom:15px}.claimMilesList ul li{padding-bottom:5px}.claimMilesTitle2{font-size:15px;font-weight:700;margin:15px 0 10px}.partnerTable2{border-top:1px #ccc solid;margin-bottom:10px}.partnerTable2 th{background-color:#bcb1aa;font-weight:700;color:#fff;font-size:14px;text-align:center}.even td.claimMilesTableLeft,.odd td.claimMilesTableLeft,th.claimMilesTableLeft{text-align:left;padding-left:10px}.partnerTable2 td{color:#333;font-size:13px;text-align:center;padding-left:10px;padding-right:10px}.even td:first-child,.even th:first-child,.odd td:first-child,.odd th:first-child,.partnerTable2 th:first-child{border-left:1px solid #ccc}tr.even td.noLeftBorder,tr.odd td.noLeftBorder{border-left:0}.claimMilesTableTrLast{border:none;font-weight:700}.claimMilesTableTrLast td{border:none;background:#fff;text-align:center}.claimMilesTableTrLast td:first-child{text-align:right}.claimMilesTableButton .skywardsButton{min-width:70px;font-size:12px;float:right;margin-top:12px}.claimMilesTableButton .skywardsButton a{min-width:70px;font-size:12px;float:left}.addPassagerContainer{border:1px solid #848484;border-left:none;border-right:none;margin:20px 0;padding:0 0 20px}.appendingItem{position:relative}.removeConfirmForm{display:none;position:absolute;width:730px;left:0;top:20px;z-index:1000;background:#fff}a .skywardsButtonSmall,input .skywardsButtonSmall{float:right;margin:10px 0 10px 10px;padding-right:26px;background:url(/system/css/images/manage_account/myStatement/customBtn/customBtnSmall_right.png) top right no-repeat}.skywardsButtonSmall input{float:right;outline:0;padding-bottom:4px}.mealOption .skywardsButton,.mealOption .skywardsButton a{min-width:70px;font-size:12px}.dietaryTopShadow{background-image:url(/system/css/images/manage_account/dieatary_bottom_shadow.jpg);background-repeat:no-repeat;height:10px;margin-top:10px}.dietaryBottomShadow{background-image:url(/system/css/images/manage_account/popInBottomShadow.jpg);background-repeat:no-repeat;width:558px;height:18px}.mealOptionContainer{height:450px;overflow:auto}.mealOption .optionSelected{text-indent:-9999px;height:40px;width:50px;background:url(/system/css/images/manage_account/icons/item_selected.gif) center center no-repeat}.mealOption{width:100%;height:100%;border:none}.mealOptionTitle{color:#333;font-weight:700}.mealOption .odd{background-color:#fbfbfb}.mealOption .even{background-color:#fff}.popinRedicrectContent .mealOption td{border:none;border-bottom:1px #cacaca solid;padding:15px 20px}.mealOption tr td.mealOptionLast{border-bottom:none}.confirm_address_details{font-size:14px;font-weight:700;margin:15px 20px}.popInConfirmAddress1Links{margin-top:80px}.termsAndConditions{margin:10px 20px 20px}.termsAndConditionsTitle{font-size:13px;font-weight:700;margin-bottom:10px}.termsAndConditionsContainer{height:300px;overflow:auto}.termsAndConditionsContent{font-size:12px}.printGiftCardContainer{margin:0 auto;width:425px;padding-top:10px}.printGiftCardLeft{float:left;margin-right:20px}.printGiftCardRight{float:left;position:relative}.printGiftCardRightR{position:relative}.printGiftCardFirstName,.printGiftCardInfo{font-size:11px;font-weight:700;position:absolute;top:15px;left:72px}.printGiftCardInfo{color:#fff;width:120px}.printGiftCardFirstName{color:#eee}.printGiftCardEK,.printGiftCardExp,.printGiftCardLastName{color:#eee;left:82px;font-size:11px;position:absolute;font-weight:700}.printGiftCardLastName{top:18px}.printGiftCardEK{top:35px}.printGiftCardExp{top:44px}.printGiftCardInfoIoTier .printGiftCardEK,.printGiftCardInfoIoTier .printGiftCardExp,.printGiftCardInfoIoTier .printGiftCardFirstName,.printGiftCardInfoIoTier .printGiftCardLastName{font-size:11px;width:100%;left:0;text-align:center}.travelCoordinatorSubText1,.travelCoordinatorText1{font-size:12px;color:#333;width:730px;padding-right:32px}.printGiftCardInfoIoTier .printGiftCardFirstName{top:96px}.printGiftCardInfoIoTier .printGiftCardLastName{top:108px}.printGiftCardInfoIoTier .printGiftCardEK{top:122px}.printGiftCardInfoIoTier .printGiftCardExp{top:135px}.travelCoordinatorText1{margin-top:10px}.travelCoordinatorSubText1{margin-top:30px;margin-bottom:10px}.travelCoordinatorForm input select,.travelCoordinatorSelect,.travelCoordinatorSelect2{margin-top:5px;font-size:13px;line-height:28px;color:#555}.travelCoordinatorForm input select{width:96px;border:1px solid #d6d6d6}.travelCoordinatorSelect{width:322px;margin-right:10px}.travelCoordinatorSelect2{width:96px;border:1px solid #d6d6d6}.travelCoordinatorText1 li{line-height:1.5}.travelCoordinatorText1 p{line-height:1.35}.travelCoordinatorText2,.travelCoordinatorText3{margin-top:20px}.travelCoordinatorAgree{margin-top:20px;margin-bottom:30px}#travelCoordinatorLinks1 a,#travelCoordinatorLinks2 a{color:#333;font-size:12px;text-decoration:underline}#travelCoordinatorLinks1 a:hover,#travelCoordinatorLinks2 a:hover{color:#333;font-size:12px;text-decoration:none}.travelCoordinatorInfoContainer{background-color:#f6f3f1;padding:30px}.travelCoordinatorInfoTable td{vertical-align:top;line-height:1.7;height:22px}.travelCoordinatorInfoName{font-size:15px;font-weight:700}.travelCoordinatorInfoContent{font-size:13px;padding-left:40px;padding-bottom:10px}.transferMilesRemaining{margin-top:20px;color:#333}.transferMilesNumber{font-size:16px;font-weight:700;margin-top:10px}.transferMiles_amount_money{font-size:16px;font-weight:700;padding-right:10px;line-height:28px}.transferMilesCurrencySelect{width:92px;font-size:13px;line-height:28px;color:#555;padding:4px}.transferMilesInTextArea{border:1px solid #d6d6d6;background:#fff;width:512px;padding-left:10px;margin-top:5px;font-size:11px;color:#555}.transferMilesSaveButton{margin-top:20px;color:#333}.transferMilesSaveButton .skywardsButton,.transferMilesSaveButton .skywardsButton a{min-width:70px;font-size:12px}.transferMilesSaveButton .skywardsButton input{min-width:80px;padding:0;text-indent:13px;font-size:12px}.preferred_email_lang{margin:5px 0 15px}.referFriendOptionalCampaignWidgetContainer{background-color:#e9e9e9;margin:-10px 0 15px}.referFriendOptionalCampaignWidgetImage{float:left;width:349px}.referFriendOptionalCampaignWidgetContent{float:left;width:325px;margin-left:25px;padding-top:45px;color:#666;font-size:11px;font-weight:700}.referFriendOptionalCampaignWidgetTitle{padding-bottom:15px}.contactDetailsInputField.correct .check_passed{display:block}.check_failed,.check_passed{line-height:26px;display:none}.change_password_error{color:#d81921;margin-top:5px;display:none}.contactDetailsInputField.error .change_password_error,.contactDetailsInputField.error .check_failed{display:block}#contactDetailsForm .contactDetailsInputField.error .contactDetailsInput{border:1px solid #d30410}.contactDetailsContainer .phoneNumsWrapper table{margin:10px 0}.contactDetailsContainer .phoneNumsWrapper input{height:26px;line-height:26px;padding-left:10px;border:1px solid #D6D6D6;font-size:13px;background:#fff;margin:0}.contactDetailsContainer .phoneNumsWrapper td{vertical-align:middle;height:26px;padding-right:15px}.contactDetailsContainer .phoneNumsWrapper .separator td{height:15px}.contactDetailsContainer .phoneNumsWrapper td input{vertical-align:middle;height:26px;width:100px}.contactDetailsContainer .phoneNumsWrapper td.phoneNumber input{width:170px}.contactDetailsContainer .phoneNumsWrapper .caption{width:80px}.contactDetailsContainer .phoneNumsWrapper .prefered{text-align:center;padding:0;width:50px}.contactDetailsContainer .phoneNumsWrapper .prefered input{border:none;width:auto;height:auto}.password_strength_indicator{display:none;height:26px;line-height:26px;background-color:#ececec;width:322px;margin:5px 0 0 10px}.password_strength_indicator.good .password_str_good,.password_strength_indicator.strenght .password_str_weak,.password_strength_indicator.weak .password_str_weak{display:block}.password_str_weak{text-align:center;width:33%;background-color:#d62828;color:#fff;font-size:13px;display:none}.password_str_good{text-align:center;width:66%;background-color:#E3BC45;color:#333;font-size:13px;display:none}.password_str_strong{text-align:center;width:100%;background-color:#74D132;color:#333;font-size:13px;display:none}#contactDetailsForm .contactDetailsInputError{border:1px solid #d6d6d6;background:#fff;width:312px;height:26px;line-height:26px !ie;line-height:normal;padding-left:10px;font-size:13px}.changePasswordIndicatorTitle{display:none;font-size:12px;color:#333;font-weight:700;margin-top:22px;position:absolute;margin-left:344px}.userMembershipContainer{margin-top:25px;line-height:1.3;background:0 0}.membershipBackground{padding-top:8px;height:164px}.userMembershipContainer .membershipName,.userMembershipContainer .membershipName a,.userMembershipContainer .membershipNumber,.userMembershipContainer .membershipNumber a,.userMembershipContainer .membershipWelcome,.userMembershipContainer .membershipWelcome a{color:#fff}.userBlueMember .membershipBackground{background:url(/system/css/images/manage_account/userTiers/blue/user_bg.jpg) top left no-repeat}.userRedMember .membershipBackground{background:url(/system/css/images/manage_account/userTiers/red/user_bg.jpg) top left no-repeat}.userSilverMember .membershipBackground{background:url(/system/css/images/manage_account/userTiers/silver/user_bg.jpg) top left no-repeat}.userGoldMember .membershipBackground{background:url(/system/css/images/manage_account/userTiers/gold/user_bg.jpg) top left no-repeat}.userPlatinumMember .membershipBackground{background:url(/system/css/images/manage_account/userTiers/platinum/user_bg.jpg) top left no-repeat}.userIOMember .membershipBackground{background:url(/system/css/images/manage_account/userTiers/io/user_bg.jpg) top left no-repeat}.userGoldMember .userWelcome,.userPlatinumMember .userWelcome,.userRedMember .userWelcome,.userSilverMember .membershipName,.userSilverMember .userWelcome{color:#fff}.userMembershipContainer .userWelcome{float:left;padding-left:18px;font-size:12px;font-family:Arial,sans-serif;width:350px}.userMembershipContainer .membershipWelcome{font-size:24px;margin-top:13px;margin-bottom:35px}.userMembershipContainer .membershipWelcome h1{font-size:24px;color:#fff}.userMembershipContainer .membershipName,.userMembershipContainer .membershipNumber{font-size:16px;font-weight:700;color:#fff}.userMembershipContainer .membershipDetails{float:right;padding-right:10px}.userMembershipContainer .milesCount{font-size:36px;letter-spacing:-1px;float:right;margin:8px 5px 0 0;text-align:right;height:81px;color:#333}.userMembershipContainer .milesCount img{display:inline;float:none;margin:0 0 0 5px;vertical-align:top;position:relative}.userMembershipContainer .milesCount div{font-size:15px;letter-spacing:0;line-height:16px}.membershipSkywardsMiles{float:left;border:1px solid #848484;padding-top:15px;margin-right:10px;width:190px;background:url(/system/css/images/manage_account/userTiers/silver/user_info_bg.jpg) top left repeat-x #d9d9d9}.membershipTierMiles{float:left;padding-top:15px;width:190px;border:1px solid #999;background:url(/system/css/images/manage_account/userTiers/silver/user_info_bg.jpg) top left repeat-x}.membershipTierMiles img{display:block;float:left;margin-left:15px}.notificationBox{margin:0 3px 3px;background:url(/system/css/images/manage_account/userTiers/silver/user_infoBox_left.jpg) left top no-repeat}.notificationBox table{border-collapse:separate;width:100%;background:url(/system/css/images/manage_account/userTiers/silver/user_infoBox_right.jpg) right top no-repeat}.notificationBox table td{padding:0 10px;vertical-align:middle;height:46px;font-size:11px;color:#333;text-align:right}.notificationBox table td a{color:#666;text-decoration:underline}.notificationBox table td a:hover{color:#c33;text-decoration:none}.requiredField{font-size:11px;font-style:italic;font-weight:400;color:#333}.contactDetailsContainer{background:url(/system/css/images/manage_account/contact_details_container_gradient.jpg) bottom left repeat-x;overflow:hidden}.formHeaderContainer{padding-bottom:20px}.formHeaderContainer p{margin-top:15px;font-size:12px;color:#333}.formTextContainer{font-size:13px;color:#666;float:left;width:595px;width:570px;margin-top:15px;padding-right:24px}.formTextContainer p{margin-top:0}.formInfoText{font-size:11px;font-style:italic;color:#666;margin-top:20px}.formIntroText{font-size:12px;color:#333;margin-bottom:20px}.formSection{padding-top:20px;margin-bottom:25px;border-top:1px solid #848484}.formSection div{border-color:#fff}.formSectionHeading{font-size:16px;color:#333;margin-bottom:10px}.formSectionHeading p{font-weight:400;font-size:12px;line-height:16px;color:#333;margin:10px 0}.personal_preferences_change:hover{color:#333;text-decoration:none}.contactDetailsFormTitle{font-size:12px;color:#333;font-weight:700;margin-top:20px}.personalContactDetailsSelect{width:92px}.destinationsList{float:left}.destinationWidget{display:none;float:left;width:300px;padding:0 12px;border-collapse:separate;margin:40px 0 0 50px;-moz-box-shadow:1px 1px 4px #a4a4a4;-webkit-box-shadow:1px 1px 4px #a4a4a4;box-shadow:1px 1px 4px #a4a4a4;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 2, Direction = 135, Color = '#a4a4a4')";filter:progid:DXImageTransform.Microsoft.Shadow(strength=2, direction=135, color='#a4a4a4');background:#e4e4e4}.destinationWidget .destinationWidgetTitle{float:left;background:url(/system/css/images/manage_account/stripeHeading_bg.jpg) top left repeat-x;font-size:17px;color:#fff;margin-left:8px;margin-bottom:6px;padding:8px}.destinationWidget .hidden,.dietaryInput{display:none}.selectsWrapper{padding-bottom:20px;margin:0 12px 20px;background:url(/system/css/images/manage_account/icons/vertDivider.gif) bottom left repeat-x}.selectWrapper{position:relative;margin:0 0 13px;padding:0;background:#fff;overflow:hidden;border-radius:5px}.selectWrapper select{font-size:13px;color:#555;width:100%;border:1px solid #d6d6d6}.cityInfo{margin:10px 0;overflow:hidden;zoom:1}.contentv4 .cityInfo .plainText{padding:0;margin:7px 0;font-size:11px;line-height:13px;color:#333}.cityInfo .buttonsContainer{margin:0 -2px;overflow:hidden;zoom:1}.cityInfo .buttonsContainer .skywardsButtonSmall{margin:0 12px 0 0;float:left;padding-right:20px;width:280px;background:url(/system/css/images/manage_account/myStatement/customBtn/customBtnSmallThin_right.png) top right no-repeat}.cityInfo .buttonsContainer .skywardsButtonSmall span{text-align:center;font-size:12px;font-weight:700;color:#333;padding-left:11px;width:263px;text-indent:17px}.cityInfo .buttonsContainer .skywardsButtonSmall:hover a span{color:#C33}.cityInfo .buttonsContainer .skywardsButtonSmall.lastBtn{float:right;margin:0}span.selectDestinatioButton{display:block;text-align:center;background:url(/system/css/images/manage_account/icons/dest_arrow.gif) 50% 25px no-repeat;padding-top:105px;margin:15px 0 35px;font-size:17px;color:#333;border-top:1px solid #bdbdbc;font-weight:700}.customCheckboxContainer li,.customCheckboxContainer td.chkBox{width:240px;background:url(/system/css/images/manage_account/icons/customCheckbox_plain.jpg) center left no-repeat #e8e8e8;text-align:center;cursor:pointer}.contentv4 .customCheckboxContainer table,.contentv4 .customCheckboxContainer ul{padding-left:2px;padding-right:0}.customCheckboxContainer li,.customCheckboxContainer table,.customCheckboxContainer td,.customCheckboxContainer ul{padding:0;margin:0;list-style:none}.customCheckboxContainer ul{margin-right:-10px;margin-top:10px}.customCheckboxContainer li{margin:0 5px 5px 0;float:left;display:block;height:45px}.customCheckboxContainer td.chkBox{border-right:5px solid #fff;border-bottom:5px solid #fff}.customizedContainer li,.customizedContainer td.chkBox{background:url(/system/css/images/manage_account/icons/customCheckbox_idle.jpg) center left no-repeat #e8e8e8}.customizedContainer li input,.customizedContainer td input{display:none}.customCheckboxContainer li.selectedCheckbox,.customCheckboxContainer td.selectedCheckbox{background:url(/system/css/images/manage_account/icons/customCheckbox_selected.jpg) center left no-repeat #e8e3dd}.customCheckboxContainer td td{background:0 0}.customCheckboxContainer li table,.customCheckboxContainer td table{width:100%;height:45px}.customCheckboxContainer li .chkBoxContainer,.customCheckboxContainer td .chkBoxContainer{width:35px;padding:0;text-align:center}.newsletters{overflow:hidden;margin-top:10px;margin-right:-10px}.newsletters li,.newsletters li table,.newsletters td,.newsletters td table{height:115px;text-align:left}.newsletters li table,.newsletters td table{margin:0;width:auto}.customCheckboxContainer li table td,.customCheckboxContainer td table td{vertical-align:middle;padding-left:18px;font-size:15px;padding-right:10px;color:#666}.customizedContainer li table td,.customizedContainer td table td{padding-left:22px}.interesetCheckbox li table td,.interesetCheckbox td table td{padding-left:0;padding-top:5px;padding-bottom:5px}.newsletters li table td,.newsletters td table td{font-size:13px;padding-top:5px;padding-bottom:5px}.newsletters li table td strong,.newsletters td table td strong{font-size:14px;display:block}.newsletters li input,.newsletters td input{margin-left:-6px;margin-top:-2px}.newsletters li .chkBoxContainer,.newsletters td .chkBoxContainer{text-indent:5px}table.publications,ul.publications{margin-right:-15px}.publications li,.publications td{width:143px;height:80px;background:url(/system/css/images/manage_account/icons/customCheckboxPub_plain.jpg) top left no-repeat #e8e8e8}.customizedContainer .publications li,.customizedContainer .publications td{background:url(/system/css/images/manage_account/icons/customCheckboxPub_idle.jpg) top left no-repeat #e8e8e8}.publications li.selectedCheckbox,.publications td.selectedCheckbox{width:143px;height:80px;background:url(/system/css/images/manage_account/icons/customCheckboxPub_selected.jpg) top left no-repeat #e8e8e8}.publications li table,.publications td table{margin:0;width:140px;height:50px}.publications li table td,.publications td table td{vertical-align:bottom;height:50px;padding:0;text-align:center}.floatedInputsContainer{margin-right:-28px;overflow:hidden}.floatedInput{width:225px;margin-right:25px;float:left}div.floatedInputsContainer .floatedInput .contactDetailsInputField input,div.floatedInputsContainer .floatedInput select{width:225px}div.floatedInputsContainer .floatedInput .contactDetailsInputField input{height:26px;font-size:13px}.personalPreferencesSelect,.personalPreferencesSelectShort{padding:4px;line-height:22px;margin-top:5px;height:28px;color:#000;font-size:13px}.dualInputContainer{overflow:hidden;margin-right:-28px}.dualInputContainer .floatedInput,.dualInputContainer .floatedInput select{width:350px}.dualInputContainer .floatedInput input{width:312px}.personalPreferencesSelect{width:322px}.personalPreferencesSelectShort{border:1px solid #D6D6D6;width:92px}.addFormElement{display:block;float:left;line-height:17px;font-size:13px;font-weight:700;color:#666;padding-left:25px;margin-top:15px;background:url(/system/css/images/manage_account/icons/plus_icon.png) left center no-repeat}.contentv4 .shorterInput .contactDetailsInputField select{width:205px;float:left}.employmentTable td{vertical-align:top}.contentv4 td.nopadding{padding:0}.postbackButton{width:16px;float:right;vertical-align:middle;padding-top:11px}.contentv4 .postbackButton input{width:auto;height:auto;padding:0;margin:0;border:0}div.contactDetailsInputField .inputText,div.contactDetailsInputField input{background:#fff;width:312px;padding-left:10px;margin-top:0;height:26px;vertical-align:middle;font-size:13px;color:#555}#contactDetailsForm form{overflow:hidden}div.contactDetailsInputField input{border:1px solid #d6d6d6;line-height:26px !ie;line-height:normal;margin-right:10px}div.contactDetailsInputField .inputText{border:1px solid #d6d6d6;line-height:26px;margin-right:10px}div.appendingContainerGuest div.floatedInput div.contactDetailsInputField input{width:225px;font-size:13px;height:26px}div.contactDetailsInputField input.calendarRedeem{font-size:13px;height:26px;width:250px}.contactDetailsInputField select,.redeemMilesNights select{vertical-align:middle;border:1px solid #d6d6d6;float:none;border-radius:0}.contactDetailsInputField textarea{border:1px solid #d6d6d6;font-size:13px;color:#555;width:430px;height:100px;padding:10px;resize:none;margin-top:5px}.contactDetailsCheckBoxName,.preferencesCheckBoxName{padding-left:5px;padding-right:15px;font-size:11px;color:#333}.contactDetailsInputField a{text-decoration:underline;font-size:12px;line-height:16px;color:#333}.contactDetailsInputField .contactDetailsSelect{margin-right:10px}.employmentTable .contactDetailsInputField .contactDetailsSelect{float:left}.termsAgreement{margin-top:20px;font-size:12px;color:#666}.termsAgreement a{text-decoration:underline;color:#666}.termsAgreement a:hover{text-decoration:none;color:#666}.contactDetailsCheckBoxes{margin-top:5px}.contactDetailsCheckBoxes td{margin-right:10px;vertical-align:top}.contactDetailsCheckBoxes td input[type=checkbox],.contactDetailsCheckBoxes td input[type=radio]{margin-top:2px}.selectedRadio{margin-left:25px}.contactDetailsCheckBoxName{vertical-align:middle}.contactDetailsCheckBoxName label{line-height:1.3}.preferencesCheckBoxName{vertical-align:middle}.unsubscribeCheckbox{font-size:12px;color:#333;vertical-align:middle;padding-left:10px;padding-right:15px}.unsubscribeCheckbox label{font-size:13px}#addPhoneNumber{margin-top:10px}.addPhoneNumberText{font-size:13px;font-weight:700;padding-left:5px}.contactDetailsSelect{width:322px;margin-top:5px;font-size:13px;line-height:28px;color:#555}.contactDetailsButtons{min-width:156px}td.contactDetailsButtons{min-width:0}.contactDetailsButtons a:link,.contactDetailsButtons a:visited{display:block;float:left;text-decoration:underline;font-size:12px;line-height:16px;color:#333;margin-right:20px;padding-top:17px}.contactDetailsButtons a:hover{text-decoration:none}.skywardsButton a:hover,.skywardsButton input:hover{color:#c33}.contactDetailsButtons div:first-child{float:right}.contactDetailsButtons .skywardsButton,.contactDetailsButtons .skywardsButton a,.contactDetailsButtons .skywardsButton input{font-size:12px;text-decoration:none}.contactDetailsButtons .skywardsButton a{margin:0}.contactDetailsButtons .skywardsButton input{min-width:100px;padding:0;text-indent:13px}.retailVoucherTable .jsVersion{display:none}.retailVoucherTable .inputQty{position:relative;width:85px}.input-quantity{-moz-appearance:textfield}div.contentv4 .retailVoucherTable .inputQty input{width:84px;height:26px;margin:0;border:1px solid #d6d6d6;padding-left:5px;font-size:12px}.retailVoucherTable .inputQty span{position:absolute;display:block;height:9px;width:18px;cursor:pointer;right:0;text-indent:-9999px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.retailVoucherTable .inputQty span.incrVal{top:5px;background-image:url(/system/css/images/manage_account/redeemMiles/arrow_plus.jpg);background-repeat:no-repeat}.retailVoucherTable .inputQty span.decrVal{bottom:5px;background-image:url(/system/css/images/manage_account/redeemMiles/arrow_minus.jpg);background-repeat:no-repeat}.alertsList{margin-top:20px}.alertsList h2{margin-bottom:15px}.alertsList table{border:1px solid #d0cdc6;border-bottom:0}.alertsList th{padding:10px;background:#7c7571;color:#fff;font-family:Arial;font-size:14px;font-weight:700;text-align:left}.alertsList td{font-size:13px;padding:10px 0 10px 20px;color:#5f5f5f;background:#f4f4f4;border-bottom:1px solid #d0cdc6}.alertsList td p{padding-right:10px;line-height:1.3em}.alertsList td:first-child{width:20px}.alertsList .odd td{background:#f6f3f1}.alertsList .even td{background:#e0d7d1}.hiddenPanel .addFormElement,.hiddenPanel .formSection{display:none}.visiblePanel .addFormElement,.visiblePanel .formSection{display:block}.friendList{margin-top:15px;border:none}.friendList table{width:100%;border:1px solid #d0cdc6;border-right:0;border-bottom:0}.friendList table th{font-size:14px;font-weight:700;color:#fff;width:90px;background:#666}.friendList table td,.friendList table th{text-align:center;vertical-align:middle;padding:8px 5px;border-right:1px solid #d0cdc6;border-bottom:1px solid #d0cdc6}.friendList .wideColumn{width:180px;white-space:nowrap}.friendList table td{color:#333;font-size:12px;background:#f5f5f5}.friendList table .even td{background:#e0d7d1}.friendList table td a{font-size:13px;color:#333;text-decoration:underline;margin:0 1px 0 0;white-space:nowrap}.friendList table td a:hover{text-decoration:none}.friendList .totalMilesCount{float:right;width:auto;font-size:13px;color:#999;margin-top:10px}.friendList .totalMilesCount table{border:1px solid #d5d2d0;width:auto}.friendList .totalMilesCount td{padding:10px 5px;min-width:70px;background:#e2e2e2}.friendList .totalMilesCount td div{width:70px;height:1px;font-size:1px;line-height:1px}.friendList .totalMilesCount .number{background:#f8f8f8;font-weight:700}.referFriendForm{margin-bottom:-20px}.referFriendForm .contactDetailsButtons{margin-top:20px}#progressBar{padding:13px 14px 0;border-top:1px solid #999;overflow:hidden;background:url(/system/css/images/manage_account/progressBar/bar_background.jpg) top left repeat-x #e2e2e2}#progressBar .progressBarText{margin-bottom:8px;font-size:13px;color:#1a1a1a}#progressBar .progressBarText a{color:#333;font-size:12px;font-weight:700;text-decoration:underline}#progressBar .progressBarText a:hover{text-decoration:none}#progressBar .progressBarContainer{overflow:hidden;width:752px;background:url(/system/css/images/manage_account/progressBar/progress_background.gif) top left no-repeat}#progressBar .progressBarFillSeparators{position:absolute;height:10px;width:100%;background:url(/system/css/images/manage_account/progressBar/bar_separators.gif)}#progressBar .progressBarFill{position:relative;margin-top:1px;height:10px;padding:0;overflow:hidden}#progressBar .progressBarFillCap{width:5px;height:10px;float:right}.redBar .progressBarFill{background:url(/system/css/images/manage_account/progressBar/bar_fill.jpg)}.redBar .progressBarFillCap{background:url(/system/css/images/manage_account/progressBar/bar_cap.jpg) no-repeat}.silverBar .progressBarFill{background:url(/system/css/images/manage_account/progressBar/bar_fill.jpg) 0 -15px}.silverBar .progressBarFillCap{background:url(/system/css/images/manage_account/progressBar/bar_cap.jpg) 0 -15px no-repeat}.goldBar .progressBarFill{background:url(/system/css/images/manage_account/progressBar/bar_fill.jpg) 0 -31px}.goldBar .progressBarFillCap{background:url(/system/css/images/manage_account/progressBar/bar_cap.jpg) 0 -31px no-repeat}.platinumBar .progressBarFill{background:url(/system/css/images/manage_account/progressBar/bar_fill.jpg) 0 -48px}.platinumBar .progressBarFillCap{background:url(/system/css/images/manage_account/progressBar/bar_cap.jpg) 0 -48px no-repeat}.blueBar .progressBarFill{background:url(/system/css/images/manage_account/progressBar/bar_fill.jpg) 0 -65px}.blueBar .progressBarFillCap{background:url(/system/css/images/manage_account/progressBar/bar_cap.jpg) 0 -65px no-repeat}#progressBar .progressBarInfo ul{margin:0;padding:0}#progressBar .progressBarInfo li{display:block;float:left;width:80px;list-style:none;padding-top:5px;font-size:11px}#progressBar .progressBarInfo .styledWord{font-size:11px;font-family:Arial;font-weight:700;padding-top:2px;width:90px}#progressBar .progressBarInfo li.infoBlue{color:#2597d5}#progressBar .progressBarInfo li.infoRed{color:#c03}#progressBar .progressBarInfo li.infoSilver{color:#999;width:110px;text-indent:15px}#progressBar .progressBarInfo li.infoGold{color:#b3882d;width:105px;text-indent:17px}#progressBar .progressBarInfo li.infoPlatinum{color:#666;text-indent:15px;width:107px}#progressBar .progressBarInfo li.infoArrow{width:10px}.dashBoardAlertWrapper{background-image:url(/system/css/images/manage_account/dashboard/dashboard_alert_bg_Bottom.jpg);background-repeat:no-repeat;background-position:bottom left;margin-top:20px;padding-bottom:4px}.dashBoardAlert{background-image:url(/system/css/images/manage_account/dashboard/dashboard_alert_bg_top.jpg);background-repeat:no-repeat;width:732px;padding:8px 10px 6px 40px}.dashBoardAlert a{text-decoration:underline;color:#333;font-weight:700}.dashBoardAlert a.seeAlertLink{float:right;margin:0 0 10px 20px}.dashBoardAlert a:hover{text-decoration:none;color:#333}.memberDashboardContainer{margin-top:25px;margin-bottom:25px}.dashboardLeft{float:left}.dashboardRight{float:left;padding-left:15px}.makertingMessageBlock{margin-bottom:24px;padding-top:24px;border-top:1px solid #ccc}.plainTable{margin-bottom:25px;padding-top:25px;border-top:1px solid #C4C4C4}.plainTable .plainTableHeading{font-size:12px;font-weight:700;padding:5px 9px;color:#fff;background:#a09e9d;border:1px solid #ccc;border-bottom:0;overflow:hidden}.plainTable .plainTableHeading span{float:left;display:block}.plainTable .plainTableHeading a{color:#fff;text-decoration:underline;text-transform:capitalize;display:block;float:right;font-size:12px;font-weight:700}.plainTable .plainTableHeading a:hover{text-decoration:none}.plainTable table{width:100%;border-top:1px solid #ccc}.plainTable table td.connection.center{padding-left:181px}.plainTable td.connection,table.displayTable td.duration{background-color:#FFF;border-right:0 solid #FFF;border-left:0 solid #FFF;font-weight:700;height:25px;padding:0 10px}.plainTable table td,.plainTable table th{padding:8px;font-size:12px;color:#333;vertical-align:middle;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.plainTable table th{color:#fff;font-size:14px;font-weight:700;background:#bcb1aa;text-align:left;white-space:nowrap}.plainTable table .shortCol{text-align:center;width:90px}.plainTable .odd td{background:#f5f5f5}.plainTable .even td{background:#e0d7d1}.ajax-loader-background{position:absolute;top:0;left:0;z-index:100;background:url(/system/css/images/manage_account/ajaxLoader/white_dim.png)}.ajax-loader-spinner{width:100%;height:100%;background:url(/system/css/images/manage_account/ajaxLoader/ajax-loader.gif) center 30% no-repeat}.joinEmirates{width:850px;padding:40px 0 20px;float:right;overflow:hidden}.joinEmirates h1{padding-left:0;font-size:30px;color:#c33}.joinEmirates .contentv4 p{margin-top:5px}.joinEmirates .contactDetailsContainer{padding:50px 22px 20px 70px}.joinEmirates .contactDetailsCheckBoxes td{vertical-align:middle}.joinEmirates .contactDetailsCheckBoxes td input[type=checkbox]{margin-top:0}.alert-success{background-color:#dff0d8;border-color:#88af85;color:#3c763d}.alert{padding:15px;margin-bottom:1.25em;border:1px solid transparent;border-radius:0;text-align:center}.singleSignOnContainer{width:900px;margin-top:70px;margin-bottom:100px;margin-left:-100px;position:relative}.singleTopHeading h3{margin:0;padding:0;color:#333;font-size:18px}.singleTopHeading p{font-size:14px;color:#333;line-height:1.5}.singleSignOn{border:2px solid #f0eeec;background:url(/system/css/images/manage_account/singleSign/single_sign_shadow.jpg) bottom left repeat-x #fff;padding:25px 0 20px 50px;overflow:hidden}.singleSignOn h1{font-size:31px;padding-left:0;padding-bottom:5px;padding-top:0;color:#333}.singleSignOn .singleSignLeft{float:left;width:370px;padding:0 20px 15px 0;color:#333}.singleSignOn .singleSignLeft p{padding-left:0}.singleSignOn .contentWrapper{border-left:1px solid #D2D2D2;float:left;width:375px;padding-left:20px}.singleSignOn .contentv4{clear:none;float:left;padding-left:25px;border-left:1px solid #d3d3d3;width:330px}.singleSignOn .contactDetailsContainer{font-size:12px;padding:0;margin:0;border:0;color:#333;background:0 0}.singleSignOn .contactDetailsFormTitle{margin-top:0}.singleSignOn .contactDetailsInputField{margin-bottom:20px}.singleSignOn .contactDetailsInputField input{width:341px}.singleSignOn .contactDetailsInputField select{height:28px;padding:4px}.singleSignOn .forgottenPasswordContainer{float:left;font-size:11px;color:#666;width:100%}.singleSignOn .contactDetailsCheckBoxes td{vertical-align:middle}.singleSignOn .forgottenPasswordContainer .forgottenPassword{margin-top:10px;line-height:1.8}.singleSignOn .forgottenPasswordContainer a{text-decoration:underline;color:#666}.singleSignOn .forgottenPasswordContainer a:hover{color:#666;text-decoration:none}.singleSignOn .forgottenPasswordContainer .contactDetailsButtons{width:120px}.singleSignOn .forgottenPasswordContainer .contactDetailsButtons .skywardsButton{float:right}.singleSignOn .contactDetailsButtons{min-width:auto}.singleSignOn .error{font-size:11px;margin-bottom:3px}.singleSignOn .captchaContainer{margin-bottom:20px}.singleSignOn .captchaContainer table td{vertical-align:top}.singleSignOn .captchaContainer input{margin:0;border:1px solid #d6d6d6;font-size:13px;color:#555;background:#fff;width:120px;height:36px;line-height:36px;padding-left:10px}.singleSignOn .contactDetailsContainer p{margin-bottom:20px;padding-left:0}.singleSignOn .contactDetailsContainer .dateOfBirth{font-size:18px;margin-top:5px}.singleSignOn .contactDetailsButtons .skywardsButton{min-width:0;min-width:auto}.singleSignOn .contactDetailsButtons input{float:left;padding-left:20px;min-width:70px;min-width:auto;text-indent:0;padding-right:10px}.popinOpen .singleSignOn{padding:25px 0 20px 50px}.singleSignPopIn{position:relative}.singlePopHeading label{font-size:14px;color:#333}.singlePopHeading p{margin-bottom:20px;font-size:13px;color:#333;padding:0 30px 15px 0}.singleSignPopIn .contactDetailsContainer{float:left;width:325px;padding-right:60px}.singleSignPopIn .contactDetailsInputField input{width:311px}.singleSignPopIn .contactDetailsInputField td{height:28px;vertical-align:middle}.singleSignPopIn .contactDetailsButtons{margin-top:0}.singleSignPopIn .contactDetailsButtons .skywardsButton,.singleSignPopIn .contactDetailsButtons .skywardsButton input{min-width:auto}.singleSignOn .closeBtn{position:absolute;top:10px;right:10px;width:18px;height:18px;z-index:9;background:url(/system/css/images/manage_account/icons/closeBtn.jpg) top left no-repeat}.donateMilesContainerRightTitle,.featuredAirlinesTitle{background-image:url(/system/css/images/manage_account/redeemMiles/donateMilesTitleBg.jpg);background-repeat:repeat-x;font-weight:700}.singleSignOn .personalContactDetailsSelect{line-height:1}.popinOpen .singleSignOn .closeBtn{display:block}.sendPassword{padding-bottom:20px;padding-top:20px}.sendPassword .contactDetailsContainer{overflow:visible}.sendPassword .contactDetailsButtons{float:left;margin-left:-3px}.sendPassword .contactDetailsButtons .skywardsButton{float:left;min-width:auto;width:auto}.sendPassword .contactDetailsButtons .skywardsButton input{min-width:auto}.singleConfirmation{margin:0}.singleConfirmation table{width:100%;height:200px;margin-bottom:20px}.singleConfirmation td{text-align:left;vertical-align:middle;font-size:16px;padding-left:120px;padding-top:0;line-height:1.3}.singleConfirmation td strong{font-size:24px;margin-bottom:10px;display:block;font-family:Arial,sans-serif}.singleConfirmation .contactDetailsButtons{padding-right:20px;position:absolute;bottom:10px;right:10px}.slidesContainer{position:relative;width:850px;min-height:300px;overflow:hidden}.slidesContainer .singleSignOn{min-height:345px}.step_02,.step_03{display:none;position:absolute;width:850px;top:0}.step_02{left:-850px}.step_03{left:0}#sendMembershipNumberModal,#sendPasswordModal,.step_02 .number,.step_02 .password,.step_03 .number,.step_03 .password{display:none}.redeemHeading{font-size:18px;margin:8px 0;color:#333}.contactDetailsContainer.redeemMilesPages{margin-top:0}.redeemMilesImgText.redeemMilesPagesText{padding:0 0 14px}.claimMilesTooltipImg.redeemPageHelp{padding-left:10px}.redeemMilesAgree{margin-top:5px}.redeemMilesButtons,.redeemMilesImgContainer{margin-top:20px}.redeemMilesAgreeTerms a{text-decoration:underline;color:#333;font-weight:700}.redeemMilesAgreeTerms a:hover{text-decoration:none;color:#333;font-weight:700}.redeemMilesImgText{padding:20px}.redeemMilesImgContainer h3{color:#fff;font-size:18px}.redeemMilesImgContainer .titleHoleder{float:left;margin-left:27px;padding:0 10px;position:absolute}.redeemMilesImgContainer .titleHoleder td{height:35px;vertical-align:middle}div.skywardsFootButtons_left{margin-top:20px;float:left}div.skywardsFootButtons_right{margin:20px 0;float:right}.redeemMilesButtons .skywardsButton input{min-width:auto;margin-left:15px}.redeemMilesButtons .skywardsButton{float:right;font-size:12px;min-width:70px}.redeemMilesRoaming,.redeemMilesRoaming2{position:absolute;margin-left:501px}.redeemMilesTitleSelect{width:92px;margin-right:13px;float:left}.redeemMilesTitleDelete{margin-left:20px;float:left}.redeemMilesDeleteBtn,div.appendingContainerGuest div.optInMemberField div.invisible div.redeemMilesDeleteBtn{padding-top:10px}.hotelConfirmDeleteText{margin-top:15px;float:left;display:block;font-size:16px;line-height:18px}.deleteAlternateHotel{float:right;margin-top:-10px}.removeConfirmForm.deleteAlternateHotelMsgArea{background-color:#F6F3F0;padding-bottom:20px;margin-bottom:20px;width:690px;border-bottom:1px solid #848484;position:static}.featuredAirlinesTitle{color:#fff;padding:6px 8px;width:674px;border-right:1px #c6c4c3 solid;margin-top:10px;height:16px}.featuredAirlinesContent{width:690px;background-color:#e4e4e3;border-right:1px #c6c4c3 solid;border-bottom:1px #c6c4c3 solid}.featuredAirlinesImg{float:left;padding:15px 15px 0}.featuredAirlinesText{float:left;width:450px;margin-top:15px}.featuredAirlinesText p{margin-top:-5px}.featuredAirlinesButton{margin-right:10px}.featuredAirlinesButton .skywardsButtonSmall{margin-top:-25px}.retailVaucherDetailsTitle{font-size:16px;font-weight:700}.retailText1{font-size:12px;color:#333;margin-top:2px}.RetailEdit{margin-right:15px}.retailTotal td,.retailVoucherTable td{border-collapse:collapse;padding:0 50px 0 0}.retailVoucherTable td a{text-decoration:underline;color:#333}.retailVoucherTable td a:hover{text-decoration:none;color:#333}.retailTableLast{text-align:right}.retailVoucherRow td{padding:20px 70px 20px 0;border-bottom:1px solid #B3B1AF}.retailTotal td{padding:20px 70px 20px 0;font-weight:700}.retailTotalAmount{float:right;margin-left:30px}.reviewCarRentalTable td{padding-bottom:20px}.donateMilesNoMiles h1{margin-top:20px;color:#d71921}.donateMilesAgreement{float:right;margin-bottom:20px}.donateMilesAgreement2{float:right;margin:-20px 0 20px}.donateMilesAgreed{margin-top:5px}.donateMilesAgreed a{text-decoration:underline;color:#333}.donateMilesAgreed a:hover{text-decoration:none;color:#333}.donateMilesSeparatorLine hr{width:235px;float:right;margin:20px 0}.donateMilesContainerLeft{width:400px;float:left}.donateMilesContainerLeft p{margin:20px 0}.donateMilesContainerRight{float:right;width:234px}.donateMilesContainerRightTitle{color:#fff;height:22px;width:224px;padding:7px 0 0 10px}.donateMilesContentRight{background-color:#e7e6e6;border-right:1px #c8c5c4 solid;border-bottom:1px #c8c5c4 solid}.voucherTableBorderRight,.voucherWorkText{border-right:1px solid #B3B1AF}.donateMilesSocials{text-align:right;margin-bottom:15px}.donateMilesSocials a{margin-left:10px}.donateMilesRightLink{padding:15px 0 0 10px}.donateMilesContentRight a{text-decoration:underline;color:#333;font-size:11px}.donateMilesContentRight a:hover{text-decoration:none;color:#333;font-size:11px}.donateMilesConfirm{text-align:center;padding:30px 80px 0}.donateMilesConfirm p{margin-top:20px}.donateMilesConfirmShare{text-align:center}.donateMilesConfirmShare p{margin:60px 0 10px;font-weight:700;font-size:14px}.donateMilesConfirmShare a{margin:5px}.donateMilesOkButton{padding:20px 0 30px;text-align:center;width:90px;margin:0 auto;float:none}.vouchersLists,.vouchersListsBold{border-left:1px solid #B3B1AF;margin-left:-1px}.backToAccountButton{width:144px}.voucherWorkText{float:left;width:220px;padding-right:20px}.vouchersLists{float:left}.vouchersListsBold{float:left;width:65%}.vouchersLists ul{float:left;margin-left:40px;width:155px}.vouchersListsBold ul{float:left;margin-left:40px;width:100%;font-weight:700;padding-top:30px}span.vIcon{background:url(../../../../system/css/Images/icons/icon_voucher_dashboard.png) no-repeat;display:inline-block;height:32px;vertical-align:middle;width:40px}.selectedRadio,.selectedText{background-color:#F6F3F0}.vouchersLists li{padding-bottom:5px}#voucherDeliveryTable{margin-bottom:-20px}#voucherDeliveryTable td{padding:10px 0 10px 10px}.voucherDeliveryRadios .preferencesCheckBoxName{padding-right:20px}.selectedText{padding:10px}.radioLast{padding-left:10px}.preferencesCheckBoxName.selectedLast{padding-right:60px}.highStreetLeftContainer{float:left}.highStreetRightContainer{float:right;width:158px;text-align:center;background-color:#f6f3f1;padding-bottom:20px}.highStreetRightTitle{font-size:16px;font-weight:700;color:#333;padding:20px 0 10px}.highStreetLogoContainer{padding:10px 0}.highStreetLeftContainer td:first-child{padding-right:50px}.highStreeetButtonExp{float:left;margin-top:20px}.openDoors{padding-bottom:0}.openDoors .commonText{padding-bottom:0;width:auto}.floatingWidgetContainer{position:relative;overflow:visible;left:0;width:100%;margin-bottom:25px;z-index:9000}.openDoorsDropDownField{background-color:#ececec;margin-top:20px;margin-bottom:-5px;padding:20px}.openDoorsFilters{width:740px;background:#ececec;padding:0 20px 20px;z-index:9000}.openDoorsFilters .closeButtons{position:relative;padding-top:10px;float:right}.openDoorsFilters .closeButtons a{display:block;float:left;line-height:17px}.openDoorsFilters .closeButtons a.backToTop{padding-left:20px;margin-right:20px;color:#666;text-decoration:underline;background:url(/system/css/images/manage_account/icons/back_to_top_arrow.gif) left center no-repeat}.openDoorsFilters .closeButtons a.backToTop:hover{text-decoration:none}.doorsPartnerList{margin-right:-45px;overflow:hidden}.doorsPartnerList .offersContainer{border:2px solid #aaa;height:230px;margin-right:38px}.doorsPartnerList .offersContainer a{background:0 0;text-align:center}.doorsPartnerList .offersContainer table{width:100%;height:230px}.doorsPartnerList .offersContainer img{display:inline}.forceBrake,.voucherContainer .voucherBody .validityFields p{display:block}.doorsPartnerList h3{font-size:16px}.doorsPartnerList .offersContainer td{text-align:center;height:90px;vertical-align:middle}.doorsPartnerList .offersContainer td.descriptionCell{vertical-align:top}.doorsPartnerList .descriptionCell h3,.doorsPartnerList .descriptionCell p{color:#333}.voucherContainer{padding-bottom:20px;border-bottom:1px solid #c4c4c4}.voucherContainer .partnerLogo{overflow:hidden}.voucherContainer .partnerLogo img{float:left;padding-right:80px}.voucherContainer .partnerLogo h1{font-size:18px;padding:15px 0 10px}.voucherContainer .voucherBody{padding-top:25px}.voucherContainer .voucherBody .validityFields{width:300px;padding-left:20px;float:right}.voucherContainer .voucherBody h1{font-size:18px;margin-bottom:15px}.voucherContainer .voucherBody p{margin-bottom:15px}.voucherContainer .voucherBody p br{line-height:10px;font-size:10px}.voucherContainer .voucherBody a{text-decoration:underline;color:#333}.voucherContainer .voucherBody .skywardsButton a,.voucherContainer .voucherBody a:hover{text-decoration:none}.voucherContainer .buttonContainer{margin-bottom:15px;overflow:hidden}#printDetailInfo,.contentv4 .collapsedBox .expandableBoxContent{display:none}.contentv4 .expandableBox{width:465px;float:left;overflow:hidden;margin-bottom:25px;margin-top:10px;background:#F6F3F1}.contentv4 .expandedBox{background:#F6F3F1}.contentv4 .expandableBoxContent{padding:0 20px 10px}.contentv4 .expandableBox .expandableBoxHeading{font-size:16px;line-height:1.3;font-weight:700;padding:20px}.contentv4 .expandableBox ol{padding-left:17px;margin:0}.contentv4 .expandableBox ol li{list-style:decimal;color:#c33;font-weight:700;font-size:12px;margin-bottom:15px}.contentv4 .expandableBox li span{font-weight:400;color:#333}.contentv4 .expandableBox p{float:none;width:auto;margin:0;color:#333;font-weight:400}.contentv4 .optInBox,.contentv4 .optInCheckbox{width:465px;float:left}.contentv4 .optInBox{border-top:1px solid #848484;border-bottom:1px solid #848484}.contentv4 .optInCheckbox .error{padding-left:20px}.contentv4 .checkboxCellContainer{float:left;padding-top:2px;padding-left:20px}.contentv4 .optInCheckbox .preferencesCheckBoxName a,.contentv4 .optInCheckbox .preferencesCheckBoxName label{float:left;color:#333;padding-right:5px}.contentv4 .optInCheckbox .preferencesCheckBoxName{float:left;width:85%;padding-left:7px}.contentv4 .optInCheckbox a.arrowLink{margin:0 10px 0 0;padding-top:0;padding-right:25px;font-size:11px;font-weight:400}.contentv4 .optInBox .checkboxCellContainer{text-align:right;padding:8px 5px 0 20px;width:105px}.contentv4 .optInBox .checkboxCellContainer div.skywardsButton input{padding-left:0;text-indent:12px;min-width:100px}.contentv4 .optInBox .skywardsButton{min-width:85px;float:right}.contentv4 .optInBox .skywardsButton a{min-width:75px}.contentv4 .optInBox .textColumn{text-align:left;float:left;width:71%}.contentv4 .optInBox .textColumn td{padding:0 5px 0 20px;height:70px;vertical-align:middle}.vaucherPrise .donateAmount{color:#F6F3F0;display:none}.milesAcceleratorSearch .checkBoxRowTitle{padding-left:0;padding-right:15px}.milesAcceleratorSearch{margin-top:15px}.milesAcceleratorSearch .skywardsButton input{min-width:140px}.milesAcceleratorSearchFields{width:100%;margin-top:5px}.milesAcceleratorSearchFields select.inputSearch{height:28px;margin-top:5px;width:250px;line-height:28px;margin-right:10px}.milesAcceleratorSearchFields .miles_acceleratorSearchButtonContainer{width:140px}.milesAcceleratorSearchFields td.personalContactDetailsCalendar div.contactDetailsInputField{padding-top:0}.milesAcceleratorSearchFields .personalContactDetailsCalendar img{margin-top:4px}.milesAcceleratorSearch .messageBox{padding:20px 0}.milesAcceleratorSearchFields td input[type=text]{width:250px;background:#FFF;border:1px solid #D6D6D6;color:#555;font-size:13px;height:26px;line-height:26px !ie;line-height:normal;margin-top:5px;margin-right:10px;padding-left:10px}.smallerInputs td.personalContactDetailsCalendar input[type=text]{width:100px}.milesAcceleratorSearchFields td{vertical-align:top;width:250px;padding-bottom:10px}.milesAcceleratorSearchFields .personalContactDetailsCalendar{padding-left:0;padding-top:0;width:325px}td.personalContactDetailsCalendar div.returnToggleDiv{padding-top:5px}#milesAcceleratorSearchNoBonus{margin:auto;padding:40px 90px 70px 100px}#milesAcceleratorSearchNoBonus h2{border-top:none;margin-top:0}#milesAcceleratorSearchNoBonus p{font-weight:700;margin-top:15px}div.contentv4 div.milesAcceleratorSearch h2{padding-top:25px;margin-top:15px;border-top:1px solid #848484}.milesAcceleratorSearch a{color:#333;font-weight:700;text-decoration:underline}.milesAcceleratorSearch .skywardsButtonSmall{text-decoration:none;margin-bottom:-2px}.milesAcceleratorSearch a:hover{text-decoration:none}.milesAcceleratorSearch .plainTable{margin-top:15px;padding-top:0;border:none}.milesAcceleratorSearch .plainTable .shortCol{text-align:left;width:115px}.milesAcceleratorSearch .plainTable td,.milesAcceleratorSearch .plainTable th{padding-left:15px}.milesAcceleratorSearch .plainTable span{color:#aaa}.milesAcceleratorSearch .searchResultControls{background:#e6e4e3}.milesAcceleratorSearch .searchResultControls td{padding:0;width:350px}.notOptedIn,.optedIn{display:block}#optInPopin,.optedIn{display:none}.searchResultControls td.searchResultSeparator{width:25px;border-right:0;text-align:center}.searchResultControls .searchPrevious{text-align:right;border-right:0}.searchResultControls a{color:#666;font-weight:700;text-decoration:none}.searchResultControls a:hover{color:#c33}.searchResultControls .searchPrevious a{padding-left:15px;background:url(/system/css/images/manage_account/icons/searchArrowLeft.gif) left center no-repeat}.searchResultControls .searchNext{text-align:left}.searchResultControls .searchNext a{padding-right:15px;background:url(/system/css/images/manage_account/icons/searchArrowRight.gif) right center no-repeat}.optInMember .skywardsButtonSmall{margin:0}.optInMember h2,.optInMember p{margin-bottom:10px}.optInMemberField{position:relative;padding-top:12px;width:100%;padding-bottom:13px}.optInMemberField .floatedInput{width:auto}.optInMemberField .contactDetailsFormTitle{margin-top:0}.optInMemberField .removeConfirmForm{top:3px;background:0 0}.optInMemberField .invisible{float:left}.optInMember .contactDetailsInputField input,.optInMember .contactDetailsInputField input[type=text]{width:275px}.optInMember .contactDetailsInputField{width:285px;float:left}.optInMemberField .redeemMilesDeleteBtn{float:left;padding-left:0}.optInMemberContainer{position:relative}#optInPopin{position:absolute;top:0;left:0;z-index:9000;background-color:#fff;margin:0;padding-bottom:15px}.redeemMilesInfantCheck{float:left;margin:0 5px}.redeemMilesInfantCheck table tr td{height:37px;vertical-align:middle;text-align:center}.redeemMilesInfantCheck table tr td input{margin-left:8px}.optedInMessage p{margin-bottom:15px}.optInMember .skywardsButtonSmallNoArrow{margin-top:-15px}.plainTable2{margin-bottom:25px;padding-top:25px;border-top:1px solid #C4C4C4}.plainTable2 .plainTableHeading,.tierTrackerSummary{font-size:12px;padding:5px 9px;color:#fff;background:#a09e9d;overflow:hidden}.plainTable2 .plainTableHeading{border:1px solid #ccc;border-bottom:0}.tierTrackerContainer{overflow:hidden;width:780px;position:relative}.tierTrackerSummary{border:1px solid #ccc;border-bottom:0}.tierTrackerCell,.tierTrackerDate{border-right:1px solid #d0d0d0;text-align:center}.tierTrackerCellsWrapper{border-left:1px solid #d0d0d0}.tierTrackerContainerCell{float:left;position:relative;cursor:pointer}.tierTrackerCells{overflow:hidden;position:relative}.tierTrackerContainerCell.rightmostvisible .tierTrackerCell,.tierTrackerContainerCell.rightmostvisible .tierTrackerDate{width:62px}.rightmostvisible:focus .tierTrackerCell,.rightmostvisible:focus .tierTrackerDate,rightmostvisible:focus table{width:56px}.rightmostvisible:focus{width:57px}.tierTrackerContainerCell.current .tierTrackerDate{background-color:#CD9C59;color:#333!important}.tierTrackerCurrent{width:59px;height:27px;position:absolute;background:url(/system/css/images/manage_account/tierTracker/tier_tracker_current_bg.gif) top center no-repeat}.tierTrackerCell.blue,.tierTrackerCell.gold,.tierTrackerCell.platinum,.tierTrackerCell.silver{background-repeat:no-repeat;color:#fff}.tierTrackerDate{position:relative;width:59px;height:18px;padding-top:2px;color:#fff;font-weight:700;background-color:#bdb4af}.tierTrackerCell,.tierTrackerCell table{height:98px;width:59px}.tierTrackerCell{font-size:11px;color:#333;background-color:#efefef}.tierTrackerCell.firstCell{border-left:1px solid #D0D0D0;width:58px}.tierTrackerCell.blue{background-image:url(/system/css/images/manage_account/tierTracker/blue_tier_tracker.jpg)}.tierTrackerCell.silver{background-image:url(/system/css/images/manage_account/tierTracker/silver_tier_tracker.jpg)}.tierTrackerCell.gold{background-image:url(/system/css/images/manage_account/tierTracker/gold_tier_tracker.jpg)}.tierTrackerCell.platinum{background-image:url(/system/css/images/manage_account/tierTracker/platinum_tier_tracker.jpg)}.tierTrackerCellName{color:#fff;font-weight:700;font-size:12px;text-align:center;height:38px;vertical-align:middle}.tierTrackerCellMilesEarned{vertical-align:bottom;padding-top:20px;background:url(/system/css/images/manage_account/tierTracker/tier_tracker_plane_dark.png) top center no-repeat}.futureFlight .tierTrackerCellMilesEarned{background:url(/system/css/images/manage_account/tierTracker/tier_tracker_plane_mid.png) top center no-repeat}.silver .tierTrackerCellMilesEarned{background:url(/system/css/images/manage_account/tierTracker/tier_tracker_plane_white.png) top center no-repeat}.emptyCell .tierTrackerCellMilesEarned{background:0 0}.tierTrackerCellMilesEarned.text{margin-top:20px}.tierTrackerCellMilesEarned.current2{margin-top:12px;font-weight:700;font-size:12px}.tierTrackerDot{padding-top:40px}.tierTrackerInfoField{background-color:#f7f7f7;border:1px solid #bcbcbc}.tierTrackerInfoField table{height:55px}.tierTrackerInfoField table td{padding-left:20px}.tierTrackerFieldDate{font-weight:700;color:#8c7d74}.tierTrackerFieldText{color:#7a7979}.tierTrackerFieldText a{color:#c33;text-decoration:underline}.tierTrackerFieldText a:hover{text-decoration:none}.tierTrackerSlider{height:27px;background-image:url(/system/css/images/manage_account/tierTracker/sliderbg_tier_tracker.jpg);background-repeat:repeat-x;padding-top:4px}.tierTrackerControls{width:98px;margin:auto;overflow:hidden}.tierTrackerControls a{display:block;width:19px;height:18px;text-indent:-9999px}.tierTrackerLeftArrow{float:left;background:url(/system/css/images/manage_account/tierTracker/leftarrow.png) center center no-repeat}.tierTrackerRightArrow{float:right;background:url(/system/css/images/manage_account/tierTracker/rightarrow.png) center center no-repeat}.leftInactive{float:left;background:url(/system/css/images/manage_account/tierTracker/leftarrow_inactive.png) center center no-repeat}.rightInactive{float:right;background:url(/system/css/images/manage_account/tierTracker/rightarrow_inactive.png) center center no-repeat}.tierTrackerOverlay{background:url(/system/css/images/manage_account/opacityBackground_light.png);display:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.activeCell{position:absolute;z-index:100;border:1px solid #fff;border-bottom:#f7f7f7;background:url(/system/css/images/manage_account/tierTracker/tier_tracker_side_shadows.png) left top repeat-y #fff}.activeCell .tierTrackerCell{border:none;padding-bottom:2px}.activeCell .tierTrackerDate{border:none}.rightBorderFix{height:119px;width:1px;background:#d0d0d0;position:absolute;right:0;top:27px}.contactUsLinkArea{padding:10px 20px;margin-top:20px;background:#f8f8f8;clear:both}.contactUsLinks a{text-decoration:underline;color:#333}.contactUsLinks a:hover{text-decoration:none;color:#333}.ContactUsbuttonContainer{float:right;margin-top:20px}.ContactUsbuttonContainer .skywardsButton{min-width:130px}.ContactUsbuttonContainer a{margin-left:20px;min-width:80px}#planBook{font-family:Arial,Helvetica,sans-serif;display:none;position:fixed;width:100%;height:210px;top:-5px;background:url(/system/css/images/manage_account/homepage/homePlanBookBg_210.png) repeat-x;z-index:9999;color:#333}.redeemPlanBook{height:165px;background-position:50px 50px}.redeemPlanBook .skywardsButtonSmall{margin:30px 3px 0 0;padding-right:20px}.redeemPlanBook .skywardsButtonSmall input{padding-right:5px}.redeemPlanBook .planBookSearchBy,.redeemPlanBook .rowRightside{margin-left:30px}#planBook #backToTop{position:absolute;top:0;right:30px;cursor:pointer}#planBook #backToTop img{width:80px;height:30px}#planBook #closeWidget img{position:absolute;top:0;right:0;width:30px;height:40px;cursor:pointer}#planBook .widgetWrapper{width:980px;margin:0 auto;position:relative}.homePlanBookContainer{height:141px;padding-top:20px}.homePlanBookContainer .topWrapper{overflow:hidden;zoom:1}.homePlanBoookTitle{float:left;margin-right:28px}.homePlanBoookTitle h4{font-size:24px;color:#333}.homePlanBoookTitle p{font-size:11px;font-weight:700;line-height:30px}.homePlanBookRadioButtons{float:left;background:url(/system/css/images/manage_account/homepage/homePlanBookRadiosBg.jpg) repeat-x;width:146px;height:29px;margin-right:10px;color:#fff;font-size:11px;padding-top:1px}.homePlanBookRadioButtons table tr td{height:20px;vertical-align:middle;padding:4px 0 0 4px}.homePlanBookRadioButtons table tr td input{margin-top:-2px}.linkMoreBookingOptions{float:left;margin-top:10px}.linkMoreBookingOptions a{color:#c00;text-decoration:underline;font-size:11px}.linkMoreBookingOptions a:hover{text-decoration:none}.homePlanBookNav{float:right}.homePlanBookNav table td{vertical-align:middle;padding:0 5px}.homePlanBookNav a{color:#333;font-size:12px;text-decoration:underline}.homePlanBookNav a:hover{text-decoration:none}.row{margin-top:12px;overflow:hidden;zoom:1}.row label{display:block;float:left;font-size:12px;font-weight:700;padding:5px 5px 0 10px;line-height:2;vertical-align:middle;text-align:right}.carForm .row label.carRentalCompany,.carForm .row label.pickUpLocation{line-height:1.1}.subRow select{background-color:#fff;padding:3px 4px 3px 5px;width:auto}.passengers td{vertical-align:top}.passengers .passengerNumber label{padding-left:0}.passengers .passengerNumber select{margin-right:10px}.help{margin-top:3px;height:16px;width:16px;float:left}.rowLeftSide{float:left;margin-right:20px;width:480px}.rowRightside{float:left;width:330px;overflow:hidden;zoom:1}.skywardsButtonSmall,div.homeWidget .form-btn{float:right;display:block;margin-top:20px;padding-right:26px;background:url(/system/css/images/manage_account/myStatement/customBtn/customBtnSmall_right.png) top right no-repeat;font-weight:700;color:#333;overflow:hidden;cursor:pointer}.skywardsButtonSmall input,.skywardsButtonSmall span{margin:0;border:0;display:inline-block;height:34px;line-height:34px;text-align:left;padding-left:16px;background:url(/system/css/images/manage_account/myStatement/customBtn/customBtnSmall_left.png) top left no-repeat;color:#333;font-weight:700;font-size:12px;font-family:arial,sans-serif;cursor:pointer}.skywardsButtonSmall input{padding-top:0;text-align:center}.purchaiseMilesInputContainer input{float:left}.skywardsButtonSmall:hover a,.skywardsButtonSmall:hover input,.skywardsButtonSmall:hover span{color:#c33}.skywardsButtonSmall:hover{color:#C33}.planBookTable td{height:23px;vertical-align:middle;padding-bottom:5px}.planBookTable input,.planBookTable label,.planBookTable select{float:none!important}.planBookTable label{margin-top:2px}.planBookTable input{margin:0;padding:4px 4px 4px 5px;height:13px;line-height:13px;border:1px solid #999;background-color:#fff;color:#555}.planBookSearchBy,.promoCode{margin-top:5px;zoom:1;overflow:hidden}.planBookSearchBy div{float:left;padding:6px 3px 0}.planBookSearchBy label{padding-left:0;font-weight:400;color:#333}.BoldText,.searchBy{font-weight:700}.searchBy{font-size:11px;line-height:14px;padding:2px 5px 0 0}.searchByLabel,.searchByLabel label{font-size:11px;line-height:14px;color:#543}.searchByRadio{padding:6px 3px 0}.promoCode table td{vertical-align:top}.promoCode input{margin:0 10px 0 0;height:13px;line-height:13px}.promoCode label{padding-left:0}.findFlightSubmit{float:right;border:none;background-image:url(/system/css/images/manage_account/homepage/find_flight_btn.gif);background-repeat:repeat-x;cursor:pointer;display:block;height:33px;color:#fff;padding:0 10px;margin-right:50px;margin-top:5px}.clearBoth{clear:both;height:0;margin:0;overflow:hidden}.calendar-holder{position:relative}.calendar-holder input[type=text]{width:85px}.row input[type=text],select{background-color:#fff;color:#555;font-size:10px;float:left;border:1px solid #999;padding:4px 4px 4px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.calendar-holder .img_mid{height:14px;overflow:hidden;position:absolute;right:9px;top:4px;width:14px}img{border:0}.lastOffermargin{margin-right:0}.listOfferNoTopPadding{padding-top:0!important}.listOfferNonJsPadding{padding-top:115px!important}.loaderMoreOffer{position:absolute;background:#666;opacity:.4;filter:alpha(opacity=40);z-index:9999}#tp_terms_table td{padding-right:5px}.tacticalPopinContentOuter{width:850px;margin:150px auto auto;background:#fff}.tacticalPopinContent{width:850px;height:300px;overflow-y:auto;max-width:850px;max-height:300px}.tacticalPopinContentOuter h4{padding:10px 0 0 10px}.TacticalFloatLeft{float:left}#tp_terms_table{margin-top:15px}.contentv4 #widgetOfferContainer .ctaOnly .skywardsButton{min-width:169px}.divSOReminderSet .soReminderContent .popInButton{padding-top:0;padding-bottom:10px}.SpecialOfferAlert{background:10px center no-repeat #F6F5F3;border:1px solid #CCC;display:block;margin-top:10px;padding:10px}.OfferArrowLink{background:url(/system/css/images/manage_account/icons/linkArrow.png) right center no-repeat;color:#333;clear:both;padding:1px 20px 1px 0;margin:10px 0 0;text-decoration:underline}.offersContainer.desc h2,.offersContainer.desc p{font-family:Arial,Helvetica,sans-serif;color:#fff!important}.offersContainer.desc h2{background:url(/system/css/images/manage_account/special_offers/ico/ico_arrow_offers.png) right 2px no-repeat;font-size:16px;margin-bottom:3px;display:block;float:left;padding-right:10px;letter-spacing:0;word-spacing:0;padding-top:0;margin-top:0}div.partnersSectionContainer div.milesEarnedBlock .offersContainer.desc h2{margin-top:0}#mainContainer div.blockImage div.faresList a.offersContainer.skywards:focus{border:2px solid #565656!important;margin:2px 35px 20px 1px}#myVoucherSection .marketingMessage td{height:auto!important;padding-bottom:20px!important;padding-left:20px!important}#myVoucherSection .marketingMessage td h1{font-size:18px;font-weight:700}#myVoucherSection .marketingMessage td h2{font-size:13px;font-weight:400;line-height:1.5}.contactDetailsContainer .mandatoryMessage,.singlePopHeading .mandatoryMessage,.singleSignOn .mandatoryMessage{font-size:12px;text-align:right;margin-bottom:15px;font-style:italic;color:#333;margin-right:23px}.contactDetailsContainer .mandatorySign,.singlePopHeading .mandatorySign,.singleSignOn .mandatorySign{color:#333;font-weight:700;font-size:13px;padding:1px}div.singleSignOnContainer div.singleSignOn h1.loginForgot{float:left;clear:both}div.singleSignOnContainer div.singleSignOn h2.forgottenMembership{float:left}div.singleSignOnContainer div.membershipDetailsDesc{float:left;width:100%}div.singleSignOnContainer .mandatoryMessage.mandatorymessageFixMembership{float:right;margin-top:20px}div.singleSignOnContainer .contactDetailsButtons.mt-20,div.singleSignOnContainer .contactDetailsFormTitle.mt-20{margin-top:20px}#mainContainer .userMembershipContainer .membershipWelcome h1{line-height:28px}.donateMilesNoMiles h2{font-size:24px!important;margin:0;padding:0;line-height:1.3;font-weight:400;color:#d71921!important}
