html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td,address,figure{margin:0;padding:0;line-height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}a{background:transparent}b{font-weight:bold}i,dfn{font-style:italic}sub,sup{line-height:0;vertical-align:baseline}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}table{border-collapse:collapse;border-spacing:0}fieldset,img,address{border:0}address,caption,cite,code,dfn,th,var,address{font-style:normal;font-weight:normal}pre{white-space:pre-wrap}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:inherit;font-style:inherit}q{quotes:"\201C" "\201D" "\2018" "\2019"}abbr,acronym{border:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}input,textarea,select,button{border:0}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}input,textarea,select,button{outline:0}input,select,button,textarea{-webkit-appearance:none;-webkit-border-radius:0}input:invalid,textarea:invalid{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"]{-webkit-appearance:checkbox}input[type="radio"]{-webkit-appearance:radio}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}mark{background:0}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}template{display:none}svg:not(:root){overflow:hidden}#page-header,#nav-admin,#logo .graphics,#banner,#modal,#hero,#tfl-widget{display:none !important}.print{display:block}body{position:relative;min-height:100%;font-family:Arial,Helvetica,sans-serif;color:#444}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;line-height:120%}p{line-height:130%}a{color:#444;text-decoration:none}a:focus,a:hover{text-decoration:underline;outline:0}legend{display:block;font-family:Arial,Helvetica,sans-serif;color:#444;font-weight:bold;line-height:120%;padding-bottom:10pt}label,input,select,textarea,button{background:transparent url("../images/blank.gif");font-family:Arial,Helvetica,sans-serif;color:#444;font-weight:normal;font-style:normal}label{display:block;padding-right:10pt}.form fieldset>label.failure{border-color:#ca2229}.form fieldset>label{margin-bottom:10pt}.form label:last-child{margin-bottom:0}.form .feedback.success{line-height:50pt;margin-top:10pt;text-align:center}.form .form-feedback,.table .form-feedback{font-size:12pt;border:1pt solid #999;padding:10pt;margin-bottom:10pt}.form fieldset>label mark{position:absolute;top:5pt;right:10pt;font-size:9pt;color:#ca2229}.form fieldset>label span{display:block;color:#444;margin-bottom:2pt}input[type='text'],input[type='email'],input[type='search'],input[type='password'],select,textarea{width:100%;color:#444;border:1pt solid #444}input[type='text'],input[type='email'],input[type='search'],input[type='password'],textarea{padding:5pt}textarea{resize:none}select{padding:5pt}form .radio-check label span{display:none}.inline-submit{position:relative;padding-right:31pt}.inline-submit input[type="submit"]{display:none}.submit{margin-top:10pt}.submit input[type="submit"]{display:block;font-family:Arial,Helvetica,sans-serif;color:#444;font-weight:bold;text-align:center;white-space:nowrap;padding:5pt 10pt;border:1pt solid #444}button{padding:0}::-webkit-input-placeholder{font-style:italic;color:#000}:-moz-placeholder{font-style:italic;color:#000}::-moz-placeholder{font-style:italic;color:#000}:-ms-input-placeholder{font-style:italic;color:#000}.disabled,:disabled{opacity:.5}[hidden]{position:absolute;left:-2000pt;top:-2000pt;font-size:0;line-height:0;text-indent:-90000pt}.invisible,.js-hidden{display:none}.print{display:block}.hlink{text-decoration:underline}.button{background:rgba(255,255,255,0.5);display:inline-block;height:30pt;font-family:Arial,Helvetica,sans-serif;line-height:30pt;color:#444;font-weight:bold;text-align:center;white-space:nowrap;padding:0 15pt}.button:hover,.button:focus{background:#fff;color:#444;text-decoration:none}.pseudo-button{height:18pt;color:#444;line-height:18pt;white-space:nowrap;border-width:1pt;border-style:solid;border-color:#444;padding:0 5pt}#content-body .heading .row{border-bottom:1pt solid #444;padding-bottom:5pt;margin-bottom:5pt}.heading h1,.heading h2{font-weight:bold}.heading h1{color:#444}.heading h2{font-family:Arial,Helvetica,sans-serif;line-height:130%}#main #content .heading h1 ~ h2{margin-top:10pt}.heading hgroup{overflow:hidden}.heading hgroup h1,.heading hgroup h2{margin:0}.placeholder{display:none}.social{display:none}#calendar{position:relative;z-index:510}#calendar table{border-collapse:separate}#calendar th,#calendar th *{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#444;height:25pt;line-height:25pt;text-align:center}#calendar th{vertical-align:top;margin-bottom:6pt}#calendar .monthNav,#calendar .week{display:block;width:25pt;height:25pt;font-size:0;line-height:0;text-indent:-90000pt}#calendar .hPrev{float:left}#calendar .hPrev a{background-position:-2pt -602pt}#calendar .hNext{float:right}#calendar .hNext a{background-position:-2pt -572pt}#calendar td{text-transform:uppercase}#calendar td,#calendar td *{font-size:8pt;color:#444;line-height:25pt;text-align:center;vertical-align:middle}#calendar td *{display:block;width:25pt;height:25pt}#calendar .on,#calendar .on *{color:#444}#calendar td span{opacity:.5}#calendar .week{background-position:-2pt -632pt}#calendar .week:hover,#calendar .week:focus{background-position:-2pt -662pt}#calendar td a:hover,#calendar td a:focus{color:#444;text-decoration:none}.pagination ul{overflow:hidden}.overlay{position:absolute;top:-20pt;right:0;z-index:500;visibility:hidden;opacity:0;-webkit-box-shadow:0 4pt 4pt -2pt rgba(0,0,0,0.5),4pt 0 4pt -4pt rgba(0,0,0,0.5),-4pt 0 4pt -4pt rgba(0,0,0,0.5);box-shadow:0 4pt 4pt -2pt rgba(0,0,0,0.5),4pt 0 4pt -4pt rgba(0,0,0,0.5),-4pt 0 4pt -4pt rgba(0,0,0,0.5)}.overlay.field{width:300pt;height:30pt;padding:15pt 20pt}.overlay.field label{padding-left:90pt}.overlay [type="submit"]{display:none}[data-width]{width:auto !important}[data-height]{height:auto !important}.masonry{width:auto !important;height:auto !important}.masonry .cell{position:static !important}.masonry .cell img{max-width:150px}#logo{position:relative;z-index:0;margin-bottom:10pt}#logo img{position:static;display:block;width:80px;text-indent:0}#logo div{display:none}#content-header{position:relative;height:auto !important;border-bottom:2pt solid #444;padding-bottom:10pt;margin-bottom:10pt}.fixed #content-header{margin-bottom:2pt}#content-header .pseudo-title{overflow:hidden}#content-header .heading hgroup h1,#content-header .heading hgroup h2{margin:0;font-weight:bold}#content-header h1,#content-header h1 a{color:#444}#content-header .row h1{color:#444}#content-header .filter{display:none}#content-header .toolbar{display:none}#content-header .back{display:none}#content-header .pagination{display:none}#content .module{border-bottom:1pt dashed #444}#content .module:last-child{border:0}#content .module.basic header{padding:10pt 0;margin-bottom:2pt}#content .module.basic header h2{font-size:13pt;font-weight:bold;border-bottom:1pt solid #444;padding-bottom:10pt}#content .module.basic .img{display:none}#content .module.basic .img img{display:none}#content .module.basic .body{background:#fff;padding-top:10pt}#content .module.basic .body small,#content .module.basic .body .pseudo-button{color:#444;font-weight:bold;margin-bottom:2pt}#content .module.basic .body p,#content .module.basic .body>time{display:block;font-size:9pt;margin-top:10pt}#content .module.basic .body small{overflow:hidden}#content .module.basic .body h3{font-size:10pt;font-weight:bold}#content .module.basic .img:hover ~ .body a{text-decoration:underline}#content .module.widget{position:relative}#content .module.widget.twitter,#content .module.widget.facebook,#content .module.widget.membership,#content .module.widget.newsletter{display:none}#content .module.widget .body>*{color:#444;margin-bottom:10pt;word-wrap:break-word}#content .module.widget .body>*:last-child{margin-bottom:0}#content .module.widget h3{font-weight:bold;line-height:140%}#content .module.widget small,#content .module.widget time{display:block;text-align:left}#content .module.widget p{line-height:120%;text-align:left}#content .module.widget a{color:#444}#content .module.widget .button{margin-top:10pt}#content .module.widget label{padding:0 10pt}#content .module.widget input[type="email"]{color:#444}#content .module.widget input[type="submit"]{background-position:0 0;height:30pt;width:30pt}#content .module.social{display:none}#content .module.social h3{position:relative}#content .module.social a{display:block;position:relative;color:#444;font-weight:bold;text-align:center;padding:10pt;z-index:10}#content .module.social [class^="icon-"]{margin-left:10pt}#subsidiary .info{border-bottom:1pt dashed #444}#subsidiary .info{margin-bottom:2pt}#subsidiary h3{margin-bottom:10pt}#subsidiary li{line-height:140%;margin-bottom:10pt}#content-body .heading hgroup h1,#content-body .heading hgroup h2{margin:0}#content-body[class^="col-"]{margin-bottom:20pt}#content-body .heading .row{margin-bottom:2pt}#content-body .intro .row{padding:10pt 0;font-size:12pt}#content-body .intro .row *{overflow:hidden}#content-body .intro h2,#content-body .intro h3,#content-body .intro p,#content-body .intro time{margin-bottom:10pt}#content-body .intro h2{display:block;overflow:hidden;font-weight:bold;border-bottom:1pt solid #444;padding-bottom:5pt}#content-body .intro .hlink{display:none}#content-body .intro p{margin-bottom:10pt}#content-body .intro h3{font-family:Arial,Helvetica,sans-serif}#content-body .intro time{display:inline-block}#content-body .intro ul{overflow:hidden;margin:0}#content-body .table{position:relative;overflow:hidden;padding:10pt 0;margin-bottom:10pt}#content-body .table h3{font-size:12pt;font-weight:bold;border-bottom:1pt solid #444;padding-bottom:5pt;margin-bottom:10pt}#content-body .table form{position:relative}#content-body .table table{width:100%;font-size:10pt}#content-body .table table caption{font-size:10pt;color:#333;font-weight:bold;text-transform:uppercase;padding:0;margin-bottom:10pt}#content-body .table table td,#content-body .table table th{width:15%;vertical-align:middle;border-top:1pt solid #fff}#content-body .table table th:first-child,#content-body .table table td:first-child{width:auto}#content-body .table table th:last-child,#content-body .table table td:last-child{text-align:right}#content-body .table table thead,#content-body .table table tfoot{overflow:hidden}#content-body .table table thead th{color:#000;font-weight:bold;padding:5pt 0}#content-body .table table tbody td{color:#000;line-height:150%;padding:10pt 0;vertical-align:top}#content-body .table table tbody td>a{text-decoration:underline}#content-body .table table tfoot td{color:#000;font-weight:bold;padding:5pt 0}#content-body .table table td table{margin:0}#content-body .table table td table thead th{color:#333;border:0}#content-body .table label{line-height:100%;margin-bottom:5pt}#content-body .table hr{width:100%;height:0;border:0;border-top:1pt solid #000;padding:0;margin:0}#content-body .table .body{color:#000;line-height:140%;padding:10pt 0}#content-body .table .body small{font-size:8pt}#content-body .table .body h4{font-size:10pt;font-weight:bold;padding:10pt 0}#content-body .table .body p{overflow:hidden;font-size:8pt;margin-bottom:10pt}#content-body .table .body strike ~ span{color:#d80000}#content-body .table .body strong *{font-size:10pt;color:#666}#content-body .table .body input[type="checkbox"]{display:inline-block;margin:2pt 10pt 0 0}#content-body .table .body label{position:relative;padding-right:27pt}#content-body .table .body label span{position:absolute;left:6pt;top:2pt}#content-body .table .submit a{display:none}#content-body .open-close li{border-bottom:1pt solid #444;padding:10pt 0}#content-body .open-close li:last-child{border-bottom:0}#content-body .open-close li>a{display:block;line-height:130%;padding:10pt 0}#content-body .open-close li>a strong{font-weight:normal}#content-body .open-close .rich-text{padding:0;margin-bottom:10pt}#content-body .list>p{font-family:Arial,Helvetica,sans-serif;font-size:13pt}#content-body .list ul{overflow:hidden}#content-body .list li{overflow:hidden;border-bottom:1pt solid #444}#content-body .list li:last-child{padding-bottom:0;border-bottom:0}#content-body .list .img{display:inline-block;margin-right:10pt}#content-body .list .img img{display:block}#content-body .list .body{overflow:hidden;display:inline-block}#content-body .list .body small,#content-body .list .body h3{font-family:Arial,Helvetica,sans-serif}#content-body .list .body small{display:block;font-weight:bold;margin-bottom:10pt}#content-body .list .body h3{font-size:13pt;margin-bottom:10pt}#content-body .list .body p{font-size:11pt}#content-footer{margin-top:2pt}#content-footer h4{margin-bottom:10pt}#content-footer .download a{display:inline-block;padding-top:5pt;padding-bottom:5pt}#content-footer .download small{font-style:italic;color:#444}#content-complementary .module[:visible]:last-child{border:0}#content-complementary [class^="col-"]{padding-top:10pt;padding-bottom:10pt}#content-complementary .plugin{padding:20pt;margin-top:20pt}#content-complementary .plugin h4{margin-bottom:20pt}#content-complementary .plugin p,#content-complementary .plugin a{font-size:9pt;color:#444}#content-complementary .plugin p{margin-top:10pt}#page-complementary{margin-top:10pt}#page-complementary .grid .row{overflow:hidden}#page-complementary .grid h4{font-weight:bold;border-bottom:1pt solid #444;padding-bottom:10pt;margin-bottom:10pt}#page-complementary .grid ul{overflow:hidden;margin-bottom:10pt}#page-complementary .grid li{position:relative;border-bottom:1pt dashed #444;padding-top:10pt;padding-bottom:10pt}#page-complementary .grid li:last-child{border:0}#page-complementary .grid .img,#page-complementary .grid .body{padding:0 40pt}#page-complementary .grid .img{display:inline-block}#page-complementary .grid .img img{display:none}#page-complementary .grid .body{display:inline-block;vertical-align:top}#page-complementary .grid .img:hover ~ .body a{text-decoration:underline}#page-complementary .grid .body small{font-size:9pt;font-weight:bold}#page-complementary .grid .body h5{font-size:10pt;font-weight:bold}#page-complementary .grid .body time{display:block;font-size:9pt;margin-top:10pt}#page-footer{overflow:hidden;border-top:2pt solid #444;padding-top:10pt;margin-top:10pt}#page-footer [class^="col-"]{overflow:hidden}#page-footer .col-3{display:none}#page-footer .col-3:first-child{display:inline-block;vertical-align:top}#page-footer>*>[class^="col-"]{padding-top:10pt;padding-bottom:10pt}#page-footer .col-12{display:block;margin-bottom:0}#page-footer>div>[class^="col-"]:first-child{border:0}#page-footer h6,#page-footer strong,#page-footer p,#page-footer li a,#page-footer p a{color:#444;line-height:120%}#page-footer h6,#page-footer strong{display:block;font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;margin-bottom:10pt}#page-footer h6{text-transform:uppercase}#page-footer li{margin-bottom:10pt}#page-footer .button{margin-bottom:10pt}#page-footer .button:hover,#page-footer .button:focus{color:#444}#page-footer small,#page-footer small *{font-size:7pt}#page-footer form{margin-bottom:25pt}#page-footer label{border:1pt solid #444;padding:0 10pt}#page-footer input[type="email"]{height:28pt;color:#444}#page-footer input[type="submit"]{background-position:0 -30pt;width:30pt;height:30pt}.rich-text{overflow:hidden;padding-bottom:2pt}.rich-text *{background:0;font-family:Arial,Helvetica,sans-serif;font-size:.95em;color:#444;line-height:130%;word-wrap:break-word;margin:0;padding:0}.rich-text a{text-decoration:underline}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-weight:normal;padding:0 0 20pt 0}.rich-text h1,.rich-text h2,.rich-text h3{font-family:Arial,Helvetica,sans-serif}.rich-text h4,.rich-text h5,.rich-text h6{font-family:Arial,Helvetica,sans-serif}.rich-text>*:first-child{padding-top:0}.rich-text>*:last-child{padding-bottom:0}.rich-text>img,.rich-text>p,.rich-text>ul,.rich-text>ol,.rich-text>figure,.rich-text>table,.rich-text>dl,.rich-text>pre,.rich-text>blockquote,.rich-text>code,.rich-text>div{padding-bottom:30pt}.rich-text>p>*{padding-bottom:0}.rich-text i,.rich-text em{font-style:italic}.rich-text b,.rich-text strong{font-weight:bold}.rich-text small{font-size:.7em}.rich-text h1{font-size:1.5em}.rich-text h2{font-size:1.25em}.rich-text h3{font-size:1em}.rich-text h4{font-size:1.5em}.rich-text h5{font-size:1.25em}.rich-text h6{font-size:1em}.rich-text img{max-width:100%;max-height:100%}.rich-text sup{position:relative;vertical-align:top;top:-5pt}.rich-text blockquote{background:#fafafa;position:relative;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:1.25em;line-height:130%;font-style:italic;padding:20pt 60pt;margin:0 0 30pt 0}.rich-text ul,.rich-text ol{padding:0 0 15pt 35pt}.rich-text ul li,.rich-text ol li{padding:0 0 5pt 5pt}.rich-text ul li{list-style:disc outside}.rich-text ol li{list-style:decimal outside}.rich-text li:last-child{margin-bottom:0}.rich-text hr{width:100%;height:0;border:0;border-top:1pt solid #444;padding-bottom:20pt}.rich-text table{width:100%;border-collapse:collapse;border-spacing:0;border-top:1pt solid #444;margin:0 0 30pt 0}.rich-text table th,.rich-text table td{padding:5pt 10pt}.rich-text thead th{border-bottom:1pt solid #444;font-weight:bold}.rich-text tbody td{border-bottom:1pt solid #444}.rich-text dl{width:100%}.rich-text dt,.rich-text dd{font-size:.9em}.rich-text dt{font-weight:bold}.rich-text dd{margin-bottom:10pt}.rich-text pre{background:#fafafa;overflow:auto;overflow-y:hidden;font-size:.9em;padding:10pt;border:0;margin:0 0 30pt 0}.rich-text pre:first-child,.rich-text pre:last-child{padding:20pt;margin-bottom:0}.rich-text code{display:inline-block;font-family:"Courier New",monospace,sans-serif;font-size:.9em;padding:0;margin:0 0 30pt 0}.rich-text .rich-text-img{text-align:center}.rich-text .rich-text-img ul{overflow:hidden;list-style:none;padding:0;margin:0}.rich-text .rich-text-img li{display:inline-block;padding:0;margin:0 2pt 2pt 0}body{font-size:10pt}input[type='text'],input[type='email'],input[type='search'],input[type='password'],select,textarea{font-size:8pt}form .radio-check{font-size:8pt;padding-bottom:10pt}.form fieldset>label span{font-size:8pt}::-webkit-input-placeholder{font-size:8pt}:-moz-placeholder{font-size:8pt}::-moz-placeholder{font-size:8pt}:-ms-input-placeholder{font-size:8pt}.button{font-size:8pt;min-width:95pt}.heading h1{font-size:14pt}.heading h2{font-size:10pt}.heading h1,.heading h2{margin:5pt}.heading hgroup{padding:5pt}.pagination{display:none}.filter{display:none}.more{display:none}.overlay.select,.overlay.calendar{width:280pt;margin:10pt -26pt 0 0}#calendar table{margin:0 5pt 5pt 5pt;border-spacing:8pt}#content-header h1{font-size:12pt}#content-header .row h1{font-size:14pt}#content-header .heading h1,#content-header .heading h2{margin:5pt 0}#content-header .heading hgroup{padding:5pt 0}#content-header .pagination{padding:0 5pt}#content-header .pagination>*{display:table;width:100%;table-layout:fixed;padding:2pt 0 0 0;border-collapse:separate;border-spacing:2pt}#subsidiary nav{display:none}#subsidiary .info{padding:10pt 0}#subsidiary h3{font-size:12pt;font-weight:bold;border-bottom:1pt solid #444;padding-bottom:5pt}#content-body .heading h1,#content-body .heading h2{margin:5pt 0}#content-body .heading hgroup{padding:5pt 0}#content-body .intro{border-bottom:1pt solid #444;padding-top:5pt;padding-bottom:5pt}#content-body .intro [class^="col-"]{margin-bottom:10pt}#content-body .intro [class^="col-"]:last-child{margin-bottom:0}#content-body .intro .row{padding-bottom:0}#content-body .intro li{border-bottom:1pt dashed #444}#content-body .intro li:last-child{border-bottom:0}#content-body .intro h3,#content-body .intro p{font-size:10pt}#content-body .intro .hlink,#content-body .intro time{font-size:7pt}#content-body .rich-text{padding:10pt 0}#content-body .open-close{padding-bottom:5pt}#content-body .open-close li{padding-top:0;padding-bottom:0}#content-body .open-close li>a{font-size:10pt}#content-body .list{padding:10pt 0}#content-body .list li{padding:10pt 0}#content-body .list li [class^="col-"]{width:70pt}#content-body .form{padding:10pt 0}#content-footer{padding:10pt 0}#content-footer h4{font-size:12pt;font-weight:bold;border-bottom:1pt solid #444;padding-bottom:10pt;margin-bottom:10pt}#content-footer .download a{font-size:10pt}#content-footer .download small{font-size:7pt}#content-module [class^="col-"]{padding-top:10pt;padding-bottom:10pt}#content .module.basic .body small,#content .module.basic .body .pseudo-button{font-size:7pt}#content .module.basic .body small{display:block}#content .module.basic .body .pseudo-button{display:inline-block}#content .module.basic .caption{display:inline-block;font-size:10pt}#content .module.widget .body{padding:10pt 0}#content .module.widget h3{font-size:10pt}#content .module.widget p{font-size:10pt}#content .module.widget small,#content .module.widget time{font-size:7pt}#page-complementary .grid{padding:0}#page-complementary .back{display:none}#page-complementary .grid .gutter{padding:0}#page-complementary .grid .row{background:0}#page-complementary .grid h4{font-size:12pt;padding:10pt 0}#page-complementary .grid .img,#page-complementary .grid .body{padding:0}#page-complementary .grid .img{margin-bottom:2pt}.rich-text{font-size:.95em}.rich-text ul,.rich-text ol{padding-left:25pt}.rich-text blockquote{padding:20pt}#page-footer h6,#page-footer strong,#page-footer p,#page-footer li a,#page-footer p a{font-size:8pt}