/*! normalize.css v3.0.1 | MIT License | git.io/normalize */fieldset,img,legend{border:0}#snav ul li a,#topnav form.sform .gobutton{background:#f0f0f0;color:#1f374d}#main-nav ul li a,#snav ul li a,#top:hover,#topnav li a,a{text-decoration:none}body,mark{color:#000}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}a:active,a:hover{outline:0}.field-type-taxonomy-term-reference .field-label,.resource .views-field-title,.resource a,b,optgroup,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}figure{margin:1em 2em}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}h1,h2{line-height:1.2em}blockquote,div,dl,form,h4,h5,h6,ol,p,ul{line-height:1.5em}#rightcol h3,h3{line-height:1.1667em}#rightcol h3,#topnav form.sform .gobutton,.field-label-inline-first,.mailbtn,.page-next,.toc-title,h2,h3,h4,legend,th{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}legend{padding:0;display:block}table{border-collapse:collapse;border-spacing:0;margin:0 0 .5em}*,:after,:before{box-sizing:border-box}fieldset{margin:0}ol,ul{list-style:none;padding:0}blockquote{padding:0 1.475em;border-left:.25em solid #7c327b}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}body{margin:0;font-size:90%;font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Verdana,Arial,sans-serif}html>body{font-size:16px}blockquote,dl,form,h5,h6,ol,p,ul{font-size:1em;margin-top:1em;margin-bottom:1.7em}.banner,h1,h2,h3{font-family:Montserrat,Lucida,Verdana,Arial,sans-serif}h2,h3,h4{color:#333}h1{margin:.3em 0 .6em;color:#00365f}h2{font-size:1.7em;margin:.6em 0}h3{font-size:1.5em;margin:1em 0 1.1667em}h4{font-size:1.25em;margin:1.5em 0 .4em}hr{height:1px;color:#999;background-color:#999;border-style:solid}.breadcrumb,.smalltext{font-size:.85em;line-height:1.85em}#content-area ul li,.cke_show_borders ul li{margin-left:1.5em;list-style-image:url(/nav/bullet.gif);break-inside:avoid}#content ol li,.cke_show_borders ol li,.content ol li{margin-left:1.5em;list-style-type:decimal}a{color:#0850bf;background:0 0}a:hover{text-decoration:underline}a:visited{color:#902090}.breadcrumb:before{content:'Up: '}.gobutton,.mailbtn{border-radius:.2em}#topnav ul li{margin:.15em .5em 0 0;padding:0;color:#000}#topnav li a{color:#fff;background-color:#666}#topnav form.sform .gobutton,#topnav li a{border-radius:.25em;margin-bottom:.25em;height:1.6em;padding:0 .3em;border:2px solid #877}#topnav li a:focus,#topnav li a:hover{background-color:#877}#topnav form.sform{margin:0 0 0 .25em;padding:0;position:relative;top:0}#q{height:1.6em;border:2px solid #877}#topnav form.sform .gobutton:focus,#topnav form.sform .gobutton:hover{background-color:#e8e8f0}#topnav form.sform fieldset,#topnav form.sform fieldset input{display:inline;margin:0;padding:0}#header{background-color:#e8e8e4}#branding{clear:left}#branding div .banner{color:#00365f;font-size:4em;text-shadow:2px 2px 2px rgba(0,0,0,.1)}#main-nav{border:1px solid #a89}#main-nav,#main-nav ul li{background-color:#666;background-image:linear-gradient(#777,#666,#444)}#main-nav ul{border-right:1px solid #988}#main-nav ul li{float:left;padding:0 1.5px;margin:0;border-left:1px solid #988}#main-nav ul li a{display:block;padding:.5em 1.05em;margin:0;color:#fff}#main-nav ul li a:focus,#main-nav ul li:hover{background:#777;background-image:linear-gradient(#666,#777,#888);text-shadow:1px 1px 3px rgba(0,0,0,.3)}.gobutton:hover,.mailbtn:hover{background:#878}#snav ul{border-top:1px solid #a1bfc6}#snav ul li{border-bottom:1px solid #a1bfc6;font-size:85%;margin:0;list-style-image:none}#snav ul li a{display:block;padding:.4em .5em}#snav ul li a:focus,#snav ul li a:hover{background:#e8e8f0;color:#1f374d}#email-update,#quickjump{font-size:.857em;border:1px solid #a1bfc6;padding:.5em;background-color:#f8f8f8}#quickjump{margin:.5em 0 0;border-top-left-radius:.25em;border-top-right-radius:.25em}#email-update fieldset,#quickjump fieldset{padding:0}select.quickjumpmenu{width:100%;margin-top:.5em}#email-update input,#quickjump input{margin-top:.5em}.mailbtn{background-color:#666;border:1px solid #777;padding:.1em .23em;color:#fff}#email-update{margin-top:-1px;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em}#email-update h4,#email-update p{margin:0;padding:0;color:#333;font-size:1em}#s{width:96%}.user_link{font-size:.8em;margin-top:1.5em;padding:.5em;border:1px solid #a1bfc6;border-radius:.25em;max-width:20em}#bd,#comment-form,#ft,#main-nav{clear:both}#bd:after,#main-nav:after{content:"";display:table;clear:both}#footer-message{text-align:right;margin:.5rem 0 0;font-size:1.4rem}#footer-message img{height:2rem;width:2rem}#footer-message b{vertical-align:super}#footer-copyright a,.siteicon{vertical-align:top}#footnav{display:block;border-top:3px solid #666;margin-top:.35em}#footer,#rightcol{font-size:.8em}#footer-homelink a{font-size:.9rem}#rightcol h3{font-size:1.4em;margin:.5em 0;color:#333}#rightcol .item-list ul li a,.terms{display:block;border:1px solid #a89;padding:.25em .5em;border-radius:.25em;background-color:#f8f8f8}#rightcol .item-list ul,#rightcol .item-list ul li a,#subjects,td h4{margin:0}#rightcol br{line-height:2em}.terms{margin:0 0 6pt}@media (max-width:44.99em){#footer,#ft{width:99%}h1{font-size:2em}#ft{margin:0 auto}#topnav ul{padding:2px;margin:0}#topnav ul li{float:left;margin:.1em .5em 0 0;padding:0}#topnav li a{display:inline-block}#q{width:11.2em}#main-nav ul{margin:0 auto;width:100%;overflow:auto}#main-nav ul li{margin:2px}#branding div{margin:0 auto;height:5.5em;clear:left;min-width:21rem}#bd,#branding,#header,#main-nav,#rightcol,#topnav,#yui-main{width:100%}span.banner{display:block}#branding div #logo{display:block;float:left}#branding div .banner{font-size:1.8rem;padding-top:1rem;line-height:2rem}#content{padding:0 2pt}blockquote{padding:0 0 0 .375em;border-left:.25em solid #7c327b}.pullquote{display:none!important}}@media (max-width:59.99em) and (min-width:45em){#bd,#branding div,#main-nav ul{margin:0 auto}#topnav,#topnav ul li,#yui-main{float:right}#snav,#topnav #q{width:10em}#footer,#ft,#rightcol{width:100%}#branding div,#footer,#rightcol,#topnav ul,#yui-main{position:relative}h1{font-size:2.5em}#footer{top:0}#footer-message{float:right;width:66%}#bd{width:44em}#branding div{height:7em}#header,#main-nav,#main-nav ul,#topnav{overflow:auto}#branding,#header,#main-nav,#topnav{min-width:35em}#topnav ul li{margin:.5em 0 0 .5em;padding:0}#topnav ul{margin:0;padding:.15em}#topnav li a{display:block;padding:0 .5em}#yui-main{width:33em}#snav{float:left}#rightcol{padding:.3em 0 0}#branding div #logo{display:inline-block;position:absolute;bottom:0;left:0}#branding div .banner{display:inline-block;position:absolute;bottom:2.25rem;left:10.8rem;font-size:2.6em}}@media (min-width:60em){#branding div,#footer,#topnav ul{position:relative}#snav,.homebtn{width:10em}h1{font-size:2.5em}#ft{width:60em;margin:0 auto}#footer{width:35rem;left:11rem;top:0}#footer-message{float:right;width:66%}#bd,#branding div,#main-nav ul,#topnav ul{width:59.8em;margin:0 auto}#topnav ul{padding:.15em}#topnav ul li{margin:.15em 0 0 .5em;padding:0;float:right}#topnav li a{display:block}#header,#main-nav,#main-nav ul,#topnav,#topnav ul{overflow:auto}#branding,#header,#main-nav,#topnav{min-width:60em}#branding div{height:5.5em}#yui-main{width:49em;float:right;top:0;right:0}#content{width:35em;float:left}#snav{position:absolute}#rightcol{width:13.2rem;float:right;padding:.5em 0 0}#branding div #logo{display:inline-block;position:absolute;bottom:0;left:0}#branding div .banner{display:inline-block;position:absolute;bottom:2.25rem;left:11rem;font-size:3.8em}div.pullquote,p.pullquote{margin-right:-14rem;font-weight:700;padding:0;border:0}}table h3{margin-top:.1em}dt{margin-top:.8em}.box,.tip{border:1px solid #999;margin:.7em 0;padding:.5em 1em;border-radius:.5em}.box h3,.box h4,.box>:first-child,.tip h3,.tip h4{margin-top:0}.tip{background-color:#eef6ee}.submenu h3,.tip :last-child{margin-bottom:0}.box{background-color:#fff0f0}.box li{margin-bottom:.4em}.compact p{margin:.2em 0 .8em}abbr{border-bottom:1px dotted #333;cursor:help}.seealso{width:auto;background-color:#e3e5e5;padding:.3em .6em;border:1px solid #999;border-radius:.3em}.seealso h4{margin-top:0;display:inline}.submenu{padding-bottom:.8em}.pullquote{font-size:120%;width:11rem;border:2px solid #ccc;display:block;float:right;padding:.6em;margin:0 0 .4em .4em;color:#300;text-align:left}.page-previous,.page-up{float:left;display:block}.toc-back-to-top,.toc-back-to-top a,li.statistics_counter,p.attrib{text-align:right}.page-up{padding:0 2em 3em}.field-name-taxonomy-vocabulary-6,.page-links{margin-top:1em}.page-next{font-size:120%;padding-bottom:3em}.page-previous{width:40%;padding-bottom:3em}p.attrib{text-indent:0;float:right;padding-top:0;margin-top:0;margin-bottom:1.2em}.subsite{padding:.8em 1em;background-color:#ffe;border:1px solid #ca8;margin:1em .2em .2em;border-radius:.25em}td,th{padding:.4em;border:1px solid #666}#content-area ul,ul.sp{margin:0 0 0 .8em;padding:0 0 0 .8em;list-style:disc url(/nav/bullet.gif)}.book-navigation,li.book_printer,li.statistics_counter{margin:1.1em 0 .3em}.thumbshot{width:160px;height:100px;float:right;border:1px solid #000;margin:0 0 .5rem 1rem}.form-type-checkbox input,.form-type-radio input,.lb{float:left}#content ul.col_list li,.content ul.col_list li{margin:0 0 .6em;list-style:none!important}#content ul.col_list,.resource p{padding:0;margin:0}div.cancelled{background-color:#fff;color:#999}.vevent{padding:.25em 1em .25em .25em;margin:0 0 .8em;background:#e9e9eb}.toc,th{background-color:#eee}body.page-taxonomy .views-row{margin-bottom:1em}body.page-taxonomy #content .views-field-title{font-weight:700;margin-top:1em}body.page-taxonomy #content .views-field-type{color:#616;background-color:#fff;display:inline}body.page-taxonomy #content .views-field-created{display:inline}.description p{margin-top:0;font-size:85%}.field-label-inline-first{display:inline}.toc{font-size:85%;border:1px solid #999;margin:.5em 0}.toc-title{font-size:.8em;margin:.4em 0 0 1em}.lb span,.submitted,.topten li span,div.views-field-created,div.views-field-field-year,div.views-field-taxonomy-vocabulary-5{font-size:85%}div.toc-list ul li,li.toc-level-2,ul.links{list-style:none}div:target p,p:target{background-color:#ffd;padding:3px}.supporter_logo{display:inline-block;zoom:1;height:59px;background-image:url(/nav/sponsor_sprites2.png);background-repeat:no-repeat;margin:0 6px 0 0}.toc-back-to-top{font-size:85%;width:100%}.borderless td,.borderless th{border-width:0}.topictable td,.topictable th{border-width:0;width:50%;padding:0}.topictable ul.col_list{padding:0 .5em 0 0!important;margin:0!important}.nicetable td,.nicetable th{background-color:#eef;border:1px dotted #666}.nicetable2 th{background-color:#ddd;border:1px solid #000}.nicetable2 td{background-color:#fff;border-width:0 0 1px}.topten{padding:.25em .25em .25em .7em;margin:0;list-style:decimal inside}.topten li{padding:0 0 .25em}.resource .views-row{padding:0 0 0 .5em;border-left:.3em solid #e0d8db;margin-top:.8em}.resource .author,.views-field-field-resource-creator,.views-field-field-resource-creator-value{font-style:italic}.lb{width:17rem;padding:0 0 .4em;line-height:1.3rem}.node-type-index-page .lb{width:24rem}.lb span{white-space:nowrap}.cols-2{display:flex;justify-content:space-between;flex-wrap:wrap}.preview{background-color:#fcfce8;border:1px solid #e5e58f}#content-area li,.item-list li{margin-bottom:.7em}.form-item{margin-bottom:.5em}.form-item label{display:block}#comment .links li,div.views-admin-links li{list-style:none;display:inline}#content-area ul.links,#content-area ul.links li{list-style:none;margin-left:.1em}table ol,table p,table ul{margin-bottom:.6em;margin-top:.6em}.comment_edit:after,.comment_edit:before{content:' | '}.comment-add{padding:2px;background-color:#ffe;border:1px solid #ca8;margin:2em .8em .2em 0;list-style:none}.comment-inner{border-top:1px solid #ddd}.field-type-taxonomy-term-reference .field-item{display:inline;padding-right:1em}.webform-component-fieldset{border:1px solid #ddd;padding:.25em;margin:.5em 0}.view-profiles-index .view-content{-webkit-column-width:10em;-moz-column-width:10em;column-width:10em}.pager li{display:inline;list-style-type:none}ul.pager{margin-top:1.5em}#footer-homelink{float:left;width:30%}#footer-copyright{width:100%}#footer-sponsors{width:100%;margin-top:.5rem;clear:right}.bristol_logo{width:134px;background-position:0 0;float:right}.res_logo{width:64px;background-position:-250px 0}.ses_logo{width:48px;background-position:-200px 0}.lse_logo{width:154px;background-position:-600px 0}.uea_logo{width:80px;background-position:-400px 0}.ucl_logo{width:105px;background-position:-480px 0}.element-invisible,[hidden],template{display:none}#simple-toc h3{margin-bottom:.3em}#content-area li>ul{margin-top:.3em}#content-area table li{margin-left:1em}#content-area table ul{margin-left:0}.siteicon{width:9rem;height:5.5rem;border:1px solid #999;margin:4px 2px;display:inline-block;padding:5px;border-radius:.25rem;font-size:90%;line-height:1.2em}.siteicon:hover{border:1px solid #333;background-color:#f8f8f8}.siteicon span{display:block;width:84px;height:46px;background-image:url(/nav/project_sprites.png);background-repeat:no-repeat}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}audio:not([controls]){display:none;height:0}abbr[title]{border-bottom:1px dotted}mark{background:#ff0}.iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}svg:not(:root){overflow:hidden}