@font-face{font-family:'RKN-Amex-Mobile-Icons';src:url('/ctnwt/assets/travelhome/fontStyle/RKN-Amex-Mobile-Icons.eot?n9ne5d');src:url('/ctnwt/assets/travelhome/fontStyle/RKN-Amex-Mobile-Icons.eot?#iefixn9ne5d') format('embedded-opentype'),url('/ctnwt/assets/travelhome/fontStyle/RKN-Amex-Mobile-Icons.woff?n9ne5d') format('woff'),url('/ctnwt/assets/travelhome/fontStyle/RKN-Amex-Mobile-Icons.ttf?n9ne5d') format('truetype'),url('/ctnwt/assets/travelhome/fontStyle/RKN-Amex-Mobile-Icons.svg?n9ne5d#RKN-Amex-Mobile-Icons') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:BentonSans-Light;src:url("/ctnwt/assets/common/fonts/BentonSans-Light/BentonSans-Light.eot");src:url("/ctnwt/assets/common/fonts/BentonSans-Light/BentonSans-Light.eot?") format("embedded-opentype"),url("/ctnwt/assets/common/fonts/BentonSans-Light/BentonSans-Light.woff") format("woff"),url("/ctnwt/assets/common/fonts/BentonSans-Light/BentonSans-Light.ttf") format("truetype"),url("/ctnwt/assets/common/fonts/BentonSans-Light/BentonSans-Light.svg#web") format("svg");font-style:normal;font-weight:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'RKN-Amex-Mobile-Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#fff;margin:0;padding:0;font:100% normal Arial,Helvetica,sans-serif;color:#000}h1{font-size:16px;margin:20px}a{color:#000}.container{width:1080px;margin:0 auto}a{cursor:pointer}
ul.tabs{margin:0;padding:0;float:left;font-family:BentonSans-Md,Arial,Helvetica,sans-serif;font-size:14px;list-style:none;height:34px;width:645px}ul.highlightFlight{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat 0 -193px}ul.highlightHotel{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat 0 -233px}ul.highlightVacation{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat 0 -273px}ul.highlightCar{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat 0 -313px}ul.highlightCruise{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat 0 -353px}
ul.tabs li{float:left;margin:0;padding:0;line-height:35px;overflow:hidden;width:129px;text-align:center}ul.tabs li a{text-decoration:none;color:#000;font-weight:bold;font-size:14px;padding:5px 0}html ul.tabs li.active,html ul.tabs li.active a,html ul.tabs li.active a:hover{color:#fff;background-color:#5e2750}.tab_container{color:#fff;clear:both;float:left;width:645px;background-color:#5e2750}.tab_container input,.tab_container select{height:32px}.tab_container a{color:#fff}.tab_container .searchFormContent{padding:13px 13px 0 15px;*padding:13px 12px 0 15px;float:left;margin-top:10px}
.tab_container #crusiesSearchForm .searchFormContent{*padding-bottom:15px}a div.more{background:#75216d url('/ctnwt/assets/travelhome/images/sp-button-repeat-x.png') repeat-x 0 -65px;width:70px;height:31px;left:500px;position:absolute;bottom:100px;color:#fff;padding-top:13px;text-align:center;font-weight:normal;z-index:999}.tab_content{padding:0;font-size:.8em;z-index:100}div.more span.more-cap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat 0 -186px;color:#FFF;float:right;height:59px;margin:-18px -30px 0 0;*margin:-36px -50px 0 10px;width:21px}
.tab_content h2{padding-bottom:10px;font-size:1.2em;padding-left:10px}.fromtxt,.totxt,.deptxt,.rtntxt,.checkInDiv,.checkOutDiv,.pickUpDiv,.dropOffDiv,.PickUpDateDiv,.dropOffDateDiv{float:left;width:310px;padding:0}.deptxt,.rtntxt{*width:304px!important}.depart,.return,.check-out,.check-in,.pickUp,.pickUpDate,.dropOffDate,.dropOff{width:260px}.fromCap{background:url('/ctnwt/assets/travelhome/images/sp-button-caps.png') no-repeat 0 -1478px;height:32px;margin-top:11px;width:18px;float:left}.buttonCap{background:url('/ctnwt/assets/travelhome/images/sp-button-caps.png') no-repeat 0 -310px;width:20px;height:51px;float:left;margin-top:-1px}
.totxt,.dropOffDiv,.dropOffDateDiv,.rtntxt{width:297px}.defaultNoneDiv,.showChilrSenDiv{display:none;float:left}.defaultNoneDiv{display:block}.ui-datepicker-trigger{background:#fff url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") -316px -62px;cursor:pointer;height:23px;width:27px;border:0 solid #FFF;left:170px;margin-top:15px;position:absolute}.rtntxt .ui-datepicker-trigger{background:#fff url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") -361px -62px;left:485px}.depart-return-outerdiv,.outerdiv{float:left;width:100%}
.DropDown-Return,.DropDown-Depart,.DropDown-Pick,.DropDown-Drop{float:left;padding:5px 0;width:280px}.depart-return-outerdiv select,.outerdiv select#pickUpTime,.outerdiv select#dropOffTime{width:123px;font-size:12px;color:#504f51}.defaultTextActive{color:#000}.RemMeSpace{margin-top:7px}#accordion .accordionButton{padding:3px 0 3px 5px;cursor:pointer;margin-top:10px;width:273px;font-weight:bold;color:#fff;border:1px solid #000;float:left;font-size:.95em}#accordion .accordionButton.yBook_head{margin-top:0}
#accordion .accordionButton a{font:13px BentonSans-Md;color:#fff;text-decoration:none;padding:0}.menu_list{width:425px;float:left;padding:0}.teaser p.menu_head{padding:5px;width:417px;float:left;color:#fff;cursor:pointer;position:relative;font-weight:bold;background:#333 url(/ctnwt/assets/travelhome/images/rarrow.gif) 90px center no-repeat}.teaser p.yBook_head{background:#333 url(/ctnwt/assets/travelhome/images/rarrow.gif) 130px center no-repeat}.tab_container input[type="text"]{height:32px;border:0;float:left;margin:0;margin-top:11px;padding-left:9px;padding-right:1px}
.tab_container select{padding:5px 0 0 3px;height:32px}.dontShow{float:right;margin-right:27px}.dontShow label{font-size:14px}.dontShow input#dontShow{margin-top:10px;margin-right:9px}.menu_body a{color:#4d4f53;font-weight:bold;font-size:.8em}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:0}.ac_results{margin:0;padding:0;width:250px;position:absolute;z-index:1000}.ac_results ul{margin:0;padding:0;list-style-type:none;width:287px;height:auto;color:#828282;font-family:arial;font-size:14px;border:1px solid #dfdfdf;background-color:#fef0c9}
.ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;width:30px;height:20px}.ac_results li{color:#0079c5;padding:10px 0 10px 12px;height:auto;display:block;font-size:11px;list-style-type:none;cursor:pointer;background-color:#f7f7f7}li.ac_over{border:1px solid #dfdfdf;background-color:#0079c5;font-family:arial;cursor:pointer;Height:16px;color:#fff;border-bottom:1px solid #dfdfdf}.typeerror{background-image:url(https://axptravel.americanexpress.com/ctnwt/assets/travelhub/images/sprite-1px-vert-repeat.gif);background-position:-756px 0;font-size:100%;color:red;font-family:arial;font-weight:bold;text-decoration:none;padding-left:5px}
#container{position:relative}div#slideshow{width:100%;margin:0;position:relative;background:#FFF;color:#FFF;margin:0 auto;cursor:pointer}div#slideshow ul#nav{list-style:none;position:absolute;bottom:175px;z-index:900;width:1080px;margin:0;padding:0}div#slideshow ul#nav li#prev{float:left;margin:0;padding-left:65px}div#slideshow ul#nav li#next{float:right;margin:0;padding-right:65px}div#slideshow ul#nav li a{display:block;width:53px;height:53px}div#slideshow ul#nav li#prev a{background:url('/ctnwt/assets/travelhome/images/sp-master-sheet.png') no-repeat -447px -21px}
div#slideshow ul#nav li#next a{background:url('/ctnwt/assets/travelhome/images/sp-master-sheet.png') no-repeat -447px -80px}div#slideshow ul#slides{list-style:none;padding:0;margin:0}div#slideshow ul#slides li{margin:0}img{border:0}.header{border:1px solid black;float:left;height:100px;text-align:center;width:99%;margin:5px}.loginComp{float:left;width:321px;position:absolute;z-index:1000;margin-left:46px!important}#travelSpecialist .loginComp,#travelOffersMainContent .loginComp{margin-left:20px!important}.loginComp,.search{margin:20px 0 0 0}
.search{float:left;margin-left:386px;position:absolute;width:645px;z-index:1000}.fType,.radioDiv{padding:0 10px 24px 0}.fType span{padding-right:7px}.fType .roundTrip,.fType .oneWay,.radioDiv .radio{padding-right:10px;font-weight:normal}label{font-size:13px;font-family:BentonSans-Md,Arial,Helvetica,sans-serif}input{margin-top:5px}.adults,.chilrSenDiv,.child{float:left;width:105px}.travelersDiv,.nonstop-flights,.more{float:left;padding:5px 10px 5px 0;width:570px}label.noBold{font-weight:normal;font-family:Arial,Helvetica,sans-serif}
.nonstop-flights{width:160px;margin-top:17px}.flex-dates{margin-bottom:10px}.travelersDiv span.tHeading,.travelersDiv div.tHeading{font-weight:bold}.chilrSenDiv{width:226px}#adults,.showChilrSenDiv select,#driverAge,#cabinType{width:60px}.fareClass{float:left;width:100px;padding:5px 10px 5px 0}#fareClass{width:140px}#airSearchForm .children,#airSearchForm .seniors{*margin-top:5px;padding:0!important;margin-left:10px;width:124px}#airSearchForm .children{width:134px;margin-left:10px}#airSearchForm .children .select-box-travelers{width:136px!important}
#airSearchForm .children .select-mid-travelers,#airSearchForm #flight_search_ChildrenAgeDiv .select-mid-travelers{width:126px}#airSearchForm .child #children,#flight_search_ChildrenAgeDiv .childAgeDropDownDiv select{width:133px!important}#airSearchForm .children .select-mid-travelers span.customStyleSelectBox{width:72%}.infant{width:100px;padding:0 5px}.searchF,.searchFH{background:url('/ctnwt/assets/travelhome/images/sp-button-repeat-x.png') repeat-x 0 -336px;width:150px;height:40px;float:left;text-align:center;padding-top:15px;margin-left:13px}
.searchF a,.searchFH a{color:#002663;font-size:1.3em;text-decoration:none;padding-left:5px}.searchFH{background:url('/ctnwt/assets/travelhome/images/sp-button-repeat-x.png') repeat-x 0 -336px;width:200px}.more .smallfont{font-size:.7em}.alignR{float:right;padding-right:15px;font-size:.7em}.ErrRedBorder{border:1px solid #e40000}.ErrorMsgClass,.errorMsg,.errorMsgLabel{color:#e40000;padding:5px 10px;font-weight:normal}#erradults.errorMsg{float:none}.errorMsgLabel{padding:0}.fbold{font-weight:bold}.travelHeading{font-size:1em;float:left;font-weight:bold;width:300px}
.loginComp .icon{background-image:none;float:left;margin-left:11px!important;width:45px}.sLoginButton{background:#fff url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") 0 -230px repeat-x;width:72px;padding-top:4px;height:20px}.loginButton a,.notMemButton a,.sLoginButton a{color:#fff;text-decoration:none;font-weight:bold}#labfooter{clear:both}.adwrap{padding:10px 0;width:468px;border:1px solid #ccc;border-width:1px 0}.adwrap object{width:468px;height:60px}.teaser,#labfooter{width:320px;float:left;background:#fcfcfc}
.teaser p a#redeemPoints{font-size:.8em;margin-left:30px}.teaser .copy p{border:0;padding-bottom:5px}#labfooter .footer{display:none}p.menu_head{padding:0;border:0}#loginUserIdErrMsg{float:left;width:260px;font-size:12px}#loginPwdErrMsg{float:left;font-size:12px;width:230px}.maincontent{float:left;padding:10px 0;width:100%}.travelMainContent{background:none repeat scroll 0 0 #eee;margin:0 auto;min-width:1080px;width:100%}.ageTitle{font-size:12px;line-height:19px}.flight-children-note{float:left;line-height:14px;padding-right:20px;padding-top:3px;text-align:right;margin-left:55px;width:233px;*padding-bottom:1px}
.standaloneLogin{border-bottom:0 solid black;margin:0 auto;background-size:cover;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;height:100%;width:100%}.standaloneLogin h1{color:#fff;font-size:27px;letter-spacing:4px;font-weight:normal;margin:0;padding:53px 0 43px;text-align:center;position:absolute;left:-2999px}.standaloneLogin h1 span{font-weight:bold}.standaloneLogin h2{padding:55px 0;margin:0}
.standaloneContent{width:570px;margin:0 150px 0 230px;-moz-box-shadow:3px 2px 12px #222;-webkit-box-shadow:3px 2px 12px #222;box-shadow:3px 2px 12px #222;background:#f3f3f3;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#222222');filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#222222');border:1px solid #ccc\9}.standaloneContent .loginAreaInput{float:left;margin-top:10px}.standaloneContent .leftcontent{padding:27px 40px 30px;width:490px;background:#fff;border:none!important}
.standaloneContent .leftcontent h2,.standaloneContent .rightcontent h2{padding:0 0 10px;line-height:22px;margin:0;color:#4e4f52;font:14px BentonSans,Arial,Helvetica,sans-serif}.standaloneContent .rightcontent{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png ") no-repeat scroll -786px 0 #f3f3f3;padding:30px 9px 27px 30px;width:293px}.standaloneContent .loginAreaBottom{width:490px;margin-top:6px}.standaloneContent .linksColor a{font-weight:normal}.stayfooter{padding:30px;border:1px solid black;float:left;width:95%}
.standaloneContent .findCardAndForgotUIDPwd{margin-top:12px;width:490px;float:left}.leftcontent{padding-right:20px;width:500px;float:left;border-right:1px solid #ccc}.rightcontent,.loginFooter{width:450px;float:left;padding:0 10px}.standaloneContent a#login{background-color:#000;text-decoration:none}.loginFooter{border:0;border-left:1px solid #ccc}* html .rightcontent{width:645px!important;float:left;padding:0 10px}input.defaulttext{width:230px;height:30px}.loginIDT,.loginPT{float:left;height:33px;width:140px}
.loginRemMe{float:left;margin-top:7px}.loginRemMe label{color:#4d4f53;font-family:arial;font-size:11px;font-style:normal;float:left;margin-top:2px}#LabelUserID,#LabelPassword,#loginComp_LabelUserID,#loginComp_LabelPassword{font-weight:normal;color:#666;font-size:12px;margin-left:10px;position:relative;top:-26px!important;font-family:Arial}.forgotDiv,.loginFooter{float:right}.loginFooter{width:370px;margin:30px}.notMemtxt{float:left;font-size:.9em;padding-top:5px}.loginAreaBottom{float:left;width:500px;margin-top:4px}
.hideLabel{left:-5000px;position:absolute;width:1px}#checkBS{border:medium none transparent;float:left;width:20px}#uniform-checkBS{margin-right:5px}div.checker{float:left}.loginRememberMe{color:#3b3b3b;float:left;font-family:arial;font-size:12px;font-style:normal;line-height:18px;margin-left:1px;margin-top:2px;width:88px}.rememberMeLeft{float:left;width:6px;height:27px}.rememberMeMiddle{width:117px;float:left;margin-left:-1px;height:27px}.rememberMeRight{width:6px;float:left;height:27px}.loginFUID{clear:both;float:right}
.standaloneContent .loginFUID{clear:none;margin-top:-20px;*width:172px}.loginFY,.registertxt{color:#3b3b3b;font-size:12px;font-style:normal;line-height:13px;margin-left:12px;position:relative}.loginPL,.register{color:#0e2566;font-size:12px;font-style:normal;font-weight:bold;line-height:13px}.register a{font-weight:bold}.standaloneContent .registerbottom .register a{font-weight:normal}.loginFO{color:#3b3b3b;font-size:12px;font-style:normal;line-height:13px}.rememberMeBlock{width:300px;float:left;margin-left:100px}
.standaloneLogin .rememberMeBlock{margin-left:100px;margin-top:15px}.linksColor{color:#002663;text-decoration:none}.loginButtonDiv{float:right;width:337px;height:40px;margin:-27px 0 15px}.standaloneContent .loginButtonDiv{float:right;height:45px;margin:0 0 9px;width:277px;position:relative}.topSpace{margin:6px 0 7px;float:left}a .loginButton{text-decoration:none;font-size:16px;color:#fff;cursor:pointer}a .sLoginButton{font-size:13px;color:#000080}.submitButton{background:url('/ctnwt/assets/travelhome/images/sp-master-sheet.png') no-repeat 0 -230px;width:91px;float:left;text-align:center;margin-top:-4px;padding-top:10px;height:26px}
a .submitButton{text-decoration:none;font-size:14px;color:#002663}a#loginComponent,.loginTest{color:#002663;text-decoration:none;float:left;background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png?q=10042013") repeat-x scroll -717px -21px transparent;width:65px;height:31px;font:11px arial}a:hover#loginComponent{background-position:-717px -54px}.roatan{margin:-23px auto 0;width:965px}#facebook_icon{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:0 -21px;float:left;height:36px;margin:0;width:36px}
#twitter_icon{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-42px -21px;float:left;height:36px;margin:0;width:36px}#fbImg,#twtImg{height:36px;width:36px}.facebookBlock,.TwitterBlock{margin:1px 0 2px 0;clear:both}.TwitterBlock{padding-top:5px;*padding-top:1px}#facebook_cont,#twitter_cont{color:#555;float:left;font-size:14px;margin:0 0 0 13px;padding-top:5px;width:52px}#twitter_cont{width:65px}.arrow{width:14px;height:12px}.arrow img{width:14px;height:12px}.stayfooterLeft{float:left;width:500px}
#facebook_cont a,#twitter_cont a{font-size:11px;color:#4e4e54}.stayfooterright{float:left;width:680px}.subheading{font-size:.9em;padding:0 0 22px 0;font-weight:normal}.stayConnected .subheading{padding:0;margin-bottom:15px;font:14px BentonSans-Md,Arial,Helvetica,sans-serif}.copy .subheading{font:15px BentonSans,Arial,Helvetica,sans-serif;padding:0 0 10px;color:#002662}#emailIcon_icon{background-image:url("/ctnwt/assets/travelhome/images/sprite_product_tabs.png");background-position:-390px -201px;float:left;height:15px;width:22px;margin-top:5px}
.marginnone{margin:0}.hiddenText{border:medium none;height:1px;left:-1999px;position:absolute;top:0;width:1px}#signup_email_icon{width:474px;float:left;margin:0 2px 0 0;height:22px;padding:2px 5px 5px 8px;color:#504f51;*height:19px;*padding:5px 5px 5px 8px}#signup_zip_icon{width:148px;float:left;padding:5px;margin:0 14px 0 10px;height:19px;color:#504f51}#policy_text_icon{color:#555;margin-left:1px;width:600px;float:left;font-family:arial;font-size:10px;margin-top:5px;clear:both;padding-bottom:15px}
#policy_text_icon a{color:#555}.OD-whyBookWithUs .copy h3 a{color:#002663;font-size:12px;text-decoration:none}.OD-whyBookWithUs .icon{background-image:none;margin-left:18px;width:60px;float:left}.OD-whyBookWithUs .section{float:left;width:430px;margin:10px 0}.OD-whyBookWithUs .section h3{font-size:12px;line-height:16px;margin-bottom:0;vertical-align:top}.OD-whyBookWithUs .section p{color:#555;font-size:12px;line-height:15px;margin:0}#errMsg,#errMsgDiv,#errMsgDiv1,#serverErrMsgDiv,#errMsgHotel,#errMsgCar,#errMsgVacation,#errMsgfhVacation{display:none;float:left;width:100%}
#errMsgHotel,#errMsgCar,#errMsg,#errMsgVacation,#errMsgfhVacation{background:none repeat scroll 0 0 #fff;margin-bottom:10px;margin-top:-10px;*margin-top:-15px;padding:11px 11px 11px 15px;width:615px;margin-left:-15px;border:2px solid #d7000f;color:#c20f0f}#errMsgVacation{*margin-top:-8px!important;width:99.5%;*width:615px}#errMsgfhVacation{width:99.5%;*width:615px}#errMsg{margin:0 0 6px -14px;padding:7px}#errMsgHotel{margin:-8px 0 6px -14px}#errMsgCar{margin:15px 0 16px -14px}#errMsg.ErrorMsgClass,#errMsgHotel .ErrorMsgClass,#errMsgCar .ErrorMsgClass,#errMsgVacation .ErrorMsgClass,#errMsgfhVacation .ErrorMsgClass{color:#d7000f;padding:0!important}
.errorImage{float:left;width:23px;height:20px}.ErrorMsgClass,.loginErrorMsgClass{color:#c20f0f;float:left;font-size:12px;font-style:normal;line-height:16px}.loginErrorMsgClass{margin-left:5px}.ErrorMsgClass{font-weight:bold}#AEVvacation_search_errRtn{width:164px}#vacation_search_errRtn,#return_errMsg{width:169px}#return_errMsg{*float:none}.loginErrPT{height:40px border:1px solid #a33f1f!important}.loginErrorMsgClass{margin-top:3px}.loginSumryDetail{padding:14px 14px 6px 14px}.welcomeUser{float:left;width:225px;font:13px BentonSans-Md,Arial,Helvetica,sans-serif medium}
#loginSummary{clear:both;float:left;width:320px;border-top:1px solid #ebebeb}.minusImg{background:url(/ctnwt/assets/travelhome/images/sp-master-sheet.png) -41px -62px no-repeat;width:32px;float:right;padding:6px 0 8px}.plusImg{background-position:0 -62px}.lfloat .minusImg a,.lfloat .plusImg a,.lfloat1 .minusImg a,.lfloat1 .plusImg a{padding:6px 13px}.menu_body{padding:10px 0;float:left}.menu_body .icon{margin:0;width:81px;height:40px;margin-left:5px;text-align:center}.menu_body .section p,.menu_body ul{font-size:.8em;padding-top:0}
.menu_body h3,.menu_body ul{margin:0}.menu_body .copy{float:left;width:190px}.menu_body .section{width:320px;float:left;background-color:#f3f3f3}.menu_body ul{padding-left:16px;padding-bottom:5px}.hideDiv{display:none}.showDiv{float:left;color:#002663;background:#fcfcfc;box-shadow:0 0 10px rgba(0,0,0,0.2)}#guest p.logintxt{margin:0;font:13px Arial;margin:8px 11px 0 15px}.sLoginButton{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 -541px #FFF}#guest .sLoginButton{width:58px}
#guest .loginButton,.notMemButton,.sLoginButton{margin-right:20px;padding-bottom:2px;padding-top:6px}#guest .sLoginButton{margin-right:0;float:left;height:22px;padding-top:4px;font:14px BentonSans-Md}a:hover #guest .left_Log{background-position:0 100px}a:hover #guest .right_Log{background-position:0 100px}a:hover .sLoginButton{background-position:0 -237px}#guest .left_Log{background:url("/ctnwt/assets/travelhome/images/sp-button-caps-rounded.png") repeat 0 -317px;width:5px;height:32px;float:left}#guest .right_Log{background:url("/ctnwt/assets/travelhome/images/sp-button-caps-rounded.png") repeat 0 -280px;width:5px;height:32px;float:left}
.log_OutDiv{float:right;width:65px}.loginSect{float:left;width:290px;margin:2px 0 1px 15px}#showDetails a{text-decoration:none}#validUser .logintxt{clear:both;margin:0;padding:0}.teaser .InputFieldsUID,.teaser .InputFieldsPW{background:#f5f5f5;height:26px;padding-left:10px;width:129px;color:#666;border:0 none}input#loginComp_userId,input#loginComp_password{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png?q=10042013") no-repeat -101px -663px #fff}h1{margin-left:0;font-size:20px}p{font-size:12px}#general{margin:30px}
.popup{background:#FFF;padding:0;float:left}.popup-header{height:20px;padding:16px 12px 16px 18px;background:#00235a url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x 0 -460px;color:#fff}.popup-header h2{margin:0;padding:0;font-size:22px;float:left;font-weight:normal}#popupLayer_redeempts .popup-header h2{font:20px BentonSans}.popup-header .close-link{float:right;font-size:11px;background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") 0 -97px;width:32px;height:30px;margin-top:-3px;text-decoration:none}
.popup-header a:hover.close-link{background-position:-665px 0}.popup-body{padding:0 20px 5px;float:left}form,h4{margin:0;padding:0}.welcomeTitle{bottom:215px;color:#FFF;float:left;position:absolute;width:100%;font-family:BentonSans,Arial,Helvetica,sans-serif;z-index:999;text-align:center}.welcomeTitle h1{margin:0;*margin:0 0 2px;margin:0 0 2px\9;letter-spacing:3px;font-size:48px;position:absolute;left:-2999px}.welcomeTitle#travelHomePage h1{font-size:33px;letter-spacing:.13em;font-weight:normal;position:absolute;left:-2999px}
#travelSpecialist .welcomeTitle h1{font-size:58px;font-family:BentonSans-Bd;letter-spacing:0;position:absolute;left:-2999px}:root .welcomeTitle h1{margin:0 0 2px\0/}.welcomeTitle h2{margin:0;font-size:21px}.welcomeTitle span{font-family:BentonSans-Bd;letter-spacing:.19em}p.popup-heading{font-size:14px;margin:20px 0 30px 0;padding:0}.cardHeaderDiv{color:#4d4f53;font-weight:bold;font-size:13px;float:left;border-bottom:1px solid #EEE;padding-bottom:14px;width:100%}.cardHeaderDiv .cardNameDiv{float:left;width:35%}
.cardHeaderDiv .pointsDiv{float:left;width:34%}.cardHeaderDiv .accountNumberDiv{float:left;width:31%}.cardRowDiv{float:left;font-size:12px;color:#4d4f53;clear:both;width:100%}.cardRowDiv .cardName{float:left;padding:15px 0 0 0;width:35%}.cardRowDiv .points{float:left;padding:10px 0 0 0;width:34%;color:#002663;font-size:24px}.cardRowDiv .accountNumber{float:left;padding:18px 0 0 0;width:31%}.oddRow{background-color:#fff}.evenRow{background-color:#fff}.cardArt{background:url('/ctnwt/assets/travelhome/images/cardArt.jpg') no-repeat;float:left;width:81px;height:40px;margin:0 10px}
.sCardArt{width:41px;height:16px;margin:0 10px 0 0;float:left}.cardRadio{float:left;margin:0 10px 0!important}.cardName span{margin:10px 5px;float:left}.cardName div{float:left;margin:0 0 5px}.popup-footer{padding:20px 0 0 50px}.popup-footer a{color:#000;font-weight:bold}.contButtonDivDisable{float:right;width:100%;margin-right:-42px;*margin-bottom:-20px}#popupLayer_mrAccount .contButtonDivDisable{margin-right:-45px;width:100%}.contButtonDivDisable .contButton{background:url('/ctnwt/assets/travelhome/images/sp-button-repeat-x.png') repeat-x 0 -848px;float:right;text-align:center;height:40px;width:170px;padding-top:17px}
.contButtonDivDisable .contCap,.contButtonDivDisable .purpleRCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll 0 -1636px transparent;float:right;height:53px;margin-top:-2px;width:25px}.contButtonDivDisable .purpleLCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll 0 -1694px transparent;float:right;height:57px;width:10px;margin-top:-2px}.contButtonDiv{float:right;width:100%;margin-right:-42px;*margin-bottom:-20px}#popupLayer_mrAccount .contButtonDiv{margin-right:-45px;width:100%}
.lfloat #mrMinError{float:left;color:#002663;width:100%;font:10px Arial}.lfloat1 #mrMinError{float:left;color:#002258;width:100%}#popupLayer_mrAccount .cardName span{margin:0}#popupLayer_fpo .contButtonDiv{width:60%}.contButton{background:url('/ctnwt/assets/travelhome/images/sp-button-repeat-x.png') repeat-x 0 0;float:right;text-align:center;height:40px;width:170px;padding-top:17px}.contCap,.purpleRCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll 0 -62px transparent;float:right;height:53px;margin-top:-2px;width:25px}
.purpleLCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll 0 0 transparent;float:right;height:57px;width:4px;margin-top:-2px}.contButtonDiv a{text-decoration:none}.contButtonDiv a:hover .contButton{background-position:0 -62px}.contButtonDiv a:hover .purpleLCap{background-position:0 -124px}.contButtonDiv a:hover .purpleRCap,.contButtonDiv a:hover .contCap{background-position:0 -186px}.contButton a{text-decoration:none;color:#fff;font-weight:bold}a .contButton{text-decoration:none;color:#fff;font-weight:bold}
#cards{display:none}.checkInDiv,.checkOutDiv,.destDiv,.promoCodeDiv,.dAgeDiv{float:left;width:280px;padding:5px 10px}.dAgeDiv{width:80px}.destDiv,.promoCodeDiv{width:580px}.destination,.promoCode{width:520px}.rooms{float:left;width:80px;padding-top:8px}#rooms,#vacTabrooms{width:60px}.roomDetailsDiv,.AEVroomDetailsDiv{float:left;width:400px;padding-top:3px}.room1,.room2,.room3,.room4,.AEVroom1,.AEVroom2{float:left;width:516px;padding:0 0 10px 20px}.roomDetailsDivExpand .room1,.roomDetailsDivExpand .room2,.roomDetailsDivExpand .room3,.roomDetailsDivExpand .room4,.AEVroomDetailsDivExpand .AEVroom1,.AEVroomDetailsDivExpand .AEVroom2{width:616px}
.roomDetailsDivExpand .room1,.roomDetailsDivExpand .room2,.roomDetailsDivExpand .room3,.roomDetailsDivExpand .room4{padding-left:0}.room1 label.noBold,.room2 label.noBold,.room3 label.noBold,.room4 label.noBold,.AEVroom1 label.noBold,.AEVroom2 label.noBold{padding-top:2px}.roomDetailsDiv div.title,.roomDetailsDivExpand div.title,.AEVroomDetailsDiv div.title,.AEVroomDetailsDivExpand div.title{float:left;padding-top:28px;padding-right:16px;font-weight:bold}.roomDetailsDiv #children,.AEVroomDetailsDiv #children{width:60px}
.roomDetailsDiv select,.AEVroomDetailsDiv select{width:60px}.ChildrenAgeDiv{float:left;width:300px;padding-left:73px}#fhrLogo{background:transparent;width:154px;height:24px;margin-bottom:-11px;margin-left:3px;margin-right:3px}#fhrFirstLabel{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff}#uniform-fhrFirstCheckbox{margin-top:5px}#popupLayer_showFhrFirst{position:absolute!important}#popupLayer_showFhrFirst .popup-header{height:40px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#191919),color-stop(100%,#323232));background:-o-linear-gradient(bottom,#191919 0,#323232 100%);background:-moz-linear-gradient(bottom,#191919 0,#323232 100%);background:-webkit-linear-gradient(bottom,#191919 0,#323232 100%);background:-ms-linear-gradient(bottom,#191919 0,#323232 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#323232',endColorstr='#191919');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#323232', endColorstr='#191919')";background:linear-gradient(to bottom,#191919 0,#323232 100%)}
#popupLayer_showFhrFirst .popup-header .close-link{margin-top:-27px;margin-right:7px}#fhrOverlayHeader{margin-top:12px}#fhrOverlayLogo{display:block;float:left;height:37px;margin:-4px 12px 0 31px;width:240px}#fhrOverlayIntro{color:#4d4f53;font-family:Arial;font-size:16px;line-height:23px;margin-bottom:26px;margin-left:29px;margin-top:39px}.fhrOverlayBullet{margin-top:10px;margin-left:5px}.fhrOverlayLabel{color:#4d4f53;font-family:Benton,Arial,sans-serif;font-weight:bold;line-height:15px;margin-right:10px}
.fhrOverlayText{color:#4d4f53;font-family:BentonSans,Arial,sans-serif;font-size:12px;line-height:15px}#fhrOverlayDivider{color:#d5d5d5;height:1px;margin:30px 29px}.fhrOverlayFootnotes{color:#7f8081;font-family:Arial,sans-serif;font-size:9px;line-height:13px;margin-left:29px}.fhrOverlayTnCs{color:#7f8081;font-family:Arial,sans-serif;font-size:9px;line-height:13px;margin:25px 49px 30px 29px}#airSearchForm .ChildrenAgeDiv{padding:13px 0 3px 0;width:630px}#airSearchForm .advancedSearch{margin:10px 0 15px;padding:0;float:left}
#flight_search_ChildrenAgeDiv .childAgeDropDownDiv select{width:91px;margin-right:10px}.searchH,.searchVac{background:#000 url('../images/searchF.jpg') no-repeat;width:113px;height:20px;float:right;text-align:center;padding-top:5px;margin-bottom:5px}a .searchH,a .searchVac{color:#fff;font-size:.9em;font-weight:bold;cursor:pointer}.searchVac{background:#000 url('../images/searchVac.jpg') no-repeat;width:236px;height:19px}.minimize{background:url('/ctnwt/assets/travelhome/images/sp-master-sheet.png') no-repeat -44px -62px;float:right;width:26px;height:30px;cursor:pointer;position:static;margin:12px 15px 0 76px;position:relative;z-index:100}
.infoDiv{float:left;margin-top:5px;width:180px}.find_airports{height:16px;width:16px;float:left;margin-top:15px;position:absolute;right:28px}#vacationSearchForm .find_airports{margin-top:13px;*margin-top:22px}#carSearchForm .find_airports{margin-top:35px}#carSearchForm .different .find_airports{left:288px}.fromtxt .find_airports{left:275px}a.find_airports{background:url('/ctnwt/assets/travelhome/images/icon_search_normal.png') no-repeat 0 0}a:hover.find_airports{background:url('/ctnwt/assets/travelhome/images/icon_search_rollover.png') no-repeat 0 0}
.maxmize{background:url('/ctnwt/assets/travelhome/images/sp-master-sheet.png') no-repeat -3px -62px}.roomDetailsDiv span.errorMsg{padding-left:68px}#hotelSearchForm .roomDetailsDiv span.errorMsg{padding-left:80px}#hotelSearchForm .roomDetailsDivExpand span.errorMsg{padding-left:62px}.lfloat{float:left}span#mrHeading{font-size:11px}.pointsDiv{float:right;margin-bottom:10px}.rfloat{float:right}.arrowDiv{padding-top:5px;padding-left:5px;float:right}.searchMrPts{border:1px solid black;padding:5px 10px;width:200px;margin:5px 10px;font-size:.8em}
.bold{font-weight:bold}.depart,.return{width:180px}.flight_search_time{margin-top:11px;margin-left:11px;padding-top:6px}.mediumGold{background:url('/ctnwt/assets/common/images/CardArts/gold.jpg') no-repeat;width:56px;height:35px}.mediumCenturion{background:url('/ctnwt/assets/common/images/CardArts/centurion.jpg') no-repeat;width:56px;height:35px}.mediumPlatinum{background:url('/ctnwt/assets/common/images/CardArts/platinum.jpg') no-repeat;width:56px;height:35px}.mediumBlue{background:url('/ctnwt/assets/common/images/CardArts/blue.jpg') no-repeat;width:56px;height:35px}
.mediumGeneric{background:url('/ctnwt/assets/common/images/CardArts/blue.jpg') no-repeat;width:56px;height:35px}.mediumGreen{background:url('/ctnwt/assets/common/images/CardArts/green.jpg') no-repeat;width:56px;height:35px}#logoutDiv{left:1190px;position:absolute;z-index:1000}#logoutDiv a{font-size:.7em}.rfloat{float:right}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-2999px}.ui-widget-header a.ui-state-disabled{display:none}.ui-widget{font-size:.7em}.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url() 50% 50% repeat-x;color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #fff;font-weight:bold;color:#4d4f53}.ui-widget-content span.ui-state-default{background:0}.ui-widget-header .ui-icon{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png")}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon{background-position:-608px 0;height:30px;width:36px}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none}span.ui-state-default{color:#c9cacb!important}.ui-icon-circle-triangle-w{background-position:-608px -43px}.ui-state-disabled .ui-icon-circle-triangle-w{filter:alpha(opacity = 50);opacity:.5;-ms-filter:"alpha(opacity=50)"}.ui-state-disabled .ui-icon-circle-triangle-e{filter:alpha(opacity = 50);opacity:.5;-ms-filter:"alpha(opacity=50)"}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#002663!important;color:#fff!important;border:1px solid #fff!important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0 solid #AAA;color:#212121;font-weight:normal}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{background:#fff;font-weight:bold;color:#212121;border:1px solid #002663}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}
div#slideshow ul#slides li{width:100%;height:325px}div#slideshow ul#slides li img{height:325px;width:100%}.morePointsSection{background-color:#fff;clear:both;float:left;margin-bottom:20px;min-width:1080px;padding:28px 0 15px 0;width:100%}:root .morePointsSection{padding-top:25px\0/}#morePointsSectionContainer{margin:0 auto;width:1000px}#morePointsSectionContainer.fhrGroupA{padding-left:105px}.morePointsSection .morePointsSubSection1{float:left;margin:5px 20px 0 10px}.morePointsSection .morePointsSubSection2{float:left;padding-left:22px;width:628px}
.morePointsSection .morepointsFont{font:18px BentonSans-Bd,Arial,Helvetica,sans-serif;line-height:21px;color:#4d4f53}.morePointsSection .lrgSection,.morePointsSection .payWithPointsSection,.morePointsSection .extrapointsSection{float:left;width:199px}.morePointsSection .payWithPointsSection{margin-right:8px;width:187px}.morePointsSection .extrapointsSection{width:190px}.morePointsSection .payWithPointsSection,.morePointsSection .lrgSection{margin-left:14px}:root .morePointsSection .lrgSection{width:212px\0/}
.morePointsSection .lrgSection{width:212px}.morePointsSection .morePointsVLine{float:left;border-left:1px solid #ddd;height:55px;margin-top:4px}.morePointsSection .learnMoreBenefits{font:12px Arial,Helvetica,sans-serif;color:#4d4f53;padding:0 5px 0 0;text-decoration:underline}.morePointsSection .pointsHeader{font:13px BentonSans-Bd,Arial,Helvetica,sans-serif;color:#4d4f53}.morePointsSection .pointsText{font:11px Arial,Helvetica,sans-serif;color:#4d4f53;line-height:14px}.morePointsSection .pointsText sup{position:relative;top:-5px;vertical-align:top}
.morePointsSection .img_extrapts{background:url("/ctnwt/assets/travelhome/images/img_extrapts.gif") no-repeat;height:67px;width:79px;float:left}.morePointsSection .img_mr2x{background:url("/ctnwt/assets/travelhome/images/2x-icon.png") no-repeat scroll 0 0 transparent;float:left;height:44px;width:40px}.morePointsSection .greaterArrow{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-360px -114px;width:8px;height:10px;display:inline-block;margin-left:2px}.morePointsSection .morePointsSubSection2 a{text-decoration:none}
.morePointsSection .morePointsSubSection2 .greaterArrow{*position:relative;*margin-top:-14px}.morePointsSection .arrPrep_Img{margin-right:23px}#travelOffersMainContent #container.container div#slideshow ul#slides li{height:397px}.labelDes{width:260px;float:left;padding-top:3px}.labelDes span{font-style:italic;font-weight:.85em}#vacationSearchForm .radioDiv{padding-top:0 5px;*padding-bottom:10px}#vacationSearchForm .roomDetailsDivExpand .seniors,#vacationSearchForm .roomDetailsDivExpand .children,#vacationSearchForm .roomDetailsDivExpand .adults{margin-right:1px}
#dummyDiv{display:none;float:left;font-size:.9em}.roomDetailsDiv .seatRadio,.roomDetailsDivExpand .seatRadio,.childAgeDropDownDiv .seatRadio{clear:both;width:60px;font-size:.9em;padding-top:10px}#airSearchForm .childAgeDropDownDiv .seatRadio{padding-top:7px!important}#airSearchForm .seatRadio div{margin-top:3px!important}#vacationSearchForm .seatRadio .radio{float:none;margin-right:3px}#airSearchForm .childAgeDropDownDiv{display:inline;float:left;margin-top:5px;margin-right:26px;margin-bottom:13px}
#flight_search_childrenage_DropDownDiv1{margin-left:-1px}#airSearchForm #flight_search_ChildrenAgeDiv .select-mid-travelers span.customStyleSelectBox{width:60%}#flight_search_childrenage_DropDownDiv3,#flight_search_childrenage_DropDownDiv5,#flight_search_childrenage_DropDownDiv7{margin-left:307px}#vacationSearchForm .childAgeDropDownDiv{display:inline;float:left}#vacationSearchForm .AEVroomDetailsDivExpand .childAgeDropDownDiv{margin-top:5px;margin-right:7px;width:106px}#vacationSearchForm .roomDetailsDivExpand .childAgeDropDownDiv{margin-top:5px;width:106px}
#vacationSearchForm .roomDetailsDiv .seatRadio input{margin-left:0}#vacationSearchForm .roomDetailsDivExpand.seatRadio input{margin-left:0}#vacationSearchForm .roomDetailsDivExpand .childAgeDropDownDiv{margin-right:8px}.stayPrepared,.stayConnected{margin-top:35px;background:#fff}.stayPrepared p{font-size:14px;margin:5px 0 10px 0;*margin-bottom:15px;font-family:arial;font-size:12px;color:#4e4e54;line-height:18px}.arrow_StayConnected{float:left;height:12px;margin-top:-6px;background:0}.arrow_StayConnected img{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-513px -133px;height:7px;margin-top:-9px;width:9px}
.leftStay,.rightStay{float:left;margin-top:-4px;padding:6px;margin-top:0\9}.leftStay .textDiv,.rightStay .textDiv{float:left;width:420px}#vacationSearchForm .radio{float:left}.leftStay .imgDiv,.rightStay .imgDiv{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");float:left}.leftStay .imgDiv{background-position:-225px 0;height:42px;margin:0 19px 0 4px;width:45px}.row2 .leftStay{width:99%}:root .row2 .leftStay{width:98%\0/}.rightStay .imgDiv{background-position:-178px 0;height:36px;margin-right:19px;width:27px}
.stayPrepared h2{margin:0 0 14px}.stayPrepared{margin-top:22px}.stayPrepared h2{margin-top:20px;padding-left:10px;color:#4e4e54;font:33px BentonSans-Bd,Arial,Helvetica,sans-serif}.stayPrepared .learnMore{margin-bottom:0;background:0;*background:0;height:50px;height:33px\9;width:89px}#arrow_black{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -513px -133px #FFF;float:right;height:7px;margin-top:8px;width:9px}.stayPrepared .learnMore a{font-size:14px}#popupLayer_mrAccount .popup-header .mrCloseLink{display:none}
.loading{background:url('/ctnwt/assets/travelhome/images/loading.gif') no-repeat;width:32px;height:32px;left:520px;position:absolute}.stayPrepared h3{margin:0;padding:0;font:14px BentonSans-Md,Arial,Helvetica,sans-serif;color:#4e4e54}.stayConnected .left{width:150px;float:left;padding:0;margin-top:-8px;margin-right:35px}.stayConnected .right{width:800px;float:left;padding:0;margin-top:-4px}.stayConnected .right a.submit{float:left}.loginComp .loading{left:250px}.stayConnected h2{margin:-4px 0 26px;font:16px BentonSans-Md,Arial,Helvetica,sans-serif;padding:0;color:#4d4f53;font-weight:bold}
#banner{width:100%;height:134px;float:left;min-width:1080px}#banner.bodyColor{background:none repeat scroll 0 0 #002663;color:#fff}#banner .homepage-bottom-right,.homepage-bottom-left{margin:22PX 0;padding-left:17px;float:left;height:90px;width:520px}.banner-inner{width:1080px;margin:0 auto}#otherWaysToBook.otherWaysWholeWidth{min-width:1080px;width:100%;float:left;clear:both}#otherWaysToBook .otherWaysInnerDiv{margin:0 auto;padding-left:50px;width:1030px}#otherWaysToBook .otherWays{font-family:BentonSans-Bd,Arial,Helvetica,sans-serif;font-size:33px;margin:20px 0;padding:0;margin:21px 0 20px 0\9;*margin:21px 0 20px 0}
#otherWaysToBook .OtherWaysData{width:265px;padding-top:15px;float:left;font-size:15px;font-weight:normal;font-family:Arial;padding:0;word-spacing:1px}#otherWaysToBook .rightDiv{float:left;margin-left:44px;margin-top:28px;padding-bottom:20px;width:675px}#otherWaysToBook .leftDiv{float:left;width:283px}#otherWaysToBook .rightAlign{float:right;width:652px}#otherWaysToBook .leftAlign{float:left;width:652px}#otherWaysToBook .left{float:left;width:536px}#otherWaysToBook .right{float:right;width:600px;margin:0 0 0 5px}
#otherWaysToBook .cardArtMargin{margin-left:12px;margin-top:7px;*margin-top:9px}#otherWaysToBook .headings{font-family:BentonSans-Bd,Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:-0.04em;margin:0;width:200px;display:inline}#otherWaysToBook .headings a{text-decoration:none}#otherWaysToBook .data{padding-top:15px;font:12px regular;font-family:Arial;padding-bottom:14px}#otherWaysToBook .align2,#otherWaysToBook .align1{float:left;width:200px;margin-right:24px;font-size:12px}#otherWaysToBook .align1{padding-right:0}
.ttravel-learnmore{margin-top:29px}#otherWaysToBook .img3{background:url("/ctnwt/assets/travelhome/images/Homepage_Thumbnail_03.jpg")}#otherWaysToBook .img2{background:url("/ctnwt/assets/travelhome/images/Homepage_Thumbnail_02.jpg")}#otherWaysToBook .img1{background:url("/ctnwt/assets/travelhome/images/Homepage_Thumbnail_01.jpg")}#otherWaysToBook .image{height:123px;width:200px}#otherWaysToBook a.spacing{margin:15px 0 15px 0;*margin-bottom:12px}#otherWaysToBook.bodyColor{background:#5e2750;color:#fff}#otherWaysToBook .fontColor,#otherWaysToBook a{color:#fff}#otherWaysToBook .align2 a,#otherWaysToBook .align1 a{line-height:103%;*line-height:172%;text-decoration:none;float:left}
#otherWaysToBook .greaterThanArrow{background-image:url('/ctnwt/assets/travelhome/images/sp-master-sheet.png');background-position:0 55px;height:13px;width:6px;margin-left:10px}#otherWaysToBook .arrowHeadAlign{float:right}#otherWaysToBook .arrowHeadAlignCardArt{display:inline}#otherWaysToBook .greaterThanArrowAlign{display:inline;background:url('/ctnwt/assets/travelhome/images/sp-master-sheet.png') no-repeat -361px -129px}#otherWaysToBook .arrowHead{margin-left:9px;margin-top:5px;background-position:-361px -129px;display:inline-block;padding:3px;*margin-top:-13px;display:inline-block}
#otherWaysToBook .learnMoreStyle{font:12px regular;font-family:Arial;*width:80px;text-decoration:none}a.learnMoreStyle span{margin-right:-4px;text-decoration:underline}#otherWaysToBook .platinumCardArt{width:48px;height:32px;margin-top:8px;*margin-top:10px}#otherWaysToBook .cardArtHeading{font:12px BentonSans,Arial,Helvetica,sans-serif}#otherWaysToBook .cardArtData{font:12px regular;font-family:Arial}#otherWaysToBook .cardArtAlign{margin-left:55px}#otherWaysToBook .hrStyle{color:#ba55d3;background-color:#ba55d3;margin-top:25px}
#otherWaysToBook ul{margin:0}#otherWaysToBook .logIn .loginImage{background:url('/ctnwt/assets/travelhome/images/sp-button-repeat-x.png') repeat scroll 0 -230px transparent;height:18px;padding-left:10px;padding-top:6px;width:54px;margin-bottom:3px;padding-right:6px}#otherWaysToBook .logIn .findCard{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat scroll 0 -230px transparent;height:18px;padding-left:4px;padding-top:7px;width:135px;margin-bottom:14px;padding-right:4px}#otherWaysToBook .logIn .shiftRight{float:right;width:100%;text-align:right;margin-bottom:3px}
#otherWaysToBook .logIn .rshift{float:right}#otherWaysToBook .logIn .sfont{font-size:12px;font-family:Arial;font-weight:normal;float:right;width:275px}#otherWaysToBook .dataPad{padding-top:10px;padding-bottom:10px}#otherWaysToBook .logIn a{text-decoration:none;text-align:center;color:#002663}#otherWaysToBook .textDec{text-decoration:underline}#otherWaysToBook .lineheight{line-height:18px}.widget .cardArtPosition{float:left;height:37px;margin:12px 0 0 5px;width:57px}.widget .cardBackImagePlatinum .cardArtPosition{margin-top:8px}
.widget .guestCardImage1{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-361px 0;float:left;height:33px;margin:5px 0 0;width:40px}.widget .guestCardImage2{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-406px 0;float:left;height:32px;margin:11px 0 0;width:33px}.widget.cardBackImage{float:left;background:#002663;width:100%;padding-bottom:7px}.widget.cardBackImagePlatinum{float:left;background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat 0 -591px #333;width:100%;padding-bottom:10px}
#carSearchForm .widget.cardBackImage{margin-top:4px}.widget a{color:#fff}.widget .cardUserHeading{float:left;font:14px BentonSans-Md,Arial,Helvetica,sans-serif;margin:4px 0 2px;margin-bottom:0\9;*float:none}.widget .cardUserData{float:left;font:12px BentonSans,Arial,Helvetica,sans-serif;*padding-bottom:3px;*line-height:149%}.widget .cardUserData sup{line-height:5px}.widget .loginMargin{margin:5px 0 0 0}.widget .cardArtStyle{float:left;width:73px;margin:4px 0 0 10px}.widget .cardArtStyleCard{float:left;width:57px;margin:0 0 0 10px}
.widget .dataStyle{float:left;width:420px;margin:2px 0 0 15px}.widget .dataStyleCard{float:left;width:425px;margin:5px 0 0 15px}.widget .marginLearnMore,.marginLogIn{margin:23px 14px 0 0}.marginLogIn{width:53px;*width:75px;*margin-right:-14px}.widget .marginLearnMore{width:83px;*width:94px;*margin-right:-2px}.marginLearnMore .arrow{*margin-right:15px}.widget .widthFull{width:500px}:root .widget .widthFull{width:502px\0/}.widget .widthFull1{width:622px}:root .widget .widthFull1{width:622px\0/}.widget .widthFullPlatinum{line-height:16px;width:380px;letter-spacing:0}
.widthFull2{width:483px;width:488px\9}:root .widthFull2{width:483px\0/}.widget .arrow{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-316px -133px;height:7px;margin-left:4px;margin-top:5px;width:9px;*margin-top:-10px}.widget a.mrOverlay{*width:200px;*float:right;*position:relative;*left:10px;*margin-top:1px}.widget .cardArtPosition img{height:37px;width:57px}.travelOffers{background-color:#fff;float:left;margin:25px 50px;padding-bottom:20px;padding-top:20px;width:980px;-moz-box-shadow:3px 2px 12px #ccc;-webkit-box-shadow:3px 2px 12px #ccc;box-shadow:3px 2px 12px #ccc;border:#ececec 4px solid\9}
:root .travelOffers{border:0\0/}.rightOffers{width:732px;float:left}.leftOffers{width:250px;float:left;margin-left:-10px}.travelOffers div.tabs{width:220px;height:auto}.travelOffers div.tabs .innerTab a{font-size:16px;color:#002663;font-weight:bold;text-decoration:none}.travelOffers div.tabs h2.innerTab{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") repeat-x scroll 0 -1756px transparent;color:#002663;float:left;font-weight:bold;height:54px;margin:0;padding:21px 0 0 27px;text-decoration:none;*height:45px;*padding:30px 0 0 27px;width:160px}
.travelOffers div.tabs .active h2.innerTab{background-position:0 -1916px}.travelOffers div.tabs .active h2.innerTab a{color:#fff}.tab{float:left}.travelOffers div.tabs .tab.active .offersCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll 0 -1996px transparent;height:75px}.travelOffers div.tabs .tab .offersCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll 0 -1836px transparent;float:left;height:75px;width:30px}#travelOffers .error,#travelOffers .errorMsg{color:#f00;margin-bottom:8px;font:14px Arial}
#travelOffers .error{font:26px BentonSans-Bk}#travelOffers .errorDivOffers{padding-left:30px;padding-top:10px;height:200px}#travelOffers .exlamatery{margin-top:0;margin-right:5px;height:32px}.travel-tabs-shadow{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat -654px -153px;width:11px;height:10px;clear:both}.rightOffers .leftBlock{width:353px;float:left}.rightOffers .rightBlock{width:353px;float:left;margin-left:26px}.leftBlock .top,.leftBlock .bottom,.rightBlock .top,.rightBlock .bottom{float:left}
.rightOffers .image{width:120px;height:60px;float:left;font-size:12px}.rightOffers .content{float:right;margin-left:17px;width:216px}.rightOffers .heading{font:13px BentonSans-Bd,Arial,Helvetica,sans-serif;padding-bottom:7px;margin:0}.rightOffers .offerCont{padding-bottom:10px;font-family:Arial;font-size:12px}.rightOffers .splOffer{color:#d84000;font:bold 11px BentonSans,Arial,Helvetica,sans-serif}.rightOffers .learMore{color:black;float:left;font-size:12px;padding-top:5px}.topDes div{width:165px;float:left;margin-bottom:24px}
.topDes div a{padding-bottom:15px;display:block;font-size:12px}.topDes h2{margin-top:28px;margin-bottom:24px;font-size:34px}.topDes{background:none repeat scroll 0 0 #FFF;margin:28px auto;padding-left:48px;width:1032px;color:#4d4f53}#hotelSearchForm .sHotels,#carSearchForm .sCars,#crusiesSearchForm .sCrusies{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 -336px transparent;float:left;height:35px;margin-left:13px;padding-top:15px;text-align:center;width:150px}#hotelSearchForm .sHotels a{color:#002663;font-size:1.3em;padding-left:5px;text-decoration:none}
#vacationSearchForm .sVacations a{color:#002663;font-size:1.3em;padding-left:5px;text-decoration:none}#carSearchForm .sCars a{color:#002663;font-size:1.3em;padding-left:5px;text-decoration:none}#crusiesSearchForm .sCrusies a{color:#002663;font-size:1.3em;padding-left:5px;text-decoration:none}#vacationSearchForm .sVacations{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 -336px transparent;float:left;height:40px;margin-left:13px;padding-top:15px;text-align:center;width:200px}
#slideshow a,.stayConnected a.submit{text-decoration:none}.div.checker span.checked a{color:#fff}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-repeat:no-repeat;-webkit-font-smoothing:antialiased}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0}#vacationSearchForm #uniform-vac_search_nonstop-flights{margin-right:13px}
div.checker{width:14px;height:14px}div.checker input{width:14px;height:14px}div.checker span{background-position:-42px -133px;height:14px;width:14px}div.checker span.checked{background-image:url(../images/Checkmark_Gray.PNG);background-position:0!important;border:1px solid black;margin-left:2px}div.radio{width:17px;height:17px}div.focus,.select-mid.focus,.select-mid-travelers.focus{outline:1px dotted #fff}.loginSect div.focus{outline:1px dotted #002663}div.radio input{width:17px;height:17px}div.radio span{height:17px;width:17px;background-position:0 -133px;padding-right:0}
div.radio span.checked{background-position:-20px -133px}div.selector{width:190px;font-size:12px}div.selector select{min-width:190px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;border:solid 1px #fff}div.selector span{padding:0 25px 0 2px;cursor:pointer}div.selector span{color:#666;width:158px;text-shadow:0 1px 0 #fff}div.selector.disabled span{color:#bbb}div.checker{margin-right:8px}div.radio{margin-right:5px}.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}
div.button a,div.button button,div.button input{position:absolute}div.button{cursor:pointer;position:relative}div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center}div.selector{position:relative;padding-left:10px;overflow:hidden}div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.selector select{position:absolute;opacity:0;filter:alpha(opacity:0);height:25px;border:0;background:0}div.checker{position:relative}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center}
div.checker input{opacity:0;filter:alpha(opacity:0);display:inline-block;background:0}div.radio{position:relative}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio input{opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:0}#popupLayer_mrAccount .popup-header,#popupLayer_Login .popup-header{width:922px}#popupLayer_defaultLogin .popup,#popupLayer_login .popup{width:700px;float:none;margin:0 auto;background:#f3f3f3;-moz-box-shadow:3px 2px 12px #222;-webkit-box-shadow:3px 2px 12px #222;box-shadow:3px 2px 12px #222;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#222222');filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#222222')}
#popupLayer_defaultLogin .popup-header,#popupLayer_login .popup-header{width:670px;background-position:0 -1149px;padding:12px 12px 20px 18px;background-color:#74226b}#popupLayer_defaultLogin .popup-header h2,#popupLayer_login .popup-header h2{font:20px BentonSans,Arial,Helvetica,sans-serif}#popupLayer_defaultLogin .leftcontent h3,#popupLayer_login .leftcontent h3{color:#4d4f53;font-size:20px;margin:0;font-weight:normal}#popupLayer_defaultLogin .leftcontent p.subheading,#popupLayer_login .leftcontent p.subheading{color:#4d4f53;font-size:15px;font-weight:bold;padding-bottom:37px}
#popupLayer_defaultLogin .popup-header h2 span,#popupLayer_login .popup-header h2 span{font-weight:bold}#popupLayer_defaultLogin .popup-body,#popupLayer_login .popup-body{padding:0;width:700px}#popupLayer_defaultLogin .leftcontent,#popupLayer_defaultLogin .rightcontent,#popupLayer_login .leftcontent,#popupLayer_login .rightcontent{border:0;padding:25px 35px 28px 39px;width:626px}#popupLayer_defaultLogin .rightcontent,#popupLayer_login .rightcontent{padding:25px 30px 17px 30px}#popupLayer_mrAccount .popup{*padding-bottom:20px}
#popupLayer_login .subheading,#popupLayer_defaultLogin .subheading{font-size:.8em;margin:0;padding-left:3px;color:#4c4d51}#popupLayer_login .maincontent,#popupLayer_defaultLogin .maincontent{padding:0;border-bottom:0;background:#f3f3f3;border:1px solid #ccc\9;border-top:0!important}#popupLayer_defaultLogin .loginAreaBottom,#popupLayer_login .loginAreaBottom{width:617px;margin-top:20px;clear:both}.dontShow input#dontShow{margin-top:0}.registerbottom{float:right;margin:11px 0 8px 0;clear:both;*clear:none}
.registerbottom .register a{font-weight:normal}.standaloneContent .registerbottom{margin-bottom:0;margin-top:21px}.continueguestDiv{width:100%;float:left}.continueguest{float:right;padding-bottom:7px}.continueguest .registertxt{float:left;text-align:right}.notamember{float:left;margin-top:-13px}.standaloneContent .notamember{float:left;margin-top:0}.notamember .notamemner-width{float:left}.rightcontent{padding:21px 0 0 22px;width:345px;min-height:280px}.rightcontent p.subheading{text-transform:uppercase;font-size:1em!important;color:#000;font-weight:bold;padding-bottom:10px}
.rightcontent p.boldtext{color:#4c4e54;font-size:14px;font-weight:bold;line-height:20px;margin:0;padding-right:20px;padding-top:10px}.rightcontent p.normtext{font-size:12px;line-height:20px;color:#4c4e54;clear:both;margin:0}.standaloneContent .rightcontent p.normtext{padding-top:4px}:root .standaloneContent .rightcontent p.normtext{width:240px\0/}.loginButtonDiv a .loginButton{color:#fff;float:right;font-weight:normal;height:31px;margin-right:2px;padding-top:9px;text-align:center;text-transform:uppercase;width:81px}
.loginFO,.loginPL{float:left}.loginButtonDiv a:hover .loginButton{background-position:0 -689px}.loginFY,.registertxt,.loginPL,.register{font-size:12px;font-weight:normal;float:left}.arrow-small{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png?q=10042013") no-repeat scroll -513px -133px transparent;float:left;height:7px;margin-top:3px;margin-left:8px;width:9px}.dontShow div.checker span{margin-top:3px}.linksColor{text-decoration:underline;color:#3b3b3b}.notMemtxt{font-size:12px;padding-top:0;padding-right:5px}
.bookanytime{padding-top:4px}.standaloneContent .bookanytime{padding-top:8px}.bookanytime span.content,.membership-rewards span.content,.exclusive-travel span.content{font-size:.8em;padding-right:25px}.bookanytime span.icon,.membership-rewards span.icon,.exclusive-travel span.icon{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-repeat:no-repeat;float:left;height:43px;margin-right:17px;width:40px}.bookanytime span.icon{background-position:-316px 0;margin-top:14px}.standaloneContent .bookanytime span.icon{margin-top:0}
.membership-rewards{padding-top:17px}.standaloneContent .membership-rewards{padding-top:0;margin-top:0}.membership-rewards span.content{font-size:.8em;padding-right:25px}.membership-rewards span.icon{background-position:-272px 0;margin-top:-56px}.exclusive-travel span.icon{background-position:-513px 0;margin-top:8px}.exclusive-travel{padding:27px 0}.membership-rewards,.exclusive-travel,.bookanytime{width:340px}.standaloneContent .membership-rewards,.standaloneContent .exclusive-travel,.standaloneContent .bookanytime{width:52px;float:left}
.standAlone-rightIcons{float:left;margin-bottom:5px}.standAlone-rightText{width:255px;float:left}.standAlone-rightText p .normtext{font-size:13px}.loginAreaInput .loginIDT .InputFieldsUID,.loginAreaInput .loginPT .InputFieldsPW{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 -569px #FFF;font-size:15px;height:21px;height:18px\9;padding-left:10px;padding-top:7px;padding-top:10px\9;border:0;width:508px;width:506px\9;*width:504px;margin:0;margin-top:-1px\9;*margin-top:-2px}.loginAreaInput .loginPT .InputFieldsPW{width:508px;width:506px\9;*width:504px}
#LabelUserID,#LabelPassword{top:-21px!important;margin-left:11px;font-family:Arial,Helvetica,sans-serif}.loginAreaInput .loginLable{float:left;padding:10px 0 0;width:99px}.loginAreaInput .loginLable label{color:#4d4f53;font-family:arial;font-size:17px;font-weight:bold;vertical-align:top}.loginAreaInput div.loginIDT,.loginAreaInput div.loginPT{background:none repeat scroll 0 0 #fff;border:1px solid #d7d7d7;float:left;height:37px;margin-right:0;width:518px}.loginAreaInput .loginPasswordLabel{padding-top:20px}
.loginAreaInput div.loginPT{margin-top:9px}.standaloneContent .loginAreaInput div.loginIDT,.standaloneContent .loginAreaInput div.loginPT{width:384px}.standaloneContent .loginAreaInput .loginIDT .InputFieldsUID,.standaloneContent .loginAreaInput .loginPT .InputFieldsPW{width:374px;width:373px\9}.standaloneContent .loginAreaInput .loginLable label{font-weight:normal}.standaloneContent h2.standaloneHeader{font-size:16px;font-weight:bold;font-family:Arial}.loginIDT{margin:0 10px 0 15px}.standaloneLogin .loginIDT,#popupLayer_login .loginIDT{margin-left:0}
.rememberMeMiddle{margin-top:-2px}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;line-height:15px;zoom:1;color:#4d4f53;font:12px Arial;padding:9px 0 7px 5px;background:none repeat scroll 0 0 #FFF;border-top:1px solid #e9e9e9}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;background:none repeat scroll 0 0 #dadada}a.ui-state-active{font-weight:bold!important;border:1px solid #002663!important}.ui-autocomplete-category{line-height:1.5;color:#4d4f53;background:#002663;font:bold 12px Arial;background:none repeat scroll 0 0 #e9e9e9;float:left;padding:7px 0 7px 5px;width:99%}.ui-menu .ui-menu-item .ui-state-hover{border-bottom:0;border-right:0;border-left:none}.travelHeading p{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -10px -664px transparent;font-size:1em;color:#002964;float:left;letter-spacing:4px;padding-left:7px;width:185px;margin-top:3px}
.lfloat .sCardArt,.lfloat1 .sCardArt{background:none repeat scroll 0 0 #fcfcfc;width:auto}.sCardArt img{width:26px;height:16px}.section .sCardArt img{width:46px;height:29px}.lfloat1 .sCardArt{background:none repeat scroll 0 0 #fff;color:#002258}.loginComp .lfloat1{float:left}.loginComp .lfloat1 p #mrHeading,.loginComp .lfloat1 p #mrHeading{color:#002258;font-size:.9em}.loginComp .lfloat1 p #mrPoints,.loginComp .lfloat1 p a#redeemPoints{color:#002258}.loginComp .icon{width:41px}#mrPoints{float:left;font:normal 26px BentonSans,Arial,Helvetica,sans-serif medium;margin-right:10px;margin-top:-4px}
#mrPoints span{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -85px -59px transparent;display:block;float:right;height:24px;margin-left:8px;width:28px}.hDetails{padding-bottom:0}#accordion{float:left}#loginSummary a{text-decoration:none;font:bold 11px Arial;color:#009bbb;float:left;float:left;padding:5px 14px 6px}#loginSummary .accordionContent li a{display:inline;font-weight:normal}#loginSummary .accordionContent a{font-size:.8em;font-weight:bold;padding:0 10px}#loginSummary .accordionContent li a{display:inline;font-weight:normal;clear:both;float:none}
#loginSummary .accordionContent a{padding:0}#loginSummary #myBenefits.mybenefits{background-color:#f3f3f3}.canceledMsg{font:10px Arial;color:#002663;float:left;margin-right:13px;margin:8px 13px 13px 0;width:212px}.canceled{float:left}.menu_body{padding:0}.section{padding:23px 0 16px 0;border-bottom:1px solid #ccc}.menu_body .copy{display:block;float:left;padding-left:15px;width:244px}.whybook_with_us.menu_body .section{padding:16px 0 16px}.whybook_with_us.menu_body .copy{padding-left:19px;width:282px}
.subheading{font-size:.8em;margin:0;padding:4px 0 22px}.copy .subheading a{color:#002666!important;font-size:17px!important;font-weight:normal!important;text-decoration:none}.copy ul li{color:#4d4f53;font-size:12px;padding:2px 0}.copy ul li a{color:#4d4f53!important;font-size:12px!important;font-weight:normal!important;text-decoration:none;border-bottom:1px solid #4d4f53}.copy ul li a:hover{color:#009bbb!important;border-bottom:1px solid #009bbb}.copy span{font-size:.7em;color:#4d4f53}.copy .normText{font-size:12px;color:#4d4f53}
.copy .normTextLink{clear:both;font-size:12px;margin-top:8px}.copy .normTextLink a{color:#009bbb!important;font-size:12px!important;text-decoration:none}.copy .normTextLink a:hover{text-decoration:underline;border:0;color:#6f246f}.section .whybook-getpoints-icon,.section .whybook-paypoints-icon,.section .competitive-rates-icon,.section .myloyalty-programs-icon,.section .othercardbenefits-icon,.mediumPlatinum{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll 0 0 transparent;float:left;height:42px;margin-left:21px;width:39px}
.section .whybook-getpoints-icon{background-position:-272px 0;margin-left:16px}.section a.whybook-getpoints-icon,.section a.whybook-paypoints-icon{border:0}.section .whybook-paypoints-icon{background-position:-316px 0;margin-left:16px}.section .competitive-rates-icon{background-position:-557px -43px;margin-left:16px;height:54px;padding-left:10px;width:36px}.section .myloyalty-programs-icon{background-position:-512px -41px;height:40px;padding-left:10px;width:23px}.section .othercardbenefits-icon{background-position:-512px -94px;height:29px;padding-left:10px;width:23px}
.mediumPlatinum{background-position:-403px 0;color:#002257}.travelHeading .nHelp a#fpo,.travelHeading .nHelp a#fpo:hover{display:inline;height:20px;*height:24px;padding-top:6px;*padding-top:0;padding-bottom:2px;margin-left:0}#fpo img{width:20px;height:20px}.travelHeading{width:303px}.teaser .travelHeading{padding:6px 8px 0 10px}#otherWaysToBook .hrStyle{color:#fff;background-color:#aa5585}.lfloat .sCardArt.Platinum,.lfloat1 .sCardArt.Platinum{background-color:#002663;height:18px;width:28px;margin-right:8px}
.lfloat1 .sCardArt.Platinum{background-color:#fff}.fType .heading,.searchFormContent .heading{font-size:24px;font-weight:normal;padding-right:20px;margin:0;padding:0 20px 0 0;font-family:BentonSans,Arial,Helvetica,sans-serif}#airSearchForm .fType .heading{float:left;width:auto;margin-top:-5px}.tab_container #crusiesSearchForm .searchFormContent{padding-bottom:20px}.fType,.radioDiv{padding:5px 10px 0 0}.tab_container input[type="text"],.deptxt input[type="text"],.rtntxt input[type="text"],.adrsDiv.addressDiv.addressStyle,.adrsDiv.addressDiv.cityStyle,.adrsDiv .zipcodeDiv .zipcodeInput{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x 0 -568px #fff;color:#4d4f53;font:bold 13px Arial,Helvetica,sans-serif;margin-top:7px}
.tab_container input[type="text"]{height:30px;height:22px\9;padding-top:9px\9}.deptxt input[type="text"],.rtntxt input[type="text"]{height:26px;width:152px;height:19px\9;padding-top:7px\9}.deptxt select,.rtntxt select{height:28px;width:129px;color:#504f51;font-size:12px}.fromCap,.flight_search_time{margin-top:7px}.alignR{padding-right:0;font-size:11px}.alignR span{padding-right:20px}.normalLink{font-weight:normal;font-size:.85em}
#carSearchForm .normalLink{width:611px;padding-top:8px}#carSearchForm .diffnormalLink{font-weight:normal;font-size:.85em;width:250px;float:left;padding-top:7px}.outerdiv{padding-bottom:10px;*padding-bottom:9px}:root .outerdiv{padding-bottom:6px\0/}#carSearchForm .outerdiv{padding-bottom:5px;*padding-bottom:9px}.outerdiv,.outerdiv-bdr{*width:620px}.outerdiv-bdr{border-top:1px solid #a7649d;width:615px}.deptxt,.rtntxt{padding-top:3px}#vacationSearchForm .deptxt,#vacationSearchForm .rtntxt{*padding-top:4px;*width:308px!important}
#vacationSearchForm .rtntxt{*margin-left:2px}.rtntxt{margin-left:2px;width:306px;*margin-left:10px}.nHelp a{text-decoration:none;color:#0096bc}.nHelp{font:12px BentonSans-Md,Arial,Helvetica,sans-serif;color:#5e5e5e;float:right;*width:75px}a#travelersOverlay,a.RnTOverlay,.redeemP{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png?q=10042013") no-repeat scroll -85px -60px;display:inline-block;height:20px;padding-top:5px;margin-left:8px}a.redeemP{background-position:-706px 0;margin:5px 0 0;padding:0;width:21px}
a:hover.redeemP{background-position:-727px 0}#airSearchForm a#travelersOverlay{margin-top:8px;margin-left:10px}#redeemPoints img{width:20px}a.RnTOverlay{margin-left:2px}.chilrSenDiv{font-size:11px;padding-left:8px;padding-top:13px}.chilrSenDiv a{text-decoration:none}#airSearchForm .chilrSenDiv .mrearwLink{clear:both;display:inline-block;float:none;margin:0 0 0 2px;*margin-top:-10px}.travelersDiv{padding-right:0;width:617px;margin-top:13px}#airSearchForm .travelersDiv{margin-top:1px}.adults{width:105px}
.children,.seniors{padding:0 0 0 7px;width:105px}.infantDiv{width:315px;float:left;margin-top:-16px;*margin-top:-10px}.infant{padding:0 10px;width:84px}label.noBold{font-size:12px}#adults,.showChilrSenDiv select,#driverAge,#cabinType{height:28px;width:91px}.searchF,.searchFH{background-position:0 -337px;height:33px;padding-top:15px;background-color:#fff;margin-top:1px;color:#244178}.searchFH{width:217px}.searchF a,.searchFH a{font-size:1.2em;padding-left:9px;background:#f1f5f4}.buttonCap{margin-top:-1px}
.errorMsgLabel{color:#fff}.errorMsg{font-size:11px;color:#e9ff46;font-weight:bold;padding:4px 0 0 0;float:left}.multicity-arrow{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll -309px -133px #5e2750;float:right;*float:none;height:7px;margin-left:0;margin-top:7px;width:10px;*display:inline-block}.fType a.multicity{font-size:.9em;margin-left:2px}.ui-datepicker-trigger{margin-top:10px;left:145px}.rtntxt .ui-datepicker-trigger{left:458px}.more .smallfont,#cruiseMoreOptionsDiv .smallfont{font-size:.8em;font-style:italic}
#cruiseMoreOptionsDiv{margin-top:35px}.more{width:141px;padding-top:1px}#airSearchForm .more{width:115px;padding:0;margin-left:16px}.searchbuttons{margin:13px -36px 5px 0;float:right}.fromtxt label#fromLabel,.totxt label#toLabel{float:left;font-weight:normal}.from{width:246px}.to{width:266px}input[type="text"].from,input[type="text"].to{padding-right:25px}.fromtxt{width:313px}.totxt{width:300px}.select-box,.select-box-travelers{float:left}
.dateDiv{float:left;width:164px}.deptxt .select-box,.rtntxt .select-box{margin:7px 0 0 7px;width:132px}#fhVacations .deptxt .select-box{margin:7px 0 0 6px}.deptxt .select-mid{width:123px}.select-box-travelers{width:96px;margin:7px 0 0 0}#airSearchForm .travelersDiv .select-box-travelers{margin-top:8px;width:128px}#airSearchForm .select-mid-travelers{width:117px}#airSearchForm #adults,#airSearchForm #seniors,#airSearchForm #children{width:124px!important}#airSearchForm .select-mid-travelers span.customStyleSelectBox{width:72%;padding:7px 5px 7px 7px}
.select-left{background:url("/ctnwt/assets/travelhome/images/sp-button-caps-rounded.png") no-repeat -2px -317px;width:3px;height:28px;float:left}#airSearchForm .mrearwLink{margin-top:3px;*margin-top:-10px}#hotelSearchForm .mrearwLink{*display:inline-block;*margin-top:-12px!important;*height:13px}#carSearchForm .mrearwLink{clear:both;float:none;display:inline-block;margin:0 0 0 5px;position:relative;margin-top:-9px}.select-right{background:url("/ctnwt/assets/travelhome/images/sp-button-caps-rounded.png") no-repeat 0 -280px;width:5px;height:28px;float:left}
.select-mid,.select-mid-travelers{height:28px;color:#504f51;font-size:12px;background:#FFF url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x 0 -735px;float:left;margin:0;border:0;position:relative}.select-mid{width:108px}.select-mid-travelers{width:85px}.select-mid-travelers select{margin-top:0;opacity:0}.deptxt select,.rtntxt select{opacity:0;margin:0;padding:0}select.styled{margin-left:-3px;*font-size:12px!important;*bottom:-9px}select.styled option{*font-size:12px!important}.select-mid span.customStyleSelectBox{font-size:12px;color:#504f51;height:11px;height:8px\9;overflow:hidden;padding:7px;width:66%}
#hotelSearchForm .countryDiv .select-mid span.customStyleSelectBox,#carSearchForm .countryDiv .select-mid span.customStyleSelectBox{width:248px}.select-mid-travelers span.customStyleSelectBox{font:bold 13px Arial,Helvetica,sans-serif;color:#4d4f53;padding:7px;width:60%}.additionalInfo{font:italic normal 11px Arial,Helvetica,sans-serif;color:#8a8a8a;position:absolute}.dropdown_additionalInfo{font:italic normal 11px Arial,Helvetica,sans-serif;color:#8a8a8a}.mainInfo{color:#4d4f53;font:bold 13px Arial,Helvetica,sans-serif}
#adults,#seniors,#children,#cabinType{z-index:10}.additionalText{display:inline-block;left:17px;position:absolute;top:7px;z-index:9}.seniors .select-mid-travelers .dropdown_additionalInfo{left:54px;top:8px}.children .select-mid-travelers .dropdown_additionalInfo{left:65px;top:8px}.fromtxt .additionalInfo{left:64px}.totxt .additionalInfo{left:359px}#fhVacationSearchForm .totxt .additionalInfo,#fhVacationSearchForm .fromtxt .additionalInfo{margin-top:18px\9}.fromtxt .additionalInfo,.totxt .additionalInfo{margin-top:16px;margin-top:18px\9}
.additionalInfoAlign{*margin-top:-22px!important}:root .fromtxt .additionalInfo,:root .totxt .additionalInfo{margin-top:17px\0/}#aevVacationSearchForm .fromtxt .additionalInfo,#aevVacationSearchForm .totxt .additionalInfo{margin-top:16px;margin-top:18px\9}#hotelSearchForm .additionalInfo{left:84px;margin-top:16px;margin-top:18px\9}.positionRelativeClass{position:relative}#hotelSearchForm select{z-index:10}span.customStyleSelectBox:focus{outline:1px dotted #000}.find_airports:focus{outline:1px dotted #000}
.customStyleSelectBoxInner{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat -275px -94px;height:10px}.SelectBoxArrow{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll -360px -95px;float:right;height:10px;margin-right:6px;margin-top:9px;*margin-top:-15px;width:14px}#crusiesSearchForm .select-mid span.customStyleSelectBox{width:83%;padding:6px}.travelersDiv .SelectBoxArrow{*margin-top:-20px}.infantDiv span.smalltext{float:left;font-size:.8em;font-style:italic;padding-left:23px;width:80px}
#airSearchForm .frmTxtTopMar{width:622px;margin-top:9px}#airSearchForm .widgetTopMargin{margin-top:18px}#hotelSearchForm .widgetTopMargin{margin-top:18px}#vacationSearchForm .widgetTopMargin{margin-top:14px}#carSearchForm .widgetTopMargin{margin-top:17px!important}#crusiesSearchForm .widgetTopMargin{margin-top:25px!important}#airSearchForm .outerdiv-bdr,#airSearchForm .travelersDiv{width:617px}#airSearchForm .nonstop-flights{padding:0;margin:0}#airSearchForm .travelersDiv{border-bottom:0;border-top:0}
#airSearchForm .searchTopMargin{margin-top:-2px}#airSearchForm .adults{*margin-top:5px;width:162px;margin-right:2px}#airSearchForm .default-datepicker{*width:618px}.deptxt .select-mid,.rtntxt .select-mid{width:121px}.searchTopMargin{margin-top:-11px;*width:620px}#vacationSearchForm .searchTopMargin{margin-top:-11px;*width:210px}.fType label.roundTrip,.fType label.oneWay{padding-right:29px;font-size:.9em}.departure{width:615px;float:left}.departure .dept{width:288px;float:left;margin-top:9px}.dept select#dprtdrp{width:301px;height:28px;margin-top:0}
.drops{width:288px;float:left}.month{float:left;margin-right:10px}.month select#mnthdrp{height:28px;margin-top:0;width:60px}.dated{float:left}.dated select#datedrp{height:28px;margin-top:0;width:57px}.year{float:left;margin-left:10px}.year select#yrdrp{height:28px;margin-top:0;width:64px}.sorts{width:615px;float:left}.price,.order,.sortby{width:199px;float:left;margin-top:10px}.price select#pricedrp,.sortby select#srtdrp,.order select#orderdrp{width:193px;width:195px\0/;*width:193px;height:28px;margin-top:0}
:root .price select#pricedrp,:root .sortby select#srtdrp,:root .order select#orderdrp{width:195px\0/}.order{margin:10px 9px 0 9px}.outersrc{float:left;margin-top:40px}.lmore{*float:left}.basic,.reset{float:left;font-size:11px}.basic{margin-right:20px}.basarrw{background-image:url(/ctnwt/assets/travelhome/images/sp-master-sheet.png);width:9px;background-position:-316px -133px;height:7px;float:right;margin:5px 24px 0 0;*margin:-10px 25px 0 0}.resarrw{background-image:url(/ctnwt/assets/travelhome/images/sp-master-sheet.png);width:9px;background-position:-316px -133px;height:7px;float:right;margin:5px 24px 0 0;*margin:-10px 30px 0 0}
.mre{width:220px;float:left}.mre .more{margin-top:20px}#crusiesSearchForm .more{margin-top:34px}.mrearw,.mrearwLink{float:left;background-image:url(/ctnwt/assets/travelhome/images/sp-master-sheet.png);width:10px;background-position:-316px -133px;height:8px;float:right;margin:5px 80px 0 0;*margin:-10px 80px 0 0}.mrearwLink{margin:5px 44px 0 0;*margin:-10px 44px 0 0}.basic a,.reset a{float:left}.basic a span,.reset a span{float:left;text-decoration:underline}.basic a .basarrw,.reset a .resarrw{text-decoration:none;float:left;margin:5px 0 0 5px}
#vacation_search_moreLink{width:160px!important;*width:120px!important}#vacation_destination_trip{width:137px}#multi_dest_trip{width:134px;*width:141px}#vacation_search_NS_flights{width:200px!important;margin-top:12px}#vacation_search_moreLink,#vacation_destination_trip,#vacation_search_NS_flights{font-size:12px}.vacationArrow{margin:5px 0 0 8px;*margin:-10px 10px 0 8px!important}#vacation_destination_trip .vacationArrow{margin-left:0}.searchBT{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 -337px transparent;float:right;padding:17px 10px 20px;text-align:center;color:#002663}
.searchBTRCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll 0 -312px transparent;float:right;height:53px;width:25px}.searchBTLCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll 0 -251px transparent;float:right;height:57px;width:10px}.searchBTRNoCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll-5px -251px transparent;float:right;height:57px;width:10px;margin-right:10px}.searchbuttons a{color:#002663;font-size:14px;text-decoration:none}
.searchbuttons a:hover .searchBT{background-position:0 -399px}.searchbuttons a:hover .searchBTLCap{background-position:0 -375px}.searchbuttons a:hover .searchBTRCap{background-position:0 -437px}.searchbuttons a:hover .searchBTRNoCap{background-position:-5px -251px}.searchBTN{float:right;margin:14px 8px 15px 0}.searchBTNSmall{background:url("/ctnwt/assets/travelhome/images/btn_sprites.png") no-repeat 0 0;float:left;height:48px;margin:14px 0 0 0;width:155px}.searchBTNBig{background:url("/ctnwt/assets/travelhome/images/btn_sprites.png") no-repeat 0 0;float:left;height:58px;width:220px}
#searchFlightsNHotels{background-position:-35px -16px}#searchFlightsNHotels:hover{background-position:-35px -82px}#searchFlights{background-position:-295px -30px}#searchFlights:hover{background-position:-295px -80px}#hotelSearchForm .searchBTN{margin:-20px 0 10px 0}#searchHotels{background-position:-32px -190px}#searchHotels:hover{background-position:-32px -240px}#vacationButton{margin:0 0 12px 0}#searchVacations{background-position:-32px -320px;0 0 3px 0;width:290px}#searchVacations:hover{background-position:-32px -386px;width:290px}
#searchAEVVacations{background-position:-35px -476px;height:48px;width:300px}#searchAEVVacations:hover{background-position:-35px -526px;height:48px;width:300px}#carSearchForm .searchBTN{margin:0 0 5px 0}#searchCars{background-position:-225px -190px}#searchCars:hover{background-position:-225px -240px}#crusiesSearchForm .searchBTN{margin:10px 0 -7px 0}#searchCrusies{background-position:-418px -190px}#searchCrusies:hover{background-position:-418px -240px}.bookToGether{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll -556px -97px;font-size:10px;height:20px;margin-left:49px;margin-top:-10px;padding:1px 0 0 21px;position:absolute;width:133px;*margin-left:-197px}
#hotelSearchForm .searchFormContent .destDiv,#hotelSearchForm .searchFormContent .adrsDiv{width:618px;padding-left:0;clear:both;padding-top:0}#hotelSearchForm .searchFormContent .adrsDiv{padding-top:0}#hotelSearchForm .destination,#hotel .promoCode{width:605px}.checkInDiv,.checkOutDiv{padding-left:0;width:310px;padding-right:0;margin-top:3px;padding-top:0}.checkOutDiv{width:307px}#hotelSearchForm .hotelsearchcity{*margin-top:7px}#hotelSearchForm .mrearwLink{float:none;padding-right:10px;margin:0 0 0 4px;background-position:-316px -130px}
#hotelSearchForm a.searchByAddressLink.advancedSearch{margin-top:15px!important;float:left}#hotelSearchForm .searchByAddressLink.advancedSearch .mrearwLink{height:10px}#hotelSearchForm .searchByAddressLink,#carSearchForm .searchByAddressLink{font-family:Arial,Helvetica,sans-serif;font-size:11px}#carSearchForm .searchByAddressLink{text-decoration:none}.checkOutDiv #checkOut,.checkInDiv #checkIn{width:290px;height:26px;height:19px\9}#hotelSearchForm .fType label.searchbycity,.fType label.searchbyaddress{padding-right:35px}
#hotelSearchForm .checkInDiv .ui-datepicker-trigger{left:269px;margin-top:10px}#hotelSearchForm .checkOutDiv .ui-datepicker-trigger{left:269px;margin-top:10px;background-position:-361px -62px}#hotelSearchForm .roomDetailsDiv .ChildrenAgeDiv{float:left;margin:0 5px 0 15px;padding-left:2px;width:147px}#hotelSearchForm .ChildrenAgeDiv .select-box-travelers{margin:0 2px}#hotelSearchForm .ChildrenAgeDiv .select-mid-travelers span.customStyleSelectBox{padding-left:6px;padding-right:0;width:71px}#hotelSearchForm .select-mid-travelers{width:97px}
#hotelSearchForm .select-box-travelers{width:106px;margin-top:0!important}#vacationSearchForm .ChildrenAgeDiv .select-mid-travelers span.customStyleSelectBox{padding:7px 0 7px 6px;width:71px}#hotelSearchForm .searchHotels{margin:-10px 0 10px}#hotelSearchForm .rooms_Travelers_Padding{padding-top:0!important}.font_family{font:BentonSans,Arial,Helvetica,sans-serif}#hotelSearchForm .destDiv1{padding-bottom:0}#hotelSearchForm .roomDetailsDiv .children{padding:0 2px 0 8px}#hotelSearchForm .roomDetailsDivExpand .children{padding:0 2px 0 8px}
#hotelSearchForm .roomDetailsDiv div.title{padding:8px 19px 0 0}#hotelSearchForm .roomDetailsDivExpand div.title{padding:8px 10px 0 0}#vacationSearchForm .roomDetailsDivExpand div.title{padding:28px 13px 0 0}.fType label.searchbycity,.fType label.searchbyaddress{padding-right:15px;font-size:11px;font-family:Arial,Helvetica,sans-serif}#hotelSearchForm .searchBTN a .searchBTM{padding-right:20px}#hotelSearchForm #errMsgHotel .ErrorMsgClass{padding-left:0;clear:both}#hotelSearchForm .searchTopMargin{margin-top:0;padding-top:4px;margin-bottom:9px;clear:both}
#hotelSearchForm .traveler_select_box{width:104px!important}#hotelSearchForm .searchFormContent{width:615px;*padding-bottom:10px!important}#hotelSearchForm .adrsDiv .cityDiv,#carSearchForm .cityDiv{width:292px;margin-right:14px;float:left}#hotelSearchForm .adrsDiv .cityDiv .cityInput,#carSearchForm .cityDiv .cityStyle{width:281px;margin-top:18px;height:26px;height:20px\9;*height:20px;padding-top:8px\9}#hotelSearchForm .adrsDiv .stateDiv,#carSearchForm .stateDiv{width:148px;float:left;margin:0 14px 0 1px}
#hotelSearchForm .adrsDiv .addressDiv,#carSearchForm .addressDiv{width:307px;margin-right:0;float:left}#hotelSearchForm .adrsDiv .addressDiv .addressInput,#carSearchForm .addressDiv .addressStyle{width:296px;height:28px;height:20px\9;padding-top:8px\9;*height:20px}#hotelSearchForm .adrsDiv .zipcodeDiv,#carSearchForm .zipcodeDiv{width:144px;float:left;margin:0 0 0 2px}#hotelSearchForm .adrsDiv .countryDiv,#carSearchForm .countryDiv{width:297px;float:left;margin:4px 14px 0 -2px}#hotelSearchForm .adrsDiv .countryDiv .select-box,#carSearchForm .countryDiv .select-box{width:295px;margin-top:2px}
#hotelSearchForm .adrsDiv .countryDiv .select-box span.select-mid,#carSearchForm .countryDiv .select-box span.select-mid{width:285px}#hotelSearchForm .adrsDiv .zipcodeDiv .zipcodeInput,#carSearchForm .zipcodeDiv .zipcodeStyle{width:134px;margin-top:18px;height:26px;height:20px\9;padding-top:8px\9}#hotelSearchForm .adrsDiv .stateDiv .select-box,#carSearchForm .stateDiv .select-box{margin-top:18px;width:148px}#hotelSearchForm .adrsDiv .stateDiv .select-box span.select-mid,#carSearchForm .stateDiv .select-box span.select-mid{width:138px}
#carSearchForm .outerdiv .marginAddress .stateDiv .select-box .select-mid .customStyleSelectBox{width:106px}#hotelSearchForm .adrsDiv .stateDiv .select-mid span.customStyleSelectBox,#carSearchForm .adrsDiv .stateDiv .select-mid span.customStyleSelectBox{width:106px}#hotelSearchForm .adrsDiv .stateDiv .select-box span.SelectBoxArrow,#carSearchForm .outerdiv .marginAddress .stateDiv .select-box .select-mid .SelectBoxArrow{margin-right:3px}#hotelSearchForm .adrsDiv .stateDiv .select-mid .selectstate,#hotelSearchForm .stateDiv .select-mid .selectstate{margin-top:0}
#hotelSearchForm .calenderDiv{width:620px;* width:auto}#hotelSearchForm .travelersDiv{margin-top:10px;padding-bottom:5px;*padding-top:3px}.ageTitle1 span,.ageTitle2 span,.ageTitle3 span,.ageTitle4 span{font-style:italic}#hotelSearchForm .rooms,#vacationSearchForm .rooms{padding-top:4px;width:105px;margin-bottom:15px}#vacationSearchForm .room1,#vacationSearchForm .AEVroom1{*margin-top:2px}#hotelSearchForm #hotelCollapseWidget{*margin-top:4px}#vacationSearchForm .fType .heading,.searchFormContent .heading{font-size:24px;font-weight:normal;padding-right:20px;margin:0;padding:0 15px 0 0;font-family:BentonSans,Arial,Helvetica,sans-serif}
#vacationSearchForm .labelDesLeft{padding-right:13px;width:277px}:root #vacationSearchForm .labelDesLeft{margin-bottom:10px\0/}#vacationSearchForm .alignR{padding-top:3px}#vacationSearchForm .labelDesRight{width:164px}#vacationSearchForm .labelDesLeft,#vacationSearchForm .labelDesRight{float:left;margin:-2px 9px 12px -9px}#vacationSearchForm .labelDesLeft label,#vacationSearchForm .labelDesRight label{font-weight:normal}#vacationSearchForm .labelDesLeft span,#vacationSearchForm .labelDesRight span{font-style:normal;font-size:11px;*line-height:16px;float:left}
:root #vacationSearchForm .labelDesLeft span,:root #vacationSearchForm .labelDesRight span{float:left\0/;line-height:16px\0/}#vacationSearchForm .radioDiv{margin-bottom:0;margin-top:-11px;padding-bottom:0;width:550px;*padding-bottom:10px}#vacationSearchForm .roomDetailsDiv .ChildrenAgeDiv,#vacationSearchForm .AEVroomDetailsDiv .ChildrenAgeDiv{padding-left:7px;width:110px}#vacationSearchForm .roomDetailsDivExpand .ChildrenAgeDiv,#vacationSearchForm .AEVroomDetailsDivExpand .ChildrenAgeDiv{padding-left:57px;padding-top:8px;width:565px}
#vacationSearchForm .roomDetailsDivExpand .ChildrenAgeDiv{width:570px}#crusiesSearchForm .basicDiv1{width:620px;float:left}#crusiesSearchForm select{margin-top:0}#crusiesSearchForm .select-box{margin-top:5px}#crusiesSearchForm .sorts .select-mid{width:189px}#crusiesSearchForm .sorts{*margin-bottom:-13px}#crusiesSearchForm #sailingDate{width:289px;margin-top:5px}#crusiesSearchForm .ui-datepicker-trigger{left:595px}#crusiesSearchForm select#destdrp,#crusiesSearchForm select#cruisedrp{width:301px}#crusiesSearchForm .advancedDivSpacing{margin-top:20px}
#carSearchForm a#oneWayRentals{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll 0 0 transparent;display:inline;height:20px;padding-bottom:3px;padding-top:6px;*padding-top:0;margin-left:3px;*margin:1px 0 0 5px;*top:4px;background-position:-85px -60px;*position:relative}:root #carSearchForm a#oneWayRentals{padding-bottom:4px\0/}.sail,.destiDiv,.cruise,.duration{float:left;width:304px}.cruise,.duration{margin-left:11px}.shipName,.adv_duration,.dpdt{margin-left:11px}.outer{width:620px;float:left}
.basicDiv2{margin-top:17px}.outer select#saildate,.outer select#durationdrp{height:28px;width:301px}#crusiesSearchForm .hdg{font-weight:normal;margin:-7px 0 -8px;padding:0;width:300px;font:24px BentonSans,Arial,Helvetica,sans-serif}#crusiesSearchForm .sailingID{float:left;width:615px}#crusiesSearchForm .noteStyle{position:absolute;color:#8a8a8a;font:italic 11px Arial,Helvetica,sans-serif;left:230px;margin-top:15px}#crusiesSearchForm .quickSearch{left:92px}#crusiesSearchForm .quickSearch{font-style:italic;font-size:11px}
#crusiesSearchForm #sailID{width:605px}#crusiesSearchForm .cruiseLineSmall,#crusiesSearchForm .destiDivSmall,#crusiesSearchForm .shipName,#crusiesSearchForm .dept,#crusiesSearchForm .adv_duration,#crusiesSearchForm .dpdt{float:left;width:304px}#crusiesSearchForm select#cruisedrpSmall,#crusiesSearchForm select#shipName,#crusiesSearchForm select#destdrpSmall,#crusiesSearchForm select#durationdrpsmall{width:301px}#crusiesSearchForm .cruiseLineSmall .select-mid,#crusiesSearchForm .shipName .select-mid,#crusiesSearchForm .destiDivSmall .select-mid,#crusiesSearchForm .adv_duration .select-mid{width:294px}
.cruiseLineSmall,.shipName,.destiDivSmall,.adv_duration,.dept,.dpdt{margin-top:15px}#crusiesSearchForm .select-mid,#crusiesSearchForm .select-mid-travelers{font:bold 13px Arial,Helvetica,sans-serif;color:#4d4f53}#crusiesSearchForm .sail .select-mid,#crusiesSearchForm .duration .select-mid,#crusiesSearchForm .cruise .select-mid,#crusiesSearchForm .destiDiv .select-mid,#crusiesSearchForm .dept .select-mid{width:294px}#crusiesSearchForm .advancedDiv{width:620px;float:left}#crusiesSearchForm select{margin-left:-6px\9;margin-top:2px\9;*margin-left:-3px;*margin-top:0}
:root #crusiesSearchForm select{margin-left:-6px\0/;margin-top:2px\0/}#carSearchForm #oneWayRentals img{height:20px;width:21px;position:relative;top:5px}#airSearchForm .tHeading,#fhVacations .tHeading,#hotelSearchForm .tHeading{*margin-top:-7px}#airSearchForm #traLabel img,#vacationSearchForm #vacation_search_roomsLabel img,#hotelSearchForm #roomsLabel img{*height:20px;*margin-top:5px}#airSearchForm .tHeading a#travelersOverlay,#fhVacations .tHeading a.RnTOverlay,#hotelSearchForm a.RnTOverlay{*padding-top:0;*background-position:-85px -58px;*padding-bottom:4px}
#carSearchForm .arrow{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-316px -133px;height:8px;margin-top:5px;width:10px;*margin-top:-10px;*margin-right:0}#carSearchForm .searchCars{float:left;font-size:24px;padding-right:27px;margin-top:-7px;font-weight:normal;margin-bottom:0;padding:0 27px 0 0;font-family:BentonSans,Arial,Helvetica,sans-serif}#carSearchForm .pickUpDropOffLocation{float:left;margin-top:5px;padding-right:98px}#carSearchForm .zipcodeStyle{width:94px}
#carSearchForm .PickUpDateDiv .ui-datepicker-trigger{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -316px -62px #FFF;border:0 solid #FFF;cursor:pointer;height:23px;position:absolute;width:27px;margin-top:11px;*margin-top:-26px;margin-left:-2px;left:148px}#carSearchForm .dropOffDateDiv .ui-datepicker-trigger{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -361px -62px #FFF;border:0 solid #FFF;cursor:pointer;height:23px;position:absolute;width:27px;margin-top:11px;*margin-top:-26px;left:459px}
#carSearchForm .radioLabel1{margin-top:-1px;padding-right:25px}#carSearchForm .radioLabel3{margin-top:-1px;padding-right:12px}#carSearchForm .radioLabel2{margin-top:-10px;*position:relative;padding-right:30px}#carSearchForm .select-mid{width:122px}#carSearchForm .radioLabel{padding-right:13px}#carSearchForm .pickUpDiv{width:615px}#carSearchForm .different{width:304px!important}#carSearchForm .different .pickUp{width:264px!important}#carSearchForm .dropOffDiv{width:304px}#carSearchForm .dropOffDiv .pickUp{width:264px}
#carSearchForm .more{width:116px;margin-left:25px;padding:0}#carSearchForm .carsMoreSection{margin-top:20px;float:left;width:auto}#carSearchForm .carsMoreSection a{text-decoration:none}#carSearchForm .carsMoreSection a .arrow{clear:both;display:inline-block;float:none}.nonAirportRentals{margin-right:27px}#carSearchForm .pickUpDiv{margin:4px 0 5px}#carSearchForm #pickUpAddress,#carSearchForm #dropAddress{width:618px}#carSearchForm #searchbycityairportpick{margin-top:-3px;clear:both;float:left}#searchbycityairportpick .additionalInfo{left:77px;margin-top:16px}
#searchbycityairportdrop .additionalInfo{left:393px;margin-top:15px}#carSearchForm #pickUpAddress{margin-top:1px;clear:both}#carSearchForm .dropOffDiv{margin:1px 0 5px 7px;*padding-bottom:4px}#carSearchForm .pickUp{width:580px;padding-right:25px}#carSearchForm .PickUpDateDiv,#carSearchForm .dropOffDateDiv{width:163px}#carSearchForm .pickUpDate,#carSearchForm .dropOffDate{width:152px;height:26px;height:19px\9;margin-top:8px;*padding-top:8px}#carSearchForm .DropDown-Pick,#carSearchForm .DropDown-Drop{width:123px;padding:0}
#carSearchForm .DropDown-Pick{margin:0 20px 0 6px}#carSearchForm .DropDown-Drop{margin-left:6px}#carSearchForm div.radio{margin-right:6px;padding:0}#carSearchForm .radio{font-size:11px;letter-spacing:.02em;font-family:Arial,Helvetica,sans-serif}#carSearchForm .DropDown-Pick .select-box,#carSearchForm .DropDown-Drop .select-box{margin-top:8px;width:131px}#carSearchForm .stateDiv .select-box .stateStyle{width:68px}#carSearchForm .stateDiv .select-mid{width:61px}#carSearchForm .showCars{float:left}
#carSearchForm .cardatewidth{*width:615px}#carSearchForm .expandmarginbot{margin-bottom:-2px;*margin-bottom:-8px;*margin-top:1px}#carSearchForm .alignFindA,#carSearchForm .alignFindR{*margin-top:-20px}#carSearchForm .alignFindR{margin-top:-20px;float:right!important}#vacationSearchForm .searchTopMargin{margin:-18px 0 5px;float:left}#vacationSearchForm .room1,#vacationSearchForm .room2,#vacationSearchForm .room3,#vacationSearchForm .room4,#vacationSearchForm .AEVroom1,#vacationSearchForm .AEVroom2{padding:0 0 9px 19px}
#vacationSearchForm .roomDetailsDiv div.title,#vacationSearchForm .AEVroomDetailsDiv div.title{padding-right:14px;padding-top:8px}#vacationSearchForm .travelersDiv{margin-bottom:3px;margin-bottom:0\9;*margin-bottom:4px;margin-top:7px;padding-bottom:2px;*padding:5px 0 0 0}#vacationSearchForm .travelersDiv select{z-index:10;width:104px!important}#vacationSearchForm .travelersDiv .select-mid-travelers{width:97px}#vacationSearchForm .travelersDiv .select-box-travelers{margin-top:0!important;width:106px}
:root #vacationSearchForm .travelersDiv{margin-top:9px\0/}#vacationSearchForm .select-mid{width:123px}#vacationSearchForm .outerdiv-bdr{border-top:0;clear:both;width:618px}#fhVacationSearchForm #vacation_search_fromLabel,#fhVacationSearchForm #vacation_search_toLabel{*float:left}#vacationSearchForm .searchFormContent{margin-top:20px;padding:0 13px 6px 15px;*padding:0 12px 5px 15px}.traveler_select_box,.vacation_search_adultList,.vacation_search_seniorList,.vacation_search_childList{width:92px!important;margin-left:-3px!important;width:95px\9!important;margin-left:-7px\9!important;*width:92px!important;*margin-left:-3px!important}
#hotelSearchForm .country_select_box,#carSearchForm .country_select_box{width:290px}#hotelSearchForm .state_select_box,#carSearchForm .state_select_box{width:144px}#carSearchForm .state_select_box .customStyleSelectBox{width:100px}.moreBt a{color:#fff}div.moreBt span.morMid{color:#FFF;background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png");background-position:0 -648px;height:18px;padding:8px 5px;width:98px;color:#FFF;float:left}div.moreBt span.moreLeft{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") 0 -974px;float:left;height:34px;padding:0;width:10px}
div.moreBt span.more-cap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") 0 -1018px;color:#FFF;float:left;height:34px;margin:0;*margin:0 -20px 0 0;width:20px}.moreBt{bottom:170px;background:0;height:31px;left:480px;padding-top:13px;position:absolute;text-align:center;width:155px;*width:135px;z-index:999}.moreBt a:hover span.moreLeft{background-position:0 -1060px}.moreBt a:hover span.more-cap{background-position:0 -1104px}.moreBt a:hover span.morMid{background-position:0 -80px}#airSearchForm .deptxt label,#airSearchForm .rtntxt label{font-weight:normal}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}#popupLayer_redeempts .heading{font-weight:bold;margin:0 0 0 5px;font-size:15px}#popupLayer_redeempts .data{line-height:220%;margin:5px 0 0 3px;clear:both;float:left;width:100%;font-size:12px}#popupLayer_redeempts .payWithPointsData{line-height:220%;margin:5px 0 0 3px;clear:both;float:left;width:690px;font-size:12px}
#popupLayer_redeempts .borderLine{border-right:1px solid #CCC}#popupLayer_redeempts .marginLeft{margin-left:2px}#popupLayer_redeempts .marginRight{margin-right:2px}#popupLayer_redeempts .float_width{float:left;width:280px}#popupLayer_redeempts .divWidth{width:100%;float:left}#popupLayer_redeempts .widthAlign{*width:670px;padding-top:10px}#popupLayer_redeempts .popup-body{height:500px;overflow-y:scroll;*overflow-x:hidden}.lrgPopUp .popup-body{height:880px}:root #popupLayer_redeempts .popup-body{width:95.5%}
#popupLayer_redeempts .section1{background-color:#eee;float:left;padding:20px;margin-top:20px;width:95%;*width:794px}#popupLayer_redeempts .section2{border:1px solid #ddd;float:left;padding:0 20px 20px 20px;margin-top:15px;width:95%;*margin-right:20px;margin-bottom:20px}#popupLayer_redeempts .section2 .row1 .heading{margin-top:4px}#popupLayer_redeempts .section2 .row2 .heading{margin-top:2px}#popupLayer_redeempts .row1,#popupLayer_redeempts .row2{background-color:#fff;float:left;padding:15px;width:96%\9;width:96.5%}
:root #popupLayer_redeempts .row1,:root #popupLayer_redeempts .row2{width:96%\0/}#popupLayer_redeempts .row1{margin-bottom:20px}#popupLayer_redeempts .leftStay{margin-left:5px}:root #popupLayer_redeempts .leftStay{padding-left:0\0/}#popupLayer_redeempts .section2 .heading{margin:9px 0 0 0;float:left}#popupLayer_redeempts ul.ul{padding-left:18px;margin:0}#popupLayer_redeempts .section1 a,#popupLayer_redeempts .section2 a{color:#06c}#doublePointsTerms.row1{margin-bottom:5px}menu{color:red}navigation{background-color:#333}
#popupLayer_redeempts .contButtonDiv{margin-right:-20px}#bodyScreenLocker{position:absolute;background:none repeat scroll 0 0 #ddd;left:0;top:0;opacity:.7;filter:alpha(opacity=70);height:1809px;width:1263px;z-index:4999}#vacationsTab a{padding:5px 0;text-align:center}.save_icon{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -561px 0;color:#000;font-size:11px;left:301px;padding:2px;position:absolute;top:-15px;Height:15px;width:36px}#hotelSearchForm .select-mid-travelers1 select.traveler_select_box{width:52px!important;margin-left:-3px}
#city_state_zipcode{width:618px;clear:both}.plan_title{height:397px}.hotel_search{width:618px}.showHotels{*margin-top:-10px}.out_Offer{background-color:#fff;float:left;margin:0 auto;min-width:1080px;width:100%}.offerContainer{background-color:#fff;margin:0 auto;padding-left:30px;width:1049px}.contentOff{float:left;margin:23px 0 11px 18px;width:1100px}.ContentTitle{width:360px;float:left;color:#5e5e5e;font:33px BentonSans-Bd,Arial,Helvetica,sans-serif medium;margin:15px 0 -4px 16px}.leftOffr,.midOffr,.rightOffr{width:290px;float:left;margin-right:30px;margin-top:-2px}
.ltImage{float:left}.leftTexttitle{font:13px BentonSans-Bd,Arial,Helvetica,sans-serif;margin-bottom:2px}.leftTextContent{font:12px Arial;width:130px;margin-bottom:18px}.leftOffTitle{font:11px BentonSans-Bd,Arial,Helvetica,sans-serif;color:#d84000;margin-top:15px}.leftOffText{float:left;font-family:Arial;font-size:12px;width:132px}.leftOffLearn span.arImage{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-513px -133px;width:9px;height:10px;float:right;margin:6px 13px 0 0;margin:3px 13px 0 0\9;*margin:-10px 13px 0 0}
.leftLearn{color:black;float:left;font-size:12px;margin:0width:86px;margin:0\9}span.leftOffLearn{width:102px;float:right;margin:8px 26px 0 0;margin:11px -2px 0 0\9}.LeftText{margin-left:17px;width:130px;float:left}.leftImage,LeftText{float:left}.leftImage{width:120px;margin-bottom:60px;height:60px;border:1px solid black}.midImage{width:120px;float:left;height:60px;border:1px solid black;margin-bottom:60px}.midTexttitle{font:13px BentonSans-Bd,Arial,Helvetica,sans-serif;margin-bottom:2px}.midtextContent{font-family:Arial;font-size:12px}
.midOffTitle{font:11px BentonSans-Bd,Arial,Helvetica,sans-serif;color:#d84000;margin:15px 0 2px 0}.midOffText{float:left;font-family:Arial;font-size:12px;margin-left:2px;width:132px}.midoffLearn span.arImage{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-513px -133px;width:9px;height:10px;float:right;margin:6px 13px 0 0;margin:4px 13px 0 0\9;*margin:-10px 13px 0 0}.midLearn{color:black;float:left;font-size:12px;width:86px}span.midoffLearn{width:102px;float:right;margin:8px 24px 0 0}
.midText{margin-left:17px;width:130px;float:left}.midImage,midText{float:left}.rightImage{width:120px;float:left;height:60px;border:1px solid black}.rightTexttitle{font:13px bold BentonSans,Arial,Helvetica,sans-serif;margin-bottom:2px}.rightTextContent{font-family:Arial;font-size:12px;width:120px}.rightOffTitle{font:bold 11px BentonSans,Arial,Helvetica,sans-serif;color:#d84000;margin-top:15px}.rightOffText{float:left;font-family:Arial;font-size:12px;margin:18px 0 2px 0;width:132px}.rightoffLearn span.arImage{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-513px -133px;width:9px;height:10px;float:right;margin:6px 13px 0 0;margin:3px 13px 0 0\9;*margin:-10px 13px 0 0}
.rightLearn{color:black;float:left;font-size:12px;margin:0\9;width:86px}span.rightoffLearn{width:102px;float:right;margin:8px 23px 0 0;margin:11px 25px 0 0}.rightText{margin-left:17px;width:130px;float:left}.rightImage,rightText{float:left}.rightImage{width:120px;margin-bottom:60px}.viewLnk,.ContentTitle{float:left}.viewLnk{color:black;margin:31px 0 0 553px;width:70px;font-size:14px}.viewArBlack{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-513px -133px;float:right;height:7px;margin:7px 7px 0 0;margin:4px 7px 0 0\9;*margin:-10px 7px 0 0;width:9px}
.plan_title .welcomeTitle{bottom:118px;margin-left:0}.plan_title .welcomeTitle h2{font-weight:normal;letter-spacing:2px;position:absolute;left:-2999px}.stayConn{min-height:150px;margin:0 auto;padding-left:60px;width:1020px}.stayConnected{background:none repeat scroll 0 0 #eee;clear:both;color:#4e4e54;margin:0 auto;width:100%;min-width:1080px;padding:35px 0 0}.arrow{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-513px -133px;float:right;height:7px;width:9px;*margin-right:25px}
#facebook_cont .arrow,#twitter_cont .arrow{margin-top:6px;*margin-top:-10px;*margin-right:0}#twitter_cont .arrow{*margin-right:0}.sub_stayCon{width:105px;float:left}.sub_Left{background:url("/ctnwt/assets/travelhome/images/sp-button-caps-rounded.png") repeat 0 -315px;width:6px;height:32px;float:left}.sub_right{background:url("/ctnwt/assets/travelhome/images/sp-button-caps-rounded.png") repeat 0 -278px;width:6px;height:32px;float:right}.sub_stayCon .submitButton{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat 0 -244px #FFF;margin-top:-1px;padding-top:5px;margin-top:2px;height:26px;*width:93px;font-weight:bold}
.prep_out{background-color:#fff;clear:both;margin:0 auto;padding-left:35px;width:1045px}.stayPrepared{clear:both;margin:0;padding-top:5px;min-width:1080px;width:100%}.arrPrep_Img{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -513px -133px transparent;float:right;height:7px;margin-top:9px;width:9px;margin-top:8px\9;*margin-top:-10px;margin-right:29px}.stayPrepared .learnMore{background:none\9;width:105px}.stayPrepared .learnMore a{font-size:12px;font-family:arial;margin-top:24px;color:#4e4e54}
.nextContainer{background-color:#75216d;color:#fff;float:left;padding-bottom:8px;min-width:1080px;width:100%}.nextOutDiv{float:left;width:1180px}.imageLeft{background:url('/ctnwt/assets/travelhome/images/sp-master-sheet.png');background-position:-131px -62px;height:80px;float:left;margin:20px 0 0 35px;width:144px}.nextContent{margin:0 auto;width:1080px}.nextTextLeft{float:left;margin-left:30px;width:657px}.nextTextTitle{width:400px;float:left;color:#fff;font:20px BentonSans,Arial,Helvetica,sans-serif;font-size:;font-weight:;margin:21px 0 0 0}
span.nexTextContent{font-family:Arial;font-size:12px;color:#fff;float:left;width:833px}.start span.arImage{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -316px -133px transparent;float:right;height:7px;margin:7px 0 0 4px;margin:5px -3px 0 3px\9;*margin:-10px 6px 0 0;width:9px}span.start{width:95px;width:100px\9;float:right;margin:0 300px 0 0;margin:0 300px 0 0\9;*margin:-15px 300px 0 0}span.start a{color:#fff;float:left}#trendTravel .trend_heading{color:#4d4f53;font:33px BentonSans-Bd,Arial,Helvetica,sans-serif;margin:16px 0 17px 40px}
#trendTravel .h3Class{font:14px BentonSans-Bd,Arial,Helvetica,sans-serif;margin:0;padding:0 0 3px}#trendTravel .image{width:321px;height:206px;margin-left:10px;float:left;position:relative}#trendTravel #travelInsiders{margin-left:0}#trendTravel{margin:0 auto;padding:0 0 20px 0;width:1005px}#trendTravel .trendingTravelDiv{width:1000px;float:left}#trendTravel .trendingTravelDiv a{outline-color:#4d4f53}#trendTravel .img1{background-image:url('/ctnwt/assets/travelhome/images/img_ad_1.jpg?q=01132014')}#trendTravel .img2{background-image:url('/ctnwt/assets/travelhome/images/img_ad_2.jpg?q=01132014')}
#trendTravel .img3{background-image:url('/ctnwt/assets/travelhome/images/img_ad_3.jpg?q=01132014')}#trendTravel .img1,#trendTravel .img2,#trendTravel .img3{background-color:#002663}#trendTravel .head{background:url('/ctnwt/assets/travelhome/images/sp-button-caps.png') no-repeat scroll 0 -912px;width:20px;height:53px;float:left;margin-top:-2px}#trendTravel .middle{background:url('/ctnwt/assets/travelhome/images/sp-button-repeat-x.png') scroll 0 -460px;height:42px;padding-top:9px;padding-left:6px;float:left;font:12px Arial;color:#fff}#trendTravel .end{background:url('/ctnwt/assets/travelhome/images/sp-master-sheet.png') no-repeat scroll -406px -62px;width:13px;height:60px;float:left}
#trendTravel .align{background:none repeat scroll 0 0 transparent;bottom:10px;left:-13px;position:absolute;z-index:999}#trendTravel a{text-decoration:none;color:#fff;font-size:14px}#trendTravel #width{width:270px}#trendTravel .greaterThanArrowAlign{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll -361px -128px transparent;margin:5px 0 0 3px;display:inline;padding:0 3px}#popupLayer_roomsntravel .popup-body{width:350px}#popupLayer_defaultLogin,#popupLayer_login{margin:0 auto;position:fixed;top:15%;visibility:visible;width:100%;*left:0;z-index:5002}
.showPopupLocker{background:none repeat scroll 0 0 #000;display:block;height:2315px;*height:2350px;left:0;opacity:.6;filter:alpha(opacity = 60);position:absolute;top:0;width:100%;min-width:1080px;z-index:4999}#hotelSearchForm .roomDetailsDiv.room1,#hotelSearchForm .roomDetailsDiv.room2,#hotelSearchForm .roomDetailsDiv.room3,#hotelSearchForm .roomDetailsDiv.room4{float:left;width:516px;padding:0 0 4px 33px}#hotelSearchForm .roomDetailsDivExpand,#vacationSearchForm .roomDetailsDivExpand,#vacationSearchForm .AEVroomDetailsDivExpand{float:left;margin:5px 5px 5px 2px;padding-left:2px;width:600px}
#hotelSearchForm .roomDetailsDivExpand .room1 .ChildrenAgeDiv1 #room1childrenage_DropDownDiv1{margin-top:2px}#vacationSearchForm .roomDetailsDivExpand,#vacationSearchForm .AEVroomDetailsDivExpand{padding-top:2px!important}#vacationSearchForm .roomDetailsDivExpand .room1,#vacationSearchForm .roomDetailsDivExpand .room2,#vacationSearchForm .roomDetailsDivExpand .room3,#vacationSearchForm .roomDetailsDivExpand .room4,#vacationSearchForm .AEVroomDetailsDivExpand .AEVroom1,#vacationSearchForm .AEVroomDetailsDivExpand .AEVroom2{padding:0 0 9px 0}
#hotelSearchForm .roomDetailsDivExpand.room1,#hotelSearchForm .roomDetailsDivExpand.room2,#hotelSearchForm .roomDetailsDivExpand.room3,#hotelSearchForm .roomDetailsDivExpand.room4{float:left;width:516px;padding:0 0 4px 33px}#hotelSearchForm .roomDetailsDivExpand .ChildrenAgeDiv{float:left;margin:13px 5px 5px 55px;padding-left:2px;width:558px}#hotelSearchForm .roomDetailsDivExpand #room1childrenage_DropDownDiv5,#hotelSearchForm .roomDetailsDivExpand #room2childrenage_DropDownDiv5,#hotelSearchForm .roomDetailsDivExpand #room3childrenage_DropDownDiv5,#hotelSearchForm .roomDetailsDivExpand #room4childrenage_DropDownDiv5{margin-right:0;width:106px}
#hotelSearchForm .roomDetailsDivExpand.children{padding:0 0 0 11px;width:94px}#hotelSearchForm .roomDetailsDivExpand .childAgeDropDownDiv{margin-right:7px}.stayConnected .mainMessage{font:14px BentonSans,Arial,Helvetica,sans-serif medium;margin-bottom:5px;margin-top:2px;padding:0}.stayConnected .subMessage{font:12px BentonSans,Arial,Helvetica,sans-serif medium;padding:0}.stayConnected .closeImage{text-decoration:none;margin-left:111px}.stayConnected #success_sign_up .mainMessage{font:16px BentonSans-Md,Arial,Helvetica,sans-serif;color:#4d4f53}
.stayConnected #success_sign_up .subMessage{font-family:Arial,Helvetica,sans-serif medium}.carsMoreSectionWidth{float:left;width:163px}#carSearchForm .pickupDropOff{margin-top:10px}#carSearchForm #note{margin:23px 0 16px 0;width:360px}.driverAge{clear:both;border-bottom:1px solid #a7649d;padding:12px 0 9px;float:left;width:616px}#carSearchForm .driverAge .select-box{margin:8px 0}#carSearchForm .driverAge .select-box .select-mid{width:84px}#carSearchForm .driverAge .select-box .select-mid #driversAge{width:88px}
#carSearchForm .searchFormContent{padding-bottom:6px;width:615px}.car-note-div{width:620px;clear:both}.stayConn #success_sign_up{width:433px;position:relative}.stayConn .stayconClose{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -4px -99px;float:right;font-size:11px;height:25px;margin-top:-3px;width:25px;right:0;top:0;position:absolute;cursor:pointer}.ui-menu .ui-menu-item:last-child a{border-bottom:0}#popupLayer_vacation_roomsntravel .contButtonDiv{float:right;margin-right:-42px;margin-top:-60px;width:100%}
#popupLayer_roomsntravel .contButtonDiv{* float:right;* margin-right:-65px}.cardArtStyleCard .Gold img,.cardArtStyleCard .Centurion img,.cardArtStyleCard .Platinum img,.cardArtStyleCard .Blue img,.cardArtStyleCard .Green img,.cardArtStyleCard .Generic img{width:51px!important;height:32px!important}#popupLayer_findAirports .airport_popup{background:none repeat scroll 0 0 #fff;color:#505050;font-family:"BentonSans",arial,sans-serif;overflow:hidden;text-align:justify;width:554px;margin-top:-50px}
#popupLayer_findAirports .airport_popup .popup-body{padding-left:26px}#popupLayer_findAirports .airport_popup #airport-scrollwrap{clear:both}#popupLayer_findAirports .airport_popup #tabs ul{cursor:default;list-style-type:none;margin:17px 0 0;padding:0;*margin:7px 0 0}#popupLayer_findAirports .airport_popup #tabs ul li{line-height:20px;font-size:13px;padding-bottom:3px}#popupLayer_findAirports .airport_popup #tabs .types-airports{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-9px -408px;float:left;width:503px;height:46px}
#popupLayer_findAirports .airport_popup #tabs .types-airports li{float:left;margin:0 0 15px 0;padding:13px 0 0;position:relative;white-space:nowrap;*padding-bottom:15px;width:165px}#popupLayer_findAirports .airport_popup #tabs .types-airports li:last-child{margin:0 0 19px;width:170px}#popupLayer_findAirports .airport_popup #tabs .types-airports li a{border:medium none;color:#038;cursor:pointer;font-family:"BentonSans-Bd",arial,sans-serif;text-decoration:none;font-size:12px}
#popupLayer_findAirports .airport_popup #tabs .types-airports li.tabs-selected a{cursor:text}#popupLayer_findAirports .airport_popup .returntoTop{display:inline-block;float:right;margin:20px 26px 0 0;right:0}#airport-scroll{background:none repeat scroll 0 0 transparent;border:0 none;margin:0;padding:.1em .6em 1em}._jq-scrollpane{height:356px;overflow-y:scroll;margin-bottom:10px}#popupLayer_findAirports hr{background:none repeat scroll 0 0 #ccc;border:medium none;height:1px;margin-left:0;width:96%}
#popupLayer_findAirports .airport_popup #tabs ._jq-scrollPane{margin:30px 0 0;overflow-y:scroll}#popupLayer_findAirports .airport_popup #tabs ._jq-scrollPane ul li a{color:#038;cursor:pointer}#popupLayer_findAirports .airport_popup #tabs .letters-links a{color:#038;font-size:12px;font-family:"BentonSans-Bd",arial,sans-serif;text-decoration:none;padding:0}:root #popupLayer_findAirports .airport_popup #tabs .letters-links a{padding:0 .04em 0 0\0/}#popupLayer_findAirports .airport_popup #tabs h4{color:#038;font-size:25px;margin:0;padding:0}
#popupLayer_findAirports .airport_popup #tabs .activeContent{display:block;width:495px;padding-top:8px}#popupLayer_findAirports .airport_popup #tabs .activeContent span.leyend{font-size:12px;margin-right:20px;letter-spacing:-0.05px}#popupLayer_findAirports .airport_popup #tabs .hideContent{display:none}#link-us{padding:12px 35px 12px 36px!important}:root #link-us{padding:12px 41px 12px 36px \0/!important}#link-canadian{padding:12px 14px 12px 13px!important}:root #link-canadian{padding:12px 30px 12px 13px \0/!important}
#link-international{padding:12px 33px!important}:root #link-international{padding:12px 42px 12px 30px \0/!important}.letters-links{padding:7px 0 15px}._jq-scrollpane ul{margin-top:2px!important}.teaser p a#redeemPoints{margin-left:0;margin-top:1px}.redeemP{margin-top:3px;*position:relative;*top:8px}.lfloat .sCardArt .my_image{font-size:5px}.lfloat1 .sCardArt .my_image{font-size:5px}.margin_top_p{*margin-top:-10px}.margin_bottom_p{*margin-bottom:0}.popup .popup-body .contButtonDiv#flightsOverlay{margin-top:-30px}
.platinumCardArtBook{margin:34px 18px 33px 0;*padding-bottom:35px}.rightBook,.platinumCardArtBook{float:left}.rightBook{width:751px;font-size:12px}:root .rightBook{width:731px\0/}.BookcardArtHeading{font:bold 21px BentonSans,Arial,Helvetica,sans-serif medium;margin:32px 0 0 0;color:#4d4f53}.BookcardArtData{font-size:12px;font-family:Arial;color:#4d4f53}.rfloatBook{float:right;*margin-top:-15px;width:77px}.rfloatBook a{color:#4e4e54}.ExclusiveBook .arrowHead{float:right;margin-top:6px;*margin-top:-10px}
#InTouch h2{color:#4e4e54;margin:14px 0 12px 0}#InTouch h2{font:33px BentonSans-Bd}#InTouch .leftStay .imgDiv{background-position:-82px 0;height:42px;margin:0 16px 0 4px;width:45px}#InTouch .rightStay .imgDiv{background-position:-128px 0;height:40px;margin-right:16px;width:43px}#InTouch .learnMore{background:none repeat scroll 0 0 transparent;height:58px;*height:38px margin-bottom:0}.payContainer{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 -978px #75216d;color:#fff;float:left;min-width:1080px;width:100%}
.pay_Visit{font:20px BentonSans,Arial,Helvetica,sans-serif medium;margin:0 auto;padding:0 0 0 10px;width:980px}.payHead{font:33px BentonSans-Bd,Arial,Helvetica,sans-serif;margin:15px 0 11px 0;padding:0}:root .payHead{margin-top:16px\0/}.payimage{background:url("/ctnwt/assets/travelhome/images/Find_A_Travel_Specialist_thumbnail_02.jpg") repeat scroll 0 0 transparent;height:148px;margin-bottom:20px;width:274px;margin-top:23px;float:right}.payData{color:#fff;font-size:16px;line-height:158%;width:667px;font-family:Arial}.payLeft{width:667px;margin-left:0;float:left;font-size:14px}
:root .payLeft{width:620px\0/}.payRight{width:275px;margin-top:35px;float:right}.payRight .arrowHead{margin-left:9px;margin-top:5px;*margin-top:-10px;float:none}.pay_link a{color:#fff;font-size:12px;float:right;font-family:Arial}.GetUl{color:#4e4e54;font-family:arial;font-size:12px;padding-left:15px}.pay_link{width:275px;padding-bottom:0;*width:235px;float:right}#InTouch{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 -978px #75216d;float:left;padding:0;min-width:1080px;width:100%;margin:20px 0 12px}
#InTouch.learnMore a{color:#4e4e54;font-family:arial;font-size:12px}#InTouch .learnMore{width:105px;font-size:12px}#InTouch .learnMore a{color:#4e4e54;font-family:arial;font-size:12px}#InTouch .prep_out{float:left;margin:0 0 0 48px;width:1030px;background-color:#eee;color:#4e4e54}#InTouch h3{color:#4e4e54;font:14px BentonSans-Bd,Arial,Helvetica,sans-serif medium;margin:0;padding:0}#getInTouch{color:#fff;font:normal 20px BentonSans,Arial,Helvetica,sans-serif medium;margin:0 auto;padding:0 50px 20px;width:980px}
#getInTouch h2{color:#fff;margin:15px 0 13px 0}:root #getInTouch h2{margin-top:16px\0/}#getInTouch .introCopy{line-height:158%;float:left;width:650px;font-size:16px;font-family:Arial}#getInTouch .image{background:url("/ctnwt/assets/travelhome/images/Find_A_Travel_Specialist_thumbnail_01.jpg") repeat scroll 0 0 transparent;height:148px;width:274px;float:right;clear:both;margin-left:36px;*margin-left:0;margin-top:22px}#getInTouch .arrowHead{float:none;*float:right;margin-left:9px;margin-top:12px;*margin-top:-11px}#getInTouch a{font-size:12px;color:#fff;font-family:Arial}
#getInTouch .left{float:left;padding-bottom:42px;width:650px}#getInTouch .right{float:right;width:275px;margin-top:29px;*margin-top:35px}#getInTouch .travelInsider{float:right;*width:77px}#getInTouch .left h3{margin:0 0 7px 0;font:bold 16px Arial;color:#fff}.jmp-link-at-top{position:absolute;left:-9999px;top:-1px}.jmp-link-at-bottom{position:absolute;left:-9999px;bottom:-1px}.travelServices{float:left;margin:29px 0 12px 48px;width:973px;color:#4d4f53;*padding-bottom:12px}.travelServices .heading{float:left;*float:none;margin:0 0 10px;font:21px BentonSans-Bd;word-spacing:2px}
.travelServices .data{float:left;font:12px Arial;word-spacing:1px;line-height:160%;word-spacing:2px;width:915px}.travelServices a{color:#4d4f53;font:12px Arial;margin-left:10px;text-decoration:none}.travelServices .arrowHead{display:inline-block;margin-top:3px;*margin-top:-5px;margin-left:3px;background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -513px -133px transparent}.text_decoration_underline{text-decoration:underline}.MRRightSectionInfo li a{text-decoration:none}.notMemtxt{color:#3b3b3b}
.registertxt a{color:#3b3b3b;font-weight:bold}.standaloneContent .registertxt a{font-weight:normal}.vacationRadios{*height:45px}#vacation_search_RnTOverlay img{*height:20px}#vacation_search_RnTOverlay{float:left;margin-left:9px;margin-top:5px}#aevVacations .outerdiv{*padding-bottom:0;*padding-bottom:10px}#vacation_search_roomsLabel{margin-top:5px;*margin-top:1px;margin-bottom:4px}#fhVacationSearchForm .rooms{*padding-top:3px;width:105px}#vacationSearchForm .rooms{*margin-top:5px;*padding-top:1px;*margin-bottom:0}
#fhVacationSearchForm{*margin-top:0;*padding-bottom:1px}#fhVacationSearchForm .fhvacationsAlign{margin-top:-10px\9}#fhVacations{clear:both}#fhVacationSearchForm .outerdiv{*padding-top:0}#fhVacationSearchForm .travelersDiv{margin-top:7px;*margin-bottom:4px;padding:5px 0 0 0}#fhVacationSearchForm .showVacations{*margin-top:-11px}:root #fhVacationSearchForm .travelersDiv{margin-bottom:3px\0/;margin-top:9px\0/}#fhVacationSearchForm #vacation_search_roomsLabel{margin-top:0;margin-bottom:4px}#airSearchForm #errMsg{width:626px}
#airSearchForm .lfloat{*position:relative}#airSearchForm .ui-datepicker-trigger{*left:132px!important;*top:0!important}#airSearchForm #moreSearchOptionsFlights{text-decoration:none}#airSearchForm #moreSearchOptionsFlights .mrearw{clear:both;display:inline-block;float:none;margin:0 0 0 2px;*margin-top:-10px}span#vacTabrooms_errmsg,span#AEVvacTabrooms_errmsg{width:260px;padding-left:89px;*clear:both;*float:none}span#AEVvacation_search_errroom1,span#AEVvacation_search_errroom2{padding-left:58px;width:205px;*clear:both;*float:none}
span#vacation_search_errroom1,span#vacation_search_errroom2,span#vacation_search_errroom3,span#vacation_search_errroom4{padding-left:59px;width:450px;*clear:both;*float:none}#travels_errMsg{clear:both;*width:400px;*float:none}#hotelSearchForm #hotelsearchcity,#hotelSearchForm #addressDiv{margin-bottom:10px}#hotelSearchForm #addressDiv{*margin-bottom:-10px}#hotelSearchForm #hotelsearchcity{*padding-bottom:5px}#hotelSearchForm #RnTOverlay,#aevVacation_search_RnTOverlay{float:left;margin-top:2px;margin-left:9px}
.standAlone-squizeImage{background:url("/ctnwt/assets/travelhome/images/large-repeat-x-ribbon.png") repeat-x scroll 0 0 transparent;height:121px;margin:0 auto;width:1024px}.SquigglyBackground{background:url("/ctnwt/assets/travelhome/images/small-repeat-x-ribbon.png") repeat-x left bottom #eee;padding-bottom:39px}#otherWaysToBook .left .rfloat{margin:2px 27px 0 0;*margin-top:-17px}.xpressTravelText{font-size:28px;text-align:center;margin:18px 0 17px;color:#002964}.xpressTravelBold{font-weight:bold}#mrLandingPage.travelMainContent{border-bottom:1px solid #ddd;*padding-bottom:30px;font-family:BentonSans,Arial,Helvetica,sans-serif}
.MRRightSection{float:right;background:none repeat scroll 0 0 #142a76;color:#fff;width:278px;padding:31px 41px 25px 44px;padding-top:25px\9;padding-bottom:26px\9;*padding-top:30px;*padding-bottom:27px;right:0;position:absolute}:root .MRRightSection{padding-top:26px\0/;padding-bottom:25px\0/}.MRRightSection #getStarted{color:#fff;float:left;font-size:16px;margin:26px 0 0 50px;text-decoration:none}.MRRightSection h1{font:bold 18px BentonSans;float:left;margin:0;clear:both;width:308px;margin:15px 0 10px 0;*float:none}
.MRRightSectionInfo{margin:0;font-size:13px;line-height:141%;float:left;font-family:Arial}li.MRRightSectionInfo1{margin-bottom:5px}li.MRRightSectionInfo1 sup{font-size:10px}.MRRightSectionInfo a{color:#fff}.MRRightSectionInfo1{margin-bottom:12px}.bookDiv h2{float:left;margin:0 20px 0 5px;font-size:22px}.bookDiv{background:none repeat scroll 0 0 #fff;color:#4d4f53;float:left;margin:30px 0 30px 50px;padding:20px 0 20px 20px;width:960px}.bookDiv a{color:#002663;float:left;font-size:12px;font-weight:600;margin-left:1px;text-decoration:none}
.bookButton a{color:#00235a;font-weight:bold}.bookButton{float:left;width:141px}.membershipBenefits{background:none repeat scroll 0 0 #fff;margin:0 0 30px 50px;padding:24px 0 30px 0;float:left;color:#4d4f53;width:980px}.subDivHeading{color:#002662;font-size:17px}.subDivData{float:left;font-size:12px;font-family:Arial;width:303px;margin-top:7px}.travelRewardsDiv .subDivData{margin-top:4px}:root .travelRewardsDiv .subDivData{margin-top:5px\0/}.getPointsFasterDiv .subDivData{margin-top:0;margin-top:2px\9;*margin-top:0}
:root .getPointsFasterDiv .subDivData{margin-top:4px\0/}.payWithPointsDiv .subDivData{margin-top:4px}:root .payWithPointsDiv .subDivData{margin-top:5px\0/}.subDiv{float:left;width:435px}.subDiv a{width:83px}r{float:left;border-bottom:1px solid #ddd;padding-bottom:60px;margin:20px 0 15px 0;*width:95%}.payWithPointsDiv .master-pay-with-points,.getPointsFasterDiv .master-two-times-points,.travelRewardsDiv .master-badge-ribbon{float:left;margin:10px 18px 0 0}.payWithPointsDiv,.getPointsFasterDiv{margin-bottom:32px}
.membershipRewardsDiv{float:left;width:495px;padding:0 0 0 20px;border-right:1px solid #ddd}.membershipRewardsDiv a{float:right;margin-top:15px;color:#4d4f53;font-size:12px;font-family:Arial}.cardMemberBenefits{float:left;padding:0 15px 0 25px;width:420px}.membership_programs_text{padding-left:25px;float:left}.amex-icon{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll -513px 0 transparent;height:35px;width:45px}.cardMemberBenefits ul{font-size:12px;margin:0;padding-left:33px;font-family:Arial;margin:-4px 0 0;line-height:20px;color:#002663}
.cardMemberBenefits ul li{color:#002663}ul.goldMR li{clear:both}ul.goldMR li a{float:none;text-decoration:none!important}ul.goldMR li a:hover{border-bottom:1px solid #4e4e54}.cardMemberBenefits ul li a{text-decoration:none}.cardMemberBenefits ul li span{color:#4d4f53}.loginData{float:left;font-family:Arial;font-size:12px;margin-top:4px;width:300px}.loginHeader{margin-top:4px;font:17px BentonSans,Arial,Helvetica,sans-serif}.mr-loagin{clear:both;margin-top:60px;width:430px;float:left;border-top:1px solid #ddd;padding-top:13px;*padding-top:16px}
.MRSection{float:left;width:1080px}.upper{float:left;margin:5px 0 0 8px}.upper a{clear:both;color:#4e4e54;float:left;font-size:12px;font-family:Arial}.upper .lfloat1{width:355px;float:left}.upper a.rfloat{float:right;margin-top:55px;width:83px}.upper li a:hover{text-decoration:underline}#mrLandingPage .sCardArt img{height:28px;width:46px}#mrLandingPage .sCardArt{height:28px;width:46px}.membershipBenefits h2{margin:0 0 19px 6px;font:22px BentonSans-Bd}.membershipRewardsDiv h2{margin-left:23px}.cardMemberBenefits h2{font-size:22px}
.lower{font-size:17px}.lower a{text-decoration:none;color:#002663;text-decoration:none;font-size:13px;float:left;margin-top:-5px}.benefitsHeader{font-size:17px;margin:0 0 5px 20px}.benefitsText{font-size:12px;margin-bottom:10px;margin-left:20px;width:342px}.master-amex-logo,.master-badge-ribbon,.master-gray-right-arrow,.master-pay-with-points,.master-two-times-plane-circle,.master-two-times-points,.master-white-right-arrow{background:url('/ctnwt/assets/mrLanding/images/master-s215cebb320.png')}.caps-large-white-left-button,.caps-large-white-right-arrow-button,.caps-small-white-left-button,.caps-small-white-right-button{background:url('/ctnwt/assets/mrLanding/images/caps-se72a209e11.png')}
.repeat-x-sprite,.repeat-x-small-white-center-button{background:url('/ctnwt/assets/mrLanding/images/repeat-x-s4efe98c115.png')}.master-amex-logo{background-position:0 -113px;height:45px;width:52px;float:left}.master-badge-ribbon{background-position:-36px 0;height:36px;width:39px;float:left}.master-gray-right-arrow{background-position:-45px -36px;height:7px;width:9px;margin:5px 2px 0 0;*margin-left:2px;float:right;*clear:both}:root .master-gray-right-arrow{margin-top:3px\0/}.subDiv .master-gray-right-arrow,.upper .master-gray-right-arrow{*float:none;*display:inline-block;height:10px}
.master-pay-with-points{background-position:0 -72px;height:41px;width:40px;float:left}.master-two-times-plane-circle{background-position:0 -158px;height:85px;width:116px;float:left;margin-left:66px}.master-two-times-points{background-position:-40px -72px;height:41px;width:39px;float:left}.master-white-right-arrow{background-position:-36px -36px;height:7px;width:9px;display:inline-block;margin-left:4px;*margin-top:-10px}.caps-large-white-left-button{background-position:0 -200px;height:36px;width:5px;float:left}
.caps-large-white-right-arrow-button{background-position:0 0;height:36px;width:13px;float:left}.caps-small-white-left-button{background-position:0 -133px;height:31px;width:4px;float:left}.caps-small-white-right-button{background-position:0 -102px;height:31px;width:4px;float:left}.repeat-x-small-white-center-button{background-position:0 0;height:31px;width:auto;float:left}.bookDiv .repeat-x-small-white-center-button{font:13px BentonSans-Md;height:14px;padding:8px 2px;text-align:center;width:124px}
.lower .repeat-x-small-white-center-button{width:73px;padding:8px 6px;height:14px;text-align:center;font:13px BentonSans-Md,Arial,Helvetica,sans-serif}.ribbon-repeat-x{background:transparent url('/ctnwt/assets/mrLanding/images/ribbon-repeat-x.png') 0 0 repeat-x;width:1080px;height:51px;float:left;margin-top:-4px;margin-top:-3px\9;*margin-top:0}.repeat-x-sprite{background-color:#fff;background-position:0 -31px;color:#00235a;float:left;padding:7px 22px 5px 19px;text-align:center}:root .repeat-x-sprite{padding-bottom:6px\0/}
span#regTradermarkStyle{font-size:12px;position:relative;top:-10px}span#membershipRewardsReg{font-size:17px;position:relative;top:-7px}.purchases1,.regTrademark{font-size:8px}.regTrademark{font-size:9px\9}.benefitsTM{font-family:Arial;font-size:10px}.arrowHead{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -316px -133px transparent;height:7px;width:9px}#popupLayer_defaultLogin #serverErrMsgDiv,#popupLayer_login #serverErrMsgDiv,.standaloneLogin #serverErrMsgDiv,#loginComp_frmLogon #serverErrMsgDiv{color:#c20f0f;font-size:14px;margin:0;padding:15px 10px 15px 15px;width:671px;background:#fff}
#loginComp_frmLogon #serverErrMsgDiv{font-size:11px;line-height:13px;margin-bottom:10px;margin-top:5px;padding:5px 8px;width:301px!important}.loginErrorMsgDiv{float:right;margin-top:2px;width:249px}.loginErrorMsgDivReq{margin-top:9px}#popupLayer_defaultLogin #serverErrMsgDiv .exlamatery,#popupLayer_login #serverErrMsgDiv .exlamatery,.standaloneLogin #serverErrMsgDiv .exlamatery,.exlamatery{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll -725px -89px #fff;float:left;height:40px;margin-right:10px;margin-top:-5px;width:37px}
.standaloneLogin #serverErrMsgDiv .exlamatery{height:55px}#guest .exlamatery{margin-top:6px;margin-left:3px}.standaloneLogin #serverErrMsgDiv{width:541px}.leftBlock .bottom,.rightBlock .bottom{margin-top:20px}#aevVacations a.RnTOverlay{*padding-bottom:4px;*padding-top:0;margin-left:9px;margin-top:5px}#popupLayer_defaultLogin .loading{margin-left:277px}.bookDiv,.membershipBenefits{background:#fff;-moz-box-shadow:3px 2px 12px #ccc;-webkit-box-shadow:3px 2px 12px #ccc;box-shadow:3px 2px 12px #ccc;border:#ececec 4px solid\9}
:root .bookDiv,.membershipBenefits{border:0\0/}.cardUserDataPlatinum{float:left;font-size:10px;padding-top:2px;width:273px}.widget .dataStyleCardPlatinum{float:left;margin:2px 0 0 10px;width:384px}.cardUserDataPlatinum ul{list-style-type:none;margin:-15px 0 0 12px;padding:0}.package-text{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll -650px -350px transparent;color:#fff;float:left;font-family:times New Roman;font-size:15px;font-weight:bold;height:25px;margin:10px 0 0 13px;width:161px}
#hotelExpandWidget .marginbooknow{float:right;margin:-16px 0 0 25px;*margin-right:-24px;width:77px;*margin-top:-19px;*width:96px;display:inline}.widget .marginbooknow .arrow{float:none;display:inline-block}#hotelExpandWidget .marginbooknow a{font-size:11px;text-decoration:none}.extraordinaty-experiences h2{font-size:18px;margin-left:0}#popupLayer_defaultLogin a#login,#popupLayer_login a#login{text-decoration:none;float:right}#email_errMsg{color:#c20f0f}.banner-inner iframe{width:100%}.more_container{background:none repeat scroll 0 0 #f3f3f3;width:920px;margin:0 auto;padding-bottom:25px}
.more_container .sub_title h2{font-family:BentonSans-Bk,Arial,Helvetica,sans-serif;font-size:15px;margin-bottom:15px;color:#4d4f53;font-weight:normal}.more_container h1{color:#002663;font-family:BentonSans-Bk,Arial,Helvetica,sans-serif;font-size:22px;letter-spacing:3px;font-weight:normal;margin-bottom:10px;padding-top:34px}.bold_travel{font-family:BentonSans-Bk,Arial,Helvetica,sans-serif;font-weight:bold}.more_marginLeft{margin-left:50px}.improve_out{background-color:#fff;width:820px;padding-bottom:11px;margin-bottom:8px}
.more_marginLeft .number{color:#00255f;float:left;font-family:BentonSans-Lt,Arial,Helvetica,sans-serif;font-size:50px;font-weight:normal;margin:7px 16px 0 35px}.improve_left{color:#4d4f53;display:inline-table;float:left;font-family:Arial;font-size:13px;margin-top:2px;width:449px}.more_container p{margin-top:5px;font-family:BentonSans,Arial,Helvetica,sans-serif;font-size:24px;color:#00255f;margin-bottom:16px;line-height:30px}.improve_right{float:left;margin-right:25px;margin-top:15px;text-align:right;width:253px}
.more_marginLeft a.close-link:hover{background-position:-665px 0}.more_marginLeft .close-link{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll 0 -97px transparent;float:right;font-size:11px;height:30px;margin:20px 18px 0 0;text-decoration:none;width:32px}.improve_out_blue{background:#002663;width:820px;margin-bottom:8px;color:#fff}.improve_out_blue .number{color:#fff;margin-left:38px;margin-right:20px}.improve_out_blue .improve_left{color:#fff;padding-bottom:22px}.improve_out_blue p{color:#fff;width:260px;line-height:32px;margin-bottom:11px;margin-top:10px}
.more_2come p{font-size:18px;margin-bottom:-2px;margin-top:4px;color:#002663}.more_2come{font-size:15px;font-family:Arial;width:820px;padding-bottom:20px;color:#4d4f53;font-family:BentonSans Book,Arial,Helvetica,sans-serif}.Earnpay_points{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -656px -554px transparent;float:right;height:76px;margin-top:-1px;width:148px}.more_container .width_right{width:249px;margin-top:9px}.more_container .margin p{margin-bottom:9px;margin-top:9px}
.earn_margin{padding-bottom:5px}.flight_image{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll -549px -425px transparent;float:right;height:112px;margin-top:-1px;width:253px;*margin-left:-14px}.flight_top{margin-top:38px}.low_rateGuarantee{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") repeat scroll 0 -670px transparent;float:right;height:185px;margin-top:-1px;width:224px}.more_container .rate{color:#002663;font:normal 44px BentonSans,Arial,Helvetica,sans-serif}.low_rate{color:#6f246f;font:14px BentonSans-Bd Medium,Arial,Helvetica,sans-serif;margin-bottom:10px;margin-left:19px;text-align:left;width:211px;width:221px\9}
.italic_text{color:#2b2b2b;font-family:Times;font-size:12px;font-style:italic;text-decoration:none}.x2_points{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-273px 0;float:right;height:40px;margin-right:9px;width:40px}.pay_points{background-image:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png");background-position:-316px 0;float:right;height:40px;margin-top:4px;width:40px}.more_container .points{clear:both;color:#002663;font:26px BentonSans,Arial,Helvetica,sans-serif}.more_container .member_points{color:#002663;font-family:Arial;font-size:11px}
.qImg{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll -85px -60px transparent;float:right;height:22px;margin-top:-3px;width:20px;*margin-top:-20px}:root .qImg{margin-top:-5px;margin-right:-10px}.Font_offers{font-family:Arial;font-size:12px}.error_404{font-size:14px;font-weight:bold;margin:0 auto;padding:40px 0 0;text-align:center;width:940px}.error_404 p{font-size:14px}.error_404 p a{color:#c20f0f}#linearBg2{background:#1052a5;height:510px;margin:0 auto;width:834px;font-family:BentonSans,Arial,Helvetica,sans-serif;color:#fff;padding-left:190px}
#linearBg2 h1{font-size:41px;font-weight:normal;margin:0;padding:120px 0 50px}#linearBg2 h1 span{font-weight:bold}#linearBg2 h2{font-size:46px;font-weight:bold;margin:0}#linearBg2 p{font-size:24px;line-height:35px;margin:0;padding-top:20px}#linearBg2 p a{color:#fff;font-weight:bold}.popup-body h5{margin:0;padding:2px 0}span#depart_errMsg,span#AEVvacation_search_errDep,span#vacation_search_errDep,span#errPickUpDate_errMsg{width:169px}span#AEVvacation_search_errDep,span#AEVvacation_search_errRtn,span#vacation_search_errDep,span#vacation_search_errRtn{*float:none}
span#depart_errMsg{*float:none}#errDropOffDate_errMsg{width:169px}.widget .cardUserHeading sup{margin:-2px 10px 0 0;position:absolute}#Map .MRoverlay-learnmore,#Map #getStarted{cursor:pointer}.lrg-scroll-div{height:420px;margin-right:-20px;padding-right:15px;*margin-right:-5px;*padding-right:5px;padding-top:20px;margin-bottom:22px}.lrg-scroll-div a{color:#002663}#popupLayer_lrg .popup-body{*padding-bottom:25px}.loadingDiv{float:right}.loginButtonDiv .loadingDiv{margin-right:-41px;margin-top:16px;*margin-top:-25px;*margin-left:43px;*margin-right:41px}
.standaloneContent .loginButtonDiv .loadingDiv{margin-right:-37px;margin-top:-137px;position:absolute}.log_OutDiv .loadingDiv{margin-right:33px;margin-top:-17px}.first_registertxt,.logRegister_link,.forgot_txt,.logUID,.loginOr,.logPwd,.cardmembr_txt,.logRegister_link{font-size:11px;font-family:Arial}.logRegister_link a,.logUID a,.logRegister_link a,.logPwd a{color:#fff}.logComponent_bottom{clear:both;float:left;margin-left:14px}.forgot_links a{font-size:11px;font-family:Arial;color:#002663;text-decoration:none}
.forgot_links .logComponent_bottom_links{font-size:11px;font-family:Arial;color:#002663;margin:0 0 4px 0;width:170px;float:left}.arrowDownUp{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png?q=10042013") no-repeat -762px 0;height:6px;width:9px;float:right;margin:5px 0 0 5px;*margin-top:-9px}.mybenefits .arrowDownUp{background-position:-774px 0;margin-top:3px;*margin-top:-10px}.logComponent_bottom_links .arrow-small{background-position:-751px 0;margin-left:0}.registerOut,.forgot_links{color:#002663;float:left;width:52%}
.not_member{float:left;width:100%}.cardMember-margin{padding-bottom:9px}.loyalty-margin{padding:15px 0 16px 0}.cardBenefits-margin{padding:17px 0}.loyalty-margin .copy .normTextLink,.cardBenefits-margin.copy .normTextLink{margin-top:5px}.earnFast_margin .copy .subheading{padding:0;padding:0 0 2px\9;*padding:0}:root .earnFast_margin .copy .subheading{padding:0 0 4px\0/}.pay-margin .copy .subheading{padding:0 0 4px}:root .pay-margin .copy .subheading{padding:0 0 6px\0/}.competitive-margin .copy .subheading{padding:0 0 4px}
:root .competitive-margin .copy .subheading{padding:0 0 6px\0/}.cardMember-margin .copy .subheading{padding:0}.loyalty-margin .copy .subheading{padding:0 0 8px 0}.earnFast_margin .copy .normTextLink,.pay-margin .copy .normTextLink,.competitive-margin .copy .normTextLink{margin-top:3px}.pay-margin{margin-top:4px}.pay-margin{margin-top:4px}.competitive-margin{padding-top:19px}#cruiseMoreOptions span.lfloat{text-decoration:underline}#cruiseMoreOptions .mrearw{clear:both;display:inline-block;float:none;margin:0;*margin-top:-10px}
#cruiseMoreOptions{text-decoration:none}form#moreSearchOptionsSearchForm{display:none}.trending_image{width:321px;height:206px;float:left;position:relative}.popup-body div.focus{outline:1px dotted #000}#validUser .lfloat1 a{color:#000}.widget a.arrowAlign{*left:27px}.interstitial{font-family:Arial,"MS Trebuchet",sans-serif;float:left;width:100%}.title-section{background-color:#fff;line-height:1;padding:30px 0 26px 0}.title-section h1{color:#036;font-size:22px;font-weight:bold;margin:0 auto 29px;text-align:center;padding:0}
.promo-section{background-color:#fff;width:100%;float:left;color:#4d4f53}.promo-section .page-width{width:885px;margin:auto}.promo-section h2{color:#555;font-size:30px;font-weight:bold;padding:0 0 30px 0;margin:0;text-transform:uppercase;text-align:center}.promo-ads{float:left;padding:20px 0;margin-left:234px}.promo-section .promo-ads h1{color:#036;font-size:20px;padding-bottom:5px;font-weight:normal;margin:0}.text-promo{margin-right:15px;width:auto;font-size:12px}.competitiveRatesDiv1 .text-promo{width:200px}
.individualAdd{float:left;width:265px;margin-left:20px}.promo-ads .competitiveRatesDiv1,.promo-ads .payWithPointsDiv1{border-left:1px solid #bbb;float:left;text-align:left;padding-bottom:15px;margin:0}.promo-ads .getPointsFasterDiv1{float:left;padding-bottom:15px;text-align:left;margin:0}.promo-ads .competitiveRates{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat -560px -42px;width:45px;height:45px;float:left;margin:0 6px 0 16px}.promo-ads .payWithPoints{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat -315px 0;width:45px;height:45px;float:left;margin:0 6px 0 16px}
.promo-ads .getPointsFaster{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat -269px 0;width:45px;height:45px;float:left;margin:0 6px 0 0}.title-section #spinner{height:60px;overflow:hidden;width:60px;position:relative;left:650px}.interstitial .SquigglyBackground{padding-bottom:102px}.lrgMainContainer{margin:0 auto;width:100%;min-width:1080px}.lrgContainer{float:none;margin:0 auto;width:955px}.lrgText{font-size:70%;text-align:left;color:#333;width:952px;margin-top:23px;font-family:Arial,Verdana,Helvetica,san-serif}
.lrgText a{color:#006890;text-decoration:none}.showPopupLocker{height:2790px;*height:2829px}.pwpMainContainer{margin:0 auto;width:100%;min-width:1080px}.pwpContainer{float:none;margin:0 auto;width:955px}.textBolded{font-weight:bold;margin-bottom:3px}.pwpText{font-size:70%;text-align:left;color:#333;width:952px;margin-top:23px;font-family:Arial,Verdana,Helvetica,san-serif}.pwpText a{color:#006890;text-decoration:none}.popup p.mrdemoLearnMore{margin-top:7px}.mrDemoTnC .popup-header{*width:1314px}.lrgPopUp .popup-header{font:22px BentonSans-Bk,Arial,Helvetica,sans-serif}
.lrgPopUp .popup-body h5,.lrgPopUp p{font-family:Arial;color:#4d4f53;font-size:12px;margin:15px 0 15px 0;padding:0}.heroHeader{width:100%;background-color:#002663;height:35px;min-width:1080px;margin:0 auto}.heroHeaderSubSection{margin:0 auto;width:982px}.hundredYrsSanLogo,.heroHeaderImage{background:url('/ctnwt/assets/travelhome/images/100yrs_san_logo.png') 0 0;text-align:center;float:left;height:28px;width:280px;margin-top:3.5px;clear:both}.doubleXPointsImage{background:url("/ctnwt/assets/travelhome/images/homepage_mr_sprite.png") repeat scroll -39px -46px transparent;float:left;height:20px;margin:0 10px 0 0;width:19px}
.earnDoubleBold{font:12px BentonSans-Bd,Arial,Helvetica,sans-serif;color:#fff}.earnDoubleNormal{font:12px BentonSans,Arial,Helvetica,sans-serif;color:#fff}.termsApply{font:8px Arial,Helvetica,sans-serif;color:#fff;opacity:.5}.doubleXHeroText{float:left;width:703px;margin-top:6px}.logoutLeft,.logoutRight,.continueLeft,.continueRight{background:url("/ctnwt/assets/travelhome/images/sp-button-caps-rounded.png") repeat 0 0;width:6px;height:32px;float:left}.logoutLeft{background-position:0 -454px}.logoutRight{background-position:0 -419px}
.continueLeft{background-position:0 -593px}.continueRight{background-position:0 -558px}.continueMiddle,.logoutMiddle{background:url("/ctnwt/assets/travelhome/images/sp-repeat-x-mytrips.png") repeat 0 0;width:auto;height:23px;float:left;font-size:14px;padding:6px 10px 0}.logoutMiddle{background-position:0 -356px}.continueMiddle{background-position:0 -160px;color:#fff;height:22px}.sessionTimeOut{float:left;margin-bottom:20px;margin-left:108px;margin-top:10px}.sessionTimeOut a{text-decoration:none}.idleTimeoutPopup .exlamatery{background:url("/ctnwt/assets/travelhome/images/alert.png") no-repeat scroll 0 0;float:left;height:40px;margin-right:6px;margin-top:0;width:37px}
.idleTimeoutPopup .logout{background:url("/ctnwt/assets/travelhome/images/btn_logout.png") no-repeat scroll 0 0;height:30px;width:116px;float:left}.idleTimeoutPopup .continueSession{background:url("/ctnwt/assets/travelhome/images/btn_continue.png") no-repeat scroll 0 0;height:30px;width:116px;margin-left:10px;float:left}.idleTimeoutPopup .popup-header{height:26px}.idleTimeoutPopup .popup-header h2{font:22px BentonSans-Bk,Arial,Helvetica,sans-serif}.idleTimeoutPopup .popup-body{padding-top:5px;*padding-top:17px}.insiderflag{bottom:100%;color:#fff;display:block;position:absolute;width:129px;height:18px;letter-spacing:.1em;font:bold 100% BentonSans;font-size:8px;cursor:pointer;text-transform:uppercase;background-image:-ms-linear-gradient(top,#097f9d 0,#03708b 100%);background-image:-moz-linear-gradient(top,#097f9d 0,#03708b 100%);background-image:-o-linear-gradient(top,#097f9d 0,#03708b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#097f9d),color-stop(100,#03708b));background-image:-webkit-linear-gradient(top,#097f9d 0,#03708b 100%);background-image:linear-gradient(to bottom,#097f9d 0,#03708b 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#097F9D',endColorstr='#03708B')}
.insiderflag:after{border-left:solid transparent 6px;border-right:solid transparent 6px;border-top:solid #03708b 6px;bottom:-6px;content:" ";height:1px;left:50%;margin-left:-6px;position:absolute;width:0}.insidertxt{line-height:18px;vertical-align:middle}.icon-question:after{content:"\e611";color:#fff;font-size:13px;padding-left:4px;padding-right:4px;vertical-align:middle}#mainContainerTravel.ie7 #uniform-loginRemMe{margin-top:-3px}
#mainContainerTravel.ie .nHelp{width:67px}.ie7 .loginIDT{margin-left:0;padding-left:15px}.ie7 .topSpace{margin-bottom:0;padding-bottom:12px}.ie7 #redeemEligibility a{*margin-top:-5px!important}.ie7 #validUser .logintxt{margin-top:-10px}.ie7 #myBenefits{width:79px}.ie7 .teaser .InputFieldsUID,.ie7 .teaser .InputFieldsPW{height:23px;padding-top:4px}.ie7 .morePointsSection .morePointsSubSection1 .lfloat a{width:200px;float:left}.ie8 .teaser .InputFieldsUID,.ie8 .teaser .InputFieldsPW{height:23px;padding-top:4px}
.ie9 #LabelUserID,#LabelPassword,#loginComp_LabelUserID,#loginComp_LabelPassword{top:-24px!important}.ie9 #guest p.logintxt,.ie.ie10 #guest p.logintxt{margin-top:11px}.ie9 .topSpace,.ie8 .topSpace,.ie.ie10 .topSpace{margin-top:7px}.ie8 #guest p.logintxt{margin-top:9px}.ie9 .forgot_links .logComponent_bottom_links,.ie.ie10 .forgot_links .logComponent_bottom_links{margin-bottom:5px}.ie9 .logComponent_bottom,.ie.ie10 .logComponent_bottom{margin-left:13px}.ie.ie10 .loginSect{margin-top:3px}.ie.ie10 .loginRemMe{margin-top:8px}
.ie.ie10 #airSearchForm .searchBTN,.ie9 #airSearchForm .searchBTN{margin-top:-4px}.ie8 #airSearchForm .searchBTN{margin-top:-2px}.ie7 #airSearchForm .infoDiv{padding-bottom:10px}.ie7 #airSearchForm .searchBTN{position:absolute;margin:-4px 0 0 60px}.ie7 #hotelSearchForm .searchBTNSmall{margin:0}.ie9 .tab_container input[type="text"],.ie10 .tab_container input[type="text"]{padding-top:6px;padding-bottom:4px}#airSearchForm .CabinType .select-box-travelers{width:170px!important}
#airSearchForm .CabinType .select-mid-travelers{width:155px}#airSearchForm .CabinType .select-mid-travelers span.customStyleSelectBox{width:79%}#airSearchForm .adults .select-mid-travelers{width:123px}#airSearchForm .adults .select-box-travelers{margin-top:8px;width:131px}#airSearchForm .adults .select-box-travelers{width:131px!important}#airSearchForm #adults{width:131px!important}#airSearchForm #seniors,#airSearchForm #children{width:124px!important}#airSearchForm #cabinType{width:162px!important}
#pwpInternationalPromoContainer{display:none}.CabinTypeFlag{bottom:100%;color:#fff;display:block;height:18px;letter-spacing:.025em;font:bold 100% BentonSans;font-size:9px;cursor:pointer;text-transform:uppercase;margin-left:1px;margin-top:10px}.SafariCabinTypeFlag .icon-question:after{padding-left:4px!important}.ChromeCabinTypeFlag .icon-question:after{padding-left:4px!important}.CabinTypeFlag:after{border:solid transparent 6px;content:" ";height:1px;position:absolute;width:0;border-top:solid #03708b 10px;margin-top:-5px;margin-left:15px}
.CabinTypeFlagText{line-height:18px;vertical-align:middle;margin-left:5px;margin-right:0}#airSearchForm .CabinType{*margin-top:5px;width:170px;margin-right:10px}.LandingPageImg{height:380px!important}#cabinTypeFlagId{display:none}.ie8 .CabinTypeFlag{width:282px}.CabinTypePosition{position:relative}.CabinTypeMargin{margin:0 auto;display:inline-block;background-image:-ms-linear-gradient(top,#097f9d 0,#03708b 100%);background-image:-moz-linear-gradient(top,#097f9d 0,#03708b 100%);background-image:-o-linear-gradient(top,#097f9d 0,#03708b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#097f9d),color-stop(100,#03708b));background-image:-webkit-linear-gradient(top,#097f9d 0,#03708b 100%);background-image:linear-gradient(to bottom,#097f9d 0,#03708b 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#097F9D',endColorstr='#03708B')}
#travelOffersNotificationBanner .CttNotificationsBannerDataCustom,#travelExpertsNotificationBanner .CttNotificationsBannerDataCustom{min-width:1080px}