body{--filesource: "HtmlTags.css";margin: 0;padding: 0;font-family: Arial,Helvetica,sans-serif;font-size: 75%;background: #fcf8f6}
body.mce-content-body{--filesource: "HtmlTags.css";background: #fff;padding: 5px}
a{--filesource: "HtmlTags.css"}
a:link{--filesource: "HtmlTags.css";color: #cc3300;text-decoration: none}
a:visited{--filesource: "HtmlTags.css";color: #aa1100;text-decoration: none}
a:hover{--filesource: "HtmlTags.css";color: #660000;text-decoration: underline}
a:active{--filesource: "HtmlTags.css";text-decoration: underline}
p{--filesource: "HtmlTags.css";margin: 0 0 1.5em}
h1{--filesource: "HtmlTags.css";margin: 0.25em 0 1em 0;font-size: 225%;font-weight: normal}
h2{--filesource: "HtmlTags.css";margin: 2em 0 0.75em 0;font-size: 175%;font-weight: normal}
h3{--filesource: "HtmlTags.css";margin: 2.5em 0 0.75em 0;font-size: 125%}
h4{--filesource: "HtmlTags.css";margin: 2.5em 0 0.75em 0;font-size: 100%}
h5{--filesource: "HtmlTags.css";margin: 2.5em 0 0.75em 0;color: #777777;font-size: 100%}
h6{--filesource: "HtmlTags.css";margin: 1.5em 0 0.75em 0;font-size: 91.7%;border-bottom: #e0e0e0 1px solid}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{--filesource: "HtmlTags.css";font-weight: inherit}
ul{--filesource: "HtmlTags.css"}
ul li{--filesource: "HtmlTags.css"}
ol{--filesource: "HtmlTags.css"}
ol li{--filesource: "HtmlTags.css"}
hr{--filesource: "HtmlTags.css";margin: 1.5em 0 3em;height: 3px;width: 100%;background: #e0e0e0;border: 0}
blockquote{--filesource: "HtmlTags.css";margin: 0 0 1.5em 0;padding: 0;color: #909090;font-family: georgia,'times new roman',times,serif;font-size: 125%;line-height: 125%;quotes: "\201C" "\201D"}
blockquote:before{--filesource: "HtmlTags.css";content: open-quote;font-weight: bold}
blockquote:after{--filesource: "HtmlTags.css";content: close-quote;font-weight: bold}
blockquote p{--filesource: "HtmlTags.css";display: inline;line-height: 1.3em}
address{--filesource: "HtmlTags.css"}
pre{--filesource: "HtmlTags.css"}
iframe{--filesource: "HtmlTags.css";width: 100%;max-width: 100%;border: 0}
img{--filesource: "HtmlTags.css";max-width: 100%;height: auto;border: 0}
img[style*="height"]{--filesource: "HtmlTags.css";height: auto}
img[style*="display:block"],img[style*="display: block"]{--filesource: "HtmlTags.css";margin-top: 1.5em;margin-bottom: 1.5em}
figure{--filesource: "HtmlTags.css"}
figure.image{--filesource: "HtmlTags.css";display: table;box-sizing: border-box;max-width: 100%;margin: 0 0 20px;padding: 0;line-height: 0}
img[style*="float:left"],img[style*="float: left"],figure.image.align-left{--filesource: "HtmlTags.css";float: left;max-width: 50%;height: auto;margin: 0 20px 20px 0}
img[style*="float:right"],img[style*="float: right"],figure.image.align-right{--filesource: "HtmlTags.css";float: right;max-width: 50%;height: auto;margin: 0 0 20px 20px}
figure.image.align-center{--filesource: "HtmlTags.css";margin: 0 auto 20px}
figure.image img{--filesource: "HtmlTags.css";float: none !important;max-width: 100%;margin: 0}
figure.image figcaption{--filesource: "HtmlTags.css";display: table-caption;caption-side: bottom;padding: 20px;text-align: left;line-height: normal;background: #f8f6f4}
figure.image figcaption>:first-child{--filesource: "HtmlTags.css";margin-top: 0 !important}
figure.image figcaption>:last-child{--filesource: "HtmlTags.css";margin-bottom: 0 !important}
@media all and (-ms-high-contrast:none){figure.image.align-left,figure.image.align-right,figure.image.align-left figcaption,figure.image.align-right figcaption{--filesource: "HtmlTags.css";display: block}
}
@media all and (-ms-high-contrast:none) and (max-width: 1024px){figure.image,figure.image figcaption{--filesource: "HtmlTags.css";display: block}
figure.image img{--filesource: "HtmlTags.css";width: 100%}
}
@media screen and (max-width: 600px){img[style*="float:left"],img[style*="float: left"],figure.align-left,img[style*="float:right"],img[style*="float: right"],figure.align-right{--filesource: "HtmlTags.css"}
}
@media screen and (max-width: 480px){figure.align-left,figure.align-right,img[style*="float:left"],img[style*="float: left"],img[style*="float:right"],img[style*="float: right"]{--filesource: "HtmlTags.css";float: none !important;max-width: 100% !important;margin: 0 0 1.5em !important}
figure.image img{--filesource: "HtmlTags.css";margin: 0 !important}
}
.formPanel,.dataContainer{--filesource: "Forms.css";position: relative;float: none;clear: both;margin: 0;padding: 0;width: 100%;margin-bottom: 1.5em}
fieldset,.fieldset{--filesource: "Forms.css";position: relative;display: inline-block;box-sizing: border-box;width: 100%;max-width: 100%;min-width: 100%;padding: 20px;margin: 0 0 1.5em;border: #ebebeb 2px solid;border-radius: 0}
fieldset legend,.fieldset .legend{--filesource: "Forms.css";position: relative;float: left;box-sizing: content-box;width: 100%;padding: 10px 22px;margin: -22px -22px 22px;color: #000000;font-weight: bold;font-size: 125%;background: #ebebeb}
fieldset .summary,fieldset p,fieldset h1,fieldset h2,fieldset h3,fieldset h4,fieldset h5,fieldset h6,.fieldset .summary,.fieldset p,.fieldset h1,.fieldset h2,.fieldset h3,.fieldset h4,.fieldset h5,.fieldset h6{--filesource: "Forms.css";clear: left}
.formFields,.dataFields{--filesource: "Forms.css";display: inline-block !important;width: 100% !important;padding: 0 !important;margin: 0 !important;list-style: none !important}
.formFields>li,.dataFields>li{--filesource: "Forms.css";list-style: none}
.formFields ol,.dataFields ol{--filesource: "Forms.css";list-style: decimal;margin-bottom: 1.5em}
.formFields ul,.dataFields ul{--filesource: "Forms.css";list-style: disc;margin-bottom: 1.5em}
.fieldContainer,.formFields>li,.dataFields>li{--filesource: "Forms.css";position: relative;float: left;clear: left;box-sizing: border-box;width: 100%;padding: 0;margin: 0.5em 0}
.fieldTitle,.formFields label,.dataFields label{--filesource: "Forms.css";position: relative;float: left;box-sizing: border-box;width: 25%;padding: 10px 10px 10px 0;font-weight: bold}
.fieldContent,.fieldControls,.fieldData,.fieldText{--filesource: "Forms.css";display: block;position: relative;float: left;box-sizing: border-box;width: 75%;max-width: 75%}
.fieldContent .fieldControls,.fieldContent .fieldData,.fieldContent .fieldText{--filesource: "Forms.css";display: inline-block;float: none;box-sizing: border-box;padding: 0;width: 100%;max-width: 100%;border-radius: 0;background: none}
.fieldContent .fieldData,.fieldContent .fieldText{--filesource: "Forms.css";padding-top: 10px}
.fieldContent .fieldData>:last-child,.fieldContent .fieldText>:last-child{--filesource: "Forms.css";margin-bottom: 0 !important}
.fieldData~*,.fieldText~*{--filesource: "Forms.css";margin-top: 1em !important}
.fieldContent .fieldData ul,.fieldContent .fieldText ul,.fieldContent .fieldData ol,.fieldContent .fieldText ol{--filesource: "Forms.css";margin: 0.75em 0}
.fieldContent .fieldData ul li,.fieldContent .fieldText ul li{--filesource: "Forms.css";list-style: disc;margin: 0 0 5px !important}
.fieldContent .fieldContentTop{--filesource: "Forms.css";display: inline-block;margin: 0 0 4px;width: 100%}
.fieldContent .fieldContentBottom{--filesource: "Forms.css";display: inline-block;clear: left;margin: 4px 0 0;width: 100%}
.fieldContent .helperControl{--filesource: "Forms.css";margin-top: 10px;padding-left: 24px}
.fieldContent .helperControl:before{--filesource: "Forms.css";content: "i";position: relative;display: inline-block;vertical-align: middle;box-sizing: border-box;padding: 1px 3px;margin: -3px 3px 0 -24px;width: 16px;font-family: Courier New,Courier,monospace;font-weight: bold;font-size: 13px;line-height: 11px;color: #0000d8;border: #0000d8 2px solid;border-radius: 100%}
.fieldControls>.helperControl{--filesource: "Forms.css";vertical-align: top}
.fieldContent>h1,.fieldContent>h2,.fieldContent>h3,.fieldContent>h4,.fieldContent>h5,.fieldContent>h6,.fieldContent>p,.fieldContent>ul,.fieldContent>ol{--filesource: "Forms.css";margin: 0.25em 0}
.formFields input[type=text],.formFields input[type=password],.formFields input[type=file],.formFields input[type=number],.formFields input[type=date],.formFields select,.formFields textarea{--filesource: "Forms.css";box-sizing: border-box;width: 100%;max-width: 100%;padding: 10px;background: #ffffff;border: #c0c0c0 1px solid;border-radius: 0}
.formFields input[type=date]{--filesource: "Forms.css";width: auto;min-width: 160px}
.formFields select[multiple]{--filesource: "Forms.css";max-width: 99.99%}
.formFields input[disabled],.formFields select[disabled],.formFields textarea[disabled]{--filesource: "Forms.css";opacity: 0.5}
.textField{--filesource: "Forms.css"}
.textareaField{--filesource: "Forms.css"}
.numberField{--filesource: "Forms.css"}
.emailField{--filesource: "Forms.css"}
.usernameField{--filesource: "Forms.css"}
.passwordField{--filesource: "Forms.css"}
.passwordField .helperControl .textMessage{--filesource: "Forms.css"}
.passwordField .helperControl .linkedMessage{--filesource: "Forms.css";display: none}
.dateField,.dateSelectField{--filesource: "Forms.css"}
.dateField input[type=text],.dateSelectField input[type=text],.dateField input[type=date],.dateSelectField input[type=date]{--filesource: "Forms.css";position: relative;max-width: 160px}
.dateField .dateSelector,.dateSelectField .dateSelector{--filesource: "Forms.css";position: relative;display: inline-block;height: 16px;line-height: 16px;padding-left: 20px;margin-left: 0.5em;white-space: nowrap;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_calendar.gif') no-repeat;background-position: 0 center}
.dateDropdownField{--filesource: "Forms.css"}
.dateDropdownField fieldset{--filesource: "Forms.css";clear: none;width: auto;min-width: 0px;padding: 0;margin: 0;border: 0;background: transparent}
.dateDropdownField fieldset legend{--filesource: "Forms.css";display: none}
.dateDropdownField .fieldControls{--filesource: "Forms.css"}
.dateDropdownField .fieldControls label{--filesource: "Forms.css";display: none}
.dateDropdownField .fieldControls select{--filesource: "Forms.css";position: relative;float: left;width: 32%;margin-right: calc(2% - 1px)}
.dateDropdownField .fieldControls select:last-of-type{--filesource: "Forms.css";margin-right: 0}
@media aural{.dateDropdownField .fieldControls label{--filesource: "Forms.css";float: left}
.dateDropdownField .fieldControls select{--filesource: "Forms.css";float: left}
}
.radioField,.checkboxField{--filesource: "Forms.css"}
.radioField fieldset,.checkboxField fieldset{--filesource: "Forms.css";clear: none;width: auto;min-width: 0px;padding: 0;margin: 10px 0 0;border: 0;background: transparent}
.radioField fieldset legend,.checkboxField fieldset legend{--filesource: "Forms.css";display: none}
.radioField label,.checkboxField label{--filesource: "Forms.css";position: relative;display: inline-block;float: none;box-sizing: border-box;width: auto;vertical-align: top;margin-bottom: 10px !important;padding: 0 0 0 20px !important;font-weight: normal;background: transparent !important;border-bottom: transparent 1px solid}
.radioField label>:last-child,.checkboxField label>:last-child{--filesource: "Forms.css";margin-bottom: auto !important}
.radioField label:hover,.checkboxField label:hover{--filesource: "Forms.css";padding-bottom: 0 !important;border-bottom: 1px dotted}
.radioField input[type="radio"],.checkboxField input[type="checkbox"]{--filesource: "Forms.css";position: absolute;top: 0;left: 0;margin: 0}
.radioField .horizontalOptions,.checkboxField .horizontalOptions{--filesource: "Forms.css";padding: 0 !important}
.radioField .horizontalOptions label,.checkboxField .horizontalOptions label{--filesource: "Forms.css";width: auto !important;max-width: 100% !important;height: auto !important;margin-right: 1em}
.radioField .verticalOptions,.checkboxField .verticalOptions{--filesource: "Forms.css";padding: 0 !important}
.radioField .verticalOptions label,.checkboxField .verticalOptions label{--filesource: "Forms.css";position: relative;float: left;clear: left;width: 100% !important;max-width: 100% !important;height: auto !important}
.radioField .twoColsOptions,.checkboxField .twoColsOptions{--filesource: "Forms.css";padding: 0 !important}
.radioField .twoColsOptions label,.checkboxField .twoColsOptions label,.radioField .twoColsOptions .otherOptionSelectTextHidden,.checkboxField .twoColsOptions .otherOptionSelectTextHidden,.radioField .twoColsOptions .otherOptionSelectTextVisible,.checkboxField .twoColsOptions .otherOptionSelectTextVisible{--filesource: "Forms.css";position: relative;float: left;width: 49% !important;height: auto !important;margin-right: 2%}
.radioField .twoColsOptions :nth-child(2n),.checkboxField .twoColsOptions :nth-child(2n){--filesource: "Forms.css";margin-right: 0}
.radioField .threeColsOptions,.checkboxField .threeColsOptions{--filesource: "Forms.css";padding: 0 !important}
.radioField .threeColsOptions label,.checkboxField .threeColsOptions label,.radioField .threeColsOptions .otherOptionSelectTextHidden,.checkboxField .threeColsOptions .otherOptionSelectTextHidden,.radioField .threeColsOptions .otherOptionSelectTextVisible,.checkboxField .threeColsOptions .otherOptionSelectTextVisible{--filesource: "Forms.css";position: relative;float: left;width: 32% !important;height: auto !important;margin-right: 2%}
.radioField .threeColsOptions :nth-child(3n-1),.checkboxField .threeColsOptions :nth-child(3n-1){--filesource: "Forms.css";margin-right: 0}
.radioField .fourColsOptions,.checkboxField .fourColsOptions{--filesource: "Forms.css";padding: 0 !important}
.radioField .fourColsOptions label,.checkboxField .fourColsOptions label,.radioField .fourColsOptions .otherOptionSelectTextHidden,.checkboxField .fourColsOptions .otherOptionSelectTextHidden,.radioField .fourColsOptions .otherOptionSelectTextVisible,.checkboxField .fourColsOptions .otherOptionSelectTextVisible{--filesource: "Forms.css";position: relative;float: left;width: 23% !important;height: auto !important;margin-right: 2%}
.radioField .fourColsOptions :nth-child(4n-2),.checkboxField .fourColsOptions :nth-child(4n-2){--filesource: "Forms.css";margin-right: 0}
.radioField table,.radioField .verticalOptions table,.radioField .horizontalOptions table,.checkboxField table,.checkboxField .verticalOptions table,.checkboxField .horizontalOptions table{--filesource: "Forms.css"}
.radioField tr,.radioField .verticalOptions tr,.radioField .horizontalOptions tr,.checkboxField tr,.checkboxField .verticalOptions tr,.checkboxField .horizontalOptions tr{--filesource: "Forms.css"}
.radioField td,.radioField .verticalOptions td,.radioField .horizontalOptions td,.checkboxField td,.checkboxField .verticalOptions td,.checkboxField .horizontalOptions td{--filesource: "Forms.css";position: relative}
.radioField td label,.radioField .verticalOptions td label,.radioField .horizontalOptions td label,.checkboxField td label,.checkboxField .verticalOptions td label,.checkboxField .horizontalOptions td label{--filesource: "Forms.css"}
.otherOptionSelectTextHidden{--filesource: "Forms.css";display: inline-block}
.otherOptionSelectTextHidden .otherOptionEnable{--filesource: "Forms.css"}
.otherOptionSelectTextHidden .otherOptionText{--filesource: "Forms.css";position: relative;display: inline-block;width: 100%}
.otherOptionSelectTextHidden .otherOptionText label{--filesource: "Forms.css";display: none !important}
.otherOptionSelectTextHidden .otherOptionText input{--filesource: "Forms.css";display: block;width: 100%}
.verticalOptions .otherOptionSelectTextHidden{--filesource: "Forms.css";display: block;clear: left}
.verticalOptions .otherOptionSelectTextHidden .otherOptionEnable{--filesource: "Forms.css"}
.verticalOptions .otherOptionSelectTextHidden .otherOptionText{--filesource: "Forms.css";display: block;clear: left}
.verticalOptions .otherOptionSelectTextHidden .otherOptionText label{--filesource: "Forms.css";display: none !important}
.verticalOptions .otherOptionSelectTextHidden .otherOptionText input{--filesource: "Forms.css"}
.otherOptionSelectTextVisible{--filesource: "Forms.css";display: inline-block}
.otherOptionSelectTextVisible .otherOptionEnable{--filesource: "Forms.css"}
.otherOptionSelectTextVisible .otherOptionText{--filesource: "Forms.css"}
.otherOptionSelectTextVisible .otherOptionText label{--filesource: "Forms.css";display: none}
.otherOptionSelectTextVisible .otherOptionText input{--filesource: "Forms.css";display: block;width: 100%}
.verticalOptions .otherOptionSelectTextVisible{--filesource: "Forms.css";display: block;clear: left}
.verticalOptions .otherOptionSelectTextVisible .otherOptionEnable{--filesource: "Forms.css"}
.verticalOptions .otherOptionSelectTextVisible .otherOptionText{--filesource: "Forms.css"}
.verticalOptions .otherOptionSelectTextVisible .otherOptionText label{--filesource: "Forms.css"}
.verticalOptions .otherOptionSelectTextVisible .otherOptionText input{--filesource: "Forms.css"}
.otherOptionTextOnly{--filesource: "Forms.css";display: block;clear: left;box-sizing: border-box;padding-top: 10px}
.otherOptionTextOnly .otherOptionText{--filesource: "Forms.css"}
.otherOptionTextOnly .otherOptionText label{--filesource: "Forms.css";width: 100% !important;padding-left: 0 !important}
.otherOptionTextOnly .otherOptionText input{--filesource: "Forms.css";position: relative;display: block;width: 100%}
.verticalOptions .otherOptionTextOnly{--filesource: "Forms.css"}
.verticalOptions .otherOptionTextOnly .otherOptionText{--filesource: "Forms.css"}
.verticalOptions .otherOptionTextOnly .otherOptionText label{--filesource: "Forms.css"}
.verticalOptions .otherOptionTextOnly .otherOptionText input{--filesource: "Forms.css"}
.otherOptionSelectTextHidden .otherOptionHideText{--filesource: "Forms.css";display: none !important}
.singleCheckboxField{--filesource: "Forms.css";position: relative}
.singleCheckboxField .required{--filesource: "Forms.css";vertical-align: middle}
.singleCheckboxField .fieldControls label{--filesource: "Forms.css";position: relative;width: auto;margin-top: 10px;padding: 0 0 0 20px;font-weight: normal;background: transparent}
.singleCheckboxField .fieldControls label input{--filesource: "Forms.css";position: absolute;top: 0;left: 0;margin: 0}
.singleCheckboxField .fieldControls label .controlText{--filesource: "Forms.css";display: inline-block;vertical-align: middle}
.dropdownField{--filesource: "Forms.css"}
.dropdownField select{--filesource: "Forms.css"}
.dropdownField .otherOptionSelectTextHidden{--filesource: "Forms.css";display: inline}
.dropdownField .otherOptionSelectTextHidden .otherOptionText{--filesource: "Forms.css";display: inline-block;width: 100%}
.dropdownField .otherOptionSelectTextHidden .otherOptionText label{--filesource: "Forms.css";width: auto;background: transparent}
.dropdownField .otherOptionSelectTextHidden .otherOptionText input{--filesource: "Forms.css";display: inline;margin-left: auto;margin-top: 0.5em}
.dropdownField .otherOptionSelectTextVisible{--filesource: "Forms.css";display: block;box-sizing: border-box;padding: 0.35em 0.35em 0.35em 0}
.dropdownField .otherOptionSelectTextVisible .otherOptionText{--filesource: "Forms.css"}
.dropdownField .otherOptionSelectTextVisible .otherOptionText label{--filesource: "Forms.css";width: auto;background: transparent}
.dropdownField .otherOptionSelectTextVisible .otherOptionText input{--filesource: "Forms.css";display: inline-block;margin-left: auto}
.dropdownField .otherOptionTextOnly{--filesource: "Forms.css";display: block;box-sizing: border-box;padding: 0.35em 0.35em 0.35em 0}
.dropdownField .otherOptionTextOnly .otherOptionText{--filesource: "Forms.css"}
.dropdownField .otherOptionTextOnly .otherOptionText label{--filesource: "Forms.css";width: auto;background: transparent}
.dropdownField .otherOptionTextOnly .otherOptionText input{--filesource: "Forms.css"}
.multiselectField{--filesource: "Forms.css"}
.listField{--filesource: "Forms.css"}
.listField .fieldControls{--filesource: "Forms.css";position: relative;padding-right: 70px;margin-bottom: 10px}
.listField .fieldControls input{--filesource: "Forms.css";display: inline-block;vertical-align: middle;width: 100%}
.listField .fieldControls .add,.listField .fieldControls .remove{--filesource: "Forms.css";position: relative;display: inline-block;vertical-align: middle;text-indent: -10000em;cursor: pointer;width: 28px;height: 28px}
.listField .fieldControls .add{--filesource: "Forms.css";position: absolute;top: 4px;right: 0}
.listField .fieldControls .remove{--filesource: "Forms.css";position: absolute;top: 4px;right: 34px}
.listField .fieldControls .add:after{--filesource: "Forms.css";content: "+"}
.listField .fieldControls .remove:after{--filesource: "Forms.css";content: "-"}
.listField .fieldControls .add:after,.listField .fieldControls .remove:after{--filesource: "Forms.css";position: absolute;display: block;text-indent: 0;top: 0;left: 0;font-family: sans-serif;font-size: 24px;font-weight: bold;width: 24px;line-height: 24px;text-align: center;border-color: inherit;border-width: 2px;border-style: solid;border-radius: 100%}
.listField .fieldControls:nth-of-type(2):last-of-type .remove{--filesource: "Forms.css";display: none}
.visualEditorField{--filesource: "Forms.css"}
.visualEditorField .mce-container,.visualEditorField .mce-container *,.visualEditorField .mce-widget,.visualEditorField .mce-widget *,.visualEditorField .mce-reset{--filesource: "Forms.css";white-space: normal}
.visualEditorField .mce-tinymce{--filesource: "Forms.css";box-sizing: border-box}
.htmlField{--filesource: "Forms.css"}
.htmlField.showLabel{--filesource: "Forms.css"}
.htmlField.showLabel .fieldContent{--filesource: "Forms.css";padding-top: 10px}
.htmlField.showLabel .fieldContent>:first-child{--filesource: "Forms.css";margin-top: 0 !important;padding-top: 0}
.htmlField.hideLabel{--filesource: "Forms.css"}
.htmlField.hideLabel .fieldTitle{--filesource: "Forms.css";display: none !important}
.htmlField.hideLabel .fieldContent{--filesource: "Forms.css";width: 100% !important;max-width: 100% !important}
.matrixField{--filesource: "Forms.css"}
.matrixField .fieldContent table.subFields{--filesource: "Forms.css";width: 100%;margin: 10px 0 0;border-top: 1px #e8e8e8 solid;border-right: 0;border-bottom: 0;border-left: 1px #e0e0e0 solid;border-collapse: separate}
.matrixField table.subFields caption{--filesource: "Forms.css";display: none}
.matrixField table.subFields tr.subFieldsTableHeader{--filesource: "Forms.css"}
.matrixField table.subFields tr.subFieldsTableHeader th{--filesource: "Forms.css";font-weight: normal;background: #f0f0f0;border-top: 0;border-right: 1px #e0e0e0 solid;border-bottom: 1px #e0e0e0 solid;border-left: 0}
.matrixField table.subFields tr.subFieldContainer{--filesource: "Forms.css"}
.matrixField table.subFields tr.subFieldContainer th{--filesource: "Forms.css";font-weight: normal;padding: 1.5%;background: #f8f8f8;border-top: 0;border-right: 1px #e0e0e0 solid;border-bottom: 1px #e0e0e0 solid;border-left: 0}
.matrixField table.subFields tr.subFieldContainer th.subFieldTitle{--filesource: "Forms.css";width: 25%}
.matrixField table.subFields tr.subFieldContainer td{--filesource: "Forms.css";display: table-cell;position: relative;padding: 1.5%;background-color: #ffffff;border-top: 0;border-right: 1px #e0e0e0 solid;border-bottom: 1px #e0e0e0 solid;border-left: 0;overflow: hidden}
.matrixField table.subFields tr.subFieldContainer.radioField td,.matrixField table.subFields tr.subFieldContainer.checkboxField td{--filesource: "Forms.css"}
.matrixField table.subFields tr.subFieldContainer.radioField td>label,.matrixField table.subFields tr.subFieldContainer.checkboxField td>label{--filesource: "Forms.css";display: inline;float: none;margin: -100% !important;padding: 100% !important}
.matrixField table.subFields tr.subFieldContainer.radioField td>input[type="radio"],.matrixField table.subFields tr.subFieldContainer.checkboxField td>input[type="checkbox"]{--filesource: "Forms.css";display: inline;position: relative;float: none;top: auto;left: auto;vertical-align: text-top}
.matrixField table.subFields tr.subFieldContainer.radioField td>.otherOptionText{--filesource: "Forms.css";position: relative;display: inline}
.matrixField table.subFields tr.subFieldContainer.radioField td>.otherOptionText input{--filesource: "Forms.css";display: inline-block;z-index: 1;float: none;clear: none;width: 70%;margin-right: -10%;padding: 5px;vertical-align: middle}
@-moz-document url-prefix(){.matrixField table.subFields:not(.matrixLabelsInHeader) tr.subFieldContainer.radioField td>label,.matrixField table.subFields:not(.matrixLabelsInHeader) tr.subFieldContainer.checkboxField td>label{--filesource: "Forms.css";display: inline-block;width: 100%;text-indent: 20px}
.matrixField table.subFields:not(.matrixLabelsInHeader) tr.subFieldContainer.radioField td>input[type="radio"],.matrixField table.subFields:not(.matrixLabelsInHeader) tr.subFieldContainer.checkboxField td>input[type="checkbox"]{--filesource: "Forms.css";position: absolute}
}
.matrixField .fieldContent table.horizontalOptions{--filesource: "Forms.css"}
.matrixField .fieldContent table.horizontalOptions tr{--filesource: "Forms.css"}
.matrixField .fieldContent table.horizontalOptions tr.checkboxField td,.matrixField .fieldContent table.horizontalOptions tr.radioField td{--filesource: "Forms.css"}
.matrixField .fieldContent table.horizontalOptions tr.checkboxField td input,.matrixField .fieldContent table.horizontalOptions tr.radioField td input{--filesource: "Forms.css"}
.matrixField .fieldContent.highlightSelectedColumns table.horizontalOptions tr.checkboxField td.selectedColumn,.matrixField .fieldContent.highlightSelectedColumns table.horizontalOptions tr.radioField td.selectedColumn{--filesource: "Forms.css";background-color: #f0f0f0 !important}
.matrixField .fieldContent.highlightSelectedRows table.horizontalOptions tr.checkboxField td.selectedRow,.matrixField .fieldContent.highlightSelectedRows table.horizontalOptions tr.radioField td.selectedRow{--filesource: "Forms.css";background-color: #f0f0f0 !important}
.matrixField .fieldContent table.horizontalOptions tr.checkboxField td label,.matrixField .fieldContent table.horizontalOptions tr.radioField td label{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInHeader{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInHeader tr.subFieldsTableHeader{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInHeader tr.subFieldsTableHeader th{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInHeader tr.subFieldContainer{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInHeader tr.subFieldContainer td{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInHeader tr.subFieldContainer td label{--filesource: "Forms.css";position: absolute;text-indent: -10000em !important}
.matrixField table.matrixLabelsInHeader tr.subFieldContainer td.otherOptionSelectTextVisible input{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInCells{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInCells tr.subFieldsTableHeader{--filesource: "Forms.css";display: none}
.rankingField{--filesource: "Forms.css"}
.rankingField .fieldContent{--filesource: "Forms.css"}
.rankingField .fieldContent table{--filesource: "Forms.css";display: none !important}
.rankingField .fieldContent .answers{--filesource: "Forms.css"}
.rankingField .fieldContent .answers .answer{--filesource: "Forms.css";position: relative;float: left;box-sizing: border-box;width: 100%;margin-bottom: 10px;border: #c0c0c0 1px solid}
.rankingField .fieldContent .answers .answer:focus{--filesource: "Forms.css";outline: 0}
.rankingField .fieldContent .answers .answer.movedFadeOut{--filesource: "Forms.css";opacity: 0;transition: 0.5s}
.rankingField .fieldContent .answers .answer.movedFadeIn{--filesource: "Forms.css";opacity: 1;transition: 1s}
.rankingField .fieldContent .answers .answer .order{--filesource: "Forms.css";position: absolute;float: left;box-sizing: border-box;padding: 10px;font-weight: bold;text-align: center}
.rankingField .fieldContent .answers .answer .answerText{--filesource: "Forms.css";display: inline-block;box-sizing: border-box;width: 100%;padding: 10px 80px 10px 32px}
.rankingField .fieldContent .answers .answer .upButton,.rankingField .fieldContent .answers .answer .downButton{--filesource: "Forms.css";position: absolute;top: 1px;overflow: hidden;height: 32px;width: 32px;text-indent: -10000em;margin-left: 1px;background-color: #aa1100;background-repeat: no-repeat;background-position: center center}
.rankingField .fieldContent .answers .answer .upButton{--filesource: "Forms.css";right: 1px;background-image: url('/images/cms/icons/white/arrow_up_white_16.png')}
.rankingField .fieldContent .answers .answer .downButton{--filesource: "Forms.css";right: 34px;background-image: url('/images/cms/icons/white/arrow_down_white_16.png')}
.requiredFieldMarker{--filesource: "Forms.css";display: inline-block;margin: 0 0.25em;width: 9px;height: 9px;font-weight: bold;font-size: 125%;text-indent: -1000em;overflow: hidden;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/required_marker.gif') no-repeat}
.readOnly,input[readonly=true],select[readonly=true],textarea[readonly=true]{--filesource: "Forms.css";background: transparent !important;border: 0 !important;padding: 0 !important;margin: auto !important;color: inherit !important;border-radius: 0 !important}
.fieldControls>.readOnly{--filesource: "Forms.css";margin-top: 10px !important}
.readOnlyForm{--filesource: "Forms.css"}
.readOnlyForm .fieldText{--filesource: "Forms.css";margin-bottom: 10px;padding-bottom: 10px;border-bottom: #e0e0e0 1px solid}
.readOnlyForm .fieldText>:last-child{--filesource: "Forms.css";margin-bottom: 0 !important}
.submitButton.hidden,input.submitButton.hidden,.submitButton.formsmanagerButton.hidden{--filesource: "Forms.css";display: none !important}
.address2{--filesource: "Forms.css"}
.address2 label{--filesource: "Forms.css";background: transparent}
fieldset.submitButtons,.fieldset.submitButtons{--filesource: "Forms.css";display: block !important;width: 100% !important;max-width: none !important;min-width: 0 !important;padding: 0 !important;margin: 0 0 1.5em !important;border: 0 !important;background: 0 !important;border-radius: 0 !important}
fieldset.submitButtons legend,.fieldset.submitButtons .legend{--filesource: "Forms.css";display: none}
fieldset.submitButtons ol.formFields,.fieldset.submitButtons .formFields{--filesource: "Forms.css"}
fieldset.submitButtons ol.formFields li.fieldContainer,.fieldset.submitButtons .formFields .fieldContainer{--filesource: "Forms.css";display: inline-block;clear: none;margin-right: 10px !important}
fieldset.submitButtons ol.formFields li.fieldContainer input,.fieldset.submitButtons .formFields .fieldContainer .fieldData{--filesource: "Forms.css"}
#recaptcha_widget_div{--filesource: "Forms.css";clear: both}
#Recaptcha,#CaptchaFormPanel{--filesource: "Forms.css";margin-bottom: 1.5em}
fieldset ol.formFields li.fieldContainer.recaptchaField,.fieldset .formFields .fieldContainer.recaptchaField{--filesource: "Forms.css";margin-top: 0}
fieldset ol.formFields li.fieldContainer.recaptchaField div.g-recaptcha,.fieldset .formFields .fieldContainer.recaptchaField div.g-recaptcha{--filesource: "Forms.css"}
.noField{--filesource: "Forms.css";display: none}
.formPage{--filesource: "Forms.css"}
.formPage .formFieldsContainer{--filesource: "Forms.css";padding: 0;margin-bottom: 0.5em;border: 0}
.formPage .formFieldsContainer .formFieldsContainerLegend{--filesource: "Forms.css";display: none}
.formPage .formFieldsContainer fieldset{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldTitle,.formPage .formFieldsContainer .formFields label{--filesource: "Forms.css"}
.formPage .formFieldsContainer fieldset.sectionContainer{--filesource: "Forms.css";margin-top: 1em}
.formPage .formFieldsContainer fieldset.sectionContainer .sectionLegend{--filesource: "Forms.css"}
.formPage .formFieldsContainer fieldset.sectionContainer .sectionSummary{--filesource: "Forms.css";clear: both;margin: 0 0 1em}
.formPage .formFieldsContainer fieldset.sectionContainer .sectionSummary ul{--filesource: "Forms.css"}
.formPage .formFieldsContainer fieldset.sectionContainer .sectionSummary ul li{--filesource: "Forms.css";list-style: disc}
.formPage .formFieldsContainer fieldset.sectionContainer .customClassname{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup{--filesource: "Forms.css";margin: 0}
.formPage .formFieldsContainer .fieldContainer.fieldGroup fieldset.fieldGroupContainer{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup fieldset.fieldGroupContainer .fieldGroupLegend{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup fieldset.fieldGroupContainer .fieldGroupSummary{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.plain{--filesource: "Forms.css";margin: 0}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.plain>fieldset.fieldGroupContainer{--filesource: "Forms.css";padding: 0;margin: 0;border: 0}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.plain>fieldset.fieldGroupContainer>legend.fieldGroupLegend{--filesource: "Forms.css";display: none}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer{--filesource: "Forms.css";float: left}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n-1){--filesource: "Forms.css";clear: left;width: 52%;margin: 0 !important}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n-1) .fieldTitle{--filesource: "Forms.css";width: 48%}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n-1) .fieldContent{--filesource: "Forms.css";width: 52%}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n){--filesource: "Forms.css";clear: none;width: 44%;margin: 0 0 0 4% !important}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n) .fieldTitle{--filesource: "Forms.css";width: 39%}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n) .fieldContent{--filesource: "Forms.css";width: 61%}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.customClassname{--filesource: "Forms.css"}
.formPage .validationError{--filesource: "Forms.css";position: relative;box-sizing: content-box;padding: 10px;margin-left: -10px;background-color: #FFDFDF}
.formPage .twoCols1,.formPanel.twoCols1{--filesource: "Forms.css"}
.formPage .twoCols1 .fieldContainer,.formPanel.twoCols1 .fieldContainer{--filesource: "Forms.css"}
.formPage .twoCols1 .fieldContainer .fieldTitle,.formPanel.twoCols1 .fieldContainer .fieldTitle{--filesource: "Forms.css"}
.formPage .twoCols1 .fieldContainer .fieldTitle .questionNumber,.formPanel.twoCols1 .fieldContainer .fieldTitle .questionNumber{--filesource: "Forms.css"}
.formPage .twoCols1 .fieldContainer .fieldTitle .questionNumber:after,.formPanel.twoCols1 .fieldContainer .fieldTitle .questionNumber:after{--filesource: "Forms.css";content: "."}
.formPage .twoCols1 .fieldContainer .fieldContent,.formPanel.twoCols1 .fieldContainer .fieldContent{--filesource: "Forms.css"}
.formPage .twoCols1 .fieldContainer .fieldContent .fieldText,.formPanel.twoCols1 .fieldContainer .fieldContent .fieldText{--filesource: "Forms.css"}
.formPage .twoCols1 .matrixField td,.formPanel.twoCols1 .matrixField td{--filesource: "Forms.css"}
.formPage .oneCol1,.formPanel.oneCol1{--filesource: "Forms.css"}
.formPage .oneCol1 .fieldContainer,.formPanel.oneCol1 .fieldContainer{--filesource: "Forms.css"}
.formPage .oneCol1 .fieldContainer .fieldTitle,.formPanel.oneCol1 .fieldContainer .fieldTitle{--filesource: "Forms.css";box-sizing: border-box;width: 100% !important;margin: 0;padding: 4px 10px}
.formPage .oneCol1 .fieldContainer .fieldTitle .questionNumber,.formPanel.oneCol1 .fieldContainer .fieldTitle .questionNumber{--filesource: "Forms.css"}
.formPage .oneCol1 .fieldContainer .fieldTitle .questionNumber:after,.formPanel.oneCol1 .fieldContainer .fieldTitle .questionNumber:after{--filesource: "Forms.css";content: "."}
.formPage .oneCol1 .fieldContainer .fieldContent,.formPanel.oneCol1 .fieldContainer .fieldContent{--filesource: "Forms.css";box-sizing: border-box;width: 100% !important;max-width: 100% !important;padding: 10px}
.formPage .oneCol1 .fieldContainer .fieldContent .fieldText,.formPanel.oneCol1 .fieldContainer .fieldContent .fieldText{--filesource: "Forms.css"}
.formPage .oneCol1 .matrixField td,.formPanel.oneCol1 .matrixField td{--filesource: "Forms.css"}
.formPage.readOnlyForm{--filesource: "Forms.css"}
.formPage.readOnlyForm fieldset.submitButtons,.formPage.readOnlyForm .fieldset.submitButtons{--filesource: "Forms.css";display: none !important}
.formPage.pagesForm{--filesource: "Forms.css"}
.formPage.pagesForm .fieldContainer{--filesource: "Forms.css";list-style-type: none}
.formPage.pagesForm .pagesNav{--filesource: "Forms.css"}
.formPage.pagesForm .pagesNav .nextButton{--filesource: "Forms.css";float: right;max-width: 49%}
.formPage.pagesForm .pagesNav.previousButton{--filesource: "Forms.css";float: left;max-width: 49%}
.formPage.pagesForm .pagesNav .submitButton{--filesource: "Forms.css";float: right;max-width: 49%}
.formPage .formFieldsContainer .fieldContainer .messageInformation.messageFormSubmitting{--filesource: "Forms.css";position: relative;padding: 30px;width: 100%;box-sizing: border-box;background: #ebebeb}
@media screen and (max-width: 900px){.col .formPanel fieldset{--filesource: "Forms.css"}
.col .formPanel .fieldContainer .fieldTitle{--filesource: "Forms.css";width: 100%;max-width: 100%}
.col .formPanel .fieldContainer .fieldContent{--filesource: "Forms.css";width: 100%;max-width: 100%}
}
@media screen and (max-width:600px){.fieldTitle,.formFields .fieldContainer>label,.dataFields .fieldContainer>label,.fieldContent,.fieldControls,.fieldData,.fieldText,.formPage .twoCols1 .fieldContainer .fieldTitle,.formPanel.twoCols1 .fieldContainer .fieldTitle,.subscribeForm .fieldContainer .fieldTitle{--filesource: "Forms.css";display: block;position: relative;float: none;width: 100% !important;max-width: 100% !important;padding: 10px 0}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n-1){--filesource: "Forms.css";width: 48%;margin-right: 2% !important}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n-1) .fieldTitle,.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n-1) .fieldContent{--filesource: "Forms.css";width: 100%}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n){--filesource: "Forms.css";width: 48%;margin-left: 2% !important}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n) .fieldTitle,.formPage .formFieldsContainer .fieldContainer.fieldGroup.twoCols>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n) .fieldContent{--filesource: "Forms.css";width: 100%}
.formPage .twoCols1 .fieldContainer .fieldContent,.formPanel.twoCols1 .fieldContainer .fieldContent,.subscribeForm .fieldContainer .fieldContent{--filesource: "Forms.css";float: none;width: 100%;max-width: 100%;padding: 10px 0}
.formPage .twoCols1 .matrixField tr.radioField td,.formPage .twoCols1 .matrixField tr.checkboxField td,.formPage .oneCol1 .matrixField tr.radioField td,.formPage .oneCol1 .matrixField tr.checkboxField td,.formPanel.twoCols1 .matrixField tr.radioField td,.formPanel.twoCols1 .checkboxField tr.radioField td,.formPanel.oneCol1 .matrixField tr.radioField td,.formPanel.oneCol1 .checkboxField tr.radioField td{--filesource: "Forms.css";position: relative;display: block;float: left;width: 100% !important}
.otherOptionSelectTextHidden .otherOptionText input{--filesource: "Forms.css";margin-top: 3px}
.matrixField table.matrixLabelsInHeader tr.subFieldContainer td>label{--filesource: "Forms.css";position: relative;text-indent: 0 !important;margin: 0 !important;padding: 0 !important}
.matrixField table.subFields tr.subFieldContainer.radioField td>.otherOptionText input{--filesource: "Forms.css";width: 100%;margin-top: 5px;margin-right: 0}
.radioField .twoColsOptions label,.checkboxField .twoColsOptions label,.radioField .threeColsOptions label,.checkboxField .threeColsOptions label,.radioField .fourColsOptions label,.checkboxField .fourColsOptions label{--filesource: "Forms.css";width: 100% !important;margin-right:0}
.matrixField table.matrixLabelsInHeader tr.subFieldsTableHeader{--filesource: "Forms.css";display: none}
.matrixField table.matrixLabelsInHeader tr.subFieldContainer td label{--filesource: "Forms.css";display: block}
}
@media screen and (max-width: 480px){.formPage .formFieldsContainer .fieldContainer.fieldGroup.plain>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n-1),.formPage .formFieldsContainer .fieldContainer.fieldGroup.plain>fieldset.fieldGroupContainer>ol.formFields>li.fieldContainer:nth-child(2n){--filesource: "Forms.css";width: 100%;margin: 0.25em 0 0.75em !important}
}
#CmsPage{--filesource: "Forms.css";position: relative !important;float: none !important;width: auto !important;height: auto !important;margin: auto !important;padding: 0 !important}
table{--filesource: "Tables.css";width: 100%;empty-cells: show;margin-bottom: 1.5em;border-collapse: collapse}
table caption{--filesource: "Tables.css";padding: 10px 0;margin: 10px 0 0;border-top: #e0e0e0 1px solid;text-align: left}
table caption>:first-child{--filesource: "Tables.css";margin-top: 0 !important}
table caption>:last-child{--filesource: "Tables.css";margin-bottom: 0 !important}
tbody{--filesource: "Tables.css"}
th{--filesource: "Tables.css";text-align: left;font-weight: bold}
th>:first-child{--filesource: "Tables.css";margin-top: 0 !important}
th>:last-child{--filesource: "Tables.css";margin-bottom: 0 !important}
td{--filesource: "Tables.css"}
tr:nth-child(2n) td{--filesource: "Tables.css"}
td>:first-child{--filesource: "Tables.css";margin-top: 0 !important}
td>:last-child{--filesource: "Tables.css";margin-bottom: 0 !important}
tr{--filesource: "Tables.css"}
tr.sectionTitle{--filesource: "Tables.css"}
tr.sectionTitle th{--filesource: "Tables.css"}
tr.sectionTitle td{--filesource: "Tables.css"}
tr.dataRow{--filesource: "Tables.css"}
tr.dataRow th{--filesource: "Tables.css"}
tr.dataRow td{--filesource: "Tables.css"}
table.dataTable1{--filesource: "Tables.css"}
table.dataTable1 caption{--filesource: "Tables.css"}
table.dataTable1 tr th,table.dataTable1 thead tr th,table.dataTable1 tr.header th{--filesource: "Tables.css";padding: 8px;border: 1px solid #d0d0d0;background-color: #e8e8e8}
table.dataTable1 tbody tr th,table.dataTable1 tr.dataRow th{--filesource: "Tables.css";padding: 8px;border: 1px solid #d0d0d0;background-color: rgba(244,244,244,0.5)}
table.dataTable1 tr td{--filesource: "Tables.css";padding: 8px;border: 1px solid #d0d0d0;background-color: #ffffff}
table.dataTable1 tr:nth-child(2n) td{--filesource: "Tables.css";background-color: rgba(252,252,252,1)}
table.dataTable2{--filesource: "Tables.css"}
table.dataTable2 caption{--filesource: "Tables.css";border-color: #484038}
table.dataTable2 tr th,table.dataTable2 thead tr th,table.dataTable2 tr.header th{--filesource: "Tables.css";padding: 8px;color: #fff;background-color: #484038;border: 0;border-right: #fff 2px solid;border-bottom: #fff 2px solid}
table.dataTable2 tbody tr th,table.dataTable2 tr.data th{--filesource: "Tables.css";padding: 8px;color: #fff;background-color: #888078;border: 0;border-right: #fff 2px solid;border-bottom: #fff 2px solid}
table.dataTable2 tr th:last-child{--filesource: "Tables.css";border-right: 0}
table.dataTable2 tr td{--filesource: "Tables.css";padding: 8px;background-color: #ffffff;border: 0}
table.dataTable2 tr:nth-child(2n) td{--filesource: "Tables.css";background-color: #f8f0e8;border: 0;border-right: #fff 2px solid}
table.dataTable2 tr td:last-child{--filesource: "Tables.css";border-right: 0}
table.simple{--filesource: "Tables.css"}
table.simple tr th{--filesource: "Tables.css";padding: 8px;background: #f8f8f8;border: #e0e0e0 1px solid}
table.simple tr td,table.simple tr:nth-child(2n) td,table.simple tr td:last-child{--filesource: "Tables.css";padding: 8px;border: #e0e0e0 1px solid}
table.plain{--filesource: "Tables.css";border: 0;border-collapse: collapse;border-spacing: 0}
table.plain thead,table.plain tbody,table.plain tfoot{--filesource: "Tables.css";border: 0 !important}
table.plain tr{--filesource: "Tables.css";background: none !important}
table.plain tr th{--filesource: "Tables.css";text-align: left;font-size: inherit;vertical-align: top;background: none;border: 0}
table.plain tr td,table.plain tr:nth-child(2n) td,table.plain tr td:last-child{--filesource: "Tables.css";text-align: left;font-size: inherit;font-weight: inherit;vertical-align: top;padding: 0;background: none;border: 0}
table.scheduleTable{--filesource: "Tables.css"}
table.scheduleTable tr th,table.scheduleTable thead tr th,table.scheduleTable tr.header th{--filesource: "Tables.css"}
table.scheduleTable tbody tr th,table.scheduleTable tr.data th{--filesource: "Tables.css"}
table.scheduleTable tr td{--filesource: "Tables.css"}
@media only screen and (max-width: 600px){caption{--filesource: "Tables.css";display: block}
table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr{--filesource: "Tables.css";display: block !important;width: auto !important}
table.responsive thead tr,table.responsive tr.headersRow{--filesource: "Tables.css";position: absolute !important;top: -99999px !important;left: -99999px !important}
table.responsive tr{--filesource: "Tables.css"}
table.responsive th{--filesource: "Tables.css"}
table.responsive tbody th:not([colspan]):not(:first-child){--filesource: "Tables.css"}
table.responsive td{--filesource: "Tables.css";display: flex !important;position: relative !important;overflow: auto !important}
table.responsive td[style*="text-align:center"],table.responsive td[style*="text-align: center"]{--filesource: "Tables.css";text-align: left !important}
table.responsive td:not([colspan]){--filesource: "Tables.css"}
table.responsive td:not([colspan]):before{--filesource: "Tables.css";position: relative !important;flex-shrink: 0 !important;flex-grow: 0 !important;width: 40%;height: 100%;margin-right: 10px}
table.responsive td:not([colspan]):first-child{--filesource: "Tables.css";font-weight: bold}
table.responsive td[colspan]:before{--filesource: "Tables.css";display: none}
table.dataTable1.responsive{--filesource: "Tables.css";border: 1px solid #d0d0d0}
table.dataTable1.responsive caption{--filesource: "Tables.css";margin: -1px -1px 0;background-color: #fff;border-bottom: 1px solid #d0d0d0}
table.dataTable1.responsive td{--filesource: "Tables.css"}
table.dataTable1.responsive td:before{--filesource: "Tables.css"}
table.dataTable1.responsive td:not([colspan]):first-child{--filesource: "Tables.css";background-color: #f0f0f0}
table.dataTable2.responsive{--filesource: "Tables.css"}
table.dataTable2.responsive td{--filesource: "Tables.css"}
table.dataTable2.responsive td:before{--filesource: "Tables.css";position: relative;margin-top: -8px;margin-bottom: -8px;padding-top: 8px;padding-bottom: 8px;border-right: #fff 2px solid}
table.dataTable2.responsive td:not([colspan]):first-child{--filesource: "Tables.css";color: #fff;background-color: #484038}
table.plain.responsive{--filesource: "Tables.css"}
table.plain.responsive td:not([colspan]):first-child{--filesource: "Tables.css";font-weight: inherit;background: inherit}
table.plain.responsive td:before{--filesource: "Tables.css";display: none}
table.responsive td:nth-of-type(1):before{content: "Data 1"}
table.responsive td:nth-of-type(2):before{content: "Data 2"}
table.responsive td:nth-of-type(3):before{content: "Data 3"}
table.responsive td:nth-of-type(4):before{content: "Data 4"}
table.responsive td:nth-of-type(5):before{content: "Data 5"}
table.responsive td:nth-of-type(6):before{content: "Data 6"}
table.responsive td:nth-of-type(7):before{content: "Data 7"}
table.responsive td:nth-of-type(8):before{content: "Data 8"}
table.responsive td:nth-of-type(9):before{content: "Data 9"}
table.responsive td:nth-of-type(10):before{content: "Data 10"}
}
.huge{--filesource: "ContentClasses.css";font-size: 150%;line-height: 125%}
p.huge{--filesource: "ContentClasses.css";margin-bottom: 1em}
.big,big{--filesource: "ContentClasses.css";font-size: 116.7%}
.small,small{--filesource: "ContentClasses.css";font-size: 91.7%}
.tiny{--filesource: "ContentClasses.css";font-size: 83.3%}
.hidden{--filesource: "ContentClasses.css";display: none !important}
.date{--filesource: "ContentClasses.css";color: #909090}
.author{--filesource: "ContentClasses.css";color: #909090}
.helpText{--filesource: "ContentClasses.css";display: inline-block;min-height: 20px;padding: 4px 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_help.gif') 0px 3px no-repeat}
label .helpText,.fieldTitle .helpText{--filesource: "ContentClasses.css";font-size: 91.7%;font-weight: normal}
.glossaryTerm{--filesource: "ContentClasses.css";padding-right: 12px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/glossary_link.gif') right 2px no-repeat;border-bottom: 1px dotted}
.textWrap{--filesource: "ContentClasses.css";overflow-wrap: break-word;word-wrap: break-word;-ms-word-break: break-all;word-break: break-all;word-break: break-word}
.textWrap.hyphens{--filesource: "ContentClasses.css";-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto}
div.clear,div.clear.both{--filesource: "ContentClasses.css";clear: both}
div.clear.left{--filesource: "ContentClasses.css";clear: left}
div.clear.right{--filesource: "ContentClasses.css";clear: right}
.submitButton,.applicationButton,a.applicationButton,.rotator .readMore a,#CartButtons .cartButton{--filesource: "Buttons.css";-webkit-appearance: none;position: relative;display: inline-block;padding: 10px 20px;color: #ffffff;font-size: 116.7%;font-weight: bold;text-transform: uppercase;background-color: #aa1100;background-repeat: no-repeat;border: 0;border-radius: 0;cursor: pointer;transition: 100ms all ease-in-out}
.submitButton:after,.applicationButton:after,a.applicationButton:after,.rotator .readMore a:after,#CartButtons .cartButton:after{--filesource: "Buttons.css";color: #ffffff}
button.submitButton,input.submitButton{--filesource: "Buttons.css"}
.submitButton:visited,.applicationButton:visited,a.applicationButton:visited,.rotator .readMore a:visited,#CartButtons .cartButton:visited{--filesource: "Buttons.css";color: #ffffff}
.submitButton:hover,.applicationButton:hover,.applicationButton:hover,.rotator .readMore a:hover,#CartButtons .cartButton:hover{--filesource: "Buttons.css";text-decoration: none;background-color: #181008}
.submitButton:active,.applicationButton:active,a.applicationButton:active,.rotator .readMore a:active,#CartButtons .cartButton:active{--filesource: "Buttons.css";margin: 1px 0 -1px 1px}
.submitButton.saveButton,.applicationButton.saveButton,a.applicationButton.saveButton{--filesource: "Buttons.css"}
.submitButton.selectButton,.applicationButton.selectButton,a.applicationButton.selectButton{--filesource: "Buttons.css"}
.submitButton.okButton,.applicationButton.okButton,a.applicationButton.okButton{--filesource: "Buttons.css"}
.submitButton.cancelButton,.applicationButton.cancelButton,a.applicationButton.cancelButton{--filesource: "Buttons.css"}
.submitButton.yesButton,.applicationButton.yesButton,a.applicationButton.yesButton{--filesource: "Buttons.css"}
.submitButton.noButton,.applicationButton.noButton,a.applicationButton.noButton{--filesource: "Buttons.css"}
.submitButton.backButton,.applicationButton.backButton,a.applicationButton.backButton{--filesource: "Buttons.css";padding-left: 40px;background-image: url(/images/cms/icons/white/arrow_left_white_16.png);background-repeat: no-repeat;background-position: 10px center}
.submitButton.forwardButton,.applicationButton.forwardButton,a.applicationButton.forwardButton{--filesource: "Buttons.css";padding-right: 40px;background-image: url('/images/cms/icons/white/arrow_right_white_16.png');background-position: 95% center}
.submitButton.previousButton,.applicationButton.previousButton,a.applicationButton.previousButton{--filesource: "Buttons.css";padding-left: 40px;background-image: url(/images/cms/icons/white/arrow_left_white_16.png);background-position: 10px center}
.submitButton.nextButton,.applicationButton.nextButton,a.applicationButton.nextButton{--filesource: "Buttons.css";padding-right: 40px;background-image: url('/images/cms/icons/white/arrow_right_white_16.png');background-position: 95% center}
.submitButton.continueButton,.applicationButton.continueButton,a.applicationButton.continueButton{--filesource: "Buttons.css"}
.submitButton.resetButton,.applicationButton.resetButton,a.applicationButton.resetButton{--filesource: "Buttons.css"}
.shortButton{--filesource: "Buttons.css"}
.longButton{--filesource: "Buttons.css"}
.secondaryButton,a.secondaryButton{--filesource: "Buttons.css";-webkit-appearance: none;position: relative;display: inline-block;vertical-align: middle;box-sizing: border-box;padding: 10px 20px;max-width: 500px;color: #aa1100 !important;font-weight: bold;text-decoration: none !important;text-transform: uppercase;background-color: #fff;background-repeat: no-repeat;border: #aa1100 2px solid;border-radius: 0;cursor: pointer;transition: all ease-in-out 100ms}
.secondaryButton:hover,a.secondaryButton:hover{--filesource: "Buttons.css";color: #fff !important;background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_white_arrow_right.png');background-color: #aa1100}
.secondaryButton:active,a.secondaryButton:active{--filesource: "Buttons.css";margin: 1px 0 -1px 1px}
.secondaryButton.submitButton.backButton,.secondaryButton.applicationButton.backButton,a.secondaryButton.applicationButton.backButton{--filesource: "Buttons.css";padding-left: 40px;background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_arrow_left_aa1100.png');background-position: 10px center}
.secondaryButton.submitButton.forwardButton,.secondaryButton.applicationButton.forwardButton,a.secondaryButton.applicationButton.forwardButton{--filesource: "Buttons.css";padding-right: 40px;background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_arrow_right_aa1100.png');background-position: 95% center}
.secondaryButton.submitButton.previousButton,.secondaryButton.applicationButton.previousButton,a.secondaryButton.applicationButton.previousButton{--filesource: "Buttons.css";padding-left: 40px;background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_arrow_left_aa1100.png');background-position: 10px center}
.secondaryButton.submitButton.nextButton,.secondaryButton.applicationButton.nextButton,a.secondaryButton.applicationButton.nextButton{--filesource: "Buttons.css";padding-right: 40px;background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_arrow_right_aa1100.png');background-position: 95% center}
div.twoCols,div.threeCols,div.fourCols,div.fiveCols,div.sixCols{--filesource: "Columns.css";display: flex;flex-flow: row wrap;clear: both;box-sizing: border-box;width: 100%}
div.twoCols>.col:nth-child(2n-1){--filesource: "Columns.css";position: relative;float: left;clear: left;width: 49%;margin-right: 1%}
div.twoCols>.col:nth-child(2n-0){--filesource: "Columns.css";position: relative;float: right;width: 49%;margin-left: 1%}
div.twoCols.layout1{--filesource: "Columns.css"}
div.twoCols.layout1>.col:nth-child(2n-1){--filesource: "Columns.css";width: 33%}
div.twoCols.layout1>.col:nth-child(2n-0){--filesource: "Columns.css";width: 65%}
div.twoCols.layout2{--filesource: "Columns.css"}
div.twoCols.layout2>.col:nth-child(2n-1){--filesource: "Columns.css";width: 65%}
div.twoCols.layout2>.col:nth-child(2n-0){--filesource: "Columns.css";width: 33%}
div.twoCols.gutters-none{--filesource: "Columns.css"}
div.twoCols.gutters-none>.col{--filesource: "Columns.css";margin-right: 0;margin-left: 0;width: 50%}
div.threeCols>.col:nth-child(3n-2){--filesource: "Columns.css";position: relative;float: left;width: 32%;margin-right: 1%}
div.threeCols>.col:nth-child(3n-1){--filesource: "Columns.css";position: relative;float: left;width: 32%;margin-right: 1%;margin-left: 1%}
div.threeCols>.col:nth-child(3n-0){--filesource: "Columns.css";position: relative;float: right;width: 32%;margin-left: 1%}
div.threeCols.layout1{--filesource: "Columns.css"}
div.threeCols.layout1>.col:nth-child(3n-2){--filesource: "Columns.css";width: 24%}
div.threeCols.layout1>.col:nth-child(3n-1){--filesource: "Columns.css";width: 48%}
div.threeCols.layout1>.col:nth-child(3n-0){--filesource: "Columns.css";width: 24%}
div.threeCols.layout2{--filesource: "Columns.css"}
div.threeCols.layout2>.col:nth-child(3n-2){--filesource: "Columns.css";width: 48%}
div.threeCols.layout2>.col:nth-child(3n-1){--filesource: "Columns.css";width: 24%}
div.threeCols.layout2>.col:nth-child(3n-0){--filesource: "Columns.css";width: 24%}
div.threeCols.layout3{--filesource: "Columns.css"}
div.threeCols.layout3>.col:nth-child(3n-2){--filesource: "Columns.css";width: 24%}
div.threeCols.layout3>.col:nth-child(3n-1){--filesource: "Columns.css";width: 24%}
div.threeCols.layout3>.col:nth-child(3n-0){--filesource: "Columns.css";width: 48%}
div.threeCols.gutters-none{--filesource: "Columns.css"}
div.threeCols.gutters-none>.col{--filesource: "Columns.css";margin-right: 0;margin-left: 0;width: 33.33%}
div.fourCols>.col:nth-child(4n-3){--filesource: "Columns.css";position: relative;float: left;width: 24%;margin-right: 0.6666%}
div.fourCols>.col:nth-child(4n-2){--filesource: "Columns.css";position: relative;float: left;width: 24%;margin-right: 0.6666%;margin-left: 0.6666%}
div.fourCols>.col:nth-child(4n-1){--filesource: "Columns.css";position: relative;float: left;width: 24%;margin-right: 0.6666%;margin-left: 0.6666%}
div.fourCols>.col:nth-child(4n-0){--filesource: "Columns.css";position: relative;float: left;width: 24%;margin-left: 0.6666%}
div.fourCols.gutters-none{--filesource: "Columns.css"}
div.fourCols.gutters-none>.col{--filesource: "Columns.css";margin-right: 0;margin-left: 0;width: 25%}
div.fiveCols>.col:nth-child(5n-4){--filesource: "Columns.css";position: relative;float: left;width: 19%;margin-right: 0.625%}
div.fiveCols>.col:nth-child(5n-3){--filesource: "Columns.css";position: relative;float: left;width: 19%;margin-right: 0.625%;margin-left: 0.625%}
div.fiveCols>.col:nth-child(5n-2){--filesource: "Columns.css";position: relative;float: left;width: 19%;margin-right: 0.625%;margin-left: 0.625%}
div.fiveCols>.col:nth-child(5n-1){--filesource: "Columns.css";position: relative;float: left;width: 19%;margin-right: 0.625%;margin-left: 0.625%}
div.fiveCols>.col:nth-child(5n-0){--filesource: "Columns.css";position: relative;float: right;width: 19%;margin-left: 0.625%}
div.fiveCols.gutters-none{--filesource: "Columns.css"}
div.fiveCols.gutters-none>.col{--filesource: "Columns.css";margin-right: 0;margin-left: 0;width: 20%}
div.sixCols>.col:nth-child(6n-5){--filesource: "Columns.css";position: relative;float: left;width: 16%;margin-right: 0.4%}
div.sixCols>.col:nth-child(6n-4){--filesource: "Columns.css";position: relative;float: left;width: 16%;margin-right: 0.4%;margin-left: 0.4%}
div.sixCols>.col:nth-child(6n-3){--filesource: "Columns.css";position: relative;float: left;width: 16%;margin-right: 0.4%;margin-left: 0.4%}
div.sixCols>.col:nth-child(6n-2){--filesource: "Columns.css";position: relative;float: left;width: 16%;margin-right: 0.4%;margin-left: 0.4%}
div.sixCols>.col:nth-child(6n-1){--filesource: "Columns.css";position: relative;float: left;width: 16%;margin-right: 0.4%;margin-left: 0.4%}
div.sixCols>.col:nth-child(6n-0){--filesource: "Columns.css";position: relative;float: left;width: 16%;margin-left: 0.4%}
div.sixCols.gutters-none{--filesource: "Columns.css"}
div.sixCols.gutters-none>.col{--filesource: "Columns.css";margin-right: 0;margin-left: 0;width: 16.665%}
div.twoCols>.col,div.threeCols>.col,div.fourCols>.col,div.fiveCols>.col,div.sixCols>.col{--filesource: "Columns.css";box-sizing: border-box;margin-bottom: 1.5em;overflow: hidden}
div.twoCols.margins-none>.col,div.threeCols.margins-none>.col,div.fourCols.margins-none>.col,div.fiveCols.margins-none>.col,div.sixCols.margins-none>.col{--filesource: "Columns.css";margin-bottom: 0}
@media screen and (max-width: 767px){div.twoCols>.col,div.threeCols>.col,div.fourCols>.col,div.fiveCols>.col,div.sixCols>.col{--filesource: "Columns.css";float: left !important;width: 49% !important;margin-left: 0 !important;margin-right: 0 !important}
div.twoCols>.col:nth-child(2n-1),div.threeCols>.col:nth-child(2n-1),div.fourCols>.col:nth-child(2n-1),div.fiveCols>.col:nth-child(2n-1),div.sixCols>.col:nth-child(2n-1){--filesource: "Columns.css";clear: left !important;margin-right: 2% !important}
div.twoCols.gutters-none>.col,div.twoCols.gutters-none>.col:nth-child(2n-1),div.threeCols.gutters-none>.col,div.threeCols.gutters-none>.col:nth-child(2n-1),div.fourCols.gutters-none>.col,div.fourCols.gutters-none>.col:nth-child(2n-1),div.fiveCols.gutters-none>.col,div.fiveCols.gutters-none>.col:nth-child(2n-1),div.sixCols.gutters-none>.col,div.sixCols.gutters-none>.col:nth-child(2n-1){--filesource: "Columns.css";width: 50% !important;margin-left: 0 !important;margin-right: 0 !important}
div.threeCols>.col:last-child,div.fiveCols>.col:last-child{--filesource: "Columns.css";margin-left: 25% !important}
}
@media screen and (max-width: 600px){div.twoCols>.col,div.threeCols>.col,div.fourCols>.col,div.fiveCols>.col,div.sixCols>.col,div.twoCols.gutters-none>.col,div.twoCols.gutters-none>.col:nth-child(2n-1),div.threeCols.gutters-none>.col,div.threeCols.gutters-none>.col:nth-child(2n-1),div.fourCols.gutters-none>.col,div.fourCols.gutters-none>.col:nth-child(2n-1),div.fiveCols.gutters-none>.col,div.fiveCols.gutters-none>.col:nth-child(2n-1),div.sixCols.gutters-none>.col,div.sixCols.gutters-none>.col:nth-child(2n-1),div.twoCols>.col:nth-child(2n-1),div.threeCols>.col:nth-child(2n-1),div.fourCols>.col:nth-child(2n-1),div.fiveCols>.col:nth-child(2n-1),div.sixCols>.col:nth-child(2n-1),div.threeCols>.col:last-child,div.fiveCols>.col:last-child{float: left !important;clear: left !important;width: 100% !important;margin-left: 0 !important;margin-right: 0 !important}
}
.col>:first-child{--filesource: "Columns.css";margin-top: 0 !important}
.col>:last-child{--filesource: "Columns.css";margin-bottom: 0 !important}
.sequence{--filesource: "Columns.css"}
.sequence .col{--filesource: "Columns.css";box-sizing: border-box;padding: 0 70px}
.sequence .col:after{--filesource: "Columns.css";content: '\f3d1';right: 0;position: absolute;top: 25%;font-family: Ionicons;font-size: 64px;color: #e0e0e0}
.sequence .col:last-child:after{--filesource: "Columns.css";display: none}
.sequence .iconBox + *{--filesource: "Columns.css";margin-top: 8px}
@media screen and (max-width: 767px){.sequence .col,div.threeCols.sequence>.col,div.fourCols.sequence>.col,div.fiveCols.sequence>.col,div.sixCols.sequence>.col{--filesource: "Columns.css";float: left !important;clear: left !important;width: 100% !important;padding: 0 !important;margin: 0 0 20px !important}
.sequence .col:after{--filesource: "Columns.css";display: none}
.sequence .col *{--filesource: "Columns.css";text-align: left !important}
.sequence .col .iconBox:nth-of-type(1){--filesource: "Columns.css";position: relative;float: left;width: 120px;margin-right: -10px;margin-bottom: 24px}
}
.featureBox1{--filesource: "Blocks.css";box-sizing: border-box;width: 100%;padding: 20px;margin: 0 0 20px;background: #f0f0f0}
.featureBox2{--filesource: "Blocks.css";box-sizing: border-box;width: 100%;padding: 20px;margin: 0 0 20px;background: #484038}
.featureBox2 .cards .contentItem{--filesource: "Blocks.css";background: #fff}
.featureBox3{--filesource: "Blocks.css"}
.featureBox4{--filesource: "Blocks.css"}
.featureBox1,.featureBox2,.featureBox3,.featureBox4{--filesource: "Blocks.css"}
.featureBox1>:first-child,.featureBox2>:first-child,.featureBox3>:first-child,.featureBox4>:first-child{--filesource: "Blocks.css";margin-top: 0 !important}
.featureBox1>:last-child,.featureBox2>:last-child,.featureBox3>:last-child,.featureBox4>:last-child{--filesource: "Blocks.css";margin-bottom: 0 !important}
.video{--filesource: "Blocks.css";position: relative;width: 100%;max-width: 100%;padding-top: 56.25%;overflow: hidden}
.video iframe,.video .mce-object-iframe{--filesource: "Blocks.css";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0}
video[width="100%"],.mce-object-video{--filesource: "Blocks.css";box-sizing: border-box;width: 100% !important;max-width: 100% !important;height: 56.25% !important}
.text-left{--filesource: "Blocks.css";text-align: left !important}
.text-center{--filesource: "Blocks.css";text-align: center !important}
.text-right{--filesource: "Blocks.css";text-align: right !important}
.padding-all{--filesource: "Blocks.css";padding: 30px !important}
.padding-left{--filesource: "Blocks.css";padding-left: 30px !important}
.padding-right{--filesource: "Blocks.css";padding-right: 30px !important}
.padding-top{--filesource: "Blocks.css";padding-top: 30px !important}
.padding-bottom{--filesource: "Blocks.css";padding-bottom: 30px !important}
.padding-all-thin{--filesource: "Blocks.css";padding: 15px !important}
.padding-left-thin{--filesource: "Blocks.css";padding-left: 15px !important}
.padding-right-thin{--filesource: "Blocks.css";padding-right: 15px !important}
.padding-top-thin{--filesource: "Blocks.css";padding-top: 15px !important}
.padding-bottom-thin{--filesource: "Blocks.css";padding-bottom: 15px !important}
.padding-all-thick{--filesource: "Blocks.css";padding: 60px !important}
.padding-left-thick{--filesource: "Blocks.css";padding-left: 60px !important}
.padding-right-thick{--filesource: "Blocks.css";padding-right: 60px !important}
.padding-top-thick{--filesource: "Blocks.css";padding-top: 60px !important}
.padding-bottom-thick{--filesource: "Blocks.css";padding-bottom: 60px !important}
.width-full{--filesource: "Blocks.css";display: inline-block !important;width: 100% !important;float: none !important}
.margins-none{--filesource: "Blocks.css";margin: 0 !important}
@media screen and (min-width: 1025px){.text-left-large{--filesource: "Blocks.css";text-align: left !important}
.text-center-large{--filesource: "Blocks.css";text-align: center !important}
.text-right-large{--filesource: "Blocks.css";text-align: right !important}
.padding-all-large{--filesource: "Blocks.css";padding: 30px !important}
.padding-left-large{--filesource: "Blocks.css";padding-left: 30px !important}
.padding-right-large{--filesource: "Blocks.css";padding-right: 30px !important}
.padding-top-large{--filesource: "Blocks.css";padding-top: 30px !important}
.padding-bottom-large{--filesource: "Blocks.css";padding-bottom: 30px !important}
.padding-all-thin-large{--filesource: "Blocks.css";padding: 15px !important}
.padding-left-thin-large{--filesource: "Blocks.css";padding-left: 15px !important}
.padding-right-thin-large{--filesource: "Blocks.css";padding-right: 15px !important}
.padding-top-thin-large{--filesource: "Blocks.css";padding-top: 15px !important}
.padding-bottom-thin-large{--filesource: "Blocks.css";padding-bottom: 15px !important}
.padding-thick-all-large{--filesource: "Blocks.css";padding: 60px !important}
.padding-left-thick-large{--filesource: "Blocks.css";padding-left: 60px !important}
.padding-right-thick-large{--filesource: "Blocks.css";padding-right: 60px !important}
.padding-top-thick-large{--filesource: "Blocks.css";padding-top: 60px !important}
.padding-bottom-thick-large{--filesource: "Blocks.css";padding-bottom: 60px !important}
.hide-large{--filesource: "Blocks.css";display: none}
.width-full-large{--filesource: "Blocks.css";display: inline-block !important;width: 100% !important;float: none !important}
.margins-none-large{--filesource: "Blocks.css";margin: 0 !important}
}
@media screen and (max-width: 1024px) and (min-width: 769px){.text-left-medium{--filesource: "Blocks.css";text-align: left !important}
.text-center-medium{--filesource: "Blocks.css";text-align: center !important}
.text-right-medium{--filesource: "Blocks.css";text-align: right !important}
.padding-all-medium{--filesource: "Blocks.css";padding: 30px !important}
.padding-left-medium{--filesource: "Blocks.css";padding-left: 30px !important}
.padding-right-medium{--filesource: "Blocks.css";padding-right: 30px !important}
.padding-top-medium{--filesource: "Blocks.css";padding-top: 30px !important}
.padding-bottom-medium{--filesource: "Blocks.css";padding-bottom: 30px !important}
.padding-all-thin-medium{--filesource: "Blocks.css";padding: 15px !important}
.padding-left-thin-medium{--filesource: "Blocks.css";padding-left: 15px !important}
.padding-right-thin-medium{--filesource: "Blocks.css";padding-right: 15px !important}
.padding-top-thin-medium{--filesource: "Blocks.css";padding-top: 15px !important}
.padding-bottom-thin-medium{--filesource: "Blocks.css";padding-bottom: 15px !important}
.padding-thick-all-medium{--filesource: "Blocks.css";padding: 60px !important}
.padding-left-thick-medium{--filesource: "Blocks.css";padding-left: 60px !important}
.padding-right-thick-medium{--filesource: "Blocks.css";padding-right: 60px !important}
.padding-top-thick-medium{--filesource: "Blocks.css";padding-top: 60px !important}
.padding-bottom-thick-medium{--filesource: "Blocks.css";padding-bottom: 60px !important}
.hide-medium{--filesource: "Blocks.css";display: none}
.width-full-medium{--filesource: "Blocks.css";display: inline-block !important;width: 100% !important;float: none !important}
.margins-none-medium{--filesource: "Blocks.css";margin: 0 !important}
}
@media screen and (max-width: 768px){.text-left-small{--filesource: "Blocks.css";text-align: left !important}
.text-center-small{--filesource: "Blocks.css";text-align: center !important}
.text-right-small{--filesource: "Blocks.css";text-align: right !important}
.padding-all-small{--filesource: "Blocks.css";padding: 30px !important}
.padding-left-small{--filesource: "Blocks.css";padding-left: 30px !important}
.padding-right-small{--filesource: "Blocks.css";padding-right: 30px !important}
.padding-top-small{--filesource: "Blocks.css";padding-top: 30px !important}
.padding-bottom-small{--filesource: "Blocks.css";padding-bottom: 30px !important}
.padding-all-thin-small{--filesource: "Blocks.css";padding: 15px !important}
.padding-left-thin-small{--filesource: "Blocks.css";padding-left: 15px !important}
.padding-right-thin-small{--filesource: "Blocks.css";padding-right: 15px !important}
.padding-top-thin-small{--filesource: "Blocks.css";padding-top: 15px !important}
.padding-bottom-thin-small{--filesource: "Blocks.css";padding-bottom: 15px !important}
.padding-thick-all-small{--filesource: "Blocks.css";padding: 60px !important}
.padding-left-thick-small{--filesource: "Blocks.css";padding-left: 60px !important}
.padding-right-thick-small{--filesource: "Blocks.css";padding-right: 60px !important}
.padding-top-thick-small{--filesource: "Blocks.css";padding-top: 60px !important}
.padding-bottom-thick-small{--filesource: "Blocks.css";padding-bottom: 60px !important}
.hide-small{--filesource: "Blocks.css";display: none}
.width-full-small{--filesource: "Blocks.css";display: inline-block !important;width: 100% !important;float: none !important}
.margins-none-small{--filesource: "Blocks.css";margin: 0 !important}
}
#Primary{--filesource: "PageBodyContent.css"}
#PrimaryContent{--filesource: "PageBodyContent.css"}
#PrimaryContent a:link{--filesource: "PageBodyContent.css"}
#PrimaryContent #PageTitle{--filesource: "PageBodyContent.css"}
#PrimaryContent #PublishInfo{--filesource: "PageBodyContent.css";margin: 1em 0}
#PrimaryContent #PublishInfo .date{--filesource: "PageBodyContent.css";display: inline}
#PrimaryContent #PublishInfo .author{--filesource: "PageBodyContent.css";display: inline}
#PrimaryContent #PageBody{--filesource: "PageBodyContent.css"}
#PrimaryContent #PageBody{--filesource: "PageBodyContent.css"}
#PrimaryContent #PageBody>:first-child{--filesource: "PageBodyContent.css";margin-top: 0 !important}
#PrimaryContent #PageBody.summaryField{--filesource: "PageBodyContent.css";margin: 0 0 1.5em}
#Secondary{--filesource: "PageBodyContent.css"}
#SecondaryContent{--filesource: "PageBodyContent.css"}
#SecondaryContent a:link{--filesource: "PageBodyContent.css"}
#PrimaryContent #PageBody ul:not([class]),#PrimaryContent #PageBody ol:not([class]),#SecondaryContent ul:not([class]),#SecondaryContent ol:not([class]){--filesource: "PageBodyContent.css";margin: 0 0 1.5em}
#PrimaryContent #PageBody ul:not([class]) li,#PrimaryContent #PageBody ol:not([class]) li,#SecondaryContent ul:not([class]) li,#SecondaryContent ol:not([class]) li{--filesource: "PageBodyContent.css";margin: 0.75em 0}
@media screen and (min-width: 767px){body.Template_threecols1 #SecondaryContent ul:not([class]),body.Template_threecols1 #SecondaryContent ol:not([class]),body.Template_twocols2 #SecondaryContent ul:not([class]),body.Template_twocols2 #SecondaryContent ol:not([class]){--filesource: "PageBodyContent.css";padding-left: 0}
body.Template_threecols1 #SecondaryContent ul:not([class]) li,body.Template_threecols1 #SecondaryContent ol:not([class]) li,body.Template_twocols2 #SecondaryContent ul:not([class]) li,body.Template_twocols2 #SecondaryContent ol:not([class]) li{--filesource: "PageBodyContent.css";margin-left: 1.5em}
}
#PrimaryContent>:first-child,#SecondaryContent>:first-child{--filesource: "PageBodyContent.css";margin-top: 0 !important}
#PrimaryContent>:last-child,#SecondaryContent>:last-child{--filesource: "PageBodyContent.css";margin-bottom: 0 !important}
#PrimaryContent .cmHighlight,#Primary .cmhighlight,#SecondaryContent .cmHighlight,#Secondary .cmhighlight{--filesource: "PageBodyContent.css";border-bottom: 3px double}
@media screen and (max-width: 767px){}
.pageFunctions{--filesource: "PageFunctions.css"}
.pageFunctions ul{--filesource: "PageFunctions.css";margin: 0;padding: 0;list-style: none}
.pageFunctions ul li{--filesource: "PageFunctions.css";display: inline-block;vertical-align: middle}
.pageFunctions ul li:hover{--filesource: "PageFunctions.css"}
.pageFunctions ul li:last-child{--filesource: "PageFunctions.css";border-right: 0}
.pageFunctions ul li a,.st_sharethis,.st_email,.st_facebook,.st_twitter,.st_linkedin,.st_googleplus,.st_youtube,.st_instagram,.st_pinterest,.st_rss,.st_myspace{--filesource: "PageFunctions.css";display: inline-block;width: 18px;height: 18px;padding: 0 4px;overflow: hidden;text-indent: -10000em;cursor: pointer;text-align: center;background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/page_functions.png');background-repeat: no-repeat}
.pageFunctions .pageFavorite a{--filesource: "PageFunctions.css";background-position: -37px 0}
.pageFunctions .pageFavorite.bookmarked a{--filesource: "PageFunctions.css";background-position: -73px 0}
.pageFunctions .pagePrint a{--filesource: "PageFunctions.css";background-position: -109px 0}
.pageFunctions .pageEmail a{--filesource: "PageFunctions.css";background-position: -145px 0}
.pageFunctions .pageFeedback a{--filesource: "PageFunctions.css";background-position: -217px 0}
.pageFunctions .pageTextSizeDecrease a{--filesource: "PageFunctions.css";background-position: -325px 0}
.pageFunctions .pageTextSizeDefault a{--filesource: "PageFunctions.css";background-position: -253px 0}
.pageFunctions .pageTextSizeIncrease a{--filesource: "PageFunctions.css";background-position: -289px 0}
.pageFunctions .pageTextSizeToggle a{--filesource: "PageFunctions.css";background-position: -253px 0}
.pageFunctions .pagePdf a{--filesource: "PageFunctions.css";background-position: -361px 0}
.pageFunctions .pageWord a{--filesource: "PageFunctions.css";background-position: -397px 0}
.pageFunctions .pageShare.pageShareModule_acoracms a{--filesource: "PageFunctions.css"}
.pageFunctions .pageShare.pageShareModule_sharethis a{--filesource: "PageFunctions.css"}
.st_sharethis,.st_email,.st_facebook,.st_twitter,.st_linkedin,.st_googleplus,.st_youtube,.st_instagram,.st_pinterest,.st_rss,.st_myspace{--filesource: "PageFunctions.css"}
.st_sharethis{--filesource: "PageFunctions.css";background-position: -181px 0}
.st_email{--filesource: "PageFunctions.css";background: url('/images/cms/icons/socialmedia/email_16.png') no-repeat}
.st_facebook{--filesource: "PageFunctions.css";background: url('/images/cms/icons/socialmedia/facebook_16.png') no-repeat}
.st_twitter{--filesource: "PageFunctions.css";background: url('/images/cms/icons/socialmedia/twitter_16.png') no-repeat}
.st_linkedin{--filesource: "PageFunctions.css";background: url('/images/cms/icons/socialmedia/linkedin_16.png') no-repeat}
.st_googleplus{--filesource: "PageFunctions.css";background: url('/images/cms/icons/socialmedia/googleplus_16.png') no-repeat}
.st_youtube{--filesource: "PageFunctions.css";background: url('/images/cms/icons/socialmedia/youtube_16.png') no-repeat}
.st_instagram{--filesource: "PageFunctions.css";background: url('/images/cms/icons/socialmedia/intsagram_16.png') no-repeat}
.st_pinterest{--filesource: "PageFunctions.css";background: url('/images/cms/icons/socialmedia/pinterest_16.png') no-repeat}
.st_rss{--filesource: "PageFunctions.css";background: url('/images/cms/icons/socialmedia/rss_16.png') no-repeat}
.st_myspace{--filesource: "PageFunctions.css";background: url('/images/cms/icons/socialmedia/myspace_16.png') no-repeat}
#PageFunctionsTop{--filesource: "PageFunctions.css";position: absolute;top: 15px;right: 10px}
#PageFunctionsBottom{--filesource: "PageFunctions.css";clear: both}
#PageFunctionsBottom .pageTopLink{--filesource: "PageFunctions.css"}
#PageFunctionsBottom .pageTopLink a{--filesource: "PageFunctions.css";width: auto;padding-left: 12px;margin-right: 8px;font-size: 91.7%;color: #c0c0c0;text-indent: 0}
#PageFunctionsBottom ul li:first-child{--filesource: "PageFunctions.css";background: none;padding-left: 0}
#PageFunctionsTop .pageShare.pageShareModule_sharethis .st_email{--filesource: "PageFunctions.css"}
@media screen and (max-width: 767px){.pageFunctions{--filesource: "PageFunctions.css"}
.pageFunctions .pagePrint,.pageFunctions .pageTextSizeDecrease,.pageFunctions .pageTextSizeDefault,.pageFunctions .pageTextSizeIncrease,{--filesource: "PageFunctions.css";display: none}
}
.paging{--filesource: "Paging.css";clear: both;margin: 1.5em 0;padding: 20px;background: #f8f8f8}
.paging .pagingSummary{--filesource: "Paging.css"}
.paging .pagingSummary .totalPagesPrefix{--filesource: "Paging.css"}
.paging .pagingSummary .totalPages{--filesource: "Paging.css"}
.paging .pagingSummary .totalPagesSuffix{--filesource: "Paging.css"}
.paging .pages{--filesource: "Paging.css"}
.paging .pages .pagesLabel{--filesource: "Paging.css"}
.paging .pages .previousPage{--filesource: "Paging.css"}
.paging .pages .nextPage{--filesource: "Paging.css"}
.paging .pages .pageLinks{--filesource: "Paging.css"}
.paging .pages .pageLinks .currentPage{--filesource: "Paging.css";font-weight: bold}
.paging .pages .pageLinks .currentPage:before{--filesource: "Paging.css";content: "["}
.paging .pages .pageLinks .currentPage:after{--filesource: "Paging.css";content: "]"}
.paging .pages .pageLinks .otherPage{--filesource: "Paging.css"}
.paging .pages .pageLinks .otherPage a{--filesource: "Paging.css"}
.paging .pages .pageLinks .pagingSpacer{--filesource: "Paging.css"}
.paging.top{--filesource: "Paging.css";margin-top: 0}
.paging.bottom{--filesource: "Paging.css"}
#TrailNav{--filesource: "TrailNav.css"}
#TrailNav a{--filesource: "TrailNav.css"}
#TrailNav .youAreHere{--filesource: "TrailNav.css"}
#TrailNav .prefix{--filesource: "TrailNav.css"}
#TrailNav .suffix{--filesource: "TrailNav.css"}
#TrailNav .separator{--filesource: "TrailNav.css"}
@media screen and (max-width: 767px){#TrailNav{--filesource: "TrailNav.css"}
#TrailNav .youAreHere{--filesource: "TrailNav.css";display: none}
}
#LoginStatusShort{--filesource: "UserLoginStatus.css"}
#LoginStatusShort.loggedIn{--filesource: "UserLoginStatus.css"}
#LoginStatusShort.loggedOut{--filesource: "UserLoginStatus.css"}
#LoginStatusShort .loginStatusInfo{--filesource: "UserLoginStatus.css";display: inline;margin-right: 10px}
#LoginStatusShort .loginStatusInfo .loginMessage{--filesource: "UserLoginStatus.css"}
#LoginStatusShort .loginStatusInfo .loginUser{--filesource: "UserLoginStatus.css"}
#LoginStatusShort .loginLinks{--filesource: "UserLoginStatus.css";display: inline;margin: 0;padding: 0;list-style: none}
#LoginStatusShort .loginLinks li{--filesource: "UserLoginStatus.css";display: inline;margin: 0;padding: 0;list-style: none}
#LoginStatusShort .loginLinks li a{--filesource: "UserLoginStatus.css";padding: 0 10px;border-left: #c0c0c0 1px solid}
#LoginStatusShort .loginLinks .loginHomeLink{--filesource: "UserLoginStatus.css"}
#LoginStatusShort .loginLinks .logoutLink{--filesource: "UserLoginStatus.css"}
#LoginStatusShort .loginLinks .loginLink{--filesource: "UserLoginStatus.css"}
#LoginStatusShort .loginLinks .registerLink{--filesource: "UserLoginStatus.css"}
.countdown{--filesource: "CustomElements.css";font-size: 200%}
.countdown .counter{--filesource: "CustomElements.css";display: inline-block;box-sizing: border-box;min-width: 50px;margin-bottom: 30px;padding: 30px 40px;text-align: center;color: #ffffff;background: #000000;border-radius: 4px}
.countdown .counter:after{--filesource: "CustomElements.css";position: absolute;display: inline-block;width: 100%;text-align: center;font-size: 11px;font-weight: bold;color: #000;left: 0;bottom: -30px}
.countdown .counter.days{--filesource: "CustomElements.css";position: relative;margin-right: 5px}
.countdown .counter.days:after{--filesource: "CustomElements.css";content: "Days"}
.countdown .counter.hours{--filesource: "CustomElements.css";position: relative;margin-right: 5px}
.countdown .counter.hours:after{--filesource: "CustomElements.css";content: "Hours"}
.countdown .counter.minutes{--filesource: "CustomElements.css";position: relative;margin-right: 5px}
.countdown .counter.minutes:after{--filesource: "CustomElements.css";content: "Minutes"}
.countdown .counter.seconds{--filesource: "CustomElements.css";background: rgba(0,0,0,0.75);position: relative}
.countdown .counter.seconds:after{--filesource: "CustomElements.css";content: "Seconds"}
.countdown>:last-child{--filesource: "CustomElements.css";margin-right: 0 !important}
.countdown .separator{--filesource: "CustomElements.css";margin-left: -5px}
.countdown .separator.hours{--filesource: "CustomElements.css"}
.countdown .separator.minutes{--filesource: "CustomElements.css"}
.countdown .separator.seconds{--filesource: "CustomElements.css"}
.countdown.expired{--filesource: "CustomElements.css"}
.countdown.expired .counter{--filesource: "CustomElements.css";background: #990000}
.usersList{--filesource: "CustomElements.css"}
.usersList .contentFilter{--filesource: "CustomElements.css";display: inline-block;box-sizing: border-box;width: 100%;margin: 0 !important;padding: 10px 20px !important;background: #e8e8e8;border: #d0d0d0 1px solid}
.usersList .contentFilter label{--filesource: "CustomElements.css"}
.usersList .contentFilter input{--filesource: "CustomElements.css"}
.usersList .usersListTable{--filesource: "CustomElements.css"}
.popupNotice{--filesource: "CustomElements.css";position: fixed;z-index: 1000;box-sizing: border-box;width: 100%;left: 0;bottom: 0;padding: 0;background: #e4e7ec;background: #fed66a;background: papayawhip;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);opacity: 1;transition: all ease-in-out 250ms}
.popupNotice .message{--filesource: "CustomElements.css";box-sizing: border-box;padding: 20px;max-width: 1440px;margin: 0 auto}
.popupNotice>.message>*{--filesource: "CustomElements.css";margin: 0 0 10px}
.popupNotice>.message>:last-child{--filesource: "CustomElements.css";margin-bottom: 0}
.popupNotice a:link{--filesource: "CustomElements.css"}
.popupNotice .dismiss a{--filesource: "CustomElements.css";position: absolute;box-sizing: border-box;width: 48px;height: 48px;top: -24px;right: 20px;padding-left: 48px;color: #fff;font-weight: 500;text-decoration: underline;text-align: center;overflow: hidden;background-color: #aa1100;background-repeat: no-repeat;border-radius: 100%;cursor: pointer}
.popupNotice .dismiss a:hover{--filesource: "CustomElements.css";background-color: #181008}
.popupNotice .dismiss a:before{--filesource: "CustomElements.css";content: "X";position: absolute;top: 0;left: 0;width: 48px;line-height: 48px;color: #fff;font-family: 'Comic Sans MS',Arial,Helvetica,sans-serif;font-weight: bold;font-size: 16px}
@media screen and (max-width: 1400px){.popupNotice .message{--filesource: "CustomElements.css";width: 100%;max-width: none;border-radius: 0}
.popupNotice .dismiss a{--filesource: "CustomElements.css";right: 20px}
}
@media screen and (max-width: 767px){.popupNotice{--filesource: "CustomElements.css";max-width: 100%}
.popupNotice>.message{--filesource: "CustomElements.css";font-size: 91.7%}
}
.animated{--filesource: "CustomElements.css";animation-duration: 1s;animation-fill-mode: both}
.bounceInUp{--filesource: "CustomElements.css";animation-name: bounceInUp}
@keyframes bounceInUp{0%{--filesource: "CustomElements.css";opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}
60%{--filesource: "CustomElements.css";opacity: 1;-webkit-transform: translateY(-30px);transform: translateY(-30px)}
80%{--filesource: "CustomElements.css";-webkit-transform: translateY(10px);transform: translateY(10px)}
100%{--filesource: "CustomElements.css";-webkit-transform: translateY(0);transform: translateY(0)}
}
#Attachments{--filesource: "Attachments.css";margin: 1.5em 0;overflow: hidden}
table.attachmentsContainer{--filesource: "Attachments.css";width: 100%;background: #ffffff;border: 1px solid #f0f0f0;border-bottom: 0}
table.attachmentsContainer tr{--filesource: "Attachments.css";display: table-row !important;min-height: 0 !important;padding: 0 !important;background: none !important}
table.attachmentsContainer tr.sectionTitle{--filesource: "Attachments.css"}
table.attachmentsContainer tr.sectionTitle td.overview{--filesource: "Attachments.css";width: 100%;background: #fcfcfc}
table.attachmentsContainer tr.sectionTitle td.overview .title{--filesource: "Attachments.css";font-weight: bold}
table.attachmentsContainer tr.sectionTitle td.overview .summary{--filesource: "Attachments.css";padding-left: 0}
table.attachmentsContainer tr th{--filesource: "Attachments.css";padding: 8px;font-size: 91.7%;background: #f8f8f8;border: 1px solid #f0f0f0}
table.attachmentsContainer tr td{--filesource: "Attachments.css";padding: 8px;border: 1px solid #f0f0f0;vertical-align: top}
table.attachmentsContainer tr td.overview{--filesource: "Attachments.css";width: 100%}
table.attachmentsContainer tr td.overview .title{--filesource: "Attachments.css"}
table.attachmentsContainer tr td.overview .summary{--filesource: "Attachments.css";padding-left: 24px}
table.attachmentsContainer tr td.overview .url{--filesource: "Attachments.css";padding-left: 24px}
table.attachmentsContainer tr td.format{--filesource: "Attachments.css";white-space: nowrap}
table.attachmentsContainer tr td.format .extension{--filesource: "Attachments.css";text-transform: uppercase}
table.attachmentsContainer tr td.format .formatNote{--filesource: "Attachments.css"}
table.attachmentsContainer tr td.fileSize{--filesource: "Attachments.css";white-space: nowrap;border-right: 0}
table.attachmentsContainer tr td.fileSize .fileSizeValue{--filesource: "Attachments.css"}
table.attachmentsContainer tr td.fileSize .fileSizeUnit{--filesource: "Attachments.css"}
ul.attachmentsContainer,ol.attachmentsContainer{--filesource: "Attachments.css"}
ul.attachmentsContainer li.sectionTitle,ol.attachmentsContainer li.sectionTitle{--filesource: "Attachments.css";list-style: none;padding-left: 0;margin-left: 0;margin-bottom: 1.5em}
ul.attachmentsContainer li.sectionTitle .overview,ol.attachmentsContainer li.sectionTitle .overview{--filesource: "Attachments.css"}
ul.attachmentsContainer li.sectionTitle .overview .title,ol.attachmentsContainer li.sectionTitle .overview .title{--filesource: "Attachments.css";font-weight: bold}
ul.attachmentsContainer li.sectionTitle .overview .summary,ol.attachmentsContainer li.sectionTitle .overview .summary{--filesource: "Attachments.css";padding-left: 0}
ul.attachmentsContainer li.attachment,ol.attachmentsContainer li.attachment{--filesource: "Attachments.css";margin-bottom: 1.5em}
ul.attachmentsContainer li.attachment .overview,ol.attachmentsContainer li.attachment .overview{--filesource: "Attachments.css"}
ul.attachmentsContainer li.attachment .overview .title,ol.attachmentsContainer li.attachment .overview .title{--filesource: "Attachments.css"}
ul.attachmentsContainer li.attachment .overview .summary,ol.attachmentsContainer li.attachment .overview .summary{--filesource: "Attachments.css";padding-left: 24px}
ul.attachmentsContainer li.attachment .overview .url,ol.attachmentsContainer li.attachment .overview .url{--filesource: "Attachments.css";padding-left: 24px}
ul.attachmentsContainer li.attachment .format,ol.attachmentsContainer li.attachment .format{--filesource: "Attachments.css";display: inline;padding-left: 24px}
ul.attachmentsContainer li.attachment .format .extension,ol.attachmentsContainer li.attachment .format .extension{--filesource: "Attachments.css";text-transform: uppercase}
ul.attachmentsContainer li.attachment .format .formatNote,ol.attachmentsContainer li.attachment .format .formatNote{--filesource: "Attachments.css"}
ul.attachmentsContainer li.attachment .fileSize,ol.attachmentsContainer li.attachment .fileSize{--filesource: "Attachments.css";display: inline;margin-left: -0.25em}
ul.attachmentsContainer li.attachment .fileSize:before,ol.attachmentsContainer li.attachment .fileSize:before{--filesource: "Attachments.css";content: ","}
ul.attachmentsContainer li.attachment .fileSize .fileSizeValue,ol.attachmentsContainer li.attachment .fileSize .fileSizeValue{--filesource: "Attachments.css"}
ul.attachmentsContainer li.attachment .fileSize .fileSizeUnit,ol.attachmentsContainer li.attachment .fileSize .fileSizeUnit{--filesource: "Attachments.css"}
ul.attachmentsContainer li.attachment.fileNone .format,ul.attachmentsContainer li.attachment.fileNone .fileSize,ol.attachmentsContainer li.attachment.fileNone .format,ol.attachmentsContainer li.attachment.fileNone .fileSize{--filesource: "Attachments.css";display: none}
div.attachmentsContainer{--filesource: "Attachments.css"}
div.attachmentsContainer div.sectionTitle{--filesource: "Attachments.css";margin-bottom: 1em}
div.attachmentsContainer div.sectionTitle .overview{--filesource: "Attachments.css"}
div.attachmentsContainer div.sectionTitle .overview .title{--filesource: "Attachments.css";font-weight: bold}
div.attachmentsContainer div.sectionTitle .overview .summary{--filesource: "Attachments.css";padding-left: 0}
div.attachmentsContainer div.attachment{--filesource: "Attachments.css";margin-bottom: 1.5em}
div.attachmentsContainer div.attachment .overview{--filesource: "Attachments.css"}
div.attachmentsContainer div.attachment .overview .title{--filesource: "Attachments.css"}
div.attachmentsContainer div.attachment .overview .summary{--filesource: "Attachments.css";padding-left: 24px}
div.attachmentsContainer div.attachment .overview .url{--filesource: "Attachments.css";padding-left: 24px}
div.attachmentsContainer div.attachment .format{--filesource: "Attachments.css";display: inline;padding-left: 24px}
div.attachmentsContainer div.attachment .format .extension{--filesource: "Attachments.css";text-transform: uppercase}
div.attachmentsContainer div.attachment .format .formatNote{--filesource: "Attachments.css"}
div.attachmentsContainer div.attachment .fileSize{--filesource: "Attachments.css";display: inline;margin-left: -0.25em}
div.attachmentsContainer div.attachment .fileSize:before{--filesource: "Attachments.css";content: ","}
div.attachmentsContainer div.attachment .fileSize .fileSizeValue{--filesource: "Attachments.css"}
div.attachmentsContainer div.attachment .fileSize .fileSizeUnit{--filesource: "Attachments.css"}
div.attachmentsContainer div.attachment.fileNone .format,div.attachmentsContainer div.attachment.fileNone .fileSize{--filesource: "Attachments.css";display: none}
.attachmentsContainer .title{--filesource: "Attachments.css";margin-bottom: 0.25em}
.attachmentsContainer .title a{--filesource: "Attachments.css";display: inline-block;padding-left: 24px;padding-top: 1px;min-height: 16px;background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_page_download.gif');background-repeat: no-repeat}
.attachmentsContainer .fileImage .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_image.gif')}
.attachmentsContainer .filePdf .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_pdf.gif')}
.attachmentsContainer .fileTxt .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_page_text.gif')}
.attachmentsContainer .fileDoc .title a,.fileDocx .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_doc.gif')}
.attachmentsContainer .filePpt .title a,.filePptx .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_ppt.gif')}
.attachmentsContainer .fileXls .title a,.fileXlsx .title a,.fileCsv .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_xls.gif')}
.attachmentsContainer .fileZip .title a,.file7z .title a,.fileTar .title,a.fileGz .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_compress.png')}
.attachmentsContainer .fileWmv .title a,.fileMpg .title a,.fileMov .title a,.fileMkv .title a,.fileMp4 .title a,.fileFlv .title a,.fileAvi .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_mpg.gif')}
.attachmentsContainer .fileMp3 .title a,.fileWav .title a,.fileAac .title a,.fileM4a .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_sound.png')}
.attachmentsContainer .cmfr_links .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_link_2.gif')}
.belowTheFoldOrLessCommonBlock{--filesource: "BlocksExtended.css"}
#Comments{--filesource: "Comments.css";clear: left;margin: 2em 0 1em;padding-top: 1em;border-top: #e0e0e0 1px solid}
#CommentsHeader{--filesource: "Comments.css";margin: 0 0 1em}
#CommentsHeader .title{--filesource: "Comments.css"}
#CommentsHeader .summary{--filesource: "Comments.css"}
#CommentsHeader .commentsCount{--filesource: "Comments.css"}
#SubmittedComments{--filesource: "Comments.css";position: relative;float: left;width: 100%}
#SubmittedComments #NoComments{--filesource: "Comments.css";margin: 0 0 1em}
#SubmittedComments #NoComments .title{--filesource: "Comments.css"}
#SubmittedComments #NoComments .summary{--filesource: "Comments.css"}
#SubmittedComments .comment{--filesource: "Comments.css";position: relative;float: left;width: 98%;padding: 1em 1%;border-top: #e0e0e0 1px solid}
#SubmittedComments .comment.odd{--filesource: "Comments.css";background: #fcfcfc}
#SubmittedComments .comment.even{--filesource: "Comments.css";background: #f8f8f8}
#SubmittedComments .comment .avatar{--filesource: "Comments.css";position: absolute;right: 1%}
#SubmittedComments .comment .avatar img{--filesource: "Comments.css";border: #e0e0e0 1px solid}
#SubmittedComments .comment .text{--filesource: "Comments.css";position: relative;padding-right: 110px}
#SubmittedComments .comment .text .title{--filesource: "Comments.css";margin-top: 0}
#SubmittedComments .comment .text .publishInfo{--filesource: "Comments.css"}
#SubmittedComments .comment .text .publishInfo .date{--filesource: "Comments.css";display: inline}
#SubmittedComments .comment .text .publishInfo .author{--filesource: "Comments.css";display: inline}
#SubmittedComments .comment .text .commentText{--filesource: "Comments.css";margin-bottom: 1em}
#SubmittedComments .comment .commentFormLink{--filesource: "Comments.css";margin-bottom: 1em}
#CommentsClosed{--filesource: "Comments.css";clear: left;margin: 2em 0 1em;border-top: #e0e0e0 1px solid}
#CommentsClosed .title{--filesource: "Comments.css"}
#CommentsClosed .summary{--filesource: "Comments.css"}
#CommentFormHeader{--filesource: "Comments.css";clear: both;margin: 2em 0 1em;border-top: #e0e0e0 1px solid}
#CommentFormHeader .title{--filesource: "Comments.css"}
#CommentFormHeader .summary{--filesource: "Comments.css"}
#CommentFormHeader .commentsCount{--filesource: "Comments.css"}
#CommentForm{--filesource: "Comments.css"}
#CommentForm #UserAvatar{--filesource: "Comments.css";position: absolute;right: 10px}
#CommentForm .fieldContainer{--filesource: "Comments.css"}
#CommentForm .fieldContainer .fieldControls{--filesource: "Comments.css"}
#CommentForm .textField{--filesource: "Comments.css"}
#CommentForm .textField .fieldContent,#CommentForm .emailField .fieldContent{--filesource: "Comments.css"}
#CommentForm .textField input{--filesource: "Comments.css"}
#CommentForm .textareaField{--filesource: "Comments.css"}
#CommentForm .textareaField textarea{--filesource: "Comments.css"}
@media screen and (max-width: 600px){#CommentForm .textField .fieldContent,#CommentForm .emailField .fieldContent{--filesource: "Comments.css"}
}
.expanderSection{--filesource: "ContentExpander.css";display: inline-block;width: 100%;margin-bottom: 1.5em;background: #f8f8f8}
.expanderSection .expanderSection{--filesource: "ContentExpander.css";background-color: #fff}
.expanderSection + .expanderSection{--filesource: "ContentExpander.css";margin-top: calc(-1.5em + 2px)}
.expanderLink{--filesource: "ContentExpander.css";position: relative;margin: 0;padding: 0}
.expanderLink a{--filesource: "ContentExpander.css";position: relative;display: inline-block;box-sizing: border-box;width: 100%;margin: 0;padding: 20px}
.expanderLink a:hover{--filesource: "ContentExpander.css";background-color: #f0f0f0}
.expanderLink a.expanded:after{--filesource: "ContentExpander.css";content: "-"}
.expanderLink a.collapsed:after{--filesource: "ContentExpander.css";content: "+"}
.expanderLink a:after{--filesource: "ContentExpander.css";position: absolute;display: inline-block;text-indent: 0;top: 17px;right: 17px;font-family: sans-serif;font-size: 24px;font-weight: bold;width: 24px;line-height: 24px;text-align: center;border-color: inherit;border-width: 2px;border-style: solid;border-radius: 100%}
.expanderContent{--filesource: "ContentExpander.css";display: none;padding: 10px 20px 20px}
.expanderContent>:first-child{--filesource: "ContentExpander.css";margin-top: 0 !important}
.expanderContent>:last-child{--filesource: "ContentExpander.css";margin-bottom: 0 !important}
.iconPdf{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 1px 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_pdf.gif') top left no-repeat}
.iconPrint{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_printer.gif') no-repeat}
.iconEmail{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_email.gif') no-repeat}
.iconRss{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_rss.gif') no-repeat}
.iconShare{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_share.gif') no-repeat}
.iconHelp{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_help.gif') no-repeat}
.iconDownload{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_page_download.gif') no-repeat}
.iconCsv,.iconXls,.iconSpreadsheet{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_xls.gif') no-repeat}
.iconLock{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_lock.gif') no-repeat}
.iconLink{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_link_2.gif') no-repeat}
.iconComment{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_user_comment.gif') no-repeat}
.iconImage{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_image.gif') no-repeat}
.iconSound{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_sound.png') no-repeat}
.iconVideo{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_mpg.gif') no-repeat}
.iconFeedback,.iconContact{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_user_comment.gif') no-repeat}
.iconLinkedIn{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/images/cms/icons/socialmedia/linkedin_16.png') no-repeat}
.iconTwitter{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/images/cms/icons/socialmedia/twitter_16.png') no-repeat}
.iconFacebook{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/images/cms/icons/socialmedia/facebook_16.png') no-repeat}
.iconYoutube{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 0 0 0 20px;background: url('/images/cms/icons/socialmedia/youtube_16.png') no-repeat}
.iconFacebook.icon32{--filesource: "Icons.css";display: inline-block;min-height: 32px;padding: 0 0 0 36px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/32x32_facebook.png') 0 0 no-repeat}
.iconLinkedIn.icon32{--filesource: "Icons.css";display: inline-block;min-height: 32px;padding: 0 0 0 36px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/32x32_linkedin.png') 0 0 no-repeat}
.iconGoogle.icon32{--filesource: "Icons.css";display: inline-block;min-height: 32px;padding: 0 0 0 36px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/32x32_google.png') 0 0 no-repeat}
.iconTwitter.icon32{--filesource: "Icons.css";display: inline-block;min-height: 32px;padding: 0 0 0 36px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/32x32_twitter.png') 0 0 no-repeat}
.iconRss.icon32{--filesource: "Icons.css";display: inline-block;min-height: 32px;padding: 0 0 0 36px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/32x32_rss.png') 0 0 no-repeat}
.iconYoutube.icon32{--filesource: "Icons.css";display: inline-block;min-height: 32px;padding: 0 0 0 36px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/32x32_youtube.png') 0 0 no-repeat}
.iconInstagram.icon32{--filesource: "Icons.css";display: inline-block;min-height: 32px;padding: 0 0 0 36px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/32x32_instagram.png') 0 0 no-repeat}
.iconOnly{--filesource: "Icons.css";width: 16px;height: 16px;line-height: 16px;text-indent: 16px;padding: 0 !important;text-indent: -10000em;overflow: hidden}
.iconOnly.icon32{--filesource: "Icons.css";width: 32px;height: 32px;line-height: 32px;text-indent: 32px}
.iconOnly.icon48{--filesource: "Icons.css";width: 48px;height: 48px;line-height: 48px;text-indent: 48px}
.iconOnly.icon64{--filesource: "Icons.css";width: 64px;height: 64px;line-height: 64px;text-indent: 64px}
.linkPageTop{--filesource: "Icons.css";padding: 0 0 0 12px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/arrow_red_up.gif') 0px 2px no-repeat}
#PageFunctionsBottom .linkPageTop{--filesource: "Icons.css";padding: 0 0 0 12px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/arrow_grey_up.gif') 0px 2px no-repeat}
.socialIcon{--filesource: "Icons.css";display: inline-block;padding: 0 0 0 20px;background-image: url(/App_Sites/whitesite/Templates/Default/images/icons/social-media-icons-180x182.png);background-size: 130px;background-position: 7% 7%;background-repeat: no-repeat}
.socialIcon.icon20{--filesource: "Icons.css";padding: 0 0 0 24px;background-size: 130px !important}
.socialIcon.icon32{--filesource: "Icons.css";padding: 0 0 0 38px;background-size: 210px !important}
.socialIcon.icon48{--filesource: "Icons.css";padding: 0 0 0 60px;background-size: 320px !important}
.socialIcon.facebook{--filesource: "Icons.css";background-position: 93% 64%}
.socialIcon.linkedin{--filesource: "Icons.css";background-position: 36% 93%}
.socialIcon.youtube{--filesource: "Icons.css";background-position: 7% 64%}
.socialIcon.twitter{--filesource: "Icons.css";background-position: 36% 37%}
.socialIcon.pinterest{--filesource: "Icons.css";background-position: 7% 93%}
.latestUpdates{--filesource: "LatestUpdates.css"}
.latestUpdates .header{--filesource: "LatestUpdates.css"}
.latestUpdates .content{--filesource: "LatestUpdates.css"}
.latestUpdates .content .contentItem{--filesource: "LatestUpdates.css"}
.latestUpdates .content .contentItem .thumbnail{--filesource: "LatestUpdates.css"}
.latestUpdates .content .contentItem .text{--filesource: "LatestUpdates.css"}
.latestUpdates .content .contentItem .text .title{--filesource: "LatestUpdates.css"}
.latestUpdates .content .contentItem .text .date{--filesource: "LatestUpdates.css"}
.latestUpdates .content .contentItem .text .summary{--filesource: "LatestUpdates.css"}
.latestUpdates .noContent{--filesource: "LatestUpdates.css";margin: 0 0 1.5em}
.latestUpdates .footer{--filesource: "LatestUpdates.css"}
ul.warnings{--filesource: "Lists.css";margin: 0 0 1.5em;padding: 0;list-style: none}
ul.warnings li{--filesource: "Lists.css";margin: 0 0 0.75em;padding: 0 0 0 24px;background: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/16x16_warning.gif') no-repeat;min-height: 16px}
ul.menu{--filesource: "Lists.css"}
ul.menu li{--filesource: "Lists.css"}
ul.menu li a{--filesource: "Lists.css"}
ul.horizontal{--filesource: "Lists.css";margin: 0 0 1.5em !important;padding: 0 !important}
ul.horizontal li{--filesource: "Lists.css";display: inline-block !important;margin: 0 10px 0 0 !important;padding: 0 !important;list-style: none !important;vertical-align: middle !important}
ul.horizontal li:last-child{--filesource: "Lists.css";margin-right: 0 !important}
ul.horizontal.padTop{--filesource: "Lists.css";margin: 1.5em 0 0 !important}
ul.horizontal.padBottom{--filesource: "Lists.css";margin: 0 0 1.5em !important}
ul.horizontal.noGutter{--filesource: "Lists.css"}
ul.horizontal.noGutter li{--filesource: "Lists.css";margin: 0 !important}
ul.horizontal.menu{--filesource: "Lists.css";margin: 0 0 1.5em}
ul.horizontal.menu li{--filesource: "Lists.css";padding-right: 10px !important;margin-right: 10px !important;border-right: #c0c0c0 1px solid}
ul.horizontal.menu li:last-child{--filesource: "Lists.css";padding-right: 0 !important;margin-right: 0 !important;border-right: 0 !important}
@media screen and (max-width: 600px){ul.horizontal.menu{--filesource: "Lists.css"}
ul.horizontal.menu li{--filesource: "Lists.css";width: 100%;text-align: center;padding-right: 0 !important;margin-right: 0 !important;margin-bottom: 1.5em !important;border-right: none}
}
ul.noBullets{--filesource: "Lists.css";margin-left: 0 !important;padding-left: 0 !important;list-style: none}
ul.noBullets li{--filesource: "Lists.css";margin-left: 0 !important;padding-left: 0 !important;background: none !important}
ul.noIndent,ol.noIndent{--filesource: "Lists.css";margin-left: 0 !important;padding-left: 0 !important}
.mce-toc,.toc{--filesource: "Lists.css"}
.mce-toc h2,.toc h2{--filesource: "Lists.css"}
.mce-toc ul,.toc ul{--filesource: "Lists.css"}
.mce-toc ul li,.toc ul li{--filesource: "Lists.css"}
.mce-toc ul ul,.toc ul ul{--filesource: "Lists.css"}
.mce-toc ul ul li,.toc ul ul li{--filesource: "Lists.css"}
.lightboxGrid{--filesource: "LightboxGrid.css";position: relative;float: left;width: 100%;margin-bottom: 1em}
.lightboxGrid .article{--filesource: "LightboxGrid.css";position: relative;float: left;min-width: 20%;margin-right: 20px}
.lightboxGrid .article .thumbnail{--filesource: "LightboxGrid.css";display: block;padding: 0}
.lightboxGrid .article .thumbnail img{--filesource: "LightboxGrid.css";max-width: 100%;width: 100%;margin: 0}
.lightboxGrid .article .text{--filesource: "LightboxGrid.css";display: block;padding: 0}
.lightboxGrid .article .text .title{--filesource: "LightboxGrid.css";padding: 0;text-align: center}
.lightboxGrid .article .text .date{--filesource: "LightboxGrid.css";display: none}
.lightboxGrid .article .text .summary{--filesource: "LightboxGrid.css";display: none}
.lightboxGrid.threeCols .article{--filesource: "LightboxGrid.css";width: 30%;margin-right: 5%}
.lightboxGrid.threeCols .article:nth-of-type(3),.lightboxGrid.threeCols .article:nth-of-type(6),.lightboxGrid.threeCols .article:nth-of-type(9),.lightboxGrid.threeCols .article:nth-of-type(12),.lightboxGrid.threeCols .article:nth-of-type(15),.lightboxGrid.threeCols .article:nth-of-type(18),.lightboxGrid.threeCols .article:nth-of-type(21),.lightboxGrid.threeCols .article:nth-of-type(24),.lightboxGrid.threeCols .article:nth-of-type(27),.lightboxGrid.threeCols .article:nth-of-type(30),.lightboxGrid.threeCols .article:nth-of-type(33),.lightboxGrid.threeCols .article:nth-of-type(36),.lightboxGrid.threeCols .article:nth-of-type(39),.lightboxGrid.threeCols .article:nth-of-type(42),.lightboxGrid.threeCols .article:nth-of-type(45),.lightboxGrid.threeCols .article:nth-of-type(48),.lightboxGrid.threeCols .article:nth-of-type(51){--filesource: "LightboxGrid.css";margin-right: 0}
#SubContainers.lightboxGrid.fourCols .article,.lightboxGrid.fourCols .article{--filesource: "LightboxGrid.css";width: 22.75%;margin-right: 3%}
.lightboxGrid.fourCols .article:nth-of-type(4),.lightboxGrid.fourCols .article:nth-of-type(8),.lightboxGrid.fourCols .article:nth-of-type(12),.lightboxGrid.fourCols .article:nth-of-type(16),.lightboxGrid.fourCols .article:nth-of-type(20),.lightboxGrid.fourCols .article:nth-of-type(24),.lightboxGrid.fourCols .article:nth-of-type(28),.lightboxGrid.fourCols .article:nth-of-type(32),.lightboxGrid.fourCols .article:nth-of-type(36),.lightboxGrid.fourCols .article:nth-of-type(40),.lightboxGrid.fourCols .article:nth-of-type(44),.lightboxGrid.fourCols .article:nth-of-type(48){--filesource: "LightboxGrid.css";margin-right: 0}
#SubContainers.lightboxGrid.fiveCols .article,.lightboxGrid.fiveCols .article{--filesource: "LightboxGrid.css";width: 18%;margin-right: 2.5%}
.lightboxGrid.fiveCols .article:nth-of-type(5),.lightboxGrid.fiveCols .article:nth-of-type(10),.lightboxGrid.fiveCols .article:nth-of-type(15),.lightboxGrid.fiveCols .article:nth-of-type(20),.lightboxGrid.fiveCols .article:nth-of-type(25),.lightboxGrid.fiveCols .article:nth-of-type(30),.lightboxGrid.fiveCols .article:nth-of-type(35),.lightboxGrid.fiveCols .article:nth-of-type(40),.lightboxGrid.fiveCols .article:nth-of-type(45),.lightboxGrid.fiveCols .article:nth-of-type(50){--filesource: "LightboxGrid.css";margin-right: 0}
@media only screen and (max-width: 600px){.lightboxGrid{--filesource: "LightboxGrid.css";font-size: 80%}
}
.lightboxPopup .article{}
.lightboxPopup .article .thumbnail{--filesource: "LightboxGrid.css";float: left;max-width: 35%;margin-right: 10px}
.lightboxPopup .article .thumbnail img{--filesource: "LightboxGrid.css";max-width: 100%;border: 1px solid #e0e0e0}
.lightboxPopup .article .text{--filesource: "LightboxGrid.css"}
.lightboxPopup .article .text .title{--filesource: "LightboxGrid.css";margin-top: 0}
.lightboxPopup .article .text .title a{--filesource: "LightboxGrid.css";font-size: 150%;color: #303030;text-decoration: none}
.lightboxPopup .article .text .date{--filesource: "LightboxGrid.css"}
.lightboxPopup .article .text .summary{--filesource: "LightboxGrid.css"}
.lightboxPopup .article .text .summary h2,.lightboxPopup .article .text .summary h3,.lightboxPopup .article .text .summary h4,.lightboxPopup .article .text .summary h5,.lightboxPopup .article .text .summary h6{--filesource: "LightboxGrid.css";margin-top: 0}
.messageError,.messageConfirm,.messageInformation{--filesource: "MessageBoxes.css";position: relative;clear: left;box-sizing: border-box;width: 100%;margin: 1.5em 0;padding: 20px;border-width: 1px;border-style: solid;border-radius: 0px}
.messageError h1:first-child,.messageError h2:first-child,.messageError h3:first-child,.messageError h4:first-child,.messageConfirm h1:first-child,.messageConfirm h2:first-child,.messageConfirm h3:first-child,.messageConfirm h4:first-child,.messageInformation h1:first-child,.messageInformation h2:first-child,.messageInformation h3:first-child,.messageInformation h4:first-child{--filesource: "MessageBoxes.css";box-sizing: border-box;font-size: 125%;font-weight: bold;margin: 0 0 0.75em;padding-bottom: 0;border: none;background: none}
.messageError p,.messageConfirm p,.messageInformation p{--filesource: "MessageBoxes.css";margin: 0 0 0.75em}
fieldset .messageError,fieldset .messageConfirm,fieldset .messageInformation{--filesource: "MessageBoxes.css";margin-left: 4px;margin-right: 4px;padding: 4px}
.messageError>:first-child,.messageConfirm>:first-child,.messageInformation>:first-child{--filesource: "MessageBoxes.css";margin-top: 0 !important}
.messageError>:last-child,.messageConfirm>:last-child,.messageInformation>:last-child{--filesource: "MessageBoxes.css";margin-bottom: 0 !important}
.messageError{--filesource: "MessageBoxes.css";background: #feefef;border-color: #EC5F35}
.messageError h1:first-child,.messageError h2:first-child,.messageError h3:first-child,.messageError h4:first-child{--filesource: "MessageBoxes.css";color: #EC5F35}
.messageConfirm{--filesource: "MessageBoxes.css";background: #f9faf5;border-color: #939f38}
.messageConfirm h1:first-child,.messageConfirm h2:first-child,.messageConfirm h3:first-child,.messageConfirm h4:first-child{--filesource: "MessageBoxes.css";color: #939f38}
.messageInformation{--filesource: "MessageBoxes.css";background: #fbfaf2;border-color: #aba000}
.messageInformation h1:first-child,.messageInformation h2:first-child,.messageInformation h3:first-child,.messageInformation h4:first-child{--filesource: "MessageBoxes.css";color: #aba000}
.siteMapContainer{--filesource: "SiteMap.css"}
.siteMapContainer .parentContainer{--filesource: "SiteMap.css"}
.siteMapContainer ul{--filesource: "SiteMap.css"}
.siteMapContainer ul li{--filesource: "SiteMap.css"}
.siteMapContainer ul.level1{--filesource: "SiteMap.css";float: left;width: 100%;margin-bottom: 1.5em}
.siteMapContainer ul.level1 li{--filesource: "SiteMap.css"}
.siteMapContainer ul.level1 li.level1{--filesource: "SiteMap.css";float: left;width: 32%;margin-right: 2%;margin-bottom: 1.5em}
.siteMapContainer ul.level1 li:nth-child(3n){--filesource: "SiteMap.css";margin-right: 0}
.siteMapContainer ul.level1 li:nth-child(3n+1){--filesource: "SiteMap.css";clear: left}
.siteMapContainer ul.level2{--filesource: "SiteMap.css"}
.siteMapContainer ul.level2 li{--filesource: "SiteMap.css"}
.siteMapContainer ul.level3{--filesource: "SiteMap.css"}
.siteMapContainer ul.level3 li{--filesource: "SiteMap.css"}
@media screen and (max-width: 600px){.siteMapContainer ul.level1{--filesource: "SiteMap.css";float: none;margin-bottom: 1.5em}
.siteMapContainer ul.level1 li.level1{--filesource: "SiteMap.css";float: none;width: auto;margin-right: 0;margin-bottom: 1.5em}
.siteMapContainer ul.level1 li:nth-child(3n+1){--filesource: "SiteMap.css";clear: left}
}
.thumbnailImages{--filesource: "ThumbnailImageGallery.css";position: relative;float: left;width: 100%;margin-bottom: 1.5em}
.thumbnailImages .thumbnail{--filesource: "ThumbnailImageGallery.css";position: relative;float: left;margin-right: 10px}
.thumbnailImages .thumbnail img{--filesource: "ThumbnailImageGallery.css";transition: 150ms all ease-in-out;border: #f0f0f0 2px solid}
.thumbnailImages .thumbnail img:hover{--filesource: "ThumbnailImageGallery.css";border: #cc3300 2px solid}
#LoginStatusLong{--filesource: "UserLoginComponents.css"}
#LoginStatusLong.loggedIn{--filesource: "UserLoginComponents.css"}
#LoginStatusLong.loggedOut{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .legend{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginStatusInfo{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginStatusInfo .loginMessage{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginStatusInfo .loginUser{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginLinks{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginLinks li{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginLinks li a{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginLinks .loginHomeLink{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginLinks .logoutLink{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginLinks .loginLink{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginLinks .registerLink{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginLinks .requestAccessLink{--filesource: "UserLoginComponents.css"}
#LoginForm{--filesource: "UserLoginComponents.css"}
#LoginForm #RememberMeContainer{--filesource: "UserLoginComponents.css"}
#LoginForm #RememberMeContainer .fieldControls{--filesource: "UserLoginComponents.css";float: none}
#LoginForm #LoginHelp{--filesource: "UserLoginComponents.css";clear: left;margin: 1em 0 0}
#LoginForm #LoginHelp ul.loginLinks{--filesource: "UserLoginComponents.css";margin: 0 0 1.5em;padding: 0;list-style: none}
#LoginForm #LoginHelp ul.loginLinks li{--filesource: "UserLoginComponents.css";display: inline-block;margin: 0}
#LoginForm #LoginHelp ul.loginLinks li a{--filesource: "UserLoginComponents.css";margin-right: 10px}
#LoginForm #LoginButtonContainer{--filesource: "UserLoginComponents.css"}
#LoginForm #LoginButtonContainer input{--filesource: "UserLoginComponents.css"}
#LoginForm #LoginHelp .forgottenPasswordLink{--filesource: "UserLoginComponents.css"}
#LoginForm #LoginHelp .registerLink{--filesource: "UserLoginComponents.css"}
#LoginForm #LoginHelp .requestAccessLink{--filesource: "UserLoginComponents.css"}
#LoginPanel{--filesource: "UserLoginComponents.css"}
#LoginFormOneStep{--filesource: "UserLoginComponents.css"}
#LoginFormTwoSteps{--filesource: "UserLoginComponents.css"}
#LoginFormTwoSteps.step1{--filesource: "UserLoginComponents.css"}
#LoginFormTwoSteps.step2{--filesource: "UserLoginComponents.css"}
#LoginPanel fieldset.loginCredentials{--filesource: "UserLoginComponents.css"}
#LoginPanel fieldset.loginCredentials legend{--filesource: "UserLoginComponents.css"}
#LoginPanel fieldset.loginCredentials ul.formFields{--filesource: "UserLoginComponents.css"}
#LoginPanel fieldset.submitButtons{--filesource: "UserLoginComponents.css"}
#LoginPanel fieldset.submitButtons #LoginButton{--filesource: "UserLoginComponents.css"}
#LoginPanel .loginFormTools{--filesource: "UserLoginComponents.css"}
#LoginPanel .loginFormTools a{--filesource: "UserLoginComponents.css"}
#LoginMessage{--filesource: "UserLoginComponents.css"}
#LoginMessage #ContinueLinks{--filesource: "UserLoginComponents.css"}
#LoginMessage #ContinueLinks ul{--filesource: "UserLoginComponents.css";margin: 0 0 1.5em;padding: 0;list-style: none}
#LoginMessage #ContinueLinks ul li{--filesource: "UserLoginComponents.css";margin: 0;padding: 0}
#MemberProfileSummary{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile #MemberDetails.fieldset{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol.formFields{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li.fieldContainer{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldTitle{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountInfo{--filesource: "UserLoginComponents.css";position: relative;float: left;width: 35%}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountLinks{--filesource: "UserLoginComponents.css";position: relative;float: left;width: 65%}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountLinks a.membershipAccountLink{--filesource: "UserLoginComponents.css";margin-right: 10px}
#MemberProfileSummary #MemberProfile ol #MemberAccountContainer{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountInfo{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountInfo .accountCompanyName{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountInfo .accountCompanyName:after{--filesource: "UserLoginComponents.css";content: " / "}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountInfo .accountName{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountInfo .accountUsername{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountInfo .accountUsername:before{--filesource: "UserLoginComponents.css";content: "("}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountInfo .accountUsername:after{--filesource: "UserLoginComponents.css";content: ")"}
#MemberProfileSummary #MemberProfile ol #MemberTypeContainer .fieldText .membershipAccountLinks{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberTypeContainer .fieldText .membershipAccountLinks a.profileLink{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberTypeContainer .fieldText .membershipAccountLinks a.forumProfileLink{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberTypeContainer .fieldText .membershipAccountLinks a.logoutLink{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberTypeContainer{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberTypeContainer a.upgradeLink{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberExpiryContainer{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberExpiryContainer a.renewLink{--filesource: "UserLoginComponents.css"}
@media screen and (max-width: 767px){#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountInfo{--filesource: "UserLoginComponents.css";width: 100%;margin-bottom: 10px}
#MemberProfileSummary #MemberProfile ol li.fieldContainer .fieldText .membershipAccountLinks{--filesource: "UserLoginComponents.css";width: 100%}
}
.loginForm{--filesource: "UserLoginComponents.css";position: relative}
.loginForm .loginFormHelpTop{--filesource: "UserLoginComponents.css";position: absolute;right: 20px;z-index: 2}
.loginForm.step1{--filesource: "UserLoginComponents.css"}
.loginForm.step2{--filesource: "UserLoginComponents.css"}
.loginForm.oneCol1{--filesource: "UserLoginComponents.css"}
.loginForm.oneCol1 .rememberMeField{--filesource: "UserLoginComponents.css"}
.loginForm.oneCol1 .rememberMeField label{--filesource: "UserLoginComponents.css";display: none}
.loginForm.twoCols1{--filesource: "UserLoginComponents.css"}
.userReportFile{--filesource: "UserReportFile.css"}
.userReportFile .formPanel{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset legend{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset .formFields{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset .formFields .fieldContainer{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset .formFields .fieldContainer .fieldTitle{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset .formFields .fieldContainer .fieldContent{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset .formFields .fieldContainer.fileUpload{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset .formFields .fieldContainer.fileUpload .fieldTitle{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset .formFields .fieldContainer.fileUpload .fieldContent{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset .formFields .fieldContainer.fileUpload .fieldContent .fieldControls{--filesource: "UserReportFile.css"}
.userReportFile .formPanel fieldset .formFields .fieldContainer.fileUpload .fieldContent .fieldControls .helpText{--filesource: "UserReportFile.css";display: block}
.imageLeft,.imageRight{--filesource: "ContentCollectionsExtended.css"}
.imageLeft .contentItem,.imageRight .contentItem{--filesource: "ContentCollectionsExtended.css";display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: flex-start;align-items: stretch;align-content: stretch;margin-bottom: 1.5em}
.imageLeft .contentItem .thumbnail,.imageRight .contentItem .thumbnail{--filesource: "ContentCollectionsExtended.css";max-width: 50%;flex-shrink: 0}
.imageLeft .contentItem .text,.imageRight .contentItem .text{--filesource: "ContentCollectionsExtended.css";width: 100%;flex-grow: 0}
.imageLeft .contentItem .text .title,.imageRight .contentItem .text .title{--filesource: "ContentCollectionsExtended.css";margin-top: 0}
.imageLeft{--filesource: "ContentCollectionsExtended.css"}
.imageLeft .contentItem .thumbnail{--filesource: "ContentCollectionsExtended.css";order: 1}
.imageLeft .contentItem .text{--filesource: "ContentCollectionsExtended.css";order: 2}
.imageRight{--filesource: "ContentCollectionsExtended.css"}
.imageRight .contentItem .thumbnail{--filesource: "ContentCollectionsExtended.css";order: 2;padding-left: 20px;padding-right: 0}
.imageRight .contentItem .text{--filesource: "ContentCollectionsExtended.css";order: 1}
.cards{--filesource: "ContentCollectionsExtended.css";display: inline-block;width: 100%}
.cards .paging{--filesource: "ContentCollectionsExtended.css"}
.cards .content{--filesource: "ContentCollectionsExtended.css"}
.cards .content .contentItem{--filesource: "ContentCollectionsExtended.css";position: relative;box-sizing: border-box;float: left;clear: none;width: 32%;margin: 0 0 1.5em;overflow: hidden;background: #d8d4d0}
.cards .content .contentItem:nth-child(3n-1){--filesource: "ContentCollectionsExtended.css";margin: 0 2% 1.5em}
.cards .content .contentItem:nth-child(3n+1){--filesource: "ContentCollectionsExtended.css";clear: left}
.cards .content .contentItem .thumbnail{--filesource: "ContentCollectionsExtended.css";position: relative;float: left;max-width: 100%;width: 100%;padding: 0 !important;box-sizing: border-box;text-align: center;overflow: hidden}
.cards .content .contentItem .thumbnail a{--filesource: "ContentCollectionsExtended.css"}
.cards .content .contentItem .thumbnail a img{--filesource: "ContentCollectionsExtended.css";display: block;min-width: 100%;min-height: 100%;max-width: 100% !important}
.cards .content .contentItem .text{--filesource: "ContentCollectionsExtended.css";display: flex;flex-flow: wrap;box-sizing: border-box;position: relative;float: left;width: 100%;padding: 20px}
.cards .content .contentItem .text>*{--filesource: "ContentCollectionsExtended.css";width: 100%}
.cards .content .contentItem .text .title{--filesource: "ContentCollectionsExtended.css";margin-top: 0}
.cards .content .contentItem .text .title a{--filesource: "ContentCollectionsExtended.css";display: block;margin: 0}
.cards .content .contentItem .text .publishInfo{--filesource: "ContentCollectionsExtended.css";display: inline-block;width: 100%;box-sizing: border-box}
.cards .content .contentItem .text .publishInfo *{--filesource: "ContentCollectionsExtended.css"}
.cards .content .contentItem .text .summary{--filesource: "ContentCollectionsExtended.css"}
.cards .content .contentItem .text .summary .readMore{--filesource: "ContentCollectionsExtended.css";display: block;margin-top: 10px}
.cards .content .contentItem .text>:last-child{--filesource: "ContentCollectionsExtended.css";margin-bottom: 0 !important}
.cards .noContent{--filesource: "ContentCollectionsExtended.css";margin: 0 0 1.5em}
div.twoCols .cards .content .contentItem,div.twoCols .cards .content .contentItem:nth-child(3n-1),div.twoCols .cards .content .contentItem:nth-child(3n+1){box-sizing: border-box;float: left;clear: none;width: 47.5%;margin: 0 0 40px}
div.twoCols .cards .content .contentItem:nth-child(2n-1){--filesource: "ContentCollectionsExtended.css";margin: 0 5% 40px 0}
div.threeCols .cards .content .contentItem,div.fourCols .cards .content .contentItem,div.fiveCols .cards .content .contentItem,div.sixCols .cards .content .contentItem{--filesource: "ContentCollectionsExtended.css";box-sizing: border-box;float: left;width: 100%;margin-right: 0}
div.threeCols .cards .content .contentItem:nth-child(3n-1),div.fourCols .cards .content .contentItem:nth-child(3n-1),div.fiveCols .cards .content .contentItem:nth-child(3n-1),div.sixCols .cards .content .contentItem:nth-child(3n-1){--filesource: "ContentCollectionsExtended.css";margin: 0 0 40px}
.cards.panorama{--filesource: "ContentCollectionsExtended.css"}
.cards.panorama .content .contentItem{--filesource: "ContentCollectionsExtended.css"}
.cards.panorama .content .contentItem .thumbnail{--filesource: "ContentCollectionsExtended.css";position: relative;height: 150px;max-height: 150px}
.cards.panorama .content .contentItem .thumbnail a{--filesource: "ContentCollectionsExtended.css"}
.cards.panorama .content .contentItem .thumbnail img,.cards.panorama .content .contentItem .thumbnail a img{--filesource: "ContentCollectionsExtended.css";position: absolute;top: -99999em;right: -99999em;left: -99999em;bottom: -99999em;margin: auto !important;min-width: 100%;min-height: 100%;max-width: none;max-height: none;width: auto;height: auto;margin: auto}
.cards.panorama.fullWidth .content .contentItem{--filesource: "ContentCollectionsExtended.css";width: 100% !important;margin-right: 0 !important;margin-left: 0 !important}
.cards.padded{--filesource: "ContentCollectionsExtended.css"}
.cards.padded .content .contentItem{--filesource: "ContentCollectionsExtended.css"}
.cards.padded .content .contentItem .thumbnail{--filesource: "ContentCollectionsExtended.css";width: calc(100% - 40px);margin: 20px 20px 0 !important}
.cards.padded .content .contentItem .text{--filesource: "ContentCollectionsExtended.css"}
.cards.padded .content .contentItem .text .date{--filesource: "ContentCollectionsExtended.css"}
.cards.dateOverlay{--filesource: "ContentCollectionsExtended.css"}
.cards.dateOverlay .content .contentItem .text{--filesource: "ContentCollectionsExtended.css"}
.cards.dateOverlay .content .contentItem .text .publishInfo{--filesource: "ContentCollectionsExtended.css";position: absolute;left: 0;top: -60px;padding: 15px 20px;font-size: 0.925rem;font-weight: bold}
.cards.padded.dateOverlay .content .contentItem .text .publishInfo{--filesource: "ContentCollectionsExtended.css";padding-left: 45px}
.cards.dateOverlay .content .contentItem .text .publishInfo *{--filesource: "ContentCollectionsExtended.css";color: #fff;text-shadow: 1px 1px 3px rgba(0,0,0,1)}
@media screen and (max-width: 769px){.cards .content .contentItem{--filesource: "ContentCollectionsExtended.css";width: 47.5%}
.cards .content .contentItem:nth-child(3n+1){--filesource: "ContentCollectionsExtended.css";clear: none}
.cards .content .contentItem:nth-child(3n-1){--filesource: "ContentCollectionsExtended.css";margin: 0 0 40px}
.cards .content .contentItem:nth-child(2n-1){--filesource: "ContentCollectionsExtended.css";margin: 0 5% 40px 0}
}
@media screen and (min-width: 480px){div.twoCols .cards .content .contentItem:last-child,div.twoCols .cards .content .contentItem:nth-last-child(2){--filesource: "ContentCollectionsExtended.css";margin-bottom: 0 !important}
}
@media screen and (max-width: 480px){.cards .content .contentItem{--filesource: "ContentCollectionsExtended.css";width: 100%}
.cards .content .contentItem:nth-child(3n-1),.cards .content .contentItem:nth-child(2n-1){--filesource: "ContentCollectionsExtended.css";margin: 0 0 40px 0 !important}
}
.cards.postcards{--filesource: "ContentCollectionsExtended.css";display: block}
.cards.postcards .content .contentItem{--filesource: "ContentCollectionsExtended.css";min-height: 200px;background: #484038}
.cards.postcards .content .contentItem .thumbnail{--filesource: "ContentCollectionsExtended.css";position: absolute;width: 100%;height: 100%;background: #484038}
.cards.postcards .content .contentItem .thumbnail img{--filesource: "ContentCollectionsExtended.css";opacity: 0.25}
.cards.postcards .content .contentItem:hover .thumbnail img{--filesource: "ContentCollectionsExtended.css";opacity: 0.15;transition: all 150ms ease-in-out}
.cards.postcards .content .contentItem .thumbnail a{--filesource: "ContentCollectionsExtended.css"}
.cards.postcards .content .contentItem .thumbnail a img{--filesource: "ContentCollectionsExtended.css";position: absolute;top: -99999em;right: -99999em;left: -99999em;bottom: -99999em;min-width: 100%;min-height: 100%;max-width: none;max-height: none;width: auto;height: auto;margin: auto}
.cards.postcards .content .contentItem .text{--filesource: "ContentCollectionsExtended.css";position: absolute;bottom: 0;display: table-cell !important;float: none;padding: 20px;vertical-align: middle !important;color: #fff;background: none}
.cards.postcards .content .contentItem .text .title{--filesource: "ContentCollectionsExtended.css"}
.cards.postcards .content .contentItem .text .title a{--filesource: "ContentCollectionsExtended.css";position: relative;display: inline-block;box-sizing: border-box;width: 100%;padding-right: 20px}
.cards.postcards .content .contentItem .text .title a:link{--filesource: "ContentCollectionsExtended.css";color: #fff;text-decoration: none !important}
.cards.postcards .content .contentItem .text .title a:hover{--filesource: "ContentCollectionsExtended.css";text-decoration: underline !important}
.cards.postcards .content .contentItem .text .title a:visited{--filesource: "ContentCollectionsExtended.css";color: #fff;text-decoration: none}
.cards.postcards .content .contentItem .text .title a:after{--filesource: "ContentCollectionsExtended.css";content: "";position: absolute;bottom: 8px;right: 0;width: 13px;height: 20px;background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/caret.png');background-position: -59px -26px;background-repeat: no-repeat}
.cards.postcards .content .contentItem .text .publishInfo,.cards.postcards .content .contentItem .text .summary{--filesource: "ContentCollectionsExtended.css";display: none}
.tiles{--filesource: "ContentCollectionsExtended.css";position: relative;float: left;width: 100%;margin-bottom: 1.5em}
.tiles:last-child{--filesource: "ContentCollectionsExtended.css";margin-bottom: 0}
.tiles .paging{--filesource: "ContentCollectionsExtended.css"}
.tiles .content{--filesource: "ContentCollectionsExtended.css"}
.tiles .content .contentItem{--filesource: "ContentCollectionsExtended.css";position: relative;margin-bottom: 1.5em;overflow: hidden;background: #f0f0f0}
.featureBox1 .tiles .content .contentItem,.featureBox2 .tiles .content .contentItem,.featureBox3 .tiles .content .contentItem,.featureBox4 .tiles .content .contentItem{--filesource: "ContentCollectionsExtended.css";background: #fff}
.tiles .content .contentItem:last-child{--filesource: "ContentCollectionsExtended.css";margin-bottom: 0 !important}
.tiles .content .contentItem .thumbnail:not(.original){--filesource: "ContentCollectionsExtended.css";position: absolute;display: inline-block !important;padding: 0 !important;width: 165px;height: 100%;border: 0;box-shadow: none;overflow: hidden;display: inline-block;max-width: 100%}
.tiles .content .contentItem .thumbnail.default{--filesource: "ContentCollectionsExtended.css"}
.tiles .content .contentItem .thumbnail.original{--filesource: "ContentCollectionsExtended.css";width: auto;padding: 0 !important}
.tiles .content .contentItem .thumbnail.original img{--filesource: "ContentCollectionsExtended.css";max-width: none !important;max-height: none !important}
.tiles .content .contentItem .thumbnail.tiny{--filesource: "ContentCollectionsExtended.css";margin: 20px;width: 65px;height: 65px}
.tiles .content .contentItem .thumbnail.small{--filesource: "ContentCollectionsExtended.css";margin: 20px;width: 100px;height: 100px}
.tiles .content .contentItem .thumbnail.medium{--filesource: "ContentCollectionsExtended.css";width: 165px;height: 100%}
.tiles .content .contentItem .thumbnail.large{--filesource: "ContentCollectionsExtended.css";width: 225px;height: 100%}
.tiles .content .contentItem .thumbnail.huge{--filesource: "ContentCollectionsExtended.css";width: 300px;height: 100%}
.tiles .content .contentItem .thumbnail a{--filesource: "ContentCollectionsExtended.css"}
.tiles .content .contentItem .thumbnail:not(.original) img,.tiles .content .contentItem .thumbnail:not(.original) a img{--filesource: "ContentCollectionsExtended.css";position: absolute;top: -10000em;right: -10000em;left: -10000em;bottom: -10000em;width: auto !important;height: auto !important;max-width: none !important;max-height: none !important;min-width: 100%;min-height: 100%;margin: auto;zoom: 0.5}
@media all and (-ms-high-contrast:none){.tiles .content .contentItem .thumbnail img,.tiles .content .contentItem .thumbnail a img{--filesource: "ContentCollectionsExtended.css";position: static}
}
.tiles .content .contentItem .text{--filesource: "ContentCollectionsExtended.css"}
.tiles .content .contentItem.originalThumbs .text{--filesource: "ContentCollectionsExtended.css";padding: 20px}
.tiles .content .contentItem:not(.originalThumbs) .text{--filesource: "ContentCollectionsExtended.css";box-sizing: border-box;display: inline-block;width: 100%;padding: 20px 20px 20px 195px !important}
.tiles .content .contentItem.defaultThumbs .text{--filesource: "ContentCollectionsExtended.css"}
.tiles .content .contentItem.tinyThumbs .text{--filesource: "ContentCollectionsExtended.css";min-height: 105px;padding-left: 105px !important}
.tiles .content .contentItem.smallThumbs .text{--filesource: "ContentCollectionsExtended.css";min-height: 140px;padding-left: 140px !important}
.tiles .content .contentItem.mediumThumbs .text{--filesource: "ContentCollectionsExtended.css";min-height: 195px;padding-left: 185px !important}
.tiles .content .contentItem.largeThumbs .text{--filesource: "ContentCollectionsExtended.css";min-height: 225px;padding-left: 245px !important}
.tiles .content .contentItem.hugeThumbs .text{--filesource: "ContentCollectionsExtended.css";min-height: 300px;padding-left: 320px !important}
.tiles .content .contentItem .text a{--filesource: "ContentCollectionsExtended.css"}
.tiles .content .contentItem .text .title{--filesource: "ContentCollectionsExtended.css";margin-top: 0}
.tiles .content .contentItem.tinyThumbs .text .title{--filesource: "ContentCollectionsExtended.css";margin-top: 10px}
.tiles .content .contentItem.smallThumbs .text .title{--filesource: "ContentCollectionsExtended.css";margin-top: 10px}
.tiles .content .contentItem .text .publishInfo{--filesource: "ContentCollectionsExtended.css"}
.tiles .content .contentItem .text .publishInfo .date{--filesource: "ContentCollectionsExtended.css"}
.tiles .content .contentItem .text .publishInfo .author{--filesource: "ContentCollectionsExtended.css"}
.tiles .content .contentItem .text .summary{--filesource: "ContentCollectionsExtended.css"}
.tiles .content .contentItem .text .summary .readMore{--filesource: "ContentCollectionsExtended.css";display: block;margin-top: 15px}
.tiles.portrait{--filesource: "ContentCollectionsExtended.css"}
.tiles.portrait .content .contentItem{--filesource: "ContentCollectionsExtended.css";min-height: 220px}
.tiles .noContent{--filesource: "ContentCollectionsExtended.css";margin-bottom: 1.5em}
@media screen and (min-width: 769px){.tiles.twoCols .content .contentItem{--filesource: "ContentCollectionsExtended.css";box-sizing: border-box;float: left;width: 47.5%;margin-right: 5%}
.tiles.twoCols .contentItem:nth-child(2n){--filesource: "ContentCollectionsExtended.css";margin-left: 0}
.tiles.twoCols .content .contentItem:nth-child(2n-0){--filesource: "ContentCollectionsExtended.css";margin-right: 0}
.tiles.twoCols .content .contentItem:nth-last-child(2){--filesource: "ContentCollectionsExtended.css";margin-bottom: 0 !important}
}
@media screen and (min-width: 769px) and (max-width: 900px){.col .tiles .content .contentItem .thumbnail:not(.original){--filesource: "ContentCollectionsExtended.css";position: relative;width: 100% !important;height: auto}
.col .tiles .content .contentItem .thumbnail:not(.original) img,.col .tiles .content .contentItem .thumbnail:not(.original) a img{--filesource: "ContentCollectionsExtended.css";position: inherit}
.col .tiles .content .contentItem:not(.originalThumbs) .text{--filesource: "ContentCollectionsExtended.css";padding: 20px !important}
}
@media screen and (min-width: 481px) and (max-width: 768px){}
@media screen and (max-width: 480px){.tiles .content .contentItem .thumbnail:not(.original){--filesource: "ContentCollectionsExtended.css";position: relative;width: 100% !important;height: auto}
.tiles .content .contentItem .thumbnail:not(.original) img,.tiles .content .contentItem .thumbnail:not(.original) a img{--filesource: "ContentCollectionsExtended.css";position: inherit}
.tiles .content .contentItem:not(.originalThumbs) .text{--filesource: "ContentCollectionsExtended.css";padding: 20px !important}
}
.masonryColumns{--filesource: "ContentCollectionsExtended.css"}
.masonryColumns .content{--filesource: "ContentCollectionsExtended.css";display: inline-block;margin-bottom: 1em;margin: 0 -10px;column-count: 3;column-gap: 0}
.masonryColumns .content .contentItem{--filesource: "ContentCollectionsExtended.css";box-sizing: border-box;break-inside: avoid;margin: 0 10px 20px;background: #edf0f1}
.masonryColumns .content .contentItem:nth-child(3n-0){--filesource: "ContentCollectionsExtended.css"}
.masonryColumns .content .contentItem .thumbnail{--filesource: "ContentCollectionsExtended.css";box-sizing: border-box;display: inline-block !important;text-align: center;width: 100%;padding: 0 !important;background: #fff}
.masonryColumns .content .contentItem .thumbnail img{--filesource: "ContentCollectionsExtended.css";border: 0 !important;margin: 0 !important;width: 100% !important;max-width: 100% !important}
.masonryColumns .content .contentItem .text{--filesource: "ContentCollectionsExtended.css";display: inline-block !important;box-sizing: border-box;padding: 20px !important;width: 100% !important}
.masonryColumns .content .contentItem .text .summary{--filesource: "ContentCollectionsExtended.css";margin: 0 !important}
@media screen and (max-width: 900px){.masonryColumns .content{--filesource: "ContentCollectionsExtended.css";column-count: 2;column-gap: 0}
}
@media screen and (max-width: 600px){.masonryColumns .content{--filesource: "ContentCollectionsExtended.css";column-count: 1;column-gap: 0}
}
.masonry{--filesource: "ContentCollectionsExtended.css"}
.masonry .content{--filesource: "ContentCollectionsExtended.css";display: grid;grid-gap: 20px;grid-template-columns: repeat(auto-fill,minmax(31%,1fr));grid-auto-rows: 0}
.masonry .content .contentItem,.cards.masonry .content .contentItem{--filesource: "ContentCollectionsExtended.css";width: 100%;margin: 0 !important;overflow: hidden}
@media screen and (max-width: 1200px){.masonry .content{--filesource: "ContentCollectionsExtended.css";grid-template-columns: repeat(auto-fill,minmax(40%,1fr))}
}
@media screen and (max-width: 900px){.masonry .content{--filesource: "ContentCollectionsExtended.css";grid-template-columns: repeat(auto-fill,minmax(100%,1fr))}
}
@media screen and (max-width: 767px){.masonry .content{--filesource: "ContentCollectionsExtended.css";grid-template-columns: repeat(auto-fill,minmax(40%,1fr))}
}
@media screen and (max-width: 500px){.masonry .content{--filesource: "ContentCollectionsExtended.css";grid-template-columns: repeat(auto-fill,minmax(100%,1fr))}
}
@media all and (-ms-high-contrast:none){.masonry .content{--filesource: "ContentCollectionsExtended.css";display: block !important;grid-gap: unset !important;grid-template-columns: unset !important;grid-auto-rows: unset !important}
}
@media all and (-ms-high-contrast:none) and (min-width: 768px){.masonry .content .contentItem,.cards.masonry .content .contentItem{--filesource: "ContentCollectionsExtended.css";width: 31.33%;margin: 0 0 40px;overflow: hidden !important}
.cards.masonry .content .contentItem:nth-child(3n-1){--filesource: "ContentCollectionsExtended.css";margin: 0 3% 40px !important}
}
@media all and (-ms-high-contrast:none) and (max-width: 768px){.masonry .content .contentItem,.cards.masonry .content .contentItem,.cards.masonry .content .contentItem:nth-child(3n-1){--filesource: "ContentCollectionsExtended.css";width: 100%;margin: 0 0 40px !important;overflow: hidden !important}
}
.facebookPage{--filesource: "CustomElementsExtended.css";position: relative;overflow: hidden;box-sizing: border-box;margin-bottom: 1.5em}
.facebookPage blockquote{--filesource: "CustomElementsExtended.css";font-family: inherit;font-size: 100%}
.facebookPage blockquote:before,.facebookPage blockquote:after{--filesource: "CustomElementsExtended.css";display: none !important}
.fb_iframe_widget iframe{--filesource: "CustomElementsExtended.css";max-width: 100% !important}
.tabs{--filesource: "CustomElementsExtended.css";position: relative;clear: both;padding-bottom: 34px;margin-bottom: 1.5em}
.tabs ul.tabList{--filesource: "CustomElementsExtended.css";margin: 0 !important;padding: 0 !important}
.tabs ul.tabList li{--filesource: "CustomElementsExtended.css";list-style: none;display: inline-block;box-sizing: border-box;margin: 0 !important;border-right: #fff 1px solid;border-top: #fff 1px solid}
.tabs ul.tabList li a{--filesource: "CustomElementsExtended.css";display: inline-block;vertical-align: bottom;box-sizing: border-box;width: 100%;padding: 8px 16px;color: #333;font-size: 116.7%;background: #e0e0e0}
.tabs ul.tabList li a:link{--filesource: "CustomElementsExtended.css";text-decoration: none !important}
.tabs ul.tabList li.selected{--filesource: "CustomElementsExtended.css"}
.tabs ul.tabList li.selected a{--filesource: "CustomElementsExtended.css";color: #fff;background-color: #333}
.tabs.tabCount2 ul.tabList li{max-width: 50%}
.tabs.tabCount3 ul.tabList li{max-width: 33.33%}
.tabs.tabCount4 ul.tabList li{max-width: 25%}
.tabs.tabCount5 ul.tabList li{max-width: 20%}
.tabs.tabCount6 ul.tabList li{max-width: 16.67%}
.tabs.tabCount7 ul.tabList li{max-width: 14.28%}
.tabs.tabCount8 ul.tabList li{max-width: 12.5%}
.tabs.tabCount9 ul.tabList li{max-width: 11.11%}
.tabs.tabCount10 ul.tabList li{max-width: 10%}
.tabs .tabContent{--filesource: "CustomElementsExtended.css";display: block;color: #fff;background-color: #333}
.tabs .tabContent .tab{--filesource: "CustomElementsExtended.css";position: absolute;opacity: 0;box-sizing: border-box;width: 100%;padding: 16px}
.tabs .tabContent .tab h2{--filesource: "CustomElementsExtended.css";display: none}
.tabs .tabContent .tab>:last-child{--filesource: "CustomElementsExtended.css";margin-bottom: 0 !important}
@media screen and (max-width: 768px){.tabs .tabContent .tab{--filesource: "CustomElementsExtended.css";padding: 8px}
.tabs ul.tabList li a{--filesource: "CustomElementsExtended.css";padding: 8px;font-size: 87.5%}
}
@media screen and (max-width: 480px){.tabs ul.tabList li:nth-child(2n){border-right: 0}
.tabs.tabCount2 ul.tabList li{width: 50%;max-width: 50%}
.tabs.tabCount3 ul.tabList li{width: 50%;max-width: 50%}
.tabs.tabCount4 ul.tabList li{width: 50%;max-width: 50%}
.tabs.tabCount5 ul.tabList li{width: 50%;max-width: 50%}
.tabs.tabCount6 ul.tabList li{width: 50%;max-width: 50%}
.tabs.tabCount7 ul.tabList li{width: 50%;max-width: 50%}
.tabs.tabCount8 ul.tabList li{width: 50%;max-width: 50%}
.tabs.tabCount9 ul.tabList li{width: 50%;max-width: 50%}
.tabs.tabCount10 ul.tabList li{width: 50%;max-width: 50%}
}
.articlesInSubContainers{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSummary{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSummary .text{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSummary .text .title{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent .articles{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent .articles .content{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent .articles .content .article{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent .articles .content .article .thumbnail{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent .articles .content .article .text{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent .articles .content .article .text .title{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent .articles .content .article .text .date{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent .articles .content .article .text .summary{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent .articles .content .article .text .readMoreText{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers .container .containerSubContent .articles .content .noContent{--filesource: "CustomElementsExtended.css";margin-bottom: 40px}
.articlesInSubContainers.timeline{--filesource: "CustomElementsExtended.css";padding: 0 20px}
.articlesInSubContainers.timeline .container{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSummary{--filesource: "CustomElementsExtended.css";position: relative;float: left;box-sizing: border-box;width: 100%;padding: 60px 40px;margin: 0;text-align: center;background: #f8f6f4;border-top: #484038 5px solid;border-bottom: #484038 5px solid;box-shadow: 0 0 50px rgba(0,0,0,0.1)}
.articlesInSubContainers.timeline .container .containerSummary .text{--filesource: "CustomElementsExtended.css";display: block !important}
.articlesInSubContainers.timeline .container .containerSummary .text .title{--filesource: "CustomElementsExtended.css";margin: 0;line-height: 100%;text-align: center}
.articlesInSubContainers.timeline .container .containerSummary:before{--filesource: "CustomElementsExtended.css";position: absolute;z-index: -1;top: -30px;margin-left: -30px;width: 60px;height: 60px;content: " ";background: #484038;border-radius: 100%}
.articlesInSubContainers.timeline .container .containerSummary:after{--filesource: "CustomElementsExtended.css";position: absolute;z-index: -1;bottom: -30px;margin-left: -30px;width: 60px;height: 60px;content: " ";background: #484038;border-radius: 100%}
.articlesInSubContainers.timeline .container .containerSubContent{--filesource: "CustomElementsExtended.css";position: relative;float: left;width: 100%}
.articlesInSubContainers.timeline .container .containerSubContent .articles:not(.cards):not(.tiles){--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content{--filesource: "CustomElementsExtended.css";margin: 80px 0}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .thumbnail{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .thumbnail a{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .title{--filesource: "CustomElementsExtended.css";margin-top: 1.1em;font-size: 1.875rem}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .title a{--filesource: "CustomElementsExtended.css";text-decoration: none}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .title a:hover{--filesource: "CustomElementsExtended.css";text-decoration: underline}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .title span{--filesource: "CustomElementsExtended.css";display: block;color: #c69352 !important}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .date{--filesource: "CustomElementsExtended.css";font-size: 1.875rem;font-weight: bold;color: #c69352}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .summary{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .readMoreText{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary .thumbnail{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary .thumbnail a{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary .thumbnail img{--filesource: "CustomElementsExtended.css";zoom: 0.5}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary .text{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineHighlight{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineHighlight .thumbnail{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineHighlight .text{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .noContent{--filesource: "CustomElementsExtended.css";width: 100%;padding: 80px 0;text-align: center}
@media screen and (min-width: 900px){.articlesInSubContainers.timeline .container .containerSubContent .articles:not(.cards):not(.tiles){--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content{--filesource: "CustomElementsExtended.css";margin: 0}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article{--filesource: "CustomElementsExtended.css";position: relative;display: flex !important;margin: 0 !important}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:before{--filesource: "CustomElementsExtended.css";content: " ";position: absolute;z-index: 1;left: 50%;margin-left: -15px;margin-top: -10px;top: 115px;width: 10px;height: 10px;background: #fff;border: #484038 10px solid;border-radius: 100%}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .thumbnail{--filesource: "CustomElementsExtended.css";position: relative;display: block !important;box-sizing: border-box;width: 50% !important;padding: 60px 80px 80px 0 !important;text-align: right !important;line-height: 0;border-right: #484038 5px solid}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .thumbnail a{--filesource: "CustomElementsExtended.css";position: relative;display: inline-block}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .thumbnail a:after{--filesource: "CustomElementsExtended.css";content: " ";position: absolute;top: 0;right: 0;z-index: -1;float: right;margin-top: -40px;margin-right: -40px;box-sizing: border-box;height: 400px;width: 75%;padding: 40px 40px 40px 0;background: #ebeef2}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .thumbnail img{--filesource: "CustomElementsExtended.css";position: relative;max-width: 100% !important;border: #ebeef2 1px solid}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text{--filesource: "CustomElementsExtended.css";position: relative;display: block !important;box-sizing: border-box;width: 50% !important;padding: 100px 0 0 160px !important;border-left: #484038 5px solid}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text:before{--filesource: "CustomElementsExtended.css";content: " ";position: absolute;left: 0;top: 115px;width: 120px;height: 10px;background: #484038}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text:after{--filesource: "CustomElementsExtended.css";content: " ";position: absolute;z-index: 1;top: 100px;left: 100px;width: 40px;height: 40px;background: #484038;border-radius: 100%}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .title{--filesource: "CustomElementsExtended.css";position: relative;font-size: 1.875rem}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .title a{--filesource: "CustomElementsExtended.css";text-decoration: none}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .title a:hover{--filesource: "CustomElementsExtended.css";text-decoration: underline}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .title span{--filesource: "CustomElementsExtended.css";margin-top: -2.25rem}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .date{--filesource: "CustomElementsExtended.css";position: absolute;top: 68px;margin: 0}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .summary{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text .readMoreText{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text::before(2){--filesource: "CustomElementsExtended.css";content: " ";position: absolute;left: 0;width: 60px;height: 60px;border-radius: 100%;background: #484038}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary .thumbnail{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary .thumbnail a{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary .thumbnail a:after{--filesource: "CustomElementsExtended.css";margin-top: -80px;margin-right: -80px;zoom: 0.5}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary .thumbnail img{--filesource: "CustomElementsExtended.css";zoom: 0.5}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary .text{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineHighlight{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineHighlight .thumbnail{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineHighlight .text{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:first-child{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:first-child:before{--filesource: "CustomElementsExtended.css";top: 195px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:first-child .thumbnail{--filesource: "CustomElementsExtended.css";padding-top: 140px !important}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:first-child .text{--filesource: "CustomElementsExtended.css";padding-top: 180px !important}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:first-child .text:after{--filesource: "CustomElementsExtended.css";top: 180px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:first-child .text:before{--filesource: "CustomElementsExtended.css";top: 195px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:last-child{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:last-child .thumbnail{--filesource: "CustomElementsExtended.css";padding-bottom: 140px !important}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:last-child .text{--filesource: "CustomElementsExtended.css";padding-bottom: 140px !important}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:nth-child(2n){--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:nth-child(2n) .thumbnail{--filesource: "CustomElementsExtended.css";order: 2;padding-right: 0 !important;padding-left: 80px !important;text-align: left !important;border-right: 0;border-left: #484038 5px solid}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:nth-child(2n) .thumbnail a{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:nth-child(2n) .thumbnail a:after{--filesource: "CustomElementsExtended.css";right: auto;left: 0;margin-right: auto;margin-left: -40px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article.summaryTimelineSecondary:nth-child(2n) .thumbnail a:after{--filesource: "CustomElementsExtended.css";margin-left: -80px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:nth-child(2n) .text{--filesource: "CustomElementsExtended.css";order: 1;padding-left: 0 !important;padding-right: 160px !important;text-align: right !important;border-left: 0;border-right: #484038 5px solid}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:nth-child(2n) .text:after{--filesource: "CustomElementsExtended.css";left: auto;right: 100px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:nth-child(2n) .text:before{--filesource: "CustomElementsExtended.css";right: 0;left: auto}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:nth-child(2n) .text .date{--filesource: "CustomElementsExtended.css";right: 160px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .noContent{--filesource: "CustomElementsExtended.css"}
}
@media screen and (max-width: 900px){.articlesInSubContainers.timeline .container .containerSubContent .articles{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles:before{--filesource: "CustomElementsExtended.css";content: " ";position: absolute;top: 10px;left: 5px;float: left;width: 50%;height: 80px;box-sizing: border-box;border-right: #484038 10px solid}
.articlesInSubContainers.timeline .container .containerSubContent .articles:after{--filesource: "CustomElementsExtended.css";content: " ";position: absolute;bottom: 10px;left: 5px;float: left;width: 50%;height: 80px;box-sizing: border-box;border-right: #484038 10px solid}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content{--filesource: "CustomElementsExtended.css"}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content:before{--filesource: "CustomElementsExtended.css";content: " ";position: absolute;width: 50%;height: 10px;background: #484038}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content:after{--filesource: "CustomElementsExtended.css";content: " ";position: absolute;bottom: 80px;width: 50%;height: 10px;background: #484038}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article{--filesource: "CustomElementsExtended.css";position: relative;padding: 40px;margin-bottom: 0 !important;border-left: #484038 10px solid}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:before{--filesource: "CustomElementsExtended.css";content: " ";position: absolute;z-index: 1;left: -20px;top: 70px;width: 10px;height: 10px;background: #fff;border: #484038 10px solid;border-radius: 100%}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:after{--filesource: "CustomElementsExtended.css";content: " ";position: absolute;z-index: -1;top: 80px;left: 0;width: 40px;height: 10px;background: #484038}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:first-child{--filesource: "CustomElementsExtended.css";padding-top: 80px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:first-child:before{--filesource: "CustomElementsExtended.css";top: 110px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:first-child:after{--filesource: "CustomElementsExtended.css";top: 120px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article:last-child{--filesource: "CustomElementsExtended.css";padding-bottom: 80px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .thumbnail{--filesource: "CustomElementsExtended.css";display: block !important;width: 100% !important;line-height: 0}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .thumbnail img{--filesource: "CustomElementsExtended.css";box-sizing: border-box;width: 100% !important;border: #ebeef2 1px solid}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text{--filesource: "CustomElementsExtended.css";display: block !important;box-sizing: border-box;width: 100%;padding: 40px;background: #ebeef2}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .noContent{--filesource: "CustomElementsExtended.css";border-left: #484038 10px solid}
}
@media screen and (max-width: 480px){.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article{--filesource: "CustomElementsExtended.css";padding: 20px}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text{--filesource: "CustomElementsExtended.css";padding: 30px}
}
@media screen and (max-width: 320px){.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article{--filesource: "CustomElementsExtended.css";padding: 20px 0}
.articlesInSubContainers.timeline .container .containerSubContent .articles .content .article .text{--filesource: "CustomElementsExtended.css";padding: 20px}
}
.abstractLinks{--filesource: "CustomElementsExtended.css"}
.abstractLinks .noContent{--filesource: "CustomElementsExtended.css";opacity: 0.5;min-height: 38px;padding: 20px 0 0 70px;background-image: url('/App_Sites/coreapp/Templates/Default/Css/screen/../../images/icons/question_circle_t25.png');background-size: 50px;background-repeat: no-repeat;background-position: 10px 3px}
.abstractLinks .noContent p{--filesource: "CustomElementsExtended.css";padding: 0;margin: -8px 0 0 0}
.pageFragment.abstractSummary{--filesource: "CustomElementsExtended.css"}
.pageFragment.abstractSummary .title{--filesource: "CustomElementsExtended.css";margin: 0 0 0.25em;font-size: 110%;line-height: 150%}
.pageFragment.abstractSummary .summary{--filesource: "CustomElementsExtended.css"}
.pageFragment.abstractSummary .summary .presentationType{--filesource: "CustomElementsExtended.css";font-size: 80%}
.pageFragment.abstractSummary .summary .presenter{--filesource: "CustomElementsExtended.css";display: inline-block;font-size: 100%}
.pageFragment.abstractSummary .summary .organization{--filesource: "CustomElementsExtended.css";display: none}
#Primary .article.abstractSummary .thumbnail,#Primary .pageFragment.abstractSummary .thumbnail{--filesource: "CustomElementsExtended.css";display: inline-block;float: left;overflow: hidden;max-width: 60px;max-height: 60px;margin-top: 6px;margin-right: 10px;border-radius: 5px;box-sizing: border-box;padding: 0}
#Primary .article.abstractSummary .thumbnail img,#Primary .pageFragment.abstractSummary .thumbnail img{--filesource: "CustomElementsExtended.css";width: 100%}
.pageFragment.abstractSummary.plenary,.pageFragment.abstractSummary.keynote{--filesource: "CustomElementsExtended.css"}
#Primary .pageFragment.abstractSummary.plenary .thumbnail,#Primary .pageFragment.abstractSummary.keynote .thumbnail{--filesource: "CustomElementsExtended.css";margin-top: 0;max-width: 80px;max-height: 80px}
.pageFragment.abstractSummary.plenary .summary .presentationType,.pageFragment.abstractSummary.keynote .summary .presentationType{--filesource: "CustomElementsExtended.css";font-weight: bold}
#Primary .pageFragment.abstractSummary.plenary .summary,#Primary .pageFragment.abstractSummary.keynote .summary{--filesource: "CustomElementsExtended.css"}
#Primary .pageFragment.abstractSummary.plenary .summary .organization,#Primary .pageFragment.abstractSummary.keynote .summary .organization{--filesource: "CustomElementsExtended.css";display: inline-block}
#Primary .pageFragment.abstractSummary.plenary .summary .organization:before,#Primary .pageFragment.abstractSummary.keynote .summary .organization:before{--filesource: "CustomElementsExtended.css";content: " - ";display: inline-block;margin: 0 5px 0 2px}
.abstractPage{--filesource: "CustomElementsExtended.css"}
.abstractPage .presentationDate{--filesource: "CustomElementsExtended.css";display: inline-block;margin: 0 0 0.5em}
.abstractPage .presentationLocation{--filesource: "CustomElementsExtended.css";display: inline-block;margin-left: 1em;padding-left: 1em;border-left: #c0c0c0 1px solid}
.abstractPage .highlightImage{--filesource: "CustomElementsExtended.css";float: right;max-width: 50%;margin: 0 0 20px 20px;border: #e0e0e0 5px solid}
.abstractPage .highlightImage img{--filesource: "CustomElementsExtended.css";width: 100%;height: auto}
.abstractPage .authors{--filesource: "CustomElementsExtended.css";position: relative;float: left;width: 100%}
.abstractPage .authors .presentingAuthor{--filesource: "CustomElementsExtended.css";position: relative;float: left;width: 67%;margin-right: 3%}
.abstractPage .authors .presentingAuthor h3{--filesource: "CustomElementsExtended.css";margin-bottom: 0.5em}
.abstractPage .authors .presentingAuthor .careerStage{--filesource: "CustomElementsExtended.css"}
.abstractPage .authors .presentingAuthor .organization{--filesource: "CustomElementsExtended.css";margin-bottom: 1.5em}
.abstractPage .authors .presentingAuthor .bio{--filesource: "CustomElementsExtended.css"}
.abstractPage .authors .presentingAuthor.onlyAuthor{--filesource: "CustomElementsExtended.css";width: 100%;margin-right: 0}
.abstractPage .authors .otherAuthors{--filesource: "CustomElementsExtended.css";position: relative;float: right;width: 30%}
.abstractPage .presenterImage{--filesource: "CustomElementsExtended.css";box-sizing: border-box;float: left;overflow: hidden;width: 90px;height: 90px;margin-right: 20px;border-radius: 100%}
.abstractPage .presenterImage img{--filesource: "CustomElementsExtended.css";width: 100%}
@media screen and (max-width: 767px){.abstractPage .authors .presentingAuthor,.abstractPage .authors .otherAuthors{--filesource: "CustomElementsExtended.css";width: 100%;margin-right: 0}
}
@media screen and (max-width: 600px){.abstractPage .presentationLocation{--filesource: "CustomElementsExtended.css";display: block;margin-left: 0;padding-left: 0;border-left: 0}
.abstractPage .highlightImage{--filesource: "CustomElementsExtended.css";float: none;max-width: 100%;width: 100%;margin: 0 0 1em}
}
@media screen and (min-width: 1200px){img.fill,.col img.fill{--filesource: "CustomElementsExtended.css";margin: auto !important;width: auto !important;height: auto !important;min-width: 100% !important;min-height: 100% !important;max-width: none !important;max-height: none !important;position: absolute !important;top: -10000em !important;right: -10000em !important;bottom: -10000em !important;left: -10000em !important}
img.fill.width,.col img.fill.width{--filesource: "CustomElementsExtended.css";width: 100% !important;min-width: 100% !important;max-width: 100% !important;height: auto !important;min-height: 100% !important;left: 0 !important;right: auto !important}
img.fill.height,.col img.fill.height{--filesource: "CustomElementsExtended.css";height: 100% !important;min-width: 0 !important;left: 0 !important;right: auto !important}
}
@media screen and (min-width: 600px) and (max-width: 1200px){img.fill,.col img.fill{--filesource: "CustomElementsExtended.css";width: 100% !important;height: auto !important}
img.fill.width,.col img.fill.width{--filesource: "CustomElementsExtended.css";margin: auto !important;width: auto !important;min-width: 100% !important;max-width: none !important;height: 100% !important;min-height: 100% !important;position: absolute !important;top: -10000em !important;right: -10000em !important;bottom: -10000em !important;left: -10000em !important}
}
.instagramFeed{--filesource: "CustomElementsExtended.css"}
.instagramFeed .content{--filesource: "CustomElementsExtended.css";position: relative;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-content: center;margin-bottom: 5px;width: 100%}
.instagramFeed .content .contentItem{--filesource: "CustomElementsExtended.css";position: relative;max-width: 20%;min-width: 200px;width: 100%;margin-bottom: 0;overflow: hidden;text-shadow: 1px 1px 3px rgba(0,0,0,0.5)}
.instagramFeed .content .contentItem .thumbnail{--filesource: "CustomElementsExtended.css";height: 250px;padding: 0;overflow: hidden;background: #484038}
.instagramFeed .content .contentItem .thumbnail img{--filesource: "CustomElementsExtended.css";object-fit: cover;width: 100%;height: 250px;opacity: 0.75;transition: 1s ease-in-out}
.instagramFeed .content .contentItem .text{--filesource: "CustomElementsExtended.css";background: rgba(24,16,8,0.5);transition: opacity 0.5s ease-in-out;opacity: 0;height: 250px;position: absolute;width: 100%;top: 0}
.instagramFeed .content .contentItem .text:hover{--filesource: "CustomElementsExtended.css";opacity: 1}
.instagramFeed .content .contentItem .text .title{--filesource: "CustomElementsExtended.css";position: absolute;top: 0;left: 0;color: white;margin: 10px 0 0 10px;z-index: 1}
.instagramFeed .content .contentItem .text .summary{--filesource: "CustomElementsExtended.css";position: absolute;bottom: 0;opacity: 1 !important;padding: 10px;color: #fff !important}
.instagramFeed .content .contentItem .text .summary .timestamp{--filesource: "CustomElementsExtended.css";margin: 5px 0}
.instagramFeed .content .contentItem .text .summary .caption{--filesource: "CustomElementsExtended.css";overflow: hidden;text-overflow: ellipsis;font-size: 13px;line-height: 15px;max-height: 45px}
.instagramFeed .content .contentItem .text .socialLinks{--filesource: "CustomElementsExtended.css";position: relative;float: right;width: 20px;height: 20px;margin: 10px;opacity: 1 !important;background-image: url('/images/cms/icons/socialmedia/instagram_icon_64.png?nocompression=1');background-size: 20px 20px}
.instagramFeed .footer{--filesource: "CustomElementsExtended.css";position: relative;text-align: center}
.instagramFeed .footer .applicationButton.instagramProfileButton{--filesource: "CustomElementsExtended.css";box-sizing: border-box;width: 100%}
.instagramFeed .footer .applicationButton.instagramProfileButton:hover{--filesource: "CustomElementsExtended.css"}
.instagramFeed .content.gutters{--filesource: "CustomElementsExtended.css";width: calc(100% + 10px);margin-left: -5px;margin-right: 5px}
.instagramFeed .content.gutters .contentItem{--filesource: "CustomElementsExtended.css";box-sizing: border-box;margin: 5px !important;flex-grow: 0;flex-shrink: 1;flex-basis: calc(20% - 10px)}
@supports (-ms-ime-align:auto){.instagramFeed .content.gutters .contentItem{--filesource: "CustomElementsExtended.css";flex-basis: calc(20% - 12px)}
}
@media screen and (max-width: 1024px){.instagramFeed .content .contentItem{--filesource: "CustomElementsExtended.css";max-width: 50%}
.instagramFeed .content.gutters .contentItem{--filesource: "CustomElementsExtended.css";margin: 4px;flex: 0 1 calc(50% - 12px)}
}
@media screen and (max-width: 500px){.instagramFeed .content .contentItem{--filesource: "CustomElementsExtended.css";max-width: 100%}
.instagramFeed .content.gutters .contentItem{--filesource: "CustomElementsExtended.css";margin: 4px;flex: 0 1 calc(100% - 8px)}
}
#cboxOverlay.instafeedLightbox{--filesource: "CustomElementsExtended.css";background: #333;opacity: 0.8}
#colorbox.instafeedLightbox{--filesource: "CustomElementsExtended.css"}
#colorbox.instafeedLightbox #cboxWrapper{--filesource: "CustomElementsExtended.css"}
#colorbox.instafeedLightbox #cboxWrapper #cboxContent{--filesource: "CustomElementsExtended.css"}
#colorbox.instafeedLightbox #cboxWrapper #cboxContent #cboxLoadedContent{--filesource: "CustomElementsExtended.css"}
#colorbox.instafeedLightbox #cboxWrapper #cboxContent #cboxLoadedContent img{--filesource: "CustomElementsExtended.css"}
#colorbox.instafeedLightbox #cboxWrapper #cboxContent #cboxTitle{--filesource: "CustomElementsExtended.css";box-sizing: border-box;padding: 10px 10px 16px 10px}
#colorbox.instafeedLightbox #cboxWrapper #cboxContent #cboxCurrent{--filesource: "CustomElementsExtended.css";left: auto;right: 0;margin-right: 10px}
#colorbox.instafeedLightbox #cboxWrapper #cboxContent #cboxPrevious{--filesource: "CustomElementsExtended.css";bottom: 50%;width: 45px;height: 45px;margin-left: 10px;background: url(/images/cms/icons/general/32x32_arrow_left.png);background-size: 26px 26px;background-color: rgba(51,51,51,0.8);background-repeat: no-repeat;background-position: center;border-radius: 50px}
#colorbox.instafeedLightbox #cboxWrapper #cboxContent #cboxNext{--filesource: "CustomElementsExtended.css";left: auto;right: 0;bottom: 50%;width: 45px;height: 45px;margin-right: 10px;background: url(/images/cms/icons/general/32x32_arrow_right.png);background-size: 26px 26px;background-color: rgba(51,51,51,0.8);background-repeat: no-repeat;background-position: center;border-radius: 50px}
#colorbox.instafeedLightbox #cboxWrapper #cboxContent #cboxPrevious:hover,#colorbox.instafeedLightbox #cboxWrapper #cboxContent #cboxNext:hover{--filesource: "CustomElementsExtended.css";background-color: rgba(51,51,51,0.95)}
#colorbox.instafeedLightbox #cboxWrapper #cboxContent #cboxClose{--filesource: "CustomElementsExtended.css";display: none}
.googleMap{--filesource: "CustomElementsExtended.css";position: relative;overflow: hidden;margin-bottom: 1.5em}
.googleMap .markerLabel{--filesource: "CustomElementsExtended.css";font-family: Arial,Helvetica,sans-serif !important;font-size: 9px !important;font-weight: bold !important;color: #fff !important}
.gm-style>div>.gmnoprint{--filesource: "CustomElementsExtended.css";margin: 17px 10px 10px !important}
.gm-style-mtc:first-child{--filesource: "CustomElementsExtended.css";border: #484038 2px solid !important;border-right: 0 !important;border-top-left-radius: 4px !important;border-bottom-left-radius: 4px !important}
.gm-style-mtc:last-child{--filesource: "CustomElementsExtended.css";border: #484038 2px solid !important;border-left: 0 !important;border-top-right-radius: 4px !important;border-bottom-right-radius: 4px !important}
.gm-fullscreen-control{--filesource: "CustomElementsExtended.css";margin-top: 17px !important}
.gm-bundled-control>.gmnoprint>div{--filesource: "CustomElementsExtended.css";background: transparent !important}
.gm-bundled-control>.gmnoprint>div button + div{--filesource: "CustomElementsExtended.css";background: transparent !important}
.gm-control-active{--filesource: "CustomElementsExtended.css";background: #fff !important;border: #484038 2px solid !important;border-radius: 0px !important}
.googleMap .infoWindowContent h1,.googleMap .infoWindowContent h2,.googleMap .infoWindowContent h3,.googleMap .infoWindowContent h4,.googleMap .infoWindowContent h5,.googleMap .infoWindowContent h6,.googleMap .infoWindowContent p,.googleMap .infoWindowContent ul,.googleMap .infoWindowContent ol{--filesource: "CustomElementsExtended.css";margin-top: 0px;margin-bottom: 10px}
.googleMap .infoWindowContent .infoWindowContentField{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .infoWindowContentField + .locationFields{--filesource: "CustomElementsExtended.css";margin-bottom: 10px}
.googleMap .infoWindowContent .locationFields{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .title{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent figure.image{--filesource: "CustomElementsExtended.css";float: right;max-width: 35%;margin: 0 0 15px 15px;border-radius: 0px;overflow: hidden}
.googleMap .infoWindowContent figure.image figcaption{--filesource: "CustomElementsExtended.css";padding: 5px;text-align: center;font-size: 88.89%}
.googleMap .infoWindowContent .summary{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .businessField,.googleMap .infoWindowContent .locationFields .contactField{--filesource: "CustomElementsExtended.css";display: flex;align-items: flex-start;margin-bottom: 5px}
.googleMap .infoWindowContent .locationFields .contactField:last-of-type{--filesource: "CustomElementsExtended.css";margin-bottom: 0}
.googleMap .infoWindowContent .locationFields .businessField .label,.googleMap .infoWindowContent .locationFields .contactField .label{--filesource: "CustomElementsExtended.css";width: 110px;font-weight: bold}
.googleMap .infoWindowContent .locationFields .businessField .value,.googleMap .infoWindowContent .locationFields .contactField .value{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .businessField.organizationName{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .businessField.businessInfo{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.contactPerson{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.contactPersonPosition{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.phone{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.email{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.website{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.location{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.location .address{--filesource: "CustomElementsExtended.css";display: block}
.googleMap .infoWindowContent .locationFields .contactField.location .city{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.location .state{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.location .state:after{--filesource: "CustomElementsExtended.css";content: "";clear: both;display: table}
.googleMap .infoWindowContent .locationFields .contactField.location .country{--filesource: "CustomElementsExtended.css";display: inline-block}
.googleMap .infoWindowContent .locationFields .contactField.location .postcode{--filesource: "CustomElementsExtended.css";display: inline-block}
.googleMap .infoWindowContent .locationFields .contactField.location .address + .postcode,.googleMap .infoWindowContent .locationFields .contactField.location .postcode:first-child::before{--filesource: "CustomElementsExtended.css";content: "Postcode: ";display: inline-block}
.googleMap .infoWindowContent .locationFields .contactField.location .county{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.location .statisticalArea{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .contactField.location .airport{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .customField{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .customField.customInfo1{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .customField.customInfo2{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .customField.customInfo3{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .locationFields .customField.customInfo4{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .moreInfoLink{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .moreInfoLink a{--filesource: "CustomElementsExtended.css"}
.googleMap .infoWindowContent .zoomHere{--filesource: "CustomElementsExtended.css";margin-top: 3px}
.googleMap .infoWindowContent .zoomHere a.zoomHereLink{--filesource: "CustomElementsExtended.css";font-weight: 700}
.googleMap .infoWindowContent .zoomHere a.zoomHereLink:before{--filesource: "CustomElementsExtended.css";content: "\f689";margin: 0 5px 0 2px;font-family: "Font Awesome 6 Pro";font-weight: 700;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
.googleMap .uiContainer .gm-style .gm-style-iw-c{--filesource: "CustomElementsExtended.css";overflow: visible;border-radius: 0px;box-shadow: 10px 10px 15px -7px rgba(0,0,0,0.3)}
.googleMap .gm-style .infoWindowContent{--filesource: "CustomElementsExtended.css"}
.googleMap .gm-style .infoWindowContent>:first-child{--filesource: "CustomElementsExtended.css";margin-top: 0 !important}
.googleMap .gm-style .infoWindowContent>:last-child{--filesource: "CustomElementsExtended.css";margin-bottom: 0 !important}
.googleMap button[title=Close]{--filesource: "CustomElementsExtended.css";top: -10px !important;right: -10px !important;width: 24px !important;height: 24px !important;background-color: #484038 !important;background-image: url("/images/cms/icons/white/cross_white_16.png") !important;background-position: center center !important;background-repeat: no-repeat !important;border-radius: 100% !important}
.googleMap button[title=Close] img{--filesource: "CustomElementsExtended.css";display: none !important}
.googleMap .uiContainer .infoWindowExternal{--filesource: "CustomElementsExtended.css";display: none;position: absolute;width: auto;max-width: 55%;min-height: 10px;box-sizing: border-box;padding: 20px;bottom: 10px;left: 60px;background: #fff;border-bottom: #484038 4px solid;border-radius: 0px;box-shadow: 0px 0px 15px rgba(0,0,0,0.25)}
.googleMap .uiContainer .infoWindowExternal .closeButton{--filesource: "CustomElementsExtended.css";position: absolute;top: -7px;right: -7px;width: 18px;height: 18px;padding-left: 18px;box-sizing: border-box;overflow: hidden;background-color: #484038;background-image: url("/images/cms/icons/white/cross_white_16.png");background-position: center center;background-repeat: no-repeat;background-size: 12px 12px;border-radius: 100%;opacity: 0.75;transition: 100ms all ease-in-out}
.googleMap .uiContainer .infoWindowExternal .closeButton:hover{--filesource: "CustomElementsExtended.css";opacity: 1;cursor: pointer}
.googleMap .uiContainer .infoWindowExternal .infoWindowContent{--filesource: "CustomElementsExtended.css"}
.googleMap .uiContainer .infoWindowExternal .infoWindowContent>:first-child{--filesource: "CustomElementsExtended.css";margin-top: 0 !important}
.googleMap .uiContainer .infoWindowExternal .infoWindowContent>:last-child{--filesource: "CustomElementsExtended.css";margin-bottom: 0 !important}
.googleMapInfoWindowLightbox{--filesource: "CustomElementsExtended.css"}
.googleMapInfoWindowLightbox .infoWindowContent{--filesource: "CustomElementsExtended.css";padding: 30px}
.googleMapInfoWindowLightbox .infoWindowContent>:first-child{--filesource: "CustomElementsExtended.css";margin-top: 0 !important}
.googleMapInfoWindowLightbox .infoWindowContent>:last-child{--filesource: "CustomElementsExtended.css";margin-bottom: 0 !important}
.googleMap .uiContainer.sidebar .navContainer .infoWindowSidebar{--filesource: "CustomElementsExtended.css";display: none;position: absolute;top: 0;left: 0;z-index: 10;width: 100%;height: 100%;box-sizing: border-box;padding: 10px;border-right: #dcd6d0 1px solid}
.googleMap .uiContainer.sidebar .navContainer .infoWindowSidebar .closeButton{--filesource: "CustomElementsExtended.css";position: absolute;top: -10px;right: -10px;width: 24px;height: 24px;padding-left: 24px;box-sizing: border-box;overflow: hidden;background-color: #484038 !important;background-image: url("/images/cms/icons/white/cross_white_16.png");background-position: center center;background-repeat: no-repeat;border-radius: 100%;opacity: 0.6}
.googleMap .uiContainer.sidebar .navContainer .infoWindowSidebar .closeButton:hover{--filesource: "CustomElementsExtended.css";opacity: 1;cursor: pointer}
.googleMap .uiContainer.sidebar .navContainer .infoWindowSidebar .infoWindowContent{--filesource: "CustomElementsExtended.css"}
.googleMap .uiContainer.sidebar .navContainer .infoWindowSidebar .infoWindowContent>:first-child{--filesource: "CustomElementsExtended.css";margin-top: 0 !important}
.googleMap .uiContainer.sidebar .navContainer .infoWindowSidebar .infoWindowContent>:last-child{--filesource: "CustomElementsExtended.css";margin-bottom: 0 !important}
.googleMap .uiContainer.sidebar{--filesource: "CustomElementsExtended.css";position: relative;clear: both;display: flex;flex-flow: row nowrap;align-items: stretch;overflow: hidden;box-sizing: border-box;width: 100%;border: #dcd6d0 2px solid;border-radius: 0px}
.googleMap .uiContainer.sidebar .navContainer{--filesource: "CustomElementsExtended.css";position: relative;box-sizing: border-box;padding: 20px;background: #fcf6f0}
.googleMap .uiContainer.sidebar .navContainer{--filesource: "CustomElementsExtended.css"}
.googleMap .uiContainer.sidebar .navContainer .areaSelector{--filesource: "CustomElementsExtended.css";position: relative;-webkit-appearance: none;box-sizing: border-box;max-width: 220px;padding: 10px 25px 10px 6px;color: #fff;font-weight: bold;background-color: #484038;background-image: url("/images/cms/icons/white/arrow_down_white_16.png");background-position: 98% 7px;background-repeat: no-repeat;border: 0;border-radius: 0;border-top-left-radius: 4px;border-top-right-radius: 4px;outline: 0 !important;outline-style: inset}
.googleMap .uiContainer.sidebar .navContainer .areaSelector option{--filesource: "CustomElementsExtended.css";padding: 40px;transition: ease-in 0.5s}
.googleMap .uiContainer.sidebar .navContainer .locationsList{--filesource: "CustomElementsExtended.css";margin: 0;max-height: calc(100% - 50px);overflow: auto}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul{--filesource: "CustomElementsExtended.css";display: none;margin-top: 1px;list-style: none;padding: 0px}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul.selected{--filesource: "CustomElementsExtended.css";display: block;color: #fff;background-color: #484038;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li{--filesource: "CustomElementsExtended.css";position: relative;box-sizing: border-box;padding: 10px 25px 10px 10px;margin: 0;width: 100%;cursor: pointer;transition: 0.1s ease-in}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li:hover{--filesource: "CustomElementsExtended.css";background: #fff;color: #484038}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li:hover:after{--filesource: "CustomElementsExtended.css";content: "\f054";position: absolute;top: 30%;right: 10px;font-family: "Font Awesome 6 Pro";font-size: 88.89%;font-weight: 700;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li.selectedLocation{--filesource: "CustomElementsExtended.css";color: #642c8d;font-weight: 500;background: #fff}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li.selectedLocation:after{--filesource: "CustomElementsExtended.css";content: "\f054";position: absolute;right: 10px;top: 30%;font-family: "Font Awesome 6 Pro";font-size: 88.89%;font-weight: 700;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
.locationList ul.hideLocationList{--filesource: "CustomElementsExtended.css";display: none !important}
.locationList ul.showLocationList{--filesource: "CustomElementsExtended.css";display: block}
.locationList ul.hideLocationList{--filesource: "CustomElementsExtended.css";display: none !important}
.locationList ul.showLocationList{--filesource: "CustomElementsExtended.css";display: block}
.googleMap .uiContainer.sidebar .mapContainer{--filesource: "CustomElementsExtended.css";width: 100%}
.googleMap .uiContainer.sidebar .mapContainer #map-canvas{--filesource: "CustomElementsExtended.css";width: 100% !important;height: 100% !important}
@media screen and (max-width: 900px){.googleMap{--filesource: "CustomElementsExtended.css";margin: 0 -15px 30px;width: calc(100% + 30px) !important}
#PreviewContainer .googleMap{--filesource: "CustomElementsExtended.css";margin: 0 0 30px;width: 100% !important}
.googleMap .uiContainer.sidebar{--filesource: "CustomElementsExtended.css";display: block;border-top: 0}
.googleMap .uiContainer.sidebar .navContainer{--filesource: "CustomElementsExtended.css";position: absolute;width: 100%;padding: 0;background: transparent;border-right: 0;height: auto !important;z-index: 1}
.googleMap .uiContainer.sidebar .navContainer .areaSelector{--filesource: "CustomElementsExtended.css";width: 100%;max-width: 100%;margin-top: -1px}
.googleMap .uiContainer.sidebar .navContainer .locationsList{--filesource: "CustomElementsExtended.css";height: auto;overflow: visible}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul{--filesource: "CustomElementsExtended.css";columns: 4;column-gap: 0;margin: 0px;width: 100%;border-radius: 0 !important}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li{--filesource: "CustomElementsExtended.css";display: inline-block;padding: 10px 30px 10px 10px}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li:first-child:last-child{--filesource: "CustomElementsExtended.css";display: inline-block}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li:hover:after{--filesource: "CustomElementsExtended.css";content: "\f078";top: 20%}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul.selected{--filesource: "CustomElementsExtended.css";color: #484038;background-color: rgba(255,255,255,0.85);border-radius: 0 !important;box-shadow: 0px 0px 10px rgba(0,0,0,0.25)}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul.selected li.selectedLocation{--filesource: "CustomElementsExtended.css";color: #fff;background: #484038}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li.selectedLocation:after{--filesource: "CustomElementsExtended.css";content: "\f078";top: 20%;right: 5px}
.googleMap .uiContainer.sidebar .mapContainer{--filesource: "CustomElementsExtended.css"}
.googleMap .uiContainer .infoWindowExternal{--filesource: "CustomElementsExtended.css";position: absolute;bottom: 0;left: 0;width: 100%;max-width: 100%;padding: 10px;background: rgba(255,255,255,0.9);border: 0;border-radius: 0}
.googleMap .uiContainer .infoWindowExternal .closeButton{--filesource: "CustomElementsExtended.css";position: absolute;top: 7px;right: 7px}
.googleMap .uiContainer .infoWindowExternal .infoWindowContent h1,.googleMap .uiContainer .infoWindowExternal .infoWindowContent h2,.googleMap .uiContainer .infoWindowExternal .infoWindowContent h3,.googleMap .uiContainer .infoWindowExternal .infoWindowContent h4,.googleMap .uiContainer .infoWindowExternal .infoWindowContent h5,.googleMap .uiContainer .infoWindowExternal .infoWindowContent h6,.googleMap .uiContainer .infoWindowExternal .infoWindowContent p,.googleMap .uiContainer .infoWindowExternal .infoWindowContent ul,.googleMap .uiContainer .infoWindowExternal .infoWindowContent ol{--filesource: "CustomElementsExtended.css";margin-top: 0px;margin-bottom: 5px}
.googleMap .uiContainer .infoWindowExternal .infoWindowContent .title{--filesource: "CustomElementsExtended.css";font-size: 175%}
.googleMap .infoWindowContent .locationFields .businessField .label,.googleMap .infoWindowContent .locationFields .contactField .label{--filesource: "CustomElementsExtended.css";width: 95px}
.googleMap .uiContainer.sidebar .mapContainer{--filesource: "CustomElementsExtended.css"}
}
@media screen and (max-width: 600px){.googleMap{--filesource: "CustomElementsExtended.css";min-height: 0}
.googleMap .uiContainer{--filesource: "CustomElementsExtended.css";min-height: 565px !important;max-height: 565px !important}
.googleMap .uiContainer.sidebar .navContainer{--filesource: "CustomElementsExtended.css";margin-right: 0}
.googleMap .uiContainer.sidebar .navContainer .areaSelector{--filesource: "CustomElementsExtended.css";width: 100%;padding: 7px}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul{--filesource: "CustomElementsExtended.css";columns: 3}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li{--filesource: "CustomElementsExtended.css";padding: 4px 7px;margin-bottom: -4px;font-size: 70%}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li:last-child{--filesource: "CustomElementsExtended.css";padding-bottom: 6px}
.googleMap .uiContainer.sidebar .navContainer .locationsList ul li.selectedLocation{--filesource: "CustomElementsExtended.css";padding-right: 15px}
.googleMap .uiContainer.sidebar .mapContainer{--filesource: "CustomElementsExtended.css"}
.googleMap .uiContainer.sidebar .mapContainer .googleMapCanvas{--filesource: "CustomElementsExtended.css";position: absolute;bottom: 0;min-height: 565px !important;height: 100% !important;max-height: 100% !important}
.googleMap .uiContainer .infoWindowExternal{--filesource: "CustomElementsExtended.css";padding: 7px 10px}
.googleMap .uiContainer .infoWindowExternal .infoWindowContent .title{--filesource: "CustomElementsExtended.css"}
}
.developer{--filesource: "Developer.css";position: relative;clear: left;margin: 15px;padding: 15px;border: 1px solid #939f38}
.developer h1,.developer h2,.developer h3,.developer h4{--filesource: "Developer.css";font-family: arial,helvetica,sans-serif;font-size: 125%;font-weight: bold;margin: 0;padding-bottom: 0;color: #939f38;border: none;background: none}
.developer .code{--filesource: "Developer.css";margin-top: 2px;padding-top: 0;font-size: 91.7%;font-weight: bold;color: #939f38}
div.widget{--filesource: "Developer.css";display: inline}
#EditorFormPanel,#AccessibilityToolbar,#LoginStatusShort,#Header #SearchSite,#Header #AnchorMenu,#Header #MainMenu,#mm-MainMenu,#SubMenu,#PageFunctionsTop,#PageFunctionsBottom,#LoginForm,#Footer{--filesource: "DefaultPrint.css";display: none}
