body{background:#b8b9b4 url('../../../basic/img/screen/pd-background.png') repeat-x top left!important;padding:0;margin:0;border:0;width:100%;height:100%;}div.container{position:relative;}div.partnerBooking div.topPane{height:80px;position:relative;}div.partnerBooking div.topPane a.logo{width:157px;padding:0;height:80px;float:right;}div.partnerBooking div.topPane a.logo img{margin-top:15px;}div.partnerBooking div.template1col,div.partnerBooking div.template2cols{background:#eae9e5 url('../../../basic/img/screen/pd-templateBackground.png') repeat-x left top;border:1px solid #e5e5e5;border-bottom:2px solid #009;padding:14px 0;}div.partnerBooking div.template2cols.hasMap div.left{margin-top:20px;}div.partnerBooking div.content{padding-bottom:30px;}div.partnerBooking div.left,div.partnerBooking div.right{min-height:500px;}div.partnerBooking div.center{padding-top:200px;padding-bottom:200px;}div.partnerBooking div.footer{padding-top:0;border-top:2px solid #b8b8b4;}div.partnerBooking div.footer p{line-height:12px;margin:0;}div.partnerBooking .span-38 div.staticDummy{width:530px;height:286px;background:url('../../../basic/img/screen/dummyStatic.gif') repeat-x left top;margin-bottom:15px;}div.partnerBooking .span-38 div.description{padding:0 12px;}.clearing{clear:both!important;}.hidden{display:none!important;}*:focus{outline:0;}*:focus{outline:none;}*::-moz-focus-inner{border:none;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}body{line-height:1.5;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}html{font-size:100.01%;}body{font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111;}h1{font-size:3em;line-height:1;margin-bottom:.5em;}h2{font-size:2em;margin-bottom:.75em;}h3{font-size:1.5em;line-height:1;margin-bottom:1em;}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6{font-size:1em;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}p{margin:0 0 1.5em;}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}a:focus,a:hover{color:#000;}a{color:#009;text-decoration:underline;}blockquote{margin:1.5em;color:#666;font-style:italic;}strong{font-weight:bold;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}
address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol{margin:0;}ul,ol{margin:0 1.5em 1.5em 0;padding-left:3.333em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}table{margin-bottom:1.4em;width:100%;}th{font-weight:bold;}thead th{background:#c3d9ff;}th,td,caption{padding:4px 10px 4px 5px;}tr.even td{background:#e5ecf9;}tfoot{font-style:italic;}caption{background:#eee;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide{display:none;}.quiet{color:#666;}.loud{color:#000;}.highlight{background:#ff0;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.top{margin-top:0;padding-top:0;}.bottom{margin-bottom:0;padding-bottom:0;}label{font-weight:bold;}fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}legend{font-weight:bold;font-size:1.2em;}input[type=text],input[type=password],input.text,input.title,textarea,select{background-color:#fff;border:1px solid #bbb;}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#666;}input[type=text],input[type=password],input.text,input.title,textarea,select{margin:.5em 0;}input.text,input.title{width:300px;padding:5px;}input.title{font-size:1.5em;}textarea{width:390px;height:250px;padding:5px;}input[type=checkbox],input[type=radio],input.checkbox,input.radio{position:relative;top:.25em;}form.inline{line-height:3;}form.inline p{margin-bottom:0;}.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd;}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}.error a{color:#8a1f11;}.notice a{color:#514721;}.success a{color:#264409;}.container{width:894px;margin:0 auto;}.showgrid{background:url("../../../blueprintCSS/img/screen/grid.png");}.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24,.span-25,.span-26,.span-27,.span-28,.span-29,.span-30,.span-31,.span-32,.span-33,.span-34,.span-35,.span-36,.span-37,.span-38,.span-39,.span-40,.span-41,.span-42,.span-43,.span-44,.span-45,.span-46,.span-47,.span-48,.span-49,.span-50,.span-51,.span-52,.span-53,.span-54,.span-55,.span-56,.span-57,.span-58,.span-59,.span-60,.span-61,.span-62,.span-63,.span-64{float:left;margin-right:2px;}.last{margin-right:0;}.span-1{width:12px;}.span-2{width:26px;}.span-3{width:40px;}.span-4{width:54px;}.span-5{width:68px;}.span-6{width:82px;}.span-7{width:96px;}.span-8{width:110px;}
.span-9{width:124px;}.span-10{width:138px;}.span-11{width:152px;}.span-12{width:166px;}.span-13{width:180px;}.span-14{width:194px;}.span-15{width:208px;}.span-16{width:222px;}.span-17{width:236px;}.span-18{width:250px;}.span-19{width:264px;}.span-20{width:278px;}.span-21{width:292px;}.span-22{width:306px;}.span-23{width:320px;}.span-24{width:334px;}.span-25{width:348px;}.span-26{width:362px;}.span-27{width:376px;}.span-28{width:390px;}.span-29{width:404px;}.span-30{width:418px;}.span-31{width:432px;}.span-32{width:446px;}.span-33{width:460px;}.span-34{width:474px;}.span-35{width:488px;}.span-36{width:502px;}.span-37{width:516px;}.span-38{width:530px;}.span-39{width:544px;}.span-40{width:558px;}.span-41{width:572px;}.span-42{width:586px;}.span-43{width:600px;}.span-44{width:614px;}.span-45{width:628px;}.span-46{width:642px;}.span-47{width:656px;}.span-48{width:670px;}.span-49{width:684px;}.span-50{width:698px;}.span-51{width:712px;}.span-52{width:726px;}.span-53{width:740px;}.span-54{width:754px;}.span-55{width:768px;}.span-56{width:782px;}.span-57{width:796px;}.span-58{width:810px;}.span-59{width:824px;}.span-60{width:838px;}.span-61{width:852px;}.span-62{width:866px;}.span-63{width:880px;}.span-64{width:894px;margin-right:0;}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24,input.span-25,textarea.span-25,input.span-26,textarea.span-26,input.span-27,textarea.span-27,input.span-28,textarea.span-28,input.span-29,textarea.span-29,input.span-30,textarea.span-30,input.span-31,textarea.span-31,input.span-32,textarea.span-32,input.span-33,textarea.span-33,input.span-34,textarea.span-34,input.span-35,textarea.span-35,input.span-36,textarea.span-36,input.span-37,textarea.span-37,input.span-38,textarea.span-38,input.span-39,textarea.span-39,input.span-40,textarea.span-40,input.span-41,textarea.span-41,input.span-42,textarea.span-42,input.span-43,textarea.span-43,input.span-44,textarea.span-44,input.span-45,textarea.span-45,input.span-46,textarea.span-46,input.span-47,textarea.span-47,input.span-48,textarea.span-48,input.span-49,textarea.span-49,input.span-50,textarea.span-50,input.span-51,textarea.span-51,input.span-52,textarea.span-52,input.span-53,textarea.span-53,input.span-54,textarea.span-54,input.span-55,textarea.span-55,input.span-56,textarea.span-56,input.span-57,textarea.span-57,input.span-58,textarea.span-58,input.span-59,textarea.span-59,input.span-60,textarea.span-60,input.span-61,textarea.span-61,input.span-62,textarea.span-62,input.span-63,textarea.span-63,input.span-64,textarea.span-64{border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important;}
input.span-1,textarea.span-1{width:0!important;}input.span-2,textarea.span-2{width:14px!important;}input.span-3,textarea.span-3{width:28px!important;}input.span-4,textarea.span-4{width:42px!important;}input.span-5,textarea.span-5{width:56px!important;}input.span-6,textarea.span-6{width:70px!important;}input.span-7,textarea.span-7{width:84px!important;}input.span-8,textarea.span-8{width:98px!important;}input.span-9,textarea.span-9{width:112px!important;}input.span-10,textarea.span-10{width:126px!important;}input.span-11,textarea.span-11{width:140px!important;}input.span-12,textarea.span-12{width:154px!important;}input.span-13,textarea.span-13{width:168px!important;}input.span-14,textarea.span-14{width:182px!important;}input.span-15,textarea.span-15{width:196px!important;}input.span-16,textarea.span-16{width:210px!important;}input.span-17,textarea.span-17{width:224px!important;}input.span-18,textarea.span-18{width:238px!important;}input.span-19,textarea.span-19{width:252px!important;}input.span-20,textarea.span-20{width:266px!important;}input.span-21,textarea.span-21{width:280px!important;}input.span-22,textarea.span-22{width:294px!important;}input.span-23,textarea.span-23{width:308px!important;}input.span-24,textarea.span-24{width:322px!important;}input.span-25,textarea.span-25{width:336px!important;}input.span-26,textarea.span-26{width:350px!important;}input.span-27,textarea.span-27{width:364px!important;}input.span-28,textarea.span-28{width:378px!important;}input.span-29,textarea.span-29{width:392px!important;}input.span-30,textarea.span-30{width:406px!important;}input.span-31,textarea.span-31{width:420px!important;}input.span-32,textarea.span-32{width:434px!important;}input.span-33,textarea.span-33{width:448px!important;}input.span-34,textarea.span-34{width:462px!important;}input.span-35,textarea.span-35{width:476px!important;}input.span-36,textarea.span-36{width:490px!important;}input.span-37,textarea.span-37{width:504px!important;}input.span-38,textarea.span-38{width:518px!important;}input.span-39,textarea.span-39{width:532px!important;}input.span-40,textarea.span-40{width:546px!important;}input.span-41,textarea.span-41{width:560px!important;}input.span-42,textarea.span-42{width:574px!important;}input.span-43,textarea.span-43{width:588px!important;}input.span-44,textarea.span-44{width:602px!important;}input.span-45,textarea.span-45{width:616px!important;}input.span-46,textarea.span-46{width:630px!important;}input.span-47,textarea.span-47{width:644px!important;}input.span-48,textarea.span-48{width:658px!important;}input.span-49,textarea.span-49{width:672px!important;}input.span-50,textarea.span-50{width:686px!important;}input.span-51,textarea.span-51{width:700px!important;}input.span-52,textarea.span-52{width:714px!important;}input.span-53,textarea.span-53{width:728px!important;}input.span-54,textarea.span-54{width:742px!important;}input.span-55,textarea.span-55{width:756px!important;}input.span-56,textarea.span-56{width:770px!important;}input.span-57,textarea.span-57{width:784px!important;}
input.span-58,textarea.span-58{width:798px!important;}input.span-59,textarea.span-59{width:812px!important;}input.span-60,textarea.span-60{width:826px!important;}input.span-61,textarea.span-61{width:840px!important;}input.span-62,textarea.span-62{width:854px!important;}input.span-63,textarea.span-63{width:868px!important;}input.span-64,textarea.span-64{width:882px!important;}.append-1{padding-right:14px;}.append-2{padding-right:28px;}.append-3{padding-right:42px;}.append-4{padding-right:56px;}.append-5{padding-right:70px;}.append-6{padding-right:84px;}.append-7{padding-right:98px;}.append-8{padding-right:112px;}.append-9{padding-right:126px;}.append-10{padding-right:140px;}.append-11{padding-right:154px;}.append-12{padding-right:168px;}.append-13{padding-right:182px;}.append-14{padding-right:196px;}.append-15{padding-right:210px;}.append-16{padding-right:224px;}.append-17{padding-right:238px;}.append-18{padding-right:252px;}.append-19{padding-right:266px;}.append-20{padding-right:280px;}.append-21{padding-right:294px;}.append-22{padding-right:308px;}.append-23{padding-right:322px;}.append-24{padding-right:336px;}.append-25{padding-right:350px;}.append-26{padding-right:364px;}.append-27{padding-right:378px;}.append-28{padding-right:392px;}.append-29{padding-right:406px;}.append-30{padding-right:420px;}.append-31{padding-right:434px;}.append-32{padding-right:448px;}.append-33{padding-right:462px;}.append-34{padding-right:476px;}.append-35{padding-right:490px;}.append-36{padding-right:504px;}.append-37{padding-right:518px;}.append-38{padding-right:532px;}.append-39{padding-right:546px;}.append-40{padding-right:560px;}.append-41{padding-right:574px;}.append-42{padding-right:588px;}.append-43{padding-right:602px;}.append-44{padding-right:616px;}.append-45{padding-right:630px;}.append-46{padding-right:644px;}.append-47{padding-right:658px;}.append-48{padding-right:672px;}.append-49{padding-right:686px;}.append-50{padding-right:700px;}.append-51{padding-right:714px;}.append-52{padding-right:728px;}.append-53{padding-right:742px;}.append-54{padding-right:756px;}.append-55{padding-right:770px;}.append-56{padding-right:784px;}.append-57{padding-right:798px;}.append-58{padding-right:812px;}.append-59{padding-right:826px;}.append-60{padding-right:840px;}.append-61{padding-right:854px;}.append-62{padding-right:868px;}.append-63{padding-right:882px;}.prepend-1{padding-left:14px;}.prepend-2{padding-left:28px;}.prepend-3{padding-left:42px;}.prepend-4{padding-left:56px;}.prepend-5{padding-left:70px;}.prepend-6{padding-left:84px;}.prepend-7{padding-left:98px;}.prepend-8{padding-left:112px;}.prepend-9{padding-left:126px;}.prepend-10{padding-left:140px;}.prepend-11{padding-left:154px;}.prepend-12{padding-left:168px;}.prepend-13{padding-left:182px;}.prepend-14{padding-left:196px;}.prepend-15{padding-left:210px;}.prepend-16{padding-left:224px;}.prepend-17{padding-left:238px;}.prepend-18{padding-left:252px;}.prepend-19{padding-left:266px;}.prepend-20{padding-left:280px;}
.prepend-21{padding-left:294px;}.prepend-22{padding-left:308px;}.prepend-23{padding-left:322px;}.prepend-24{padding-left:336px;}.prepend-25{padding-left:350px;}.prepend-26{padding-left:364px;}.prepend-27{padding-left:378px;}.prepend-28{padding-left:392px;}.prepend-29{padding-left:406px;}.prepend-30{padding-left:420px;}.prepend-31{padding-left:434px;}.prepend-32{padding-left:448px;}.prepend-33{padding-left:462px;}.prepend-34{padding-left:476px;}.prepend-35{padding-left:490px;}.prepend-36{padding-left:504px;}.prepend-37{padding-left:518px;}.prepend-38{padding-left:532px;}.prepend-39{padding-left:546px;}.prepend-40{padding-left:560px;}.prepend-41{padding-left:574px;}.prepend-42{padding-left:588px;}.prepend-43{padding-left:602px;}.prepend-44{padding-left:616px;}.prepend-45{padding-left:630px;}.prepend-46{padding-left:644px;}.prepend-47{padding-left:658px;}.prepend-48{padding-left:672px;}.prepend-49{padding-left:686px;}.prepend-50{padding-left:700px;}.prepend-51{padding-left:714px;}.prepend-52{padding-left:728px;}.prepend-53{padding-left:742px;}.prepend-54{padding-left:756px;}.prepend-55{padding-left:770px;}.prepend-56{padding-left:784px;}.prepend-57{padding-left:798px;}.prepend-58{padding-left:812px;}.prepend-59{padding-left:826px;}.prepend-60{padding-left:840px;}.prepend-61{padding-left:854px;}.prepend-62{padding-left:868px;}.prepend-63{padding-left:882px;}.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee;}.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #eee;}.pull-1{margin-left:-14px;}.pull-2{margin-left:-28px;}.pull-3{margin-left:-42px;}.pull-4{margin-left:-56px;}.pull-5{margin-left:-70px;}.pull-6{margin-left:-84px;}.pull-7{margin-left:-98px;}.pull-8{margin-left:-112px;}.pull-9{margin-left:-126px;}.pull-10{margin-left:-140px;}.pull-11{margin-left:-154px;}.pull-12{margin-left:-168px;}.pull-13{margin-left:-182px;}.pull-14{margin-left:-196px;}.pull-15{margin-left:-210px;}.pull-16{margin-left:-224px;}.pull-17{margin-left:-238px;}.pull-18{margin-left:-252px;}.pull-19{margin-left:-266px;}.pull-20{margin-left:-280px;}.pull-21{margin-left:-294px;}.pull-22{margin-left:-308px;}.pull-23{margin-left:-322px;}.pull-24{margin-left:-336px;}.pull-25{margin-left:-350px;}.pull-26{margin-left:-364px;}.pull-27{margin-left:-378px;}.pull-28{margin-left:-392px;}.pull-29{margin-left:-406px;}.pull-30{margin-left:-420px;}.pull-31{margin-left:-434px;}.pull-32{margin-left:-448px;}.pull-33{margin-left:-462px;}.pull-34{margin-left:-476px;}.pull-35{margin-left:-490px;}.pull-36{margin-left:-504px;}.pull-37{margin-left:-518px;}.pull-38{margin-left:-532px;}.pull-39{margin-left:-546px;}.pull-40{margin-left:-560px;}.pull-41{margin-left:-574px;}.pull-42{margin-left:-588px;}.pull-43{margin-left:-602px;}.pull-44{margin-left:-616px;}.pull-45{margin-left:-630px;}.pull-46{margin-left:-644px;}.pull-47{margin-left:-658px;}.pull-48{margin-left:-672px;}.pull-49{margin-left:-686px;}.pull-50{margin-left:-700px;}.pull-51{margin-left:-714px;}.pull-52{margin-left:-728px;}
.pull-53{margin-left:-742px;}.pull-54{margin-left:-756px;}.pull-55{margin-left:-770px;}.pull-56{margin-left:-784px;}.pull-57{margin-left:-798px;}.pull-58{margin-left:-812px;}.pull-59{margin-left:-826px;}.pull-60{margin-left:-840px;}.pull-61{margin-left:-854px;}.pull-62{margin-left:-868px;}.pull-63{margin-left:-882px;}.pull-64{margin-left:-896px;}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24,.pull-25,.pull-26,.pull-27,.pull-28,.pull-29,.pull-30,.pull-31,.pull-32,.pull-33,.pull-34,.pull-35,.pull-36,.pull-37,.pull-38,.pull-39,.pull-40,.pull-41,.pull-42,.pull-43,.pull-44,.pull-45,.pull-46,.pull-47,.pull-48,.pull-49,.pull-50,.pull-51,.pull-52,.pull-53,.pull-54,.pull-55,.pull-56,.pull-57,.pull-58,.pull-59,.pull-60,.pull-61,.pull-62,.pull-63,.pull-64{float:left;position:relative;}.push-1{margin:0 -14px 1.5em 14px;}.push-2{margin:0 -28px 1.5em 28px;}.push-3{margin:0 -42px 1.5em 42px;}.push-4{margin:0 -56px 1.5em 56px;}.push-5{margin:0 -70px 1.5em 70px;}.push-6{margin:0 -84px 1.5em 84px;}.push-7{margin:0 -98px 1.5em 98px;}.push-8{margin:0 -112px 1.5em 112px;}.push-9{margin:0 -126px 1.5em 126px;}.push-10{margin:0 -140px 1.5em 140px;}.push-11{margin:0 -154px 1.5em 154px;}.push-12{margin:0 -168px 1.5em 168px;}.push-13{margin:0 -182px 1.5em 182px;}.push-14{margin:0 -196px 1.5em 196px;}.push-15{margin:0 -210px 1.5em 210px;}.push-16{margin:0 -224px 1.5em 224px;}.push-17{margin:0 -238px 1.5em 238px;}.push-18{margin:0 -252px 1.5em 252px;}.push-19{margin:0 -266px 1.5em 266px;}.push-20{margin:0 -280px 1.5em 280px;}.push-21{margin:0 -294px 1.5em 294px;}.push-22{margin:0 -308px 1.5em 308px;}.push-23{margin:0 -322px 1.5em 322px;}.push-24{margin:0 -336px 1.5em 336px;}.push-25{margin:0 -350px 1.5em 350px;}.push-26{margin:0 -364px 1.5em 364px;}.push-27{margin:0 -378px 1.5em 378px;}.push-28{margin:0 -392px 1.5em 392px;}.push-29{margin:0 -406px 1.5em 406px;}.push-30{margin:0 -420px 1.5em 420px;}.push-31{margin:0 -434px 1.5em 434px;}.push-32{margin:0 -448px 1.5em 448px;}.push-33{margin:0 -462px 1.5em 462px;}.push-34{margin:0 -476px 1.5em 476px;}.push-35{margin:0 -490px 1.5em 490px;}.push-36{margin:0 -504px 1.5em 504px;}.push-37{margin:0 -518px 1.5em 518px;}.push-38{margin:0 -532px 1.5em 532px;}.push-39{margin:0 -546px 1.5em 546px;}.push-40{margin:0 -560px 1.5em 560px;}.push-41{margin:0 -574px 1.5em 574px;}.push-42{margin:0 -588px 1.5em 588px;}.push-43{margin:0 -602px 1.5em 602px;}.push-44{margin:0 -616px 1.5em 616px;}.push-45{margin:0 -630px 1.5em 630px;}.push-46{margin:0 -644px 1.5em 644px;}.push-47{margin:0 -658px 1.5em 658px;}.push-48{margin:0 -672px 1.5em 672px;}.push-49{margin:0 -686px 1.5em 686px;}.push-50{margin:0 -700px 1.5em 700px;}.push-51{margin:0 -714px 1.5em 714px;}.push-52{margin:0 -728px 1.5em 728px;}.push-53{margin:0 -742px 1.5em 742px;}.push-54{margin:0 -756px 1.5em 756px;}.push-55{margin:0 -770px 1.5em 770px;}
.push-56{margin:0 -784px 1.5em 784px;}.push-57{margin:0 -798px 1.5em 798px;}.push-58{margin:0 -812px 1.5em 812px;}.push-59{margin:0 -826px 1.5em 826px;}.push-60{margin:0 -840px 1.5em 840px;}.push-61{margin:0 -854px 1.5em 854px;}.push-62{margin:0 -868px 1.5em 868px;}.push-63{margin:0 -882px 1.5em 882px;}.push-64{margin:0 -896px 1.5em 896px;}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24,.push-25,.push-26,.push-27,.push-28,.push-29,.push-30,.push-31,.push-32,.push-33,.push-34,.push-35,.push-36,.push-37,.push-38,.push-39,.push-40,.push-41,.push-42,.push-43,.push-44,.push-45,.push-46,.push-47,.push-48,.push-49,.push-50,.push-51,.push-52,.push-53,.push-54,.push-55,.push-56,.push-57,.push-58,.push-59,.push-60,.push-61,.push-62,.push-63,.push-64{float:right;position:relative;}.prepend-top{margin-top:1.5em;}.append-bottom{margin-bottom:1.5em;}.box{padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}hr.space{background:#fff;color:#fff;visibility:hidden;}.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearfix,.container{display:block;}.clear{clear:both;}.blue{background:url("../../../blueprint-css/img/screen/blue.png");}.brown{background:url("../../../blueprint-css/img/screen/brown.png");}.cyan{background:url("../../../blueprint-css/img/screen/cyan.png");}.green{background:url("../../../blueprint-css/img/screen/green.png");}.purple{background:url("../../../blueprint-css/img/screen/purple.png");}.red{background:url("../../../blueprint-css/img/screen/red.png");}.yellow{background:url("../../../blueprint-css/img/screen/yellow.png");}.span-23 div.bookingOverview{width:320px;height:auto;display:block;margin-bottom:14px;background:#fff;}div.bookingOverview h3{line-height:30px;height:30px;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -900px top;text-indent:14px;margin:0;font-weight:normal;font-size:13px;color:#fff;}div.bookingOverview div{border:1px solid #dbdad6;border-top:none;padding:2px;line-height:26px;min-width:0;}div.bookingOverview div.clearing{display:none;}div.bookingOverview p{font-weight:normal;float:left;margin:12px 0 6px 0;max-width:205px;line-height:12px;font-size:12px;color:#333;}div.bookingOverview ul{list-style-type:none;padding:0;margin:0;}div.bookingOverview li{line-height:16px;display:block;width:190px;float:left;}div.bookingOverview div.clearing{border:none;padding:0;}div.bookingOverview img{float:left;display:block;width:80px;height:80px;padding:2px;border:1px solid #dbdad6;margin:11px;}div.bookingOverview table{width:314px;border-bottom:1px solid #dbdad6;margin:0;}div.bookingOverview td{border-top:1px solid #dbdad6;padding:10px;line-height:14px;text-align:right;color:#333;}
div.bookingOverview td.title{vertical-align:top;font-weight:normal;font-size:12px;text-align:left;}div.bookingOverview span{margin-left:12px;color:#808080;}div.bookingOverview a{color:#2423a5;text-decoration:none;}a:hover span{text-decoration:underline;}a.button-trapez-1,a.button-trapez-1 span,a.button-trapez-2,a.button-trapez-2 span{display:block;float:left;height:25px;line-height:25px;padding-right:28px;text-decoration:none;cursor:pointer;}a.button-trapez-1 span,a.button-trapez-2 span{padding-right:0;padding-left:28px;color:#01008e;}.span-23 div.findAndBook a.button-trapez-1,.span-23 div.findAndBook a.button-trapez-2{float:right;}.span-23 div.findAndBook a.button-trapez-1 span,.span-23 div.findAndBook a.button-trapez-2 span{float:left;}a.button-trapez-3,a.button-trapez-3 span{height:22px;line-height:22px;float:left;padding-right:22px;text-decoration:none;cursor:pointer;}a.button-trapez-3 span{padding-right:0;padding-left:22px;color:#fff;}.expanded a.button-trapez-3 span{color:#fff!important;}a.button-red-1,a.button-red-1 span{height:27px;line-height:27px;float:left;padding-left:25px;text-decoration:none;cursor:pointer;}a.button-red-1 span{padding-left:0;padding-right:25px;color:#fff;}.steps a.button-red-1{float:right;}a.button-red-2,a.button-red-2 span{height:21px;line-height:21px;float:left;padding-left:12px;text-decoration:none;cursor:pointer;}a.button-red-2 span{padding-left:0;padding-right:30px;color:#fff;}.span-38 a.button-red-2{float:right;}a.external{padding-right:20px;}a.external2{padding-right:15px;}a.button-red-arrow,a.button-grey-arrow{padding-left:10px;}a.button-red-arrow{color:#BF0000;}a.button-grey-arrow{color:#808080;}a.button-black-1,a.button-black-1 span{height:27px;line-height:27px;float:left;padding-left:25px;text-decoration:none;cursor:pointer;}a.button-black-1 span{padding-left:0;padding-right:25px;color:#fff;}a.button-black-fixedSize{height:27px;width:93px;text-align:center;line-height:27px;cursor:pointer;display:block;text-decoration:none;color:#fff;}a.button-black-fixedSize:hover{color:#fff;}a.mapTab,a.mapTab span{height:26px;line-height:26px;float:left;text-decoration:none;cursor:pointer;}a.mapTab span{padding-left:0;padding-right:60px;height:26px;line-height:26px;color:#666;}a.button-trapez-1{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left top;}a.button-trapez-1 span{background:#01008e url('../../../buttons/img/screen/pd-buttons.png') no-repeat right top;}a.button-trapez-1:hover{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -100px;}a.button-trapez-1:hover span{background:#01008e url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -100px;}div.span-23 div.findAndBook a.button-trapez-1{background-position:right top;}div.span-23 div.findAndBook a.button-trapez-1 span{background-position:left top;}div.span-23 div.findAndBook a.button-trapez-1:hover{background-position:right -300px;}div.span-23 div.findAndBook a.button-trapez-1:hover span{background-position:left -300px;}
a.button-trapez-2{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -200px;}a.button-trapez-2 span{background:#01008e url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -200px;}a.button-trapez-2:hover{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -300px;}a.button-trapez-2:hover span{background:#01008e url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -300px;}div.span-23 div.findAndBook a.button-trapez-2{background-position:right -200px;}div.span-23 div.findAndBook a.button-trapez-2 span{background-position:left -200px;}div.span-23 div.findAndBook a.button-trapez-2:hover{background-position:right -100px;}div.span-23 div.findAndBook a.button-trapez-2:hover span{background-position:left -100px;}a.button-red-1{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -400px;}a.button-red-1 span{background:#fff url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -400px;}a.button-red-1:hover{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -500px;}a.button-red-1:hover span{background:#fff url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -500px;}div.findAndBook a.button-red-1{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -600px;}div.findAndBook a.button-red-1 span{background:#01008e url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -600px;}div.findAndBook a.button-red-1:hover{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -700px;}div.findAndBook a.button-red-1:hover span{background:#01008e url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -700px;}a.button-red-2{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -1400px;}a.button-red-2 span{background:#fff url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -1400px;}a.button-red-2:hover{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -1500px;}a.button-red-2:hover span{background:#fff url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -1500px;}a.button-black-1{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -800px;}a.button-black-1 span{background:#fff url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -800px;}a.button-black-1:hover{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -900px;}a.button-black-1:hover span{background:#fff url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -900px;}div.steps a.button-red-1 span{background:#ebeae5 url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -400px;}div.steps a.button-red-1:hover span{background:#ebeae5 url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -500px;}div.steps a.button-black-1 span{background:#ebeae5 url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -800px;}div.steps a.button-black-1:hover span{background:#ebeae5 url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -900px;}
a.button-red-arrow{background:url('../../../buttons/img/screen/pd-arrows.png') no-repeat left -1px;}a.button-grey-arrow{background:url('../../../buttons/img/screen/pd-arrows.png') no-repeat left -501px;}a.external{background:url('../../../buttons/img/screen/pd-arrows.png') no-repeat right -4997px;}a.external2{background:url('../../../buttons/img/screen/pd-arrows.png') no-repeat right -4497px;}a.button-black-fixedSize{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -1000px;}a.button-black-fixedSize:hover{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat left -1100px;}.expanded a.button-black-fixedSize{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -1000px;}.expanded a.button-black-fixedSize:hover{background:url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -1100px;}a.mapTab span{background:transparent url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -1200px;}a.mapTab:hover span{background:transparent url('../../../buttons/img/screen/pd-buttons.png') no-repeat right -1300px;}.span-38 .confirmBoxVcard a,.span-38 .confirmBoxVcard a:link,.span-38 .confirmBoxVcard a:visited{text-decoration:none;}a.button-blue-large{cursor:pointer;}.span-38 .confirmBoxVcard{margin-bottom:14px;}.span-38 .confirmBoxVcard h3{text-indent:14px;height:30px;line-height:30px;width:530px;font-weight:bold;position:relative;background:url("../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png") no-repeat -900px top;margin:0;color:#fff;}.span-38 .confirmBoxVcard .moduleContent{border:1px solid #aeadb2;padding:22px 16px 22px 16px;}.span-38 .confirmBoxVcard .moduleContent h3{height:22px;line-height:22px;width:auto;background:none;color:#333;font-weight:bold;font-size:12px!important;padding:0;text-indent:0;margin:0;}.span-38 .confirmBoxVcard .confirmationDetailHeading .rightContent{position:absolute;top:0;left:245px;}.span-38 .confirmBoxVcard .innerModuleBg{height:120px;background-color:#f2f1ec;border:1px solid #aeadb2;margin-bottom:8px;overflow:hidden;padding:10px 8px;}.span-38 .confirmBoxVcard .innerModuleBg .colLeft,.span-38 .confirmBoxVcard .innerModuleBg .colRight{float:left;}.span-38 .confirmBoxVcard .colLeft{width:235px;text-align:center;background-color:#fff;font-size:20px;color:#00A;font-weight:bold;text-transform:capitalize;margin-right:8px;border:1px solid #aeadb2;height:118px;line-height:118px;}.span-38 .confirmBoxVcard .cancel1 .colLeft{margin-right:18px;}.span-38 .confirmBoxVcard .cancel2 .colLeft,.span-38 .confirmBoxVcard .cancel2 .colRight{width:233px;text-align:center;background-color:#fff;font-size:20px;color:#00A;font-weight:bold;text-transform:capitalize;margin-right:8px;border:1px solid #aeadb2;height:118px;line-height:118px;}.span-38 .confirmBoxVcard .cancel2 .colRight{margin-right:0;}.span-38 .confirmBoxVcard .colRight{clear:right;height:120px;overflow:hidden;}.span-38 .confirmBoxVcard .cancel1 h1{font-size:20px;margin-top:10px;}.span-38 .confirmBoxVcard .colRight a{width:162px;height:38px;line-height:38px;padding:8px 0 8px 66px;border:1px solid #bcbbbf;color:#fff;background:#242424 url('../../../confirmBoxVcard/img/screen/pd-confirmBoxVcardSprite.gif') no-repeat left top;display:block;font-size:13px;}
.span-38 .confirmBoxVcard .download{background-position:8px -92px!important;}.span-38 .confirmBoxVcard .print{background-position:8px 8px!important;margin-bottom:8px;}.span-38 .confirmBoxVcard .colRight a:hover{background-color:#444;}.span-38 .confirmBoxVcard .moduleContent h3{font-size:14px;color:#1a1a1c;font-weight:bold;}.span-38 .confirmBoxVcard .confirmationDetailHeading{position:relative;margin:0 0 0 8px;padding:0;height:22px;line-height:22px;}.span-38 .confirmBoxVcard .confirmationDetailHeading,.span-38 .confirmBoxVcard .confirmationDetailHeading span{color:#161618;font-size:12px;}.span-38 .confirmBoxVcard .innerModulePlain h3{margin:0 0 3px 0;}.span-38 .confirmBoxVcard .innerModulePlain .tagline{font-size:11px;color:#2bafc6;margin:0 0 8px 0;}.span-38 .confirmBoxVcard .innerModulePlain p{line-height:1.2em;margin-bottom:10px;}.span-38 .confirmBoxVcard .bottomRow h3{height:38px;line-height:38px;margin:0 0 0 14px;padding:0;float:left;}.span-38 .confirmBoxVcard .buttonRow{overflow:hidden;margin:0;padding-right:12px;}.span-38 .confirmBoxVcard .buttonRow a,.span-38 .confirmBoxVcard .buttonRow a span{float:right;margin-left:8px;background:#fff url('../../../confirmBoxVcard/img/screen/pd-confirmBoxVcardSprite.gif') no-repeat right -400px;height:28px;line-height:28px;padding:0 11px 0 0;display:block;color:#fff;text-decoration:none!important;cursor:pointer;}.span-38 .confirmBoxVcard .buttonRow a span{float:left;margin:0;padding:0 0 0 11px;background-position:left -400px;}.span-38 .confirmBoxVcard .buttonRow a:hover{background-position:right -500px;}.span-38 .confirmBoxVcard .buttonRow a:hover span{background-position:left -500px;}.span-38 .confirmBoxVcard .buttonRow a.plus{background-position:right -200px;}.span-38 .confirmBoxVcard .buttonRow a.plus span{padding:0 0 0 23px;background-position:left -200px!important;}.span-38 .confirmBoxVcard .buttonRow a.plus:hover{background-position:right -300px!important;}.span-38 .confirmBoxVcard .buttonRow a.plus:hover span{background-position:left -300px!important;}.span-38 a.estop{margin-bottom:14px;}.span-38 a.travellershop{margin-bottom:14px;width:528px;height:128px;display:block;overflow:hidden;border:1px solid #333;}.span-38 div.confirmBox{width:530px;margin-bottom:14px;background:#fff;}div.confirmBox h3{line-height:30px;height:30px;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -900px top;text-indent:14px;margin:0;font-weight:bold;color:#fff;}div.confirmBox div.content{padding:14px;border:1px solid #DBDAD6;}div.confirmBox table{width:152px;margin:0 14px 0 0;float:left;}div.confirmBox td{border:2px solid #ec1b2e;width:148px;height:123px;padding:0;text-align:center;vertical-align:middle;line-height:15px;}div.confirmBox td span{font-weight:bold;line-height:20px;}div.confirmBox div.confirmText{width:334px;float:left;}div.confirmBox div.buttons{padding:0;margin:0;display:block;width:334px;height:30px;margin-top:5px;}div.confirmBox p{margin:0;}div.confirmBox p.title{line-height:20px;}
div.confirmBox a.button-red-1{margin-right:10px;}div.confirmBox div.upsell a{padding:15px 0 0 0;display:block;width:350px;height:auto;}div.confirmBox div.calendarLink .icon{height:41px;line-height:41px;width:41px!important;margin-right:10px;background:url('../../../confirmBox/img/screen/calendarIcon.gif') no-repeat left top;display:block;position:relative;font-size:16px;font-weight:bold;color:#333;text-align:center;text-decoration:none;float:left;}div.confirmBox div.calendarLink .icon span{position:absolute;bottom:2px;left:0;width:41px!important;height:14px;line-height:14px;display:block;font-size:10px;font-weight:normal;text-transform:uppercase;text-align:center;text-decoration:none;}div.confirmBox div.calendarLink b,div.confirmBox div.calendarLink a{float:left;display:block;width:250px;}div.confirmBox div.calendarLink b{font-size:12px;margin-top:7px;height:12px;line-height:12px;}.span-23 div.costOverview{width:320px;height:auto;display:block;margin-bottom:14px;background:#fff;}div.costOverview h3{line-height:30px;height:30px;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -900px top;text-indent:14px;margin:0;font-weight:normal;font-size:13px;color:#fff;}div.costOverview div{border:1px solid #dbdad6;border-top:none;padding:2px;line-height:26px;}div.costOverview table{width:314px;margin:0;border-bottom:1px solid #dbdad6;}div.costOverview td{padding:10px 10px 5px 10px;line-height:14px;text-align:right;vertical-align:top;color:#333;}div.costOverview tr.taxesRow td{padding:0 10px;color:#808080;font-size:11px;}div.costOverview tr.additionalFeesRow td{border-bottom:1px solid #dbdad6;padding:0 10px 10px 10px;color:#808080;font-size:11px;}div.costOverview td.title{vertical-align:top;font-weight:normal;font-size:12px;text-align:left;}div.costOverview td span{margin:0;}div.costOverview td.title{width:160px;}div.costOverview span{margin-left:12px;color:#808080;}div.costOverview tr.total td{text-align:left;padding:10px;background:#dee2e3;border-top:1px solid #fff;border-bottom:1px solid #fff;}div.costOverview tr.total td.title{text-align:right;}div.span-23 div.currencyConverter{width:318px;border:1px solid #dbdad6;display:block;margin-bottom:14px;}div.currencyConverter h1{border-bottom:1px solid #ccc;padding-bottom:8px;color:#656565;font-size:20px!important;font-weight:normal;line-height:1;vertical-align:bottomline;}div.currencyConverter div.content{margin:2px;padding:16px;width:282px;background:url('../../../currencyConverter/img/screen/pd-currencyConverterBackground.gif') no-repeat left bottom;}div.currencyConverter select{width:282px;margin-top:0;height:19px!important;line-height:19px!important;padding-top:1px!important;padding-bottom:1px!important;}div.currencyConverter p{margin:0;color:#999;}div.disclaimers{color:#808080;margin-left:14px;}div#errorMessage{background:url("../../../hotelRates/img/screen/rz-hotelRateBackgrounds.png") no-repeat -5723px top;color:#FFF;font-weight:bold;height:35px;line-height:35px;margin:0 0 14px 0;text-align:center;width:530px;}
div.span-23 div.findAndBook{width:320px;height:auto;display:block;position:relative;margin-bottom:14px;}div.span-23 div.findAndBook div.content{display:block;width:292px;min-height:100px;height:auto;padding:14px;}div.findAndBook.errorTrue form,div.findAndBook.errorFalse div.unavailable,div.findAndBook.hideDestinations tr.destination,div.findAndBook.showMso a.showMSO,div.findAndBook.hideMso a.hideMSO,div.findAndBook.hideMso tr.fnbMoreSearchOptions{display:none!important;}div.findAndBook div.brands{height:27px;}div.findAndBook div.brands label{margin:0 15px 0 5px;}div.findAndBook div.brands input,div.findAndBook div.brands label{line-height:15px;height:15px;vertical-align:middle;display:block;float:left;top:0;cursor:pointer;}div.findAndBook div.brands input{width:13px;height:13px;margin:0!important;}div.findAndBook table{width:292px;border-collapse:collapse;margin:0;}div.findAndBook td{padding:0 12px 0 0;width:64px;height:27px;}div.findAndBook td.right{padding:0!important;}div.findAndBook tr.labels td{height:15px;vertical-align:bottom;}div.findAndBook.collapsed tr.fnbMoreSearchOptions{display:none;}div.findAndBook input{height:15px;line-height:15px;padding:1px 0;width:138px;margin:2px 0 6px 0;}div.findAndBook select{height:19px;line-height:19px;padding-top:1px;padding-bottom:1px;width:140px;margin:2px 0 6px 0;}div.findAndBook tr.dates input{width:116px;}div.findAndBook tr.destination td.left{vertical-align:top;}div.findAndBook tr.dates div#cover1,div.findAndBook tr.dates div#cover2{position:relative;display:block;width:140px;height:27px;}div.findAndBook tr.dates a{width:18px;height:14px;margin-top:4px;display:block;float:right;position:absolute;right:0;top:0;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -112px bottom;}div.findAndBook tr.dates .calParent a.close{position:relative;}div.findAndBook tr.rooms td{vertical-align:top!important;}div.findAndBook tr.rooms select{width:62px;}div.findAndBook tr.rooms label{width:64px;display:block;float:left;}div.findAndBook tr.rooms td.leftInner label{float:right;display:block;line-height:24px;width:auto;}div.findAndBook tr.rooms.labels label{float:left!important;line-height:14px!important;position:relative;}div.findAndBook tr.rooms label a{position:absolute;top:0;right:0;background:url('../../../buttons/img/screen/pd-arrows.gif') no-repeat -5px -2506px;width:9px;height:9px;display:block;margin-top:2px;}div.findAndBook tr.rooms label a div{display:none!important;height:12px;line-height:12px;padding:5px;background:#fff;position:absolute;top:0;left:10px;border:1px solid #010086;color:#333;z-index:1000;text-decoration:none;}div.findAndBook tr.rooms label a:hover div{display:block!important;}div.findAndBook label{white-space:nowrap;}div.findAndBook a.button-red-1{margin:0;position:relative;padding-left:17px;}div.findAndBook a.button-red-1 span{font-size:14px;font-weight:bold;padding-right:17px;}div.findAndBook a.button-red-1 div{width:16px;height:16px;display:block;position:absolute;right:-20px;top:2px;background:url('../../../findAndBook/img/screen/ajax-loader.gif') no-repeat left top;}
div.findAndBook a.button-trapez-1,div.findAndBook a.button-trapez-2{position:absolute;right:0;bottom:0;}div.span-23 div.findAndBook{background:#02008a url('../../../findAndBook/img/screen/pb-findAndBook-background.gif') repeat-x left top;}div.findAndBook h1{color:#fff;font-size:20px!important;font-weight:normal;line-height:1;margin-bottom:.5em;margin:10px 0;vertical-align:bottomline;}div.findAndBook div,div.findAndBook label,div.findAndBook th,div.findAndBook span,div.findAndBook td{color:#fff;}div.findAndBook div.unavailable a{color:#BF0000;}div.findAndBook tr.rooms td.leftInner label{font-size:10px!important;}.lang-flag{display:block;float:left;width:18px;height:13px;background:url("../../../flags/img/screen/flags.gif") 0 0 no-repeat;text-decoration:none;}.lang-flag.flag-fr{background-position:0 3px;}.lang-flag.flag-de{background-position:0 -17px;}.lang-flag.flag-dk{background-position:0 -37px;}.lang-flag.flag-en,.lang-flag.flag-uk{background-position:0 -57px;}.lang-flag.flag-se{background-position:0 -77px;}.lang-flag.flag-it{background-position:0 -97px;}.lang-flag.flag-no{background-position:0 -117px;}.lang-flag.flag-ru{background-position:0 -137px;}.lang-flag.flag-nl{background-position:0 -157px;}.lang-flag.flag-es{background-position:0 -177px;}.lang-flag.flag-cz{background-position:0 -197px;}.lang-flag.flag-et{background-position:0 -217px;}.lang-flag.flag-fi{background-position:0 -237px;}.lang-flag.flag-ge{background-position:0 -257px;}.lang-flag.flag-hu{background-position:0 -277px;}.lang-flag.flag-is{background-position:0 -297px;}.lang-flag.flag-lt{background-position:0 -317px;}.lang-flag.flag-lv{background-position:0 -337px;}.lang-flag.flag-pl{background-position:0 -357px;}.lang-flag.flag-pt{background-position:0 -377px;}.lang-flag.flag-sk{background-position:0 -397px;}.lang-flag.flag-tr{background-position:0 -417px;}.lang-flag.flag-ua{background-position:0 -437px;}.lang-flag.flag-gl{background-position:0 -457px;}.lang-flag.flag-us{background-position:0 -477px;}.lang-flag.flag-ca{background-position:0 -497px;}div.foldoutMap{position:relative;background:#fff;}div.foldoutMap div#locationMap{width:894px;height:323px;display:block;border-top:1px solid #e5e5e5;margin-bottom:3px;}div.foldoutMap.expanded a.showMap,div.foldoutMap.collapsed a.hideMap{display:none;}div.foldoutMap.collapsed div#locationMap{position:absolute;top:-1000px;left:0;}#map_div{width:894px;height:282px;display:block;}div#map_div div.loader{width:894px;height:279px;display:block;background:url('../../../glMapsV3/img/screen/ajax-loader.gif') no-repeat center center;}div.mapControlsTop,div.mapControlsBottom,div.mapControlsTop a#mapZoomIn,div.mapControlsTop a#mapZoomOut,div.mapControlsTop div.mapZoomSteps,div.mapControlsTop div#mapZoomBar{background:url('../../../glMapsV3/img/screen/pd-mapControls.png') no-repeat left top;}div.mapControlsTop{height:40px;display:block;border:1px solid #e6e6e6;border-bottom:none;position:relative;}div.mapControlsTop a#mapZoomIn,div.mapControlsTop a#mapZoomOut{width:40px;height:40px;display:block;float:left;background-position:right -60px;}
div.mapControlsTop a#mapZoomOut{background-position:left -60px;}div.mapControlsTop div.mapZoomSteps{width:150px;height:40px;float:left;display:block;position:relative;background-position:-40px -60px;}div.mapControlsTop div#mapZoomBar{width:10px;height:40px;position:absolute;top:0;left:10px;background-position:left -120px;display:block;}div.mapControlsTop div#mapZoomBar.zoom3{left:20px;}div.mapControlsTop div#mapZoomBar.zoom4{left:30px;}div.mapControlsTop div#mapZoomBar.zoom5{left:40px;}div.mapControlsTop div#mapZoomBar.zoom6{left:50px;}div.mapControlsTop div#mapZoomBar.zoom7{left:60px;}div.mapControlsTop div#mapZoomBar.zoom8{left:70px;}div.mapControlsTop div#mapZoomBar.zoom9{left:80px;}div.mapControlsTop div#mapZoomBar.zoom10{left:90px;}div.mapControlsTop div#mapZoomBar.zoom11{left:100px;}div.mapControlsTop div#mapZoomBar.zoom12{left:110px;}div.mapControlsTop div#mapZoomBar.zoom13{left:120px;}div.mapControlsTop div#mapZoomBar.zoom14{left:130px;}div.mapControlsTop div#mapZoomBar.zoom15{left:130px;}div.mapControlsTop div#mapZoomBar.zoom16{left:130px;}div.mapControlsTop div#mapZoomBar.zoom17{left:130px;}div.mapControlsTop div#mapZoomBar.zoom18{left:130px;}div.mapControlsTop div#mapZoomBar.zoom19{left:130px;}div.mapControlsTop div#mapZoomBar.zoom20{left:130px;}div.mapControlsTop p{float:left;height:40px;line-height:40px;font-size:10px;text-align:center;color:#666;position:absolute;left:50%;margin:0 0 0 -50px;}div.mapControlsTop p span{color:#666;}div.mapControlsTop ul{float:right;padding:0;margin:0;list-style-type:none;list-style-image:none;}div.mapControlsTop li{float:left;height:40px;line-height:40px;}div.mapControlsTop li a{height:12px;line-height:12px;padding:0 10px;border-left:1px dotted #666;text-decoration:none;width:auto;font-size:10px;color:#666;cursor:pointer;}div.mapControlsTop li a.first{border:none;}div.mapControlsTop li a:hover,div.mapControlsTop li a:active,div.mapControlsTop li a.selected{color:#2423A5;}div.foldoutMap a.mapTab{position:absolute;bottom:-34px;right:350px;}div.mapPopup{padding:5px;margin:5px;border-radius:3px;background:#fff;width:260px;height:80px;display:block;position:relative;}div.mapPopup a.close{color:#333;font-size:8px;position:absolute;background:none!important;top:-1px;right:-5px;padding-right:10px;}div.mapPopup img,div.mapPopup div{float:left;}div.mapPopup div{width:175px;padding:5px 0 0 5px;}div.mapPopup ul{list-style-type:none;list-style-image:none;padding:0;margin:0;}div.mapPopup p{font-weight:bold;font-size:11px;margin:0 0 5px 0;}div.mapPopup li,div.mapPopup a{font-size:10px;text-decoration:none!important;height:12px;line-height:12px;}div.mapPopup a{padding-left:10px;background:url('../../../buttons/img/screen/pd-arrows.gif') no-repeat left -1px;}div.pk-navigation-compactCountryCity{width:100%;overflow:hidden;background:#fafafa url("../../../footer/img/screen/background.gif") no-repeat;border-top:2px solid #b8b8b4;z-index:10;display:block;}div.pk-navigation-compactCountryCity h3{height:38px;line-height:38px;margin:0 0 17px 20px;font-size:13px;color:#111;font-weight:bold;}
div.pk-navigation-compactCountryCity ul{list-style-type:none!important;list-style-image:none!important;float:left;padding:0;margin:0 0 22px 22px;}div.pk-navigation-compactCountryCity li{padding:0;margin:0;height:21px;line-height:21px;width:197px;border-top:1px solid #dbdbda;}div.pk-navigation-compactCountryCity li.first{border-top:none;}div.pk-navigation-compactCountryCity li a{font-size:11px;color:#666;text-decoration:none;}div.pk-navigation-compactCountryCity li a:hover,div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper div a:hover{color:#00a;}div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper div{height:30px;line-height:30px;width:100%;display:block;}div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper div a{color:#333;text-decoration:none;font-size:12px;}div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper a,div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper span{margin-left:22px;height:30px;line-height:30px;}div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper span{margin:0;font-size:12px;}div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper ul{margin-left:0;}div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper li{height:80px;padding:5px 1px;position:relative;border-bottom:1px solid #dbdbda;border-top:none;float:left;margin-left:22px;}div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper li.firstRow{border-top:1px solid #dbdbda;}div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper img{width:80px;height:80px;float:left;display:block;margin-right:10px;background:url('/galleries/parkinn/80x80/02_Generic/Default_01.jpg') no-repeat left top;}div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper p{font-size:11px;max-width:100px;margin:5px 0 0 0;line-height:15px;float:left;}div.pk-navigation-compactCountryCity div.navigation-hotel-wrapper a.blue-arrow{position:absolute;bottom:0;right:5px;padding-right:15px;background:url('../../../footer/img/screen/blue-arrow.gif') no-repeat right 11px;}div.pk-navigation-quicklinks{width:100%;background:#E9E8E4;font-size:.8em;padding-bottom:30px;}div.pk-navigation-quicklinks ul{margin:0;padding:0 15px 5px 15px;list-style:none;}div.pk-navigation-quicklinks ul ul{padding:0;}div.pk-navigation-quicklinks ul li{float:left;width:144px;font-weight:bold;}div.pk-navigation-quicklinks ul li span{background:#e1e0dd;color:black;width:128px;padding:3px;display:block;margin-bottom:5px;}div.pk-navigation-quicklinks .quicklinks-inner a{display:block;color:#646362;text-decoration:none;}div.pk-navigation-quicklinks .quicklinks-inner a:hover{color:#009;}.span-64 div.pk-navigation-quickLinks{width:442px;height:91px;float:left;display:block;background:url('../../../footer/img/screen/footerBackgrounds.png') no-repeat top left;border-top:1px solid #c5c5c2;border-bottom:1px solid #c5c5c2;position:relative;}.span-64 div.pk-navigation-quickLinks div.button{width:418px;height:42px;background:url('../../../footer/img/screen/footerBackgrounds.png') no-repeat left -186px;line-height:42px;cursor:pointer;margin:25px 0 0 11px;}
.span-64 div.pk-navigation-quickLinks div.button span{font-size:11px;color:#666;}.span-64 div.pk-navigation-quickLinks div.button p.sel,.span-64 div.pk-navigation-quickLinks div.button p.sel span{height:42px;line-height:42px;padding-left:25px;margin-right:15px;float:left;background:url('../../../footer/img/screen/footerBackgrounds.png') no-repeat left -242px;}.span-64 div.pk-navigation-quickLinks div.button p.sel span{padding-left:0;padding-right:25px;margin-right:0;background-position:right -242px;font-weight:bold;}.span-64 div#quickLinksPopup{position:absolute;bottom:112px;left:7px;width:880px;background:#fff;border:1px solid #c5c5c2;z-index:20000;}.span-64 div#quickLinksPopup p{font-weight:11px;margin-top:5px;height:35px;line-height:35px;color:#666;font-weight:bold;border-bottom:1px solid #c5c5c2;text-indent:20px;}.span-64 div#quickLinksPopup ul{list-style-image:none;list-style-type:none;padding:0;}.span-64 div#quickLinksPopup ul li{width:195px;float:left;margin:0 0 20px 20px;}.span-64 div#quickLinksPopup ul ul li{float:none;width:195px;margin:0;}.span-64 div#quickLinksPopup ul span{font-weight:bold;font-size:11px;color:#333;}.span-64 div#quickLinksPopup ul ul li{border-bottom:1px solid #c5c5c2;}.span-64 div#quickLinksPopup ul ul a{height:20px;line-height:20px;text-decoration:none;color:#666;font-size:11px;}.span-64 div#quickLinksPopup ul ul a:hover{color:#00a;}.span-64 div.pk-navigation-siteSelector{width:451px;height:91px;float:left;display:block;background:url('../../../footer/img/screen/footerBackgrounds.png') no-repeat top left;border:1px solid #c5c5c2;border-left:none;position:relative;}.span-64 div.pk-navigation-siteSelector div.button{width:418px;height:42px;background:url('../../../footer/img/screen/footerBackgrounds.png') no-repeat left -186px;line-height:42px;cursor:pointer;margin:25px 0 0 20px;}.span-64 div.pk-navigation-siteSelector div.button span{font-size:11px;color:#666;padding-left:27px;font-weight:normal;}.span-64 div.pk-navigation-siteSelector div.button span{background:url('../../../flags/img/screen/flags.gif') no-repeat;}.span-64 div.pk-navigation-siteSelector div.button span.en{background-position:0 -60px;}.span-64 div.pk-navigation-siteSelector div.button span.ca{background-position:0 -500px;}.span-64 div.pk-navigation-siteSelector div.button span.uk{background-position:0 -60px;}.span-64 div.pk-navigation-siteSelector div.button span.dk{background-position:0 -40px;}.span-64 div.pk-navigation-siteSelector div.button span.da{background-position:0 -40px;}.span-64 div.pk-navigation-siteSelector div.button span.de{background-position:0 -20px;}.span-64 div.pk-navigation-siteSelector div.button span.fr{background-position:0 -0px;}.span-64 div.pk-navigation-siteSelector div.button span.no{background-position:0 -120px;}.span-64 div.pk-navigation-siteSelector div.button span.se{background-position:0 -80px;}.span-64 div.pk-navigation-siteSelector div.button span.sv{background-position:0 -80px;}.span-64 div.pk-navigation-siteSelector div.button span.ru{background-position:0 -140px;}
.span-64 div.pk-navigation-siteSelector div.button span.us{background-position:0 -480px;}.span-64 div.pk-navigation-siteSelector div.button span.gl{background-position:0 -460px;}.span-64 div.pk-navigation-siteSelector div.button p.sel,.span-64 div.pk-navigation-siteSelector div.button p.sel span{height:42px;line-height:42px;padding-left:25px;margin-right:15px;float:left;background:url('../../../footer/img/screen/footerBackgrounds.png') no-repeat left -242px;}.span-64 div.pk-navigation-siteSelector div.button p.sel span{padding-left:0;padding-right:25px;margin-right:0;background-position:right -242px;font-weight:bold;}.span-64 div#siteSelectorPopup{position:absolute;bottom:112px;left:157px;width:280px;background:#fff;border:1px solid #c5c5c2;z-index:20000;}.span-64 div#siteSelectorPopup ul{list-style-image:none;list-style-type:none;margin:16px;padding:0;}.span-64 div#siteSelectorPopup a{height:20px;line-height:20px;font-size:11px;font-weight:normal;text-decoration:none;color:#666;display:block;border-bottom:1px solid #c5c5c2;position:relative;}.span-64 div#siteSelectorPopup a.last{border-bottom:none;}.span-64 div#siteSelectorPopup a span{position:absolute;right:0;top:0;height:20px;}.span-64 div#siteSelectorPopup a span.flag-ca{right:20px;}.span-64 div#siteSelectorPopup a:hover{color:#00a!important;}.span-64 div#siteSelectorPopup a:hover span{text-decoration:none;}div.footerBottom{height:42px;line-height:42px;display:block;background:url('../../../footer/img/screen/footer-bottom.gif') no-repeat left top;}div.footerBottom ul{list-style-type:none;list-style-image:none;padding:0;margin:0;}div.footerBottom li{float:left;display:inline;}div.footerBottom a,div.footerBottom p{height:42px;line-height:42px!important;padding:0 15px;color:#666;text-decoration:none;font-size:11px;float:right;}div.footerBottom li a{float:left;background:url('../../../footer/img/screen/footer-bottom-separator.gif') no-repeat right top;display:block;}div.footerBottom li.last a{background:none;}div.footerBottom a:hover{color:#00a;}select,input,option{font-size:10px!important;font-family:arial!important;}input{text-indent:3px;}div.roomOptions input,label{cursor:pointer;}.dhtmlxcalendar{background:url(imgs/cal_bg_single.png) no-repeat;border:0 solid green;font-family:Arial;z-index:99;height:178px;padding:16px;width:146px;}.dhtmlxcalendar_minimized{background:url(imgs/cal_bg_single_mini.png) no-repeat;height:25px;padding:0;width:178px;}.dhtmlxcalendar_ifr{height:172px;width:172px;}.dhtmlxcalendar_minimized .dhtmlxcalendarHeader{margin-left:16px;padding-top:4px;}.dhtmlxcalendar .dhtmlxcalendarHeader{text-align:right;width:144;}.dhtmlxcalendar .winTitle{color:black;font-size:11px;float:left;cursor:move;}.dhtmlxcalendar .btn,.btn_mini,.btn_close,.btn_today,.btn_clr{float:right;height:12px;width:13px;}.dhtmlxcalendar .btn_mini{background:url(imgs/btn_mini.gif) no-repeat;}.dhtmlxcalendar_minimized .btn_mini{background:url(imgs/btn_maxi.gif) no-repeat;}.dhtmlxcalendar .btn_close{background:url(imgs/btn_close.gif) no-repeat;}
.dhtmlxcalendar .btn_today{background:url(imgs/btn_today.gif) no-repeat;}.dhtmlxcalendar .btn_clr{background:url(imgs/btn_clr.gif) no-repeat;}.dhtmlxcalendar .entbox{width:145px;clear:both;}.dhtmlxcalendar td{font-size:10px;font-family:Tahoma;text-align:center;}.dhtmlxcalendar .dxcalmonth td.month_btn_left,.dhtmlxcalendar .dxcalmonth td.month_btn_right{background:transparent url(imgs/cal_arrow_bwd.gif) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar .dxcalmonth td.month_btn_right{background:transparent url(imgs/cal_arrow_fwd.gif) center center no-repeat;}.dhtmlxcalendar .dxcalmonth td.month_btn_left span,.dhtmlxcalendar .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar .dxcaldlabel{border-bottom:1px solid #7e7e7e;color:#7e7e7e;border-top:0;padding-left:2px;}.dhtmlxcalendar .dxcaldlabel td,.dhtmlxcalendar .dxcaldays td,.dhtmlxcalendar .dxcaldays_ie td{font-size:10px;font-family:Tahoma;text-align:center;vertical-align:middle;width:18px;height:18px;color:#7e7e7e;}.dhtmlxcalendar .dxcaldays td,.dhtmlxcalendar .dxcaldays_ie td{border:0;cursor:pointer;}.dhtmlxcalendar .dxcaldays_ie td{height:16px;}.dhtmlxcalendar td.comma{visibility:visible;}.dhtmlxcalendar div.planeMonth,.dhtmlxcalendar div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar div.planeYear{display:inline;width:28px;}.dhtmlxcalendar td.thismonth{color:black;padding:1px;}.dhtmlxcalendar td.othermonth{visibility:hidden;}.dhtmlxcalendar td.weekend{color:#a70000;padding:1px;}.dhtmlxcalendar td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar td.selected{background-color:#36b1df;color:white!important;}.dhtmlxcalendar td.current{font-weight:bold!important;color:black;}.dhtmlxcalendar td.hover{border:1px solid #b5b5b5;color:#fff;padding:0;}.dhtmlxcalendar td.holiday{font-weight:bold;color:#a70000;}.dhtmlxdblcalendar{background:url(imgs/cal_bg_double.png) no-repeat;padding:0;}.dhtmlxdblcalendar .dhtmlxcalendar{background-image:url(imgs/blank.gif);}.dhtmlxcalendar div.dhtmlxRichSelector{position:absolute;background-color:#fff;display:block;}.dhtmlxcalendar textarea.dhtmlxRichSelector,.dhtmlxcalendar select.dhtmlxRichSelector{font-family:verdana;position:absolute;font-size:9px;overflow:hidden;border-width:0;z-index:100;}.dhtmlxcalendar select.dhtmlxRichSelector{border:1px solid #555;}.dhtmlxcalendar_yahoolike{background:url(imgs/__dhxCal_skin_Yahoolike/cal_bg_single.gif) no-repeat;border:1px solid gray;font-family:Arial,Helvetica,sans-serif;font-size:small;background-color:#f7f9fb;width:178px;height:172px;padding:5px;z-index:99;}.dhtmlxcalendar_yahoolike_minimized{height:25px;padding:0;width:178px;}.dhtmlxcalendar_yahoolike_ifr{height:172px;width:188px;}.dhtmlxcalendar_yahoolike .dhtmlxcalendarHeader{text-align:right;width:178;}.dhtmlxcalendar_yahoolike_minimized .dhtmlxcalendarHeader{margin-left:16px;padding-top:4px;width:155;}.dhtmlxcalendar_yahoolike .winTitle{color:black;font-size:12px;float:left;cursor:move;}.dhtmlxcalendar_yahoolike .entbox{margin:3px 3px 3px 3px;width:172px;}
.dhtmlxcalendar_yahoolike td{font-size:9px;font-family:Arial,Helvetica,sans-serif;}.dhtmlxcalendar_yahoolike .dxcalmonth{background-color:#f7f9fb;border:0 solid #e0e0e0;}.dhtmlxcalendar_yahoolike .dxcalmonth td.month_btn_left,.dhtmlxcalendar_yahoolike .dxcalmonth td.month_btn_right{background:transparent url(http://us.i1.yimg.com/us.yimg.com/i/us/tr/callt.gif) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_yahoolike .dxcalmonth td.month_btn_right{background:transparent url(http://us.i1.yimg.com/us.yimg.com/i/us/tr/calrt.gif) center center no-repeat;}.dhtmlxcalendar_yahoolike .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_yahoolike .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_yahoolike .dxcaldlabel{border-width:0;}.dhtmlxcalendar_yahoolike .dxcaldlabel td,.dhtmlxcalendar_yahoolike .dxcaldays td,.dhtmlxcalendar_yahoolike .dxcaldays_ie td{font-size:10pt;text-align:left;vertical-align:middle;width:20px;height:21px;color:#666;}.dhtmlxcalendar_yahoolike .dxcaldays_ie td{height:18px;}.dhtmlxcalendar_yahoolike .dxcaldays td,.dhtmlxcalendar_yahoolike .dxcaldays_ie td{border:1px solid #e0e0e0;background-color:#fff;text-align:center;cursor:pointer;}.dhtmlxcalendar_yahoolike td.comma{visibility:hidden;}.dhtmlxcalendar_yahoolike div.planeMonth,.dhtmlxcalendar_yahoolike div.planeYear{height:auto;overflow:auto;font-size:12px;font-weight:bold;}.dhtmlxcalendar_yahoolike td.thismonth{color:#003db8;}.dhtmlxcalendar_yahoolike td.othermonth{color:#999;background-color:#eee;visibility:visible;}.dhtmlxcalendar_yahoolike td.weekend{color:#003db8;}.dhtmlxcalendar_yahoolike td.unsensitive{color:#ccc;font-style:italic;cursor:default;}.dhtmlxcalendar_yahoolike td.selected{border:1px solid white;background-color:lightblue;color:#fff;}.dhtmlxcalendar_yahoolike td.current{color:#00c;font-weight:bold!important;}.dhtmlxcalendar_yahoolike td.hover{border:1px solid #426FD9;background-color:#426FD9;color:white;}.dhtmlxcalendar_yahoolike td.holiday{font-weight:bold;color:#00c;text-decoration:underline;}.dhtmlxcalendar_yahoolike textarea.dhtmlxRichSelector,.dhtmlxcalendar_yahoolike select.dhtmlxRichSelector{font-family:Arial;font-size:10pt;overflow:hidden;}.dhtmlxcalendar_yahoolike select.dhtmlxRichSelector{border:1px solid #7b9ebd;}.dhtmlxcalendar_simplegrey{background:url(imgs/__dhxCal_skin_simplegrey/cal_bg_single.png) no-repeat;border:0 solid green;font-family:Arial;z-index:99;height:174px;width:160px;padding:16px;}.dhtmlxcalendar_simplegrey_ifr{height:195px;width:189px;}.dhtmlxcalendar_simplegrey .entbox{width:161px;height:174px;}.dhtmlxcalendar_simplegrey td{font-size:10px;font-family:Tahoma;text-align:center;}.dhtmlxcalendar_simplegrey .dxcalmonth td{font-weight:bold;font-size:12px;}.dhtmlxcalendar_simplegrey .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_simplegrey .dxcalmonth td.month_btn_left,.dhtmlxcalendar_simplegrey .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_simplegrey/bwd_arrow.png) center center no-repeat;background-repeat:no-repeat;width:9px;}
.dhtmlxcalendar_simplegrey .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_simplegrey/fwd_arrow.png) center center no-repeat;}.dhtmlxcalendar_simplegrey .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_simplegrey .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_simplegrey .dxcaldlabel{margin-top:10px;border-bottom:1px solid #7e7e7e;color:#7e7e7e;}.dhtmlxcalendar_simplegrey .dxcaldlabel td,.dhtmlxcalendar_simplegrey .dxcaldays td,.dhtmlxcalendar_simplegrey .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:center;vertical-align:middle;width:24px;height:21px;color:#7e7e7e;}.dhtmlxcalendar_simplegrey .dxcaldlabel{border-top:0;}.dhtmlxcalendar_simplegrey .dxcaldlabel td{color:black;}.dhtmlxcalendar_simplegrey .dxcaldays td,.dhtmlxcalendar_simplegrey .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_simplegrey .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_simplegrey td.comma{visibility:visible;}.dhtmlxcalendar_simplegrey div.planeMonth,.dhtmlxcalendar_simplegrey div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_simplegrey div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_simplegrey td.thismonth{color:black;padding:1px;width:24px;height:21px;}.dhtmlxcalendar_simplegrey td.othermonth{visibility:visible;}.dhtmlxcalendar_simplegrey td.weekend{color:black;padding:1px;}.dhtmlxcalendar_simplegrey td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_simplegrey td.selected{background:url(imgs/__dhxCal_skin_simplegrey/cell_select.png) center center no-repeat;color:black!important;}.dhtmlxcalendar_simplegrey td.current{color:black;font-weight:bold!important;}.dhtmlxcalendar_simplegrey td.hover{border:1px solid #b5b5b5;color:#fff;padding:0;}.dhtmlxcalendar_simplegrey td.holiday{font-weight:bold;text-decoration:underline;color:#000;}.dhtmlxcalendar_simplegrey textarea.dhtmlxRichSelector,.dhtmlxcalendar_simplegrey select.dhtmlxRichSelector{font-family:Arial;font-size:10pt;overflow:hidden;}.dhtmlxcalendar_simplegrey select.dhtmlxRichSelector{border:1px solid #7b9ebd;}.dhtmlxcalendar_simpleblue{background:url(imgs/__dhxCal_skin_SimpleBlue/cal_bg_single.png) no-repeat;border:0 solid green;font-family:Arial;z-index:99;height:174px;width:160px;padding:16px;}.dhtmlxcalendar_simpleblue_ifr{height:195px;width:189px;}.dhtmlxcalendar_simpleblue .entbox{width:161px;height:174px;}.dhtmlxcalendar_simpleblue td{font-size:10px;font-family:Tahoma;text-align:center;}.dhtmlxcalendar_simpleblue .dxcalmonth td{font-size:12px;font-weight:bold;}.dhtmlxcalendar_simpleblue .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_simpleblue .dxcalmonth td.month_btn_left,.dhtmlxcalendar_simpleblue .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_SimpleBlue/bwd_arrow.png) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_simpleblue .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_SimpleBlue/fwd_arrow.png) center center no-repeat;}
.dhtmlxcalendar_simpleblue .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_simpleblue .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_simpleblue .dxcaldlabel{border-bottom:1px solid #7e7e7e;margin-top:10px;color:#7e7e7e;}.dhtmlxcalendar_simpleblue .dxcaldlabel td,.dhtmlxcalendar_simpleblue .dxcaldays td,.dhtmlxcalendar_simpleblue .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:center;vertical-align:middle;width:24px;height:21px;color:#7e7e7e;}.dhtmlxcalendar_simpleblue .dxcaldlabel{border-top:0;}.dhtmlxcalendar_simpleblue .dxcaldlabel td{color:black;}.dhtmlxcalendar_simpleblue .dxcaldays td,.dhtmlxcalendar_simpleblue .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_simpleblue .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_simpleblue td.comma{visibility:visible;}.dhtmlxcalendar_simpleblue div.planeMonth,.dhtmlxcalendar_simpleblue div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_simpleblue div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_simpleblue td.thismonth{color:black;padding:1px;width:24px;height:21px;}.dhtmlxcalendar_simpleblue td.othermonth{visibility:visible;}.dhtmlxcalendar_simpleblue td.weekend{color:black;padding:1px;}.dhtmlxcalendar_simpleblue td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_simpleblue td.selected{background-color:#6fdcfa;color:black!important;}.dhtmlxcalendar_simpleblue td.current{color:black;font-weight:bold!important;}.dhtmlxcalendar_simpleblue td.hover{border:1px solid #6fdcfa;color:#fff;padding:0;}.dhtmlxcalendar_simpleblue td.holiday{font-weight:bold;text-decoration:underline;color:#000;}.dhtmlxcalendar_vista{background:url(imgs/__dhxCal_skin_vista/cal_bg_single.png) no-repeat;border:0 solid green;font-family:Arial;z-index:99;height:174px;width:178px;padding:16px;}.dhtmlxcalendar_vista_ifr{height:195px;width:189px;}.dhtmlxcalendar_vista .entbox{height:174px;width:161px;}.dhtmlxcalendar_vista td{font-size:10px;font-family:Tahoma;text-align:center;}.dhtmlxcalendar_vista .dxcalmonth{color:#018ad1;}.dhtmlxcalendar_vista .dxcalmonth td{font-size:12px;font-weight:bold;}.dhtmlxcalendar_vista .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_vista .dxcalmonth td.month_btn_left,.dhtmlxcalendar_vista .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_vista/bwd_arrow.png) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_vista .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_vista/fwd_arrow.png) center center no-repeat;}.dhtmlxcalendar_vista .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_vista .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_vista .dxcaldlabel{border-bottom:1px solid #7e7e7e;color:#7e7e7e;margin-top:10px;}.dhtmlxcalendar_vista .dxcaldlabel td,.dhtmlxcalendar_vista .dxcaldays td,.dhtmlxcalendar_vista .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:center;vertical-align:middle;width:24px;height:21px;color:#7e7e7e;}
.dhtmlxcalendar_vista .dxcaldlabel{border-top:0;}.dhtmlxcalendar_vista .dxcaldlabel td{color:black;}.dhtmlxcalendar_vista .dxcaldays td,.dhtmlxcalendar_vista .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_vista .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_vista td.comma{visibility:visible;}.dhtmlxcalendar_vista div.planeMonth,.dhtmlxcalendar_vista div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_vista div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_vista td.thismonth{color:black;padding:1px;width:24px;height:21px;}.dhtmlxcalendar_vista td.othermonth{visibility:visible;}.dhtmlxcalendar_vista td.weekend{color:black;padding:1px;}.dhtmlxcalendar_vista td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_vista td.selected{background:url(imgs/__dhxCal_skin_vista/cell_select.png) center center no-repeat;color:black!important;}.dhtmlxcalendar_vista td.current{color:black;font-weight:bold!important;}.dhtmlxcalendar_vista td.hover{background:url(imgs/__dhxCal_skin_vista/cell_hover.png) center center no-repeat;color:#fff;padding:0;}.dhtmlxcalendar_vista td.holiday{font-weight:bold;text-decoration:underline;color:#000;}.dhtmlxcalendar_vista textarea.dhtmlxRichSelector,.dhtmlxcalendar_vista select.dhtmlxRichSelector{font-family:Arial;font-size:10pt;overflow:hidden;}.dhtmlxcalendar_vista select.dhtmlxRichSelector{border:1px solid #7b9ebd;}.dhtmlxcalendar_simplecolordark{background:url(imgs/__dhxCal_skin_simplecolordark/cal_bg_single.png) repeat-x;border:0 solid green;font-family:Arial;z-index:99;height:164px;width:160px;padding:10px;}.dhtmlxcalendar_simplecolordark_ifr{height:189px;width:180px;}.dhtmlxcalendar_simplecolordark .entbox{width:161px;height:164px;}.dhtmlxcalendar_simplecolordark td{font-size:10px;font-family:Tahoma;font-weight:bold;text-align:center;}.dhtmlxcalendar_simplecolordark .dxcalmonth td{font-size:12px;color:#b2b405;}.dhtmlxcalendar_simplecolordark .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_simplecolordark .dxcalmonth td.month_btn_left,.dhtmlxcalendar_simplecolordark .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_simplecolordark/bwd_arrow.png) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_simplecolordark .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_simplecolordark/fwd_arrow.png) center center no-repeat;}.dhtmlxcalendar_simplecolordark .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_simplecolordark .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_simplecolordark .dxcaldlabel{margin-top:10px;border-bottom:1px solid #7e7e7e;color:#7e7e7e;}.dhtmlxcalendar_simplecolordark .dxcaldlabel td,.dhtmlxcalendar_simplecolordark .dxcaldays td,.dhtmlxcalendar_simplecolordark .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:center;vertical-align:middle;width:24px;height:21px;color:#7e7e7e;}.dhtmlxcalendar_simplecolordark .dxcaldlabel{border-top:0;}
.dhtmlxcalendar_simplecolordark .dxcaldlabel td{color:#a5a5a5;}.dhtmlxcalendar_simplecolordark .dxcaldays td,.dhtmlxcalendar_simplecolordark .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_simplecolordark .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_simplecolordark td.comma{visibility:visible;}.dhtmlxcalendar_simplecolordark div.planeMonth,.dhtmlxcalendar_simplecolordark div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_simplecolordark div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_simplecolordark td.thismonth{color:#717171;padding:1px;width:24px;height:21px;}.dhtmlxcalendar_simplecolordark td.othermonth{visibility:visible;color:#3b3b3b;}.dhtmlxcalendar_simplecolordark td.weekend{color:#717171;padding:1px;}.dhtmlxcalendar_simplecolordark td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_simplecolordark td.selected{background-color:#404040;color:white!important;}.dhtmlxcalendar_simplecolordark td.current{color:#717171;font-weight:bold!important;}.dhtmlxcalendar_simplecolordark td.hover{border:1px solid white;padding:0;}.dhtmlxcalendar_simplecolordark td.holiday{font-weight:bold;text-decoration:underline;color:#b2b405;}.dhtmlxcalendar_simplecolorsand{background:url(imgs/__dhxCal_skin_simplecolorsand/cal_bg_single.png) repeat-x;border:1px solid #c3c9aa;font-family:Arial;z-index:99;height:164px;width:160px;padding:10px;}.dhtmlxcalendar_simplecolorsand_ifr{height:189px;width:180px;}.dhtmlxcalendar_simplecolorsand .entbox{width:161px;height:164px;}.dhtmlxcalendar_simplecolorsand td{font-size:10px;font-family:Tahoma;font-weight:bold;text-align:center;}.dhtmlxcalendar_simplecolorsand .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_simplecolorsand .dxcalmonth td{font-size:12px;color:#575757;}.dhtmlxcalendar_simplecolorsand .dxcalmonth td.month_btn_left,.dhtmlxcalendar_simplecolorsand .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_simplecolorsand/bwd_arrow.png) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_simplecolorsand .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_simplecolorsand/fwd_arrow.png) center center no-repeat;}.dhtmlxcalendar_simplecolorsand .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_simplecolorsand .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_simplecolorsand .dxcaldlabel{margin-top:10px;border-bottom:1px solid #7e7e7e;color:#717171;}.dhtmlxcalendar_simplecolorsand .dxcaldlabel td,.dhtmlxcalendar_simplecolorsand .dxcaldays td,.dhtmlxcalendar_simplecolorsand .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:center;vertical-align:middle;width:24px;height:21px;color:#7e7e7e;}.dhtmlxcalendar_simplecolorsand .dxcaldlabel{border-top:0;}.dhtmlxcalendar_simplecolorsand .dxcaldlabel td{color:#3b3b3b;}.dhtmlxcalendar_simplecolorsand .dxcaldays td,.dhtmlxcalendar_simplecolorsand .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}
.dhtmlxcalendar_simplecolorsand .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_simplecolorsand td.comma{visibility:visible;}.dhtmlxcalendar_simplecolorsand div.planeMonth,.dhtmlxcalendar_simplecolorsand div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_simplecolorsand div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_simplecolorsand td.thismonth{color:#3b3b3b;padding:1px;width:24px;height:21px;}.dhtmlxcalendar_simplecolorsand td.othermonth{visibility:visible;color:#a5a5a5;}.dhtmlxcalendar_simplecolorsand td.weekend{color:#3b3b3b;padding:1px;}.dhtmlxcalendar_simplecolorsand td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_simplecolorsand td.selected{background-color:#f5c453;color:black!important;}.dhtmlxcalendar_simplecolorsand td.current{color:#3b3b3b;font-weight:bold!important;}.dhtmlxcalendar_simplecolorsand td.hover{border:1px solid #f5c453;padding:0;}.dhtmlxcalendar_simplecolorsand td.holiday{font-weight:bold;text-decoration:underline;color:#3b3b3b;}.dhtmlxcalendar_classic{background:url(imgs/__dhxCal_skin_Classic/cal_bg_single.gif) no-repeat;background-color:white;border:1px solid gray;font-family:Arial;z-index:99;height:auto;width:145px;padding:5 10 5 10;}.dhtmlxcalendar_classic_ifr{height:147px;width:167px;}.dhtmlxcalendar_classic .entbox{width:145px;}.dhtmlxcalendar_classic td{font-size:11px;font-family:Tahoma;text-align:center;font-weight:bold;}.dhtmlxcalendar_classic .dxcalmonth div.planeYear{margin-left:4px;}.dhtmlxcalendar_classic .dxcalmonth td.month_btn_left,.dhtmlxcalendar_classic .dxcalmonth td.month_btn_right{background:transparent url(imgs/cal_arrow_bwd.gif) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_classic .dxcalmonth td.month_btn_right{background:transparent url(imgs/cal_arrow_fwd.gif) center center no-repeat;}.dhtmlxcalendar_classic .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_classic .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_classic .dxcaldlabel{border-bottom:0 solid #7e7e7e;color:#7e7e7e;background-color:#eee;margin-top:5px;}.dhtmlxcalendar_classic .dxcaldlabel td,.dhtmlxcalendar_classic .dxcaldays td,.dhtmlxcalendar_classic .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:left;vertical-align:middle;width:18px;height:18px;color:black;}.dhtmlxcalendar_classic .dxcaldlabel{border-top:1px solid #7e7e7e;}.dhtmlxcalendar_classic .dxcaldays td,.dhtmlxcalendar_classic .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_classic .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_classic td.comma{visibility:visible;}.dhtmlxcalendar_classic div.planeMonth,.dhtmlxcalendar_classic div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_classic div.planeYear{display:inline;width:28px;}.dhtmlxcalendar_classic td.thismonth{border-top:1px solid #7e7e7e;color:#0052ab;text-decoration:underline;padding:1px;}.dhtmlxcalendar_classic td.othermonth{border-top:1px solid #7e7e7e;visibility:visible;color:#0052ab;}
.dhtmlxcalendar_classic td.weekend{border-top:1px solid #7e7e7e;color:#0052ab;text-decoration:underline;padding:1px;}.dhtmlxcalendar_classic td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_classic td.selected{border-top:1px solid #7e7e7e;background-color:#f5c453;color:#0052ab!important;}.dhtmlxcalendar_classic td.current{border-top:1px solid #7e7e7e;color:#0052ab;font-weight:bold!important;}.dhtmlxcalendar_classic td.hover{border:1px solid #f5c453;padding:0;}.dhtmlxcalendar_classic td.holiday{font-weight:bold;color:#0052ab;}.dhtmlxcalendar_classic div.dhtmlxRichSelector{position:absolute;background-color:#fff;display:block;}.dhtmlxcalendar_classic textarea.dhtmlxRichSelector,.dhtmlxcalendar_classic select.dhtmlxRichSelector{font-family:verdana;position:absolute;font-size:9px;overflow:hidden;border-width:0;z-index:100;}.dhtmlxcalendar_classic select.dhtmlxRichSelector{border:1px solid #555;}.dhtmlxcalendar_simplegrey{background:url(imgs/__dhxCal_skin_SimpleGrey/cal_bg_single.png) no-repeat;border:0 solid green;font-family:Arial;z-index:99;height:174px;width:160px;padding:16px;}.dhtmlxcalendar_simplegrey .entbox{width:161px;height:174px;}.dhtmlxcalendar_simplegrey td{font-size:10px;font-family:Tahoma;text-align:center;}.dhtmlxcalendar_simplegrey .dxcalmonth td{font-weight:bold;font-size:12px;}.dhtmlxcalendar_simplegrey .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_simplegrey .dxcalmonth td.month_btn_left,.dhtmlxcalendar_simplegrey .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_SimpleGrey/bwd_arrow.png) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_simplegrey .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_SimpleGrey/fwd_arrow.png) center center no-repeat;}.dhtmlxcalendar_simplegrey .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_simplegrey .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_simplegrey .dxcaldlabel{margin-top:10px;border-bottom:1px solid #7e7e7e;color:#7e7e7e;}.dhtmlxcalendar_simplegrey .dxcaldlabel td,.dhtmlxcalendar_simplegrey .dxcaldays td,.dhtmlxcalendar_simplegrey .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:center;vertical-align:middle;width:24px;height:21px;color:#7e7e7e;}.dhtmlxcalendar_simplegrey .dxcaldlabel{border-top:0;}.dhtmlxcalendar_simplegrey .dxcaldlabel td{color:black;}.dhtmlxcalendar_simplegrey .dxcaldays td,.dhtmlxcalendar_simplegrey .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_simplegrey .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_simplegrey td.comma{visibility:visible;}.dhtmlxcalendar_simplegrey div.planeMonth,.dhtmlxcalendar_simplegrey div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_simplegrey div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_simplegrey td.thismonth{color:black;padding:1px;width:24px;height:21px;}.dhtmlxcalendar_simplegrey td.othermonth{visibility:visible;}.dhtmlxcalendar_simplegrey td.weekend{color:black;padding:1px;}
.dhtmlxcalendar_simplegrey td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_simplegrey td.selected{background:url(imgs/__dhxCal_skin_SimpleGrey/cell_select.png) center center no-repeat;color:black!important;}.dhtmlxcalendar_simplegrey td.current{color:black;font-weight:bold!important;}.dhtmlxcalendar_simplegrey td.hover{border:1px solid #b5b5b5;color:#fff;padding:0;}.dhtmlxcalendar_simplegrey textarea.dhtmlxRichSelector,.dhtmlxcalendar_simplegrey select.dhtmlxRichSelector{font-family:Arial;font-size:10pt;overflow:hidden;}.dhtmlxcalendar_simplegrey select.dhtmlxRichSelector{border:1px solid #7b9ebd;}.dhtmlxcalendar_simpleblue{background:url(imgs/__dhxCal_skin_SimpleBlue/cal_bg_single.png) no-repeat;border:0 solid green;font-family:Arial;z-index:99;height:174px;width:160px;padding:16px;}.dhtmlxcalendar_simpleblue .entbox{width:161px;height:174px;}.dhtmlxcalendar_simpleblue td{font-size:10px;font-family:Tahoma;text-align:center;}.dhtmlxcalendar_simpleblue .dxcalmonth td{font-size:12px;font-weight:bold;}.dhtmlxcalendar_simpleblue .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_simpleblue .dxcalmonth td.month_btn_left,.dhtmlxcalendar_simpleblue .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_SimpleBlue/bwd_arrow.png) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_simpleblue .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_SimpleBlue/fwd_arrow.png) center center no-repeat;}.dhtmlxcalendar_simpleblue .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_simpleblue .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_simpleblue .dxcaldlabel{border-bottom:1px solid #7e7e7e;margin-top:10px;color:#7e7e7e;}.dhtmlxcalendar_simpleblue .dxcaldlabel td,.dhtmlxcalendar_simpleblue .dxcaldays td,.dhtmlxcalendar_simpleblue .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:center;vertical-align:middle;width:24px;height:21px;color:#7e7e7e;}.dhtmlxcalendar_simpleblue .dxcaldlabel{border-top:0;}.dhtmlxcalendar_simpleblue .dxcaldlabel td{color:black;}.dhtmlxcalendar_simpleblue .dxcaldays td,.dhtmlxcalendar_simpleblue .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_simpleblue .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_simpleblue td.comma{visibility:visible;}.dhtmlxcalendar_simpleblue div.planeMonth,.dhtmlxcalendar_simpleblue div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_simpleblue div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_simpleblue td.thismonth{color:black;padding:1px;width:24px;height:21px;}.dhtmlxcalendar_simpleblue td.othermonth{visibility:visible;}.dhtmlxcalendar_simpleblue td.weekend{color:black;padding:1px;}.dhtmlxcalendar_simpleblue td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_simpleblue td.selected{background-color:#6fdcfa;color:black!important;}.dhtmlxcalendar_simpleblue td.current{color:black;font-weight:bold!important;}
.dhtmlxcalendar_simpleblue td.hover{border:1px solid #6fdcfa;color:#fff;padding:0;}.dhtmlxcalendar_vista{background:url(imgs/__dhxCal_skin_Vista/cal_bg_single.png) no-repeat;border:0 solid green;font-family:Arial;z-index:99;height:174px;width:178px;padding:16px;}.dhtmlxcalendar_vista .entbox{height:174px;width:161px;}.dhtmlxcalendar_vista td{font-size:10px;font-family:Tahoma;text-align:center;}.dhtmlxcalendar_vista .dxcalmonth{color:#018ad1;}.dhtmlxcalendar_vista .dxcalmonth td{font-size:12px;font-weight:bold;}.dhtmlxcalendar_vista .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_vista .dxcalmonth td.month_btn_left,.dhtmlxcalendar_vista .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_Vista/bwd_arrow.png) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_vista .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_Vista/fwd_arrow.png) center center no-repeat;}.dhtmlxcalendar_vista .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_vista .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_vista .dxcaldlabel{border-bottom:1px solid #7e7e7e;color:#7e7e7e;margin-top:10px;}.dhtmlxcalendar_vista .dxcaldlabel td,.dhtmlxcalendar_vista .dxcaldays td,.dhtmlxcalendar_vista .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:center;vertical-align:middle;width:24px;height:21px;color:#7e7e7e;}.dhtmlxcalendar_vista .dxcaldlabel{border-top:0;}.dhtmlxcalendar_vista .dxcaldlabel td{color:black;}.dhtmlxcalendar_vista .dxcaldays td,.dhtmlxcalendar_vista .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_vista .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_vista td.comma{visibility:visible;}.dhtmlxcalendar_vista div.planeMonth,.dhtmlxcalendar_vista div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_vista div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_vista td.thismonth{color:black;padding:1px;width:24px;height:21px;}.dhtmlxcalendar_vista td.othermonth{visibility:visible;}.dhtmlxcalendar_vista td.weekend{color:black;padding:1px;}.dhtmlxcalendar_vista td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_vista td.selected{background:url(imgs/__dhxCal_skin_Vista/cell_select.png) center center no-repeat;color:black!important;}.dhtmlxcalendar_vista td.current{color:black;font-weight:bold!important;}.dhtmlxcalendar_vista td.hover{background:url(imgs/__dhxCal_skin_Vista/cell_hover.png) center center no-repeat;color:#fff;padding:0;}.dhtmlxcalendar_vista textarea.dhtmlxRichSelector,.dhtmlxcalendar_vista select.dhtmlxRichSelector{font-family:Arial;font-size:10pt;overflow:hidden;}.dhtmlxcalendar_vista select.dhtmlxRichSelector{border:1px solid #7b9ebd;}.dhtmlxcalendar_simplecolordark{background:url(imgs/__dhxCal_skin_SimpleColorDark/cal_bg_single.png) repeat-x;border:0 solid green;font-family:Arial;z-index:99;height:164px;width:160px;padding:10px;}.dhtmlxcalendar_simplecolordark .entbox{width:161px;height:164px;}
.dhtmlxcalendar_simplecolordark td{font-size:10px;font-family:Tahoma;font-weight:bold;text-align:center;}.dhtmlxcalendar_simplecolordark .dxcalmonth td{font-size:12px;color:#b2b405;}.dhtmlxcalendar_simplecolordark .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_simplecolordark .dxcalmonth td.month_btn_left,.dhtmlxcalendar_simplecolordark .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_SimpleColorDark/bwd_arrow.png) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_simplecolordark .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_SimpleColorDark/fwd_arrow.png) center center no-repeat;}.dhtmlxcalendar_simplecolordark .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_simplecolordark .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_simplecolordark .dxcaldlabel{margin-top:10px;border-bottom:1px solid #7e7e7e;color:#7e7e7e;}.dhtmlxcalendar_simplecolordark .dxcaldlabel td,.dhtmlxcalendar_simplecolordark .dxcaldays td,.dhtmlxcalendar_simplecolordark .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:center;vertical-align:middle;width:24px;height:21px;color:#7e7e7e;}.dhtmlxcalendar_simplecolordark .dxcaldlabel{border-top:0;}.dhtmlxcalendar_simplecolordark .dxcaldlabel td{color:#a5a5a5;}.dhtmlxcalendar_simplecolordark .dxcaldays td,.dhtmlxcalendar_simplecolordark .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_simplecolordark .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_simplecolordark td.comma{visibility:visible;}.dhtmlxcalendar_simplecolordark div.planeMonth,.dhtmlxcalendar_simplecolordark div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_simplecolordark div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_simplecolordark td.thismonth{color:#717171;padding:1px;width:24px;height:21px;}.dhtmlxcalendar_simplecolordark td.othermonth{visibility:visible;color:#3b3b3b;}.dhtmlxcalendar_simplecolordark td.weekend{color:#717171;padding:1px;}.dhtmlxcalendar_simplecolordark td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_simplecolordark td.selected{background-color:#404040;color:white!important;}.dhtmlxcalendar_simplecolordark td.current{color:#717171;font-weight:bold!important;}.dhtmlxcalendar_simplecolordark td.hover{border:1px solid white;padding:0;}.dhtmlxcalendar_simplecolorsand{background:url(imgs/__dhxCal_skin_SimpleColorSand/cal_bg_single.png) repeat-x;border:0 solid green;font-family:Arial;z-index:99;height:164px;width:160px;padding:10px;}.dhtmlxcalendar_simplecolorsand .entbox{width:161px;height:164px;}.dhtmlxcalendar_simplecolorsand td{font-size:10px;font-family:Tahoma;font-weight:bold;text-align:center;}.dhtmlxcalendar_simplecolorsand .dxcalmonth .planeYear{margin-left:4px;}.dhtmlxcalendar_simplecolorsand .dxcalmonth td{font-size:12px;color:#575757;}.dhtmlxcalendar_simplecolorsand .dxcalmonth td.month_btn_left,.dhtmlxcalendar_simplecolorsand .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_SimpleColorSand/bwd_arrow.png) center center no-repeat;background-repeat:no-repeat;width:9px;}
.dhtmlxcalendar_simplecolorsand .dxcalmonth td.month_btn_right{background:transparent url(imgs/__dhxCal_skin_SimpleColorSand/fwd_arrow.png) center center no-repeat;}.dhtmlxcalendar_simplecolorsand .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_simplecolorsand .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_simplecolorsand .dxcaldlabel{margin-top:10px;border-bottom:1px solid #7e7e7e;color:#717171;}.dhtmlxcalendar_simplecolorsand .dxcaldlabel td,.dhtmlxcalendar_simplecolorsand .dxcaldays td,.dhtmlxcalendar_simplecolorsand .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:center;vertical-align:middle;width:24px;height:21px;color:#7e7e7e;}.dhtmlxcalendar_simplecolorsand .dxcaldlabel{border-top:0;}.dhtmlxcalendar_simplecolorsand .dxcaldlabel td{color:#3b3b3b;}.dhtmlxcalendar_simplecolorsand .dxcaldays td,.dhtmlxcalendar_simplecolorsand .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_simplecolorsand .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_simplecolorsand td.comma{visibility:visible;}.dhtmlxcalendar_simplecolorsand div.planeMonth,.dhtmlxcalendar_simplecolorsand div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_simplecolorsand div.planeYear{display:inline;width:auto;}.dhtmlxcalendar_simplecolorsand td.thismonth{color:#3b3b3b;padding:1px;width:24px;height:21px;}.dhtmlxcalendar_simplecolorsand td.othermonth{visibility:visible;color:#a5a5a5;}.dhtmlxcalendar_simplecolorsand td.weekend{color:#3b3b3b;padding:1px;}.dhtmlxcalendar_simplecolorsand td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_simplecolorsand td.selected{background-color:#f5c453;color:black!important;}.dhtmlxcalendar_simplecolorsand td.current{color:#3b3b3b;font-weight:bold!important;}.dhtmlxcalendar_simplecolorsand td.hover{border:1px solid #f5c453;padding:0;}.dhtmlxcalendar_classic{background:url()!important;border:1px solid gray;font-family:Arial;z-index:99;height:auto;width:145px;padding:5 10 5 10;}.dhtmlxcalendar_classic .entbox{width:145px;}.dhtmlxcalendar_classic td{font-size:11px;font-family:Tahoma;text-align:center;font-weight:bold;}.dhtmlxcalendar_classic .dxcalmonth div.planeYear{margin-left:4px;}.dhtmlxcalendar_classic .dxcalmonth td.month_btn_left,.dhtmlxcalendar_classic .dxcalmonth td.month_btn_right{background:transparent url(imgs/cal_arrow_bwd.gif) center center no-repeat;background-repeat:no-repeat;width:9px;}.dhtmlxcalendar_classic .dxcalmonth td.month_btn_right{background:transparent url(imgs/cal_arrow_fwd.gif) center center no-repeat;}.dhtmlxcalendar_classic .dxcalmonth td.month_btn_left span,.dhtmlxcalendar_classic .dxcalmonth td.month_btn_right span{visibility:hidden;}.dhtmlxcalendar_classic .dxcaldlabel{border-bottom:0 solid #7e7e7e;color:#7e7e7e;background-color:#eee;margin-top:5px;}.dhtmlxcalendar_classic .dxcaldlabel td,.dhtmlxcalendar_classic .dxcaldays td,.dhtmlxcalendar_classic .dxcaldays_ie td{font-size:11px;font-family:Tahoma;font-weight:normal;text-align:left;vertical-align:middle;width:18px;height:18px;color:black;}
.dhtmlxcalendar_classic .dxcaldlabel{border-top:1px solid #7e7e7e;}.dhtmlxcalendar_classic .dxcaldays td,.dhtmlxcalendar_classic .dxcaldays_ie td{border:0;text-align:center;cursor:pointer;}.dhtmlxcalendar_classic .dxcaldays_ie td{height:16px;}.dhtmlxcalendar_classic td.comma{visibility:visible;}.dhtmlxcalendar_classic div.planeMonth,.dhtmlxcalendar_classic div.planeYear{height:auto;overflow:auto;}div.dhtmlxcalendar_classic div.planeYear{display:inline;width:28px;}.dhtmlxcalendar_classic td.thismonth{border-top:1px solid #7e7e7e;color:#0052ab;text-decoration:underline;padding:1px;}.dhtmlxcalendar_classic td.othermonth{border-top:1px solid #7e7e7e;visibility:visible;color:#0052ab;}.dhtmlxcalendar_classic td.weekend{border-top:1px solid #7e7e7e;color:#0052ab;text-decoration:underline;padding:1px;}.dhtmlxcalendar_classic td.insensitive{color:#b5b5b5;cursor:default;padding:1px;}.dhtmlxcalendar_classic td.selected{border-top:1px solid #7e7e7e;background-color:#f5c453;color:#0052ab!important;}.dhtmlxcalendar_classic td.current{border-top:1px solid #7e7e7e;color:#0052ab;font-weight:bold!important;}.dhtmlxcalendar_classic td.hover{border:1px solid #f5c453;padding:0;}.dhtmlxcalendar_classic div.dhtmlxRichSelector{position:absolute;background-color:#fff;display:block;}.dhtmlxcalendar_classic textarea.dhtmlxRichSelector,.dhtmlxcalendar_classic select.dhtmlxRichSelector{font-family:verdana;position:absolute;font-size:9px;overflow:hidden;border-width:0;z-index:100;}.dhtmlxcalendar_classic select.dhtmlxRichSelector{border:1px solid #555;}div.calParent{width:200px;height:202px;display:block;position:absolute;top:78px;right:321px;background:url('../../../glDhtmlxCalendar/img/screen/pd-calendarBackground.png') no-repeat top left;z-index:200;}div.calParent a.close{width:180px!important;height:11px!important;line-height:11px;font-size:9px;margin:5px 5px 5px 0!important;padding:0 15px 0 0!important;text-align:right;float:none!important;display:block;background:url('../../../glDhtmlxCalendar/img/screen/pd-calendarIcons.gif') no-repeat right top!important;color:#fff;text-decoration:none;}div.calParent a.close:hover{text-decoration:underline;}div.calParent p.title{width:190px;margin:0 5px 3px 5px;height:12px;line-height:12px;color:#fff;text-align:center;float:none!important;display:block;}div.calParent div.calendar{width:185px;height:166px;float:left;padding:0 7px;}div.calParent .dhtmlxcalendar,div.calParent .dhtmlxcalendar table.entbox,div.calParent .dhtmlxcalendar table.dxcalmonth,div.calParent .dhtmlxcalendar table.dxcaldlabel,div.calParent .dhtmlxcalendar table.dxcaldays,div.calParent .dhtmlxcalendar table.dxcaldays_ie{width:185px!important;margin:0;padding:0;position:relative;}div.calParent .dhtmlxcalendar table.dxcaldlabel,div.calParent .dhtmlxcalendar table.dxcaldays,div.calParent .dhtmlxcalendar table.dxcaldays_ie{width:155px!important;margin:0 auto;}div.findAndBook div.calParent tr.daynames td{border:0 none #fff!important;}table.entbox td{padding:0!important;margin:0!important;height:25px!important;}
table.dxcalmonth table{width:141px!important;padding:0!important;margin:0!important;}div.findAndBook .dxcalmonth td{padding:0!important;margin:0!important;width:auto;height:21px;}td.month_btn_right,td.month_btn_left{padding:0!important;width:22px!important;background:url('../../../glDhtmlxCalendar/img/screen/pd-calendarIcons.gif') no-repeat 7px -31px!important;cursor:pointer;}td.month_btn_right{background-position:0 -13px!important;}td.month_btn_right span,td.month_btn_left span{display:none;}table.dxcalmonth td.comma{visibility:hidden;}div.findAndBook table.dxcalmonth div.planeMonth,div.findAndBook table.dxcalmonth div.planeYear{color:#fbbc52;font-weight:bold;padding:0;margin:0;line-height:25px;height:25px;wwidth:66px!important;display:block;text-align:left;}div.findAndBook table.dxcalmonth div.planeMonth{text-align:right;}.dhtmlxcalendar .dxcaldlabel{border:none!important;}.dhtmlxcalendar .dxcaldlabel td{color:black;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-family:Tahoma;font-size:11px;line-height:26px!important;height:26px!important;text-align:center;vertical-align:bottom;margin:0!important;padding:0!important;cursor:pointer;border:none!important;}.dhtmlxcalendar .dxcaldays td,.dhtmlxcalendar .dxcaldays_ie td{color:black;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-family:Tahoma;font-size:11px;line-height:17px!important;height:17px!important;text-align:center;vertical-align:bottom;margin:0!important;padding:0!important;cursor:pointer;}.dhtmlxcalendar .dxcaldlabel td{line-height:21px;padding-top:4px;}.dhtmlxcalendar .dxcaldays td.selected,.dhtmlxcalendar .dxcaldays_ie td.selected{background-color:black;color:white;}.dhtmlxcalendar .dxcaldays td.insensitive,.dhtmlxcalendar .dxcaldays_ie td.insensitive,.dhtmlxcalendar .dxcaldays td.othermonth,.dhtmlxcalendar .dxcaldays_ie td.othermonth{color:#9596bf;visibility:visible;}.dhtmlxcalendar .dxcaldays td.hover,.dhtmlxcalendar .dxcaldays_ie td.hover{border:none;background:#eee;}.dhtmlxcalendar table{width:10px!important;margin-left:auto;margin-right:auto;margin-bottom:0;}.span-38 div.guestPersonalInformation,.span-38 div.guestContactInformation,.span-38 div.guestGuaranteeInformation{width:530px;height:auto;margin-bottom:14px;display:block;}div.guestPersonalInformation h3,div.guestContactInformation h3,div.guestGuaranteeInformation h3,div.hotelPolicyInformation h3{text-indent:14px;height:30px;line-height:30px;width:530px;font-weight:normal;font-weight:13px;position:relative;background:url("../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png") no-repeat -900px top;margin:0;color:#fff;}div.guestPersonalInformation h3 span,div.guestContactInformation h3 span,div.guestGuaranteeInformation h3 span{display:none;}div.step2 div.guestPersonalInformation h3 span,div.step2 div.guestContactInformation h3 span,div.step2 div.guestGuaranteeInformation h3 span{display:block;position:absolute;top:0;right:0;margin-right:14px;line-height:30px;height:30px;color:#fff;}
div.guestPersonalInformation div,div.guestContactInformation li,div.guestGuaranteeInformation div,div.hotelPolicyInformation div.wrap,div.hotelPolicyInformation div.policies{background-color:#fff;border:1px solid #dbdad6;}div.guestPersonalInformation table,div.guestContactInformation table,div.guestGuaranteeInformation table{width:410px!important;}div.guestPersonalInformation td,div.guestContactInformation td,div.guestGuaranteeInformation td{padding:0;width:238px!important;height:20px!important;line-height:20px!important;position:relative;}div.guestPersonalInformation td p,div.guestContactInformation td p,div.guestGuaranteeInformation td p{width:238px!important;margin:0;line-height:14px!important;}div.step2 div.guestPersonalInformation td,div.step2 div.guestContactInformation td,div.step2 div.guestGuaranteeInformation td{height:30px!important;line-height:30px!important;}div.guestPersonalInformation td,div.guestContactInformation td,div.guestGuaranteeInformation td{color:#333;}div.guestPersonalInformation td.label,div.guestContactInformation td.label,div.guestGuaranteeInformation td.label{width:172px!important;color:#666;}div.guestPersonalInformation input,div.guestPersonalInformation select,div.guestPersonalInformation textarea,div.guestContactInformation input,div.guestContactInformation select,div.guestContactInformation textarea,div.guestGuaranteeInformation input,div.guestGuaranteeInformation select{width:236px;height:20px;line-height:20px;padding:0;margin:4px 0;}div.guestPersonalInformation textarea,div.guestContactInformation textarea{line-height:14px;height:60px;margin-bottom:0;}div.guestPersonalInformation select,div.guestContactInformation select,div.guestGuaranteeInformation select{width:238px;height:22px!important;line-height:22px!important;}div.step2 div.guestPersonalInformation td.label,div.step2 div.guestContactInformation td.label,div.step2 div.guestGuaranteeInformation td.label{text-indent:10px;}div.step2 div.guestPersonalInformation tr.required td.label,div.step2 div.guestContactInformation tr.required td.label,div.step2 div.guestGuaranteeInformation tr.required td.label{background:#fff url('../../../buttons/img/screen/pd-arrows.png') no-repeat left -1494px!important;}div.step2 div.guestPersonalInformation tr.required.error td.label,div.step2 div.guestContactInformation tr.required.error td.label,div.step2 div.guestGuaranteeInformation tr.required.error td.label{background-position:left -1996px!important;}div.guestPersonalInformation tr.error td,div.guestPersonalInformation tr.error label,div.guestPersonalInformation tr.error input,div.guestContactInformation tr.error td,div.guestContactInformation tr.error label,div.guestContactInformation tr.error input,div.guestGuaranteeInformation tr.error td,div.guestGuaranteeInformation tr.error label,div.guestGuaranteeInformation tr.error input{color:#cf231f;background:#fff;}div.guestPersonalInformation tr.error input,div.guestContactInformation tr.error input,div.guestGuaranteeInformation tr.error input{border:1px solid #cf231f!important;}
div.guestPersonalInformation tr.error select,div.guestContactInformation tr.error select,div.guestGuaranteeInformation tr.error select{background:#cf231f;}div.guestContactInformation{margin-bottom:0!important;}div.guestContactInformation ul{list-style-type:none;margin:0;padding:0;}.span-38 div.guestContactInformation li{margin-bottom:14px;width:528px;}div.guestContactInformation p.topPane{width:528px;height:30px;line-height:30px;background:url('../../../hotelRates/img/screen/rz-hotelRateBackgrounds.png') no-repeat left top;text-indent:13px;position:relative;border-bottom:1px solid #dbdad6;margin:0 0 14px 0;font-weight:normal;font-size:12px;color:#333;}div.guestContactInformation a.button-grey-arrow{float:right;background-position:left -492px;}div.guestContactInformation p.title{font-size:12px;color:#333;}div.guestContactInformation p{margin:0 0 0 14px;}div.guestContactInformation table{margin:14px;}div.guestContactInformation td{vertical-align:top;}div.guestContactInformation li.room1 td{vertical-align:middle;}div.guestContactInformation td.required{vertical-align:middle;}.step2 div.guestContactInformation li.collapsed tr.comments,.step2 div.guestContactInformation li.expanded tr.commentsButton{display:none;}div.guestContactInformation p.choice{height:50px;line-height:12px;font-size:12px;margin-top:5px;padding-top:5px;padding-left:60px;background:url('../../../hotelRoomChoices/img/screen/pd-icons.png') no-repeat left top;}div.guestContactInformation p.choice.bo{margin-top:0;margin-bottom:14px;}div.guestContactInformation p.choice span{font-size:10px;}div.guestContactInformation p.choice.FSD{background-position:-5px 0!important;}div.guestContactInformation p.choice.FRD{background-position:-5px -300px!important;}div.guestContactInformation p.choice.FRM{background-position:-5px -600px!important;}div.guestContactInformation p.choice.FRB{background-position:-5px -900px!important;}div.guestContactInformation p.choice.LCO{background-position:-5px -1200px!important;}div.guestContactInformation p.choice.FRP{background-position:-5px -1500px!important;}div.guestContactInformation p.choice.FRL{background-position:-5px -1800px!important;}div.guestContactInformation p.choice.GIC{background-position:-5px -2100px!important;}div.guestContactInformation p.choice.DOP{background-position:-4px -2400px!important;}div.guestContactInformation p.choice.FRI{background-position:-5px -2700px!important;}div.guestContactInformation td p{color:#808080;}div.guestContactInformation span#firstName1Span,div.guestContactInformation span#lastName1Span{width:236px;border-bottom:1px solid #bbb;display:block;height:22px;line-height:22px;}div.guestContactInformation li ul{margin:0 14px 14px 14px;}div.guestContactInformation li li{margin:0!important;border:0!important;width:auto!important;}div.guestGuaranteeinformation p{margin:0;}div.step2 dig.guestGuaranteeInformation p{margin-bottom:10px;}div.guestGuaranteeInformation table{margin:0 0 10px 0;}div.step2 div.guestGuaranteeInformation table{margin:0;}
div.guestGuaranteeInformation div{padding:14px!important;min-width:0;}div.guestGuaranteeInformation ul{list-style-type:none;margin:0;padding:0;}div.guestGuaranteeInformation li{float:left;height:28px;line-height:28px;margin:0;width:165px;}div.guestGuaranteeInformation li input{width:13px;float:left;margin:2px 4px 6px 0;cursor:pointer;}div.guestGuaranteeInformation li label{line-height:28px;height:28px;float:left;}div.guestGuaranteeInformation select#cardMonth,div.guestGuaranteeInformation select#cardYear{width:82px;margin-right:3px;float:left;}div.guestGuaranteeInformation ul.error,div.guestGuaranteeInformation ul.error label{color:#cf231f;background:none;border:none;}div.guestPersonalInformation div{padding:14px;}div.guestPersonalInformation table{margin:0;}div.guestPersonalInformation td#phoneCC{width:32px;}div.guestPersonalInformation p.gppText{width:400px!important;line-height:14px;}div.step2 div.guestPersonalInformation p.gppText{margin-left:10px;}div.guestPersonalInformation p{color:#808080;}div.guestPersonalInformation input#zip{width:90px;}div.guestPersonalInformation input#phoneCC{width:32px;margin-right:6px;float:left;}div.guestPersonalInformation td span{height:30px;line-height:30px;float:left;}div.guestPersonalInformation input#phone{width:185px;margin-left:7px;float:left;}div.guestPersonalInformation tr.comments td.label{vertical-align:top;}div.guestPersonalInformation #taLabel{line-height:12px!important;float:left;}div.guestPersonalInformation label#taLabel{text-indent:0;margin-left:10px;}.span-64 div.pk-navigation-global{padding-top:7px;}div.pk-navigation-global img{float:right;margin-top:8px;}div.pk-navigation-global ul{width:750px;list-style:none;margin:41px 0 0 0;padding:0;cursor:pointer;}div.pk-navigation-global ul li{float:left;height:33px;margin:0;padding:0;}div.pk-navigation-global ul li a span{display:block;height:25px;padding:8px 15px 0 10px;float:left;background:url("../../../header/img/screen/topnav-sprite.gif") top right no-repeat;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;color:#666;line-height:18px;}.txtOrange{color:#FEC855;display:inline;line-height:18px;font-size:12px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}div.pk-navigation-global ul li a{display:block;height:33px;background:url("../../../header/img/screen/topnav-sprite.gif") top left no-repeat;color:#666;text-decoration:none;font-size:12px;float:left;padding-left:5px;margin-left:-1px;cursor:pointer;}div.pk-navigation-global ul li.selected a{color:#fff;background-position:0 -66px;}div.pk-navigation-global ul li.first a{margin-left:0;}div.pk-navigation-global ul li.selected.first a{margin-left:-1px;}div.pk-navigation-global ul li.last a span{background-position:right -33px;}div.pk-navigation-global ul li.selected a span{color:#fff;background-position:right -66px;}div.pk-navigation-global ul li a:hover span{color:#00a!important;text-decoration:none;}div.pk-navigation-global ul li.selected a:hover span{color:#fff;}div.hotel div.hotelDescription{width:500px;padding:14px;border:1px solid #dbdad6;border-top:none;display:block;background:#fff;}
div.hotelDescription p.title{margin-bottom:0;font-size:12px!important;}div.hotelDescription div.thumb{width:180px;height:180px;padding:2px;border:1px solid #dbdad6;display:block;float:left;margin-bottom:5px;position:relative;}div.hotelDescription div.thumb .openingSoon{width:180px;height:180px;display:block;position:absolute;top:0;left:0;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -130px -400px;}div.hotelDescription div.thumb img{background-position:left top;width:180px;height:180px;display:block;}div.hotelDescription div.openingSoonBox{width:500px;height:35px;line-height:35px;font-weight:bold;margin:14px 0 0 0;text-align:center;float:left;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -5723px bottom;}div.hotelDescription div.description{width:294px;display:block;float:left;padding:0 0 0 20px!important;line-height:1.3;margin-bottom:5px;}div.hotelDescription.car div.thumb,div.hotelDescription.car div.thumb img{width:80px;height:80px;}div.hotelDescription.car div.description{width:380px;}div.hotelDescription div.description a{color:#2423a5;text-decoration:none;}div.hotelDescription div.description p{margin:0;}div.hotelDescription div.description a:hover{text-decoration:underline;}div.hotelDescription div.amenities{border:none;font-weight:bold;font-size:11px;margin:10px 0;}div.hotelDescription table{border-top:1px solid #dadbd6;border-bottom:1px solid #dadbd6;width:294px;margin:0;}div.hotelDescription td{width:146px;height:16px;margin:1px;padding:0;border-top:1px solid #fff;border-bottom:1px solid #fff;text-indent:5px;background:#edecea url('../../../buttons/img/screen/pd-arrows.png') no-repeat right -3997px;}div.hotelDescription tr.white td{background-color:#fff;}div.hotelDescription td.right{border-left:2px solid #fff;}div.hotelDescription td.empty{background:#edecea;}div.hotelDescription td.cross{background:#edecea url('../../../buttons/img/screen/pd-arrows.png') no-repeat right -5500px;}div.hotelDescription tr.white td.empty{background:#fff;}div.hotelDescription tr.white td.cross{background:#fff url('../../../buttons/img/screen/pd-arrows.png') no-repeat right -5500px;}div.hotelPolicyInformation{margin-bottom:14px;}div.hotelPolicyInformation form,div.hotelPolicyInformation div.policies{padding:13px;}div.hotelPolicyInformation div.wrapper{padding:14px;width:388px;float:left;border:none;}div.hotelPolicyInformation a{text-decoration:underline;color:#BF0000;}div.hotelPolicyInformation p,div.hotelPolicyInformation ul ul{margin-bottom:10px!important;}div.hotelPolicyInformation p.title{font-weight:normal;font-size:12px;color:#333;margin-bottom:0!important;}div.hotelPolicyInformation ul{padding:0;margin:0;list-style-type:none;}div.hotelPolicyInformation li{border-top:1px solid #dbdad6;margin:10px 0 0 0;padding:10px 0 0 0;}div.hotelPolicyInformation li.first{border:none;padding:0;margin:0;}div.hotelPolicyInformation li li{margin:0;padding:0;border:none;}div.hotelPolicyInformation div.accept{background:url('../../../hotelRates/img/screen/rz-hotelRateBackgrounds.png') no-repeat -6725px top;height:38px;line-height:38px;width:500px;border:1px solid #dbdad6;text-align:center;display:block;position:relative;padding:0;}
div.hotelPolicyInformation div.security{background:url('../../../hotelRates/img/screen/rz-hotelRateBackgrounds.png') no-repeat 11px -414px;height:92px;width:112px;float:left;}div.hotelPolicyInformation input{top:0;vertical-align:middle;}div.hotelPolicyInformation label,div.hotelPolicyInformation input{font-weight:bold;height:38px;line-height:38px;margin:0!important;}div.hotelPolicyInformation label{margin-left:5px!important;}div.hotelRateCalendar{display:block;width:526px;background:#fff;margin:0 1px 1px 1px;border-top:1px solid #ddd;}.expanded div.hotelRateCalendar{border-left:2px solid #525252;border-right:2px solid #525252;border-top:0 none;margin:0;}.expanded div.hotelRateCalendar table{border-top:1px solid #ddd;}.span-38 div.hotelRateCalendar table{width:526px;margin:0;}div.hotelRateCalendar td{border-bottom:1px solid #d5d5d5;border-right:1px solid #e2e0e1;padding:0;width:74px;height:63px;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -4122px 23px;font-weight:normal;line-height:10px;vertical-align:top;text-align:center;}div.hotelRateCalendar td p{border-bottom:1px solid #d5d5d5;height:22px;line-height:22px;text-align:center;font-weight:bold;text-indent:0;background-color:#fff;float:none;margin-bottom:8px;}div.hotelRateCalendar td.strikeThrough p{margin-bottom:4px;}div.hotelRateCalendar td.strikeThrough span.strike{text-decoration:line-through;}div.hotelRateCalendar td.package{color:#808080;}div.hotelRateCalendar td.unused{background-position:-4222px 23px;}div.hotelRateCalendar td.unused p{color:#c6c6c6!important;}div.hotelRateCalendar td.last{border-right:none;width:76px;}div.hotelRateCalendar td span{font-size:9px;}div.hotelRateDescription{display:none;}.span-38 .expanded div.hotelRateDescription{display:block;width:526px;height:auto;border:2px solid #525252;border-top:none;border-bottom:none;background:#fff;}.span-38 .expanded div.hotelRateDescription div.hotelRateDescriptionWrapper{padding:14px;margin:0 2px;border-bottom:2px solid #fff;width:494px;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -3600px bottom;}.span-38 div.hotelRateDescription p.topPane{width:526px!important;border-left:none!important;border-right:none!important;font-weight:bold!important;text-indent:13px!important;}div.hotelRateDescription p.title{margin:0;}div.hotelRateDescription ul{list-style-type:none;margin-bottom:10px!important;padding:0;}div.hotelRateDescription li{width:494px!important;height:auto;min-height:0!important;border:none!important;background:none!important;}.span-38 table.hotelRate{width:524px;height:62px;padding:0!important;margin:0 2px 2px 2px!important;}.span-38 .expanded table.hotelRate{margin:0 3px 3px 3px!important;}table.hotelRate td{background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -2700px bottom;vertical-align:middle;width:300px;height:62px;min-height:62px;padding:0;}.expanded table.hotelRate td{background:none;}.expanded table.hotelRate h3,.expanded table.hotelRate span,.expanded table.hotelRate td,.expanded table.hotelRate a,.expanded table.hotelRate td.price p{color:#fff!important;}
.expanded table.hotelRate a.button-grey-arrow{background-position:left -998px;margin-bottom:0!important;float:left;}.expanded table.hotelRate a.button-grey-arrow:hover{background-position:left -998px;color:#fff!important;}table.hotelRate td.price{width:99px!important;text-align:right;line-height:15px;font-weight:bold;white-space:nowrap;}table.hotelRate td.price h3{margin:0!important;width:99px!important;text-align:right!important;float:none!important;display:block;font-weight:bold;}table.hotelRate td.price span{color:#808080;}table.hotelRate td.price p{margin:0;text-decoration:line-through;}table.hotelRate td.book{width:115px!important;text-align:center;}table.hotelRate td.book a{margin:0 auto;font-weight:bold;}table.hotelRate div{width:300px!important;height:auto;min-height:15px;display:block;position:relative;}table.hotelRate h3{display:block;width:auto!important;height:auto!important;line-height:15px!important;min-height:12px!important;margin-left:10px!important;text-indent:0!important;background:none!important;font-weight:normal!important;color:#333!important;float:left;padding:0!important;position:static!important;text-transform:capitalize;}table.hotelRate .specialRate h3{max-width:270px;z-index:1;}table.hotelRate .specialRate a{width:17px;height:17px;margin-left:5px;position:absolute;top:-2px;right:0;display:block;background:url('../../../buttons/img/screen/pd-arrows.png') no-repeat -1px -3003px!important;text-decoration:none;}table.hotelRate .specialRate a div{display:none!important;position:absolute;max-width:230px!important;min-height:20px;background:#fff;padding:5px;border:1px solid #010086;top:0;left:20px;z-index:200;}table.hotelRate .specialRate a:hover div{display:block!important;}.expanded table.hotelRate .specialRate a{background-position:-1px -3503px!important;}table.hotelRate a.hide,.expanded table.hotelRate a.view{display:none;}.expanded table.hotelRate a.hide{display:block;}table.hotelRate a.button-grey-arrow{font-weight:normal;padding-left:10px;margin-left:10px;text-decoration:none;}table.hotelRate a.button-grey-arrow:hover{color:#2423A5!important;background-position:left -1px;text-decoration:underline;}div.span-38 div.hotelRates,div.span-38 div.hotel div.hotelRates{width:530px;display:block;padding-bottom:1px;position:relative;}div.hotelRates p.topPane{background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat left top;width:528px;height:30px;line-height:30px;border:1px solid #dbdad6;border-top:none!important;margin-bottom:0;font-weight:normal!important;text-indent:0!important;font-size:11px!important;color:#666!important;position:relative;}div.hotelRates p.topPane span.title{float:left;width:auto;height:30px;line-height:29px;display:block;text-align:left;text-indent:13px!important;padding-right:3px;font-size:12px;}div.hotelRates p.topPane a.totalPriceSpan{width:228px;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat left -200px;text-align:center;position:absolute;right:0;top:0;text-decoration:none;margin:0;}
.span-38 div.hotelRates ul.rates{list-style-type:none;padding:0!important;margin:0;width:530px!important;height:auto;overflow:hidden;}.span-38 div.hotelRates div.ratesError,.span-38 div.hotelRates ul li{width:528px;min-height:60px;padding:0!important;margin:0!important;border:1px solid #dbdad6;border-top:none;background:#fff;}.span-38 div.hotelRates ul li.expanded{width:530px;border:none;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -1800px top;border-bottom:2px solid #525252;}.span-38 div.ratesError div{width:502px;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -2700px bottom;margin:0 2px 2px 2px;padding:13px 11px 13px 11px;}.span-38 div.hotelRates div.ratesError p{width:490px;padding:12px 0 12px 12px;line-height:12px;margin:0;font-weight:bold;color:#fff;background:#ca1828 url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -5723px top;}.span-38 div.noticeBox{padding:14px;border:1px solid #abaaaf;border-top:none;margin-bottom:18px;background:#fff;}div.noticeBox p{margin-bottom:0;}div.noticeBox a{color:#BF0000;}#choicesform div.hotelRoomChoices{background:#fff;}#choicesform p.title{width:528px;text-indent:13px;padding-top:13px;font-size:12px;font-weight:normal!important;border:1px solid #ADACB2;border-bottom:none!important;margin:0;}#choicesform p.topPane{width:528px;height:30px;line-height:30px;text-indent:13px;position:relative;border:1px solid #abaaaf;border-bottom:none!important;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat left top;margin:0;font-weight:normal;font-size:12px;color:#333;}#choicesform ul ul{border:1px solid #abaaaf;border-bottom:none!important;border-top:none!important;padding:27px 27px 0 27px;float:left;width:474px;}#choicesform ul li{margin-bottom:25px;}#choicesform ul ul li{float:left;}#choicesform a{width:177px;padding-left:60px;height:46px;line-height:46px;font-size:12px;display:block;background:url('../../../hotelRoomChoices/img/screen/pd-icons.png') no-repeat left top;text-decoration:none;}#choicesform a.breaker{height:24px;line-height:12px;padding:11px 0 11px 60px;}#choicesform a:hover span,#choicesform a.sel span{display:block;}#choicesform a.sel,#choicesform a.off:hover{color:#333;}#choicesform a.sel{background-color:#ececec;}#choicesform a:ACTIVE,#choicesform a:VISITED,#choicesform a:FOCUS{border:none!important;border-color:transparent;}#choicesform .FSD a{background-position:left 0!important;}#choicesform .FSD a.off{background-position:left -200px!important;}#choicesform .FSD a:hover,#choicesform .FSD a.sel{background-position:left -100px!important;}#choicesform .FRD a{background-position:left -300px!important;}#choicesform .FRD a.off{background-position:left -500px!important;}#choicesform .FRD a:hover,#choicesform .FRD a.sel{background-position:left -400px!important;}#choicesform .FRM a{background-position:left -600px!important;}#choicesform .FRM a.off{background-position:left -800px!important;}
#choicesform .FRM a:hover,#choicesform .FRM a.sel{background-position:left -700px!important;}#choicesform .FRB a{background-position:left -900px!important;}#choicesform .FRB a.off{background-position:left -1100px!important;}#choicesform .FRB a:hover,#choicesform .FRB a.sel{background-position:left -1000px!important;}#choicesform .LCO a{background-position:left -1200px!important;}#choicesform .LCO a.off{background-position:left -1400px!important;}#choicesform .LCO a:hover,#choicesform .LCO a.sel{background-position:left -1300px!important;}#choicesform .FRP a{background-position:left -1500px!important;}#choicesform .FRP a.off{background-position:left -1700px!important;}#choicesform .FRP a:hover,#choicesform .FRP a.sel{background-position:left -1600px!important;}#choicesform .FRL a{background-position:left -1800px!important;}#choicesform .FRL a.off{background-position:left -2000px!important;}#choicesform .FRL a:hover,#choicesform .FRL a.sel{background-position:left -1900px!important;}#choicesform .GIC a{background-position:left -2100px!important;}#choicesform .GIC a.off{background-position:left -2300px!important;}#choicesform .GIC a:hover,#choicesform .GIC a.sel{background-position:left -2200px!important;}#choicesform .DOP a{background-position:1px -2400px!important;}#choicesform .DOP a.off{background-position:1px -2600px!important;}#choicesform .DOP a:hover,#choicesform .DOP a.sel{background-position:left -2500px!important;}#choicesform .FRI a{background-position:left -2700px!important;}#choicesform .FRI a.off{background-position:left -2900px!important;}#choicesform .FRI a:hover,#choicesform .FRI a.sel{background-position:left -2800px!important;}#choicesform a.off{color:#ccc;}#choicesform span.line{border-top:1px solid #afaeb3;height:10px;line-height:10px;display:block;}#choicesform div.description{width:474px;height:60px;padding:0 27px 27px 27px;border:1px solid #abaaaf;border-top:none!important;display:block;float:left;}#choicesform div.description p{font-weight:bold;font-size:10px;line-height:10px;}#choicesform div.description p span{font-weight:normal;font-size:10px;line-height:10px;}#choicesform li.room.error,#choicesform li.room.error p.error{border:none;padding:0;background:transparent;}#choicesform li.room.error p.topPane,#choicesform li.room.error ul,#choicesform li.room.error div.description,#choicesform li.room.error p.title{border:1px solid #f35765;}#choicesform li.room.error li a{color:#666;}#choicesform li.room.error p.error{color:#f35765;}.span-38 div.hotelRoomOptions{width:528px;height:auto;margin-bottom:14px;}div.hotelRoomOptions p.topPane{width:528px;height:30px;line-height:30px;background:url('../../../hotelRates/img/screen/rz-hotelRateBackgrounds.png') no-repeat left top;text-indent:13px;position:relative;border:1px solid #dbdad6;margin:0;font-weight:normal;font-size:12px;color:#333;}div.hotelRoomOptions p.topPane a{float:right;margin-right:13px;text-align:left;background-position:left -493px;text-decoration:none;text-indent:0;font-weight:normal;}
div.hotelRoomOptions div.description{padding:14px!important;border:1px solid #dbdad6;border-top:none;width:500px;min-height:34px;height:auto;background:url('../../../hotelRates/img/screen/rz-hotelRateBackgrounds.png') no-repeat -4400px bottom;}div.hotelRoomOptions div.description h3{background:none!important;text-indent:0!important;line-height:14px!important;height:14px!important;font-weight:normal;font-size:12px!important;color:#333;}div.hotelRoomOptions div.description p.title{margin-bottom:0;font-weight:normal;font-size:12px;color:#333;}div.hotelRoomOptions div.description ul{list-style-type:none;width:500px;margin:0;padding:0!important;border:none!important;}div.hotelRoomOptions div.description li{width:500px!important;padding:0!important;height:auto!important;min-height:14px!important;line-height:14px!important;background:none!important;border:none!important;}div.hotelRoomOptions div.description span{color:#808080;}div.roomOptions ul{list-style-type:none;padding:0 2px!important;margin:0;border:1px solid #dbdad6;border-top:none;width:524px;height:auto;}div.roomOptions li{width:514px;padding-left:10px;height:30px;line-height:30px;background:url('../../../hotelRates/img/screen/rz-hotelRateBackgrounds.png') no-repeat -5023px bottom;border-bottom:1px solid #dbdad6;position:relative;display:block;}div.roomOptions li.last{border-bottom:none;}div.roomOptions li.selected{background-position:-5023px top;}div.roomOptions input{border:none;float:right;margin-right:28px;top:.50em;}div.roomOptions label{height:30px;line-height:30px;}div.roomOptions .advanced input{float:right;}div.roomOptions .advanced label{height:auto;line-height:12px!important;float:left;width:465px;margin-top:2px;}.span-38 div.hotelRooms{width:530px;height:auto;display:block;}div.hotelRooms h3{height:30px;line-height:30px;margin:0;text-indent:14px;font-weight:normal;font-size:13px;color:#fff;margin:0;background:url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -900px top;}div.hotelRooms ul{list-style-type:none;padding:0;margin:0;}div.span-38 div.hotel{width:530px;display:block;margin-bottom:10px;}div.hotel h3{min-height:16px;line-height:16px;background:#010086 url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -900px top;margin:0;font-weight:bold;color:#fff;position:relative;width:318px;padding:8px 200px 8px 12px;}div.hotel h3 span{position:absolute;right:0;top:0;line-height:32px;margin-right:14px;font-weight:normal;color:#fff;}.span-38 div.imageArticle{display:block;width:500px;border:1px solid #DBDAD6;padding:14px;background:#fff;}.span-38 div.imageArticle img{width:180px;height:180px;padding:2px;border:1px solid #DBDAD6;float:left;margin-right:14px;display:block;}.span-38 div.imageArticle div.text{width:300px;float:left;display:block;}.span-38 div.newsLetterModule{width:500px;padding:14px;border:1px solid #dbdad6;margin-bottom:14px;background:#fff;}div.newsLetterModule p{margin:0;}div.newsLetterModule input{border:none!important;width:13px;height:13px;top:2px;margin:0!important;padding:0;vertical-align:middle;float:left;}
div.newsLetterModule label{margin-left:5px;float:left;width:480px;}div.popup{position:fixed;border:1px solid #DBDAD6;width:500px;background:#fff;z-index:5000;}div.popup a.close{width:470px;padding-right:30px;text-align:right;height:30px;line-height:30px;background:#2423A5 url('../../../hotelRates/img/screen/pd-hotelRateBackgrounds.png') no-repeat -900px top;font-weight:bold;display:block;color:#fff;}div.popup div{padding:24px;width:452px;overflow:scroll;}div#bookOnlinePopup,div#needHelpPopup,div#policyPopup,div#choicesPopup,div#popup-warning,div#vCardConfirm,div#vCardError{left:35%;top:250px;}div.popup div *{line-height:1.3;}div.popup h1,div.popup h4{font-size:13px!important;}div.popup div p{color:#666;}div.popup div strong,div.popup div h1,div.popup div h4{color:#333;font-weight:normal;font-size:12px;}div.popup div a,div.popup div a:hover,div.popup div a:active{color:#2423A5;text-decoration:none;}div.popup div a:hover{text-decoration:underline;}#popup-warning div,div#vCardConfirm div,div#vCardError div{overflow:hidden;}#popup-warning div a{color:#fff;height:27px;line-height:27px;}ul.progressBar{list-style-type:none;padding:0!important;margin:0 14px 14px 14px!important;width:866px;display:block;height:35px!important;background:url('../../../progressBar/img/screen/pd-progressBar.png') no-repeat left top;}ul.fourBar.step2{background-position:left -35px;}ul.fourBar.step3{background-position:left -70px;}ul.fourBar.step4{background-position:left -105px;}ul.progressBar.fiveBar{background:url('../../../progressBar/img/screen/pd-progressBar-5.png') no-repeat left top;}ul.fiveBar.choices{background-position:left -35px;}ul.fiveBar.step2{background-position:left -70px;}ul.fiveBar.step3{background-position:left -105px;}ul.fiveBar.step4{background-position:left -140px;}ul.progressBar li{float:left;width:216px;height:35px;line-height:35px;padding:0;margin:0;display:block;text-align:center;color:#aaa;}ul.step1 li.step1,ul.choices li.choices,ul.step2 li.step2,ul.step3 li.step3,ul.step4 li.step4{color:#fff!important;}ul.choices li.step1,ul.step2 li.step1,ul.step2 li.choices,ul.step3 li.step1,ul.step3 li.choices,ul.step3 li.step2,ul.step4 li.step1,ul.step4 li.choices,ul.step4 li.step2,ul.step4 li.step3{color:#000!important;}ul.fiveBar li{width:173px;}div.span-23 div.promotionBox-1{width:318px;border:1px solid #dbdad6;display:block;margin-bottom:14px;}div.span-23 div.promotionBox-1 div.content{margin:2px;padding:16px;background:#aaaba6 url('../../../promotionBox-1/img/screen/pd-promotionBox-1.png') no-repeat left top;display:block;}div.promotionBox-1 h1{border-bottom:1px solid #fff;padding-bottom:8px;color:#fff;font-size:20px!important;font-weight:normal;line-height:1;vertical-align:bottomline;}div.promotionBox-1 ul{list-style-type:none;margin:0;padding:0 0 0 12px;}div.promotionBox-1 *{color:#fff!important;}div.span-23 div.promotionBox-2{width:318px;border:1px solid #dbdad6;display:block;margin-bottom:14px;}div.span-23 div.promotionBox-2 div.content{margin:2px;padding:16px;background:#ea1625 url('../../../promotionBox-2/img/screen/pd-promotionBox-2.png') no-repeat left top;display:block;}
div.promotionBox-2 h1{border-bottom:1px solid #fff;padding-bottom:8px;color:#fff;font-size:20px!important;font-weight:normal;line-height:1;vertical-align:bottomline;}div.promotionBox-2 *{color:#fff!important;}div.span-38 div.searchResults{width:530px;text-align:right;line-height:22px;display:block;margin-bottom:10px;}div.span-38 div.searchResults h1{max-width:400px;text-align:left;float:left;font-weight:normal;color:#333;}div.span-38 div.searchResults span{float:right;}div.span-38 div.searchResults select{float:right;margin:3px;}.bottom div.actions{width:880px;height:20px;display:block;}div.actions a.addthis_button{float:right;padding:0 0 0 18px;height:16px!important;background:url('../../../shareItActions/img/screen/bookmark.gif') no-repeat left top;position:relative;display:block;text-decoration:none;cursor:pointer;}div.actions a.addthis_button span{padding:2px 10px 1px 0;background:#fff url('../../../shareItActions/img/screen/bookmark.gif') no-repeat right top;height:13px;line-height:13px;width:auto;font-size:10px;display:block;cursor:pointer;float:left;}.span-38 div.steps{width:530px;text-align:center;line-height:27px;height:27px;position:relative;}div.steps a.button-red-1,div.steps a.button-black-1{position:absolute;top:0!important;}div.steps a.button-red-1{right:0;}div.steps a.button-black-1{left:0;}div.steps a.button-red-1 span{font-weight:bold;}p,a,span,div,label,select,option,input,textarea,h1,h2,h3,h4,h5,h6,li,ul,td,th{font-family:arial;color:#666;font-weight:normal;font-size:11px;}.standard{font-size:11px!important;}.tiny{font-size:9px!important;}.small{font-size:10px!important;}.big{font-size:13px!important;}.large{font-size:14px!important;}.header{font-size:15px!important;}.largeHeader{font-size:19px!important;}.hugeHeader{font-size:24px!important;}.title,p.topPane{font-weight:bold!important;font-size:12px!important;}.typo-1,.typo-2,.typo-3{font-family:arial;font-weight:normal;}p.typo-1,a.typo-1,span.typo-1,div.typo-1,label.typo-1,table.typo-1,td.typo-1{font-size:9px!important;}h1.typo-1{font-size:18px!important;}h2.typo-1{font-size:16px!important;}h3.typo-1{font-size:14px!important;}p.typo-2,a.typo-2,span.typo-2,div.typo-2,label.typo-2,table.typo-2,td.typo-2{font-size:10px!important;}p.typo-3,a.typo-3,span.typo-3,div.typo-3,label.typo-3,table.typo-3,td.typo-3,th.typo-3,li.typo-3{font-size:11px!important;}h1.typo-3{font-size:24px!important;}h3.typo-3{font-size:15px!important;}p.typo-4,a.typo-4,span.typo-4,div.typo-4,label.typo-4,table.typo-4,td.typo-4{font-size:12px!important;}h1.typo-4{font-size:26px!important;}p.typo-5,a.typo-5,span.typo-5,div.typo-5,label.typo-5,table.typo-5,td.typo-5,li.typo-5{font-size:13px!important;}h1.typo-5{font-size:26px!important;}p.typo-6,a.typo-6,span.typo-6,div.typo-6,label.typo-6,table.typo-6,td.typo-6{font-size:14px!important;}h1.typo-6{font-size:26px!important;}p.typo-7,a.typo-7,span.typo-7,div.typo-7,label.typo-7,table.typo-7,td.typo-7{font-size:15px!important;}h1.typo-7{font-size:26px!important;}.bold{font-weight:bold!important;}
.underlined{text-decoration:underline!important;}.italic{font-style:italic!important;}.normal{font-weight:normal!important;font-style:normal!important;text-decoration:none!important;}.col-black{color:#000;}.col-blue{color:#3BA7BC;}.col-gold{color:#CF9C26;}.col-grey-1{color:#808080;}.col-grey-2{color:#888;}.col-grey-3{color:#AAA;}.col-red{color:#BF0000;}.col-white{color:#fff;}.col-black:hover{color:#000;}.col-blue:hover{color:#3BA7BC;}.col-gold:hover{color:#CF9C26;}.col-grey-1:hover{color:#808080;}.col-grey-2:hover{color:#888;}.col-grey-3:hover{color:#AAA;}.col-red:hover{color:#BF0000;}.col-white:hover{color:#fff;}h3.page-header{height:30px;line-height:30px;color:#333;font-size:13px;padding-left:15px;margin:0 0 15px 0;background:url("../../../typography/img/screen/h3-page-header.gif") no-repeat;}
