html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{overflow-y:scroll}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:75%;line-height:1.77em}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:Arial,Helvetica,sans-serif}h1{color:#83B3E7;font-size:1.462em;margin-bottom:8px;text-transform:uppercase;line-height:1em}h2{color:#000;font-size:1.5em;margin-bottom:0.5em;font-weight:bold;line-height:1.667em}h3{color:#000;font-size:1em;margin-bottom:1em;margin-top:0.833em;line-height:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}p{margin:0 0 1.5em}p.last{margin-bottom:0}p.large{font-size:1.333em;line-height:1.625em;font-family:Arial,Helvetica,sans-serif}ul,ol{margin:0 0 1.5em 1.5em}ul{list-style-type:none;margin-left:0;width:auto}ul li{margin:0 0;background:url('/images/common/bullet-points/alpha/main.png') left no-repeat;border-bottom:1px solid #afd3fb;padding:8px 0 8px 26px}ul li.last{border-bottom:none}ol{list-style-type:decimal}a,a:link{color:#33a1da;text-decoration:underline}a:hover,a:active,a:focus{text-decoration:none}@media screen{.sIFR-flash{visibility:visible !important;margin:0;padding:0}.sIFR-replaced,.sIFR-ignore{visibility:visible !important}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-replaced div.sIFR-fixfocus{margin:0pt;padding:0pt;overflow:auto;letter-spacing:0px;float:none}}@media print{.sIFR-flash{display:none !important;height:0;width:0;position:absolute;overflow:hidden}.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;width:auto !important;height:auto !important}}@media screen{.sIFR-active .topbit h1{font-size:2.36em;line-height:1em;visibility:hidden;margin:0px 0 0 0;padding-bottom:0}.sIFR-active .blog-posts h2{font-size:2.0em;line-height:1em;visibility:hidden;margin:0px 0 0 0;padding-bottom:0}}.topbit h1{font-size:2em;margin:0px 0 16px 0;color:#83b3e7}th{text-align:left;font-weight:bold}th,td{padding:8px 16px;vertical-align:middle}caption{margin-bottom:12px;font-weight:bold}tr.novice td,tr.novice th{background-color:#fcf9e1}tr.intermediate td,tr.intermediate th{background-color:#efe9ca}tr.advanced-intermediate td,tr.advanced-intermediate th{background-color:#e2d9a6}tr.csia-level-1 td,tr.csia-level-1 th{background-color:#fea8cc}table.apartments th.apartment1{background-color:#E2D9A6}table.apartments td.apartment1{background-color:#EFE9CA}table.apartments th.apartment2{background-color:#fea8cc}table.apartments td.apartment2{background-color:#fdc4dc}form{color:#4d4d4d}fieldset{padding:0;margin:0;border:none}legend{font-weight:bold;font-size:1.154em;padding:0 0 0 0;margin:0 0 10px 0;display:block}label,fieldset.radio legend{font-weight:bold;margin:4px 0 14px 0;display:block;font-size:1.25em;padding:0;font-family:Arial,Helvetica,sans-serif;color:#001F40}input.text{display:block;width:20em;margin:6px 0;padding:11px;border:1px solid #aaa}textarea{padding:11px;border:1px solid #aaa}input.file{display:block;margin:10px 0}label.checkbox{margin:10px 0;background:none}label.checkbox input{padding:0;margin:0 0 6px 0}label textarea,label select{margin-bottom:0}label input.text,label input.file{margin-bottom:0}textarea,label iframe{width:430px;height:100px;margin:10px 0 10px 0;display:block}textarea.fck{width:640px;height:360px;margin-top:10px}textarea.fck.basic{height:360px;width:510px}select *{display:block !important}label span.required,label span.optional{font-weight:normal}fieldset.hidelegend legend{display:none}legend span.required{font-weight:normal}span.additional{font-weight:normal}button.image{border:none;padding:0;margin:0;background:transparent;margin-left:-4px;cursor:pointer}.removablefile span.block{margin:10px 0 0 0}span.remove{cursor:pointer;text-decoration:underline}fieldset.radio{margin:4px 0 14px 0}fieldset.radio label{display:inline;font-weight:normal;font-size:1em}fieldset.radio legend{margin-bottom:0}fieldset.submit{padding:4px 0}fieldset.submit p{float:left;margin:0;padding:8px 0}fieldset.submit input{float:right;margin;0}.input_bg{margin:4px 0 0 0}.input_bg input,.input_bg textarea{background:transparent;border:none}.input_bg select{border:0}.input_bg .container{padding:0 12px 0 0;background:transparent url('/images/backgrounds/textbox.png') bottom right no-repeat}.input_bg .container div{zoom:1;padding:0 0 12px 12px;background:transparent url('/images/backgrounds/textbox.png') bottom left no-repeat}.input_top{padding:0 12px 0 0;background:transparent url('/images/backgrounds/textbox.png') top right no-repeat}.input_top div{height:12px;background:transparent url('/images/backgrounds/textbox.png') top left no-repeat}.input_bg.next-question .container{background-image:url('/images/backgrounds/textbox-highlight.png')}.input_bg.next-question .container div{background-image:url('/images/backgrounds/textbox-highlight.png')}.input_bg.next-question .input_top{background-image:url('/images/backgrounds/textbox-highlight.png')}.input_bg.next-question .input_top div{background-image:url('/images/backgrounds/textbox-highlight.png')}.contentblock input.text,.contentblock textarea{width:549px}.contentblock select{min-width:275px}#booking-form .options select{width:400px}#booking-form .options table{margin:18px 0 0 0}#booking-form .options h2{padding:12px 0 0 0;margin:32px 0 0 0;border-top:1px solid #B6D6FB;color:#56850A}#booking-form .options h2 span.total span{font-weight:normal}#booking-form .options label{margin:0}#booking-form fieldset.options{border-bottom:1px solid #B6D6FB;margin-bottom:24px;padding-bottom:12px}#booking-form .optional_extras table{width:100%;margin-top:0}#booking-form .optional_extras td.last{width:20px;text-align:center}#booking-form .optional_extras h3{font-size:1.3em;font-weight:bold}#booking-form .optional_extras{margin-top:16px}form p.email-policy{font-size:90%}.hide{display:none !important}.block{display:block}.left{float:left}.right{float:right}.clear{clear:both}.center{text-align:center}hr{display:none}img.left{margin:0 12px 12px 0}.slider-toggle .open{display:inline}.slider-toggle.closed .open{display:none}.slider-toggle .closed{display:none}.slider-toggle.closed .closed{display:inline}.slider-toggle{cursor:pointer}.slider{padding-bottom:10px}.pagination{clear:both;text-align:center}.pagination p.last{color:#9f9f9f}.pagination a:link,.pagination a:visited{border:1px solid #b7d02e;color:#5b6334;padding:0.22em 0.5em;background:#f9fae8;text-decoration:none}.pagination a:hover,.pagination a:active,.pagination a:focus{border:1px solid #b7d02e;color:#5E5D5D;padding:0.22em 0.5em;background:#D0EEFD;text-decoration:none}.pagination .current{background:transparent;font-weight:bold;margin:0 0.3em}.pagination .next{margin-left:2em}.pagination .previous{margin-right:2em}.pagination .inactive{color:#9f9f9f;padding:0.28em 0.5em}.pagination p.total{color:#9f9f9f}#notices{background-color:#fffadd;border:2px solid #fae28e;margin:0 0 24px;padding:3px 12px}#notices h3{background-position:left center;background-repeat:no-repeat;margin:0}.error h3{background-image:url('/images/core/icon-error.gif');padding:12px 0 12px 44px}.confirmation h3{background-image:url('/images/core/icon-confirm.gif');padding:12px 0 12px 44px}#notices.confirmation{background-color:#eefce7;border:2px solid #caedba}#notices ol,#notices ul{font-size:1.333em;list-style-type:disc;margin-top:12px}.ng-cal-header-table{margin:5px;border-collapse:collapse;background:#efefef;border:solid #cccccc 1px}.ng-cal-previous-td,.ng-cal-next-td{width:20px;height:20px;color:#336699;border:solid #cccccc 1px;text-align:center}.ng-cal-header-td{text-align:center;font-weight:bold;padding:3px}.ng-cal{border:solid #5fd7d6 1px;border-collapse:collapse;margin:5px;margin-top:0px;background-color:#FFFFFF}.ng-cal *{font-size:8pt}.ng-cal td{padding:3px;border:solid #9eefee 1px}.ng-cal .ng-days-name-td{background:#9eefee;border:solid #5fd7d6 1px}.ng-month-name-th{background:#2f99b4;font-weight:bold;padding:3px;color:#ffffff;text-align:center}.ng-weekend,.ng-dayOff,.ng-dateOff{color:#999999}.ng-outOfRange{color:#999999;background:#efefef;text-decoration:line-through}.ng-mouse-over{font-weight:bold;background:#faedd6}.ng-selected-day{background:#ffbb45;font-weight:bold}.ng-close-link,.ng-clear-link{padding:3px;text-align:center;color:#666666;text-decoration:none;font-size:8pt;background:#efefef;border:solid #cccccc 1px;float:right;margin-right:5px}.datepicker_calendar{border:solid #666666 1px;line-height:1em;background:#ffffff;padding-bottom:5px;padding-top:5px}.datepicker_calendar{width:183px}.datepicker_calendar .ng-cal-header-table{width:173px}.datepicker_calendar .ng-cal-header-table{width:95%}#mbOverlay{position:absolute;left:0;width:100%;background-color:#000;z-index:100;cursor:pointer}#mbCenter{position:absolute;z-index:101;overflow:hidden;left:50%;top:10%;background-color:#fff;border:5px solid #fff;border:0px;margin:0;padding:7px}#mbCenter.roundedcorners{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.mbLoading{background:#fff url(/images/backgrounds/gallery-loading.gif) no-repeat center}#mbCanvas{margin:0;padding:0;height:0;border:none;font-size:0;overflow:hidden}.clear{clear:both;height:0;margin:0;padding:0;font-size:0;overflow:hidden}#mbBottom{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;padding-top:3px;margin:0}#mbNavigation{float:right;width:27px;padding-top:3px}#mbCount{width:55px;overflow:hidden;padding-top:1px;float:right;text-align:right;font-size:9px;display:none}#mbCloseLink,#mbPrevLink,#mbNextLink,#mbPlayPause{outline:none;display:block;float:right;height:41px;cursor:pointer}#mbPrevLink,#mbNextLink{width:53px}#mbPrevLink{background:transparent url(/images/buttons/gallery-previous.png) no-repeat}#mbNextLink{background:transparent url(/images/buttons/gallery-next.png) no-repeat}#mbPlayPause{width:13px}#mbPlayPause{background:transparent url(/images/milkbox/play-pause.gif) no-repeat}#mbCloseLink{width:53px;background:transparent url(/images/buttons/gallery-close.png) no-repeat}#mbDescription{margin-right:27px;padding:14px 10px 0 14px;font-weight:normal;text-align:justify;color:#26160e;font-size:1.6em;font-weight:bold}body{padding:0;margin:0;background-color:#001F40}#body_wrap1{min-width:1005px;padding:0;margin:0;background-repeat:no-repeat;background-position:top center}#body_wrap2{padding:0;margin:0 auto;min-width:1005px;background:transparent url('/images/backgrounds/stripes.gif') top center no-repeat}#main_wrap{margin:0px auto;width:1005px;padding:0;background:transparent}#header{margin:0 auto;margin:0;padding:0 0;height:360px;position:relative}#content_wrap{background:url('/images/backgrounds/content-middle.png') center repeat-y;padding:0 24px}#content{background:#fff;width:957px;margin:0 auto}div.divider{height:48px;background:url('/images/backgrounds/divider.png') top center no-repeat}#footer{width:971px;height:53.25em;background:#4077ae;margin:0 auto}.left_column{width:650px;float:left}.right_column{width:307px;float:right;background:#fff url('/images/backgrounds/sidetab-right.png') top right no-repeat}.pre_primary_content{height:20px;background:transparent url('/images/backgrounds/topcontent-bottom.png') top right no-repeat}.primary_content{width:605px;margin:18px 15px 0 13px;border-right:solid 1px #ddd;padding:0 16px 0 0}.secondary_content{width:294px;margin:16px 13px 0 0}.topbit{margin:0;position:relative;color:#fff;padding:8px 16px 24px 30px;line-height:2em}.topbit a{color:#bff864;border-bottom:1px solid #d6fa9c;text-decoration:none}.topbit a:hover{border:none}.topbit h1{color:#bff864}.topbit h1 a,.topbit h1 a:hover{color:#bff864;text-decoration:none;border:none}.topbit .container{background:transparent url('/images/backgrounds/topcontent-divider.png') bottom right no-repeat;padding-right:16px;width:588px;min-height:113px}.topbit h3{margin:0 0 0 0;text-transform:uppercase;font-size:0.917em;color:#83b3e7;letter-spacing:1.8px}.topbit h3 a{text-decoration:none;color:#83b3e7;border:none}.sidetab{margin:0 13px 0 0;position:relative;padding:0 17px 4px 17px;width:260px;min-height:185px}.sidetab_bottom{height:12px;margin:0;width:307px;background:transparent url('/images/backgrounds/sidetab-bottom.png') top left no-repeat}.topbit,.sidetab{background:#1a537e url('/images/backgrounds/topcontent.png') top repeat-x}#logo{top:15px;left:37px;position:absolute;margin:0}#logo img{padding:6px 7px 7px 6px;background:url('/images/backgrounds/logo.png') no-repeat top center;display:block}#header .links{z-index:10;top:12px;right:34px;position:absolute;font-size:0.75em;color:#1B4B7F}#header .links a{color:#72b6dd}#header .links span.pipe{padding:0 4px}#header #snowboard-swf{top:303px;right:37px;position:absolute;margin:0;z-index:5}#navigation{padding:24px 24px 0 24px;background:transparent url('/images/backgrounds/nav-top.png') top center no-repeat;font-size:1.25em;font-family:Arial,Helvetica,sans-serif;width:957px}#navigation ul{list-style-type:none;float:left;text-transform:uppercase;padding:0;margin:0;background:none;width:957px}#navigation ul li{float:left;border:none;margin:0;padding:0;background:transparent url('/images/backgrounds/nav-item-bottom.png') bottom center repeat-x}#navigation ul li.current{background:transparent url('/images/backgrounds/nav-item-bottom-current.png') bottom center no-repeat}#navigation ul li div.div1{background:#19487b url('/images/backgrounds/nav-item-left.png') top left no-repeat}#navigation ul li.first div.div1{background:#19487b url('/images/backgrounds/nav-item-left-first.png') top left no-repeat}#navigation li div.div2{height:14px}#navigation li a{display:block;text-align:center;color:#fff;text-decoration:none;font-weight:bold;margin:0;background:transparent url('/images/backgrounds/nav-item-right.png') top right no-repeat;padding:14px 0}#navigation li.current a{color:#b8d7f8}#navigation li a:hover{color:#bff864}#navigation li.last a{background-image:url('/images/backgrounds/nav-item-right-last.png')}ul.submenu{font-weight:bold;font-size:1.167em;font-family:Arial,Helvetica,sans-serif;width:260px;list-style-type:none;margin:0 0 0 0}ul.submenu li{margin:0 0;border-bottom:1px solid #376d97;padding:8px 0 8px 26px;width:234px}ul.submenu li.last{border-bottom:none}ul.submenu a{text-decoration:none;color:#bff864}ul.submenu a:hover{color:#fff}ul.submenu .current a{color:#83b3e7}.sidetab h2 img{display:block}h2.facebook{margin:0;padding:14px 0;border-bottom:1px solid #376d97}h2.twitter{margin:0;padding:14px 0 6px 0}.homepage .right_column{background:none}.homepage .topbit{padding-right:30px;width:897px}.homepage .topbit .container{width:100%;background-position:bottom center;padding:0}.topbit .container div{width:419px;margin:0}.topbit .container.menus{margin-top:16px;background-image:url('/images/backgrounds/topcontent-divider-homepage.png');background-position:top center}.topbit .container.menus a{border:none}.scraps a{display:block;float:left;margin:0}.scraps a img{display:block}.scraps span{display:block;float:left;width:246px;height:75px;background:transparent url('/images/buttons/view-all-courses-and-camps.png') bottom right no-repeat;cursor:pointer}.scraps span.closed{background-position:bottom left}.homepage ul.submenu{width:419px}.homepage ul.submenu li{width:393px}.scrap{margin:0 0 0 0}.scrap h3{margin:0}.scrap h3 img{display:block}#footer{background:#4077ae url('/images/backgrounds/footer.jpg') bottom no-repeat;position:relative;color:#fff}#footer a{color:#fff}#footer h2 img{display:block}#footer h2{margin:0}#footer h2.call{position:absolute;top:22px;left:36px;border-bottom:#4f93c2 solid 1px;width:586px;padding:0 0 26px 0}#footer .message{position:absolute;top:23px;left:641px;width:294px;background:url('/images/backgrounds/footer-message.png') left top no-repeat;padding-left:16px}#footer .message h2{margin-bottom:20px}#footer .message textarea,#footer .message input.text{width:270px}#footer label{color:#fff}#footer .menu{position:absolute;left:36px;top:90px;width:580px}#footer .menu ul{font-weight:bold;font-size:1.167em;width:280px;font-family:Arial,Helvetica,sans-serif;margin:0}#footer .menu li{margin:0 0 18px 4px;border:none;padding:0 0 0 26px}#footer .menu li.blog{background:url('/images/backgrounds/footer-blog.png')left no-repeat}#footer .menu a{text-decoration:none}#footer a.totop{position:absolute;left:33px;bottom:8px;display:block}#footer p.copyright{color:#002f5e;font-size:0.917em;position:absolute;bottom:11px;left:309px;margin:0}#footer p.copyright a{color:#002f5e}#footer span.pipe{padding:0 12px;color:#c4e0ff}#footer .logos{position:absolute;top:35.417em;left:36px;border-top:#7aaacb 1px solid;padding-top:22px;width:400px}#footer .logos a{display:block;float:left;margin:0 0 0 21px}#footer .logos a.climate{margin:0 0 0 50px}#footer .logos a.atol{margin:0 0 0 58px}#footer h3.logo{position:absolute;bottom:12px;right:18px;padding:6px;margin:0;background:url('/images/backgrounds/footer-logo.png') no-repeat}#footer h3.logo *{display:block}a.arrow{height:42px;width:53px;display:block;background:url('/images/buttons/arrow.png') no-repeat;text-indent:-1000em}.side-images img{margin:8px 0}.gallery{margin:0 0 15px 0;background:url('/images/backgrounds/photo-gallery-bottom.png') bottom center no-repeat;padding:0 0 16px 0}.gallery h2{text-align:center;padding:0 0 15px 0;margin:0}.gallery h2 img{display:block;margin:0 auto}.gallery img{display:block;margin:6px 6px 0 0}.gallery img.last{margin-right:0}.gallery img.top{margin-top:0}.like-box{margin-bottom:16px}.side-images div{margin:8px 0 0 0}.side-images div.first{margin-top:0}.side-images img,.side-images a{display:block;margin:0}.corners{border:0px solid #000;position:relative}.corners .tl,.corners .tr,.corners .br,.corners .bl{position:absolute;background:url('/assets/images/corners/fff/10/all.png') no-repeat;height:10px;width:10px}.corners .tl{background-position:top left;top:-0px;left:-0px}.corners .tr{background-position:top right;top:-0px;right:-0px}.corners .br{background-position:bottom right;bottom:-0px;right:-0px}.corners .bl{background-position:bottom left;bottom:-0px;left:-0px}.contentblock{margin:18px 0;color:#001f40;position:relative;width:605px;padding:0}.contentblock.first{margin-top:0}.contentblock h2{font-weight:bold;color:#001f40;padding:0}.contentblock h2 a{text-decoration:none;border-bottom:1px dotted #5aabe5;color:#001f40}.contentblock h2 a:hover{border-bottom:none}.contentblock legend.heading{font-weight:bold;color:#001f40;padding:6px 0;font-size:1.5em;margin-bottom:0.5em;line-height:1.667em;font-family:Arial,Helvetica,sans-serif}.contentblock img.main{padding:4px;float:left;margin:0 12px 0 0;display:block;background:url('/images/backgrounds/main-block-image.png') top left no-repeat}.contentblock.has_image .rightcontent{width:423px;float:right}.contentblock h2.icon-adventure-mtn-bike{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/adventure-mtn-bike.png') left no-repeat}.contentblock h2.icon-adventure-ski{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/adventure-ski.png') left no-repeat}.contentblock h2.icon-adventure-snowboard{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/adventure-snowboard.png') left no-repeat}.contentblock h2.icon-adventure-surf{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/adventure-surf.png') left no-repeat}.contentblock h2.icon-blue-accommodation{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-accommodation.png') left no-repeat}.contentblock h2.icon-blue-calender{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-calender.png') left no-repeat}.contentblock h2.icon-blue-email{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-email.png') left no-repeat}.contentblock h2.icon-blue-hug-a-tree{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-hug-a-tree.png') left no-repeat}.contentblock h2.icon-blue-info{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-info.png') left no-repeat}.contentblock h2.icon-blue-minus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-minus.png') left no-repeat}.contentblock h2.icon-blue-mountain{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-mountain.png') left no-repeat}.contentblock h2.icon-blue-mtn-bike{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-mtn-bike.png') left no-repeat}.contentblock h2.icon-blue-newspaper{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-newspaper.png') left no-repeat}.contentblock h2.icon-blue-pencil{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-pencil.png') left no-repeat}.contentblock h2.icon-blue-plus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-plus.png') left no-repeat}.contentblock h2.icon-blue-question-mark{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-question-mark.png') left no-repeat}.contentblock h2.icon-blue-rosette{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-rosette.png') left no-repeat}.contentblock h2.icon-blue-ski{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-ski.png') left no-repeat}.contentblock h2.icon-blue-smiley-face{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-smiley-face.png') left no-repeat}.contentblock h2.icon-blue-snowboard{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-snowboard.png') left no-repeat}.contentblock h2.icon-blue-supper{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-supper.png') left no-repeat}.contentblock h2.icon-blue-surf{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-surf.png') left no-repeat}.contentblock h2.icon-blue-team{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-team.png') left no-repeat}.contentblock h2.icon-blue-telephone{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-telephone.png') left no-repeat}.contentblock h2.icon-blue-tick{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-tick.png') left no-repeat}.contentblock h2.icon-blue-video-camera{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/blue-video-camera.png') left no-repeat}.contentblock h2.icon-cream-accommodation{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-accommodation.png') left no-repeat}.contentblock h2.icon-cream-calender{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-calender.png') left no-repeat}.contentblock h2.icon-cream-info{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-info.png') left no-repeat}.contentblock h2.icon-cream-minus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-minus.png') left no-repeat}.contentblock h2.icon-cream-mountain{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-mountain.png') left no-repeat}.contentblock h2.icon-cream-pencil{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-pencil.png') left no-repeat}.contentblock h2.icon-cream-plus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-plus.png') left no-repeat}.contentblock h2.icon-cream-question-mark{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-question-mark.png') left no-repeat}.contentblock h2.icon-cream-rosette{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-rosette.png') left no-repeat}.contentblock h2.icon-cream-smiley-face{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-smiley-face.png') left no-repeat}.contentblock h2.icon-cream-tick{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/cream-tick.png') left no-repeat}.contentblock h2.icon-green-calender{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-calender.png') left no-repeat}.contentblock h2.icon-green-house{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-house.png') left no-repeat}.contentblock h2.icon-green-hug-a-tree{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-hug-a-tree.png') left no-repeat}.contentblock h2.icon-green-info{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-info.png') left no-repeat}.contentblock h2.icon-green-minus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-minus.png') left no-repeat}.contentblock h2.icon-green-mountain{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-mountain.png') left no-repeat}.contentblock h2.icon-green-newspaper{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-newspaper.png') left no-repeat}.contentblock h2.icon-green-pencil{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-pencil.png') left no-repeat}.contentblock h2.icon-green-plus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-plus.png') left no-repeat}.contentblock h2.icon-green-question-mark{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-question-mark.png') left no-repeat}.contentblock h2.icon-green-rosette{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-rosette.png') left no-repeat}.contentblock h2.icon-green-smiley-face{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-smiley-face.png') left no-repeat}.contentblock h2.icon-green-supper{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-supper.png') left no-repeat}.contentblock h2.icon-green-team{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-team.png') left no-repeat}.contentblock h2.icon-green-tick{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-tick.png') left no-repeat}.contentblock h2.icon-green-video{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/green-video.png') left no-repeat}.contentblock h2.icon-grey-video{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/grey-video.png') left no-repeat}.contentblock h2.icon-lodge-accommodation{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/lodge-accommodation.png') left no-repeat}.contentblock h2.icon-lodge-calender{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/lodge-calender.png') left no-repeat}.contentblock h2.icon-lodge-info{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/lodge-info.png') left no-repeat}.contentblock h2.icon-lodge-mountain{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/lodge-mountain.png') left no-repeat}.contentblock h2.icon-lodge-question-mark{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/lodge-question-mark.png') left no-repeat}.contentblock h2.icon-lodge-smiley-face{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/lodge-smiley-face.png') left no-repeat}.contentblock h2.icon-lodge-supper{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/lodge-supper.png') left no-repeat}.contentblock h2.icon-lodge-swirl{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/lodge-swirl.png') left no-repeat}.contentblock h2.icon-lodge-tick{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/lodge-tick.png') left no-repeat}.contentblock h2.icon-maroon-calender{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-calender.png') left no-repeat}.contentblock h2.icon-maroon-email{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-email.png') left no-repeat}.contentblock h2.icon-maroon-house{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-house.png') left no-repeat}.contentblock h2.icon-maroon-info{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-info.png') left no-repeat}.contentblock h2.icon-maroon-minus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-minus.png') left no-repeat}.contentblock h2.icon-maroon-mountains{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-mountains.png') left no-repeat}.contentblock h2.icon-maroon-mtn-bike{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-mtn-bike.png') left no-repeat}.contentblock h2.icon-maroon-newspaper{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-newspaper.png') left no-repeat}.contentblock h2.icon-maroon-pencil{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-pencil.png') left no-repeat}.contentblock h2.icon-maroon-plus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-plus.png') left no-repeat}.contentblock h2.icon-maroon-question-mark{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-question-mark.png') left no-repeat}.contentblock h2.icon-maroon-rosette{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-rosette.png') left no-repeat}.contentblock h2.icon-maroon-ski{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-ski.png') left no-repeat}.contentblock h2.icon-maroon-smiley-face{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-smiley-face.png') left no-repeat}.contentblock h2.icon-maroon-snowboard{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-snowboard.png') left no-repeat}.contentblock h2.icon-maroon-supper{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-supper.png') left no-repeat}.contentblock h2.icon-maroon-surf{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-surf.png') left no-repeat}.contentblock h2.icon-maroon-team{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-team.png') left no-repeat}.contentblock h2.icon-maroon-telephone{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-telephone.png') left no-repeat}.contentblock h2.icon-maroon-tick{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-tick.png') left no-repeat}.contentblock h2.icon-maroon-video{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/maroon-video.png') left no-repeat}.contentblock h2.icon-pink-email{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/pink-email.png') left no-repeat}.contentblock h2.icon-pink-info{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/pink-info.png') left no-repeat}.contentblock h2.icon-pink-minus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/pink-minus.png') left no-repeat}.contentblock h2.icon-pink-plus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/pink-plus.png') left no-repeat}.contentblock h2.icon-pink-question-mark{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/pink-question-mark.png') left no-repeat}.contentblock h2.icon-pink-smiley-face{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/pink-smiley-face.png') left no-repeat}.contentblock h2.icon-pink-telephone{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/pink-telephone.png') left no-repeat}.contentblock h2.icon-pink-tick{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/pink-tick.png') left no-repeat}.contentblock h2.icon-pink-video-camera{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/pink-video-camera.png') left no-repeat}.contentblock h2.icon-red-casi{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/red-casi.png') left no-repeat}.contentblock h2.icon-red-cscf{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/red-cscf.png') left no-repeat}.contentblock h2.icon-red-csia{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/red-csia.png') left no-repeat}.contentblock h2.icon-red-info{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/red-info.png') left no-repeat}.contentblock h2.icon-red-minus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/red-minus.png') left no-repeat}.contentblock h2.icon-red-plus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/red-plus.png') left no-repeat}.contentblock h2.icon-red-question-mark{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/red-question-mark.png') left no-repeat}.contentblock h2.icon-red-tick{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/red-tick.png') left no-repeat}.contentblock h2.icon-resorts-amp{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/resorts-amp.png') left no-repeat}.contentblock h2.icon-resorts-australia{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/resorts-australia.png') left no-repeat}.contentblock h2.icon-resorts-canada{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/resorts-canada.png') left no-repeat}.contentblock h2.icon-resorts-new-zealand{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/resorts-new-zealand.png') left no-repeat}.contentblock h2.icon-yellow-info{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/yellow-info.png') left no-repeat}.contentblock h2.icon-yellow-minus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/yellow-minus.png') left no-repeat}.contentblock h2.icon-yellow-mtn-bike{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/yellow-mtn-bike.png') left no-repeat}.contentblock h2.icon-yellow-plus{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/yellow-plus.png') left no-repeat}.contentblock h2.icon-yellow-question-mark{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/yellow-question-mark.png') left no-repeat}.contentblock h2.icon-yellow-ski{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/yellow-ski.png') left no-repeat}.contentblock h2.icon-yellow-smiley-face{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/yellow-smiley-face.png') left no-repeat}.contentblock h2.icon-yellow-snowboard{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/yellow-snowboard.png') left no-repeat}.contentblock h2.icon-yellow-surf{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/yellow-surf.png') left no-repeat}.contentblock h2.icon-yellow-tick{width:533px;padding:6px 0 6px 40px;background:url('/images/common/icons/alpha/yellow-tick.png') left no-repeat}div.contentblock.standard{width:573px;padding:16px}div.contentblock.standard h2.no_content{margin-bottom:0}.standard .bottom_text{font-size:0.833em;text-transform:uppercase;width:573px;background:transparent}.standard .bottom_text.has_text{font-size:0.833em;text-transform:uppercase;padding-top:8px}.standard .bottom_text p{margin-top:8px}.standard .bottom_text a.arrow{margin:0 0 0px 8px;float:right}.standard th{text-align:left;font-weight:bold}.standard th,.standard td{border-width:1px;border-style:solid;padding:8px 16px;vertical-align:middle}.standard tr.last th,.standard tr.last td{border-bottom:none}.standard td.last,.standard th.last{border-right:none}.standard td.first,.standard th.first{border-left:none}.standard ul li{zoom:1}div.contentblock.standard{color:#001f40;background:#d6eeff url('/assets/images/gradients/d6eeff/c1e5ff/50/v.png') bottom repeat-x}div.contentblock.standard h2{color:#001f40}div.contentblock.standard h2 a{color:#001f40;border-bottom-color:#5aabe5}.standard form{color:#001f40}.standard th,.standard td{border-color:#b6d6fb}div.contentblock.standard.theme-blue{color:#001f40;background:#D6EEFF url('/assets/images/gradients/D6EEFF/c1e5ff/50/v.png') bottom repeat-x}div.contentblock.standard.theme-blue a{color:#33A1DA}div.contentblock.standard.theme-blue h2{color:#001f40}div.contentblock.standard.theme-blue h2 a{color:#001f40;border-bottom-color:#5aabe5}div.contentblock.standard.theme-blue th,div.contentblock.standard.theme-blue td{border-color:#b3d5fb}div.contentblock.standard.theme-blue ul li{background-image:url('/images/common/bullet-points/alpha/blue.png');border-bottom-color:#b3d5fb}div.contentblock.standard.theme-pink{color:#ffffff;background:#f26fa7 url('/assets/images/gradients/f26fa7/de508d/50/v.png') bottom repeat-x}div.contentblock.standard.theme-pink a{color:#ffffff}div.contentblock.standard.theme-pink h2{color:#ffffff}div.contentblock.standard.theme-pink h2 a{color:#ffffff;border-bottom-color:#fca9cd}div.contentblock.standard.theme-pink th,div.contentblock.standard.theme-pink td{border-color:#fca9cd}div.contentblock.standard.theme-pink ul li{background-image:url('/images/common/bullet-points/alpha/pink.png');border-bottom-color:#fca9cd}div.contentblock.standard.theme-yellow{color:#36351f;background:#ffb830 url('/assets/images/gradients/ffb830/ffc62e/50/v.png') bottom repeat-x}div.contentblock.standard.theme-yellow a{color:#36351f}div.contentblock.standard.theme-yellow h2{color:#36351f}div.contentblock.standard.theme-yellow h2 a{color:#36351f;border-bottom-color:#ffe0a5}div.contentblock.standard.theme-yellow th,div.contentblock.standard.theme-yellow td{border-color:#ffe0a5}div.contentblock.standard.theme-yellow ul li{background-image:url('/images/common/bullet-points/alpha/yellow.png');border-bottom-color:#ffe0a5}div.contentblock.standard.theme-grey{color:#ffffff;background:#7e7e7e url('/assets/images/gradients/7e7e7e/595959/50/v.png') bottom repeat-x}div.contentblock.standard.theme-grey a{color:#e1d3a4}div.contentblock.standard.theme-grey h2{color:#ffffff}div.contentblock.standard.theme-grey h2 a{color:#e1d3a4;border-bottom-color:#f0e7c6}div.contentblock.standard.theme-grey th,div.contentblock.standard.theme-grey td{border-color:#8f8f8f}div.contentblock.standard.theme-grey ul li{background-image:url('/images/common/bullet-points/alpha/grey.png');border-bottom-color:#8f8f8f}div.contentblock.standard.theme-red{color:#fff;background:#c82536 url('/assets/images/gradients/c82536/b81828/50/v.png') bottom repeat-x}div.contentblock.standard.theme-red a{color:#f6b3bb}div.contentblock.standard.theme-red h2{color:#fff}div.contentblock.standard.theme-red h2 a{color:#fff;border-bottom-color:#f6b3bb}div.contentblock.standard.theme-red th,div.contentblock.standard.theme-red td{border-color:#91111e}div.contentblock.standard.theme-red ul li{background-image:url('/images/common/bullet-points/alpha/pink.png');border-bottom-color:#91111e}div.contentblock.standard.theme-black{color:#ffffff;background:#1F1F1F url('/assets/images/gradients/1F1F1F/1F1F1F/50/v.png') bottom repeat-x}div.contentblock.standard.theme-black a{color:#b2b2b2}div.contentblock.standard.theme-black h2{color:#ffffff}div.contentblock.standard.theme-black h2 a{color:#ffffff;border-bottom-color:#808080}div.contentblock.standard.theme-black th,div.contentblock.standard.theme-black td{border-color:#808080}div.contentblock.standard.theme-black ul li{background-image:url('/images/common/bullet-points/alpha/grey.png');border-bottom-color:#808080}div.contentblock.standard.theme-maroon{color:#ffffff;background:#A40046 url('/assets/images/gradients/A40046/8A1044/50/v.png') bottom repeat-x}div.contentblock.standard.theme-maroon a{color:#ffffff}div.contentblock.standard.theme-maroon h2{color:#ffffff}div.contentblock.standard.theme-maroon h2 a{color:#ffffff;border-bottom-color:#fc6aa9}div.contentblock.standard.theme-maroon th,div.contentblock.standard.theme-maroon td{border-color:#68002d}div.contentblock.standard.theme-maroon ul li{background-image:url('/images/common/bullet-points/alpha/maroon.png');border-bottom-color:#68002d}div.contentblock.standard.theme-brown{color:#f7e0c1;background:#AC430B url('/assets/images/gradients/AC430B/813210/50/v.png') bottom repeat-x}div.contentblock.standard.theme-brown a{color:#ffffff}div.contentblock.standard.theme-brown h2{color:#f7e0c1}div.contentblock.standard.theme-brown h2 a{color:#f7e0c1;border-bottom-color:#ffffff}div.contentblock.standard.theme-brown th,div.contentblock.standard.theme-brown td{border-color:#f7e0c1}div.contentblock.standard.theme-brown ul li{background-image:url('/images/common/bullet-points/alpha/brown.png');border-bottom-color:#f7e0c1}div.contentblock.standard.theme-light-brown{color:#26160e;background:#FAF5E4 url('/assets/images/gradients/FAF5E4/F4EFD7/50/v.png') bottom repeat-x}div.contentblock.standard.theme-light-brown a{color:#d76a07}div.contentblock.standard.theme-light-brown h2{color:#d76a07}div.contentblock.standard.theme-light-brown h2 a{color:#d76a07;border-bottom-color:#ec913e}div.contentblock.standard.theme-light-brown th,div.contentblock.standard.theme-light-brown td{border-color:#ec913e}div.contentblock.standard.theme-light-brown ul li{background-image:url('/images/common/bullet-points/alpha/light-brown.png');border-bottom-color:#ec913e}div.contentblock.standard.theme-green{color:#304d01;background:#c8f45e url('/assets/images/gradients/c8f45e/b2e732/50/v.png') bottom repeat-x}div.contentblock.standard.theme-green a{color:#82ad18}div.contentblock.standard.theme-green h2{color:#304d01}div.contentblock.standard.theme-green h2 a{color:#304d01;border-bottom-color:#678e08}div.contentblock.standard.theme-green th,div.contentblock.standard.theme-green td{border-color:#678e08}div.contentblock.standard.theme-green ul li{background-image:url('/images/common/bullet-points/alpha//images/bg-li-green.png.png');border-bottom-color:#678e08}div.contentblock.standard.theme-cream{color:#26160e;background:#faf5e4 url('/assets/images/gradients/faf5e4/f4efd7/50/v.png') bottom repeat-x}div.contentblock.standard.theme-cream a{color:#53adef}div.contentblock.standard.theme-cream h2{color:#26160e}div.contentblock.standard.theme-cream h2 a{color:#53adef;border-bottom-color:#53adef}div.contentblock.standard.theme-cream th,div.contentblock.standard.theme-cream td{border-color:#dcd5c1}div.contentblock.standard.theme-cream ul li{background-image:url('/images/common/bullet-points/alpha/cream.png');border-bottom-color:#dcd5c1}.contentblock.tooltip{color:#26160e;width:575px;margin:0 15px;position:relative;border-top:1px solid #e1ddd8;padding:8px 0}.contentblock.tooltip.small{padding:4px 0}.contentblock.tooltip h2{color:#26160e;padding:0;font-size:1.167em;margin:0}.contentblock.tooltip h2 span{font-weight:normal}.contentblock.tooltip.small h2{font-size:1em}div.tip-toggle{width:43px;height:34px;background:transparent url('/images/buttons/question-big.png') no-repeat;cursor:pointer;position:absolute;top:2px;right:0px}.small div.tip-toggle{width:39px;height:24px;background-image:url('/images/buttons/question-small.png');top:2px;right:0px}p.tip{font-size:0.917em;margin:8px 0}div.tip-js{background:transparent;position:absolute;width:309px;z-index:100;padding:0px 0}div.tip-js p{margin:0;padding:12px 39px 2px 24px;min-height:30px;background:transparent url('/images/backgrounds/rollover-top.png') repeat-x}div.tip-js div{height:10px;background:transparent url('/images/backgrounds/rollover-bottom.png') bottom left no-repeat}div.video object{margin:0 auto 0px auto;padding:0}div.testimonial{width:573px;padding:16px}div.testimonial.has_video{padding-bottom:10px}.testimonial.has_video .rightcontent{float:right;width:197px}.testimonial p.author{font-size:0.833em;font-weight:normal;text-transform:uppercase;padding:8px 0 8px 40px;background:url('/images/common/icons/alpha/maroon-smiley-face.png') left no-repeat;color:#efe7c2;margin:8px 0 0 0}.testimonial.has_video p.author{padding-left:0;background:none;width:197px}.testimonial img.main{margin-bottom:0px}.testimonial object{margin-bottom:0px}div.testimonial div.quote{font-size:1.333em;font-weight:bold;line-height:1.5em;font-family:Arial,Helvetica,sans-serif}div.testimonial.has_image div.quote,div.testimonial.has_video div.quote{padding-top:6px}div.fact{color:#fff;width:573px;padding:16px 16px 16px 16px;background:#A40046 url('/assets/images/gradients/A40046/8A1044/50/v.png') repeat-x bottom}.fact h2{color:#fff;padding:16px 0 16px 86px;font-size:1.333em;background:url('/images/backgrounds/fact.png') left no-repeat;margin:0}.fact.type-tip h2{background-image:url('/images/backgrounds/tip.png')}.contentblock.wideimage img.wide{display:block}.contentblock.doubleimage.has_text{background:transparent url('/images/backgrounds/double-image.png') bottom center no-repeat}.contentblock.doubleimage .image{width:296px}.contentblock.doubleimage .image img{display:block}.contentblock.doubleimage .image p{color:#fff;margin:0;padding:10px 0 14px 0;text-align:center;font-family:Verdana;font-size:0.917em}.contentblock.link{border-top:1px solid #d1e1fb;padding:12px 0 0 0}.contentblock.link.jump{border-bottom:1px solid #d1e1fb;padding:12px 0;border-bottom:none;margin:0}.contentblock.link h2{text-align:right;font-size:1.333em;margin:0;padding:0}.contentblock.link.jump h2{font-size:1em;font-weight:normal}.contentblock.link h2 img{vertical-align:middle}.contentblock.link h2 a{color:#4c7011;border-bottom-color:#87bc31}.contentblock.link h2 a.image{border:none;margin-left:8px}.slider-block h2.slider-toggle{padding:0 14px;margin:0;color:#fff;width:577px;background:#7ec40c url('/assets/images/gradients/7ec40c/4c7509/50/v.png') bottom repeat-x}.slider-block h2.slider-toggle span.block{padding:18px 110px 18px 0}.slider-block h2.slider-toggle.closed span.block{background:transparent url('/images/buttons/slider-toggle.png') left no-repeat}.slider-block h2.slider-toggle.open span.block{background:transparent url('/images/buttons/slider-toggle.png') right no-repeat}.slider-block .slider{padding:16px 16px 0 16px}div.profile{color:#fff;width:573px;padding:16px;background:#8A1044 url('/assets/images/gradients/A40046/8A1044/50/v.png') repeat-x top}.profile h2{color:#fff;font-size:1.5em;margin:0 0 4px 0;padding:0}.profile h3{color:#fff;font-size:0.83em;text-transform:uppercase;margin:0 0 8px 0}.profile h4{color:#fff;font-size:1.25em;margin:0;font-weight:bold}.profile.has_image .details{float:right;width:427px}.profile .slider-toggle{margin:16px 0 0 0;display:none;text-indent:-1000em;width:98px;height:26px;background-repeat:no-repeat;background-image:url('/images/buttons/profile-toggle.png')}.profile .slider-toggle.open{display:block;background-position:left top}.profile .slider-toggle.closed{display:block;background-position:right top}.profile .slider{padding:12px 0 0 0}.profile .slider .container{border-top:1px solid #a2395f;padding:16px 0 0 0}.profile .profilevideo{float:left;margin:0 16px 12px 0}.profile.has_image .rightcontent{width:423px}.blog-posts ul{margin-bottom:0;font-size:15px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}.blog-posts li{background-image:url('/images/common/icons/alpha/green-pencil.png') !important;padding:16px 0 16px 48px;border-bottom-color:#dcd5c1;width:525px}.blog-posts ul a{text-decoration:none;color:#4C7011;border-bottom:1px dotted #87bc31}.blog-posts ul a:hover{border-bottom:none}.blog-posts .date{font-size:0.6em;font-weight:normal;text-transform:uppercase;letter-spacing:1px;color:#716A45}div.block_options{position:absolute;top:8px;right:8px;z-index:100;display:none;padding:4px 4px 0px 0px;background:#fff}div.block_options img{margin-left:4px}div.contentblock:hover div.block_options{display:block}div.block_options span.remove{cursor:pointer}div.block_options span.handle{cursor:move}div.primary_content div#notices{-moz-border-radius:10px;margin-bottom:18px}div.block_controls{background:#D2ECFF;padding:16px;width:573px}.contentblock.block_controls select{min-width:100px}p.selectcurrency{font-size:1.167em}p.selectcurrency input{margin-left:4px;vertical-align:middle;opacity:0.6;filter:alpha(opacity=60)}p.selectcurrency input.current{opacity:1;filter:alpha(opacity=100)}.course-date{width:25em;max-width:561px;background:#e8609a;color:#fff;font-size:1em;margin:0px auto 22px auto;padding:6px;text-align:center;font-weight:bold;font-family:font-family:Verdana,Arial,Helvetica,sans-serif}p.course-buttons{text-align:right;margin-top:8px}p.course-buttons img{vertical-align:middle}.course-date{border:0px solid #000;position:relative}.course-date .tl,.course-date .tr,.course-date .br,.course-date .bl{position:absolute;background:url('/assets/images/corners/D6EEFF/4/all.png') no-repeat;height:4px;width:4px}.course-date .tl{background-position:top left;top:-0px;left:-0px}.course-date .tr{background-position:top right;top:-0px;right:-0px}.course-date .br{background-position:bottom right;bottom:-0px;right:-0px}.course-date .bl{background-position:bottom left;bottom:-0px;left:-0px}#navigation li.home{width:82px}#navigation li.about-us{width:116px}#navigation li.surf{width:76px}#navigation li.mountain-bike{width:157px}#navigation li.snow{width:82px}#navigation li.destinations{width:148px}#navigation li.dates-prices{width:161px}#navigation li.contact-us{width:135px}#footer{background-color:#1f5392;height:844px;height:70.333em}#footer p.copyright{left:260px}#footer p.copyright,#footer p.copyright a{color:#fff}#footer h2.call{border-bottom-color:#2666ad}#footer .logos{border-top-color:#508ac1;top:381px;top:31.75em}.blog-posts li{background-image:url('/images/common/icons/alpha/blue-pencil.png') !important}.blog-posts ul a{border-bottom:1px dotted #53adef}#homepage-surf,#homepage-ski,#homepage-snowboard,#homepage-bike{background:#ddf8c7}#homepage-surf h2,#homepage-snowboard h2,#homepage-ski h2,#homepage-bike h2{color:#67b529}.homepage .topbit{padding-right:30px;width:897px;padding-bottom:7px}.homepage .topbit .container{width:100%;padding:0;background:url('/images/backgrounds/topcontent-divider-homepage-upper.png') no-repeat bottom center}.topbit .container .sport{width:201px;float:left;margin-left:31px;text-align:center;padding:6px 0 0 0}.topbit .container .first{margin-left:0}.topbit a.picture{height:95px;width:194px;display:block;border:none;margin:0 auto;background-repeat:no-repeat;margin-bottom:14px;text-indent:-1000em}.topbit .surf a.picture{background-image:url('/images/homepage-top-surf.png')}.topbit .bike a.picture{background-image:url('/images/homepage-top-bike.png')}.topbit .snowboard a.picture{background-image:url('/images/homepage-top-snowboard.png')}.topbit .ski a.picture{background-image:url('/images/homepage-top-ski.png')}.homepage .topbit h1{border-top:1px solid #1b629b;padding-top:4px}.testimonial p.author{background-image:url('/images/common/icons/alpha/green-smiley-face.png');color:#304d01}