#divLightBox{position:absolute;background:#fff;border:#751b24 2px solid;display:none;z-index:200;width:350px;height:350px;}#frameLightBox{position:absolute;z-index:51;display:none;background:#FFF;width:350px;height:350px;border:none!important;}#ThreeDSecureIframe{position:absolute;z-index:200;left:50%;margin-left:-250px;margin-top:120px;width:500px;height:450px;border:3px #ed1c24 solid;background:#FFF;}#destinationHelp{position:absolute;background:#fff;width:520px;border:#ff7800 2px solid;display:none;z-index:200;left:50%;margin-left:-260px;}#destinationHelpFrame{display:none;position:absolute;z-index:199;}#destinationHelp #destinationHelpTop{overflow:hidden;background:#fbb735;color:#FFF;font-weight:bold;font-size:12px;padding:8px;}#destinationHelp table tr.alt td{background:#fbb735;}#destinationHelp table tr.std td{background:#FFF;}#destinationHelp .pageTitle,#destinationHelp .pageTitle a{color:#767676;vertical-align:middle;}#destinationHelp table tr.head{color:#767676;}#destinationHelp #destinationHelpTop a{color:#FFF;text-decoration:none;}#destinationHelp #destinationHelpDest{height:300px;overflow-y:scroll;overflow-x:hidden;color:#767676;text-align:left;}#divTellAFriend{position:absolute;background:#fff;border:#58b2ff 2px solid;display:none;z-index:200;width:385px;height:330px;}#frameTellAFriend{position:absolute;z-index:51;display:none;background:#FFF;width:385px;height:330px;}h1{padding-left:23px;font-size:14px;color:#177ace;text-align:left;}h1.noLeftPadding{padding-left:0;}h2{padding-left:12px;font-size:12px;text-align:left;}.TellAFriend{text-align:center;padding-top:15px;}.TellAFriend table{text-align:left;}body{background:#FFF;color:#767676;margin:0;padding:0;font-size:11px;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;}#websiteDiv{width:987px;margin:auto;color:#767676;}a:link,a:visited,a:active,a:hover{color:#177ace;font-size:11px;text-decoration:underline;}a:hover{color:#177ace;font-size:11px;text-decoration:underline;}.bulletLink{background:url("/images/icons/arrow_sm.gif") no-repeat center left;padding-left:8px;color:#177ace!important;}.box1 .bulletLink{background:url("/images/icons/arrow_white_sm.gif") no-repeat center left;}.bulletLink_down{background:url("/images/icons/arrow_sm_down.gif") no-repeat center left;padding-left:8px;}input,textarea,select,.standardText{font-family:tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;}.standardText{color:#767676;}form{display:inline;}#websiteDiv,.websiteDiv2{width:987px;margin:auto;margin-bottom:20px;font-size:11px;background:url("/images/general/bg.gif") repeat-y center;color:#767676;}#websiteDiv .maincontent{width:945px;margin:5px auto;}#websiteDiv .maincontent2{background:url("/images/homepage/topright.gif") no-repeat right 6px;overflow:hidden;}.smalltext{font-size:9px;font-style:italic;}.standoutText{font-size:11px;font-weight:bold;color:#ff9000!important;}.hr{font-size:0;background:url("/images/general/hr.gif") repeat-x;height:1px;clear:both;}.hr2{font-size:0;background:url("/images/general/hr2.gif") repeat-x;height:1px;}.hrFaded{font-size:0;background:url("/images/general/hr_faded.gif") repeat-x;height:2px;}.prodTimer,.prodTimerFlash,.prodTimerExpired{font-size:11px;height:1%;}.prodTimer{color:#000;}.prodTimerFlash{color:#FF5A00;}.prodTimerExpired{margin-top:5px;color:#FF5A00;padding-bottom:3px;}#CTInfoBoxFrame{position:absolute;z-index:51;display:none;background:#FFF;}#CTInfoBox{position:absolute;z-index:200;display:none;background:#FFF;border:1px solid #AAA;text-align:left;width:200px;}#CTInfoBox .infotitle{color:#ff9000;font-size:12px;font-weight:bold;padding:5px;}#CTInfoBox .infotext{padding:5px;color:#767676;font-weight:normal;}.button1,.button2,.button3,.button4,.button5,.button6,.button7{border:none;color:#FFF;font-size:11px;cursor:pointer;padding-bottom:2px;font-family:tahoma,Arial,Verdana,Times New Roman;font-weight:bold;font-size:12px;}.button1{width:110px;height:26px;background:url("/images/buttons/1.png") no-repeat;behavior:url("/App_Themes/Default/iepngfix.htc");}.button1Left{background:url("/images/buttons/1.png") no-repeat;behavior:url("/App_Themes/Default/iepngfix.htc");}.button2{width:93px;height:26px;background:url("/images/buttons/2.png") no-repeat;behavior:url("/App_Themes/Default/iepngfix.htc");}.button3{width:138px;height:26px;background:url("/images/buttons/3.png") no-repeat;behavior:url("/App_Themes/Default/iepngfix.htc");}.buttonDown{background:url("/images/buttons/3_purpledown.png") no-repeat;margin-right:5px;color:#515151;font-size:12px;padding-left:8px;behavior:url("/App_Themes/Default/iepngfix.htc");}.buttonUp{background:url("/images/buttons/3_purpleup.png") no-repeat;margin-right:5px;color:#515151;font-size:12px;padding-left:8px;behavior:url("/App_Themes/Default/iepngfix.htc");}.button4{width:138px;height:26px;background:url("/images/buttons/4.png") no-repeat;behavior:url("/App_Themes/Default/iepngfix.htc");}.button5{width:184px;height:26px;background:url("/images/buttons/5.png") no-repeat;behavior:url("/App_Themes/Default/iepngfix.htc");}.button6{width:38px;height:19px;background:url("/images/buttons/6.gif") no-repeat;behavior:url("/App_Themes/Default/iepngfix.htc");}.button7{width:110px;height:26px;background:url("/images/buttons/7.png") no-repeat;behavior:url("/App_Themes/Default/iepngfix.htc");}.FAQ .FAQCategory{font-weight:bold;margin-top:10px;}.FAQ .FAQQuestion{padding-left:15px;line-height:19px;}.FAQ .FAQAnswer{padding-left:37px;margin-bottom:10px;margin-top:3px;}.FAQ .FAQQNumber{float:left;line-height:19px;font-size:8px;padding-left:10px;height:100%;padding-right:5px;}.discountOk{color:green;}.discountFail{color:red;}.accommKeys{font-weight:normal;font-size:11px;font-style:italic;}.IMGPlaceHolder{margin-left:10px;border-top:1px #AFAFAF solid;border-left:1px #AFAFAF solid;border-right:1px #AFAFAF solid;background:#fff;}.IMGPlaceHolder img{width:174px;height:174px;margin:5px 5px 5px 5px;}.IMGThumbHolder{width:184px;margin-left:10px;margin-bottom:3px;border-bottom:1px #AFAFAF solid;border-left:1px #AFAFAF solid;border-right:1px #AFAFAF solid;text-align:center;background:#fff;}.IMGThumbsText{margin-left:10px;margin-bottom:7px;text-align:center;font-style:italic;}.IMGThumbs{text-align:left;width:174px;margin:0 0 4px 3px;}.IMGThumbs img{width:57px;height:57px;margin:0 1px 1px 0;cursor:pointer;}.resultPleaseWait{color:#767676;font-weight:bold;font-size:11px;}.border1{border:1px solid #AFAFAF;}.imageContainerGoogle{background:#fff;width:90px;border:1px solid #AFAFAF;margin:0 15px 0 0;}.imageContainerGoogle img{width:80px;height:50px;margin:5px;}.ResortGoogleMapBottext{font-weight:normal!important;color:#767676;}.imageContainer{background:#fff;width:110px;border:1px solid #AFAFAF;margin:0 15px 0 0;}.imageContainer img{width:100px;margin:5px;}.imageContainerNoSize{background:#fff;border:1px solid #AFAFAF;margin:0;text-align:center;}.imageContainerNoSize img{margin:5px;}.tcContainer{background:#FFF;border:#F36D22 1px solid;width:104px;padding:3px;}.resultinfo{margin:15px auto;width:945px;overflow:hidden;}.resultinfo .infotop{text-align:left;margin-bottom:10px;overflow:hidden;}.resultinfo .infotop .infoleft{color:#767676;font-size:11px;font-weight:bold;}.resultinfo .infotop .inforight{float:right;color:#767676;font-size:11px;}.resultinfo .infobot{text-align:left;margin-top:5px;}.resultinfo .infobot .inforight{float:right;}.results{margin:auto;width:945px;margin-bottom:16px;clear:both;}.table.text tr td,.table.text tr th{color:#fff;}.pagetitle img{margin:0 0 8px 25px;}.results .result{padding:4px 6px 4px 6px;}.results .result .resulthead .resulttitle,.results .result .resulthead .resultsubtitle{text-align:left;}.results .box4 .mid .boxcontent .result .resulthead .resulttitle .text,.results .box4 .mid .boxcontent .result .resultcontent .tdresulttitle{color:#767676;font-size:11px;font-weight:bold;}.results .box1 .mid .boxcontent .result .resulthead .resulttitle .text,.results .box1 .mid .boxcontent .result .resultcontent .tdresulttitle{color:#fff!important;font-size:12px;font-weight:bold;}.results .box1 .mid .boxcontent .result .resulthead .resultsubtitle .text{color:#FFF;}.results .box2 .mid .boxcontent .result .resulthead .resulttitle .text,.results .box2 .mid .boxcontent .result .resultcontent .tdresulttitle{color:#1f87df;font-size:12px;font-weight:bold;}.results .box2 .mid2 .boxcontent .result{height:1%;}.results .box2 .mid2 .boxcontent .result .resulthead{padding-bottom:5px;}.results .box2 .mid2 .boxcontent .result .resulthead .resulttitle .text{color:#1f87df;font-size:12px;font-weight:bold;}.results .box2 .mid2 .boxcontent .result .resultcontent .tdresulttitle{color:#767676;font-weight:bold;}.results .result .resulthead .resultsubtitle .text,.results .result .resultcontent .tdresultsubtitle,.results .result .resultcontent .detailsText{font-weight:bold;color:#767676;}.results .result .resultcontent .tdresultsubtitle,.results .result .resultcontent .tdresulttitle{padding-bottom:5px;}.results .result .resulthead .resultprice{float:right;text-align:right;color:#767676;}.results .result .resulthead .changeflightlink{float:right;}.results .result .resulthead .changeflightlink a{color:#177ace;font-size:11px;}.results .box4 .mid .boxcontent .result .resulthead .resultprice .totalprice,.totalprice_standalone{color:#ff9000;font-size:11px;font-weight:bold;}.results .box1 .mid .boxcontent .result .resulthead .resultprice .totalprice{color:#fff;font-size:12px;font-weight:bold;}.results .box2 .mid .boxcontent .result .resulthead .resultprice .totalprice{color:#1f87df;font-size:11px;font-weight:bold;}.results .box2 .mid .boxcontent .result{padding:0;}.depprice{font-size:11px;font-weight:bold;color:#ff9000;}.results .result .resultcontent .resorttitle{font-weight:bold;color:#767676;}.results .result .resultcontent .resultimage{width:130px;float:left;margin-bottom:15px;}.results .result .resultcontent .resulttext{float:left;width:780px;padding-top:5px;padding-bottom:5px;}.results .result .resultcontent .resulttext .MoreInfo{line-height:14px;}.results .result .resultcontent,.results .result .resultcontent td,.results .result .resultcontent .resulttext{color:#767676;font-size:11px;}.results .box1 .mid .boxcontent .result .resultcontent td{color:#FFF!important;}.results .box1 .mid .boxcontent .result .resultcontent .resulttext{color:#FFF;}.results .box1 .mid2 .boxcontent .result .resultcontent .resulttext td{color:#FFF!important;}.results .box1 .mid .boxcontent .result .resultcontent .resulttext a,.results .box1 .mid .boxcontent .result .resultcontent .resulttext a:hover{color:#FFF;}.results .result .resultcontent .resulttext a{color:#177ace;font-size:11px;}.results .result .resultcontent .resulttext .basedontext{color:#ff9000;}.results .result .resultfoot{clear:both;}.results .result .resultfoot td{color:#ff9000;}.results .box1{background:url("/images/homepage/search_gradient.gif") repeat-x top #1b6ad4;}.results .box1 .mid3 .boxcontent .result{font-size:14px;font-weight:bold;}.paging{font-size:11px;font-weight:bold;color:#3394e5;padding-left:20px;}.paging .selectedPage{color:#FDBF38;}.paging .normalPage a:link,.paging .normalPage a:active{color:#3394e5;text-decoration:none;}.paging .normalPage a:hover{color:#3394e5;text-decoration:underline;}.paging .pagingBullet{color:#767676;}.RoomUpgrade{background:#d4f1ff url("/images/titles/RoomUpgrades.gif") no-repeat left top;clear:both;padding:6px;}.RoomUpgrade .TopText{height:40px;padding-left:230px;padding-top:20px;}.footprint{padding-bottom:10px;}.footprint td{text-align:center;color:#b4b4b4;font-size:16px;padding:6px 20px 18px 20px;}.footprint .sel{font-size:16px;color:#2a8de3;font-weight:bold;}.footprint .selthis{font-size:16px;color:#2a8de3;font-weight:bold;background:url("/images/footprint/footprint_arrow.gif") no-repeat 55% top;}.header{text-align:left;width:945px;margin:auto;}.header .agentbar{background:#fff;border-bottom:1px solid #ff9000;padding:3px 5px 3px 5px;}.header .agentbar .right{float:right;}.header .logo{float:left;height:89px;width:466px;}.header .phone{float:right;height:89px;width:387px;}.header .phone .phone{font-size:21px;float:none;font-family:Tahoma,Arial,Helvetica,sans-serif;}.header .phone a{margin-left:25px;color:#177ace;}.header .phone img{margin-right:30px;width:380px;height:75px;}.header .tabs{height:33px;font-size:14px;color:#FFF;padding-top:0;padding:0 10px;}.header .tabsBase{background:url("/images/header/tab_base.gif") repeat-x;height:10px;width:945px;}.header .tabs .tab,.header .tabs .tabOver{margin-right:0;float:left;display:inline;cursor:pointer;}.header .tabs .tab .content .text,.header .tabs .tabOver .content .text,.header .tabs .tabGreen .contentGreen .text{padding:7px 5px 0 5px;cursor:pointer;}.header .tabs .tab .right{float:left;width:10px;height:33px;background:url("/images/header/tab_right.gif") no-repeat;}.header .tabs .tabOver .right{float:left;width:10px;height:33px;background:url("/images/header/tab_right.gif") 0 -43px no-repeat;}.header .tabs .tab .left{float:left;width:10px;height:33px;background:url("/images/header/tab_left.gif") no-repeat;}.header .tabs .tabOver .left{float:left;width:10px;height:33px;background:url("/images/header/tab_left.gif") 0 -43px no-repeat;}.header .tabs .tab .content{color:#FFF;float:left;height:33px;background:url("/images/header/tab_mid.gif") top center no-repeat;padding-right:11px;padding-left:10px;}.header .tabs .tabOver .content{float:left;height:33px;background:url("/images/header/tab_mid.gif") bottom center no-repeat;padding-right:11px;padding-left:10px;}.header .tabs .tabGreen{margin-right:0;float:right;display:inline;cursor:pointer;}.header .tabs .tabGreen .rightGreen{float:left;width:10px;height:33px;background:url("/images/header/tab_right_Green.gif") no-repeat;}.header .tabs .tabGreen .leftGreen{float:left;width:10px;height:33px;background:url("/images/header/tab_left_Green.gif") no-repeat;}.header .tabs .tabGreen .contentGreen{color:#FFF;float:left;height:33px;background:url("/images/header/tab_mid_green.gif") top center no-repeat;padding-right:11px;padding-left:10px;}.maincontent .rightcontent{margin-top:6px;float:right;}.maincontent .rightcontent .boxoffers{background:url("/images/homepage/offerbox.jpg") no-repeat;width:204px;height:360px;}.maincontent .rightcontent .boxoffers .top{height:35px;}.maincontent .rightcontent .boxoffers .top .title{color:#FFF;padding-top:13px;padding-left:12px;text-align:left;font-size:11px;font-weight:bold;}.maincontent .rightcontent .boxoffers .offer{height:30px;padding-right:12px;padding-left:12px;}.maincontent .rightcontent .boxoffers .offer .text{padding-top:9px;font-size:11px;font-weight:bold;color:#FFF;}.maincontent .rightcontent .boxoffers .offer .price{padding-top:9px;font-size:11px;float:right;font-weight:bold;color:#FFF;}.maincontent .rightcontent .newsletter{padding-top:17px;}.maincontent .rightcontent .newsletter .text{margin-top:5px;width:204px;color:#545557;line-height:15px;}.maincontent .rightcontent .newsletter .textfields input{width:200px;border:#7e9db9 1px solid;color:#b4b4b4;margin-top:4px;}.maincontent .rightcontent .newsletter .submit{margin-top:4px;text-align:right;}.maincontent .leftcontent{float:left;}.welcome{background-color:#7CA3AF;height:38px;}.welcomeBottom{background-color:#CCC;height:15px;}.maincontent .boxesbottom{background-color:#FFF;overflow:hidden;height:1%;}.maincontent .leftcontent .welcome .text{margin-top:5px;width:515px;color:#545557;line-height:15px;}.maincontent .leftcontent .homepageDestinations{margin:16px 0 0 10px;}.maincontent .leftcontent .homepageDestinations .desttext{width:510px;line-height:16px;margin-bottom:10px;clear:both;}.maincontent .leftcontent .homepageDestinations .desttext img{margin-top:10px;margin-bottom:10px;}.maincontent .leftcontent .homepageDestinations td a,a.destinationlink{color:#ff9000!important;font-weight:bold;line-height:18px;}.homesearch form{display:inline;}.homesearchHead{margin-top:6px;color:#FFF;background:#997BA2;font-size:11px;padding:4px;font-weight:bold;border-bottom:1px solid #FFF;}.searchPleaseWait,.searchConfirmDestination{color:#FFF;font-size:11px;font-weight:bold;}.box5 .top{height:8px;background:#30525C repeat-y;}.box5 .top .right{background:#30525C;width:12px;height:12px;float:right;}.box5 .mid{background:#30525C;}.box5 .mid .boxcontent{background:#30525C;text-align:left;padding:0 5px 0 5px;overflow:hidden;}.box5 .mid .boxcontent .title{color:#FFF;font-size:12px;font-weight:bold;padding-bottom:7px;text-align:left;margin-left:5px;}.box5 .hr_homepage{height:1px;background:url("/images/box2/hr_homepage.gif");}.box5 .mid2{background:url("/images/box2/mid2.gif") left repeat-y;}.box5 .mid2 .boxcontent{background:url("/images/box2/right2.gif") right repeat-y;text-align:left;padding:0 5px 0 5px;overflow:hidden;}.box5 .mid2 .boxcontent .offerLeft{padding:1px;float:left;}.box5 .mid2 .boxcontent .offerRight{float:right;width:70px;}.box5 .mid2 .boxcontent .offerTitle{padding:1px;}.box5 .mid2 .boxcontent .offerText,.box5 .mid .boxcontent .offerText{font-size:11px;line-height:16px;color:#767676;padding:2px 2px 2px 5px;overflow:hidden;float:left;}.box5 .mid2 .boxcontent .offerText a,.box5 .mid .boxcontent .offerText a,.box5 .mid2 .boxcontent a,.box5 .mid .boxcontent a{color:#177ace;}.box5 .mid2 .boxcontent .offerImage{float:left;margin-right:0;border:1px solid #c9c9c9;width:44px;height:34px;}.box5 .mid2 .boxcontent .offerImage img{margin:1px;width:42px;height:32px;}.box5 .mid2 .boxcontent .offerPrice,.box5 .mid .boxcontent .offerPrice{font-size:16px;color:#1f87df;padding:2px 0 0 0;float:right;text-align:right;float:right;}.box5 .mid2 .boxcontent .offerPrice span,.box5 .mid .boxcontent .offerPrice span{font-size:11px;font-weight:normal;}.box5 .bottom{height:12px;background:url("/images/box2/bottom.gif") repeat-y;clear:both;}.box5 .bottom .right{background:url("/images/box2/br.gif");width:12px;height:12px;float:right;}.box5 .bottom2{height:5px;background:url("/images/box2/bottom2.gif") repeat-y bottom;clear:both;}.box5 .bottom2 .right{background:url("/images/box2/br2.gif") bottom;width:12px;height:5px;float:right;}.box5 .mid .boxcontent .search_top{padding-bottom:8px;}.box5 .mid2 .boxcontent .search_mid,.box5 .mid0 .boxcontent .search_mid{padding:8px 0 8px 0;}.box5 .mid .boxcontent .search_bot{padding-top:8px;}.box1 .top{height:12px;}.box1 .top .right{background:none!important;width:12px;height:12px;float:right;}.box1 .mid{height:1%;}.box1 .mid .boxcontent{background:none!important;text-align:left;padding:0 4px 0 4px;overflow:hidden;}.box1 .mid2{color:#FFF;height:1%;}.box1 .mid2 .boxcontent{background:none!important;text-align:left;padding:0 4px 0 4px;overflow:hidden;}.box1 .mid3{background-image:none;border-bottom:solid 1px 84d3fa;text-align:left;color:#FFF;}.box1 .mid3 .boxcontent .result a{color:#FFF;}.box1 .bottom{height:0!important;clear:both;}.box1 .bottom .right{background:none!important;width:12px;}.box1 .hr_homesearch{height:2px;background:url("/images/box1/hr_homesearch.gif") center no-repeat!important;}.box1 .hr_slimsearch{height:1px;background:url("/images/box1/hr_slimsearch.gif") center no-repeat!important;}.box1 .mid .boxcontent .search_top{padding-bottom:8px;color:#FFF;}.box1 .mid2 .boxcontent .search_mid,.box1 .mid0 .boxcontent .search_mid{padding:8px 0 8px 0;color:#FFF;}.box1 .mid .boxcontent .search_bot{padding-top:8px;padding-bottom:8px;color:#FFF;}.box2 .top{height:12px;background:url("/images/box2/top.gif") repeat-y;}.box2 .top .right{background:url("/images/box2/tr.gif");width:12px;height:12px;float:right;}.box2 .mid{background:url("/images/box2/mid.gif") left repeat-y;}.box2 .mid .boxcontent{background:url("/images/box2/right.gif") right repeat-y;text-align:left;padding:0 5px 0 5px;overflow:hidden;height:1%;}.box2 .mid .boxcontent .title{color:#1f87df;font-size:11px;font-weight:bold;padding-bottom:10px;text-align:left;margin-left:5px;}.box2 .hr_homepage{height:1px;background:url("/images/box2/hr_homepage.gif");}.box2 .mid2{background:url("/images/box2/mid2.gif") left repeat-y;}.box2 .mid2 .boxcontent{background:url("/images/box2/right2.gif") right repeat-y;text-align:left;padding:0 5px 0 5px;overflow:hidden;}.box2 .mid2 .boxcontent .offerLeft,.box2 .mid2 .boxcontent .offerRight{padding:2px;}.box2 .mid2 .boxcontent .offerLeft .offerText,.box2 .mid .boxcontent .offerLeft .offerText{font-size:11px;line-height:14px;color:#767676;padding:2px 0 7px 0;overflow:hidden;}.box2 .mid2 .boxcontent .offerLeft .offerText a,.box2 .mid .boxcontent .offerLeft .offerText a,.box2 .mid2 .boxcontent .offerRight a,.box2 .mid .boxcontent .offerRight a{color:#177ace;}.box2 .mid2 .boxcontent .offerLeft .offerImage{float:left;margin-right:10px;border:1px solid #c9c9c9;width:52px;height:42px;}.box2 .mid2 .boxcontent .offerLeft .offerImage img{margin:1px;width:50px;height:40px;}.box2 .mid2 .boxcontent .offerRight .offerPrice,.box2 .mid .boxcontent .offerRight .offerPrice{font-size:16px;color:#1f87df;padding:2px 0 0 0;float:right;text-align:right;}.box2 .mid2 .boxcontent .offerRight .offerPrice span,.box2 .mid .boxcontent .offerRight .offerPrice span{font-size:11px;font-weight:normal;}.box2 .bottom{height:12px;background:url("/images/box2/bottom.gif") repeat-y;clear:both;}.box2 .bottom .right{background:url("/images/box2/br.gif");width:12px;height:12px;float:right;}.box2 .bottom2{height:12px;background:url("/images/box2/bottom.gif") repeat-y;clear:both;}.box2 .bottom2 .right{background:url("/images/box2/br.gif");width:12px;height:12px;float:right;}.box2 .mid .boxcontent .search_top{padding-bottom:8px;}.box2 .mid2 .boxcontent .search_mid,.box2 .mid0 .boxcontent .search_mid{padding:8px 0 8px 0;}.box2 .mid .boxcontent .search_bot{padding-top:8px;}.box3 .top{height:12px;background:url("/images/box3/top.gif") repeat-y;}.box3 .top .right{background:url("/images/box3/tr.gif");width:12px;height:12px;float:right;}.box3 .mid{background:url("/images/box3/mid.gif") left repeat-y;}.box3 .mid .boxcontent{background:url("/images/box3/right.gif") right repeat-y;text-align:left;padding:0 12px 0 12px;overflow:hidden;}.box3 .mid .boxcontent .title{color:#1f87df;font-size:11px;padding-bottom:10px;text-align:left;margin-left:5px;}.box3 .hr_homepage{height:1px;background:url("/images/box3/hr_homepage.gif");}.box3 .mid2{background:url("/images/box3/mid2.gif") left repeat-y;}.box3 .mid2 .boxcontent{background:url("/images/box3/right2.gif") right repeat-y;text-align:left;padding:0 12px 0 10px;overflow:hidden;}.box3 .mid2 .boxcontent .offerLeft,.box3 .mid2 .boxcontent .offerRight{margin:5px 0 5px 0;padding:0;}.box3 .mid2 .boxcontent .offerLeft .offerText,.box3 .mid .boxcontent .offerLeft .offerText{font-size:11px;line-height:14px;color:#767676;padding:2px 0 7px 0;overflow:hidden;}.box3 .mid2 .boxcontent .offerLeft .offerText a,.box3 .mid .boxcontent .offerLeft .offerText a{color:#ff9000;font-weight:bold;}.box3 .mid2 .boxcontent .offerLeft .offerImage{float:left;margin-right:10px;border:1px solid #c9c9c9;width:52px;height:42px;}.box3 .mid2 .boxcontent .offerLeft .offerImage img{margin:1px;width:50px;height:40px;}.box3 .mid2 .boxcontent .offerRight .offerPrice,.box3 .mid .boxcontent .offerRight .offerPrice{font-size:20px;font-weight:bold;color:#ff9000;padding:2px 0 0 0;float:right;text-align:right;}.box3 .bottom{height:12px;background:url("/images/box3/bottom.gif") repeat-y;clear:both;}.box3 .bottom .right{background:url("/images/box3/br.gif");width:12px;height:12px;float:right;}.box3 .bottom2{height:12px;background:url("/images/box3/bottom2.gif") repeat-y 0 0;clear:both;}.box3 .bottom2 .right{background:url("/images/box3/br2.gif");width:12px;height:12px;float:right;}.box3 .mid .boxcontent .search_top{padding-bottom:8px;}.box3 .mid2 .boxcontent .search_mid,.box3 .mid0 .boxcontent .search_mid{padding:8px 0 8px 0;}.box3 .mid .boxcontent .search_bot{padding-top:8px;}.box4 .top{height:12px;background:url("/images/box4/top.gif") repeat-y;}.box4 .top .right{background:url("/images/box4/tr.gif");width:12px;height:12px;float:right;}.box4 .mid{background:url("/images/box4/mid.gif") left repeat-y;}.box4 .mid .boxcontent{background:url("/images/box4/right.gif") right repeat-y;text-align:left;padding:0 12px 0 10px;overflow:hidden;}.box4 .mid .boxcontent .title{color:#fff;font-weight:bold;font-size:11px;padding-bottom:10px;text-align:center;}.box4 .hr_homepage{height:1px;background:url("/images/box4/hr_homepage.gif");}.box4 .mid .boxcontent .offerText{font-size:11px;color:#767676;padding:7px 0 7px 0;}.box4 .mid .boxcontent .offerPrice{font-size:11px;font-weight:bold;color:#fffeff;padding:7px 0 7px 0;float:right;}.box4 .bottom{height:12px;background:url("/images/box4/bottom.gif") repeat-y;clear:both;}.box4 .bottom .right{background:url("/images/box4/br.gif");width:12px;height:12px;float:right;}.homesearch .searchtabs{height:43px;font-size:11px;color:#FFF;background-color:#FFF;width:310px;}.homesearch .searchtabsBase{background-color:#3f8de2;height:7px;width:310px;margin-bottom:1px;}.homesearch .searchboxes{width:310px;background:url("/images/homepage/search_gradient.gif") repeat-x top #1b6ad4;}.homesearch .searchtabs .searchtab,.homesearch .searchtabs .searchtabOver{margin-right:1px;float:left;display:inline;cursor:pointer;}.homesearch .searchtabs .searchtab .content .text,.homesearch .searchtabs .searchtabOver .content .text{padding:2px 2px 0 3px;}.homesearch .searchtabs .searchtab .left{float:left;width:10px;height:43px;background:url("/images/homepage/searchtab_left.gif") no-repeat;}.homesearch .searchtabs .searchtabOver .left{float:left;width:10px;height:43px;background:url("/images/homepage/searchtab_left.gif") 0 -53px no-repeat;}.homesearch .searchtabs .searchtab .content{color:#FFF;float:left;height:43px;background:url("/images/homepage/searchtab_mid.gif") repeat-x;}.homesearch .searchtabs .searchtabOver .content{float:left;height:43px;background:url("/images/homepage/searchtab_mid.gif") 0 -53px repeat-x;}.homesearch .searchtabs .searchtab .right{float:left;width:10px;height:43px;background:url("/images/homepage/searchtab_right.gif") no-repeat;}.homesearch .searchtabs .searchtabOver .right{float:left;width:10px;height:43px;background:url("/images/homepage/searchtab_right.gif") 0 -53px no-repeat;}.resortinfo .tabs{padding-left:20px;height:30px;font-size:11px;color:#FFF;padding-top:5px;}.resortinfo .tabs .tab,.resortinfo .tabs .tabOver{margin-right:3px;float:left;display:inline;cursor:pointer;}.resortinfo .tabs .tab .content .text,.resortinfo .tabs .tabOver .content .text{padding:9px 5px 0 5px;}.resortinfo .tabs .tab .left{float:left;width:10px;height:30px;background:url("/images/general/resorttab_left.gif") no-repeat;}.resortinfo .tabs .tabOver .left{float:left;width:10px;height:30px;background:url("/images/general/resorttab_left.gif") 0 -40px no-repeat;}.resortinfo .tabs .tab .content{color:#FFF;float:left;height:30px;background:url("/images/general/resorttab_mid.gif") repeat-x;}.resortinfo .tabs .tabOver .content{float:left;height:30px;background:url("/images/general/resorttab_mid.gif") 0 -40px repeat-x;}.resortinfo .tabs .tab .right{float:left;width:10px;height:30px;background:url("/images/general/resorttab_right.gif") no-repeat;}.resortinfo .tabs .tabOver .right{float:left;width:10px;height:30px;background:url("/images/general/resorttab_right.gif") 0 -40px no-repeat;}.resortinfo .weatherTable td{text-align:center;}.resortinfo .weatherTable .rightBorder{border-right:1px solid #d4f1ff;}.resortinfo .weatherTable .icon{margin:auto;width:82px;background:#FFF;border:1px solid #CCC;}.resortinfo .weatherTable .icon img{width:52px;margin:15px;}.resortinfo .weatherTable .date{font-size:11px;margin-bottom:12px;}.resortinfo .weatherTable .description{margin-top:12px;font-size:11px;}.resortinfo .weatherTable .hilotemp,.resortinfo .weatherTable .wind{font-size:11px;}.resortinfo .weatherTable .avgtemp{margin-top:20px;font-size:16px;font-weight:bold;}.resortinfoloader{margin-bottom:15px;}.RRVideo{margin:0 0 10px 10px;}.RRNoInfo{text-align:center;font-weight:bold;}.thingsToSeeTitle{margin-top:20px;margin-bottom:10px;font-weight:bold;font-size:11px;}.thingToSee .thingTitle{margin-top:6px;margin-bottom:6px;padding-left:22px;height:17px;background:url("/images/icons/arrow_sm.gif") no-repeat 12px 5px;}.thingToSee .thingTitle a{font-size:11px;font-weight:bold;}.thingToSee .thingDescription{margin-top:7px;margin-bottom:7px;}.footer{text-align:left;width:943px;height:120px;margin:auto;padding:10px;clear:both;background:#1d6cd5;}.footer .footerTop{height:84px;width:943px;}.footer .footerTop .footerLinks{background:url("/images/footer/links_BG.gif") no-repeat 100px;float:left;}.footer .footerTop .footerLinks .footerLinksColumn{float:left;line-height:18px;padding-right:20px;}.footer .footerTop .footerLinks .footerLinksColumn a{color:#FFF;text-decoration:none;}.footer .footerTop .footerBookmarks{float:right;width:210px;}.footer .footerTop .footerBookmarks .footerBookmarksText{color:#FFF;float:left;padding-top:5px;}.footer .footerTop .footerBookmarks .footerBookmarksIcons{float:right;}.footer .footerTop .footerBookmarks .footerBookmarksIcons IMG{height:23px;width:23px;}.footer .footerBottom{width:943px;}.footer .footerBottom .footerText{color:#FFF;float:left;width:943px;font-size:10px;}.footer .footerBottom .footerLogos{background:url("/images/footer/footerLogos.gif") no-repeat right;float:right;height:33px;width:350px;}.footer .footerBottom .footerLogos .footerLogosBookmarks{padding-top:12px;}.footerBase{background:url("/images/footer/footer_bottom.gif") no-repeat;height:30px;width:987px;}.footerPaymentLogos{clear:right;width:375px;float:right;padding-top:10px;}.footerPaymentLogos .footerIndvLogos{float:right;}.LA_topdest{text-align:left;margin-bottom:10px;}.LA_topdest .top_title{padding-bottom:1px;}.LA_topdest .top_links{padding-top:4px;}.LA_topdest .top_links .tlink a{color:#00adef;font-weight:bold;}.LA_topdest .top_links .tlink{background:url("/images/icons/arrow_sm.gif") no-repeat 12px 10px;;padding:3px 10px 3px 22px;line-height:16px;}.LandingTitleBar{background:url("/images/landing/bar_left.gif") no-repeat left top;height:27px;text-align:left;}.LandingTitleBar .LandingBarEnd{float:right;background:url("/images/landing/bar_right.gif") no-repeat right top;width:5px;height:27px;}.LandingTitleBar .LandingBarText{padding:7px 0 0 10px;color:#767676;}.LandingTitle{font-size:15px;color:#ff9000;font-weight:bold;}.LandingText{line-height:17px;color:#767676;}.LandingImage{background:url("/images/landing/photo_box.gif") no-repeat;padding:3px;}.LandingTitleRight{text-align:right;font-size:12px;font-weight:normal;}.LandingTitleRight .LandingTitlePrice{font-size:15px;color:#ff9000;font-weight:bold;}.LandingBox{width:134px;cursor:pointer;}.LandingBox .boxHead{background:url("/images/landing/box_top.gif") no-repeat;height:6px;}.LandingBox .boxContent{background:url("/images/landing/box_mid.gif") repeat-y;text-align:center;overflow:hidden;}.LandingBox .boxFoot{background:url("/images/landing/box_bot.gif") no-repeat;height:45px;clear:both;}.LandingBox .boxFoot .ftext{text-align:center;padding-top:8px;}.LandingBox .boxFoot .ftext a{color:#177ace;padding-left:12px;position:relative;left:-5px;}.LandingBox .boxFootNoText{background:url("/images/landing/box_bot2.gif") no-repeat;height:16px;}.LandingAccomm{line-height:16px;}.LandingAccomm .LandingAccomm_Title{margin-top:13px;font-weight:bold;color:#ff9000!important;}.LandingAccomm .LandingAccomm_Title_NoMargin{font-weight:bold;color:#ff9000!important;}.OfferLink{padding:3px;color:#767676;}.OfferLink a{color:#177ace;}.PhotoBox{width:85px;cursor:pointer;float:left;margin-right:40px;}.PhotoBox .boxHead{background:url("/images/photo/box_top.gif") no-repeat;height:3px;}.PhotoBox .boxContent{background:url("/images/photo/box_mid.gif") repeat-y;text-align:center;}.PhotoBox .boxFoot{background:url("/images/photo/box_bot.gif") no-repeat;height:3px;}.HP_offers{margin-top:5px;clear:both;}.HP_offers .offerLine{height:1px;background:#1f87df;font-size:1px;margin-bottom:12px;}.HP_offers .offerContent{margin-bottom:12px;}.HP_offers .offerContent .offerLink{line-height:15px;margin:7px auto 0 auto;width:105px;}.HP_offers .offerContent .offerText{line-height:15px;margin:2px auto 0 auto;width:105px;}.HP_offers .offerContent .offerLink a{color:#177ace!important;}.HP_offers .offerContent .offerRating{margin-top:5px;background-color:#F1F1F1;padding-top:5px;}.HP_offers .offerContent .offerPrice{padding-top:6px;padding-bottom:4px;color:#1f87df!important;font-weight:bold;font-size:11px;background-color:#F1F1F1;}.HP_offers .offerContent .offerImage img{width:122px;height:82px;}.specialofferPriceBox{border:1px solid #dadada;padding:3px 6px 3px 6px;float:right;text-align:center;}.specialofferPriceBox .so_price{color:#ff9000;font-size:11px;font-weight:bolder;margin-bottom:3px;}.specialofferPriceBox .so_bottom{padding:4px 15px 0 15px;height:19px;background:url("/images/other/specbox_but.gif") repeat-x;color:#FFF;font-weight:bold;}.FlightMatrixTopText{font-weight:bold;margin-bottom:12px;padding-left:5px;}.FlightMatrixTable{background:#A3BFC7;width:100%;;}.FlightMatrixTable td{background-color:#FFF;}.FlightMatrixTitles td{font-weight:bold;background-color:#FFF;}.FlightMatrixSortASC{background:url("/images/icons/sortasc.gif") no-repeat 0 5px;width:9px;float:right;}.FlightMatrixSortDESC{background:url("/images/icons/sortdesc.gif") no-repeat 0 5px;width:9px;float:right;}.Insurance .Ins_TDAlternate1,.Insurance .Ins_TDAlternate3,.Insurance .Ins_TDAlternate5,.Insurance .Ins_TDAlternate7,.Insurance .Ins_TDAlternate9{background:#F6F1F5;padding:4px 0 4px 0;}.Insurance .Ins_TDAlternate2,.Insurance .Ins_TDAlternate4,.Insurance .Ins_TDAlternate6,.Insurance .Ins_TDAlternate8,.Insurance .Ins_TDAlternate10{background:#EBEBEB;padding:4px 0 4px 0;}.Insurance .Ins_CoverType{text-align:center;font-weight:bold;}.Insurance .Ins_DetailDescriptionTitle{text-align:left;}.Insurance .Ins_DetailDescription{text-align:center;}.Insurance .Ins_SelectButton{padding-top:10px;padding-bottom:10px;text-align:center;}.Insurance .Ins_TotalPrice{text-align:center;font-weight:bold;font-size:12px;}.Insurance .Ins_AvgPrice{text-align:center;}.Insurance .Ins_hr{height:1px;overflow:hidden;background:url("/images/general/hr_faded.gif") repeat-x;}.largetitle{background-color:#E9D6EF;height:30px;}.largetitle .text{font-size:12px;width:300px;float:left;font-weight:bold;padding:0;margin:8px 0 0 8px;}.largetitle-alt{background-color:#7CA3AE;height:30px;margin-bottom:8px;}.largetitle-alt .text{color:#FFF;font-size:12px;width:300px;float:left;font-weight:bold;padding:0;margin:8px 0 0 8px;}div.autosuggest{position:absolute;background-image:url("/images/autocomplete/as_pointer.gif");background-position:top;background-repeat:no-repeat;padding:10px 0 0 0;}div.autosuggest div.as_header,div.autosuggest div.as_footer{position:relative;height:8px;padding:0 6px;background-image:url("/images/autocomplete/ul_corner_tr.gif");background-position:top right;background-repeat:no-repeat;overflow:hidden;}div.autosuggest div.as_footer{background-image:url("/images/autocomplete/ul_corner_br.gif");}div.autosuggest div.as_header div.as_corner,div.autosuggest div.as_footer div.as_corner{position:absolute;top:0;left:0;height:8px;width:8px;background-image:url("/images/autocomplete/ul_corner_tl.gif");background-position:top left;background-repeat:no-repeat;}div.autosuggest div.as_footer div.as_corner{background-image:url("/images/autocomplete/ul_corner_bl.gif");}div.autosuggest div.as_header div.as_bar,div.autosuggest div.as_footer div.as_bar{height:5px;overflow:hidden;background-color:#fff;}div.autosuggest div.as_header div.as_bar{border-top:3px solid #ffa000;}div.autosuggest div.as_footer div.as_bar{border-bottom:3px solid #ffa000;}div.autosuggest ul{list-style:none;margin:0 0 -4px 0;padding:0;overflow:hidden;background-color:#fff;}div.autosuggest ul li{color:#555;padding:0;text-align:left;border-right:3px solid #ffa000;border-left:3px solid #ffa000;}div.autosuggest ul li a{color:#555;display:block;text-decoration:none;position:relative;padding:0;width:100%;}div.autosuggest ul li a:hover{background-color:#ffd183;}div.autosuggest ul li.as_highlight a:hover{background-color:#ffd183;}div.autosuggest ul li a span{display:block;padding:3px 6px;font-weight:bold;}div.autosuggest ul li a span small{color:#555;}div.autosuggest ul li.as_highlight a span small{color:#555;}div.autosuggest ul li.as_highlight a{color:#555;background-color:#ffd183;}div.autosuggest ul li a .tl,div.autosuggest ul li a .tr{background-repeat:no-repeat;width:8px;height:8px;position:absolute;top:0;padding:0;margin:0;}div.autosuggest ul li a .tr{right:0;}div.autosuggest ul li.as_warning{height:50px;text-align:center;color:#555;}div.autosuggest ul em{font-style:normal;color:#f04f32;}.mainhead{color:#ff9000;font-size:12px;font-weight:bold;}.secondaryhead{color:#767676;font-size:11px;font-weight:bold;}.basketHighlight{padding:5px;background-color:#ed1c24;color:#FFF;height:1%;}#googleMapDiv{position:absolute;background:#fff;border:#195562 1px solid;display:none;z-index:200;left:50%;}#googleMapDiv{margin-top:300px;}#googleMapDiv a{color:#177ace;}.basketextras{margin:5px 0 0 0;clear:both;}.basketextras .beTop{background:#eee;border-bottom:1px solid #d5d4d4;padding:8px 10px 10px 10px;}.basketextras .beTop .betTitle{padding-bottom:5px;background:url("/images/general/hr3.gif") bottom repeat-x;color:#ff9000!important;font-weight:bold;font-size:14px;}.basketextras .beTop .betText{padding-top:4px;}.basketextras .extra{height:37px;padding:0;background:url("/images/general/hr.gif") 0 1px repeat-x;padding-top:2px;}.extraholder{clear:both;}.basketextras .extra .eclick{float:right;padding-top:15px;color:#177ace!important;}.basketextras .extra .eicon{float:left;width:105px;}.basketextras .extra .eicon{float:left;width:80px;}.basketextras .extra .eicon img{padding:3px;}.basketextras .extra .etitle{float:left;font-weight:bold;font-size:14px;padding-top:12px;width:125px;color:#177ace;}.basketextras .extra .eprice{float:left;font-weight:bold;padding-top:14px;color:#767676;}.basketextras .extra .eprice .highlightcolor{color:#ff9000;}.basketextras .extraadditional{padding:3px 0;}.basketextras .extraadditional .eacontent{background:#d4f1ff;padding:7px 3px 9px 9px;border:#bcbcbc 1px solid;color:#767676;}.basketextras .extraadditional .eacontent .eaprice{float:right;background:url("/images/basketupsell/pricebox_small.gif") no-repeat;width:147px;height:25px;text-align:center;padding-top:6px;}.basketextras .extraadditional .eacontent .eaTitle{font-weight:bold;padding-bottom:6px;}.basketextras .extraadditional .eacontent .eaBottom{clear:both;text-align:right;padding-top:7px;}.basketextras .extraadditional .eacontent .eaBottom img{margin-left:15px;vertical-align:middle;}.basketextras .bulletLink{color:#177ace!important;}.resultchoicecurrent{background:#EBE4ED url("/images/titles/CurrentHotel.gif") no-repeat top;background-position:left top;clear:both;padding:6px;padding-top:60px;}.resultchoiceupgrade{background:#EBE4ED url("/images/titles/HotelChoice.gif") no-repeat top;background-position:left top;clear:both;padding:6px;padding-top:60px;}.resultchoiceupgrademore{background:#EBE4ED;background-position:left top;clear:both;padding:6px;padding-top:30px;}.transferIncluded{background:url("/images/results/transfer-inc-bg.gif");color:#fff;height:34px;line-height:33px;padding:0 0 0 15px;width:595px;}.loadingTitle{font-size:22px;color:#177ace;}.imageTransFix{behavior:url("/App_Themes/Default/iepngfix.htc");}.headerTop{background:url("/images/header/header_top.gif") no-repeat;height:23px;width:987px;}.header .headerContainer{background:url("/images/header/header_bg.gif") repeat-x;height:89px;}.header .headerContainer .phone .headerLinks{float:right;padding:5px 25px 0 0;}.avgprice{color:#1f87df;}#divDestInfoTabHolder{padding-left:22px!important;}.transfersIncluded{height:20px;background-color:#00C600;border:1px solid #767676;font-size:12px;font-weight:bold;padding:5px 10px 0 10px;color:#fff;}.baggageTitle{font-size:12px!important;color:#f90!important;}.availabilityResult{clear:both;margin:auto auto 16px;width:945px;text-align:left;color:#000;overflow:hidden;}.pricingResult{clear:both;margin:auto auto 16px;width:945px;text-align:left;color:#000;overflow:hidden;}.resultContainer{padding:10px;overflow:hidden;*height:1%;}.resultType1 .resultContainer{background-color:#fdf1d6;}.resultType2 .resultContainer{background-color:#def4ff;}.resultType3 .resultContainer{background-color:#F5FDFF;}.resultContainer a,.resultContainer a:hover,.resultContainer a:visited,.resultContainer a:active,.infobot .inforight a,.infobot .inforight a:hover,.infobot .inforight a:visited,.infobot .inforight a:active{color:#000;}.pricingResult .pricingLeftColumn{float:left;width:530px;}.pricingResult .pricingRightColumn{float:right;width:369px;}.pricingResult .pricingSingleColumn{float:left;width:945px;}.pricingResult .sectionContainer{margin:0 0 30px 0;}.pricingResult .sectionTitle{font-size:16px;font-weight:bold;color:#093981;padding:0 0 10px 10px;text-transform:uppercase;}.pricingResult .largeText{font-size:24px;font-weight:bold;}.accommBox .accommTitle{font-size:18px;font-weight:bold;color:#093981;margin:0 0 10px 0;}.accommBox .accommTitle .accommResortTitle{font-size:14px;}.accommBox .accommTitle img{margin:0;}.accommBox .accommTitle span{font-size:4px;line-height:4px;}.accommBox .accommStarRating{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;margin:3px 0 0 15px;vertical-align:top;width:90px;font-size:10px;}.accommBox .accommStarRating img{width:17px;height:16px;}.accommBox .accommImage{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;}.accommBox .accommImage img{width:70px;height:70px;}.accommBox .accommDescription{width:410px;line-height:140%;display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;margin:5px 0 0 10px;vertical-align:top;}.accommBox .accommDescription .descriptionTitle{font-size:12px;font-weight:bold;}.accommBox .accommDetails{margin-top:10px;padding:5px;background-color:#fff;}.accommBox .accommDetails .detailSection{margin-top:10px;}.accommBox .accommDetails .detailText{text-transform:uppercase;}.accommBox .accommDetails .smallText{font-size:9px;vertical-align:middle;}.accommBox .accommDetails .titleText{font-weight:bold;}.accommBox .accommDetails .highlightedText{color:#3394e5;}.accommBox .accommDetails table td{padding:0 4px;vertical-align:top;}.accommBox .transferDescription{width:510px;margin:5px 0 5px 0;}.accommBox1{width:500px;}.flightBox{padding:5px;}.flightBox .flightInbound{margin-top:15px;}.flightBox .flightImage{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;vertical-align:top;padding:5px;}.flightBox .flightDetails{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;}.flightBox .flightDetails table td{padding:0 1px;vertical-align:top;}.flightBox .flightDetails .detailText{text-transform:uppercase;}.flightBox .flightDetails .titleText{font-weight:bold;}.flightBox .flightDetails .highlightedText{color:#083A80;}.flightBox .flightAdditionalInfoBox{padding-bottom:10px;}.flightBox .flightAdditionalInfo{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;width:160px;padding:0 0 0 10px;vertical-align:top;}.flightBox .flightAdditionalInfo .additionalInfoImage{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;width:23px;vertical-align:top;}.flightBox .flightAdditionalInfo .additionalInfoText{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;width:117px;padding-left:10px;color:#093981;}.flightBox .flightAdditionalInfo .additionalInfoEncapLink{cursor:pointer;}.flightBox .flightChangeSelected{padding:10px 10px 10px 108px;}.flightBox .flightEmphText{text-transform:none;font-weight:bold;}.flightBox .popupAlertBox{position:absolute;background:url("/images/results/popupAlertBox.png") no-repeat 0 0;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/results/popupAlertBox.png',sizingMethod='image');text-align:center;width:229px;height:134px;padding:5px;font-size:10px;font-weight:bold;top:-130px;left:10px;cursor:pointer;}.flightBox1{float:right;width:340px;background-color:#fff;}.flightBox1 .flightDetails .flightDetailColumn1,.flightBox1 .flightDetails .flightDetailColumn1 div{width:60px;}.flightBox1 .flightDetails .flightDetailColumn2,.flightBox1 .flightDetails .flightDetailColumn2 div{width:140px;}.flightBox1 .flightDetails .flightDetailColumn3,.flightBox1 .flightDetails .flightDetailColumn3 div{width:80px;}.flightBox2{width:auto;background-color:#fff;}.flightBox2 .flightImage{width:50px;}.flightBox2 .flightDetails .flightDetailColumn1,.flightBox2 .flightDetails .flightDetailColumn1 div{width:60px;}.flightBox2 .flightDetails .flightDetailColumn2,.flightBox2 .flightDetails .flightDetailColumn2 div{width:360px;}.flightBox3{width:550px;}.flightBox3 .flightDetails .flightDetailColumn1,.flightBox3 .flightDetails .flightDetailColumn1 div{width:290px;}.flightBox3 .flightDetails .flightDetailColumn2,.flightBox3 .flightDetails .flightDetailColumn2 div{width:90px;}.flightBox3 .flightDetails .flightDetailColumn3,.flightBox3 .flightDetails .flightDetailColumn3 div{width:80px;}.flightAdditionalDetails{padding:5px;}.flightAdditionalDetails select{color:#093981;}.flightAdditionalDetails .flightPricing{padding:15px 0 0 60px;}.flightAdditionalDetails .flightMeals,.flightAdditionalDetails .flightBaggage,.flightAdditionalDetails .flightTransfers,.flightAdditionalDetails .flightImportantInfo{padding:15px 0 0 0;}.flightAdditionalDetails .flightADTitle{font-weight:bold;padding-bottom:3px;}.flightAdditionalDetails .flightADText{color:#063A7F;}.continueBox{float:right;padding-left:10px;}.continueBox .continueButton{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;}.continueBox .continueButton2{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;}.continueBox .continueButton input,.continueBox .continueButton2 input{border:0;color:#fff;font-size:14px;font-weight:bold;cursor:pointer;padding-right:20px;text-align:center;padding-bottom:3px;text-transform:uppercase;}.continueBox .continueButton input{background:#FF5A00 url("/images/buttons/continueBg.gif") no-repeat 0 0;height:57px;width:156px;}.continueBox .continueButton2 input{background:#FF5A00 url("/images/buttons/continueBg2.gif") no-repeat 0 0;height:57px;width:224px;text-transform:uppercase;}.continueBox .blackoutBox{color:#FF5A00;padding:15px 0 0 10px;font-weight:bold;}.continueBox .continueInfo{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;color:#093981;text-align:center;padding:8px 10px 0;font-weight:bold;vertical-align:top;}.continueBox .continueInfo .continueInfoCost{font-size:24px;}.continueBox2{position:absolute;display:block;right:0;bottom:0;}.continueBox2 .continueButton input{border:0;color:#fff;background:#FF5A00 url("/images/buttons/continueBg3.gif") no-repeat 0 0;height:37px;width:156px;font-size:14px;font-weight:bold;cursor:pointer;padding-right:20px;text-align:center;padding-bottom:3px;text-transform:uppercase;}.continueBox2 .continueInfo{padding:0 5px 20px 5px;text-align:center;font-weight:bold;width:146px;color:#083A80;}.resultType1 .continueBox{background:#F6FEFF url("/images/results/arrowDown1.gif") no-repeat 10px 0;}.resultType2 .continueBox{background:#F6FEFF url("/images/results/arrowDown2.gif") no-repeat 10px 0;}.arrowUp{background:#F6FEFF url("/images/results/arrowUp.gif") no-repeat 10px 48px!important;}.resultType1 .continueBox2 .continueButton input{background:#FF5A00 url("/images/buttons/continueBg31.gif") no-repeat 0 0;}.resultType2 .continueBox2 .continueButton input{background:#FF5A00 url("/images/buttons/continueBg32.gif") no-repeat 0 0;}.resultType3 .continueBox2 .continueButton input{background:#FF5A00 url("/images/buttons/continueBg33.gif") no-repeat 0 0;}.resultinfo .infoImage{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;}.resultinfo .infoImage img{width:83px;height:47px;}.resultinfo .infoDesc{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;color:#093981;vertical-align:top;padding:0 0 0 10px;font-weight:normal;}.resultinfo .infoDesc .infoTitle{font-size:24px;font-weight:bold;}.resultinfo .infoDesc .infoHighlight{color:#3394e5;}.resultinfo .inforight{color:#3394e5;}.resultsFootprint .footprintItemCurrent,.resultsFootprint .footprintItemNext,.resultsFootprint .footprintItemNotDone,.resultsFootprint .footprintItemDone{width:123px;height:40px;display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;text-align:center;font-size:24px;font-weight:bold;padding:13px 0 0 0;}.resultinfo .resultsFootprint .footprintItemCurrent{background:#FEBF37;color:#093981;}.resultinfo .resultsFootprint .footprintItemNext{background:#DEF5FF url("/images/footprint/arrowNext.gif") no-repeat left center;color:#BFDFF9;}.resultinfo .resultsFootprint .footprintItemNotDone{background:#F6FEFF;color:#C2DEF6;}.resultinfo .resultsFootprint .footprintItemDone{background:#FEBF37;color:#FFDC92;}.resultinfo .resultsFootprint span{display:block;}.passengerBox{overflow:hidden;}.passengerBox .passengerTitle{font-size:14px;font-weight:bold;padding-bottom:5px;text-transform:uppercase;overflow:hidden;}.passengerBox input,.passengerBox select{margin-right:10px;}.passengerDetails td{padding:2px 0;}.passengerDetails input,.passengerDetails select,.passengerDetails iframe{color:#093981;border:1px solid #FEBF37;}.passengerDetails iframe{background-color:#fff;}.passengerDetails .cardIcons{padding-top:3px;}.passengerBox textarea{width:326px;}.passengerBox .passengerRow{padding-bottom:10px;margin-bottom:10px;border-bottom:1px #77BAEF solid;}.passengerBox .passengerDOB select{width:54px;}.passengerBox .passengerSpecialRequests,.passengerBox .passengerImportantInfo{padding-bottom:20px;}.passengerBox .mandatoryMarker{color:#FF5A00;}.passengerBox .mandatoryMarkerTitle{color:#FF5A00;float:right;font-size:11px;font-weight:normal;margin-right:20px;text-transform:lowercase;}.passengerBox .infoText{color:#4572A6;font-size:9px;text-transform:lowercase;}.passengerBox .alignPref{text-align:right;}.passengerBox .optionTitle{text-transform:uppercase;}.passengerDetails .termsCheckbox{width:25px;}.passengerDetails .termsCheckbox input{border:none;}.passengerDetails .termsText{font-weight:bold;}.searchslimBox{width:945px;margin:0 auto;overflow:hidden;color:#083A80;font-size:12px;}.searchslimBox img{border:none;}.searchslimBox table{text-align:left;}.searchslimBox td{vertical-align:top;}.searchslimBox .searchOptionsContainer{text-align:left;}.searchslimBox .searchslimTitle{font-size:24px;padding-bottom:10px;text-align:left;font-weight:bold;}.searchslimBox .searchslimOptionTitle{text-align:left;width:80px;}.searchslimBox .searchslimOptionTitle2{text-align:left;width:60px;padding-left:20px;}.searchslimBox .searchslimOption{width:228px;}.searchslimBox .searchslimOption2{width:105px;}.searchslimBox .locationOption input{width:189px;}.searchslimBox .locationOption select{width:193px;}.searchslimBox .dateOption input{width:171px;}.searchslimBox .occupancyOption{width:80px;}.searchslimBox .occupancyOption select{width:70px;}.searchslimBox .ageOptionTitle{width:70px;}.searchslimBox .ageOption{width:40px;}.searchslimBox .ageOption select{width:35px;margin-bottom:5px;}.searchslimBox .roomOccupancy{width:582px;}.searchslimBox .checkOptionTitle{width:105px;}.searchslimBox .searchOptionsConfirmation{color:#000;width:280px;margin:auto;}.searchslimBox .searchOptionsConfirmation select{margin-bottom:10px;margin-top:3px;width:280px;}.searchslimBox .searchOptionsPleasewait{text-align:center;}.searchslimBox .searchslimOptionTitle,.searchslimBox .searchslimOptionTitle2,.searchslimBox .searchslimOption,.searchslimBox .occupancyOptionTitle,.searchslimBox .occupancyOption,.searchslimBox .ageOptionTitle,.searchslimBox .ageOption,.searchslimBox .searchslimOption2,.searchslimBox .checkOptionTitle,.searchslimBox .checkOption,.searchslimBox .searchslimOption3{padding-top:5px;padding-bottom:5px;}.billingSummaryContainer{background-color:#fff;overflow:hidden;height:1%;clear:both;}.billingSummaryContainer .billingPrice{float:left;margin:20px;}.billingSummaryContainer .billingInfoTitle{color:#093981;font-weight:bold;text-align:center;}.billingSummaryContainer .billingInfoCost{color:#093981;font-size:24px;font-weight:bold;text-align:center;}.billingSummaryContainer .billingBreakdown{float:right;margin:20px;}.billingSummaryContainer .billingTBTitle{color:#000;font-weight:bold;line-height:14px;text-align:left;width:150px;}.billingSummaryContainer .billingTBValue{color:#3394e5;font-weight:bold;text-align:left;line-height:14px;}.billingSummaryContainer .billingTimerMessage{margin:20px;clear:both;color:#FF5A00;}.billingInformation{line-height:18px;margin-top:8px;clear:both;}.paymentBox .passengerBox input,.paymentBox .passengerBox select{margin-right:0;}.paymentBox .continueBox .continueInfo{padding:8px 22px 0 0;}.buttonFind{width:45px;height:17px;background:url("/images/buttons/find.gif") no-repeat;border:none;color:#FFF!important;font-size:11px;cursor:pointer;padding-bottom:2px;font-family:tahoma,Arial,Verdana,Times New Roman;text-transform:uppercase;}.buttonRemove{width:154px;height:15px;background:url("/images/buttons/find.gif") no-repeat;border:none;color:#FFF!important;font-size:11px;cursor:pointer;padding:2px 0 2px 0;font-family:tahoma,Arial,Verdana,Times New Roman;text-transform:uppercase;text-align:center;}.buttonPrint{width:120px;height:15px;background:url("/images/buttons/find.gif") no-repeat;border:none;color:#FFF!important;font-size:11px;cursor:pointer;padding:2px 0 2px 0;font-family:tahoma,Arial,Verdana,Times New Roman;text-transform:uppercase;text-align:center;}.paymentLogos{background:url("/images/icons/payment_icons.gif") no-repeat bottom;height:42px;overflow:hidden;padding-top:20px;width:363px;}.resultPadding{border-bottom:1px solid #FEBF37;padding-bottom:10px;padding-top:5px;}.summaryContainer{background:#D7FED8;overflow:hidden;padding:10px;clear:both;}.summaryContainer .confContainer{width:70px;height:40px;margin:10px 0 0 210px;}.summaryContainer .confContainer .confOrderRef{background:#1FD013;color:#fff;font-size:18px;font-weight:bold;padding:5px;text-align:center;}.confPrint{float:right;margin-bottom:10px;}.printHeader{display:none;}.extrasContainer{background:#DEF5FF url("/images/confirmation/extraarrow_lightblue.gif") no-repeat 340px 25px;height:65px;width:365px;cursor:pointer;}.extrasContainerAlt{background:#3294E5 url("/images/confirmation/extraarrow_darkblue.gif") no-repeat 340px 25px;height:65px;width:365px;cursor:pointer;}.extrasContainer,.extrasContainerAlt{margin-bottom:20px;}.extrasContainer .extrasImage1{background:url("/images/confirmation/extraicon_parking.gif") no-repeat center center;float:left;width:65px;height:65px;}.extrasContainer .extrasImage2{background:url("/images/confirmation/extraicon_carhire.gif") no-repeat center center;float:left;width:65px;height:65px;}.extrasContainer .extrasImage3{background:url("/images/confirmation/extraicon_insurance.gif") no-repeat center center;float:left;width:65px;height:65px;}.extrasContainer .extrasImage4{background:url("/images/confirmation/extraicon_currency.gif") no-repeat center center;float:left;width:65px;height:65px;}.extrasContainer .extrasImage5{background:url("/images/confirmation/extraicon_lounges.gif") no-repeat center center;float:left;width:65px;height:65px;}.extrasContainerAlt .extrasImage1{background:url("/images/confirmation/extraicon_twitter.gif") no-repeat center center;float:left;width:65px;height:65px;}.extrasContainerAlt .extrasImage2{background:url("/images/confirmation/extraicon_facebook.gif") no-repeat center center;float:left;width:65px;height:65px;}.extrasContainer .extrasInfo,.extrasContainerAlt .extrasInfo{font-size:11px;float:right;width:300px;padding-top:15px;}.extrasContainer .extrasTitle,.extrasContainerAlt .extrasTitle{font-size:18px;font-weight:bold;text-transform:uppercase;}.extrasContainer .extrasInfo,.extrasContainer .extrasTitle{color:#063A80;}.extrasContainerAlt .extrasInfo,.extrasContainerAlt .extrasTitle{color:#fff;}.errorBox{width:945px;clear:both;padding:10px 0 10px 0;}.errorContainer{background:#FFF0D9 url("/images/icons/exc_mark.gif") no-repeat 20px 10px;border:1px solid #FF5A00;color:#FF5A00;clear:both;height:70px;font-weight:bold;font-size:12px;}.errorText{padding:25px;}.cpYearNavigation,.cpMonthNavigation{background-color:#fbb735;text-align:center;vertical-align:center;text-decoration:none;color:#FFF;font-weight:bold;padding:2px 0 2px 0;}.cpDayColumnHeader,.cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentStartDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}TD.cpDayColumnHeader{text-align:right;border:solid thin #C0C0C0;border-width:0 0 1px 0;}.cpCurrentMonthDate,.cpOtherMonthDate,.cpCurrentDate,.cpCurrentStartDate{text-align:right;text-decoration:none;}.cpCurrentMonthDateDisabled,.cpOtherMonthDateDisabled,.cpCurrentDateDisabled,.cpCurrentMonthDateDisabled a,.cpOtherMonthDateDisabled a,.cpCurrentDateDisabled a{color:#D0D0D0;text-align:right;text-decoration:line-through;}.cpCurrentMonthDate,.cpCurrentMonthDate a:link,.cpCurrentMonthDate a:active,.cpCurrentMonthDate a:visited{color:#000;text-decoration:none;}.cpCurrentMonthDate a:hover{color:#000;text-decoration:underline;}.cpCurrentDate{color:#FFF;}a.cpCurrentDate{color:#FFF;}.cpCurrentStartDate{color:#000;}a.cpCurrentStartDate{color:#FFF;}.cpOtherMonthDate,.cpOtherMonthDate a:link,.cpOtherMonthDate a:active,.cpOtherMonthDate a:visited{color:#808080;text-decoration:none;}.cpOtherMonthDate a:hover{color:#808080;text-decoration:underline;}.cpDateNotAvail{color:#e4e4e4;}TD.cpCurrentDate{color:#FFF;background-color:#fb1717;border-width:1px;}TD.cpCurrentStartDate{color:#FFF;background-color:#7CA3AF;}TD.cpCurrentDateDisabled{border-width:1px;border:solid thin #FAA;}TD.cpTodayText,TD.cpTodayTextDisabled{border:solid thin #C0C0C0;border-width:1px 0 0 0;}A.cpTodayText,SPAN.cpTodayTextDisabled{height:20px;}A.cpTodayText{color:black;}.cpTodayTextDisabled{color:#D0D0D0;}.cpBorder{border:solid 0 #808080;}.CalendarMainDiv{position:absolute;z-index:10;background:#FFF;}