blockquote,body,caption,div,dl,dt,dd,form,fieldset,h1,h2,h3,h4,h5,h6,html,li,ul,ol,p,pre,textarea,table,td,th{margin:0;padding:0;}address,dl,fieldset,p,pre,ul,ol,table{margin:0 0 1em;}ul,ol,dd{margin-left:40px;}td ul,td ol{margin-left:15px;}ol ul,ul ol,ul ul,ol ol,td ul,td ol{margin-bottom:0;}blockquote{margin:1em 40px;font-style:italic;}dl{float:left;}dt{float:left;clear:left;width:10em;text-align:right;font-weight:normal;}dd{float:left;margin-left:1em;padding-left:1em;border-left:1px solid #e0deda;}table{width:100%;border-collapse:collapse;border-spacing:0;}table,th,td{border:1px solid #999;}th,td{padding:2px 3px;}caption,th{font-weight:bold;text-align:left;}img{border:none;}html,body{color:#000;background:#fff;}body{font:11pt/1.4 Georgia,"Times New Roman",Times,serif;}code,kbd,pre{font-family:Monaco,Courier,"Courier New",Tahoma;}h1,h2,h3,h4,h5,h6{color:#000;font:bold 1em/1.0 Arial,Helvetica,sans-serif;}h1{margin:0 0 .6em;font-size:1.8em;}h2{margin:0 0 .5em;font-size:1.5em;}h3{margin:0 0 .5em;font-size:1.1em;}h4{margin:0 0 .5em;text-transform:uppercase;}h5{font-style:italic;}h6{font-weight:normal;font-style:italic;}legend{color:#333;}a:link,a:visited,a:hover,a:focus,a:active{color:#000;}.cf:after{display:block;clear:both;height:0;visibility:hidden;content:".";}.cf{display:inline-block;}* html .cf{height:1px;}.cf{display:block;}.error,.confirmation{border:2px solid;margin:.5em 0;}.structural{position:absolute;left:-9999px;}.left,.right{float:left;width:auto;margin:3px 9px 3px 0;}.right{float:right;margin:3px 0 3px 9px;}img.dec{padding:3px;border:1px solid #ccc;}.caption,.caption em{display:block;}.caption em{font-style:normal;}.caption img.left,.caption img.right{float:none;margin:0;padding:0;border:none;}.caption p,.caption em{margin-bottom:0;}.form-general{margin:1em 0;padding:6px;border:1px solid #ccc;background:#eee;}.form-general label{display:block;}.text,.radio,.checkbox,.select{margin:0 0 .25em;}.text input{width:95%;}.text textarea{width:95%;height:10em;}.pwd input{width:6em;}.form-general fieldset{margin:1em 0;padding:.5em;border:1px solid #ccc;}.control-group{margin:1em 0;}.checkbox,.radio{white-space:nowrap;}.checkbox input,.radio input{vertical-align:middle;}.checkbox label,.radio label{display:inline;margin-left:.5em;vertical-align:middle;}.form-general .alt{display:inline;margin:0 1em 0 0;}.submit-area{margin:1em 0 .5em;text-align:center;}#footer{clear:both;padding:1em 0;}#skip,#nav-main,#search,#nav-sub,#nav-supp,#nav-supp-2,#content-secondary,#main-search,#print-link{display:none;}#breadcrumbs{margin:1em 0;}#footer{border-top:1px solid #999;}#address .org{display:none;}.intro{color:#000;font-size:1.2em;}.article-info{margin:1em 0;}.article-info p{margin:0;font-size:.94em;}.owadmin_editItemLinkManager_controlPanelContainer{display:none;}.item-compact-list,.tabs,.imgeContainerHeader,.show-more,.stories,.btn-slideshow,.btn-video,.b-3 .h-style-7,.mark-and-share,.box-head,.maplink,.prices-from,.fields,fieldset,.table-nav,.submit-area,#footer,.new-page,#header{display:none;}#main .sidebar .facts{width:250px;}#main .sidebar .facts dd{width:50px;float:left;}#main .sidebar .facts dt{width:150px;float:left;}.departures,.shadow,.header,.hotel-hit,.sortOrder,.x,.hr,.resultlist,.more-departures{display:none;}#price-details dl.summary{width:400px;}#price-details dl.summary dd{width:150px;float:left;}#price-details dl.summary dt{width:200px;float:left;}#timetable dl.summary{width:550px;}#timetable dl.summary dd{width:350px;float:left;}#timetable dl.summary dt{width:150px;float:left;}.print{display:none;}#my-booking #payment-summary{float:left;margin:20px 0 10px;padding:12px 23px;border:1px solid #e7e7e7;}#my-booking #payment-summary h2{margin-bottom:3px;font-size:1.2em;}#my-booking #payment-summary .e-1{float:left;width:15em;}#my-booking #payment-summary .e-2{position:relative;float:right;width:20em;margin-left:1em;padding-left:1em;border-left:1px solid #e7e7e7;}#my-booking #payment-summary .date-of-booking{font-size:.905em;}#my-booking #payment-summary .booking-number strong{color:#fe660d;font-size:1.31em;line-height:1;font-weight:normal;}#my-booking table{border:0;width:auto;}#my-booking td,#my-booking th{padding:2px 1em 2px 0;border:0;background:transparent;font-weight:normal;font-size:.905em;border:0;}#my-booking tfoot td,#my-booking tfoot th{border-top:1px solid #e7e7e7;}#my-booking .price-summary td,#my-booking .price-summary th{text-align:right;}#my-booking .price-summary tfoot td,#my-booking .price-summary tfoot th{padding-top:5px;font-weight:bold;}#my-booking .upcoming-payments{width:100%;margin:0;}#my-booking .upcoming-payments caption{font:bold 1em/1 Arial,sans-serif;}#my-booking .upcoming-payments .date{width:8em;}#my-booking .upcoming-payments .price{width:10em;}#my-booking .upcoming-payments tfoot td{padding-top:10px;font-size:1.31em;line-height:1.31;}#my-booking .upcoming-payments tfoot strong{font-size:1.31em;line-height:1;font-weight:normal;}#my-booking .continue{display:none;}#my-booking #trip-summary{clear:both;margin-bottom:3em;}#my-booking #trip-summary h3{clear:both;margin-top:3em;}#my-booking #trip-summary p{clear:both;}#my-booking #trip-summary .summary dl{width:31em;}#my-booking #trip-summary .summary dt{width:8em;text-align:left;}#my-booking #trip-summary .summary dd{width:20em;}#my-booking #booking-summary{clear:both;page-break-before:always;}#my-booking #extras,#my-booking .reservationmenybar{display:none;}