*{margin:0;padding:0;}html{background-color:#CCC;}#bodyWrapper{position:relative;font-family:Verdana,Arial,Helvetica,sans-serif;color:#666;width:954px;margin:0 auto;background-color:#fff;font-size:12pt;behavior:url('/behaviors/csshover.htc');}.iContentFrame{padding:15px;line-height:1.5;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12pt;color:#666;background-color:#FFF;}#vikingFrameEvent{position:absolute;left:-1000px;top:-1000px;}#fb-root{display:none;}.tooltip{background-color:#999;border:1px solid #fff;padding:8px 13px;display:none;color:#fff;text-align:left;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */ .clearfloat{clear:both;height:0;font-size:1px;line-height:0;}.clear{clear:both;}a:link,a:visited{color:#666;text-decoration:none;}a:hover{color:#000;}a:active{color:#666;text-decoration:none;}a img{border:none;}h1,h2,h3,h4,h5{font-weight:normal;}h2{font-size:1.3em;}.hide{display:none;}.googleHeader{padding-bottom:20px;}.logo{float:left;padding:36px 0 0 36px;}#contact{padding:36px 36px 0 0;font-size:.8em;text-align:right;color:#666;float:right;}#contact div.email{float:right;padding-top:5px;}#contact div.email a:link,#contact div.email a:visited{color:#666;}#contact div.email a:hover{color:#000;}#contact div.email a:active{color:#666;text-decoration:none;}#contact img{padding-right:5px;}#contact h2,#contact p{font-size:1em;font-weight:normal;}#contact h2 input,#contact p input{font-size:.9em;}.hdrFacebook{padding:5px 0 5px 0;}#call{width:360px;}.nonCoBranded #call{width:425px;}.search{clear:right;padding:10px 0 0 0;margin-right:-18px;}.search input{vertical-align:middle;}#headerMini{float:left;border:0;color:#999;width:610px;}#headerInput{float:left;padding:4px 0 0 36px;}#headerInput input[type='image']{padding:0 5px;}#headerLink{font-size:.75em;text-align:left;float:left;}#headerLink a{display:block;}.loginAlign{float:left;padding-left:36px;}#agentInfo{float:left;display:inline-block;width:230px;font-size:.7em;text-align:left;vertical-align:top;color:#000;padding:36px 0 0 0;}.agentInfoText{color:#666;}.agentImage{float:left;padding:36px 28px 0 0;}.agentDivImage{width:113px;height:70px;background-repeat:no-repeat;background-position:center top;}.footer{clear:both;font-size:.7em;padding:68px 0 50px 0;text-align:center;color:#999;}.footerUK{padding:28px 0 50px;}.footerFb{clear:both;font-size:.7em;padding:30px 0 50px 0;text-align:center;color:#999;}.footerFb .fbLikeBox{margin:0;padding:0;}#socialWrapperLrg{background:url("/images/share/badge-border-lrg.gif") no-repeat scroll left top transparent;margin:0 0 20px 242px;}#socialWrapperSml{background:url("/images/share/badge-border-sml.gif") no-repeat scroll left top transparent;margin:0 0 18px 362px;}.footerFb .fbWrapper{border-left:1px solid #C2C2C2;display:inline;float:left;margin:5px 0 10px 15px;padding:0 0 10px 10px;}.footerFb .fbFrame{width:228px;overflow:hidden;position:relative;}.footerFb .fbMask{display:inline;float:left;margin-left:-50px;}.footerFb #footerLinks{clear:both;}#socialBadges{margin:0;padding:14px 0 15px 21px;float:left;display:inline;}.footerFb #socialBadges{padding:14px 16px 0 30px;}#socialBadges .cta{display:block;font-size:13px;padding-bottom:4px;color:#777;}#socialBadges ul{list-style-type:none;margin-left:18px;}#socialBadges li{float:left;list-style-type:none;padding:2px 0 0 0;margin:0 4px 0 0;}#socialBadges li a{text-decoration:none;}#socialBadges li a img{border:0;margin:0;padding:0;}#socialBadges #siteSearch{margin:0;padding:0;}#socialBadges #siteSearch img{margin:0;padding:0;}.h1tsa,.ptsa{clear:both;font-size:1.0em;padding:0 50px 0 50px;line-height:1.3em;color:#666;}.h1tsa{font-weight:bold;padding-top:25px;padding-bottom:5px;}.ptsa{text-align:justify;}#ptsa a{color:#BA533C;}#ptsa a:link,#ptsa a:visited{text-decoration:none;}#ptsa a:hover,#ptsa a:active{text-decoration:underline;}body h1.EU{padding-top:0;}body p.EU{margin-bottom:20px;}.footerUS{clear:both;font-size:.7em;padding:28px 0 50px 0;text-align:center;color:#999;}.footer a:link,.footerUS a:link,.footer a:visited,.footerUS a:visited{color:#999;}.footer a:hover,.footerUS a:hover{color:#000;}.footer a:active,.footerUS a:active{color:#999;text-decoration:none;}.footer .regionLinks{padding-top:5px;}.footerFb .fbLike{padding-bottom:15px;margin-left:265px;}#copyright{padding-top:5px;}.footer div.countrySelector{padding-top:10px;}.footer div.countrySelector span{padding-right:5px;}.footerUS div.countrySelectorUS{padding:10px 0 15px 0;}.footerUS div.countrySelectorUS span{padding-right:10px;font-size:1.2em;}.footerUS div.countrySelectorUS a{padding:0 10px 0 0;font-size:1.2em;}.footerUS div.countrySelectorUS img{padding-right:5px;height:18px;width:32px;}.footerSearchHolder{background-color:#f2f2f2;padding:15px 0 15px 0;width:92.5%;margin:0 auto;}#footerMini{margin:0 auto;text-align:center;border:0;color:#999;width:610px;}#footerInput{float:left;padding:5px 0 0 15px;}#googleFooterLinks{font-size:.75em;text-align:left;float:left;vertical-align:top;padding-left:5px;}#googleFooterLinks a{display:block;}#breadcrumb{padding:20px 36px 0 36px;text-transform:uppercase;font-size:.7em;}.sideBar #toolbar,.sideBar .toolbar{text-transform:uppercase;font-size:.7em;margin:5px -50px 20px -10px;}#breadcrumb a:link,#breadcrumb a:visited,#toolbar h1 a:link,#toolbar h1 a:visited{color:#999;}#breadcrumb a:hover,#toolbar h1 a:hover{color:#000;}#breadcrumb a:active,#toolbar h1 a:active{color:#999;text-decoration:none;}.returnLink{clear:left;float:left;padding-top:10px;width:600px;}#breadcrumb .returnLink a{font-size:1.4em;line-height:1.4em;}#breadcrumb h1{font-size:1em;}#breadcrumb h3,#toolbar h3{font-size:1em;}#breadcrumb span.spacer{padding:0 5px;color:#999;}#print{float:left;}#friend img{margin:2px 5px 0 17px;float:left;}#print img{margin:0 5px 0 0;float:left;}#contentWrapper,.contentWrapper{margin:16px 0 0 0;background-image:url('/images/divider-back.gif');background-repeat:repeat-y;}#contentWrapper h1{font-size:1.3em;}.cruiseList .min{padding:0;}.cruiseList .overview{padding-top:0;}#pricingContentWrapper,.contentWrapperNoSidebar{margin:16px 0 0 0;}.mainContent{padding:14px 36px 0 36px;width:614px;float:left;line-height:1.5;}.formContent{padding:14px 36px 0 36px;line-height:1.5;}.sideBar{padding:0 36px 0 36px;width:196px;clear:right;float:right;}.mainCol1{float:left;width:354px;padding-right:20px;}.mainCol2{float:right;clear:right;width:240px;}.region{width:188px;float:left;}.regionSpacer{padding-right:25px;}.twoCol{width:294px;float:left;}.pointer{cursor:pointer;}.popupMenuBar{background-color:#DADADA;padding:7px;}.popupMenuClose{float:right;text-transform:uppercase;color:#000;font-size:.8em;}.popupMenuClose span{padding-right:7px;}.popupDetail{padding:14px;}.popupMap{width:578px;left:14px;top:0;position:absolute;border:solid 1px #D0D0D0;background-color:#fff;z-index:10;}.shipPopup{width:652px;left:14px;top:0;position:absolute;border:solid 1px #D0D0D0;background-color:#fff;z-index:10;}.videoPopup{width:652px;left:14px;top:0;position:absolute;border:solid 1px #D0D0D0;background-color:#fff;z-index:10;}.catPopup{width:652px;border:solid 1px #D0D0D0;background-color:#fff;z-index:10;}.underline{text-decoration:underline;}.lifeCol1{float:left;width:342px;padding-right:40px;}.lifeInnerCol1{float:left;width:225px;padding:0 10px 20px 0;}.lifeCol2{float:left;width:232px;}.lifeInnerCol2{float:left;width:107px;}.shipCategoryDetails{padding-top:20px;}.shipName{padding-bottom:20px;}.homeCallout{float:left;width:292px;height:127px;}.homeCallout a.boxLink{width:292px;height:127px;display:block;}.cfSmall{position:relative;float:left;width:291px;}.cfDetailSmall{width:182px;}.cfDetailLarge{width:368px;}.cfDetailLarge .cfshipCruises{padding-top:9px;}.cfDetailLarge .cfshipCruises .col1{float:left;width:160px;padding-right:12px;}.cfDetailLarge .cfshipCruises .col2{float:left;}.cfDetailLarge .cfshipCruises a{font-size:.8em;}.cfSmall .imgHolder{position:absolute;top:26px;left:188px;}.cruiseList .cfLarge .imgHolder{float:right;width:230px;padding:20px 0 0 0;}#regionalShip,.regionalShip{padding-bottom:35px;}.shipList .cfLarge .imgHolder{float:right;width:230px;padding:0;}.featuredShip,.topAlpha{background-image:url('/images/featured_ship_border.jpg');background-repeat:repeat-x;background-position:0 0;padding-top:22px;}.featuredShip h3{background-image:url('/images/featured_ship_logo.gif');background-repeat:no-repeat;background-position:right bottom;padding-top:5px;padding-right:132px;}.mainCol2 img.imgList{padding-bottom:18px;}.unescoLogo{float:right;padding:0 0 15px 15px;}a.browseCruise:link,a.browseCruise:visited,a.browseCruise:hover,a.browseCruise:active{font-size:.7em;text-transform:uppercase;}.nonRegionBg{background-color:#ba533c!important;}.nonRegion h2,.nonRegion h3,.nonRegion h4{color:#ba533c;}a.nonRegion:link,a.nonRegion:visited{color:#ba533c;}a.nonRegion:hover{color:#000;}a.nonRegion:active{color:#ba533c;text-decoration:none;}span.city{display:block;font-size:.8em;font-weight:normal;margin-top:5px;font-style:italic;}.europeBg{background-color:#798C60!important;}.europe h1,.europe h2,.europe h3,.europe h4,h2.europe,h3.europe,h4.europe,option.europe,.europe span.city{color:#798C60;}a.europe:link,a.europe:visited{color:#798C60;}a.europe:hover{color:#000;}a.europe:active{color:#798C60;text-decoration:none;}.russiaBg{background-color:#6586A7!important;}.russia h1,.russia h2,.russia h3,.russia h4,h2.russia,h3.russia,h4.russia,option.russia,.russia span.city{color:#6586A7;}a.russia:link,a.russia:visited{color:#6586A7;}a.russia:hover{color:#000;}a.russia:active{color:#6586A7;text-decoration:none;}.chinaBg{background-color:#815E7C!important;}.china h1,.china h2,.china h3,.china h4,h2.china,h3.china,h4.china,option.china,.china span.city{color:#815E7C;}a.china:link,a.china:visited{color:#815E7C;}a.china:hover{color:#000;}a.china:active{color:#815E7C;text-decoration:none;}.egyptBg{background-color:#974722!important;}.egypt h1,.egypt h2,.egypt h3,.egypt h4,h2.egypt,h3.egypt,h4.egypt,option.egypt,.egypt span.city{color:#974722;}a.egypt:link,a.egypt:visited{color:#974722;}a.egypt:hover{color:#000;}a.egypt:active{color:#974722;text-decoration:none;}.actionLink{text-transform:uppercase;}.v-outer{display:table;#position:relative;overflow:hidden;height:100%;color:white;width:100%;font-size:.75em;line-height:1.5;}.v-middle{display:table-cell;#position:absolute;#top:50%;vertical-align:middle;}.v-inner{#position:relative;#top:-50%;}body .hangingBullet{margin-left:15px;list-style-position:outside;}.hangingBullet{font-size:.8em;}.promotionsHeadingContainer{position:absolute;top:0;right:0;width:248px;height:262px;padding:0 10px;background-color:#9F1B32;}.specialOffers ul{list-style-position:inside;font-size:.8em;}.promoTitle{font-size:1.35em;}.promoParagraph{font-size:.8em;padding:10px 0 10px 0;}.offerHeading{font-size:1.1em;padding:10px 0 15px 0;}.offerHeading span{border-bottom:solid 1px #666;}.promoBox{margin-top:10px;text-align:center;font-size:.8em;line-height:1.2;}.promoBox a{display:block;width:100%;color:#fff;}.promoBoxTitle{margin:0 10px;padding:10px 0 5px 0;border-bottom:solid 1px #fff;color:#fff;font-size:1.8em;}.promoBoxText{padding:5px 10px 10px 10px;font-size:.9em;color:#fff;}.promoItenTitle{text-align:center;padding:5px 0;}.promoCode{font-size:.6em;}.promoDisclaimer{font-size:.7em;font-style:italic;padding:15px 0;}.itenBox{text-align:center;padding:5px;}.itenBox a{display:block;font-weight:bold;font-size:.8em;padding:3px 0;}.promoRegion{margin-bottom:25px;}.promoRegion .promoImg{float:left;width:240px;}.promoRegion .promoBox{float:left;width:374px;margin-top:0;}.itenBoxSpacer{padding-top:10px;}.promoCruise{float:left;width:188px;padding-bottom:15px;}.promoCruise h3{font-size:.8em;text-transform:uppercase;font-weight:bold;}.promoCruise h4{font-size:.75em;}.promoCruise p{padding:0;font-size:.8em;}.mainParagraph{margin:14px 0 40px 0;font-size:.8em;}.mainCol1Day{font-size:.5em;font-weight:bold;color:#000;text-transform:uppercase;padding-right:8px;}.mainCol1Location{font-size:.8em;font-weight:bold;}.itYearHolder{padding-left:34px;color:#666;font-size:.6em;}a.itYear:link,a.itYear:visited{color:#666;text-decoration:none;}a.itYear:hover{color:#000;}a.itYear:active{color:#666;text-decoration:none;}a.itYearSelected:link,a.itYearSelected:visited{color:#000;text-decoration:none;font-weight:bold;}.daysHolder p{font-size:.8em;padding-bottom:20px;}.extListLarge{padding-bottom:15px;}.extListSmall{padding-bottom:15px;}.extSmall{width:188px;float:left;}.extLarge{padding-bottom:20px;}.extDetailLarge{width:406px;}.extDetailLarge h4,.extensionDetail h4{font-size:.8em;padding-bottom:10px;}.extListLarge img{float:right;}.extListSmall img{padding-bottom:10px;}.extListLarge h3,.extListSmall h3{font-size:.8em;font-weight:bold;}.extListLarge p,.extListSmall p{font-size:.8em;padding:0 0 10px 0;}.extensionDetail{padding-top:0;}.extensionDetail h3.extTitle{font-size:.8em;font-weight:bold;}.extensionDetail p{font-size:.8em;}#extNav{margin-top:4px;padding:5px 0 0 0;}#extNav li a{font-size:.8em;}#extNav h3{font-size:.7em;color:#999;text-transform:uppercase;}#extNav ul{list-style-image:none;list-style-position:outside;list-style-type:none;line-height:1.1;}#extImgs{padding-top:8px;}.lifeInnerCol1 h3,.lifeFeatures h3{font-size:.8em;font-weight:bold;}.lifeContentLower img.imgParagraph{float:right;clear:both;margin-top:4px;margin-bottom:10px;}.lifeContentLower .pItem{margin-bottom:25px;clear:both;}.lifeContentLower .clearfloat{margin-bottom:25px;}.lifeContentLower .narrow h3,.lifeContentLower .wide h3{padding-top:0;}.lifeContentLower .narrow{width:345px;}.lifeContentLower h3{font-size:.8em;font-weight:bold;padding-top:10px;}.lifeInnerCol1 p,.lifeContentLower p{font-size:.8em;padding:0 0 10px 0;}.lifeContentLower{padding:30px 0 0 0;}.lifeContentLower ul li{margin:0 0 0 15px;}.cruiseOnboard li{margin:0 0 0 15px;font-size:.8em;}.publicSpace{width:620px;}.publicSpace h3{font-weight:bold;}.publicSpace h3.withCatColor{float:left;}.publicSpace .publicCat{display:inline-block;height:8px;width:8px;margin:8px 6px 0 0;line-height:8px;font-size:4px;float:left;}.publicSpace .categoryDetailsTitle{margin-bottom:14px;}.publicSpace img.imgParagraph{float:right;clear:both;margin-top:4px;margin-bottom:10px;}.publicSpace p{font-size:.8em;padding:0 0 10px;}.publicSpace .clearfloat{margin-bottom:25px;}.publicSpace .narrow h3,.publicSpace .wide h3{padding-top:0;}.publicSpace .narrow{width:315px;}.cruiseShips p{font-size:.8em;padding-bottom:20px;}.deckPlan{clear:both;}.shipDeckPlan{padding-bottom:10px;cursor:pointer;}.shipDeckCat{font-size:.6em;text-align:center;}.shipDeckCat span{display:inline-block;line-height:2em;}.shipDeckCat img{white-space:nowrap;padding-right:2px;}.shipDeckCat a{font-size:1em;padding-right:6px;}.ie a{white-space:nowrap;}.deckPlan img{float:left;}.shipDeckEnlarge{text-align:center;padding:10px 0 20px 0;}.shipDeckClick h4{color:#000;font-size:.6em;text-align:center;padding:5px 0 40px 0;}.categoryDetailsTitle{padding-bottom:11px;border-bottom:solid 1px #999;font-size:.8em;}.categoryDetailsTitle img{padding-right:7px;}.categoryDetailsTitle .catName{font-weight:bold;padding-right:26px;line-height:2.1em;display:block;}.large .categoryDetailsTitle .catName{padding:0;float:left;}.categoryDetailsTitle a.ship360{margin-left:10px;}.categoryDetailsTitle a.ship360 img{padding:0;float:right;margin-top:10px;}.categoryDetailsTitle .price{clear:both;display:block;}.categoryDetails{padding-top:14px;}.categoryDetails img{float:left;padding-right:18px;}.large .categoryDetails img.cabin{padding:0;float:left;}.large .categoryDetails div.floorPanel{float:right;width:309px;text-align:center;}.large .categoryDetails img.floor{padding:0;display:block;margin-left:auto;margin-right:auto;float:none;}.large .deckFeatures{float:none;clear:both;max-width:99%;padding-top:15px;}.deckFeatures{float:left;max-width:250px;}.stateroomInline .deckFeatures{float:none;clear:both;max-width:450px;}.deckImgs{float:left;}.large .deckImgs{float:none;}.deckFeatures h3{font-size:.8em;font-weight:bold;}.deckFeatures ul{list-style-position:inside;font-size:.8em;}.cruiseDatesPrices h3{font-weight:bold;font-size:.8em;}.cruiseDatesPrices p{font-size:.8em;}.pricingContainer{clear:both;padding:0 36px 0 36px;line-height:1.5;}.pricingContainerBottom{padding:20px 0 0 0;}.disclaimer{padding:20px 0 0 0;}table.priceGrid{background-color:#fff;width:100%;margin:10px 0 0 0;}table.shipDateGrid{margin:20px 0 15px 0;background-color:#fff;width:100%;}table.airDateGrid{margin:20px 0 0 0;background-color:#fff;width:100%;}table.invoiceGrid,table.pifTable{background-color:#fff;width:100%;}table.pifTable{font-size:.8em;}table.shipDateGrid tr.alt,table.airDateGrid tr.alt{background-color:#f2f2f2;}table.priceGrid th,table.shipDateGrid th,table.invoiceGrid th{padding:3px;border-bottom:1px solid #ccc;color:#000;font-size:.8em;font-weight:normal;text-align:center;}table.airDateGrid th{padding:3px;color:#000;font-size:.8em;font-weight:normal;text-align:center;text-transform:uppercase;}table.airDateGrid tr.tableHeaderSeparator{border-bottom:1px solid #ccc;}table.priceGrid th.header1,table.shipDateGrid th.header1,table.airDateGrid th.header1{font-weight:bold;text-align:left;text-transform:uppercase;}table.priceGrid th.header2,table.priceGrid th.header2a{font-weight:bold;text-transform:uppercase;}table.shipDateGrid th.header2,table.shipDateGrid th.header2a{text-align:left;font-weight:bold;}table.priceGrid th.header2 a:link,table.priceGrid th.header2 a:visited{display:block;color:#fff;text-decoration:underline;}table.priceGrid th.header2 a:hover{display:block;color:#000;}table.priceGrid th.header2 a:active{display:block;color:#fff;}table.priceGrid th.header2a a:link,table.priceGrid th.header2a a:visited{display:block;color:#fff;text-decoration:underline;}table.priceGrid th.header2a a:hover{display:block;color:#000;}table.priceGrid th.header2a a:active{display:block;color:#fff;}table.priceGrid td,table.shipDateGrid td,table.invoiceGrid td,table.airDateGrid td{padding:3px;font-size:.8em;line-height:1.5;text-align:left;}table.priceGrid td{border-bottom:1px solid #ccc;}table.priceGrid td.col2,table.priceGrid td.col2a,table.airDateGrid td.price,table.airDateGrid td.discountPrice{text-align:center;}table.priceGrid td.discountCol{padding:3px 8px 3px 5px;text-align:right;white-space:nowrap;}.priceGridInstructions{padding:5px 0 0 0;font-size:.8em;color:#999;font-style:italic;}.gridExpand{border:solid 1px #999;margin:0 5px 0 0;padding:0 3px;font-size:1em;}table.priceGrid td.subPrice{padding:0 0 0 25px;}table.priceGrid tr.highlight td{background-color:#FBF783;}table.invoiceGrid td,table.invoiceGrid th{text-align:right;}table.pifTable td{text-align:left;width:200px;}.oldPrice{text-decoration:line-through;}.discountPrice{color:#9f1b32;}.homeFlash{height:282px;}.homeFlash p{font-size:.8em;padding:36px;}.homeBar{background-color:#a80532;color:#fff;text-align:right;text-transform:uppercase;padding:5px 25px 5px 0;}.homeBar h1,.homeBar h2,.homeBar strong{display:inline;font-size:.7em;font-weight:normal;}.reg{vertical-align:super;font-size:.6em;}.homeContent{padding:35px 18px 0 18px;}.homeCalloutSpacer{margin:0 20px 0 0;}.homeCallout img{display:block;float:left;width:109px;}.homeFeatHeading,body .loginFeatureHeading{display:block;float:left;width:153px;padding:15px 15px 0 15px;font-size:1.1em;color:#fff;}.homeFeatText,body .loginFeatureFormItem{display:block;float:left;width:153px;padding:5px 15px 0 15px;line-height:1.5;font-size:.75em;color:#fff;}.homeMore,body .loginFeatureMore{display:block;float:left;width:153px;padding:5px 15px 0 15px;font-size:.75em;color:#fff;text-transform:uppercase;}body .loginFeatureMore{font-size:.71em;}.whyViking{padding-bottom:15px;}.whyViking h2{color:#ba533c;}.whyViking h3{font-size:.8em;font-weight:bold;color:#ba533c;}.whyViking h4{color:#ba533c;}.partners{padding-bottom:30px;}.partners h2{color:#ba533c;padding-bottom:15px;}.partners p{font-size:.8em;}.locationHeading,.cruiseHeading{position:relative;height:262px;}.locationHeading #headingurl{display:block;}.locationHeading #vidplayer{float:left;}.locationHeadingContainer{position:absolute;top:0;right:0;width:208px;height:262px;padding-left:30px;padding-right:30px;background-color:#a67061;}.locationHeading .imgHero,.cruiseHeading .imgHero{float:left;}.locationHeading .tblQuote{height:100%;line-height:1.5;color:White;font-size:.75em;}.locationHeading .tblQuote td{vertical-align:middle;text-align:left;}.cruiseHeading .imgMap{float:left;cursor:pointer;}.cruiseHeading .cruiseDetails{position:absolute;bottom:0;left:0;width:642px;height:25px;padding:11px 22px 0 22px;white-space:nowrap;font-size:.8em;color:#fff;text-align:left;}.cruiseTitle{text-transform:uppercase;padding-right:20px;}.regionBoxMain2{padding-top:10px;}.regionBoxTitle{font-size:.9em;font-weight:bold;}.regionBoxCruises{float:left;width:204px;}.regionBoxRivers{float:left;width:140px;}.regionBoxCountries{float:left;width:144px;}.regionBoxDestinations{float:left;width:126px;}.regionYearBox{font-size:.8em;}.regionYearBox .selected{font-weight:bold;color:#000;}.regionAreas{padding-bottom:10px;}.destinations ul{list-style:none;}.destinations ul li{font-size:.8em;padding:2px 7px 0 0;}.region h2,.destinations h2,.twoCol h2{padding-top:18px;}.region p,.twoCol p{font-size:.8em;line-height:1.5;padding:10px 0;}.cruiseList h2,.shipList h2,.cruiseList h1,.shipList h1{padding:0 0 26px 0;}.locAbout h2,.formThankYou h2{padding:0 0 18px 0;}.locAbout h3{font-size:.9em;font-weight:bold;}.locAbout p,.formThankYou p{font-size:.8em;padding-bottom:20px;}.locAbout p,.formThankYou a{font-size:.75em;color:#666;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;}.cruiseList h3,.shipList h3{font-size:.95em;font-weight:bold;}.cruiseList h4,.shipList h4{font-size:.8em;padding-top:5px;}.cruiseList .col1,.shipList .col1{padding-right:24px;}.cruiseList .regionTitle{padding:15px 15px 0 0;}.cruiseList .contentText{padding:15px 15px 0 0;}.cruiseList p,.shipList p{font-size:.8em;padding:10px 0;}.cruiseList p{padding-bottom:15px;}.cruiseList h5,.shipList h5{font-size:.65em;text-transform:uppercase;}.cruiseList h5 a,.shipList h5 a{padding:0 3px;font-weight:bold;}.shipListCruises{font-size:1em;}.shipListCruisesYearA{float:left;}.shipListCruisesYearB{float:right;}.shipListCruises h5{font-weight:bold;}.shipListCruises ul{list-style:none;width:180px;line-height:normal;}.shipListCruises ul a{font-size:.8em;}.deckButtons{float:right;margin:-8px 0 10px 0;}.cfRow{padding-top:36px;}.sitemap a{font-size:.8em;}.regionShips{padding-top:35;}.regionShips td{vertical-align:top;padding-top:18px;}.sideBar .locList h3{padding-top:28px;font-size:1em;}.sideBar .locList h4{padding-top:22px;font-size:.8em;font-weight:bold;}.sideBar .locList ul{list-style:none;}.sideBar .locList li{float:left;width:98px;padding-top:8px;font-size:.8em;}.sideBar .videoContainer{padding:0 0 22px 0;}.sideBar .videoContainer h3{font-size:1em;}.sideBar .videoContainer h3 img{margin-left:-10px;padding-right:5px;vertical-align:top;}.sideBar .videoContainer ul{list-style:none;}.sideBar .videoContainer li{padding-top:8px;font-size:.8em;}.shareBar{margin:0;padding:0;}.shareBar li{float:left;list-style-type:none;padding:1px 19px 0 0;margin:0 0 11px 0;}.shareBar .cta{padding-top:0;}.shareBar .liFBShare{padding:0;width:90px;overflow:hidden;position:relative;}.shareBar li a{text-decoration:none;}.shareBar li a img{border:0;margin:0;padding:0;}.toolbar .shareBar strong{text-transform:none;font-size:14px;font-weight:normal;}.liMoreShare{position:relative;}.liMoreShare img{cursor:pointer;}.liMoreShare ul{left:-10px;padding:0 0 0 10px;position:absolute;top:0;z-index:99;background:url("/images/share/more_bg.gif") no-repeat scroll left bottom transparent;}.liMoreShare ul li{margin:0;padding:0 15px 8px 0;}.liMoreShare ul li.first{padding-top:40px;}.liMoreShare ul{background:url("/images/share/more_bg.gif") no-repeat scroll left bottom transparent;}.edbContainer{background-color:#9f1b32;color:white;border:solid 1px #9f1b32;text-align:center;line-height:1.5;}.edb-inner{padding:14px;}.edbContainer h3{font-size:.8em;font-weight:bold;text-decoration:underline;}.edbContainer p{font-size:.8em;}.dpPromo{width:882px;padding:0 0 20px 0;font-weight:bold;font-size:1.1em;}.pricingContainerBottom .dpPromo{padding:20px 0 0 0;}.contactViking{margin-top:20px;}.contactViking ul{list-style:none;text-indent:15px;}.contactViking li{display:block;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;line-height:24px;}.contactVikingHeader{background-color:#999;text-transform:uppercase;font-weight:bold;font-size:.85em;line-height:30px;color:#fff;}.contactViking ul li a{display:block;font-size:.7em;}.contactViking li a:hover{background:#EBEBEB;color:#000;}.partnerBook{padding:30px 0 15px 0;text-align:center;font-size:12px;}.extensionSideBlock{margin:20px 0 0 0;}.extensionSide{background-color:#efe8c5;padding:20px 0 15px 0;text-align:center;}.extensionSide p{padding:0 0 10px 0;}a.extensionHeader:link,a.extensionHeader:visited{color:#265262;text-decoration:none;font-size:.95em;}a.extensionHeader:hover{color:#265262;}a.extensionHeader:active{color:#265262;text-decoration:none;}a.extensionText:link,a.extensionText:visited{color:#666;text-decoration:none;font-size:.8em;}a.extensionText:hover{color:#000;}a.extensionText:active{color:#666;text-decoration:none;}.googleMini,#googlePadLeft{padding:0 36px;}.googleMini a:link,.googleMini a:visited,.googleMini a:active,.googleMini a:hover{text-decoration:underline;color:#666;}.googleMini ul{padding:0 36px;}.googleNav{font-size:.9em;padding:0 5px;}.googleBlockQuote{margin:1em 0 1em 2em;}#googleSearchTips{padding:0 36px;}#googleSearchTips blockquote,#googleSearchTips h4,#googleSearchTips ul{font-size:12px;}#googleSearchTips h2{font-size:1.5em;margin:.75em 0;}#googleSearchTips h3{font-size:1.17em;margin:.83em 0;}#googleSearchTips blockquote,#googleSearchTips ul,#googleSearchTips p{margin:1.12em 0;}#googleSearchTips blockquote{margin:0 40px;}#googleSearchTips ul{margin-left:40px;}#googleSearchTips h2,#googleSearchTips h3,#googleSearchTips h4{font-weight:bolder;}#googleSearchTips a{text-decoration:underline;}.googleDateRel,.googleKeyMatchResultLinkColor{font-size:.8em;}.googleDateRel{color:#666;}.googleResultSnippet{font-size:.8em;padding:0 10px;}.googleMoreResults{margin-top:1em;margin-bottom:0;padding:0 10px;font-size:.9em;}.googleMoreResults font{font-size:.9em;}#googleSearchBarSearchText{font-size:.9em;}#googleSearchBarResultText{font-size:.6em;}.googleResultLinkColor,.googleKeyMatchResultLinkColor{color:#a23646;}.googleKeyMatch{color:#727272;font-size:.8em;}.googleSynonymTextColor{color:#c00;}.pifDiffText{color:#f00;}.euPromo ul,.ulCheckMark{padding-left:20px;list-style-position:outside;list-style-image:url('/images/ui-checkMark_15x12.png');font-size:.8em;}.ulCheckMark{font-size:.8em;}.GenericFormPage{padding:30px 36px;}.GenericFormPage h2{color:#BA533C;}ul.Thumbnails{list-style-type:none;clear:both;}ul.Thumbnails li{list-style-type:none;float:left;font-size:.8em;padding-right:10px;}ul.Thumbnails li.sep{clear:both;widows:600px;float:none;height:1px;padding:0;margin:0;overflow:hidden;}ul.Thumbnails a{width:188px;position:relative;}ul.Thumbnails a img{height:128px;width:188px;}ul.Thumbnails a span{display:block;position:relative;top:120px;left:20px;width:150px;background-color:#AFAFAF;color:#FFF;font-size:.9em;text-align:center;line-height:2.0em;z-index:10;}ul.Thumbnails a:link span,ul.shipsThumbnails a:visited span{font-weight:normal;}ul.Thumbnails a:hover span,ul.shipsThumbnails a:active span{font-weight:bold;}ul.Thumbnails strong{font-weight:normal;width:188px;display:block;}body ul.Videos li.sep{margin:0 0 30px 0;}.employmentSidebar{float:right;display:inline;margin:0 -10px 0 40px;}.employmentSidebar ul{width:398px;}.employmentSidebar h3{font-size:.9em;margin-bottom:10px;margin-top:5px;width:350px;}.staffImg{margin-left:15px;}.positionListings{width:450px;float:left;display:inline;margin-top:15px;}.mainGoup{width:220px;float:left;display:inline;font-size:.75em;}.positionListings h2{width:430px;}.mainGoup h3{font-weight:bold;}.mainGoup h4{margin:10px 0 0 0;}.mainGoup ul,.positionArticle ul{margin-left:15px;}.mainGoup li,.positionArticle li{list-style-type:disc;}.bodyText{clear:left;padding:0;font-size:.75em;}.bodyText p{margin:10px 0 0 0;}.positionDesc h2 span,.positionDesc h3 span{color:#666;}.positionDesc .positionItem,.positionDesc .positionAction{width:360px;float:left;margin-top:15px;font-size:.75em;}.positionDesc .positionAction{width:150px;}.positionDesc h4{padding-right:15px;}.positionDesc .positionArticle{padding-right:15px;}.positionAction a{text-transform:uppercase;}.voucher{font-size:.8em;}.voucher h3,.voucher p,.voucher ul{margin-bottom:15px;}.voucher ul{margin-left:15px;}.voucher ul,.voucher li{list-style-type:disc;}.vikingVoices #downloadLink{font-weight:bold;font-size:10px;text-transform:uppercase;}.vikingVoices #divDetails{width:182px;}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;}#cboxOverlay{position:fixed;width:100%;height:100%;margin:0;padding:0;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;margin:0;padding:0;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}#cboxOverlay{background:#000;}#cboxContent{margin-top:20px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-align:center;}#cboxLoadedContent{background:#000;padding:5px;}#cboxLoadedContent iframe{background-color:#000;}#cboxTitle{position:absolute;top:101%;left:0;color:#FFF;z-index:10000;}#cboxCurrent{position:absolute;top:-20px;right:0;color:#FFF;}#cboxSlideshow{position:absolute;top:-20px;left:0;color:#FFF;}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url('/images/colorbox/controls.png') top left no-repeat;width:28px;height:65px;text-indent:-9999px;}#cboxPrevious.hover{background-position:bottom left;}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url('/images/colorbox/controls.png') top right no-repeat;width:28px;height:65px;text-indent:-9999px;}#cboxNext.hover{background-position:bottom right;}#cboxLoadingOverlay{background:#000;}#cboxLoadingGraphic{background:url('/images/colorbox/loading.gif') center center no-repeat;}#cboxClose{position:absolute;top:5px;right:0;display:block;background:url('/images/colorbox/controls.png') top center no-repeat;width:38px;height:19px;text-indent:-9999px;z-index:10;}#cboxClose.hover{background-position:bottom center;}#heroReveal h2{font-family:Times New Roman;font-style:italic;position:absolute;font-weight:bold;}#heroReveal h2 span{text-indent:-20000px;background-position:left top;background-repeat:no-repeat;}iframe.IframeHack{position:absolute;top:0;left:0;display:block;z-index:900;}#homeSpanner .heroToolbar{position:absolute;z-index:100;bottom:10px;right:10px;}#homeSpanner a.clickTarget{display:block;width:100%;height:100%;margin:0;}#homeSpanner a.clickTarget span{display:none;}#homeSpanner .heroToolbar a{font-size:.8em;font-weight:bold;color:#FFF;text-decoration:underline;}.heroToolbar a:link,.heroToolbar a:visited{color:#FFF;text-decoration:underline;}.heroToolbar a:hover,.heroToolbar a:active{color:#FFF;text-decoration:underline;}.threeUp{margin:30px 0 0 10px;}.threeUpWrapper{display:inline;float:left;margin-left:9px;}.homeContent2 .threeUp{margin:0;text-align:right;width:621px;}.threeUp li{list-style:none outside none;display:inline;float:left;margin-right:10px;}.homeContent2 .threeUp li{margin-right:11px;}.threeUp li.last{margin-right:0;}.threeUp li a,.threeUp li img{width:305px;height:127px;display:block;overflow:hidden;}.jcarousel-container{display:inline;margin-left:20px;margin-top:27px;float:left;}.two-by .jcarousel-direction-rtl,.three-by .jcarousel-direction-rtl{direction:rtl;}.two-by .jcarousel-clip-horizontal,.three-by .jcarousel-clip-horizontal{width:595px;height:127px;overflow:hidden;}.jcar-vrc .jcarousel-item{padding-right:11px;background-image:url('/images/carousel_divider.gif');background-position:right center;background-repeat:no-repeat;float:left;list-style:none outside none;}body .jcar-vrc .jcarousel-last{background-image:none;background-repeat:no-repeat;padding-right:0;margin-right:0;}.jcar-vrc .jcarousel-item a{width:284px;height:127px;overflow:hidden;display:block;}.jcar-vrc .jcarousel-item img{width:284px;height:127px;}.jcar-vrc .jcarousel-item-horizontal{margin-left:0;margin-right:10px;}.jcar-vrc .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0;}.jcar-vrc .jcarousel-item-placeholder{background:#fff;color:#000;}.two-by .jcarousel-next-horizontal,.three-by .jcarousel-next-horizontal{position:absolute;top:49px;left:-20px;width:15px;height:15px;cursor:pointer;background:#FFF url('/images/gryArrowLeft.gif') no-repeat 0 0;line-height:9px;font-size:9px;z-index:10;}.two-by .jcarousel-next-horizontal:hover,.three-by .jcarousel-next-horizontal:hover{background-position:0 -15px;}.two-by .jcarousel-direction-rtl .jcarousel-next-horizontal,.three-by .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url('prev-horizontal.png');}.two-by .jcarousel-next-disabled-horizontal,.three-by .jcarousel-next-disabled-horizontal{cursor:default;background-position:-96px 0;}.two-by .jcarousel-prev-horizontal,.three-by .jcarousel-prev-horizontal{position:absolute;top:49px;right:-15px;width:15px;height:15px;cursor:pointer;background:#FFF url('/images/gryArrowRight.gif') no-repeat 0 0;line-height:9px;font-size:9px;z-index:10;}.two-by .jcarousel-direction-rtl .jcarousel-prev-horizontal,.three-by .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url('/images/gryArrowRight.gif');}.two-by .jcarousel-prev-horizontal:hover,.three-by .jcarousel-prev-horizontal:hover{background-position:0 -15px;}.two-by .jcarousel-prev-disabled-horizontal,.three-by .jcarousel-prev-disabled-horizontal{cursor:default;background-position:-96px 0;}body .three-by{float:none;display:block;margin-left:30px;}body .three-by .jcarousel-clip-horizontal{width:900px;}body .three-by .jcarousel-next-horizontal{left:-25px;}body .three-by .jcarousel-prev-horizontal{right:5px;}body .two-by{margin-top:0;}body .two-by .jcarousel-next-horizontal{left:-10px;}.fBoxLink{float:left;display:inline-block;}.fBoxLink .fBoxImage{float:none;}.fBoxImage{float:left;display:inline-block;}div.findAcruiseFeat{margin:0;padding:0;float:none;}div.findAcruiseFeat .wrapper{padding:0;margin:0;width:305px;height:222px;background-image:url('/images/tester/fac_carousel_b.jpg');background-repeat:no-repeat;}div.findAcruiseFeat div{padding:0;}div.findAcruiseFeat h3{display:none;}div.findAcruiseFeat .cta{padding:5px 90px 0 0;font-size:.7em;text-transform:uppercase;float:right;display:inline;clear:both;}div.findAcruiseFeat select{width:190px;font-size:.9em;color:#333;margin-bottom:10px;margin-right:15px;display:inline;float:right;}div.findAcruiseFeat a:link,div.findAcruiseFeat a:visited{color:#666;}div.findAcruiseFeat a:hover,div.findAcruiseFeat a:hover{color:#000;}div.findAcruiseFeat a:active{color:#666;text-decoration:none;}body div.findAcruiseFeat .facForm{padding:50px 45px 0 0;display:inline;float:right;width:220px;}body div.findAcruiseFeat .cta a{display:block;text-indent:-3000px;background-image:url('/images/tester/fac_carousel_button_b.gif');background-repeat:no-repeat;width:126px;height:32px;}#NewsSignup,#surveySignup,#searchProcess,#rsiProcessing{background-color:#FFF;width:500px;color:#787878;font-size:1em;text-align:left;}#NewsSignup h4,#surveySignup h4,#searchProcess h4,#rsiProcessing h4{border-style:solid;border-width:1px;border-color:#F3F4F3 #F3F4F3 #D6D8D6 #F3F4F3;background:#F3F4F3 url('/images/logo_sm_gry.gif') no-repeat;background-position:center 10px;line-height:1.8em;vertical-align:text-bottom;font-size:1.8em;text-align:center;padding:45px 0 0 0;}#NewsSignup p,#surveySignup p,#searchProcess p,#rsiProcessing p{text-align:left;padding:30px 30px 30px 30px;font-size:1.3em;line-height:1.5em;font-weight:normal;}#rsiProcessing{height:150px;width:250px;}#rsiProcessing p{font-size:1.3em;font-weight:bold;padding:20px 0;text-align:center;}#NewsSignup strong,#surveySignup{font-weight:bold;}#NewsSignup #dvPopEmailValid{display:none;text-align:left;color:#CD1B3D;padding:0 15px 5px 15px;}#NewsSignup label{color:#CD1B3D;display:block;padding:0 15px 5px 15px;}#NewsSignup #dvPopEmailForm,#surveySignup #dvPopEmailForm{padding:0 15px 5px 15px;}#NewsSignup #dvPopEmailForm input{font-size:1.1em;height:25px;color:#787878;}#NewsSignup #txtPopFnameSignup{width:225px;margin-bottom:10px;}#NewsSignup #txtPopLnameSignup{width:225px;margin-left:10px;margin-bottom:10px;}#NewsSignup #txtPopEmailSignup{width:464px;margin-bottom:10px;}#NewsSignup #btnPopEmailSignup,#surveySignup #btnPopSurvey{vertical-align:middle;margin:0 0 0 10px;}#NewsSignup #btnPopEmailSignup{margin:0;}#NewsSignup #dvPopEmailFooter,#surveySignup #dvPopEmailFooter{text-align:left;background-color:#F3F4F3;border-style:solid;border-width:1px;border-color:#D6D8D6 #F3F4F3 #F3F4F3 #F3F4F3;padding-top:15px;padding-bottom:15px;color:#898989;}#NewsSignup #aPopEmailSignupOptOut,#surveySignup #aPopSurveyOptOut,#NewsSignup .altAction,#surveySignup .altAction{text-decoration:underline;font-size:.8em;background:transparent url('/images/closeButton.jpg') no-repeat;background-position:left center;padding-left:15px;margin-left:180px;}#NewsSignup .altAction{margin-left:71px;}#surveySignup .altAction{margin-left:42px;}#NewsSignup p a:link,#NewsSignup p a:visited,#NewsSignup p a:hover,#NewsSignup p a:active{color:#CD1B3D;}.recipe .recipeHeader{margin-bottom:15px;}.recipe p{font-size:.8em;margin-bottom:15px;}.recipe h2{margin-top:22px;}.recipe h3{color:#666;margin-bottom:10px;}.recipe .ingredients,.recipe .directions{margin-bottom:15px;}.recipe .directions{padding:5px;background-color:#fdf2c8;}.recipe .recipeIntro{margin-top:15px;}.recipeListing{padding-top:1px;}.recipeListing ul,.recipeListing li{list-style-type:none;padding:0;margin:0;clear:both;}.recipeListing li{margin-top:21px;}.recipeListing a.imgLink{display:block;float:left;clear:both;padding-top:5px;}.recipeListing h3,.recipeListing a.recipeLink,.recipeListing .shortDesc{margin-left:125px;}.recipe .recipeListing h3{margin-bottom:5px;}.recipeListing h3 a{color:#BA533C;font-size:.8em;font-weight:bold;}.recipeListing a.recipeLink{color:#BA533C;font-size:.8em;margin-top:-10px;display:block;}body .recipeListing a.whoAmILink{font-weight:bold;}body .recipeListing a.whoRevealLink{margin-left:0;font-weight:bold;}.recipeListing .whoQuestions{clear:both;}.recipeListing .revealDesc{margin-top:15px;clear:both;}.fbLikeCall strong{display:block;float:left;width:15em;color:#3A5796;font-size:.9em;padding-top:2px;}.fbLikeCall iframe{float:left;}a.CTA_sml,a.CTA_sml:link,a.CTA_sml:visited,a.CTA_sml:hover,a.CTA_sml:active{background:transparent url('/images/cta-button-sml-b.gif') no-repeat;background-position:right bottom;color:#4D4D4D;font-size:10px;font-weight:bold;display:inline-block;padding-right:28px;line-height:29px;cursor:pointer;}a.CTA_chk,a.CTA_chk:link,a.CTA_chk:visited,a.CTA_chk:hover,a.CTA_chk:active{background:transparent url('/images/cta-button-chk-b.gif') no-repeat;background-position:right bottom;color:#4D4D4D;font-size:10.5px;font-weight:bold;display:inline-block;padding-right:28px;line-height:27px;cursor:pointer;}a.CTA_inf,a.CTA_inf:link,a.CTA_inf:visited,a.CTA_inf:hover,a.CTA_inf:active{background:transparent url('/images/cta-button-inf-b.gif') no-repeat;background-position:right bottom;color:#4D4D4D;font-size:10.5px;font-weight:bold;display:inline-block;padding-right:28px;line-height:27px;cursor:pointer;}a.CTA_mag,a.CTA_mag:link,a.CTA_mag:visited,a.CTA_mag:hover,a.CTA_mag:active{background:transparent url('/images/cta-button-mag-b.gif') no-repeat;background-position:right bottom;color:#4D4D4D;font-size:10.5px;font-weight:bold;display:inline-block;padding-right:28px;line-height:27px;cursor:pointer;}a.CTA_dwn,a.CTA_dwn:link,a.CTA_dwn:visited,a.CTA_dwn:hover,a.CTA_dwn:active{background:transparent url('/images/cta-button-dwn-b.gif') no-repeat;background-position:right bottom;color:#4D4D4D;font-size:10.5px;font-weight:bold;display:inline-block;padding-right:28px;line-height:27px;cursor:pointer;}a.CTA_dwn span,a.CTA_dwn:link span,a.CTA_dwn:visited span,a.CTA_dwn:hover span,a.CTA_dwn:active span{background:transparent url('/images/cta-button-sml-a.gif') no-repeat;background-position:left bottom;display:inline-block;padding-left:7px;cursor:pointer;}a.CTA_sml span,a.CTA_sml:link span,a.CTA_sml:visited span,a.CTA_sml:hover span,a.CTA_sml:active span,a.CTA_chk span,a.CTA_chk:link span,a.CTA_chk:visited span,a.CTA_chk:hover span,a.CTA_chk:active span,a.CTA_inf span,a.CTA_inf:link span,a.CTA_inf:visited span,a.CTA_inf:hover span,a.CTA_inf:active span,a.CTA_mag span,a.CTA_mag:link span,a.CTA_mag:visited span,a.CTA_mag:hover span,a.CTA_mag:active span{background:transparent url('/images/cta-button-sml-a.gif') no-repeat;background-position:left bottom;display:inline-block;padding-left:7px;cursor:pointer;}a.CTA_med,a.CTA_med:link,a.CTA_med:visited,a.CTA_med:hover,a.CTA_med:active{background:transparent url('/images/cta-button-med-b.gif') no-repeat;background-position:right bottom;color:#4D4D4D;font-size:12px;font-weight:bold;display:inline-block;padding-right:30px;line-height:36px;cursor:pointer;}a.CTA_med span,a.CTA_med:link span,a.CTA_med:visited span,a.CTA_med:hover span,a.CTA_med:active span{background:transparent url('/images/cta-button-med-a.gif') no-repeat;background-position:left bottom;display:inline-block;padding-left:12px;cursor:pointer;}a.CTA_lrg,a.CTA_lrg:link,a.CTA_lrg:visited,a.CTA_lrg:hover,a.CTA_lrg:active{background:transparent url('/images/cta-button-lrg-b.gif') no-repeat;background-position:right bottom;color:#4D4D4D;font-size:13px;font-weight:bold;display:inline-block;padding-right:30px;line-height:37px;cursor:pointer;}a.CTA_lrg span,a.CTA_lrg:link span,a.CTA_lrg:visited span,a.CTA_lrg:hover span,a.CTA_lrg:active span{background:transparent url('/images/cta-button-lrg-a.gif') no-repeat;background-position:left bottom;display:inline-block;padding-left:10px;cursor:pointer;}#heroWrapper{margin-left:9px;}#heroCarousel{float:none;margin:0;}#heroFeature1,#heroFeature2{display:inline;float:right;margin-right:9px;}#heroFeature1{margin-bottom:11px;}#heroFeature2{clear:right;}#heroCarousel{float:none;margin:0;}#heroCarousel,#heroCarousel .jcarousel-clip,#heroCarousel a.heroImg{width:626px;height:456px;}#heroCarousel-control{position:absolute;z-index:100;right:10px;bottom:9px;}#heroCarousel-control li{display:block;margin:0 0 0 6px;padding:0;font-size:6px;line-height:6px;float:left;}#heroCarousel-control a{display:block;height:14px;width:14px;background:#000 url('/images/control_2.gif') no-repeat 0 0;cursor:pointer;}#heroCarousel-control li.activeSlide a{background:#000 url('/images/control_1.gif') no-repeat 0 0;}#mainNav{clear:both;font-size:.8em;white-space:nowrap;}#countryNav{white-space:nowrap;}div.regionSelector{padding:36px 0 0 20px;font-size:.75em;float:left;}div.regionSelector .currentRegion{padding:0 11px;font-weight:bold;font-size:.85em;}div#mainNav ul{list-style:none;display:block;z-index:100;}div#countryNav ul{list-style:none;display:block;z-index:105;}div#mainNav ul.level1{float:right;padding-right:24px;position:relative;z-index:100;}div#countryNav ul.level1{float:left;position:relative;z-index:105;}div#mainNav ul.level1 li.l1{float:left;position:relative;text-transform:uppercase;}div#mainNav ul.level1 li.l1,div#countryNav ul.level1 li.l1{float:left;position:relative;text-transform:uppercase;}div#mainNav ul.level1 li.l1:hover,div#countryNav ul.level1 li.l1:hover{background:url(/images/tabSelected.png) no-repeat right top;}div#mainNav ul.level1 li.l1 a.l1,div#countryNav ul.level1 li.l1 a.l1{display:block;text-decoration:none;}div#mainNav ul.level1 li.l1:hover a.l1,div#countryNav ul.level1 li.l1:hover a.l1{background:url(/images/tabSelectedleft.png) no-repeat left top;color:#000;}div#mainNav ul.level1 li.l1 a span{display:block;padding:10px 11px;}div#countryNav ul.level1 li.l1 a span{display:block;padding:5px 11px;}div#mainNav ul.level1 li.currentTab a.l1 span strong{font-weight:bold;color:#333;}div#mainNav ul.level1 li.submenu a span,div#countryNav ul.level1 li.submenu a span{display:block;}div#mainNav ul.level1 li.l1 ul.level2,div#countryNav ul.level1 li.l1 ul.level2,div.cruiseNavTabs ul.level2{display:none;position:absolute;border:solid 1px #d6d6d6;border-width:1px 1px 1px 1px;background:#fff;font-size:.9em;}div.cruiseNavTabs ul.level2{z-index:105;}div#mainNav ul.level1 li.submenu:hover ul.level2,div#countryNav ul.level1 li.submenu:hover ul.level2,div.cruiseNavTabs li.submenu:hover ul.level2{display:block;}div#mainNav ul.level1 li ul.level2 li,div#countryNav ul.level1 li ul.level2 li,div.cruiseNavTabs ul.level2 li{float:none;background:#fff;}div.cruiseNavTabs ul.level2 li{font-weight:normal;}div.cruiseNavTabs ul.level2 li.currentTab{background-image:none;}div#mainNav ul.level1 li ul.level2 li.authWarning a{font-weight:bold;background-color:#FAF575;color:#000;}div#mainNav ul.level1 li ul.level2 li.authWarning a:hover{background-color:#FAF575;}div#mainNav ul.level1 li ul.level2 li a,div#countryNav ul.level1 li ul.level2 li a,div.cruiseNavTabs ul li ul.level2 li a{display:block;background-image:none;padding:6px 11px;text-transform:none;color:#999;}div#mainNav ul.level1 li ul.level2 li a:hover,div#countryNav ul.level1 li ul.level2 li a:hover,div.cruiseNavTabs ul li ul.level2 li a:hover{background:#EDEDED;color:#000;}div.cruiseNavTabs ul li.active a{background:url('/images/tabSelected.png') no-repeat right top;}div#secNav{position:absolute;top:0;left:0;width:642px;padding:0 22px;height:25px;background-color:#EFE8C5;white-space:nowrap;font-size:.7em;}div#secNav ul{list-style:none;display:block;}div#secNav ul li{height:25px;float:left;text-transform:uppercase;}div#secNav ul li:hover{background:url(/images/tabSelected.png) no-repeat right top;}div#secNav ul li a{display:block;padding:6px 7px;color:#444;}div#secNav ul li:hover a{background:url(/images/tabSelectedleft.png) no-repeat left top;color:#000;}div#secNav ul li a:hover{color:#000;}div#secNav ul li.currentTab{background-color:#fff;font-weight:bold;color:#000;}div#secNav ul li.currentTab a{color:#333;}div#cruiseNav{padding:10px 36px 0 36px;font-size:.8em;}div#cruiseNav ul{list-style:none;display:block;}div#cruiseNav ul li{float:left;}div#cruiseNav ul li.spacer{padding:0 5px;}div#cruiseNav ul li a{display:block;}div#cruiseNav ul li.currentTab{font-weight:bold;}div#cruiseNav ul li.currentTab a{color:#333;}div.thrdNav ul{padding:10px 0 20px 0;list-style:none;}div.thrdNav ul li{padding-bottom:20px;font-size:.8em;}div.thrdNav ul li a.active{color:#000;font-weight:bold;}div.thrdNav ul li.spacer{display:none;}.stepHolder{margin:0 auto;width:505px;}div#stepList{float:left;padding:0 22px;height:25px;background-color:#EFE8C5;white-space:nowrap;font-size:.7em;line-height:normal;}div#stepList ul{list-style:none;display:block;}div#stepList ul li{height:25px;float:left;text-transform:uppercase;}div#stepList ul li a,div#stepList ul li span{display:block;padding:6px 12px;}div#stepList ul li.currentTab{background-color:#fff;font-weight:bold;}div#stepList ul li.currentTab a,div#stepList ul li.currentTab span{color:#333;}.navigation{font-size:.8em;padding:5px 0;}div.newReviewsBtn{margin-left:8px;float:right;}div.cruiseNavTabs{clear:left;margin:8px 0 5px 0;white-space:nowrap;font-size:.7em;border:solid 1px #d6d6d6;border-width:0 0 1px 0;}div.cruiseNavTabs ul{list-style:none;}div.cruiseNavTabs ul li{float:left;text-transform:uppercase;}div.cruiseNavTabs ul li:hover{background:url(/images/tabSelected.png) no-repeat right top;}div.cruiseNavTabs ul li.spacer{font-size:1.3em;}div.cruiseNavTabs ul li.spacer:hover{background:none;}div.cruiseNavTabs ul li a{display:block;padding:3px 5px;color:#444;}div.cruiseNavTabs ul li:hover a{background:url(/images/tabSelectedleft.png) no-repeat left top;color:#000;}div.cruiseNavTabs ul li a:hover{color:#000;}div.cruiseNavTabs ul li.currentTab{background-color:#fff;font-weight:bold;color:#000;background:url(/images/tabSelected.png) no-repeat right top;}div.cruiseNavTabs ul li.currentTab a{color:#333;background:url(/images/tabSelectedleft.png) no-repeat left top;}div.cruiseNavTabsLeft{font-size:.8em;border:none;margin-top:0;margin-bottom:0;white-space:normal;text-align:center;}div.cruiseNavTabsLeft h3{text-align:left;}div.cruiseNavTabsLeft ul li{text-transform:none;}div.cruiseNavTabsYear{font-size:.8em;border:none;margin-top:0;margin-bottom:0;float:right;text-align:right;width:160px;}div.cruiseNavTabsYear ul{float:right;}div.cruiseNavTabsYear h3,div.cruiseNavTabsLeft h3{font-size:.9em;text-transform:uppercase;}div.cruiseNavTabsLeft ul li.currentTab,div.cruiseNavTabsLeft ul li.currentTab a,div.cruiseNavTabsLeft ul li:hover,div.cruiseNavTabsLeft ul li:hover a,div.cruiseNavTabsYear ul li.currentTab,div.cruiseNavTabsYear ul li.currentTab a,div.cruiseNavTabsYear ul li:hover,div.cruiseNavTabsYear ul li:hover a{background:none;}div.cruiseNavTabsYear ul li a,div.cruiseNavTabsLeft ul li a{padding-top:0;}div.cruiseNavTabsYear ul li.spacer,div.cruiseNavTabsLeft ul li.spacer{font-size:1em;}div.ShipSubNav li a:link,div.ShipSubNav li a:visited{color:#BA533C;text-decoration:underline;}div.ShipSubNav li a:hover,div.ShipSubNav li a:active{color:#BA533C;text-decoration:none;}div.ShipSubNav li.currentTab a:link,div.ShipSubNav li.currentTab a:visited{text-decoration:none;}div.ShipSubNav li.currentTab a:link,div.ShipSubNav li.currentTab a:visited,div.ShipSubNav li.currentTab a:hover,div.ShipSubNav li.currentTab a:active{color:#333;}div.ShipStateroomNav{float:left;}div.ShipStateroomFoot{border-color:#D6D6D6;border-style:solid;border-width:0 0 1px;margin-bottom:15px;clear:both;}div.ShipStateroomNav table{border-collapse:collapse;border-style:none;padding:0;margin:0;}div.ShipStateroomNav a{display:block;font-weight:bold;font-size:.7em;text-align:center;padding:10px;line-height:1.2em;}div.ShipStateroomNav td a:link,div.ShipStateroomNav td a:visited{color:#FFF;}div.ShipStateroomNav td a:hover,div.ShipStateroomNav td a:active{color:#333;}div.ShipStateroomNav td.current{border-color:#4F4F4F;border-style:solid;border-width:0 0 3px;}div.ShipStateroomNav td a{text-transform:uppercase;}div.ShipStateroomNav td.current a:link,div.ShipStateroomNav td.current a:visited{color:#333;}div.ShipStateroomNav td.current a:hover,div.ShipStateroomNav td.current a:active{color:#333;}#ticker-placement{margin:10px 0 -20px 18px;}#ticker-placement.grid{margin-left:10px;}#ticker-placement.grid #ticker-wrapper.has-js{width:933px;}#ticker-wrapper.has-js{width:914px;height:30px;border:1px solid #CFCFCF;display:block;font-family:Arial;font-size:.75em;margin:0;}#ticker{width:850px;height:23px;display:block;float:left;position:relative;overflow:hidden;background-color:#fff;padding:0;}#ticker-title{padding-top:7px;padding-left:10px;float:left;display:inline;color:#900;font-weight:700;background-color:#fff;text-transform:uppercase;}#ticker-title span{display:block;}#ticker-content{padding-top:7px;float:left;position:absolute;color:#1F527B;font-weight:700;background-color:#fff;margin:0;}#ticker-content A{text-decoration:none;color:#1F527B;}#ticker-content A:hover{text-decoration:underline;color:#0D3059;}#ticker-swipe{padding-top:7px;position:absolute;top:0;left:95px;background-color:#fff;display:block;width:800px;height:23px;}#ticker-swipe SPAN{margin-left:1px;background-color:#fff;border-bottom:1px solid #1F527B;height:12px;width:7px;display:block;}#ticker-controls{list-style-type:none;float:right;padding:7px 10px 0 0;display:none;}#ticker-controls LI{float:left;cursor:pointer;height:16px;width:16px;display:block;padding:0;}#ticker-controls LI#play-pause{background-image:url(../images/play.gif);}#ticker-controls LI#play-pause.paused{background-image:url(../images/pause_2.gif);}#ticker-controls LI#prev{background-image:url(../images/controls.gif);background-position:0 16px;}#ticker-controls LI#prev.over{background-position:0 32px;}#ticker-controls LI#prev.down{background-position:0 0;}#ticker-controls LI#next{background-image:url(../images/controls.gif);background-position:16px 16px;}#ticker-controls LI#next.over{background-position:16px 32px;}#ticker-controls LI#next.down{background-position:16px 0;}.js-hidden{display:none;}color:#999;}.cruise2ndNav ul.level1 li.submenu:hover ul.level2{display:block;left:0;top:100%;}.cruise2ndNav ul.level1 li ul.level2 li{float:none;background:#fff;border:solid 1px #d6d6d6;border-width:0 0 1px 0;white-space:nowrap;}.cruise2ndNav ul.level1 li ul.level2 li a{display:block;background-image:none;padding:3px 15px;text-transform:none;color:#999;}.cruise2ndNav ul.level1 li ul.level2 li a:hover{background:#EDEDED;color:#000;}#directionNav.cruise2ndNav ul.level1{padding-right:24px;position:relative;z-index:200;}#yearNav.cruise2ndNav ul.level1{margin-left:35px;}#yearNav.cruise2ndNav ul.level1{padding-right:0;}#yearNav.cruise2ndNav ul.level1 li ul.level2 li a{display:block;background-image:none;padding:6px 9px;text-transform:none;color:#999;}*/.formContent{padding:0 36px;}fieldset{border-width:0;}.formHeading{margin:20px 0 10px 0;border-bottom:solid 1px #999;}.formArea .formHeadingTop{margin-top:0;}h3.formSectionHeading{font-weight:bold;color:#000;padding:0 0 5px 5px;font-size:.8em;text-transform:uppercase;border-bottom:solid 1px #ccc;}.formItem{padding:5px 0;}.formItem td{padding-right:20px;}.formItem a{font-size:.8em;}label.formItemLabel,span.formItemLabel{font-size:.8em;cursor:pointer;}label.formItemLabel{font-weight:bold;color:#000;}label.formItemLabel em{font-weight:normal;font-style:normal;}.radioList label,.chkList label{font-size:.8em;padding:0 10px 0 5px;cursor:pointer;}* html .radioList label{padding:0 7px 0 5px;margin-left:-2px;}*+html .radioList label{padding:0 7px 0 5px;margin-left:-2px;}span.formExtraInfo{font-size:.8em;font-style:italic;}div .formItemError{color:Red;font-size:.8em;}.formError{font-weight:bold;color:Red;}.formError a{padding-left:25px;font-weight:normal;}.formContent .privacyStatement{font-size:.8em;}.formChk label{font-size:.8em;padding-left:5px;}.formFooterActions{padding-top:20px;}input,textarea,.formDropDown,.formListBox{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;color:#000;}.formArea p{line-height:1.5;font-size:.8em;padding:5px 0;}table.contactUsHeader{margin:15px 0;width:100%;}table.contactUsHeader td{vertical-align:top;}table.contactUsHeader h3{font-size:.85em;font-weight:bold;}table.contactUsHeader h4,table.contactUsHeader span{font-size:.8em;}.brochureList{border:solid 1px #999;border-width:1px 0;margin-top:25px;padding:20px 0 10px 0;}.brochureBox{width:277px;float:left;padding:0 0 10px 0;}.brochureBoxSpacer{padding-right:25px;}.brochureBox img{padding:0 0 10px 0;}.brochureDl{margin:10px 0 0 0;padding:2px 0;}.brochureBreak{border:dashed 1px #999;border-width:0 0 1px 0;padding-bottom:3px;padding-top:3px;}.formThankYou .standard{color:#ba533c;text-decoration:underline;}.specialInstructions{margin:30px 0 10px 0;padding:3px 0;color:#333;font-size:.75em;font-weight:bold;border:dotted 1px #999;border-width:1px 0;}.requestPhone{font-size:1.3em;letter-spacing:1px;margin-right:5px;margin-left:5px;}.requestHoursMain{margin-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;float:left;}.requestHoursTitle{margin:8px 0;font-size:.8em;color:#333;font-weight:bold;}.requestHours_a{float:left;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;width:140px;border-top-color:#CCC;border-left-color:#CCC;background-color:#F4F4F4;font-weight:bold;text-align:left;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;font-size:.7em;}.requestHours_b{float:left;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-top-color:#CCC;border-right-color:#CCC;border-left-color:#CCC;padding:5px 10px;font-size:.7em;width:200px;}.requestImageBox{padding:5px;border:1px solid #999;float:left;background-color:#FFF;margin-right:15px;margin-bottom:5px;}.requestTitle{font-size:.9em;font-weight:bold;margin-bottom:5px;}.requestText{font-size:.7em;}.requestList_a{font-weight:bold;}.requestList_b{font-size:.7em;margin-bottom:5px;margin-left:22px;}.requestForm_a{float:left;background-color:#EDEDED;margin:1px;width:180px;height:20px;padding-top:8px;padding-right:5px;padding-bottom:2px;padding-left:5px;font-size:.7em;}.requestForm_a2{float:left;background-color:#EDEDED;margin:1px;width:180px;padding-top:8px;padding-right:5px;padding-bottom:2px;padding-left:5px;height:85px;font-size:.7em;}.requestForm_a3{float:left;background-color:#EDEDED;margin:1px;width:180px;padding-top:8px;padding-right:5px;padding-bottom:2px;padding-left:5px;height:60px;font-size:.7em;}.requestForm_b{background-color:#E7EFF7;float:left;padding:5px;height:20px;margin:1px;width:335px;}.requestForm_b2{background-color:#E7EFF7;float:left;padding:5px;margin:1px;width:335px;height:85px;}.requestForm_b3{background-color:#E7EFF7;float:left;padding:5px;margin:1px;width:335px;height:60px;}.requestForm_c{color:#333;height:20px;margin:1px;padding-top:8px;padding-right:5px;padding-bottom:2px;padding-left:5px;}.search .vMark{color:#999;}.watermark{color:#999;}.formItemAlign{text-align:right;}.modalBackground{background-color:Gray;filter:alpha(opacity=50);opacity:.50;}.updateProgress{border-width:1px;border-style:solid;background-color:yellow;width:400px;}#updProgress{top:30%;text-align:center;font-size:.8em;}.pifReviewTable{margin:5px 36px;}.pifReviewTable td{padding:0 5px;width:365px;color:#000;}.pifReviewTable span{color:#666;}.pifReviewTable .pifTableHeading{font-weight:bold;text-align:center;width:730px;}#pifLoginTableLink{padding:0;width:175px;}.pifStandoutLink{font-size:1em;padding:15px 0;font-weight:bold;}.doubleUnderline{border-bottom:1px solid;}.bookingSideBar{padding:5px 0;font-size:.7em;}.bookingSideBar h3{font-weight:bold;font-size:1.0em;}.formErrorSummary{font-weight:bold;font-size:.9em;}.formErrorSummary ul li{list-style-position:outside;margin-left:15px;font-weight:normal;}.surveyForm .txtBox{width:400px;}body .facHeading{height:129px;}.booking h2{font-size:1.3em;}.bookingPopup{width:652px;left:14px;top:0;position:absolute;border:solid 1px #D0D0D0;background-color:#fff;}.bookingPopup .cruiseDatesPrices{font-size:.85em;}.bookingHelp{padding:10px 0;font-size:.9em;}.bookingHelp div{padding:5px 0 0 0;font-size:.8em;}.searchaRegion{background:url(/images/tabSelected.png) no-repeat right top;}.searchaRegion h2{background:url(/images/tabSelectedleft.png) no-repeat left top;}.searchaRegion h2{color:#000;padding:5px 0;text-align:center;font-size:.9em;font-weight:bold;}.searchaRegion dl{border:1px solid #d6d6d6;margin-bottom:5px;}.searchaRegion dt{border-bottom:1px solid #f1f2f4;border-top:1px solid #999;color:#000;font-size:.65em;padding:5px;background-color:#FFF;font-weight:bold;}.searchaRegion dt.first{border-top:0 solid #999;}.searchaRegion dt img{padding:0 0 0 2px;vertical-align:middle;}.searchaRegion dt a.criteriaLabel:link,.searchaRegion dt a.criteriaLabel:visited{color:#000;}.searchaRegion dt a.criteriaLabel:hover{color:#000;}.searchaRegion dt a.criteriaLabel:active{color:#000;}.searchaRegion dd{padding:5px 7px 8px 7px;background-color:#EDEDED;vertical-align:middle;}.searchaRegion dd label.formItemLabel{display:block;float:left;width:40px;font-weight:normal;font-size:.7em;color:#666;clear:left;line-height:1.7em;}.searchaRegion input.txtBox,.searchaRegion .formDropDown{width:145px;font-size:.7em;}.searchaRegion h4{font-weight:bold;font-size:.75em;padding:5px 0;}.searchaRegion h4.first{padding:0 0 5px 0;}.searchaRegion input.formChk{vertical-align:middle;margin:0 3px 0 0;}*+html .searchaRegion input.formChk{margin:-3px 0 -3px -2px;}.searchaRegion dd.chkList div.chkHolder{padding:3px 0;}*+html .searchaRegion dd.chkList div.chkHolder{padding:0;}* html .searchaRegion dd.chkList div.chkHolder{padding:0;}.searchaRegion dd.chkList div.chkHolder label{padding:0!important;font-size:.7em;}.searchaRegion dd.chkList div.chkHolder label a{font-weight:bold;font-size:.8em;}.searchaRegion dd.chkList span.sideBarSubSectionLink{float:right;text-align:right;font-size:.75em;}.searchResultsSection{padding:0 0 30px 0;}.searchResult{padding-top:20px;}.searchResult .actionLink{font-size:.65em;}.searchResultsSection .bookNow{font-weight:bold;font-size:.75em;}.searchResultsSection h4{font-size:.75em;}.searchResultCruiseName{float:left;font-weight:bold;font-size:.9em;padding-left:7px;}.searchResultPrice{font-size:.8em;font-style:italic;}.searchResultDates{float:left;font-size:.8em;font-style:italic;}.searchResultShip{font-size:.7em;}.searchResultCats{font-size:.8em;}.searchResultCatPrice{white-space:nowrap;}.searchResultsSection div.searchError{padding:36px 0 50px 0;}.searchResultsSection div.searchError p{font-size:.9em;font-weight:bold;}.searchResultsSection div.searchError div{padding:5px 0;text-align:right;}.searchResultsSection div.searchError div a{font-size:.8em;}.searchOver{float:right;line-height:32px;}.searchOver a{text-transform:uppercase;}.booking .cfLarge h3 a{float:right;}.booking .popupDetail .shipName{font-size:.8em;font-weight:bold;}.popupDetail .categoryDetailsTitle a{float:right;font-size:1.2em;font-weight:bold;}a.fac_shipLink:link,a.fac_shipLink:visited,a.fac_shipLink:hover,a.fac_shipLink:active{text-decoration:underline;}a.sortpick:link,a.sortpick:visited{color:#BA533C;text-transform:uppercase;}a.sortpick:hover{color:#000;text-transform:uppercase;}a.sortpick:active{color:#BA533C;text-transform:uppercase;}a.sortpicked{color:#000;font-weight:bold;text-decoration:underline;text-transform:uppercase;}a.pagepicked:link,a.pagepicked:visited{color:#000;text-decoration:underline;}a.pagepicked:hover{color:#000;text-decoration:underline;}a.pagepicked:active{color:#000;text-decoration:none;}.sortSearchResults{font-size:.8em;}.sortSearchResults .searchResultsShowandNo{float:left;padding:0;width:205px;line-height:32px;}.searchPagination{clear:none;text-align:left;padding:0;line-height:32px;margin-bottom:5px;}div.bookingSearchForm{padding:0;}div.formSection{padding:10px 0 10px 0;}div.bookingSearchForm .formItemLabel{padding:0 20px 0 0;font-weight:normal;color:#666;display:block;float:left;}div.topFormResultCount{text-align:center;font-size:.9em;font-weight:bold;color:#000;}div.bookingSearchForm .formListBox,div.bookingSearchForm .formDropDown,div.bookingSearchForm input{font-size:.75em;}div.bookingSearchForm option{padding:0 5px;}.booking h4.searchDirections{font-size:.9em;padding:15px 0 3px 0;}.booking div.col1{float:left;width:265px;}.booking div.col2{float:left;width:330px;}.booking .taFormItemRight div{padding:5px 0;}.booking .dpPromo{padding-top:10px;}.crsQI{background-color:#FFF;color:#666;}.crsQI .ctas{margin-left:350px;position:absolute;z-index:9;}.crsQI .ctas .sep{margin-right:15px;}.crsQI .cruiseImgsHolder,.crsQI .cruiseImgsHolder img{width:686px;height:262px;}.crsQI .cruiseDetails{width:686px;color:#FFF;}.crsQI .cruiseDetails .cWrapper{padding:11px 12px 11px 12px;text-align:left;}.crsQI .cruiseDetails span{white-space:nowrap;font-weight:normal;}.crsQI .daysHolder{padding-top:10px;}.crsQI .daysHolder h3{font-size:14px;line-height:16px;text-align:left;padding:0 0 10px;}.crsQI div.col1,.crsQI div.col2,.crsQI div.col3{float:left;width:225px;display:block;}.crsQI .mainCol1Day{display:inline;float:left;padding-left:12px;padding-right:0;}.crsQI div.col1 .mainCol1Location,.crsQI div.col2 .mainCol1Location,.crsQI div.col3 .mainCol1Location{margin-left:50px;display:block;}.crsQI a.CTA_sml,.crsQI a.CTA_sml:link,.crsQI a.CTA_sml:visited,.crsQI a.CTA_sml:hover,.crsQI a.CTA_sml:active{background:url("/images/cta-button-sml-a-t.gif") no-repeat scroll left bottom transparent;padding-left:5px;padding-right:0;}.crsQI a.CTA_sml span,.crsQI a.CTA_sml:link span,.crsQI a.CTA_sml:visited span,.crsQI a.CTA_sml:hover span,.crsQI a.CTA_sml:active span{background:url("/images/cta-button-sml-b-t.gif") no-repeat scroll right bottom transparent;padding-right:29px;padding-left:5px;w;}#searchProcess{height:150px;width:250px;}#searchProcess p{font-size:1.3em;font-weight:bold;padding:20px 0;text-align:center;}.consumerCruise{padding-top:30px;}.consumerCruise .sideBar{display:inline;width:247px;padding:0;}.consumerCruise .contactViking{margin-right:27px;}.results h2{color:#BA533C;font-size:1.3em;}#dvSimple,#dvAdvanced{background-color:#EDEDED;margin-bottom:20px;margin-right:27px;font-size:1.1em;}.simpleSearch{background-color:#EDEDED;padding:8px 7px;vertical-align:middle;border:1px solid #D6D6D6;}.simpleSearch .formDropDown{margin:3px 0 3px 0;font-size:.8em;width:180px;color:#666;}.searchLinks{margin:20px 0 15px 0;font-size:.8em;}.searchBtn{margin:5px 0 0 0;}body .results{padding-top:0;}.results table{font-size:.8em;width:99%;text-align:left;margin-bottom:25px;}.results table th{font-weight:normal;font-style:italic;}.results table th,.results table td{padding:3px;font-size:.85em;}.results .cruiseCTA{float:right;}.results .cruiseList .cfLarge .imgHolder{clear:right;margin-bottom:10px;}.results table th{border-bottom:solid 1px #DFDFDF;text-align:left;}.results table td em{line-height:29px;font-style:normal;color:#9F1B32;}.results .sortSearchResults{margin:10px 0 -10px 0;}.results .sortSearchResults p{font-size:.9em;clear:both;}.results .sortSearchResults p em{font-style:normal;font-weight:bold;width:135px;text-align:right;display:block;float:left;}.searchToggle a span{font-size:.75em;display:block;font-weight:normal;}.searchToggle a span{color:#BA533C;font-style:normal;text-decoration:underline;}.searchToggle a:link span,.searchToggle a:visited span{color:#BA533C;text-decoration:underline;}.searchToggle a:hover span,.searchToggle a:active span{color:#000;text-decoration:none;}.searchToggle{margin-top:20px;}.searchaRegion dt .actionLink{font-weight:normal;text-transform:none;font-size:1.05em;}.searchaRegion dd .fac_select{font-size:.65em;font-weight:normal;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#DADADA;margin-bottom:5px;padding-bottom:3px;}.searchaRegion dd .fac_select .actionLink{padding-left:5px;text-transform:none;font-size:1.05em;}.searchaRegion dd .fac_select .sep{padding-left:0;padding-right:5px;border-right-style:solid;border-right-width:1px;border-right-color:#DADADA;}.browseAll{display:block;font-size:.65em;font-weight:bold;padding:7px 10px 7px 10px;border:1px solid #D6D6D6;border-top-style:none;}#dvSimple dl,#dvAdvanced dl{margin-bottom:0;}.searchSideBarOffer .edbContainer{margin-top:20px;}.results .cruiseList h5{width:368px;margin:10px 0 10px 2px;font-size:.8em;}.searchToolbar{margin-top:20px;background:url(/images/toolbar_bg.jpg) repeat-x right top;padding-left:7px;padding-right:7px;}.results .cruiseList{background:url(/images/cruise_divider_bg.jpg) repeat-x right top;margin-top:0;padding-top:10px;}.results .searchResultsSection .top{background-image:none;}.fac_buttons{margin:0 0 15px 0;clear:both;}.fac_buttons .fac_close{float:left;font-size:.8em;line-height:29px;margin-right:0;text-align:left;}.fac_buttons .fac_close .actionLink{text-transform:none;}.fac_buttons li{float:left;margin-right:20px;list-style-type:none;}.fac_itin_details{padding:10px;border:1px solid #DADADA;margin:0 0 15px 0;}.inline .mainCol1{padding:0;width:330px;}.facSDate,.facSPrice,.facSCTA{white-space:nowrap;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}/* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}/* end clearfix */ .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default!important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-size:.65em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:.65em;}.ui-widget-content{border:1px solid #aaa;background:#fff url(/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222;}.ui-widget-content a{color:#222;}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold;}.ui-widget-header a{color:#222;}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555;outline:none;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none;outline:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #999;background:#dadada url(/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;outline:none;}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none;outline:none;}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #aaa;background:#fff url(/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;outline:none;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;outline:none;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-icon{width:16px;height:16px;background-image:url(/images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(/images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/images/ui-icons_222222_256x240.png);}.ui-state-default .ui-icon{background-image:url(/images/ui-icons_888888_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/images/ui-icons_454545_256x240.png);}.ui-state-active .ui-icon{background-image:url(/images/ui-icons_454545_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(/images/ui-icons_2e83ff_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/images/ui-icons_cd0a0a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}.ui-widget-overlay{background:#aaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;}.ui-datepicker{width:17em;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker-trigger{vertical-align:middle;}.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
