body{margin:0;padding:0;border:0;outline:0;}a:link,a:visited{text-decoration:underline;}a:hover,a:active,a:focus{text-decoration:none;}a:focus img{outline:medium solid rgb(153,0,0);outline-offset:-2px;}p{margin:0 0 1.2em;}del{text-decoration:line-through;}img{height:auto;max-width:100%;}code,pre,kbd,samp,var{padding:0 0.4em;font-size:0.77em;font-family:Menlo,Consolas,"Andale Mono","Lucida Console","Nimbus Mono L","DejaVu Sans Mono",monospace,"Courier New";}code{background-color:#f2f2f2;background-color:rgba(40,40,0,0.06);}pre code,pre kbd,pre samp,pre var,kbd kbd,kbd samp,code var{font-size:100%;background-color:transparent;}pre code,pre samp,pre var{padding:0;}.description code{font-size:1em;}kbd{background-color:#f2f2f2;border:1px outset #575757;margin:0 3px;color:#666;display:inline-block;padding:0 6px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}pre{background-color:#f2f2f2;background-color:rgba(40,40,0,0.06);margin:10px 0;overflow:hidden;padding:15px;white-space:pre-wrap;}input[type=text],input[type=password]{width:90%;}li a.active{color:inherit;text-decoration:underline;}caption{text-align:left;font-weight:normal;}blockquote{background:#f7f7f7;border-left:1px solid #bbb;font-style:italic;margin:1.5em 10px;padding:0.5em 10px;}blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:0.1em;margin-right:0.2em;vertical-align:-.4em;}blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:0.1em;vertical-align:-.45em;}blockquote > p:first-child{display:inline;}a.feed-icon{display:inline-block;padding:15px 0 0 0;}table{margin:1em 0;width:100%;}td{border:1px solid #333333;}table tr th{background:#f5f5f5;border:1px solid #333333;}table tr th,table tr th a,table tr th a:hover{font-weight:bold;}table tbody tr th,table tbody tr td{vertical-align:top;}tr td,tr th{padding:0.5em;text-align:left;}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}tr.odd{background:#ffffff;}tr.even{background:#f5f5f5;}table ul.links{margin:0;padding:0;font-size:1em;}div.view-media table td{border:none;}div.view-media table tr.odd,div.view-media table tr.even{background:#ffffff;}.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}.contextual-links-wrapper{font-size:small !important;}ul.contextual-links{font-size:0.923em;}.contextual-links-wrapper a{text-shadow:0 0 0 !important;}.item-list .pager{font-size:0.929em;}ul.menu{margin:0;padding:0;}ul.menu li{margin:0;}.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}ul.tips{padding:0 0 0 1.25em;}header,#header{text-align:center;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#logo{overflow:hidden;background:black;text-align:center;float:left;display:block;height:50px;width:100px;}#logo img{position:relative;top:-25px;}#site-name{padding:0;position:relative;margin:9px 40px 9px 0;}#site-name a{font-weight:normal;}#site-slogan{margin:-0.5em 0 1em 0;word-spacing:0.1em;font-style:italic;line-height:1.2;}#search-control,#secondary-menu-control{display:block;font-size:16px;height:50px;float:right;margin-left:8px;position:relative;top:6px;font-size:32px;color:white;}#header a{text-decoration:none;color:white;}header a:focus,header a:hover{background-color:#21201c;color:white;}.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}.region-header .block .content{margin:0;padding:0;}.region-header .block ul{margin:0;padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li.last a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}.region-header #block-user-login .item-list li.last{padding-left:0.5em;}.region-header #block-user-login ul.openid-links li.last{padding-left:0;}.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}#main{margin-top:0;margin-bottom:0;}.featured,#featured{padding:0;margin:0 auto;}.featured .section,#featured .section{overflow:hidden;}#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%;}.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}#content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:2em 0;}@media (max-width:480px){.front #content{border-radius:0;margin-bottom:0;}}.node-teaser .content{font-size:1em;}.node-teaser h2{margin-top:0;padding-top:0.5em;}.node-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node-sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node-full{background:none;border:none;padding:0;}.node-teaser .content{clear:none;line-height:1.6;}.meta{font-size:0.857em;color:#68696b;}.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}.field-type-taxonomy-term-reference{margin:0 0 1.2em;}.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}.link-wrapper{text-align:right;}.user-picture img{margin:0 0 1em;}#content ul ul{margin:0;}.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0;}.node-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.linkIcon{display:inline;margin-bottom:-0.15em;padding:0.4em 0 0 0.3em;}.sidebar .block{margin:0 0 1em;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}#preface-wrapper{margin-top:2em;}#preface .column{margin-top:0;padding-top:0;}#content-header .block,#preface .block,#diptych .block,#triptych .block{margin-bottom:16px !important;padding:0;}#diptych .column{box-sizing:border-box;margin-bottom:0;}#content-header .block .content,#diptych .column .content{padding:1em;}#content-header{padding-top:16px;}#triptych .block.last{border-bottom:none;}#triptych .block ul li,#triptych .block ol li{list-style:none;}#triptych .block ul,#triptych .block ol{padding-left:0;}#triptych #block-user-login .form-text{width:185px;}#triptych #block-user-online p{margin-bottom:0;}#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0;}#triptych-last #block-node-syndicate{text-align:right;}#triptych #block-search-form .form-type-textfield input{width:185px;}#triptych-middle #block-system-powered-by{text-align:center;}#triptych-last #block-system-powered-by{text-align:right;}#preface .block,#triptych .block{color:inherit;padding:0;margin-bottom:2em;}#preface .block .content,#triptych .block .content{padding:1em;background:white;}#triptych .calendar-block-upcoming a{display:block;padding-bottom:0.5em;}#footer-wrapper .block{border:none;padding:10px;}#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}#footer .block{}#footer .block .content{padding:0.5em 0;margin-top:0;}#footer .block h2{margin:0;}#footer-columns .content{margin-top:0;}#footer-columns p{margin-top:1em;}#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}#footer .block{clear:both;}#footer ul,#footer li{list-style:none;margin:0;padding:0;}#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer li.first a{padding-left:0;}#footer li.last a{padding-right:0;border-right:none;}#footer-wrapper tr.odd{background-color:transparent;}#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;line-height:1.2;}.comment .submitted .comment-time{color:#68696b;}.comment .submitted .comment-permalink{text-transform:lowercase;}.comment .content{line-height:1.6;}.comment .comment-arrow{background:url(/sites/all/themes/cornerstone/images/comment-arrow.gif) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;}.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(/sites/all/themes/cornerstone/images/tabs-border.png) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(/sites/all/themes/cornerstone/images/add.png) no-repeat left center;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:0;width:440px;}.profile .user-picture{float:none;}.confirm-parent,.password-parent{width:34em;}.password-parent,div.form-item div.password-suggestions{position:relative;}.password-strength-text,.password-strength-title,div.password-confirm{}.password-strength-text{margin-top:0.2em;}div.password-confirm{margin-top:2.2em;width:20.73em;}input.form-submit,a.button{background:#fff url(/sites/all/themes/cornerstone/images/buttons.png) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}.contact-form #edit-name{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-mail{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled .grippie{background-color:#ededed;border-color:#bbb;}.form-disabled label{color:#717171;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}.comment-form label{float:left;width:120px;}.comment-form input,.comment-form .form-select{margin:0;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.no-sidebars .comment-form .form-text{width:800px;}.one-sidebar .comment-form .form-text{width:500px;}.two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{}#forum .description{}#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.143em;margin:0 5% 0 0;width:69%;padding:0.5em 2%;}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:20%;max-width:36px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(/sites/all/themes/cornerstone/images/search-button.png) no-repeat center top;overflow:hidden;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom;}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}div.add-or-remove-shortcuts{padding-top:0.9em;}.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}.page-admin #content img{margin-right:15px;}.page-admin #content .simpletest-image img{margin:0;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;margin:5px;padding:5px;text-align:center;text-shadow:none;}.page-admin-structure-block-demo #featured .block-region{}.page-admin-structure-block-demo #header .block-region{width:500px;}.page-admin #admin-dblog img{margin:0 5px;}#system-theme-settings fieldset{padding:0;}#system-theme-settings fieldset .fieldset-legend{margin-top:0;}div.admin .right,div.admin .left{width:49%;margin:0;}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}div.admin-panel h3{margin:16px 7px;}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}div.admin-panel dd{margin:0 0 10px;}div.admin-panel .description{margin:0 0 14px 7px;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #page{padding:0 2em;}.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}.overlay-processed .field-type-image{display:block;float:none;}.overlay #messages{width:auto;}.node .poll{margin:2em 0;}.node .poll #edit-choice{margin:0 0 1.5em;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{margin:0;}.poll .percent{font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}.poll .text{clear:right;margin-right:2.25em;}.poll .total{font-style:italic;text-align:right;clear:both;}.node .poll{margin:1.8em 0 0;}.node .poll .text{margin-right:6.75em;}.node .poll #edit-choice{margin:0 0 1.2em;}.poll .bar .foreground{background-color:#666;}#footer-wrapper .poll .bar{background-color:#666;}#footer-wrapper .poll .bar .foreground{background-color:#ddd;}hr{border-color:gray;border-style:solid none none;border-width:1px;height:1px;}*{border-radius:0 !important}img.print-icon,img.file-icon{display:inline}
#emergency{position:fixed;top:0;left:0;z-index:999;width:100%;height:1500px;background-image:url("http://www.uoguelph.ca/img/blackout.png");color:#fff;text-align:left;}#emergency #message{width:550px;margin:100px auto 0 auto;}#emergency #message img{float:left;margin:0 20px 20px 0;border:2px solid #111;}#emergency #message h1{padding-top:30px;margin-bottom:10px;color:#fc0;font-family:Arial;font-size:24px;}#emergency #message p{line-height:1.25;margin:0 0 12px 124px;}
#secondary-menu{height:0;transition:height 250ms cubic-bezier(.42,0,.58,1);overflow:hidden;clear:both;}#secondary-menu-links{overflow:hidden;clear:both;}#secondary-menu-links a{padding:3% 16%;display:block;font-size:1.2em;border-top:1px solid rgba(255,255,255,0.5);}ul li.leaf{list-style-image:none;list-style-type:none;}.sidebar ul.menu li.expanded ul li a{border:none;}.front .sidebar ul.menu li{list-style-type:none;list-style-image:none;}ul.menu{clear:both;margin:0;z-index:99;}li.open ul.menu{display:block;}ul.menu li{list-style:none;}ul.menu li a{display:block;border-top:1px solid #cccccc;padding:1em;color:inherit;text-decoration:none;}#footer-columns-wrapper ul.menu li a{padding:0.6em;}#footer-columns ul.menu li a:hover,#footer-columns ul.menu li a:focus{background-color:black;color:white;font-weight:normal;}ul.menu li.first a{border-top:none;}.sidebar ul.menu li.last{border-bottom:1px solid #cccccc;}.sidebar ul.menu li a{border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-collapse:collapse;}li.expanded,li.collapsed,li.leaf{padding:0;}.sidebar ul.menu{background:#ffffff;padding:0;}.sidebar ul.menu li a{border-bottom-color:#CCC;text-decoration:none;}.sidebar ul.menu li.active > a{font-weight:bold;}ul.links{margin:0;padding:0;text-align:center;list-style:none;}.sidebar ul.menu li ul.menu{border-right:1px solid #cccccc;border-left:1px solid #cccccc;padding:0 0 0 2.4em;}.sidebar ul.menu li ul.menu li{list-style-image:url(/sites/all/themes/cornerstone/images/angle-quote-bullet-grey.png);border-top:1px dotted #cccccc;padding-right:0;}.sidebar ul.menu li ul.menu li.last{border-bottom:none;}.sidebar ul.menu li ul.menu li a{padding-left:0.5em;display:block;}nav{overflow:hidden;color:white;height:0;clear:both;}nav ul{list-style-image:none;}nav ul li,nav ul li.collapsed{list-style-image:none;list-style-type:inherit;}nav a{color:inherit;padding:10px 24px;display:block;}nav > ul > li > ul{display:none;}#nav-wrapper{position:relative;}#nav-control{display:block;text-align:right;position:absolute;top:6px;right:16px;width:100%;margin:0;color:white;text-decoration:none;font-size:32px;}#nav ul > li > ul  > li{display:list-item;}#nav ul > li > ul > li > ul{display:block;}[role=menubar] > [role=menuitem] > [role=menu]{display:none;padding:2em 1em;position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}#nav > ul > li > ul > li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 2% 0.5% 0;padding:0;width:23%;}#nav > ul > li > ul > li > ul > li{display:list-item;float:none;list-style-image:url(/sites/all/themes/cornerstone/images/angle-quote-bullet.png);margin-left:2em;}#nav ul > li > ul > li > ul{display:block;}#nav > ul > li > ul  > li  a{display:block;padding:0.5em;}#nav > ul > li > ul > li.expanded > ul > li a{padding:0.2em 0.5em;}#nav > ul > li > ul > li.expanded > ul > li.last a{border-bottom:none;}#footer-wrapper .column{width:100%;}#footer-wrapper ul.menu li{display:block;float:left;border-top:none;border-bottom:none;border-right:1px dotted #666666;}#footer-wrapper ul.menu li.first{border-left:1px dotted #666666;}#footer-wrapper ul.menu li a{border:none;padding:0.15em 0.8em;}#footer-wrapper ul.menu li a:hover{font-weight:normal;}#footer-columns-wrapper ul.menu li.active a,#footer-wrapper ul.menu li.active a{font-weight:bold;}#nav-close{position:absolute;top:0;right:0;font-weight:bold;cursor:pointer;}ul:focus{border:thin solid red;}
.inactive{pointer-events:none;cursor:default;opacity:0.4;}.slideshow,#slides{display:none;margin-bottom:4px;}.container{margin:0 auto}#slides{display:none;padding-left:1px;padding-right:1px;}.slide{margin-bottom:32px;position:relative;}a.slidesjs-next,a.slidesjs-previous,a.slidesjs-play,a.slidesjs-stop,ul.slidesjs-pagination li a{display:block;background-image:url(/sites/all/themes/cornerstone/images/icons.png);background-repeat:no-repeat;background-size:128px 48px;margin:8px 0 0;width:16px;height:16px;overflow:hidden;text-indent:-9999px;}a.slidesjs-next,a.slidesjs-previous,a.slidesjs-play,a.slidesjs-stop{float:left;margin-right:10px;}.slide a:focus  img{outline:medium solid rgb(255,0,0);outline-offset:-2px;}a.slidesjs-previous{background-position:0 -16px;}a.slidesjs-next{background-position:-16px -16px;}a.slidesjs-play{background-position:-48px -16px;}a.slidesjs-stop{background-position:-80px -16px;}ul.slidesjs-pagination{float:right;list-style:none;margin:0;}ul.slidesjs-pagination li{float:left;margin-left:10px;}ul.slidesjs-pagination li a{background-position:-112px -16px;}a.slidesjs-navigation,ul.slidesjs-pagination li a{color:#ffffff;}ul.slidesjs-pagination li a.active{background-position:-96px -16px;}ul.slidesjs-pagination li a:focus.active,ul.slidesjs-pagination li a:hover.active{background-position:-96px 0;}ul.slidesjs-pagination li a:focus,ul.slidesjs-pagination li a:hover{background-position:-112px 0;}a:focus.slidesjs-previous,a:hover.slidesjs-previous{background-position:0 0;}a:focus.slidesjs-next,a:hover.slidesjs-next{background-position:-16px 0;}a:focus.slidesjs-play,a:hover.slidesjs-play{background-position:-48px 0;}a:focus.slidesjs-stop,a:hover.slidesjs-stop{background-position:-80px 0;}#slides img{height:auto;width:auto;}.slide .caption{display:none;}.slide .caption{position:absolute;border-top:thin solid black;bottom:0;display:none;width:100%;background-color:#21201c;background-color:rgba(0,0,0,0.9);color:#ffffff;transition:bottom 0.5s;-webkit-transition:bottom 0.5s;padding:0 8px;line-height:1.2em;}.slide .hidden.caption{top:100%;}.slide .caption .links{float:right;}.slide .caption .links li{padding:0;}.slide .caption a,.ug-button{background-color:#990000;color:white;text-shadow:1px 1px 1px black;padding:10px 15px;text-decoration:none;transition:background-color 1s ease 0s;-moz-transition:background-color 0.5s ease 0s;display:inline-block;}.ug-button-block{width:100%;display:block;padding-left:0;padding-right:0;text-align:center;margin-bottom:1em;margin-right:1em;}.slide .caption a:hover,.slide .caption a:focus{background-color:#A76600;}.slide .field{margin:0px;}
.comment .comment-arrow{border-color:#ffffff;}.tabs ul.primary li a.active{background-color:#ffffff;}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff;}body{background:url(/sites/all/themes/cornerstone/images/noisy-texture.png) repeat scroll 0 0 #f5f5f5;}body,body.overlay{color:#333333;}h1,h2,h5{color:black;}h3,h4{color:#333333;}a,a:active{color:#990000;}#breadcrumb{background-color:white;}#header{background-color:#9a0000;background-image:-moz-linear-gradient(top,#640000 0%,#9a0000 100%);background-image:-ms-linear-gradient(top,#640000 0%,#9a0000 100%);background-image:-o-linear-gradient(top,#640000 0%,#9a0000 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#640000),color-stop(1,#9a0000));background-image:-webkit-linear-gradient(top,#640000 0%,#9a0000 100%);background-image:linear-gradient(#640000 0%,#9a0000 100%);color:white;}#main-menu-wrapper{background-color:#ff9900;background-image:-moz-linear-gradient(top,#ff9900 0%,#cc6600 100%);background-image:-ms-linear-gradient(top,#ff9900 0%,#cc6600 100%);background-image:-o-linear-gradient(top,#ff9900 0%,#cc6600 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff9900),color-stop(1,#cc6600));background-image:-webkit-linear-gradient(top,#ff9900 0%,#cc6600 100%);background-image:linear-gradient(#ff9900 0%,#cc6600 100%);border-style:solid none none;border-width:2px;border-color:#ffcc33;width:100%;}#main-menu li a{color:#ffffff;}#main-menu-links li a.active,#main-menu-links li.active-trail a{background-color:transparent;}#main-menu li a:hover{background-color:#cc6600;background-image:-moz-linear-gradient(top,#cc6600 0%,#ff9900 100%);background-image:-ms-linear-gradient(top,#cc6600 0%,#ff9900 100%);background-image:-o-linear-gradient(top,#cc6600 0%,#ff9900 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cc6600),color-stop(1,#ff9900));background-image:-webkit-linear-gradient(top,#cc6600 0%,#ff9900 100%);background-image:linear-gradient(#cc6600 0%,#ff9900 100%);}#logo img{background:#ffcc33;}#global-search{background-color:#9a0000;}#global-search .selectedSearch,#global-search .selectedSearch span{background-color:#9a0000;}#site-name{color:#ffffff;}.sidebar .block-menu h2,.sidebar .block-menu-block h2{background:#666666;color:#ffffff;}.front .sidebar .content .view-footer p,.front .sidebar .content .view-footer p a,.front .sidebar .content .view-footer p a:hover{color:#ffffff;}.front .sidebar .content .view-footer p a{text-decoration:underline;}#main{background:white;}#main-wrapper,#content-header,#diptych-wrapper,#triptych-wrapper{background:transparent;}.front .featured,.front #featured{border-bottom:1px solid white;}#content{background:white;}.sidebar{background:white;}#content-header .block,#preface .block,#diptych .block{background:#ffffff;}#nav-wrapper,#footer-columns-wrapper,#featured,body .featured{background:url(/sites/all/themes/cornerstone/images/crosshatch-texture.png) repeat scroll 0 0 #45403a;}#content-header h2 a,#diptych h2 a,#triptych h2 a,.sidebar .block-menu-block h2 a{color:white;}#triptych-wrapper{color:#333333;}#preface h2,#triptych h2{background:url(/sites/all/themes/cornerstone/images/crosshatch-texture.png) repeat scroll 0 0 #45403a;color:white;}#content-header h2,#preface-second h2,#diptych h2,#triptych .region-triptych-middle h2{background:url(/sites/all/themes/cornerstone/images/crosshatch-texture.png) repeat scroll 0 0 #9a0000;color:white;}#nav-wrapper,#nav-wrapper h3{color:white;}#nav li:focus{outline:none;}#nav > ul > li:focus,#nav > ul > li.active:focus{text-decoration:underline;}#nav ul li a:focus{text-decoration:underline !important;background-color:transparent;}#nav ul li.open{background:url(/sites/all/themes/cornerstone/images/noisy-texture.png) #666666;}#nav ul.menu li a.active{background-image:none;background-color:#ffffff;color:#333333;text-shadow:none;}#nav ul.menu li ul li a.active{background-color:transparent;color:#ffffff;}#nav  ul.menu li ul li ul li a{color:#eeeeee;}#nav ul li ul{background:url(/sites/all/themes/cornerstone/images/noisy-texture.png) #666666;}#nav > ul > li > ul > li:focus > a{background-color:rgba(0,0,0,0.5) !important;}#nav [role=menu] > li[role=menuitem]:focus > a{background-color:rgba(0,0,0,0.7) !important;text-decoration:none !important;}#content-header .block  ul.menu li a:hover,#content-header .block  ul.menu li a:focus,#preface .block  ul.menu li a:hover,#preface .block  ul.menu li a:focus,#diptych  ul.menu li a:hover,#diptych  ul.menu li a:focus,#triptych  ul.menu li a:hover,#triptych  ul.menu li a:focus,.sidebar ul.menu li a:hover,.sidebar ul.menu li a:active{color:white;background:black;}#footer-columns-wrapper,#footer-wrapper{color:#c0c0c0;}#footer-columns-wrapper ul.menu li a,#footer-wrapper ul.menu li a{color:#dfdfdf;}#footer-wrapper{background-color:#101010;}#footer-columns-wrapper a,#footer-wrapper a{color:#fcfcfc;}#footer-columns h2{color:#ffcc00;}#footer-wrapper h2,#footer-columns-wrapper  .block-menu-block h2 a{color:#ffcc33;}#footer-wrapper ul.menu li a:hover{background:#dfdfdf;color:#101010;}.uog-grey{color:#333333;}.uog-red{color:#990000;}.uog-text-blue{color:rgb(112,150,175)}.uog-bg-blue{background-color:rgb(112,150,175)}.uog-text-gold{color:rgb(255,204,0)}.uog-bg-gold{background-color:rgb(112,150,175)}.uog-text-red{color:rgb(153,0,0)}.uog-bg-red{background-color:rgb(153,0,0)}.uog-text-black{color:rgb(0,0,0)}.uog-bg-black{color:rgb(0,0,0)}body.cke_editable,.cke_panel_list{background-color:#FFFFFF;background-image:none;}
body{font-size:100%;word-wrap:break-word;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;margin:1em 0;}h1,h2{font-weight:inherit;font-weight:bold;}h1{font-size:2em;}h2{font-size:1.3846153846153846153846153846154em;}h3{font-size:1.2307692307692307692307692307692em;}h4{font-size:1.0769230769230769230769230769231em;}h5,h6{font-size:0.92307692307692307692307692307692em;}h6{text-transform:uppercase;}p{line-height:1.5;}.breadcrumb{font-size:0.8em;}#content li,#preface li,#diptych li,#triptych li{padding-bottom:0.5em;}#content-header .block,#site-slogan,#preface .block,#main-menu ul.links li,#content,#secondary-menu ul.links li,.sidebar,#diptych,#triptych,#footer-columns,body.cke_editable{font-size:0.8125em;}#content h2{letter-spacing:normal;}#featured h2{font-size:1.125em;line-height:1;}h1#page-title{line-height:1;margin:15px 0 10px;}.front #content h2,.front #content h2 a{line-height:1.4;}.sidebar h2{line-height:1.2;}.sidebar .block .content{line-height:1.4;}.sidebar .block-menu h2,.sidebar .block-menu-block h2{margin:0;padding:0.65em;}#content-header h2,#diptych h2{margin:0;padding:0.3em;text-align:center;}#triptych h2 a{text-decoration:underline;}#preface h2,#triptych h2{margin:0;padding:0.5em;text-align:center;line-height:1;}#content-header .content h2,#diptych .content h2,#triptych .content h2,#preface .content h2{background:none transparent;color:inherit;text-align:left;margin-left:0;padding-left:0;}#footer-columns,#footer-wrapper{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:0.8125em;}#footer-columns h2{margin:1em 0 0.5em 0;}#nav  > ul.menu > li{font-family:arial,helvetica,sans-serif;font-size:1em;font-weight:bold;}#nav  > ul > li > a:hover,#nav  > ul > li > a:focus{font-weight:bold;}#nav  > ul > li > ul  > li  a{font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-shadow:none;}#nav  > ul > li > ul  > li > ul > li a{font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;text-shadow:none;}#nav  > ul > li > ul  > li > ul > li a:hover{font-weight:normal;}ul.cke_panel_list li a{text-decoration:none;}.marker,.form-required{color:#E00000;}.small{font-size:0.846em}.large{font-size:1.8em}

#block-search-form .form-item-search-block-form input{width:150px;}.region-search{overflow:hidden;left:0;top:-6.25em;position:absolute;width:100%;height:6.25em;}#header.show-search{padding-top:6.25em;transition:padding-top 0.5s;}#global-search #searchsubmit{height:0.99em;position:absolute;top:3px;right:10%;}#global-search #searchtextlabel{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}input.search{height:1.5em;width:85%;}#global-search label{font-size:80%;}#global-search legend{display:none;}#global-search fieldset{border:none;}
@font-face{font-family:'icomoon';src:url(/sites/all/themes/cornerstone/css/fonts/icomoon.eot?ldq7ra);src:url(/sites/all/themes/cornerstone/css/fonts/icomoon.eot?#iefixldq7ra) format('embedded-opentype'),url(/sites/all/themes/cornerstone/css/fonts/icomoon.woff?ldq7ra) format('woff'),url(/sites/all/themes/cornerstone/css/fonts/icomoon.ttf?ldq7ra) format('truetype'),url(/sites/all/themes/cornerstone/css/fonts/icomoon.svg?ldq7ra#icomoon) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-home:before{content:"\e600";}.icon-home2:before{content:"\e601";}.icon-home3:before{content:"\e602";}.icon-office:before{content:"\e603";}.icon-newspaper:before{content:"\e604";}.icon-pencil:before{content:"\e605";}.icon-pencil2:before{content:"\e606";}.icon-quill:before{content:"\e607";}.icon-pen:before{content:"\e608";}.icon-blog:before{content:"\e609";}.icon-droplet:before{content:"\e60a";}.icon-paint-format:before{content:"\e60b";}.icon-image:before{content:"\e60c";}.icon-image2:before{content:"\e60d";}.icon-images:before{content:"\e60e";}.icon-camera:before{content:"\e60f";}.icon-music:before{content:"\e610";}.icon-headphones:before{content:"\e611";}.icon-play:before{content:"\e612";}.icon-film:before{content:"\e613";}.icon-camera2:before{content:"\e614";}.icon-dice:before{content:"\e615";}.icon-pacman:before{content:"\e616";}.icon-spades:before{content:"\e617";}.icon-clubs:before{content:"\e618";}.icon-diamonds:before{content:"\e619";}.icon-pawn:before{content:"\e61a";}.icon-bullhorn:before{content:"\e61b";}.icon-connection:before{content:"\e61c";}.icon-podcast:before{content:"\e61d";}.icon-feed:before{content:"\e61e";}.icon-book:before{content:"\e61f";}.icon-books:before{content:"\e620";}.icon-library:before{content:"\e621";}.icon-file:before{content:"\e622";}.icon-profile:before{content:"\e623";}.icon-file2:before{content:"\e624";}.icon-file3:before{content:"\e625";}.icon-file4:before{content:"\e626";}.icon-copy:before{content:"\e627";}.icon-copy2:before{content:"\e628";}.icon-copy3:before{content:"\e629";}.icon-paste:before{content:"\e62a";}.icon-paste2:before{content:"\e62b";}.icon-paste3:before{content:"\e62c";}.icon-stack:before{content:"\e62d";}.icon-folder:before{content:"\e62e";}.icon-folder-open:before{content:"\e62f";}.icon-tag:before{content:"\e630";}.icon-tags:before{content:"\e631";}.icon-barcode:before{content:"\e632";}.icon-qrcode:before{content:"\e633";}.icon-ticket:before{content:"\e634";}.icon-cart:before{content:"\e635";}.icon-cart2:before{content:"\e636";}.icon-cart3:before{content:"\e637";}.icon-coin:before{content:"\e638";}.icon-credit:before{content:"\e639";}.icon-calculate:before{content:"\e63a";}.icon-support:before{content:"\e63b";}.icon-phone:before{content:"\e63c";}.icon-phone-hang-up:before{content:"\e63d";}.icon-address-book:before{content:"\e63e";}.icon-notebook:before{content:"\e63f";}.icon-envelope:before{content:"\e640";}.icon-pushpin:before{content:"\e641";}.icon-location:before{content:"\e642";}.icon-location2:before{content:"\e643";}.icon-compass:before{content:"\e644";}.icon-map:before{content:"\e645";}.icon-map2:before{content:"\e646";}.icon-history:before{content:"\e647";}.icon-clock:before{content:"\e648";}.icon-clock2:before{content:"\e649";}.icon-alarm:before{content:"\e64a";}.icon-alarm2:before{content:"\e64b";}.icon-bell:before{content:"\e64c";}.icon-stopwatch:before{content:"\e64d";}.icon-calendar:before{content:"\e64e";}.icon-calendar2:before{content:"\e64f";}.icon-print:before{content:"\e650";}.icon-keyboard:before{content:"\e651";}.icon-screen:before{content:"\e652";}.icon-laptop:before{content:"\e653";}.icon-mobile:before{content:"\e654";}.icon-mobile2:before{content:"\e655";}.icon-tablet:before{content:"\e656";}.icon-tv:before{content:"\e657";}.icon-cabinet:before{content:"\e658";}.icon-drawer:before{content:"\e659";}.icon-drawer2:before{content:"\e65a";}.icon-drawer3:before{content:"\e65b";}.icon-box-add:before{content:"\e65c";}.icon-box-remove:before{content:"\e65d";}.icon-download:before{content:"\e65e";}.icon-upload:before{content:"\e65f";}.icon-disk:before{content:"\e660";}.icon-storage:before{content:"\e661";}.icon-undo:before{content:"\e662";}.icon-redo:before{content:"\e663";}.icon-flip:before{content:"\e664";}.icon-flip2:before{content:"\e665";}.icon-undo2:before{content:"\e666";}.icon-redo2:before{content:"\e667";}.icon-forward:before{content:"\e668";}.icon-reply:before{content:"\e669";}.icon-bubble:before{content:"\e66a";}.icon-bubbles:before{content:"\e66b";}.icon-bubbles2:before{content:"\e66c";}.icon-bubble2:before{content:"\e66d";}.icon-bubbles3:before{content:"\e66e";}.icon-bubbles4:before{content:"\e66f";}.icon-user:before{content:"\e670";}.icon-users:before{content:"\e671";}.icon-user2:before{content:"\e672";}.icon-users2:before{content:"\e673";}.icon-user3:before{content:"\e674";}.icon-user4:before{content:"\e675";}.icon-quotes-left:before{content:"\e676";}.icon-busy:before{content:"\e677";}.icon-spinner:before{content:"\e678";}.icon-spinner2:before{content:"\e679";}.icon-spinner3:before{content:"\e67a";}.icon-spinner4:before{content:"\e67b";}.icon-spinner5:before{content:"\e67c";}.icon-spinner6:before{content:"\e67d";}.icon-binoculars:before{content:"\e67e";}.icon-search:before{content:"\e67f";}.icon-zoomin:before{content:"\e680";}.icon-zoomout:before{content:"\e681";}.icon-expand:before{content:"\e682";}.icon-contract:before{content:"\e683";}.icon-expand2:before{content:"\e684";}.icon-contract2:before{content:"\e685";}.icon-key:before{content:"\e686";}.icon-key2:before{content:"\e687";}.icon-lock:before{content:"\e688";}.icon-lock2:before{content:"\e689";}.icon-unlocked:before{content:"\e68a";}.icon-wrench:before{content:"\e68b";}.icon-settings:before{content:"\e68c";}.icon-equalizer:before{content:"\e68d";}.icon-cog:before{content:"\e68e";}.icon-cogs:before{content:"\e68f";}.icon-cog2:before{content:"\e690";}.icon-hammer:before{content:"\e691";}.icon-wand:before{content:"\e692";}.icon-aid:before{content:"\e693";}.icon-bug:before{content:"\e694";}.icon-pie:before{content:"\e695";}.icon-stats:before{content:"\e696";}.icon-bars:before{content:"\e697";}.icon-bars2:before{content:"\e698";}.icon-gift:before{content:"\e699";}.icon-trophy:before{content:"\e69a";}.icon-glass:before{content:"\e69b";}.icon-mug:before{content:"\e69c";}.icon-food:before{content:"\e69d";}.icon-leaf:before{content:"\e69e";}.icon-rocket:before{content:"\e69f";}.icon-meter:before{content:"\e6a0";}.icon-meter2:before{content:"\e6a1";}.icon-dashboard:before{content:"\e6a2";}.icon-hammer2:before{content:"\e6a3";}.icon-fire:before{content:"\e6a4";}.icon-lab:before{content:"\e6a5";}.icon-magnet:before{content:"\e6a6";}.icon-remove:before{content:"\e6a7";}.icon-remove2:before{content:"\e6a8";}.icon-briefcase:before{content:"\e6a9";}.icon-airplane:before{content:"\e6aa";}.icon-truck:before{content:"\e6ab";}.icon-road:before{content:"\e6ac";}.icon-accessibility:before{content:"\e6ad";}.icon-target:before{content:"\e6ae";}.icon-shield:before{content:"\e6af";}.icon-lightning:before{content:"\e6b0";}.icon-switch:before{content:"\e6b1";}.icon-powercord:before{content:"\e6b2";}.icon-signup:before{content:"\e6b3";}.icon-list:before{content:"\e6b4";}.icon-list2:before{content:"\e6b5";}.icon-numbered-list:before{content:"\e6b6";}.icon-menu:before{content:"\e6b7";}.icon-menu2:before{content:"\e6b8";}.icon-tree:before{content:"\e6b9";}.icon-cloud:before{content:"\e6ba";}.icon-cloud-download:before{content:"\e6bb";}.icon-cloud-upload:before{content:"\e6bc";}.icon-download2:before{content:"\e6bd";}.icon-upload2:before{content:"\e6be";}.icon-download3:before{content:"\e6bf";}.icon-upload3:before{content:"\e6c0";}.icon-globe:before{content:"\e6c1";}.icon-earth:before{content:"\e6c2";}.icon-link:before{content:"\e6c3";}.icon-flag:before{content:"\e6c4";}.icon-attachment:before{content:"\e6c5";}.icon-eye:before{content:"\e6c6";}.icon-eye-blocked:before{content:"\e6c7";}.icon-eye2:before{content:"\e6c8";}.icon-bookmark:before{content:"\e6c9";}.icon-bookmarks:before{content:"\e6ca";}.icon-brightness-medium:before{content:"\e6cb";}.icon-brightness-contrast:before{content:"\e6cc";}.icon-contrast:before{content:"\e6cd";}.icon-star:before{content:"\e6ce";}.icon-star2:before{content:"\e6cf";}.icon-star3:before{content:"\e6d0";}.icon-heart:before{content:"\e6d1";}.icon-heart2:before{content:"\e6d2";}.icon-heart-broken:before{content:"\e6d3";}.icon-thumbs-up:before{content:"\e6d4";}.icon-thumbs-up2:before{content:"\e6d5";}.icon-happy:before{content:"\e6d6";}.icon-happy2:before{content:"\e6d7";}.icon-smiley:before{content:"\e6d8";}.icon-smiley2:before{content:"\e6d9";}.icon-tongue:before{content:"\e6da";}.icon-tongue2:before{content:"\e6db";}.icon-sad:before{content:"\e6dc";}.icon-sad2:before{content:"\e6dd";}.icon-wink:before{content:"\e6de";}.icon-wink2:before{content:"\e6df";}.icon-grin:before{content:"\e6e0";}.icon-grin2:before{content:"\e6e1";}.icon-cool:before{content:"\e6e2";}.icon-cool2:before{content:"\e6e3";}.icon-angry:before{content:"\e6e4";}.icon-angry2:before{content:"\e6e5";}.icon-evil:before{content:"\e6e6";}.icon-evil2:before{content:"\e6e7";}.icon-shocked:before{content:"\e6e8";}.icon-shocked2:before{content:"\e6e9";}.icon-confused:before{content:"\e6ea";}.icon-confused2:before{content:"\e6eb";}.icon-neutral:before{content:"\e6ec";}.icon-neutral2:before{content:"\e6ed";}.icon-wondering:before{content:"\e6ee";}.icon-wondering2:before{content:"\e6ef";}.icon-point-up:before{content:"\e6f0";}.icon-point-right:before{content:"\e6f1";}.icon-point-down:before{content:"\e6f2";}.icon-point-left:before{content:"\e6f3";}.icon-warning:before{content:"\e6f4";}.icon-notification:before{content:"\e6f5";}.icon-question:before{content:"\e6f6";}.icon-info:before{content:"\e6f7";}.icon-info2:before{content:"\e6f8";}.icon-blocked:before{content:"\e6f9";}.icon-cancel-circle:before{content:"\e6fa";}.icon-checkmark-circle:before{content:"\e6fb";}.icon-spam:before{content:"\e6fc";}.icon-close:before{content:"\e6fd";}.icon-checkmark:before{content:"\e6fe";}.icon-checkmark2:before{content:"\e6ff";}.icon-spell-check:before{content:"\e700";}.icon-minus:before{content:"\e701";}.icon-plus:before{content:"\e702";}.icon-enter:before{content:"\e703";}.icon-exit:before{content:"\e704";}.icon-play2:before{content:"\e705";}.icon-pause:before{content:"\e706";}.icon-stop:before{content:"\e707";}.icon-backward:before{content:"\e708";}.icon-forward2:before{content:"\e709";}.icon-play3:before{content:"\e70a";}.icon-pause2:before{content:"\e70b";}.icon-stop2:before{content:"\e70c";}.icon-backward2:before{content:"\e70d";}.icon-forward3:before{content:"\e70e";}.icon-first:before{content:"\e70f";}.icon-last:before{content:"\e710";}.icon-previous:before{content:"\e711";}.icon-next:before{content:"\e712";}.icon-eject:before{content:"\e713";}.icon-volume-high:before{content:"\e714";}.icon-volume-medium:before{content:"\e715";}.icon-volume-low:before{content:"\e716";}.icon-volume-mute:before{content:"\e717";}.icon-volume-mute2:before{content:"\e718";}.icon-volume-increase:before{content:"\e719";}.icon-volume-decrease:before{content:"\e71a";}.icon-loop:before{content:"\e71b";}.icon-loop2:before{content:"\e71c";}.icon-loop3:before{content:"\e71d";}.icon-shuffle:before{content:"\e71e";}.icon-arrow-up-left:before{content:"\e71f";}.icon-arrow-up:before{content:"\e720";}.icon-arrow-up-right:before{content:"\e721";}.icon-arrow-right:before{content:"\e722";}.icon-arrow-down-right:before{content:"\e723";}.icon-arrow-down:before{content:"\e724";}.icon-arrow-down-left:before{content:"\e725";}.icon-arrow-left:before{content:"\e726";}.icon-arrow-up-left2:before{content:"\e727";}.icon-arrow-up2:before{content:"\e728";}.icon-arrow-up-right2:before{content:"\e729";}.icon-arrow-right2:before{content:"\e72a";}.icon-arrow-down-right2:before{content:"\e72b";}.icon-arrow-down2:before{content:"\e72c";}.icon-arrow-down-left2:before{content:"\e72d";}.icon-arrow-left2:before{content:"\e72e";}.icon-arrow-up-left3:before{content:"\e72f";}.icon-arrow-up3:before{content:"\e730";}.icon-arrow-up-right3:before{content:"\e731";}.icon-arrow-right3:before{content:"\e732";}.icon-arrow-down-right3:before{content:"\e733";}.icon-arrow-down3:before{content:"\e734";}.icon-arrow-down-left3:before{content:"\e735";}.icon-arrow-left3:before{content:"\e736";}.icon-tab:before{content:"\e737";}.icon-checkbox-checked:before{content:"\e738";}.icon-checkbox-unchecked:before{content:"\e739";}.icon-checkbox-partial:before{content:"\e73a";}.icon-radio-checked:before{content:"\e73b";}.icon-radio-unchecked:before{content:"\e73c";}.icon-crop:before{content:"\e73d";}.icon-scissors:before{content:"\e73e";}.icon-filter:before{content:"\e73f";}.icon-filter2:before{content:"\e740";}.icon-font:before{content:"\e741";}.icon-text-height:before{content:"\e742";}.icon-text-width:before{content:"\e743";}.icon-bold:before{content:"\e744";}.icon-underline:before{content:"\e745";}.icon-italic:before{content:"\e746";}.icon-strikethrough:before{content:"\e747";}.icon-omega:before{content:"\e748";}.icon-sigma:before{content:"\e749";}.icon-table:before{content:"\e74a";}.icon-table2:before{content:"\e74b";}.icon-insert-template:before{content:"\e74c";}.icon-pilcrow:before{content:"\e74d";}.icon-lefttoright:before{content:"\e74e";}.icon-righttoleft:before{content:"\e74f";}.icon-paragraph-left:before{content:"\e750";}.icon-paragraph-center:before{content:"\e751";}.icon-paragraph-right:before{content:"\e752";}.icon-paragraph-justify:before{content:"\e753";}.icon-paragraph-left2:before{content:"\e754";}.icon-paragraph-center2:before{content:"\e755";}.icon-paragraph-right2:before{content:"\e756";}.icon-paragraph-justify2:before{content:"\e757";}.icon-indent-increase:before{content:"\e758";}.icon-indent-decrease:before{content:"\e759";}.icon-newtab:before{content:"\e75a";}.icon-embed:before{content:"\e75b";}.icon-code:before{content:"\e75c";}.icon-console:before{content:"\e75d";}.icon-share:before{content:"\e75e";}.icon-mail:before{content:"\e75f";}.icon-mail2:before{content:"\e760";}.icon-mail3:before{content:"\e761";}.icon-mail4:before{content:"\e762";}.icon-google:before{content:"\e763";}.icon-googleplus:before{content:"\e764";}.icon-googleplus2:before{content:"\e765";}.icon-googleplus3:before{content:"\e766";}.icon-googleplus4:before{content:"\e767";}.icon-google-drive:before{content:"\e768";}.icon-facebook:before{content:"\e769";}.icon-facebook2:before{content:"\e76a";}.icon-facebook3:before{content:"\e76b";}.icon-instagram:before{content:"\e76c";}.icon-twitter:before{content:"\e76d";}.icon-twitter2:before{content:"\e76e";}.icon-twitter3:before{content:"\e76f";}.icon-feed2:before{content:"\e770";}.icon-feed3:before{content:"\e771";}.icon-feed4:before{content:"\e772";}.icon-youtube:before{content:"\e773";}.icon-youtube2:before{content:"\e774";}.icon-vimeo:before{content:"\e775";}.icon-vimeo2:before{content:"\e776";}.icon-vimeo3:before{content:"\e777";}.icon-lanyrd:before{content:"\e778";}.icon-flickr:before{content:"\e779";}.icon-flickr2:before{content:"\e77a";}.icon-flickr3:before{content:"\e77b";}.icon-flickr4:before{content:"\e77c";}.icon-picassa:before{content:"\e77d";}.icon-picassa2:before{content:"\e77e";}.icon-dribbble:before{content:"\e77f";}.icon-dribbble2:before{content:"\e780";}.icon-dribbble3:before{content:"\e781";}.icon-forrst:before{content:"\e782";}.icon-forrst2:before{content:"\e783";}.icon-deviantart:before{content:"\e784";}.icon-deviantart2:before{content:"\e785";}.icon-steam:before{content:"\e786";}.icon-steam2:before{content:"\e787";}.icon-github:before{content:"\e788";}.icon-github2:before{content:"\e789";}.icon-github3:before{content:"\e78a";}.icon-github4:before{content:"\e78b";}.icon-github5:before{content:"\e78c";}.icon-wordpress:before{content:"\e78d";}.icon-wordpress2:before{content:"\e78e";}.icon-joomla:before{content:"\e78f";}.icon-blogger:before{content:"\e790";}.icon-blogger2:before{content:"\e791";}.icon-tumblr:before{content:"\e792";}.icon-tumblr2:before{content:"\e793";}.icon-yahoo:before{content:"\e794";}.icon-tux:before{content:"\e795";}.icon-apple:before{content:"\e796";}.icon-finder:before{content:"\e797";}.icon-android:before{content:"\e798";}.icon-windows:before{content:"\e799";}.icon-windows8:before{content:"\e79a";}.icon-soundcloud:before{content:"\e79b";}.icon-soundcloud2:before{content:"\e79c";}.icon-skype:before{content:"\e79d";}.icon-reddit:before{content:"\e79e";}.icon-linkedin:before{content:"\e79f";}.icon-lastfm:before{content:"\e7a0";}.icon-lastfm2:before{content:"\e7a1";}.icon-delicious:before{content:"\e7a2";}.icon-stumbleupon:before{content:"\e7a3";}.icon-stumbleupon2:before{content:"\e7a4";}.icon-stackoverflow:before{content:"\e7a5";}.icon-pinterest:before{content:"\e7a6";}.icon-pinterest2:before{content:"\e7a7";}.icon-xing:before{content:"\e7a8";}.icon-xing2:before{content:"\e7a9";}.icon-flattr:before{content:"\e7aa";}.icon-foursquare:before{content:"\e7ab";}.icon-foursquare2:before{content:"\e7ac";}.icon-paypal:before{content:"\e7ad";}.icon-paypal2:before{content:"\e7ae";}.icon-paypal3:before{content:"\e7af";}.icon-yelp:before{content:"\e7b0";}.icon-libreoffice:before{content:"\e7b1";}.icon-file-pdf:before{content:"\e7b2";}.icon-file-openoffice:before{content:"\e7b3";}.icon-file-word:before{content:"\e7b4";}.icon-file-excel:before{content:"\e7b5";}.icon-file-zip:before{content:"\e7b6";}.icon-file-powerpoint:before{content:"\e7b7";}.icon-file-xml:before{content:"\e7b8";}.icon-file-css:before{content:"\e7b9";}.icon-html5:before{content:"\e7ba";}.icon-html52:before{content:"\e7bb";}.icon-css3:before{content:"\e7bc";}.icon-chrome:before{content:"\e7bd";}.icon-firefox:before{content:"\e7be";}.icon-IE:before{content:"\e7bf";}.icon-opera:before{content:"\e7c0";}.icon-safari:before{content:"\e7c1";}.icon-IcoMoon:before{content:"\e7c2";}
#nav-wrapper,#main{box-shadow:0px 5px 15px rgba(50,50,50,0.50);}#nav div > ul > li > ul{box-shadow:0px 10px 20px rgba(0,0,0,0.90);}#content-header .block,#diptych .block{box-shadow:0px 5px 10px rgba(50,50,50,0.33);}#preface .region .block,#triptych .block{box-shadow:0px 5px 10px rgba(50,50,50,0.33);}#triptych-wrapper{box-shadow:0px 10px 8px rgba(0,0,0,0.33);position:relative;z-index:1;}
#page{overflow:hidden}@media (min-width:768px){#content-header .column{width:49.16%;}#preface .column{width:32.2%;}#main .first.column{width:23.78%;}#main .last.column{width:23.78%;}#main .middle.column{width:100%;}.two-sidebars #main .middle.column{width:49.16%;}.one-sidebar  #main .middle.column{width:74.54%;}#diptych .column{width:49.16%;}#triptych .column{width:32.2%;}#footer-columns .column{width:49.16%;}#footer-columns .column:nth-child(2n+1){clear:both;margin-left:0;}.slide .caption{border:thin solid black;width:33.3%;margin:0.5em;max-height:98%;height:auto;padding:1% 1.6%;}.slide .hidden.caption{bottom:-100%;}.slide .caption{display:block;}@media only screen and (max-width:768px){#main .first.column{width:30%;}#main .last.column{width:30%;}#main .middle.column{width:100%;}.two-sidebars #main .middle.column{width:40%;}.one-sidebar  #main .middle.column{width:60%;}}#main .sidebar{margin:0;padding-top:1em;}#logo{background:none;position:absolute;margin:0;padding:0;height:auto;width:auto;}#logo img{top:0;}#header{height:100px;}#site-name{float:left;font-size:2em;line-height:0.5;margin:0.5em 0.3em 0.5em 0;padding:0;}#site-slogan{float:left;margin-top:1.78em;font-weight:normal;}#search-control{display:none;}.region-search{height:auto;position:absolute;top:0;right:0;text-align:left;overflow:visible;left:auto;}#global-search fieldset{margin:0;padding:0 0 10px;}#global-search fieldset input{margin:2px 0 2px 5px;}#global-search #searchtextlabel{position:static !important;clip:auto;overflow:visible;height:auto;}#global-search #searchsubmit{top:5px;right:25px;}#header.show-search{padding-top:0;}#main-menu-wrapper{display:block;height:48px;}#secondary-menu-control{display:none;}#secondary-menu{height:100px !important;padding:0;}#secondary-menu-links{float:right;margin:62px 0 0;}#secondary-menu-links li{float:left;}#secondary-menu-links a{padding:5px 16px 1.230769230769231em;margin:0;font-size:1em;font-weight:bold;border:1px solid transparent;border-bottom-style:none;text-shadow:1px 1px 0 black,-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black;letter-spacing:-0.1em;}#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:none;border:1px solid rgba(0,0,0,0.5);border-radius:15px 15px 0 0 !important;background-color:rgba(0,0,0,0.1);border-bottom-style:none;}#nav-wrapper{font-weight:bold;text-shadow:1px 1px 1px black;}#nav-control{display:none;}#nav{height:auto !important;clear:none;float:right;display:inline-block;margin:0;overflow:visible;}#nav > ul > li{display:block;float:left;border-right:1px dotted #999999;border-top:1px solid #555555;border-bottom:1px solid #555555;text-align:center;}#nav > ul > li.first{border-left:1px dotted #999999;}#nav > ul > li.last{display:block;float:left;}#nav ul li a{text-decoration:none;border-top:none;padding:1em 1.2em;margin:0;}#nav ul > li > ul{right:0;}div.region-nav div.contextual-links-region{position:static;}input[type=text],input[type=password]{max-width:300px;}}@media (min-width:1024px){html.no-touch  p{line-height:1.4;}html.no-touch  #nav > ul > li > ul > li{line-height:1em;}#logo{width:auto;}h1#page-title{margin:1em 0;}#sidebar-second{padding:1em;}#footer-columns ul.menu li a{border-top:1px dotted #666666;}#footer-columns ul.menu li.first a{border-top:none;}#footer-columns .column{width:23.8%;}#footer-columns .column:nth-child(2n+1){clear:none;}fieldset{background-color:#ffffff;}}
img{max-width:100% !important;display:block;height:auto}iframe{max-width:100% !important;min-width:0 !important}div.table-wrapper{overflow-x:auto;overflow-y:hidden}.container{padding:0 16px;margin:0 auto;position:relative;}@media (min-width:480px){.container{max-width:480px}}@media (min-width:640px){.container{max-width:600px}}@media (min-width:768px){.container{max-width:710px}}@media (min-width:992px){.container{max-width:950px}}@media (min-width:1200px){.container{max-width:1170px}}.container:after{clear:both}.container:before,.container:after{display:table;content:" "}.wrapper{padding:0 16px;margin:0 -16px}@media only screen and (min-width:640px){.wide{margin:0 -16px}}.with-content-padding .content{padding:16px}.with-block-margins .block{margin:16px 0 !important}table.layout[role=presentation]{display:table;table-layout:fixed}table.layout[role=presentation],table.layout[role=presentation] > tbody,table.layout[role=presentation] > tbody > tr > td{border:none;padding:0;margin:0}@media only screen and (min-width:640px){table.layout[role=presentation]{width:100%;border-collapse:collapse}table.layout[role=presentation] > tbody > tr > td{padding:0 0 0 16px}table.layout[role=presentation] > tbody > tr > td:first-child{padding-left:0}.north{vertical-align:top}.south{vertical-align:bottom}.middle{vertical-align:middle}.east{text-align:right}.west{text-align:left}.center{text-align:center}}@media only screen and (max-width:640px){table.layout[role=presentation],table.layout[role=presentation] > tbody,table.layout[role=presentation] > tbody > tr,table.layout[role=presentation] > tbody > tr > td{display:block}table.layout[role=presentation] > tbody > tr > td{padding:0 0 0 0}}#content-wrapper,#diptych-wrapper{padding:0}
.row{clear:both;}.col{display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 16px !important;}.col:first-child{padding-left:0 !important;}.span_12_of_12{width:100%;}.span_11_of_12{width:91.66666666666667%;}.span_10_of_12{width:83.33333333333333%;}.span_9_of_12{width:75%;}.span_8_of_12{width:66.66666666666667%;}.span_7_of_12{width:58.33333333333333%;}.span_6_of_12{width:50%;}.span_5_of_12{width:41.66666666666667%;}.span_4_of_12{width:33.33333333333333%;}.span_3_of_12{width:25%;}.span_2_of_12{width:16.66666666666667%;}.span_1_of_12{width:8.333333333333333%;}@media only screen and (max-width:640px){.span_12_of_12,.span_11_of_12,.span_10_of_12,.span_9_of_12,.span_8_of_12,.span_7_of_12,.span_6_of_12,.span_5_of_12,.span_4_of_12,.span_3_of_12,.span_2_of_12,.span_1_of_12{width:100%;padding:0 !important;}}
.sidebar ul.menu li ul.menu li{font-size:100%;}li > ul{font-size:100%;}#nav > ul > li > ul > li{display:inline-block;float:none;width:22%;vertical-align:top}
