html,body,div,img,iframe,a,p,h1,h2,h3,ul,ol,li,hr,table,tr,td,form,input,label,select,textarea{margin:0;padding:0;border:0;font-weight:400}html{font-size:16.65px;scroll-behavior:smooth}body{min-width:320px}body,input[type="text"],select,textarea{font-size:1em}.large,.large-colour,h3{font-size:1.2em}.bold,.bold-colour,h1{font-weight:700}.large-bold,.large-bold-colour,h2,.listing{font-size:1.2em;font-weight:700}.colour,.large-colour,.bold-colour,.large-bold-colour{color:#900}p,h2,h3,li,img{margin:1em 0em}table,hr{margin:1.5em 0em}body,input,select,textarea{font-family:"Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#000;background-color:#FFF}table,td,input,select,textarea{border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.table-small,input,select,.form-textarea-small{width:40%;min-width:400px}table,textarea{width:60%;min-width:500px}.table-large,.form-textarea-large{width:80%;min-width:500px}p{line-height:1.4}h1{font-size:1.5em;margin:0em 0em 1em 0em}a,a:visited{color:#001B53;text-decoration:underline;vertical-align:top}a:focus,a:hover,a:active{color:#900}hr{border-top:1px solid}.italic{font-style:italic}.bgcolour{background-color:#E7ECEF}.linkrow{line-height:2.35}p.linkrow a{white-space:nowrap;margin-right:1em}p.linkrow>a:last-child{margin:0}p.listing,span.listing{color:#C60}.navrow{font-size:1.2em;line-height:2.5;margin:0}.nav,.navlast{white-space:nowrap}.nav{margin-right:1.5em}.sitename{margin:0em 0em .3em 0em}#max12,#max16,#max20,#max24,#max28,#max32{font-size:1.8em}.small{font-size:.8em}img{height:auto;max-height:90vh;width:auto;max-width:100%;vertical-align:bottom}iframe{max-width:95%;max-height:calc(95vw * 0.66);margin:1em 0em}ul,ol{list-style-position:outside;margin:0em 5em 0em 1.5em;padding:.25em 0em}ul{list-style-type:disc}ol{list-style-type:decimal}table{border-collapse:collapse;border-spacing:0}td{padding:.75em;vertical-align:top;text-align:left}.table-100pc{width:100%}td>p:last-child{margin-bottom:0em}td>p:first-child{margin-top:0em}form{padding:1em 0em}input,select,textarea{margin-top:.25em;margin-bottom:.5em}input{padding:.2em .4em}input[type="checkbox"],input[type="radio"]{width:1.1em;height:1.1em;min-width:0}select{padding:.2em .15em}textarea{height:16em;line-height:1.35;padding:.4em}.form-textarea-small{height:8em}.form-textarea-large{height:24em}.form-input-small{width:20%;min-width:180px}input[type="submit"]{font-size:1.8em;color:#001B53;background-color:#E3ECF9;padding:.35em;cursor:pointer}input[type="submit"]:hover{color:#900}.tt-header,.tt-content,.tt-footer{border:0;margin:0;width:100%}.tt-content{table-layout:fixed}.template-header{border:0;padding:1em 10% .5em 10%;background-color:#CDDAE0}.template-content{border:0;padding:2em 10% 3em 10%}.template-footer{border:0;text-align:left;background-color:#CDDAE0;padding:1.5em 10%}@media only screen and (min-width:1420px){html{font-size:18.7px}}@media only screen and (min-width:1660px){html{font-size:21.85px}}@media only screen and (min-width:1900px){html{font-size:25px}}@media only screen and (min-width:1300px){html{font-size:1.3vw}}@media only screen and (max-width:1100px){html{font-size:16px}.nav{margin-right:1.25em}.template-header,.template-content,.template-footer{padding-left:7%;padding-right:7%}}@media only screen and (max-width:1000px){.template-header,.template-content,.template-footer{padding-right:6%;padding-left:6%}}@media only screen and (max-width:900px){html{font-size:15.5px}.nav{margin-right:1em}.template-header,.template-content,.template-footer{padding-right:5%;padding-left:5%}}@media only screen and (max-width:780px){html{font-size:15px}.template-header,.template-content,.template-footer{padding-right:4%;padding-left:4%}}@media only screen and (max-width:620px){html{font-size:14.5px}.template-header,.template-content,.template-footer{padding-right:3%;padding-left:3%}#max32{font-size:1.65em}table,.table-large,textarea,.form-textarea-large{width:100%;min-width:0}.table-small,input,select,.form-textarea-small{width:80%;min-width:0}}@media only screen and (max-width:460px){html{font-size:14px}#max24{font-size:1.55em}#max28{font-size:1.4em}#max32{font-size:1.25em}.table-small,input,select,.form-textarea-small{width:100%}}@media only screen and (max-width:340px){html{font-size:13.5px}}