article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}body,button,input,select,textarea{font-family:sans-serif}a{color:#00e}a:visited{color:#551a8b}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}#cabinLightBoxBackground,#lightBoxBackground{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:none;background:transparent url('/www/images/lightbox/overlay.png') left top repeat}#cabinLightBox,#lightBox{width:600px;position:fixed;top:10%;left:50%;margin-left:-320px;z-index:2001;overflow:hidden;text-align:left;display:none;background-color:#FAF8F5;border:#2E6795 5px solid;border-radius:10px;padding:10px 20px 20px 20px}#cabinLightBoxClose,#lightBoxClose{float:right;margin-right:-10px;width:27px;height:26px;z-index:2003}#cabinLightBoxClose{margin-top:-10px}#cabinLightBoxClose img,#lightBoxClose img{border:none}#cabinLightBoxBody,#lightBoxBody{overflow:hidden;z-index:2002}#cabinLightBoxContainer h1,#lightBoxBody h2,#lightBoxBody h1{font-size:2em;font-weight:normal;letter-spacing:1px;margin:0 0 15px 0}#cabinLightBoxContainer h1{position:relative;top:-15px}#lightBoxBody h2{font-size:20px}#lightBoxBody p{font-family:Arial,Helvetica,Sans-Serif;font-size:1.2em;font-weight:normal;line-height:18px;margin:10px 0;color:#595959}#cabinLightBoxContainer,#lightBoxContainer{padding:20px 20px 0 20px;position:relative;overflow:auto}#lightBoxBody p.textCenter{text-align:center}#lightBoxBody p.textCenter img{position:static}#lightBox p#previous,#lightBox p#next{position:absolute;left:0px;top:60px;width:70px;padding-left:10px;font-size:1.3em;z-index:9;background-color:#FFFFFF;border:#CDD8DE 1px solid;border-left:none;display:none}#lightBox p#previous a,#lightBox p#next a{color:#7399B0;text-decoration:none;font-weight:bold;line-height:30px}#lightBox p#previous{left:8px}#lightBox p#next{left:661px;text-align:right;border:#CDD8DE 1px solid;border-right:none}#lightBox p#next a{margin-right:20px}.adminBox{margin:20px 0;padding:20px;background-color:#EBEBEB;border:#06A5E5 1px solid;border-bottom-width:3px;border-radius:7px}.image-replacement{display:block;text-indent:-9999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.clearfix{zoom:1}.clearfix:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.fontHighlight{font-family:Arial, Helvetica, sans-serif}#header{width:960px;height:220px;position:relative}#header #logo{width:399px;height:117px;background:transparent url('/www/images/logo.png?v=2') left top no-repeat;text-indent:-5000em;float:left;margin:20px 0}#header #logo a{display:block;width:399px;height:92px}#header #topUser{position:absolute;top:0px;right:0px;width:432px;color:#154873;height:180px;overflow:hidden}#header #topUser fieldset{width:400px;padding:0;margin:0 10px 0 12px;border:0}#header #topUser h3{margin:10px 10px 10px 12px;font-size:14px;font-weight:normal;padding-left:14px;background:transparent url('/www/images/topUserLock.png') left 4px no-repeat}#header #topUser p{margin:5px 0 0}#header #topUser p.remember input{position:relative;top:4px}#header #topUser p.submitContainer{text-align:left;margin-top:15px}#header #topUser p.submitContainer input{float:none;margin:0px;width:82px;height:25px}#header #topUser label{display:block;float:left;width:100px;padding:2px 0}#header #topUser .text{width:160px;border:0;height:16px}#header #topUser #userInfo{zoom:1;position:relative}#header #topUser #userInfo:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#header #topUser #userInfo h3{background:none;margin:10px 0;padding:0px;font-size:14px;font-weight:normal;position:absolute;right:120px;top:0px;color:#014082}#header #topUser #userInfo h3 span{font-weight:bold}#header #topUser #userInfo p strong{float:left;display:inline;width:110px}#header #topUser #userInfo p.logoutContainer{margin:10px 0;position:absolute;right:0px;top:0px}#header #topUser #userInfo p.logoutContainer a{font-size:14px !important;color:#014082 !important;text-transform:none !important;text-decoration:none;padding-left:15px;background:transparent url('/www/images/logout.gif') left 9px no-repeat}#header #navigation ul{float:left;clear:both;width:960px;background:url('/www/images/menuSprites.png') bottom repeat-x;height:38px;color:#fff;margin:0;padding:0;position:absolute;bottom:0}#header #navigation ul li,#header #navigation ul li a{display:block;width:50px;height:38px;float:left;background:url('/www/images/menuSprites.png') 0 76px;position:relative;text-decoration:none}#header #navigation ul .tab2{background-position:-50px 76px}#header #navigation ul .tab3{background-position:-100px 76px}#header #navigation ul .tab4{background-position:-150px 76px}#header #navigation ul .tab5{background-position:-200px 76px}#header #navigation ul .tab6{background-position:-250px 76px}#header #navigation ul .tab7{background-position:-300px 76px}#header #navigation ul .tab8{background-position:-350px 76px}#header #navigation ul .tab9{background-position:-400px 76px}#header #navigation ul .tab10{background-position:-450px 76px}#header #navigation ul .tab1 a{background-position:0 0}#header #navigation ul .tab2 a{background-position:-50px 0}#header #navigation ul .tab3 a{background-position:-100px 0}#header #navigation ul .tab4 a{background-position:-150px 0}#header #navigation ul .tab5 a{background-position:-200px 0}#header #navigation ul .tab6 a{background-position:-250px 0}#header #navigation ul .tab7 a{background-position:-300px 0}#header #navigation ul .tab8 a{background-position:-350px 0}#header #navigation ul .tab9 a{background-position:-400px 0}#header #navigation ul .tab10 a{background-position:-450px 0}#header #navigation ul .tab1.inactive a:hover{background-position:0 -38px}#header #navigation ul .tab2.inactive a:hover{background-position:-50px -38px}#header #navigation ul .tab3.inactive a:hover{background-position:-100px -38px}#header #navigation ul .tab4.inactive a:hover{background-position:-150px -38px}#header #navigation ul .tab5.inactive a:hover{background-position:-200px -38px}#header #navigation ul .tab6.inactive a:hover{background-position:-250px -38px}#header #navigation ul .tab7.inactive a:hover{background-position:-300px -38px}#header #navigation ul .tab8.inactive a:hover{background-position:-350px -38px}#header #navigation ul .tab9.inactive a:hover{background-position:-400px -38px}#header #navigation ul .tab10.inactive a:hover{background-position:-450px -38px}#header #navigation ul .tab9.active{background-position:-400px 0px}#header #navigation ul .number,#header #navigation ul .text{display:none}#header #navigation ul li.hotline{width:auto;float:right;color:#fff;background:none transparent;line-height:38px;padding-right:15px;font-size:14px}#header #navigation ul li.hotline strong{font-size:19px;font-family:arial, helvetica, sans-serif}#header #navigation .tab1.active a{background-position:0 114px}#header #navigation .tab2.active a{background-position:-50px 114px}#header #navigation .tab3.active a{background-position:-100px 114px}#header #navigation .tab4.active a{background-position:-150px 114px}#header #navigation .tab5.active a{background-position:-200px 114px}#header #navigation .tab6.active a{background-position:-250px 114px}#header #navigation .tab7.active a{background-position:-300px 114px}#header #navigation .tab8.active a{background-position:-350px 114px}#header #navigation .tab9.active a{background-position:-400px 114px}#header #navigation .tab10.active a{background-position:-450px 114px}#header #navigation ul li a{background-position:0 0}#header #navigation ul li.inactive a:hover .text,#header #navigation li.active .text{position:absolute;display:inline-block;font-size:14px;width:160px;top:-38px;height:38px;padding-left:15px;line-height:38px;background:#e1e1e1;color:#014082}#header #navigation li.active .text{top:38px;background:#0368a3;color:#fff}#header #navigation li.tab5 .text{width:170px}body.iframe #header{height:60px}#topInfo{background:#fff;height:106px;width:100%}#topInfo p{float:right;margin:0;padding:10px;color:#707070;font-size:11px;line-height:20px;text-align:right}#footer{background:#a9aaac;text-align:left;width:960px;height:260px;margin:0 auto;color:#ffffff}#footer a{color:#014082}#footer .tabContainer{padding-top:15px;position:relative;height:235px}#footer .tabContainer .tab{float:left;display:inline;width:190px;padding:0 26px;height:220px;font-size:11px;font-family:arial;line-height:18px;border-left:1px solid #bfbfbf}#footer .tabContainer .tab h3{font-size:16px;margin-top:10px;margin-bottom:20px}#footer .tabContainer .tab .go{height:23px;float:left;margin-left:4px}#footer .tabContainer .firstTab{border-left:0}#footer .tabContainer .tab3{width:179px}#footer .fLogos{position:absolute;bottom:0;right:0}#footer .tabContainer:after{display:block;visibility:hidden;height:0;clear:both;content:"."}body{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;background:#073971 url('/www/images/bg.png') top repeat-x;text-align:center}body.iframe{background:none}img{border:none}.hidden{display:none;visibility:hidden}.clearfixContainer{zoom:1}.clearfixContainer:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.dnone{display:none}.cabinContainer h3{margin-bottom:5px}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{color:#FFF !important;background-color:#022850;background:#034890;background-image:linear-gradient(top,#034890,#022850);background-image:-webkit-gradient(linear,left top,left bottom,from(#034890),to(#022850));background-image:-moz-linear-gradient(top,#034890,#022850);background-image:-ms-linear-gradient(top,#034890,#022850);background-image:-webkit-linear-gradient(top,#034890,#022850);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#034890,endColorstr=#022850,GradientType=0);font-size:12px;padding:5px 30px;text-decoration:none;border:none;font-weight:bold;font-size:12px;text-transform:uppercase;font-weight:normal}.note{margin:0px;font-weight:normal}#container{width:960px;margin:0 auto;text-align:left}#container #content{padding:20px 48px;background-color:#FFF;color:#414042;zoom:1}#container #content:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#container #content .importanNote{color:#990000}#container #content .eventText,#container #content #eventText{display:none}#container #content a.pdfIconLink{padding:7px 0px 7px 30px;background:transparent url('/www/images/pdfIcon.gif') left top no-repeat}#container #content h1,#container #content h2{color:#00478c;font-size:28px;font-family:Arial, Helvetica, sans-serif;height:47px;line-height:46px;margin-top:50px;background:url('/www/images/headerBorders.png') repeat-x;font-family:Arial, Helvetica, sans-serif}#container #content h1 span,#container #content h2 span{color:#FFF;font-size:19px;background:transparent url('/www/images/circleBig.png') left top no-repeat;padding:2px 8px;line-height:28px;position:relative;top:-2px}#container #content h3{color:#00478C;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal}#container #content h3.coach,#container #content h3.car{margin:10px 0 20px 0;font-size:13px;font-weight:bold;padding:5px;padding-left:30px;background:transparent url('/www/images/car.png') 5px 5px no-repeat;border-top:#a9aaac 1px solid;border-bottom:#a9aaac 1px solid}#container #content h3.coach{padding-left:50px;background:transparent url('/www/images/coach.png') 5px 7px no-repeat}#container #content .mainColumn{float:left;display:inline;width:550px}#container #content .mainColumn .highlight{font-size:12px;margin-top:-5px;margin-left:16px}#container #content .mainColumn a{color:#00478C}#container #content .mainColumn a:hover{color:#002d59}#container #content .mainColumn .consent_options label{float:none}#container #content .mainColumn .consent_options input[type="checkbox"]{width:auto;margin-right:20px}#container #content .mainColumn .consent_options .segment{margin-top:30px}#container #content .mainColumn .consent_options .segment .columbus_options{display:none}#container #content .mainColumn.fullWidth{width:100%}#container #content .mainColumnFull{float:none;display:block;width:auto}#container #content .rightColumn{float:right;display:inline;width:300px;margin:10px 0 0 0}#container #content p.subHeader{font-size:19px;margin:0;color:#a9aaac;font-weight:normal}#container #content #onboardPassenger{margin-bottom:12px;margin-right:10px}.blueLabel{font-size:15px;color:#014082;display:block;padding:0 0 8px}select{border:1px solid #b6b6b6;padding:1px;background:#ebebeb;color:#414042}option{background:#fff}option.alt{background:#ebebeb}option:hover{background:#014082 !important;color:#fff}.standardButton{border:0;background:url('/www/images/standardButton.png');color:#fff;height:24px}.arrowButtonBack,.arrowButton{border:0;font-family:arial, helvetica, sans-serif;background:url('/www/images/arrowButton.png') right;display:inline-block;height:33px;line-height:33px;color:#fff !important;text-decoration:none;font-size:15px;padding:0 35px 0 12px}.arrowButtonBack{background:url('/www/images/arrowButtonBack.png') left;padding:0 12px 0 35px}.whiteInput{float:left;height:23px;padding:0;border:0;border-radius:4px}.iSmall{font-size:11px;line-height:17px;color:#414042;font-style:italic}#content .rightColumnContainer{background:#000811;background:#013872;background-image:linear-gradient(top,#013872,#000811);background-image:-webkit-gradient(linear,left top,left bottom,from(#013872),to(#000811));background-image:-moz-linear-gradient(top,#013872,#000811);background-image:-ms-linear-gradient(top,#013872,#000811);background-image:-webkit-linear-gradient(top,#013872,#000811);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#013872,endColorstr=#000811,GradientType=0);margin:0px;padding:15px;color:#FFF;-moz-box-shadow:0 0 4px #5a5a5a;-webkit-box-shadow:0 0 4px #5a5a5a;box-shadow:0 0 4px #5a5a5a;line-height:20px}#content .rightColumnContainer h3{margin:0px;margin-bottom:40px;padding:0px;padding-bottom:8px;font-weight:bold !important;font-size:20px;color:#FFF !important;border-bottom:#FFF 1px solid;font-family:Arial, sans-serif !important}#content .rightColumnContainer h4{margin:15px 0 0 0}#content .rightColumnContainer h4.total{font-size:13px;margin-bottom:10px;padding:3px 15px;border-top:#FFF 1px solid;border-bottom:#FFF 1px solid}#content .rightColumnContainer p.errorMessage{color:#ff99c1}#content .rightColumnContainer p{zoom:1;position:relative;margin:5px 0px}#content .rightColumnContainer p:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#content .rightColumnContainer p.buttonContainer{text-align:right;margin:0px;padding:0px;margin-top:50px}#content .rightColumnContainer p.buttonContainer a{padding:5px 12px;font-size:14px;float:left;display:inline}#content .rightColumnContainer p.buttonContainer a.button{background-color:#525253;background:#9c9d9f;background-image:linear-gradient(top,#9c9d9f,#525253);background-image:-webkit-gradient(linear,left top,left bottom,from(#9c9d9f),to(#525253));background-image:-moz-linear-gradient(top,#9c9d9f,#525253);background-image:-ms-linear-gradient(top,#9c9d9f,#525253);background-image:-webkit-linear-gradient(top,#9c9d9f,#525253);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9c9d9f,endColorstr=#525253,GradientType=0);text-decoration:none;font-weight:normal;text-transform:none}#content .rightColumnContainer p.buttonContainer a.button span{padding-left:22px;background:transparent url('/www/images/rightColumnChange.png') left 2px no-repeat}#content .rightColumnContainer p.buttonContainer a.resetBooking{float:right;display:inline}#content .rightColumnContainer p.buttonContainer a.resetBooking span{padding-left:24px;background:transparent url('/www/images/rightColumnReset.png') left top no-repeat}#content .rightColumnContainer p strong{float:left;display:inline;width:50px;font-weight:normal}#content .rightColumnContainer p strong.tripple{height:50px}#content .rightColumnContainer #userLogin{margin:0px;padding:0px}#content .rightColumnContainer #userLogin fieldset{margin:0px;padding:0px;border:none}#content .rightColumnContainer #userLogin fieldset p{padding-bottom:15px;position:relative;margin:0px}#content .rightColumnContainer #userLogin fieldset p.submitContainer{text-align:right;margin:0px;padding:0px}#content .rightColumnContainer #userLogin fieldset p .errorMessage{position:absolute;bottom:0px;right:0px;text-align:right;color:#ffcce0;font-size:10px}#content .rightColumnContainer #userLogin fieldset p.error label{color:#ffcce0}#content .rightColumnContainer #userLogin fieldset p.error input{border:#ff66a1 1px solid}#content .rightColumnContainer p span,#content .rightColumnContainer input.text{width:148px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:#FFF 1px solid;padding:2px 5px}#content .rightColumnContainer p span{border:none}#content .rightColumnContainer #rightBasket{margin-top:5px}#content .rightColumnContainer #rightBasket .noBullet{list-style:none;margin-top:15px;margin-left:-15px}#content .rightColumnContainer #rightBasket p{font-size:16px;margin-bottom:20px}#content .rightColumnContainer #rightBasket p strong{display:block;width:100%;float:none;font-size:13px}#content .rightColumnContainer #rightBasket p strong.double,#content .rightColumnContainer #rightBasket p strong.tripple{height:auto}#content .rightColumnContainer #rightBasket p #shipName{padding:0px}#content .rightColumnContainer #rightBasket p.passangers{margin-bottom:2px}#content .rightColumnContainer #rightBasket ul.passangers{list-style:none;margin-top:0px;margin-left:0px;padding-left:0px}#content .rightColumnContainer #rightBasket hr{line-height:1px;border:none}.shipContainer{display:none}.cabinButton{display:none}.field{float:left;width:350px}.field.shipSelector{width:250px}.onboard-sales-container{margin-bottom:20px}.onboard-sales-container .passengers-message{margin:15px 0}.onboard-sales-container .passengers-message.error{font-weight:bold;color:#9f2b1e}.passenger-list{margin:15px 0 5px 0}.cruiseLink{margin:10px 0 0 0;padding:0px;list-style:none}.cruiseLink li{zoom:1;margin-bottom:3px}.cruiseLink li:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.cruiseLink li strong{float:left;display:inline;color:#014082;width:150px}.gradeContainer .element{background:#ebebeb;color:#414042;padding:6px 0 6px 0}.gradeContainer .element.even{background-color:#fff}.gradeContainer .element.active,.gradeContainer .element:hover{background-color:#014082;color:#fff}.gradeContainer input{margin-left:5px}#berthSelectionContainer{margin-bottom:20px}#berthSelectionContainer strong{color:#014082;font-size:16px;font-weight:normal;display:block;margin-bottom:15px}#berthSelectionContainer a{padding:4px 10px;background:#e8e8e8;background-image:linear-gradient(top,#e8e8e8,#cbcbcb);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#cbcbcb));background-image:-moz-linear-gradient(top,#e8e8e8,#cbcbcb);background-image:-ms-linear-gradient(top,#e8e8e8,#cbcbcb);background-image:-webkit-linear-gradient(top,#e8e8e8,#cbcbcb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e8e8e8,endColorstr=#cbcbcb,GradientType=0);background-color:#cbcbcb;color:#014082;font-size:17px;text-decoration:none}#berthSelectionContainer a.active,#berthSelectionContainer a:hover{color:#FFFFFF !important;background:#034890;background-image:linear-gradient(top,#034890,#02284f);background-image:-webkit-gradient(linear,left top,left bottom,from(#034890),to(#02284f));background-image:-moz-linear-gradient(top,#034890,#02284f);background-image:-ms-linear-gradient(top,#034890,#02284f);background-image:-webkit-linear-gradient(top,#034890,#02284f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#034890,endColorstr=#02284f,GradientType=0)}#gradeWrap{width:442px;float:left;display:inline}#gradeWrap .cabinButton{text-align:left;margin:60px 0 0 0}#gradeWrap .cabinButton input{margin:0px}#gradeWrap .element label{padding:5px;display:block;cursor:pointer;position:relative}#gradeWrap .element label span.view{color:#007ecb}#gradeWrap .element input{position:absolute;left:-2000px}#cabinDetailContainer{float:right;display:inline;width:380px;color:#414042;font-size:12px}#cabinDetailContainer h4{font-size:18px;color:#014082;font-weight:bold;margin:10px 0 10px 0}#headerSlideContainer{position:fixed;top:-110px;width:550px;background:#fff;border-bottom:#E4ECF1 1px solid;z-index:99999}.hb{font-weight:bold !important;height:36px;line-height:34px;background:url('/www/images/headerBorders2.png')}.hb span{background:url('/www/images/iconBed.png') 5px 1px no-repeat;padding-left:50px}#cabinForm .cabinButton{text-align:left}#cabinLightBoxTexts{zoom:1;border:red 1px solid}#cabinLightBoxTexts:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#cabinLightBoxText,.cabinsPassangers,.cabinsListContainer{margin:0px;padding:0px;list-style:none;zoom:1}#cabinLightBoxText:after,.cabinsPassangers:after,.cabinsListContainer:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#cabinLightBoxText li,.cabinsPassangers li,.cabinsListContainer li{padding:15px 10px;margin:0;border-bottom:#E4ECF1 1px solid;float:left;display:inline;width:385px;height:180px;font-size:12px}#cabinLightBoxText li.noBorder,.cabinsPassangers li.noBorder,.cabinsListContainer li.noBorder{border:none}#cabinLightBoxText li input,.cabinsPassangers li input,.cabinsListContainer li input{float:left;display:inline}#cabinLightBoxText li input.cabins,.cabinsPassangers li input.cabins,.cabinsListContainer li input.cabins{position:absolute;left:-20000px;float:none}#cabinLightBoxText li .more,.cabinsPassangers li .more,.cabinsListContainer li .more{zoom:1;display:none;margin-bottom:15px}#cabinLightBoxText li .more:after,.cabinsPassangers li .more:after,.cabinsListContainer li .more:after{display:block;visibility:hidden;height:0;clear:both;content:"."}#cabinLightBoxText li .more strong,.cabinsPassangers li .more strong,.cabinsListContainer li .more strong{float:left;display:inline;width:140px}#cabinLightBoxText li .basic,.cabinsPassangers li .basic,.cabinsListContainer li .basic{font-size:11px}#cabinLightBoxText li label,.cabinsPassangers li label,.cabinsListContainer li label{margin-left:0px;margin-bottom:0px;font-weight:normal;float:left;display:inline;line-height:17px;font-size:12px;padding:28px;position:relative}#cabinLightBoxText li label strong,.cabinsPassangers li label strong,.cabinsListContainer li label strong{float:left;display:inline;width:140px;font-size:12px}#cabinLightBoxText li label .bg,.cabinsPassangers li label .bg,.cabinsListContainer li label .bg{width:98px;height:24px;position:absolute;top:0px;right:0px;background-image:url('/www/images/selectedBG.gif');background-position:top left;display:none}#cabinLightBoxText li label:hover,.cabinsPassangers li label:hover,.cabinsListContainer li label:hover{background-color:#cce7f5}#cabinLightBoxText li label:hover .bg,.cabinsPassangers li label:hover .bg,.cabinsListContainer li label:hover .bg{display:block;background-position:bottom left}#cabinLightBoxText li label.active,.cabinsPassangers li label.active,.cabinsListContainer li label.active{background-color:#008cd0;color:#FFF}#cabinLightBoxText li label.active .bg,.cabinsPassangers li label.active .bg,.cabinsListContainer li label.active .bg{display:block;background-position:top left}#cabinLightBoxText li label.active span.container strong,.cabinsPassangers li label.active span.container strong,.cabinsListContainer li label.active span.container strong{color:#a4d8f1}#cabinLightBoxText li .agentFields p,.cabinsPassangers li .agentFields p,.cabinsListContainer li .agentFields p{float:left;display:inline;width:240px;font-size:12px}#cabinLightBoxText li .agentFields p.textareaContainer,.cabinsPassangers li .agentFields p.textareaContainer,.cabinsListContainer li .agentFields p.textareaContainer{width:260px;float:right;display:inline;margin-right:20px}#cabinLightBoxText li .agentFields p label,.cabinsPassangers li .agentFields p label,.cabinsListContainer li .agentFields p label{display:block;font-size:15px;margin:0;color:#014082;padding:0px}#cabinLightBoxText li .agentFields p label:hover,.cabinsPassangers li .agentFields p label:hover,.cabinsListContainer li .agentFields p label:hover{background-color:white !important}#cabinLightBoxText li .agentFields p input,#cabinLightBoxText li .agentFields p textarea,.cabinsPassangers li .agentFields p input,.cabinsPassangers li .agentFields p textarea,.cabinsListContainer li .agentFields p input,.cabinsListContainer li .agentFields p textarea{border:#b6b6b6 1px solid;background-color:#ededed;padding:3px 5px;width:230px}#cabinLightBoxText li .agentFields p input#agentReference,#cabinLightBoxText li .agentFields p textarea#agentReference,.cabinsPassangers li .agentFields p input#agentReference,.cabinsPassangers li .agentFields p textarea#agentReference,.cabinsListContainer li .agentFields p input#agentReference,.cabinsListContainer li .agentFields p textarea#agentReference{margin-bottom:27px}#cabinLightBoxText li .agentFields p input:focus,#cabinLightBoxText li .agentFields p textarea:focus,.cabinsPassangers li .agentFields p input:focus,.cabinsPassangers li .agentFields p textarea:focus,.cabinsListContainer li .agentFields p input:focus,.cabinsListContainer li .agentFields p textarea:focus{border-color:#014082}#cabinLightBoxText li .agentFields p textarea,.cabinsPassangers li .agentFields p textarea,.cabinsListContainer li .agentFields p textarea{width:255px;height:95px}#cabinLightBoxText li,.cabinsListContainers li,.cabinsPassangers li{float:none;width:100%}#cabinLightBoxText li h3,.cabinsListContainers li h3,.cabinsPassangers li h3{font-size:16px !important;color:#014082;font-weight:normal}#cabinLightBoxText li h3 span,.cabinsListContainers li h3 span,.cabinsPassangers li h3 span{font-weight:bold}#cabinLightBoxText li label,.cabinsListContainers li label,.cabinsPassangers li label{margin:0px;line-height:20px}.cabinsPassangers li .passangerContianer{zoom:1;float:left;display:inline;width:550px;padding:0px}.cabinsPassangers li .passangerContianer:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.cabinsPassangers li .passangerContianer div.proof-of-work{display:none}.cabinsPassangers li .passangerContianer h4{margin:15px 10px 15px 0;padding:6px 0 5px 30px;color:#014082;font-size:18px;font-family:Arial, Helvetica, sans-serif;border-bottom:#a9aaac 1px solid;border-top:#a9aaac 1px solid;font-weight:normal;background:transparent url('/www/images/passangerIcon.gif') left 6px no-repeat}.cabinsPassangers li .passangerContianer p{zoom:1;padding:0px;margin:12px 0;font-size:14px}.cabinsPassangers li .passangerContianer p:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.cabinsPassangers li .passangerContianer p .errorMessage{display:none}.cabinsPassangers li .passangerContianer p.staff_name{display:none}.cabinsPassangers li .passangerContianer p label{padding:0px;margin:0px;float:left;display:inline;width:200px;margin-right:5px;line-height:18px}.cabinsPassangers li .passangerContianer p label.sub{margin:0 5px;width:auto}.cabinsPassangers li .passangerContianer p label span{color:#FF0063;padding-left:3px}.cabinsPassangers li .passangerContianer p input{width:275px;border:#b6b6b6 1px solid;padding:2px 5px;background-color:#ebebeb}.cabinsPassangers li .passangerContianer p input.radio,.cabinsPassangers li .passangerContianer p input.checkbox{border:none;padding:0px;width:auto}.cabinsPassangers li .passangerContianer p input:focus{border-color:#014082}.cabinsPassangers li .passangerContianer p select{background-color:#ebebeb;border:#b6b6b6 1px solid;font-size:11px}.cabinsPassangers li .passangerContianer p select.error{border-color:#cc004f}.cabinsPassangers li .passangerContianer p.error label{color:#99003b}.cabinsPassangers li .passangerContianer p.error select,.cabinsPassangers li .passangerContianer p.error input{border-color:#cc004f}.cabinsPassangers li .passangerContianer .checkboxContainer{display:block;float:left;display:inline}.cabinsPassangers li .passangerContianer .checkboxContainer span{margin:2px 0;display:block;zoom:1}.cabinsPassangers li .passangerContianer .checkboxContainer span:after{display:block;visibility:hidden;height:0;clear:both;content:"."}p.errorErrorPlain{background-color:#C30D07;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;color:white;font-weight:bold;padding:10px 20px}.form{margin:20px 0;padding:0px}.form p.formError{background-color:#cc004f;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;color:white;font-weight:bold;padding:10px 20px}.form p{zoom:1;margin:12px 0}.form p:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.form p label{padding:0px;margin:0px;float:left;display:inline;width:190px;margin-right:5px}.form p label.sub{margin:0 5px;width:auto}.form p label.short{width:150px}.form p label span{color:#FF0063;padding-left:3px}.form p .errorMessage{color:#99003b;font-size:11px}.form p input{width:250px;border:#b6b6b6 1px solid;background-color:#ebebeb;padding:2px 5px}.form p input.radio,.form p input.checkbox{width:auto;float:left;display:inline;border:none;background-color:transparent}.form p input:focus{border-color:#014082}.form p select{border:#b6b6b6 1px solid;background-color:#ebebeb;font-size:11px}.form p.error label{color:#99003b}.form p.error select,.form p.error input{border-color:#cc004f}.form p.submitContainer{text-align:left;margin-top:20px;clear:both}.form p.submitContainer input{width:110px;text-align:left;padding-left:10px;border:none;line-height:12px}.form p.submitContainerFull{width:100%}.form .checkboxList{list-style:none;margin:10px 0px 30px 0;padding:0px;margin-left:0px}.form .checkboxList li{margin-bottom:10px}.form .checkboxList li label{width:150px}.form .checkboxList li input[type=checkbox]{width:auto;border:none;background-color:transparent}.tableContainer p{zoom:1}.tableContainer p:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.tableContainer p strong{float:left;display:inline;width:100px;font-weight:normal}.tableContainer p strong.long{width:200px}.table{width:100%}.table td,.table th{text-align:left;font-weight:normal;padding:3px 0}.table th.rightAlign,.table td.rightAlign{text-align:right}.table td{font-size:12px}.table td p{zoom:1;line-height:16px}.table td p:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.table td p strong{float:left;display:inline;width:250px;font-weight:normal}.tableSmall{width:700px}.tableSmall th{width:160px;font-size:12px;font-weight:normal}.tableSmall td{font-size:12px}.tableSmall th,.tableSmall td{padding:3px 0}.submitContainer{text-align:left}.preview h3{color:#00478C;font-weight:bold;font-size:16px;border-top:#a9aaac 1px solid;border-bottom:#a9aaac 1px solid;padding:4px 0;margin-top:30px}.preview h4{color:#00478C;font-weight:bold;font-size:14px;margin:0px}#ajaxLoader{position:fixed;top:0;width:100%;height:100%;z-index:2000;background-image:url('/www/images/overlay.png');display:none}#ajaxLoader strong{width:168px;height:63px;color:#000;text-indent:-5000em;font-size:1px;background:transparent url('/www/images/ajaxLoader.gif') left top no-repeat;position:fixed;top:45%;left:45%;z-index:2001;overflow:hidden;text-align:left}#content table.cars,#content table.quests{border:none}#content table.cars td,#content table.quests td{padding:5px 0}#content table.cars td .errorMessage,#content table.quests td .errorMessage{color:#99003b;font-size:11px;padding-left:5px}#content .eventForm .error label{color:#99003b}#content .eventForm .error select,#content .eventForm .error input{border:1px #cc004f solid}#content .eventForm .errorMessage{color:#99003b;font-size:11px;font-style:italic;padding-left:10px}#content .eventForm h3.guestTitle{color:#00478c;font-size:18px;font-family:Arial, Helvetica, sans-serif;height:37px;line-height:36px;margin-top:50px;font-family:Arial, Helvetica, sans-serif;border-top:#a9aaac 1px solid;border-bottom:#a9aaac 1px solid}#content .eventForm .quests h4{font-size:18px;color:#014082;font-weight:bold;padding-left:30px;background:transparent url('/www/images/passangerIcon.gif') left top no-repeat}#content .eventForm #peopleSelectContainer{display:inline;float:right;position:relative;top:-16px;right:150px}#content .eventForm .agentFields,#content .eventForm .quests{width:50%;float:left;margin-bottom:50px}#content .eventForm .agentFields h4,#content .eventForm .quests h4{margin:15px 10px 15px 0;padding:6px 0 5px 30px;color:#014082;font-size:18px;font-family:Arial, Helvetica, sans-serif;border-bottom:#a9aaac 1px solid;border-top:#a9aaac 1px solid;font-weight:normal;background:transparent url('/www/images/passangerIcon.gif') left 6px no-repeat}#content .eventForm .agentFields input,#content .eventForm .quests input{border:#b6b6b6 1px solid;background-color:#ebebeb;padding:2px 5px;width:265px;height:20px}#content .eventForm .agentFields textarea,#content .eventForm .quests textarea{border:#b6b6b6 1px solid;background-color:#ebebeb;padding:2px 5px;width:265px}#content .eventForm .agentFields input[type=radio],#content .eventForm .quests input[type=radio]{width:auto;height:auto;padding:0px;border:none;background-color:transparent}#content .eventForm .submitContainer{clear:left}.cabinDetailContainer{display:none;background-color:#FFF;padding:25px 17px;color:#444444;font-size:14px}.cabinDetailContainer h4{color:#191919;font-weight:normal;margin-top:0px;margin-bottom:5px}.cabinDetailContainer img{float:right;display:inline;margin-left:20px}#cabinName{border:#CCCCCC 1px solid;padding:6px 0;position:relative;top:2px}h4.berthFilterHeader{font-size:21px;color:#0087cc;margin:20px 0}.cabinButton .arrowButton{padding:0px 28px}.filterCabins{float:none}.berthContainer{display:block;width:23.875%;height:0;padding-bottom:23.875%;border:#008bd0 3px solid;float:left;text-align:center;color:#008bd0;font-size:27px;margin-right:1.5%;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFF url('/www/images/berths-1.png') center 78% no-repeat;background-size:67.5%}.berthContainer span{position:relative;top:0;display:block;padding-top:8%;max-width:100px;margin:0 auto;font-size:20px;color:#008bd0}a.berthContainer:hover{color:#0087cc !important}a.berthContainer.allowHover:hover,a.berthContainer.active{background-image:url('/www/images/berths-1-hover.png');background-color:#008bd0;text-decoration:none}a.berthContainer.active span,a.berthContainer.allowHover:hover span{text-decoration:none;color:#FFF}.berthContainer.berth2{background-image:url('/www/images/berths-2.png')}a.berthContainer.berth2.active,a.berthContainer.berth2.allowHover:hover{background-image:url('/www/images/berths-2-hover.png')}.berthContainer.berth3{background-image:url('/www/images/berths-3.png')}a.berthContainer.berth3.active,a.berthContainer.berth3.allowHover:hover{background-image:url('/www/images/berths-3-hover.png')}.berthContainer.berth4{margin-right:0px;background-image:url('/www/images/berths-4.png')}a.berthContainer.berth4.active,a.berthContainer.berth4.allowHover:hover{background-image:url('/www/images/berths-4-hover.png')}#popUpBG{background-color:rgba(0,41,73,0.5);position:fixed;top:0px;left:0px;width:100%;height:100%;display:block;z-index:10000;display:none}#popUpFilter{background-color:#FFFFFF;position:fixed;top:50%;left:50%;margin-top:-152px;margin-left:-403px;width:806px;display:block;z-index:15000;text-align:left;padding:0px;display:none;background-color:#FFF}#popUpFilter p.filter{margin:10px 27px}#popUpFilter a.close{position:absolute;right:0px;top:0px;background-color:#008bd0;width:19px;height:19px;color:#FFF;font-size:13px;text-align:center;line-height:19px;text-decoration:none}#popUpFilter a.close:hover{text-decoration:none}#loadTime{position:fixed;bottom:5px;right:5px;line-height:30px;height:30px;width:250px;background-color:#DDD;padding:2px 10px;color:#FFF;text-align:right;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:#EBEBEB 1px solid;background:#CAC2BE;background-image:linear-gradient(top,#CAC2BE,#b8b8b8);background-image:-webkit-gradient(linear,left top,left bottom,from(#CAC2BE),to(#b8b8b8));background-image:-moz-linear-gradient(top,#CAC2BE,#b8b8b8);background-image:-ms-linear-gradient(top,#CAC2BE,#b8b8b8);background-image:-webkit-linear-gradient(top,#CAC2BE,#b8b8b8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CAC2BE,endColorstr=#b8b8b8,GradientType=0);text-shadow:1px 1px 0 #333333}#address_finder label{float:left;display:inline;width:190px;padding:0px;margin:0px 5px 0px 0px}#address_finder label span{color:#FF0063;padding-left:3px}#address_finder input{width:250px;background-color:#ebebeb;border-width:1px;border-style:solid;border-color:#b6b6b6;border-image:initial;padding:2px 5px}#address_finder_message{margin-left:195px}#address.hidden{visibility:visible;display:none}#address_select{margin-left:195px;width:262px;margin-top:12px}#manual_link{cursor:pointer}#link_redirect{padding:20px;border:1px solid #ccc;margin-bottom:10px;cursor:pointer}#link_redirect:hover{background-color:#C1D7FF}#link_redirect table{width:70%;font-size:14px}a.newBooking{padding:10px;color:#FFFFFF !important;margin-top:20px;background-color:#00478C;text-decoration:none}#totalsTable{margin-bottom:20px}#emailPhoneDets{position:absolute;text-align:right;color:#707070;line-height:18px;margin:0px;top:-37px;right:10px}