body{background:#fff!important;font-family:Open Sans,Arial,sans-serif;font-weight:400;font-size:12px;color:#5b5b5b!important;line-height:22px}h1{font-size:26px;font-weight:600;padding:0;color:#3b3836}h2{font-size:24px;margin-top:25px;margin-left:0!important}h2,h3{font-weight:400;padding:0;color:#3b3836}h3{font-size:20px}h4{font-size:18px}h4,h5{font-weight:400;padding:0;color:#3b3836}h5{font-size:16px;margin-top:5px;margin-bottom:0}a img{border:none!important;text-decoration:none!important;outline:none!important;border-color:#fff!important}#nzc_logo img{width:202px}#nzc_logo,#nzc_logo img{border:0!important;text-decoration:none!important;outline:none!important;border-color:#fff!important}#nzc_logo{margin:22px 0 0 20px;width:auto}#footer_50years_img,#footer_nav,#footer_nav_quicklinks,#footer_search_block_container,#main_slider,#navs_container,#sidebar_menu,#tt,.home #contentwrap,.home #midway_wrapper,.noprint,.scheduleList,.wizard_page_h4_row,dl{display:none}#footer_dark_grey_container{background:#fff!important;font-size:12px;font-weight:400!important;line-height:22px}#nzc_logo_container{background:none!important}body.internal.page #content_container #content>p,body.internal.page #content_container #content>p:first-of-type{font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:400!important;line-height:22px}#breadcrumbwrap{display:none}.linklist{border-top:1px solid #e8e5e0;list-style:none;padding:0;margin:0}.linklist li{margin-bottom:1px;margin-right:1px}.linklist li a{display:block;padding:8px 15px;color:#d73647!important;border-bottom:1px solid #e8e5e0;text-decoration:none;font-weight:400;font-size:12px}.linklist img{float:right}p{padding-top:0;margin-top:0;margin-bottom:20px!important}p,strong{color:#5b5b5b!important}ol,ul{padding-left:20px}div#contentwrap{width:auto!important}#main_header{margin:0}#headerwrap{padding-top:0}#main_header{background:none;width:100%}body.internal.page #content_container{width:100%;color:#5b5b5b}body.internal.page #content_container #content a{color:#d73647!important;text-decoration:none}#nzc_logo_container{height:auto}#footer_dark_grey{margin:0;width:100%;color:#5b5b5b}body.internal.page #content_container #content{width:100%}#credit_legal_container{width:100%;padding-left:20px}#credit,#credit a,#legal,#legal a{color:#5b5b5b;font-size:12px}body.internal.page #contentwrap{padding:0 20px 20px}#footer_dark_grey_container{height:auto}#breadcrumb_nav{display:none}hr{background-color:#e8e5e0!important;height:1px;border:0;width:100%;margin-top:15px;margin-bottom:15px}div{width:100%!important;float:none!important}#page_tools,.lodgeHolder{display:none}#status-dark{border-right:1px solid #e8e5e0!important;border-top:1px solid #e8e5e0!important;background:none!important}#status-dark td{font-size:12px;padding:5px 10px;border-left:1px solid #e8e5e0!important;border-bottom:1px solid #e8e5e0!important;background:none!important}h2.status-dark-h2{background:none!important;color:#5b5b5b!important}div.transaction{padding:5px!important}#wizard_wrapper .help_dropdown{display:none}#wizard_wrapper h5{padding:0;margin:0}#wizard_wrapper table tr td{text-align:left!important}.booking-confirmed{position:relative;top:-10px;left:10px}table.print_table{border-top:1px solid #ccc!important;border-left:1px solid #ccc!important;width:666px!important}table.print_table tr,table.print_table tr td{background:#fff!important}table.print_table tr td{border-right:1px solid #ccc!important;border-bottom:1px solid #ccc!important;padding:5px!important}table tr td{vertical-align:top}.print_full_width{width:100%!important}.tool-table td{border-right:1px solid #e8e5e0;border-bottom:1px solid #e8e5e0}.tool_icon{display:none}.generic-table{margin-bottom:20px}.tickline{left:10px;position:relative;top:-8px}.generic-confirmation td,.generic-form td,.generic-table td{padding:5px 10px;font-size:12px}input,label{font-size:12px}.button,.button_alt,.clear-my-details{display:none!important}.generic-form td{background:#fff!important}.generic-form input,.generic-form textarea{background:none;border:none;border:1px solid #ccc;width:100%;padding:4px}select{padding:5px;line-height:18px}