BODY{background-color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;margin:0;padding:0;}P{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;}H1{font-family:Arial,Helvetica,sans-serif;font-size:23px;font-style:normal;font-weight:bold;font-variant:normal;}H1 SUP{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;vertical-align:super;}H2{font-family:Arial,Helvetica,sans-serif;font-size:23px;font-style:normal;font-weight:bold;font-variant:normal;}H3{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-style:normal;font-weight:bold;font-variant:normal;}H4{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-style:normal;font-weight:bold;font-variant:normal;}SUP{line-height:1em;vertical-align:text-top;}TABLE{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;}HR{height:1px;color:#666;background-color:#333;border:none;}TH{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#000;background-color:#CCC;text-align:left;vertical-align:bottom;}TH.centerAlign{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#000;background-color:#CCC;text-align:center;vertical-align:middle;}TH.bottomAlign{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#000;background-color:#CCC;text-align:center;vertical-align:bottom;}LI{margin-top:5px;margin-bottom:5px;}.bodyText{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;}.bodyTextSmall{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;}.bodyTextLrg{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#000;}.supH1{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;vertical-align:super;}.supBodyText{font-family:Arial,Helvetica,sans-serif;font-size:8px;vertical-align:super;}.subNotes{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000;}.saleDate{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000;}.myOffersText{font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-variant:normal;}.greySubNotes{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666;}.redSubNotes{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#f00;}.indentedSubNotes{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;font-weight:normal;margin-left:10px;}.redBullet{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#F00;}.blackBullet{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#000;}.listDoubleSpace{margin-top:13px;margin-bottom:13px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;}.smallList{margin-top:13px;margin-bottom:13px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;}.redText{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#F00;}.formLabel{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;}.formTableButton{margin:3px;font-size:10px;}.noWhiteSpace{margin:0;padding:1px;}.radioButtonLabel{font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-size:12px;}.highlightMessage{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold;}.footerLinks{font-family:arial,helvetica,sans-serif;font-size:10px;}.list{font-family:Arial,Helvetica,sans-serif;font-size:11px;}.listHeartLrgBullet{list-style-image:url("/assets/images/heart_bullet_lrg.gif");}.listHeartSmlBullet{list-style-image:url("/assets/images/heart_bullet.gif");}a.SideBarUnselected:link,a.SideBarUnselected:active,a.SideBarUnselected:visited,a.SideBarUnselected:hover{text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#F50;line-height:14px;}a.SideBarSelected:link,a.SideBarSelected:active,a.SideBarSelected:visited,a.SideBarSelected:hover{text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#F00;line-height:14px;}.bizCompanyName{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:bold;font-variant:normal;color:#000;}.headerTitle{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-style:normal;font-weight:bold;font-variant:normal;color:#000;}.headerTitleWhite{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-style:normal;font-weight:bold;font-variant:normal;color:#FFF;}.airWeekendTableHeader{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#FFF;background-color:#66C;}.airBackground{background-color:#FA0;}.cnsAirBackground{background-color:#FA0;}.swabizBackground{background-color:#FA0;}.carBackground{background-color:#9CF;}.hotelBackground{background-color:#6C6;}.cruiseBackground{background-color:#C9C;}.vacationBackground{background-color:#f99;}.partnerBackground{background-color:#4459A8;}.otherBackground{background-color:#AAA;}.canyonBackground{background-color:#66C;}.ltCanyonBackground{background-color:#CCF;}.darkGrayBackground{background-color:#CCC;}.tableRowHeader{background-color:#CCC;}.tableHeaderText{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#000;}.tableRowOdd{background-color:#F0F0F0;}.tableRowEven{background-color:#E0E0E0;}.tableBackground{background-color:#F0F0F0;}.thinDkOrangeOutlineLtOrangeBG{background-color:#FDE8CB;border:1px solid #FED497;}.thinLtCanyonOutlineGrayBG{background-color:#F0F0F0;border:1px solid #ccf;}.thinDkCanyonOutlineGrayBG{background-color:#F0F0F0;border:1px solid #66c;}.thinDkGreyOutlineGrayBG{background-color:#F0F0F0;border:1px solid #CCC;}.thinBlackOutlineGrayBG{background-color:#F0F0F0;border:1px solid #000;}.thinAirOutlineGrayBG{background-color:#F0F0F0;border:1px solid #fa0;}.thinCarOutlineGrayBG{background-color:#F0F0F0;border:1px solid #9cf;}.thinHotelOutlineGrayBG{background-color:#F0F0F0;border:1px solid #6c6;}.thinCruiseOutlineGrayBG{background-color:#F0F0F0;border:1px solid #c9c;}.thinVacationOutlineGrayBG{background-color:#F0F0F0;border:1px solid #f99;}.thinPartnerOutlineWhiteBG{background-color:#FFF;border:1px solid #4459A8;}.thinLtCanyonOutline{border:1px solid #CCF;}.thinDkCanyonOutline{border:1px solid #66c;}.thinGreenOutline{border:1px solid #6c6;}.thinGreyOutline{border:1px solid #ccc;}.thinBlackOutline{border:1px solid #000;}.inlineErrorBox{background-color:#ffc;border:1px solid #c00;}.inlineInfoBox{background-color:#eef6ff;border:1px solid #46c;}.confirmationNumber{font-family:Times New Roman,Times,serif;font-size:16px;font-style:normal;font-weight:bold;font-variant:normal;letter-spacing:1px;}.giftcardTblHeader{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;}.nextStepPrompt{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:bold;font-variant:normal;}.alignCenter{text-align:center;}.blueText{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#009;}.whiteText{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#FFF;}.whiteBackground{background-color:#FFF;}.formTableButton{font-size:10px;}.photoTable{background-color:#F0F0F0;border:1px solid #CCC;}.photoCaption{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;color:#000;}.photoCredit{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000;text-align:left;}.onepx{font-size:1px;line-height:1px;}#wxAlertBox table{color:#000;background:#F0F0F0;border:1px solid #C00;margin:4px 4px 6px 0;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;}#wxAlertBox ul{padding-left:0;margin-left:20px;margin-bottom:2px;margin-right:5px;}#wxAlertBox li{font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;list-style-type:disc;list-style-position:outside;line-height:16px;}#wxAlertBox .textInset{padding:5px;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:normal;}.sectionHeaderDefault{clear:both;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-style:normal;font-weight:bold;font-variant:normal;color:#000;padding:3px;background-color:#FA0;}.sectionTitle{clear:both;display:block;padding:3px;background-color:#CCC;border-top:1px solid #FFF;border-bottom:1px solid #FFF;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#000;}.sectionContent{clear:both;display:block;padding:3px;margin:3px;}.sectionForm{clear:both;display:block;}.sectionFieldSideBySide{display:inline;float:left;margin-right:3px;padding-right:3px;}#FAQList ol{width:450px;list-style-position:inside;padding:0;margin:5px;}#FAQList li.FAQOdd{background-color:#F0F0F0;border-bottom:1px solid #FFF;padding:3px;margin:0;}#FAQList li.FAQEven{background-color:#E0E0E0;border-bottom:1px solid #FFF;padding:3px;margin:0;}#FAQResponse ol{list-style-position:inside;padding:0;margin:5px;}#FAQResponse li{font-size:17px;font-weight:bold;border-top:1px solid #000;margin-top:20px;padding-top:20px;}#FAQResponse li p{font-weight:normal;}#FAQResponse li .innerList{font-size:12px;border:0;margin-top:5px;padding-top:5px;font-weight:normal;}#FAQResponse li .question{margin-left:10px;}#QAContent li{margin-top:26px;margin-bottom:26px;}#QAContent .question{font-weight:bold;margin-bottom:8px;}.fltWrapper{clear:both;width:98%;}.fltLeft{float:left;}.fltRight{float:right;}.creditLookupResultLabel{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;border-top:5px solid #FFF;text-align:right;}.creditLookupResult{font-size:14px;font-weight:bold;border-top:5px solid #FFF;}.hotelFormSectionBox{width:500px;margin-bottom:24px;}.hotelFormSectionBox2{width:500px;background-color:#F0F0F0;margin-bottom:24px;}.hotelFormSectionHeader{padding:3px;font-size:16px;font-weight:bold;color:#000;background-color:#6C6;}.hotelFormSectionFieldHeader{padding:3px;font-size:13px;font-weight:bold;text-align:center;color:#000;background-color:#CCC;vertical-align:top;}.hotelFormSectionFields{padding:3px;font-size:12px;font-weight:bold;color:#000;background-color:#F0F0F0;vertical-align:top;}.hotelFormSectionText{padding:3px;font-size:12px;font-weight:normal;color:#000;background-color:#F0F0F0;vertical-align:top;margin-bottom:8px;}.hotelFormFloatLeft{display:block;float:left;margin-right:20px;}.hotelFormFloatRight{display:block;float:left;}.hotelFormNotes{padding:3px;font-size:11px;font-weight:normal;}.hotelInfoText{padding:3px;font-size:12px;}.hotelConfirmationNumber{font-size:30px;font-weight:bold;text-align:center;margin-top:36px;margin-bottom:36px;}.hotelHR{width:500px;margin-bottom:24px;}.hotelSpecialOfferImg1{display:block;float:left;margin:20px;}.hotelSpecialOfferImg2{display:block;float:left;margin:20px;}.hotelSpecialOfferImg3{display:block;float:left;margin:20px;}.hotelSpecialOfferImg4{display:block;float:left;margin:20px;}.hotelSpecialOfferForm{width:500px;border:1px solid #6C6;background-color:#F0F0F0;}.hotelBookNowForm{background-color:#F0F0F0;border:2px solid #6C6;}.hotelSpecialOfferRateCode{font-size:16px;font-weight:normal;}.hotelJSEnabled{display:inline;}#boardingLinks .boardingBox{width:295px;float:left;background-color:#FFF;border:1px solid #66c;}#boardingLinks .boardingHeader{background-color:#66C;font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;color:#FFF;padding:2px;}#boardingLinks .link{list-style-type:none;font-family:Verdana,Arial,sans-serif;font-size:11px;color:##2583F9;margin-left:5px;margin-right:5px;margin-bottom:10px;margin-top:10px;}#boardingLinks hr{vertical-align:top;width:265px;height:1px;text-align:center;border-top:1px solid #DBDBDB;}#boardingLinks a:link{color:#2583F9;text-decoration:none;outline:none;}#boardingLinks a:active{color:#2683F9;text-decoration:none;outline:none;}#boardingLinks a:visited{color:#96C;text-decoration:none;outline:none;}#boardingLinks a:hover{color:#2022E5;text-decoration:underline;outline:none;}#boardingLinks a{font-family:Verdana,Arial,sans-serif;font-weight:bold;font-size:12px;}.CnSBox{width:400px;background-color:#F0F0F0;}.CnSOutline{border:1px solid #66c;}#CnSOrigin{font-weight:bold;color:#FFF;background-color:#66C;padding:3px;}.CnSDest{padding:3px;}.CnSTop{text-align:right;padding-right:5px;padding-bottom:5px;}.CnSNoScript{text-align:right;padding-right:5px;padding-bottom:5px;}#upgradeOption{width:600px;margin-top:10px;margin-bottom:5px;border:1px solid #E0E0E0;}.upgradeTitle{padding:4px;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#FFF;background-color:#396AB1;}.upgradeTextArea{height:90px;margin-left:10px;margin-top:8px;background:url('/assets/images/checkin_seating.jpg') 455px 24px no-repeat;}#upgradeSelect{float:left;margin-right:16px;padding-right:16px;line-height:26px;font-size:11px;color:#4D4D4D;}#upgradeSelect input{padding:0;margin:0;}#upgradeBenefits{float:left;font-size:14px;color:#4D4D4D;}#upgradeBenefits ul{padding:0;margin:0;}#upgradeBenefits li{padding:0;margin-bottom:5px;}.upgradeBenefit1{list-style:disc url('/assets/images/icons/icon_priorityboarding.gif') inside;}.upgradeBenefit2{list-style:disc url('/assets/images/icons/icon_drink.gif') inside;}.upgradeBenefit3{list-style:disc url('/assets/images/icons/icon_rewards.gif') inside;}.partnerWestJetButton{display:block;width:200px;padding:5px;background-color:#FC3;color:#010063;font-weight:bold;text-decoration:none;text-transform:lowercase;border-top:2px solid #F9F8F3;border-left:2px solid #F9F8F3;border-bottom:2px solid #828177;border-right:2px solid #828177;}.partnerWestJetButton:active{display:block;width:200px;padding:5px;background-color:#FC3;color:#010063;font-weight:bold;text-decoration:none;text-transform:lowercase;border-bottom:2px solid #F9F8F3;border-right:2px solid #F9F8F3;border-top:2px solid #828177;border-left:2px solid #828177;}