body.printNoWidths,body.printNoWidths .shadowSides,body.printNoWidths .shadowTop,body.printNoWidths .shadowBottom,body.printNoWidths .wrapper,body.printNoWidths .sxnCol8x,body.printNoWidths .sxnCol9x,body.printNoWidths .sxnCol12x{width:auto;padding:0;margin:0;}body.printNoWidths #mainHeader,body.printNoWidths .banner,body.printNoWidths .sxnCol3x,body.printNoWidths .sxnCol4x,body.printNoWidths .footer{display:none;}body{background-color:#fff;width:640px;margin:10px;padding:0;}body,div,ul,li,td,h1,h2,h3,h4,h5,h6,p,input,textarea,select,option,br{color:#000;line-height:15px;font-size:11px;font-family:arial,helvetica,sans-serif;padding:0;margin:0;}body{overflow-y:visible!important;}h1{font-size:17px;font-weight:bold;color:#000;padding:20px 0;}h4{font-size:14px;font-weight:bold;color:#000;padding-bottom:10px;}h5{font-size:11px;color:#000;font-weight:bold;padding-bottom:0;}pre{padding:0;}.noPrint{display:none;height:0;}.sxnCol6x,.sxnCol8x,.sxnCol9x,.sxnCol12x,.pagelayout5 .body{float:none!important;width:auto;}.sxnCol3x,.sxnCol4x{float:none!important;}a{text-decoration:underline;color:#000;}.topAnchor,.mainNav,.progressIndicator,.actionBar,.btn,.btn span,.btn2,.btn3,.btn4,.detailTabs,.tabs_Main,.tabs_Sub,.mapLink,.moreDetails,.poweredBy,.pagination,.sortBy,.printIcon,.travelViewType{display:none;width:0;height:0;}.shadowSides,.shadowTop,.shadowBottom,.wrapper,.mainHeader,.mainContent,.coBrandText,.clientHeaderLogo,.partnerHeaderLogo{background:none;width:auto;padding:0;margin:0;}.button4.disabled{display:block;}.button4.disabled .sideRight{background:none;}.button4.disabled .sideRight .buttonText{color:#000;}.pageLayout1 .body{padding:0;margin:0;}.pageLayout2 .body,.pageLayout3 .body{float:none;}.pageLayout4 .col1,.pageLayout4 .col2{float:none;width:auto;}.moreServicesBlock{width:190px;padding:0 10px 0 0;}.moreServicesContent,detailPromoContent,.boxFrame.miniBox .miniBoxContent{border:1px solid #a3a3a3;}.blockTopBar{border-bottom:1px solid #a3a3a3;}.footer .wrapper{width:auto;margin:0;}.footerText{clear:both;float:none;}.messageBoxContent{padding:10px 0;border:0;border-top:1px dashed #000;border-bottom:1px dashed #000;}.tripDetail{border-top:1px dashed #000;}.tripDetail.noBorder{border-top:none;}.tripDetail .col2{width:220px;}.hotelRoomDetail .col2{width:465px;}.resultName a{text-decoration:none;color:#000;font-size:14px;}.summary .costColumn{width:200px;}.summary .floatRight{clear:both;float:none;}.eventsTwoColumnLayout .col1.pHack,.eventsTwoColumnLayout .col2.pHack{float:none;width:100%;padding:0;}