body{background-color:#f3f3f3;color:#4d4f53;font-family:Arial,Helvetica,sans-serif}.profileBody{clear:both;margin-top:1px}.hideDiv{display:none}.loginForget{float:right;margin-top:11px;padding-right:30px;font-size:12px}.login_out{margin-left:30px;width:938px;float:left}.tripIDT{margin-right:13px}.what{float:right;font-size:12px;margin-top:10px;padding-right:34px;width:98px}.what_img{background:url("/ctnwt/assets/travelhome/images/sp-master-mytrips.png") no-repeat scroll -84px -62px transparent;float:right;height:20px;width:20px;margin-top:-5px;*margin-top:-18px}
.Buttons_div a{color:#fff;text-decoration:none}.Buttons_div{float:right;margin:9px 24px 27px 0;width:421px;*position:relative}.Buttons_div a:hover .tripLogin_buttons{background-position:0 -614px}.Buttons_div a .tripLogin_buttons{background:url("/ctnwt/assets/travelhome/images/sp-repeat-x-mytrips.png") repeat scroll 0 -561px #75216d;float:right;padding:6px 21px 12px 21px;text-align:center;text-decoration:none;margin:12px 10px 20px 0;font-size:18px;font-family:BentonSans,Arial,Helvetica,sans-serif}.login_left,.login_right{width:458px;float:left;padding-top:5px}
.login_left{border-right:1px solid #ddd}.login_out p{font-size:12px;margin-top:-2px;clear:both;*margin-top:-6px}.login_right{margin-left:20px}.tripInput{width:448px;float:left;margin-top:-3px;*margin-top:-12px}.tripIDT{background:none repeat scroll 0 0 transparent;float:left;width:220px}.tripPT{width:210px;background:none repeat scroll 0 0 transparent;float:left}.tripPT .inputMid{width:200px}.tripPT .midWidth{width:203px}.inputLeft,.inputRight,.inputMid{background-image:url("/ctnwt/assets/travelhome/images/sp-caps-mytrips.png");float:left;height:33px;margin-top:8px}
.inputLeft{background-position:0 -770px;background-repeat:no-repeat;width:3px}.inputMid{background:url("/ctnwt/assets/travelhome/images/sp-repeat-x-mytrips.png") repeat-x scroll 0 -830px transparent;width:210px}.inputRight{background-position:0 -849px;background-repeat:no-repeat;width:3px}#Trip_emailId,#tripId{border:0;background:0;padding:0;color:#4d4f53;width:201px;height:21px;font-size:17px;font-family:BentonSans-Bk,Arial,Helvetica,sans-serif;padding-left:8px;margin-top:2px;padding:4px 0 4px 8px}#tripId{width:194px}
.trips_container{float:left;margin-top:37px;width:980px}.trips_container1{margin-top:85px}.trips_header h1{width:150px;font-size:28px;margin-top:33px;font-family:BentonSans-Bk,Arial,Helvetica,sans-serif;font-weight:normal;margin-bottom:11px}.trips_Logincontainer{clear:both;width:978px;margin:0 auto}.trips_header{width:630px;font-size:12px;float:right}.trips_Logincontainer .trips_header{margin-right:-4px}.My_trips{background-color:#fff;width:980px;float:left}.My_tripsLogin{background-color:#fff;width:978px;float:left;margin-top:27px}
.My_tripsLogin .imp_trip{width:920px;border-bottom:1px solid #ddd}.My_tripsLogin .Tripimp_body ul{margin-bottom:24px}.imp_trip{margin-left:31px}.trip_title h2{float:left;font-family:BentonSans-Bk,Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;margin:20px 0 9px 0;*margin:20px 0 4px 0}.login_out .trip_title h2{float:left;font-family:BentonSans-Bk,Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;margin:13px 0 6px 0}#validUser .lfloat1 a{color:#000}.upcomingtrip_body{float:left;font-size:15px;color:#4d4f53;margin-bottom:28px;*padding-bottom:8px}
.pastTrip_body{float:left;font-size:15px;color:#4d4f53;margin-bottom:27px;*padding-bottom:8px}.canceledTrips_body{float:left;font-size:15px;color:#4d4f53;margin-bottom:13px;*padding-bottom:20px}.member_width{width:200px}a{color:#4d4f53}.linkView a{text-decoration:none;float:left}.linkView{font-family:arial;font-size:14px;float:right;margin-top:4px;margin-right:-33px;width:130px}.mytrip_header{background:url("/ctnwt/assets/travelhome/images/sp-repeat-x-mytrips.png") 0 0 #002663;float:left;height:32px;color:#fff;font-size:26px;padding:10px 10px 9px 31px;width:939px}
a:hover .leftLinkview{background-position:0 -42px}a:hover .midLinkview{background-position:0 -350px}a:hover .rightLinkview{background-position:0 -126px}.leftLinkview{background:url("/ctnwt/assets/travelhome/images/sp-caps-mytrips.png") repeat scroll 0 0;float:left;text-align:center;text-decoration:none;width:4px;height:37px;text-decoration:none}.midLinkview{background:url("/ctnwt/assets/travelhome/images/sp-repeat-x-mytrips.png") repeat scroll 0 -308px;float:left;padding:9px 20px 1px 15px;text-align:center;text-decoration:none;height:26px;width:87px}
.rightLinkview{background:url("/ctnwt/assets/travelhome/images/sp-caps-mytrips.png") repeat scroll 0 -84px;float:left;text-align:center;text-decoration:none;width:4px;height:37px}.containerNotice{width:587px;float:left;margin:4px 0 0 0;border-bottom:1px solid #ddd}.Tripimp_body{clear:both}.Tripimp_body ul li{font-size:11px;margin:0 0 7px -3px;*margin-bottom:6px}.Tripimp_body ul{margin-top:1px;margin-bottom:7px;padding-left:17px;*margin-bottom:20px;*margin-left:1px;list-style-type:none}.Tripimp_body ul li span{background:url("/ctnwt/assets/travelhome/images/sp-master-mytrips.png") no-repeat -224px -97px;width:4px;height:4px;margin:7px 0 0 -13px;*margin-top:10px;float:left}
.myTrips{border-bottom:1px solid #4d4f53;width:918px;float:left;margin:16px 0 0 29px;padding-bottom:21px}.dont_see{font-size:12px;line-height:20px;margin:12px 18px 22px 0;float:left}.dont_see p{font-size:14px;font-weight:bold;margin-bottom:5px;font-family:BentonSans-Md,Arial,Helvetica,sans-serif;margin-top:0}.dont_see span{float:left;*float:none;font-family:Arial;font-size:12px}.loginComp{float:left;width:321px;z-index:1000;margin:20px 0 0}.pagecontainer{width:980px;margin:0 auto;*position:relative}
.profileBody .loginComp{position:absolute;*left:0;*top:0}.teaser{float:left;width:321px}.teaser .travelHeading{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 -230px transparent;height:30px;margin:0;padding:6px 8px 0 10px}.nHelp{font:12px BentonSans-Md,Arial,Helvetica,sans-serif medium;color:#5e5e5e;float:right}.showDiv{float:left;color:#002663;background:#fcfcfc;box-shadow:0 0 10px rgba(0,0,0,0.2)}#guest p.logintxt{margin:8px 11px 0 15px;font:13px Arial}.nHelp a{color:#0096bc;text-decoration:none}
.travelHeading .nHelp a#fpo{display:inline;height:20px;padding:4px 0 2px;*position:relative;*padding-bottom:3px;*height:24px;*padding-top:0;margin-left:0}#fpo img{height:20px;width:20px}.travelHeading .nHelp img{border:0 none;width:20px}.travelHeading{font-size:16px;font-weight:bold;width:303px;float:left}.travelHeading p{background:url("/ctnwt/assets/travelhome/images/sp-master-mytrips.png") repeat scroll -10px -421px transparent;color:#002964;float:left;font-size:16px;padding-left:7px;letter-spacing:4px;width:185px}
.topSpace{margin:5px 0}.teaser,#labfooter{float:left;width:321px;background-color:#fff}#labfooter{clear:both}.profileTrip{float:left;width:630px;margin-left:28px}h1.profileHeader{background:#f3f3f3;margin:24px 0 21px;padding:0;font-size:28px;font-weight:bold}.tripInput .InputFieldsUID,.tripInput .InputFieldsPW{border:0 none;font-size:15px;height:21px;padding-left:4px;padding-top:2px;width:204px;*margin-left:0;margin-top:3px;padding-bottom:4px;color:#4d4f53;font:17px Arial,Helvetica,sans-serif;margin-left:8px}
.log_OutDiv{float:right;width:65px}a#loginComponent{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}#guest .left_Log{background:url("/ctnwt/assets/travelhome/images/sp-button-caps-rounded.png") repeat scroll 0 -317px transparent;float:left;height:32px;width:6px}#guest .right_Log{background:url("/ctnwt/assets/travelhome/images/sp-button-caps-rounded.png") repeat scroll 0 -280px transparent;height:32px;width:6px;float:left}
.sLoginButton{background:url("/ctnwt/assets/travelhome/images/sp-repeat-x-mytrips.png") repeat-x scroll 0 -470px #fff}a .loginButton{color:#fff;cursor:pointer;font-size:16px;text-decoration:none}a .sLoginButton{color:#000080;font-size:13px}#guest .sLoginButton{width:58px;height:21px;padding-top:5px!important;font:14px BentonSans-Md}#guest .loginButton,.notMemButton,.sLoginButton{padding-bottom:2px;padding-top:6px;float:left;text-align:center}label{font-family:BentonSans,Arial,Helvetica,sans-serif;font-size:12px;margin:7px 0 10px;*margin-top:12px}
.nHelp a{color:#0096bc;text-decoration:none}.travelHeading .nHelp a#fpo{display:inline;height:20px;padding:4px 0 2px;*position:relative;*padding-bottom:3px;*height:24px;*padding-top:0;margin-left:0}#fpo img{height:20px;width:20px}.travelHeading .nHelp img{border:0 none;width:20px}.nHelp{*width:67px}.travelHeading{font-size:16px;font-weight:bold;width:303px;float:left}.travelHeading p{color:#002964;float:left;font-size:16px;padding-left:7px;width:185px;letter-spacing:4px;margin-top:3px}.topSpace{float:left;margin:6px 0 7px}
.teaser,#labfooter{float:left;width:320px}#labfooter{clear:both}h1{font-size:16px;margin:20px}h1{font-size:20px;margin-left:0}a{cursor:pointer}.sCardArt img{width:26px;height:16px}.section .sCardArt img{height:29px;width:46px}.lfloat .sCardArt .my_image{font-size:5px}.lfloat1 .sCardArt .my_image{font-size:5px}.hideDiv{display:none}#redeemPoints img{width:21px}.teaser p a#redeemPoints{margin-left:0}.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:6px 0 0;padding:0;width:21px}a:hover.redeemP{background-position:-727px 0}.fasterPointsSmall{background-image:url('/ctnwt/assets/travelhome/images/sp-master-mytrips.png');background-position:-220px 0;width:43px;height:36px;float:left;margin-top:27px}.payWithPointsSmall{background-image:url('/ctnwt/assets/travelhome/images/sp-master-mytrips.png');background-position:-266px 0;width:43px;height:33px;float:left;margin-top:12px}.floatLeft{float:left}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.loginComp .lfloat1 p #mrPoints,.loginComp .lfloat1 p a#redeemPoints{color:#002258}.teaser p a#redeemPoints{font-size:1em;margin-left:30px}#mrPoints{float:left;font:26px BentonSans,Arial,Helvetica,sans-serif medium;margin-right:11px;margin-top:-4px}.minusImg{background:url("/ctnwt/assets/travelhome/images/sp-master-mytrips.png") no-repeat scroll 0 -97px transparent;float:right;margin:2px 10px 0 0;padding:3px 0 8px;width:32px;height:17px}
.minusImg:hover{background-position:-41px -97px}.plusImg{background-position:0 -62px}.welcomeUser{float:left;font:13px BentonSans-Md,Arial,Helvetica,sans-serif medium;width:225px}.plusImg:hover{background-position:-42px -62px}.lfloat .minusImg a,.lfloat .plusImg a,.lfloat1 .minusImg a,.lfloat1 .plusImg a{padding:6px 13px}.subheading{font-size:.8em;margin:0;padding:4px 0 22px}.copy .subheading{color:#002666;font:15px BentonSans,Arial,Helvetica,sans-serif;font-weight:normal;padding:0}.copy .subheading a{color:#002666!important;font-size:17px!important;font-weight:normal!important;text-decoration:none}
#hiddenDetails{display:none;float:left}#hiddenDetails a{font-size:.8em;font-weight:bold;padding:0}#showDetails a{text-decoration:none}#hiddenDetails{background:none repeat scroll 0 0 #fff;color:#000}#hiddenDetails p a{color:#0096bc;float:left;margin:14px 10px 13px 0;text-decoration:none;font-size:11px}#hiddenDetails p a:hover{color:#6f246f}#accordion .accordionButton{background:url("/ctnwt/assets/travelhome/images/sp-repeat-x-mytrips.png") repeat-x scroll 0 0 transparent;border:1px solid #000;color:#fff;cursor:pointer;float:left;font-size:14px;font-weight:bold;margin-top:0;padding:10px 0 10px 13px;width:306px}
#accordion .accordionButton.yBook_head,#accordion .accordionButton.yBook_head.expand{background:url("/ctnwt/assets/travelhome/images/sp-repeat-x-mytrips.png") repeat-x scroll 0 0 #00235b}#accordion .accordionButton.yBook_head.expand span,#accordion .accordionButton.yBook_head span{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:15px;width:13px}#accordion .accordionButton.yBook_head span{background-position:-360px -129px;margin-left:10px}#accordion .accordionButton.yBook_head.expand span{background-position:-558px -127px;margin-left:9px}
#accordion .accordionButton a{float:left}#accordion .accordionButton a{color:#fff;font-size:.95em;padding:0;text-decoration:none}.section{border-bottom:1px solid #ccc;padding:23px 0}.menu_body .section{float:left;width:320px;background-color:#f3f3f3}.lfloat .sCardArt,.lfloat1 .sCardArt{background:none repeat scroll 0 0 #fcfcfc;width:auto}.lfloat1 .sCardArt{color:#002663;background:#fff}.lfloat .sCardArt.Platinum,.lfloat1 .sCardArt.Platinum{background-color:#002663;height:18px;margin-right:8px;width:28px}
.sCardArt{float:left;height:16px;margin:0 10px 0 0;width:41px}.section .whybook-getpoints-icon,.section .whybook-paypoints-icon,.mediumPlatinum{background:url("/ctnwt/assets/travelhome/images/sp-master-mytrips.png") no-repeat scroll 0 0 transparent;float:left;height:34px;margin-left:10px;width:36px}.mediumPlatinum{background-position:-266px 0;color:#002257}.mediumCenturion{background:url("/ctnwt/assets/common/images/MediumCardArts/medium_centurion.jpg") no-repeat scroll 0 0 transparent;height:35px;width:56px}.mediumGold{background:url("/ctnwt/assets/common/images/MediumCardArts/medium_gold.jpg") no-repeat scroll 0 0 transparent;height:35px;width:56px}
.section .whybook-getpoints-icon{background-position:-220px 0}img{border:0 none}.menu_body .copy{display:block;float:left;padding-left:14px;width:236px}.menu_body .icon{height:40px;margin:0 0 0 5px;text-align:center;width:81px}.loginComp .icon{background-image:none;float:left;margin-left:15px;width:45px}.menu_body a:hover{color:#000;border-bottom:1px solid #505051}.menu_body{float:left;padding:0}.menu_body .section p,.menu_body ul{font-size:.8em;padding-top:0}.menu_body h3,.menu_body ul{margin:0}
.menu_body ul{padding-bottom:5px;padding-left:16px}.lfloat1 p.logintxt #welcometxt{color:#002663}.Platinum{background:url("/ctnwt/assets/common/images/SmallCardArts/small_platinum.jpg") no-repeat scroll 0 0 transparent}.Centurion{background:url("/ctnwt/assets/common/images/SmallCardArts/small_centurion.jpg") no-repeat scroll 0 0 transparent}.Blue{background:url("/ctnwt/assets/common/images/SmallCardArts/small_blue.jpg") no-repeat scroll 0 0 transparent}.Gold{background:url("/ctnwt/assets/common/images/SmallCardArts/small_gold.jpg") no-repeat scroll 0 0 transparent}.teaser p a#redeemPoints{font-size:.8em;margin-left:0;margin-top:1px}
.loginComp .lfloat1{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #ccc;color:#002258;padding:7px 0 5px;*padding-bottom:15px}.loginComp .lfloat1 p #mrHeading{color:#002258;font-size:.9em}.copy ul li{color:#4d4f53;font-size:12px;padding:2px 0}.copy ul li a{border-bottom:1px solid #4d4f53;color:#4d4f53!important;font-size:12px!important;font-weight:normal!important;text-decoration:none}#labfooter .footer{display:none}.loginComp,.search{margin:20px 0 0}.lfloat{float:left}.clearfix{display:inline-block}
form,h4{margin:0;padding:0}.noTripsContent{float:left;margin:17px 0 0 32px;width:800px}.Buttons_div a:hover .tripLogin_buttons{background-position:0 -610px}#LabelUserID,#LabelPassword{font-size:17px;position:relative;top:-23px;color:#4d4f53}.My_tripsLogin #LabelUserID,.My_tripsLogin #LabelPassword{margin-left:8px;top:-24px!important}#LabelmailId,#LabelTripId{font-size:17px;margin-left:9px;position:relative;top:-20px;color:#4d4f53}#LabelmailId{margin-left:7px}.tripsHeadContent{line-height:20px}#loginUserIdErrMsg{float:left;font-size:12px;width:223px}
.loginErrorMsgClass{margin-top:3px}.loginErrorMsgClass{margin-left:5px}.ErrorMsgClass,.loginErrorMsgClass{color:#c20f0f;font-style:normal;line-height:16px;float:left;font-size:12px}#loginComp_frmLogon #serverErrMsgDiv .exlamatery,.exlamatery{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat scroll -725px -89px #fff;height:40px;margin:2px 10px 0 4px;float:left;width:37px}#errMsg,#errMsgDiv,#serverErrMsgDiv{display:none;float:left;width:100%}.popup{background:none repeat scroll 0 0 #fff;float:left;padding:0}
.popup-header{background:url("/ctnwt/assets/travelhome/images/sp-repeat-x-mytrips.png") repeat-x scroll 0 0 #00235a;color:#fff;height:20px;padding:16px 12px 16px 18px}.popup-header h2{float:left;font-size:22px;font-weight:normal;margin:0;padding:0}.popup-header .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-top:-3px;width:32px}.popup-header a.close-link:hover{background-position:-42px -97px}.popup-body{float:left;padding:0 20px 5px}
p{font-size:12px}.popup-body p{*margin-top:15px}.contButtonDiv{float:right;margin-right:-42px;width:100%}.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}a .contButton{color:#fff;font-weight:bold;text-decoration:none}.contButton{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 0 transparent;float:right;height:40px;padding-top:17px;text-align:center;width:170px}.purpleLCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll 0 0 transparent;float:right;height:57px;margin-top:-2px;width:10px}
.contButtonDiv a:hover .purpleLCap{background-position:0 -124px}.contButtonDiv a:hover .contButton{background-position:0 -62px}.contButtonDiv a:hover .purpleRCap,.contButtonDiv a:hover .contCap{background-position:0 -186px}#popupLayer_redeempts .payWithPointsLarge{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat -651px -286px;width:53px;height:54px;float:left}#popupLayer_redeempts .payWithPointsSmall{background-position:-713px -286px;width:27px;height:28px}#popupLayer_redeempts .doublePointsLarge{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png") no-repeat -651px -225px;width:52px;height:54px;float:left}
#popupLayer_redeempts .doublePointsSmall{background-position:-713px -226px;width:26px;height:26px}#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 .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}:root #popupLayer_redeempts .popup-body{width:95.5%\0/}#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}span#regTradermarkStyle{font-size:12px;position:relative;top:-10px}.textBolded{font-weight:bold;margin-bottom:3px}table.tripDisplayTable{table-layout:fixed}.tripDisplayTable{width:918px;margin-left:32px}.tripDisplayTable table{margin:0;padding:0}.tripDisplayTable th{padding:27px 32px 26px 0;text-align:left;border-bottom:1px solid #4d4f53}
.tripDisplayTable td{padding:6px 32px 9px 0;text-align:left;width:202px;font-size:13px}.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 a.whybook-getpoints-icon,.section a.whybook-paypoints-icon{border:0}.section .whybook-getpoints-icon{background-position:-272px 0;margin-left:16px}
.section .whybook-paypoints-icon{background-position:-316px 0;margin-left:16px}.section .competitive-rates-icon{background-position:-557px -43px;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}.copy .normTextLink{clear:both;font-size:12px;margin-top:8px}.copy .normText{font-size:12px;color:#505051}
.copy .normTextLink a{color:#0096bc!important;font-size:12px!important;text-decoration:none}.copy .normTextLink a:hover{text-decoration:underline;border:0}.lfloat #mrMinError{width:100%;float:left;color:#fff}.lfloat1 #mrMinError{width:100%;float:left;color:#002258}.margin_top{margin-top:15px}.Example{float:left;font-family:Arial;font-size:11px;margin-top:6px}#loginComp_frmLogon #serverErrMsgDiv{background:#fff;font-size:11px;line-height:13px;margin:5px 0 10px 0;padding:8px;width:301px!important}
.canceledTrips_body .noTripsContent{margin-bottom:18px}.serviceDown{margin-left:29px;padding-bottom:217px}.serviceDown p{margin-top:-13px}.serviceDownMyTrips{margin-left:29px;padding-bottom:217px}.serviceDownMyTrips h2{color:#c20f0f;font-family:BentonSans-Bk,Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;margin:20px 0}.serviceDownMyTrips p{color:#c20f0f;margin-top:-13px}.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{float:left;float:left;margin-left:14px;width:98%}.loadingDiv{float:right;margin-top:7%;margin-right:50%}@media(max-width:480px){.loadingDiv{float:right;margin-top:9%;margin-right:50%}}.log_OutDiv .loadingDiv{margin-right:32px;margin-top:-17px}.Buttons_div .loadingDiv{margin-right:-46px;margin-top:30px;*position:absolute;*right:65px;*margin-right:0}.linkView .loadingDiv{margin-right:62px;margin-top:-21px}.registerOut,.forgot_links{color:#002663;float:left;width:52%}
.not_member{float:left;width:100%}.popup{background:none repeat scroll 0 0 #fff;float:left;padding:0}.popup-header{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 -460px #00235a;color:#fff;height:20px;padding:16px 12px 16px 18px}.popup-header h2{float:left;font-size:22px;font-weight:normal;margin:0;padding:0}div.radio input{background:none repeat scroll 0 0 transparent;display:inline-block;opacity:0;text-align:center}div.radio input{height:17px;width:17px}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{padding:0}
.checker,.checker *{margin:0}.cardRadio{float:left;margin:3px 5px 10px 0!important}input{margin-top:5px}.cardRowDiv{color:#4d4f53;font-size:12px;clear:both;width:100%}#cards{display:none}p.popup-heading{font-size:14px;margin:20px 0 30px;padding:0}.cardHeaderDiv{border-bottom:1px solid #eee;color:#4d4f53;float:left;font-size:13px;font-weight:bold;padding-bottom:14px;width:100%}.cardHeaderDiv .cardNameDiv{float:left;width:35%}.cardHeaderDiv .pointsDiv{float:left;width:34%}.pointsDiv{margin-bottom:10px}
.cardHeaderDiv .accountNumberDiv{float:left;width:31%}.oddRow{background-color:#fff}.cardName div{float:left;margin:0 0 5px;width:200px}.cardRowDiv .cardName{float:left;padding:15px 0 0;width:35%}div.radio{position:relative}div.radio{margin-right:5px}div.radio{height:17px;width:17px}.selector,.checker,.button,.radio,.uploader{display:inline-block;vertical-align:middle}#popupLayer_mrAccount .cardName span{margin:0}div.radio span{display:inline-block;text-align:center}div.radio span{background-position:0 -133px;height:17px;padding-right:0;width:17px}
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}.cardName span{float:left;margin:10px 5px}.cardRowDiv .points{color:#002663;float:left;font-size:24px;padding:10px 0 0;width:34%}.cardRowDiv .accountNumber{float:left;padding:18px 0 0;width:31%}.evenRow{background-color:#fff}#popupLayer_mrAccount .contButtonDivDisable{margin-right:-45px;width:100%}
.contButtonDivDisable{float:right;width:100%}#popupLayer_mrAccount .contButtonDiv{margin-right:-45px;width:100%}.contButtonDiv{float:right;width:100%}.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 .contButton{background:url("/ctnwt/assets/travelhome/images/sp-button-repeat-x.png") repeat-x scroll 0 -848px transparent;float:right;height:40px;padding-top:17px;text-align:center;width:170px}
a .contButton{color:#fff;font-weight:bold;text-decoration:none}.contButtonDivDisable .purpleLCap{background:url("/ctnwt/assets/travelhome/images/sp-button-caps.png") no-repeat scroll 0 -1694px transparent;float:right;height:57px;margin-top:-2px;width:10px}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}div.radio span.checked{background-position:-20px -133px}
.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 0 3px}.cardMember-margin .copy .subheading{padding:0}.loyalty-margin .copy .subheading{padding:0 0 8px 0}.earnFast_margin .copy .normTextLink,.pay-margin .copy .normTextLink{margin-top:3px}.pay-margin{margin-top:4px}.pay-margin{margin-top:4px}.competitive-margin{padding-top:19px}
.whybook_with_us.menu_body .section{padding:16px 0 16px}.whybook_with_us.menu_body .copy{padding-left:19px;width:282px}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);z-index:10000}input#loginComp_userId,input#loginComp_password{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png?q=10042013") no-repeat scroll -101px -663px #fff}.teaser .InputFieldsUID,.teaser .InputFieldsPW{background:none repeat scroll 0 0 #f5f5f5;border:0 none;color:#666;height:26px;padding-left:10px;width:129px;height:23px\9;padding-top:4px\9}
:root .teaser .InputFieldsUID,:root .teaser .InputFieldsPW{height:25px\0/;padding-top:0\0/}#LabelUserID,#LabelPassword,#loginComp_LabelUserID,#loginComp_LabelPassword{font-weight:normal;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-left:10px;position:relative;top:-24px!important}.loginIDT,.loginPT{background:url("/ctnwt/assets/travelhome/images/spr-lilo-page.png") no-repeat scroll -611px -106px transparent;float:left;height:33px;width:140px}.loginIDT{margin:0 9px 0 15px;*margin-left:0;*padding-left:15px}
.forgot_links a{color:#002663;font-family:Arial;font-size:11px;text-decoration:none}.forgot_links .logComponent_bottom_links{color:#002663;float:left;font-family:Arial;font-size:11px;margin:0 0 4px;width:170px}.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-left:8px;margin-top:3px;width:9px}.logComponent_bottom_links .arrow-small{background-position:-751px 0;margin-left:0}.loginRemMe{float:left;margin-top:7px}
.loginRemMe label{color:#4d4f53;font-family:arial;font-size:11px;font-style:normal;float:left;margin-top:2px;margin-bottom:0}.loginSect{float:left;width:289px;margin:3px 0 1px 15px}div.checker span{background-position:-42px -133px;height:14px;width:14px}div.checker span{display:inline-block;text-align:center}div.checker span.checked{background-position:-63px -133px}div.checker input{opacity:0;filter:alpha(opacity:0);display:inline-block;background:0}div.checker{margin-right:8px;position:relative;float:left}
#checkBS{border:medium none transparent;float:left}#uniform-checkBS{margin-right:5px}div.checker input{background:none repeat scroll 0 0 transparent;display:inline-block;opacity:0}div.checker input{height:14px;width:14px}.loginSumryDetail{padding:14px 14px 6px}#loginSummary{border-top:1px solid #ebebeb;clear:both;float:left;width:320px}#loginSummary a{color:#009bbb;float:left;font:bold 11px Arial;padding:5px 14px 6px;text-decoration:none}#loginSummary .accordionContent a{font-size:.8em;font-weight:bold;padding:0 10px}
#loginSummary .accordionContent a{padding:0}#loginSummary .accordionContent li a{display:inline;font-weight:normal}#loginSummary .accordionContent li a{clear:both;display:inline;float:none;font-weight:normal}.benefitsTM{font-family:Arial;font-size:10px}.arrowDownUp{background:url("/ctnwt/assets/travelhome/images/sp-master-sheet.png?q=10042013") no-repeat scroll -762px 0 transparent;float:right;height:6px;margin:4px 0 0 5px;*margin-top:-9px;width:9px}#loginSummary #myBenefits.mybenefits{background-color:#f3f3f3}#myBenefits{*width:79px}
.mybenefits .arrowDownUp{background-position:-774px 0;margin-top:3px;*margin-top:-10px}.copy .normTextLink a{color:#009bbb!important;font-size:12px!important;text-decoration:none}.copy .normTextLink a:hover{text-decoration:underline;border:0;color:#6f246f}.copy ul li a:hover{color:#009bbb!important;border-bottom:1px solid #009bbb}#validUser .logintxt{clear:both;margin:0;padding:0;*margin-top:-10px}.loginSect div.focus{outline:1px dotted #002663}.canceled{float:left}.canceledMsg{font:10px Arial;color:#002663;float:left;margin:6px 13px 13px 0;width:212px}
.loginErrorMsgDiv{float:right;margin-top:2px;width:249px}.loginErrorMsgDivReq{margin-top:6px}.ie #guest p.logintxt,.ie.ie10 #guest p.logintxt{margin-top:11px}.ie .topSpace{margin-top:7px}.ie7 .topSpace{padding-bottom:12px}.ie.ie10 .topSpace{margin-top:7px}.ie.ie10 .forgot_links .logComponent_bottom_links{margin-bottom:5px}.ie.ie10 .logComponent_bottom{margin-left:13px}.ie.ie10 .loginSect{margin-top:3px}.ie.ie10 .loginRemMe{margin-top:8px}