/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 29 August 2023 21:56:03
*/


@charset "utf-8";

.ie7 * {zoom:1}
html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html, body, div, span, img, applet, embed, canvas, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, samp, small, strike, strong, sub, sup, tt, var, b, u, i, s, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td, figure {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}
body {line-height:1;word-wrap:break-word}
blockquote, q {quotes:none}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none}
img {line-height:0}
abbr[title], dfn[title], acronym[title] {cursor:help}
input, select, textarea {margin:0;padding:0;vertical-align:middle}
table {border-collapse:collapse;border-spacing:0}
ol, ul {-webkit-padding-start:0}
body, html {min-height:100%}
html {height:100%}
input, select {margin:0}
input, textarea, select {outline:0}
textarea {resize:none;overflow:auto}
header, footer, section, article, aside, video, group, nav {display:block}
button {width:auto;overflow:visible}
a:hover, a:active {outline:none}
.ie7 img {-ms-interpolation-mode:bicubic}
h1, h2, h3, h4, h5, h6, strong {font-weight:bold}
label, input[type=button], input[type=submit], button {cursor:pointer}
button {width:auto;overflow:visible}
input[type=radio] {vertical-align:text-bottom}
input[type=checkbox] {vertical-align:bottom}
input[type=search] {-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {display: none}
cite {font-style:normal}
table input[type=checkbox] {vertical-align:middle}
object {display:block}
input, button, select {box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
th {font-weight:normal;text-align:left}
[hidden] {display:none}

/* ----- Generic classes ----- */
.nobold {font-weight:normal !important}
.bold {font-weight:bold !important}
.clear {clear:both}
.nocaps {text-transform:none}
.caps {text-transform:uppercase}
.center {text-align:center !important}
.left {text-align:left !important}
.right {text-align:right !important}
.overflow {overflow:hidden}
.nooverflow {overflow:visible}
.lighter {color:#777}
.br {margin-bottom:10px !important}
.nobr {margin-bottom:0 !important}
.nowrap {white-space:nowrap}
.float-left {float:left}
.float-right {float:right}
.nolh {line-height:0}
.block {display:block}
.valign-top {vertical-align:top !important}
.valign-middle {vertical-align:middle !important}
.valign-bottom {vertical-align:bottom !important}
.big {font-size:14px !important}
.hidden {display:none !important}
.unselectable {-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
input,textarea,button,select {box-sizing:content-box}
code,kbd,.monospace {font-family:'Courier New', courier, monospace}
th {text-align:left;font-weight:400}

.overflow-scroll {overflow:auto;height:300px}
.cutoff {overflow:hidden;text-overflow:ellipsis}

.borderbox {box-sizing:border-box}
.contentbox {box-sizing:content-box}
.paddingbox {box-sizing:padding-box}

/* ----- Padding ----- */
.pada {padding:10px}
.padt {padding-top:10px !important}
.padl {padding-left:10px !important}
.padr {padding-right:10px !important}
.padb {padding-bottom:10px !important}
.pada2 {padding:20px}
.padt2 {padding-top:20px !important}
.padl2 {padding-left:20px !important}
.padr2 {padding-right:20px !important}
.padb2 {padding-bottom:20px !important}
.padth {padding-top:5px !important;}
.padtl {padding-left:5px !important;}
.padtr {padding-right:5px !important;}
.padtb {padding-bottom:5px !important;}

.marga-40 {margin:40px !important}
.marga-60 {margin:60px !important}
.marga-80 {margin:80px !important}
.marga-100 {margin:100px !important}
.marga-120 {margin:120px !important}
.marga-140 {margin:140px !important}
.marga-160 {margin:160px !important}
.marga-180 {margin:180px !important}
.marga-200 {margin:200px !important}
.marga-220 {margin:220px !important}
.marga-240 {margin:240px !important}
.marga-260 {margin:260px !important}
.marga-280 {margin:280px !important}
.marga-300 {margin:300px !important}
.marga-320 {margin:320px !important}
.marga-340 {margin:340px !important}
.marga-360 {margin:360px !important}
.marga-380 {margin:380px !important}
.marga-400 {margin:400px !important}
.marga-420 {margin:420px !important}
.marga-440 {margin:440px !important}
.marga-460 {margin:460px !important}
.marga-480 {margin:480px !important}
.marga-500 {margin:500px !important}
.marga-520 {margin:500px !important}
.marga-540 {margin:540px !important}

.pada-40 {padding:40px !important}
.pada-60 {padding:60px !important}
.pada-80 {padding:80px !important}
.pada-100 {padding:100px !important}
.pada-120 {padding:120px !important}
.pada-140 {padding:140px !important}
.pada-160 {padding:160px !important}
.pada-180 {padding:180px !important}
.pada-200 {padding:200px !important}
.pada-220 {padding:220px !important}
.pada-240 {padding:240px !important}
.pada-260 {padding:260px !important}
.pada-280 {padding:280px !important}
.pada-300 {padding:300px !important}
.pada-320 {padding:320px !important}
.pada-340 {padding:340px !important}
.pada-360 {padding:360px !important}
.pada-380 {padding:380px !important}
.pada-400 {padding:400px !important}
.pada-420 {padding:420px !important}
.pada-440 {padding:440px !important}
.pada-460 {padding:460px !important}
.pada-480 {padding:480px !important}
.pada-500 {padding:500px !important}
.pada-520 {padding:500px !important}
.pada-540 {padding:540px !important}

/* ----- Margins ----- */
.marga {margin:20px !important}
.margt {margin-top:10px !important}
.margl {margin-left:10px !important}
.margr {margin-right:10px !important}
.margb {margin-bottom:10px !important}
.marga2 {margin:20px !important}
.margt2 {margin-top:20px !important}
.margl2 {margin-left:20px !important}
.margr2 {margin-right:20px !important}
.margb2 {margin-bottom:20px !important}
.margbh {margin-bottom:5px !important}
.margbl {margin-left:5px !important}
.margbr {margin-right:5px !important}
.margbt {margin-top:5px !important}

.margl-60 {margin-left:60px !important}
.margl-80 {margin-left:80px !important}
.margl-100 {margin-left:100px !important}
.margl-120 {margin-left:120px !important}
.margl-140 {margin-left:140px !important}
.margl-160 {margin-left:160px !important}
.margl-180 {margin-left:180px !important}
.margl-200 {margin-left:200px !important}
.margl-220 {margin-left:220px !important}
.margl-240 {margin-left:240px !important}
.margl-260 {margin-left:260px !important}
.margl-280 {margin-left:280px !important}
.margl-300 {margin-left:300px !important}
.margl-320 {margin-left:320px !important}
.margl-340 {margin-left:340px !important}
.margl-360 {margin-left:360px !important}
.margl-380 {margin-left:380px !important}
.margl-400 {margin-left:400px !important}
.margl-420 {margin-left:420px !important}
.margl-440 {margin-left:440px !important}
.margl-460 {margin-left:460px !important}
.margl-480 {margin-left:480px !important}
.margl-500 {margin-left:500px !important}
.margl-520 {margin-left:500px !important}
.margl-540 {margin-left:540px !important}

.margr-60 {margin-right:60px !important}
.margr-80 {margin-right:80px !important}
.margr-100 {margin-right:100px !important}
.margr-120 {margin-right:120px !important}
.margr-140 {margin-right:140px !important}
.margr-160 {margin-right:160px !important}
.margr-180 {margin-right:180px !important}
.margr-200 {margin-right:200px !important}
.margr-220 {margin-right:220px !important}
.margr-240 {margin-right:240px !important}
.margr-260 {margin-right:260px !important}
.margr-280 {margin-right:280px !important}
.margr-300 {margin-right:300px !important}
.margr-320 {margin-right:320px !important}
.margr-340 {margin-right:340px !important}
.margr-360 {margin-right:360px !important}
.margr-380 {margin-right:380px !important}
.margr-400 {margin-right:400px !important}
.margr-420 {margin-right:420px !important}
.margr-440 {margin-right:440px !important}
.margr-460 {margin-right:460px !important}
.margr-480 {margin-right:480px !important}
.margr-500 {margin-right:500px !important}
.margr-520 {margin-right:500px !important}
.margr-540 {margin-right:540px !important}

/* ----- Remove padding ----- */
.nopada{padding:0 !important}
.nopadt {padding-top:0 !important}
.nopadl {padding-left:0 !important}
.nopadr {padding-right:0 !important}
.nopadb {padding-bottom:0 !important}

/* ----- Remove margins ----- */
.nomarga {margin:0 !important}
.nomargl {margin-left:0 !important}
.nomargr {margin-right:0 !important}
.nomargt {margin-top:0 !important}
.nomargb {margin-bottom:0 !important}

/* ----- Floats ----- */
.fleft {float:left}
.fright {float:right}

/* ----- Columns ----- */
.row {overflow:hidden;clear:both}
.overflow {overflow:hidden}
.col {float:left;position:relative}
.col-60 {width:60px}
.col-80 {width:80px}
.col-100 {width:100px}
.col-140 {width:140px}
.col-160 {width:160px}
.col-180 {width:180px}
.col-200 {width:200px}
.col-220 {width:220px}
.col-240 {width:240px}
.col-260 {width:260px}
.col-280 {width:280px}
.col-300 {width:300px}
.col-320 {width:320px}
.col-340 {width:340px}
.col-360 {width:360px}
.col-380 {width:380px}
.col-400 {width:400px}
.col-420 {width:420px}
.col-440 {width:440px}
.col-450 {width:450px}
.col-460 {width:460px}
.col-480 {width:480px}
.col-500 {width:500px}
.col-520 {width:520px}
.col-530 {width:530px}
.col-540 {width:540px}
.col-550 {width:550px}
.col-560 {width:560px}
.col-580 {width:580px}
.col-600 {width:600px}
.col-620 {width:620px}
.col-640 {width:640px}
.col-660 {width:660px}
.col-680 {width:680px}
.col-700 {width:700px}
.col-720 {width:720px}
.col-740 {width:740px}
.col-760 {width:760px}
.col-780 {width:780px}
.col-800 {width:800px}
.col-820 {width:820px}
.col-840 {width:840px}
.col-860 {width:860px}
.col-880 {width:880px}
.col-900 {width:900px}
.col-920 {width:920px}
.col-940 {width:940px}
.col-25pc {width:24.99%}
.col-33pc {width:33.33%}
.col-40pc {width:39.99%}
.col-60pc {width:59.99%}
.col-50pc {width:49.99%}
.col-66pc {width:66.66%}
.col-center {margin:0 auto}

.clear2 > *:nth-child(2n+1) {clear:left}
.clear3 > *:nth-child(3n+1) {clear:left}
.clear4 > *:nth-child(4n+1) {clear:left}
.clear5 > *:nth-child(5n+1) {clear:left}

ul {list-style:none}

/* ----- Highlighting ----- */
::-moz-selection {background:#5edfff;color:#FFFFFF;text-shadow:none}
::selection {background:#5edfff;color:#FFFFFF;text-shadow:none}
a:link {-webkit-tap-highlight-color:#5edfff}

@media print {
  * {background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}
  a, a:visited {text-decoration:underline}
  pre, blockquote {border:1px solid #999;page-break-inside:avoid}
  thead {display:table-header-group}
  tr, img {page-break-inside:avoid}
  img {max-width:100% !important}
  @page {margin:0.5cm}
  p, h2, h3 {orphans:3;widows:3}
  h2, h3 {page-break-after:avoid}
}