@font-face{--filesource: "Fonts.css";font-family: 'ChronicleTextG1-Bold';src: url('/App_Sites/mcc/Templates/Default/fonts/ChronicleTextG1-Bold.eot');src: url('/App_Sites/mcc/Templates/Default/fonts/ChronicleTextG1-Bold.eot?#iefix') format('embedded-opentype'),url('/App_Sites/mcc/Templates/Default/fonts/ChronicleTextG1-Bold.woff2') format('woff2'),url('/App_Sites/mcc/Templates/Default/fonts/ChronicleTextG1-Bold.woff') format('woff'),url('/App_Sites/mcc/Templates/Default/fonts/ChronicleTextG1-Bold.ttf') format('truetype'),url('/App_Sites/mcc/Templates/Default/fonts/ChronicleTextG1-Bold.#ChronicleTextG1-Bold') format('svg');font-weight: normal;font-style: normal}
@font-face{--filesource: "Fonts.css";font-family: 'CircularStd-Bold';src: url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Bold.eot');src: url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Bold.eot?#iefix') format('embedded-opentype'),url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Bold.woff2') format('woff2'),url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Bold.woff') format('woff'),url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Bold.ttf') format('truetype'),url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Bold.#CircularStd-Bold') format('svg');font-weight: normal;font-style: normal}
@font-face{--filesource: "Fonts.css";font-family: 'CircularStd-Book';src: url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Book.eot');src: url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Book.eot?#iefix') format('embedded-opentype'),url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Book.woff2') format('woff2'),url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Book.woff') format('woff'),url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Book.ttf') format('truetype'),url('/App_Sites/mcc/Templates/Default/fonts/CircularStd-Book.#CircularStd-Book') format('svg');font-weight: normal;font-style: normal}
.menuList{--filesource: "MainMenu.css";position: relative;float: left;margin: 0;padding: 0;list-style: none;width: 100%;font-size: 150%}
.menuList li{--filesource: "MainMenu.css";float: left;padding-right: 1em}
.menuList li:hover,.menuList li.sfhover{--filesource: "MainMenu.css"}
.menuList a{--filesource: "MainMenu.css";display: block;padding: 12px 20px}
.menuList a:hover{--filesource: "MainMenu.css";background: #f8f6f4;text-decoration: none}
.menuList li ul{--filesource: "MainMenu.css";position: absolute;left: -10000em;margin: 0;padding: 0;list-style: none;background: #ffffff;font-size: 85.7%;font-weight: normal;border: #f8f6f4 1px solid;border-bottom: 0;box-shadow: 0px 15px 40px rgba(72,64,56,0.25)}
.menuList li:hover ul,.menuList li li:hover ul,.menuList li.sfhover ul,.menuList li li.sfhover ul{--filesource: "MainMenu.css";left: auto}
.menuList li ul li{--filesource: "MainMenu.css";float: none;width: auto;padding-right: 0;border-bottom: #f8f6f4 1px solid}
.menuList li ul li:hover,.menuList li ul li.sfhover{--filesource: "MainMenu.css"}
.menuList li ul li a{--filesource: "MainMenu.css";padding: 12px 40px 12px 20px}
.menuList li ul li a:hover{--filesource: "MainMenu.css";background: #f8f6f4}
@media screen and (max-width: 960px){.menuList a{--filesource: "MainMenu.css"}
}
.subMenu{--filesource: "SubMenu.css";padding-right: 10px;margin-bottom: 1.5em}
.subMenuInner{--filesource: "SubMenu.css"}
.subMenu ul li a{--filesource: "SubMenu.css";display: block;width: 94%;padding: 3%}
.subMenu ul li a:link{--filesource: "SubMenu.css";text-decoration: none}
.subMenu ul li a:visited{--filesource: "SubMenu.css";text-decoration: none}
.subMenu ul li a:hover{--filesource: "SubMenu.css";text-decoration: underline}
.subMenu ul li a:active{--filesource: "SubMenu.css"}
.subMenu .section{--filesource: "SubMenu.css";margin: 0;margin: 10px 0 0 10px;font-size: 116.7%;font-weight: bold;border-bottom: 1px solid #f0f0f0}
.subMenu .section a{--filesource: "SubMenu.css";display: block;width: 94%;padding: 3%;color: #303030}
.subMenu .sectionSelected{--filesource: "SubMenu.css";background: #f8f8f8;border-bottom: 1px solid #f0f0f0}
.subMenu ul{--filesource: "SubMenu.css";margin: 0;padding: 0 0 0 10px;list-style: none}
.subMenu ul li{--filesource: "SubMenu.css";margin: 0;border-bottom: 1px solid #f0f0f0}
.subMenu ul ul li{--filesource: "SubMenu.css";margin: 0 0 0 12px;font-size: 91.7%;border: 0}
.subMenu ul ul ul li{--filesource: "SubMenu.css";margin: 0 0 0 12px;font-size: 100%;border: 0}
.subMenu ul ul ul ul li{--filesource: "SubMenu.css";margin: 0 0 0 12px;font-size: 100%;border: 0}
.subMenu ul li.currentBranch{--filesource: "SubMenu.css";background: #f8f8f8}
.subMenu ul li.currentPage{--filesource: "SubMenu.css"}
.subMenu ul li ul li.currentPage{--filesource: "SubMenu.css"}
.subMenu ul li.currentPage a{--filesource: "SubMenu.css";font-weight: bold;text-decoration: underline}
.subMenu ul li.currentPage li{--filesource: "SubMenu.css"}
.subMenu ul li.currentPage li a:link{--filesource: "SubMenu.css";font-weight: normal;text-decoration: none}
.subMenu ul li.currentPage li a:visited{--filesource: "SubMenu.css";font-weight: normal;text-decoration: none}
.subMenu ul li.currentPage li a:active{--filesource: "SubMenu.css";text-decoration: underline}
.subMenu ul li.currentPage li a:hover{--filesource: "SubMenu.css";text-decoration: underline}
.subMenu .level1 .item1{--filesource: "SubMenu.css"}
.subMenu .item1{--filesource: "SubMenu.css"}
.subMenu_exampletextid{--filesource: "SubMenu.css"}
.subMenu_exampletextid a{--filesource: "SubMenu.css"}
@media screen and (max-width: 960px){.subMenu{--filesource: "SubMenu.css"}
}
body{--filesource: "HtmlTags.css";margin: 0;padding: 0;font-family: Arial,Helvetica,sans-serif;font-size: 75%;background: #484038}
body.mceContentBody{--filesource: "HtmlTags.css"}
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: 1em 0 0.75em 0;font-size: 175%;font-weight: normal}
h3{--filesource: "HtmlTags.css";margin: 1.5em 0 0.75em 0;font-size: 125%}
h4{--filesource: "HtmlTags.css";margin: 1.5em 0 0.75em 0;font-size: 100%}
h5{--filesource: "HtmlTags.css";margin: 1.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}
ul{--filesource: "HtmlTags.css"}
ul li{--filesource: "HtmlTags.css"}
ol{--filesource: "HtmlTags.css"}
ol li{--filesource: "HtmlTags.css"}
hr{--filesource: "HtmlTags.css";margin: 0 0 1.25em;height: 3px;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}
iframe{--filesource: "HtmlTags.css";width: 100%;max-width: 100%;border: 0}
img{--filesource: "HtmlTags.css";border: 0}
figure{--filesource: "HtmlTags.css"}
figure.image{--filesource: "HtmlTags.css";display: inline-block;border: 1px solid #e0e0e0;margin: 0 5px 5px 0;background: #f5f2f0}
figure.align-left{--filesource: "HtmlTags.css";float: left;margin: 0 5px 5px 0}
figure.align-right{--filesource: "HtmlTags.css";float: right;margin: 0 0 5px 5px}
figure.image img{--filesource: "HtmlTags.css";margin: 8px 8px 0 8px}
figure.image figcaption{--filesource: "HtmlTags.css";clear: both;margin: 6px 8px 6px 8px;text-align: center}
caption{--filesource: "HtmlTags.css";margin: 0 0 0.25em 0;font-weight: bold;text-align: left}
address{--filesource: "HtmlTags.css";font-style: italic}
pre{--filesource: "HtmlTags.css"}
.formPanel,.dataContainer{--filesource: "Forms.css";position: relative;float: none;margin: 0;padding: 0;width: 100%;margin-bottom: 1.5em}
fieldset,.fieldset{--filesource: "Forms.css";display: inline-block;width: 98.75%;min-width: 98.75%;padding: 0 0.62%;margin: 0 0 1.5em;border: #ebebeb 1px solid;border-radius: 6px}
fieldset legend,.fieldset .legend{--filesource: "Forms.css";padding: 4px;margin: 0 0 0.25em;color: #000000;font-weight: bold;font-size: 125%}
.fieldset .legend{--filesource: "Forms.css";position: relative;float: left;margin-top: -14px;margin-bottom: 0.25em;background: #ffffff}
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";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}
.formFields ul,.dataFields ul{--filesource: "Forms.css";list-style: disc}
.fieldContainer,.formFields li,.dataFields li{--filesource: "Forms.css";position: relative;float: left;clear: left;width: 100%;padding: 0;margin: 0.25em 0 0.75em}
.fieldTitle,.formFields label,.dataFields label{--filesource: "Forms.css";position: relative;float: left;width: 25%;padding: 11px 1%;font-weight: bold}
.fieldContent,.fieldControls,.fieldData,.fieldText{--filesource: "Forms.css";display: block;position: relative;float: left;width: 71%;max-width: 71%;padding: 1%;border-radius: 6px;background: #fafafa}
.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 .fieldData,.fieldContent .fieldText{--filesource: "Forms.css"}
.fieldContent .fieldData :last-child,.fieldContent .fieldText :last-child{--filesource: "Forms.css";margin-bottom: 0}
.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>h1,.fieldContent>h2,.fieldContent>h3,.fieldContent>h4,.fieldContent>h5,.fieldContent>h6,.fieldContent>p,.fieldContent>ul,.fieldContent>ol{--filesource: "Forms.css";margin: 0.25em 0}
.fieldContent .fieldControls,.fieldContent .fieldData,.fieldContent .fieldText{--filesource: "Forms.css";display: inline-block;float: none;padding: 0;width: 100%;max-width: 100%;border-radius: 0;background: none}
.fieldControls .helperControl{--filesource: "Forms.css";display: inline-block;margin-left: 4px;vertical-align: top}
.fieldContent .helperControl{--filesource: "Forms.css";display: inline-block;min-height: 20px;padding: 4px 0 0 20px;background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/16x16_help.gif') 0px 3px no-repeat}
table.formFields,table.dataFields{--filesource: "Forms.css";border-collapse: separate;border: 1px}
.formFields tr,.dataFields tr{--filesource: "Forms.css"}
.formFields tr th,.dataFields tr th{--filesource: "Forms.css"}
.formFields tr td,.dataFields tr td{--filesource: "Forms.css"}
.formFields input[type=text],.formFields input[type=password],input[type=file]{--filesource: "Forms.css";box-sizing: border-box;width: 100%;max-width: 100%;padding: 3px 1%;margin: auto -1px;background: #ffffff;border: #c0c0c0 1px solid;border-radius: 4px}
.formFields select{--filesource: "Forms.css";box-sizing: border-box;width: auto;max-width: 100%;padding: 3px 1%;margin: auto -1px;background: #ffffff;border: #c0c0c0 1px solid;border-radius: 4px}
.formFields textarea{--filesource: "Forms.css";box-sizing: border-box;width: 100%;max-width: 100%;padding: 3px 1%;margin: auto -1px;background: #ffffff;border: #c0c0c0 1px solid;border-radius: 4px}
.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";max-width: 75px}
.dateField .dateSelector,.dateSelectField .dateSelector{--filesource: "Forms.css";display: inline-block;height: 16px;padding-left: 20px;padding-top: 2px;margin-top: 2px;margin-left: 0.5em;background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/16x16_calendar.gif') no-repeat}
.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"}
@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: 0;border: 0;background: transparent}
.radioField fieldset legend,.checkboxField fieldset legend{--filesource: "Forms.css";display: none}
.radioField label,.checkboxField label{--filesource: "Forms.css";display: inline-block;float: none;width: auto;vertical-align: top;margin-bottom: 0.25em;padding: 0;padding-bottom: 1px !important;font-weight: normal;background: transparent !important}
.radioField label:hover,.checkboxField label:hover{--filesource: "Forms.css";padding-bottom: 0 !important;border-bottom: 1px dotted}
.radioField input,.checkboxField input{--filesource: "Forms.css";margin: 0 5px 2px;vertical-align: middle}
.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{--filesource: "Forms.css";position: relative;float: left;width: 48% !important;height: auto !important;margin-right: 2%}
.radioField .threeColsOptons,.checkboxField .threeColsOptons{--filesource: "Forms.css";padding: 0 !important}
.radioField .threeColsOptons label,.checkboxField .threeColsOptons label{--filesource: "Forms.css";position: relative;float: left;width: 31% !important;height: auto !important;margin-right: 2%}
.radioField .fourColsOptions,.checkboxField .fourColsOptions{--filesource: "Forms.css";padding: 0 !important}
.radioField .fourColsOptions label,.checkboxField .fourColsOptions label{--filesource: "Forms.css";position: relative;float: left;width: 23% !important;height: auto !important;margin-right: 2%}
.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";padding-right: 1em}
.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";float: none;width: auto !important}
.otherOptionSelectTextHidden{--filesource: "Forms.css";display: inline-block}
.otherOptionSelectTextHidden .otherOptionEnable{--filesource: "Forms.css"}
.otherOptionSelectTextHidden .otherOptionText{--filesource: "Forms.css";display: inline}
.otherOptionSelectTextHidden .otherOptionText label{--filesource: "Forms.css";display: none;position: absolute;text-indent: -10000em}
.otherOptionSelectTextHidden .otherOptionText input{--filesource: "Forms.css";display: block;clear: left;width: 100%;margin-left: 1.75em}
.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;position: absolute;text-indent: -10000em}
.verticalOptions .otherOptionSelectTextHidden .otherOptionText input{--filesource: "Forms.css";display: block;width: auto}
.otherOptionSelectTextVisible{--filesource: "Forms.css";display: inline-block}
.otherOptionSelectTextVisible .otherOptionEnable{--filesource: "Forms.css"}
.otherOptionSelectTextVisible .otherOptionText{--filesource: "Forms.css";display: inline}
.otherOptionSelectTextVisible .otherOptionText label{--filesource: "Forms.css";display: none;position: absolute;text-indent: -10000em}
.otherOptionSelectTextVisible .otherOptionText input{--filesource: "Forms.css";display: block;clear: left;margin-left: 1.75em;width: auto}
.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";width: auto}
.otherOptionTextOnly{--filesource: "Forms.css";display: block;clear: left;padding: 0.35em}
.otherOptionTextOnly .otherOptionText{--filesource: "Forms.css"}
.otherOptionTextOnly .otherOptionText label{--filesource: "Forms.css"}
.otherOptionTextOnly .otherOptionText input{--filesource: "Forms.css";display: block;clear: left;width: auto}
.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;padding: 0;font-weight: normal;background: transparent}
.singleCheckboxField .fieldControls label input{--filesource: "Forms.css";display: inline-block;vertical-align: middle}
.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}
.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;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;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";margin-bottom: 10px}
.listField .fieldControls input{--filesource: "Forms.css";width: 87.5%;margin-right: 0.5%}
.listField .fieldControls .add{--filesource: "Forms.css";display: inline-block;text-indent: -10000em;width: 16px;height: 16px;background: url('/images/cms/icons/general/add.png') no-repeat;cursor: pointer}
.listField .fieldControls .remove{--filesource: "Forms.css";display: inline-block;text-indent: -10000em;width: 16px;height: 16px;margin-right: 0.5%;background: url('/images/cms/icons/general/remove.png') no-repeat;cursor: pointer}
.matrixField{--filesource: "Forms.css"}
.matrixField .fieldContent table.subFields{--filesource: "Forms.css";width: 100%;margin-top: 0.5em;border: 1px #e0e0e0 solid;border-top: 0}
.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}
.matrixField table.subFields tr.subFieldContainer{--filesource: "Forms.css"}
.matrixField table.subFields tr.subFieldContainer th{--filesource: "Forms.css";font-weight: normal;background: #f8f8f8;border: 1px #e0e0e0 solid}
.matrixField table.subFields tr.subFieldContainer th.subFieldTitle{--filesource: "Forms.css";width: 25%}
.matrixField table.subFields tr.subFieldContainer td{--filesource: "Forms.css";display: table-cell;padding-right: inherit;background: #ffffff;border: 1px #e0e0e0 solid}
.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";float: left;margin: 0 2px 0 0}
.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";float: left}
.matrixField table.matrixLabelsInHeader{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInHeader tr.subFieldsTableHeader{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInHeader tr.subFieldsTableHeader th{--filesource: "Forms.css";border: #e0e0e0 1px solid}
.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";display: none}
.matrixField table.matrixLabelsInHeader tr.subFieldContainer td.otherOptionSelectTextVisible input{--filesource: "Forms.css";display: inline-block;float: none;clear: none;margin-left: 5px}
.matrixField table.matrixLabelsInCells{--filesource: "Forms.css"}
.matrixField table.matrixLabelsInCells tr.subFieldsTableHeader{--filesource: "Forms.css";display: none}
.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/mcc/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}
.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}
.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;width: auto;margin-right: 10px !important}
fieldset.submitButtons ol.formFields li.fieldContainer input,.fieldset.submitButtons .formFields .fieldContainer .fieldData{--filesource: "Forms.css"}
fieldset.submitButtons ol.formFields li.fieldContainer.recaptchaField,.fieldset.submitButtons .formFields .fieldContainer.recaptchaField{--filesource: "Forms.css";width: 100%;margin-right: 0 !important}
fieldset.submitButtons ol.formFields li.fieldContainer.recaptchaField div.g-recaptcha,.fieldset.submitButtons .formFields .fieldContainer.recaptchaField div.g-recaptcha{--filesource: "Forms.css"}
#recaptcha_widget_div{--filesource: "Forms.css";clear: both}
.noField{--filesource: "Forms.css";display: none}
.formPage{--filesource: "Forms.css"}
.formPage .formFieldsContainer{--filesource: "Forms.css";border: 0;padding: 0;margin-bottom: 0.5em}
.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"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup fieldset.fieldGroupFieldset{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup fieldset.fieldGroupFieldset .fieldGroupLegend{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup fieldset.fieldGroupFieldset .fieldGroupSummary{--filesource: "Forms.css"}
.formPage .formFieldsContainer .fieldContainer.fieldGroup.customClassname{--filesource: "Forms.css"}
.formPage .validationError{--filesource: "Forms.css";box-sizing: border-box;padding: 4px;background-color: #FFDFDF;border: 1px solid #C89797;border-radius: 4px}
.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";width: 98% !important;margin: 0;padding: 4px 1%}
.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";width: 98% !important;max-width: 98% !important;padding: 1%}
.formPage .oneCol1 .fieldContainer .fieldContent .fieldText,.formPanel.oneCol1 .fieldContainer .fieldContent .fieldText{}
.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}
#FormCancelOptions,#FormFinalLinks,.formButtons{--filesource: "Forms.css"}
#FormCancelOptions ul,#FormFinalLinks ul,.formButtons ul{--filesource: "Forms.css";margin: 0;padding: 0;list-style: none}
#FormCancelOptions ul li,#FormFinalLinks ul li,.formButtons ul li{--filesource: "Forms.css";display: inline;padding: 0}
#FormCancelOptions ul li a,#FormFinalLinks ul li a,.formButtons ul li a{--filesource: "Forms.css";display: inline-block;margin: 0 0.5em 0 0;padding: 4px;background: #f8f8f8;border: #e0e0e0 1px solid}
#FormCancelOptions ul li a:link,#FormFinalLinks ul li a:link,.formButtons ul li a:link{--filesource: "Forms.css"}
#FormCancelOptions ul li a:visited,#FormFinalLinks ul li a:visited,.formButtons ul li a:visited{--filesource: "Forms.css"}
#FormCancelOptions ul li a:hover,#FormFinalLinks ul li a:hover,.formButtons ul li a:hover{--filesource: "Forms.css";background: #f0f0f0}
#FormCancelOptions ul li a:active,#FormFinalLinks ul li a:active,.formButtons ul li a:active{--filesource: "Forms.css"}
#FormCancelOptions .notnow,#FormFinalLinks .notnow{--filesource: "Forms.css"}
#FormCancelOptions .never,#FormFinalLinks .never{--filesource: "Forms.css";margin-right: 0}
@media screen and (max-width:600px){.radioField .twoColsOptions label,.checkboxField .twoColsOptions label,.radioField .threeColsOptons label,.checkboxField .threeColsOptons label,.radioField .fourColsOptions label,.checkboxField .fourColsOptions label{--filesource: "Forms.css";width: 100% !important;margin-right:0}
}
@media screen and (max-width: 480px){.formPage .twoCols1 .fieldContainer .fieldTitle,.formPanel.twoCols1 .fieldContainer .fieldTitle{--filesource: "Forms.css";float: none;width: 100%;max-width: 100%;padding: 1% 0}
.formPage .twoCols1 .fieldContainer .fieldContent,.formPanel.twoCols1 .fieldContainer .fieldContent{--filesource: "Forms.css";float: none;width: 100%;max-width: 100%;padding: 1% 0}
.formPage .twoCols1 .matrixField tr.radioField td,.formPanel.twoCols1 .matrixField tr.radioField td,.formPage .twoCols1 .matrixField tr.checkboxField td,.formPanel.twoCols1 .checkboxField tr.radioField td,.formPage .oneCol1 .matrixField tr.radioField td,.formPanel.oneCol1 .matrixField tr.radioField td,.formPage .oneCol1 .matrixField tr.checkboxField td,.formPanel.oneCol1 .checkboxField tr.radioField td{--filesource: "Forms.css";float: left}
}
#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;border-collapse: collapse}
caption{--filesource: "Tables.css";padding: 7px;margin: 0;font-weight: bold;text-align: left;background: #f0f0f0}
tbody{--filesource: "Tables.css"}
th{--filesource: "Tables.css";text-align: left;font-weight: bold}
tr{--filesource: "Tables.css"}
td{--filesource: "Tables.css"}
table.dataTable1{--filesource: "Tables.css";font-size: 100%;margin-bottom: 1em}
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.data th{--filesource: "Tables.css";padding: 8px;border: 1px solid #d0d0d0;background-color: #f0f0f0}
table.dataTable1 tr td{--filesource: "Tables.css";padding: 8px;border: 1px solid #d0d0d0;background-color: #ffffff}
table.scheduleTable{--filesource: "Tables.css";font-size: 100%;margin-bottom: 1em}
table.scheduleTable tr th,table.scheduleTable thead tr th,table.scheduleTable tr.header th{--filesource: "Tables.css";padding: 8px;border: 1px solid #d0d0d0;background-color: #e8e8e8}
table.scheduleTable tbody tr th,table.scheduleTable tr.data th{--filesource: "Tables.css";padding: 8px;border: 1px solid #d0d0d0;background-color: #f0f0f0}
table.scheduleTable tr td{--filesource: "Tables.css";padding: 8px;border: 1px solid #d0d0d0;background-color: #ffffff}
@media only screen and (max-width: 480px){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{--filesource: "Tables.css";position: absolute !important;top: -9999px !important;left: -9999px !important}
table.responsive tr{--filesource: "Tables.css";margin-top: -1px;border: 1px solid #ccc}
table.responsive th{--filesource: "Tables.css";border-bottom: 1px solid #eee}
table.responsive td{--filesource: "Tables.css";border: none;border-bottom: 1px solid #eee;position: relative !important;padding-left: 50% !important}
table.responsive td:before{--filesource: "Tables.css";position: absolute !important;top: 2px;left: 2px;width: 45%;white-space: nowrap;overflow: hidden}
table.dataTable1.responsive{--filesource: "Tables.css"}
table.dataTable1.responsive td:before{--filesource: "Tables.css";top: 8px;left: 8px}
table.dataTable1.responsive td{--filesource: "Tables.css"}
table.responsive td:nth-of-type(1):before{--filesource: "Tables.css";content: "Data 1"}
table.responsive td:nth-of-type(2):before{--filesource: "Tables.css";content: "Data 2"}
table.responsive td:nth-of-type(3):before{--filesource: "Tables.css";content: "Data 3"}
table.responsive td:nth-of-type(4):before{--filesource: "Tables.css";content: "Data 4"}
table.responsive td:nth-of-type(5):before{--filesource: "Tables.css";content: "Data 5"}
table.responsive td:nth-of-type(6):before{--filesource: "Tables.css";content: "Data 6"}
table.responsive td:nth-of-type(7):before{--filesource: "Tables.css";content: "Data 7"}
table.responsive td:nth-of-type(8):before{--filesource: "Tables.css";content: "Data 8"}
table.responsive td:nth-of-type(9):before{--filesource: "Tables.css";content: "Data 9"}
table.responsive td:nth-of-type(10):before{--filesource: "Tables.css";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"}
.author{--filesource: "ContentClasses.css";font-weight: bold}
.dropQuote1{--filesource: "ContentClasses.css";margin-left: 10%;margin-right: 10%;padding: 2% 0;color: #99cc00;text-align: center;font-size: 125%;font-style: italic;border-top: #99cc00 2px solid;border-bottom: #99cc00 2px solid}
.helpText{--filesource: "ContentClasses.css";display: inline-block;min-height: 20px;padding: 4px 0 0 20px;background: url('/App_Sites/mcc/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/mcc/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}
#TemplateWrapper{--filesource: "DefaultPageLayout.css";padding: 1em 0 3em;text-align: center}
#AccessibilityToolbar{--filesource: "DefaultPageLayout.css";margin: 0 0 1em;text-align: center}
#AccessibilityToolbarInner{--filesource: "DefaultPageLayout.css";width: 85%;min-width: 960px;margin: 0 auto;text-align: left;font-size: 91.7%}
#AccessibilityToolbar ul{--filesource: "DefaultPageLayout.css";margin: 0;padding: 0;list-style: none}
#AccessibilityToolbar li{--filesource: "DefaultPageLayout.css";display: inline-block;margin-right: 1em}
#AccessibilityToolbar li a{--filesource: "DefaultPageLayout.css";color: #d8c8c0;padding: 4px 20px}
#AccessibilityToolbar ul #JumpToMenu,#AccessibilityToolbar ul #JumpToSearch{--filesource: "DefaultPageLayout.css";display: none}
#Template{--filesource: "DefaultPageLayout.css";position: relative;width: 85%;min-width: 960px;background: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px;box-shadow: 0px 0px 80px rgba(24,16,8,1);margin: 0 auto;text-align: left}
#TemplateInner{--filesource: "DefaultPageLayout.css"}
#Header{--filesource: "DefaultPageLayout.css";position: relative;z-index: 5;background: #181008;color: #c8c0b8}
#HeaderInner{--filesource: "DefaultPageLayout.css"}
#Header a{--filesource: "DefaultPageLayout.css"}
#Header a:link{--filesource: "DefaultPageLayout.css"}
#Header a:visited{--filesource: "DefaultPageLayout.css"}
#Header a:hover{--filesource: "DefaultPageLayout.css";color: #c30}
#Header a:active{--filesource: "DefaultPageLayout.css"}
#Header #Logo{--filesource: "DefaultPageLayout.css";padding: 20px}
#Header #SearchSite{--filesource: "DefaultPageLayout.css";position: relative;float: right;padding: 0 20px}
#Header #SearchSite fieldset,#Header #SearchSite fieldset ol,#Header #SearchSite fieldset ol li,#Header #SearchSite fieldset ol li .fieldTitle,#Header #SearchSite fieldset ol li .fieldContent,#Header #SearchSite fieldset ol li .fieldContent .fieldControls{--filesource: "DefaultPageLayout.css";display: inline-block;vertical-align: middle;width: auto;max-width: none;min-width: 0;padding: 0;margin: 0;background: none;border: 0}
#Header #SearchSite fieldset{--filesource: "DefaultPageLayout.css"}
#Header #SearchSite fieldset legend{--filesource: "DefaultPageLayout.css";display: none}
#Header #SearchSite fieldset ol li.keywordsField{--filesource: "DefaultPageLayout.css"}
#Header #SearchSite fieldset ol li.keywordsField label{--filesource: "DefaultPageLayout.css";position: relative;float: left;margin-left: -10000em !important}
#Header #SearchSite fieldset ol li.keywordsField label:after{--filesource: "DefaultPageLayout.css";display: none;content: "Search:";position: relative;float: right;padding: 5px;color: #909090;font-weight: normal;text-indent: 0}
#Header #SearchSite fieldset ol li.keywordsField input{--filesource: "DefaultPageLayout.css";box-sizing: border-box;width: 100%;padding: 8px 16px;background: #ffffff;border: #e0e0e0 1px solid;border-radius: 4px}
#Header #SearchSite .submitButton{--filesource: "DefaultPageLayout.css";position: relative;display: inline-block;width: auto;max-width: none;min-width: 0;padding: 10px;margin: 0 0 0 -10px;font-size: 100%;font-weight: bold;text-transform: none;background: #aa1100 !important;border-radius: 0;border-top-right-radius: 4px;border-bottom-right-radius: 4px}
#Header #LoginStatusShort{--filesource: "DefaultPageLayout.css";position: absolute;top: 20px;right: 20px}
#Header #AnchorMenu{--filesource: "DefaultPageLayout.css";padding: 0.5em 0;margin: 0 20px}
#Header #AnchorMenu a{--filesource: "DefaultPageLayout.css";padding: 0 10px;border-right: #c0c0c0 1px solid}
#Header #AnchorMenu a:link{--filesource: "DefaultPageLayout.css"}
#Header #AnchorMenu a:visited{--filesource: "DefaultPageLayout.css"}
#Header #AnchorMenu a:hover{--filesource: "DefaultPageLayout.css"}
#Header #AnchorMenu a:active{--filesource: "DefaultPageLayout.css"}
#Header #AnchorMenu a.first{--filesource: "DefaultPageLayout.css";padding-left: 0}
#Header #AnchorMenu a.last{--filesource: "DefaultPageLayout.css";border: 0}
#Header .mainMenu{--filesource: "DefaultPageLayout.css";position: relative;float: left;clear: both;width: 100%;background: #d8d4d0}
#Header #MainMenuInner{--filesource: "DefaultPageLayout.css"}
#SubHeader{--filesource: "DefaultPageLayout.css";clear: both}
#Content{--filesource: "DefaultPageLayout.css";clear: both}
#Page{--filesource: "DefaultPageLayout.css"}
#PageTop{--filesource: "DefaultPageLayout.css";box-sizing: border-box;position: relative;float: left;position: relative;padding: 17px 180px 14px 0;width: 100%;font-size: 91.7%;border-bottom: #f0f0f0 1px solid}
#Page #PageContent{--filesource: "DefaultPageLayout.css"}
#Page #PageContent #Primary{--filesource: "DefaultPageLayout.css"}
#Page #PageContent #Secondary{--filesource: "DefaultPageLayout.css"}
#PageBottom{--filesource: "DefaultPageLayout.css";position: relative;float: left;clear: both;width: 100%;margin: 10px 0}
#Tertiary{--filesource: "DefaultPageLayout.css"}
body.Theme_One{--filesource: "DefaultPageLayout.css"}
body.Theme_One #Content{--filesource: "DefaultPageLayout.css"}
body.Theme_Two{--filesource: "DefaultPageLayout.css"}
body.Theme_Two #Content{--filesource: "DefaultPageLayout.css"}
#Footer{--filesource: "DefaultPageLayout.css";position: relative;clear: both;background: #f8f0e8}
#FooterInner{--filesource: "DefaultPageLayout.css";padding: 20px}
#Footer p{--filesource: "DefaultPageLayout.css";margin: 0 0 0.5em}
#Footer a{--filesource: "DefaultPageLayout.css"}
#Footer a:link{--filesource: "DefaultPageLayout.css"}
#Footer a:visited{--filesource: "DefaultPageLayout.css"}
#Footer a:hover{--filesource: "DefaultPageLayout.css"}
#Footer a:active{--filesource: "DefaultPageLayout.css"}
#Footer #Rights{--filesource: "DefaultPageLayout.css"}
#Footer #CreditsCMS{--filesource: "DefaultPageLayout.css";position: absolute;top: 10px;right: 10px}
#Footer #CreditsCMS a{--filesource: "DefaultPageLayout.css";float: left;width: 88px;height: 31px;text-indent: -10000em;text-transform: capitalize;background: transparent url('/App_Sites/mcc/Templates/Default/Css/../images/powered_by_cm3_grey.png') left top no-repeat}
#Footer #CreditsDesign{--filesource: "DefaultPageLayout.css"}
#Footer #CreditsDesign a{--filesource: "DefaultPageLayout.css"}
#Footer #CreditsDesign a:link{--filesource: "DefaultPageLayout.css"}
#Footer #CreditsDesign a:visited{--filesource: "DefaultPageLayout.css"}
#Footer #CreditsDesign a:hover{--filesource: "DefaultPageLayout.css"}
#Footer #CreditsDesign a:active{--filesource: "DefaultPageLayout.css"}
@media screen and (max-width: 1200px){}
@media screen and (max-width: 990px){#Template{--filesource: "DefaultPageLayout.css";width: 100%;min-width: 0}
#Primary img,#Secondary img{--filesource: "DefaultPageLayout.css";max-width: 100%;height: auto !important;min-height: 0 !important}
}
@media screen and (min-width: 767px){#Header #AnchorMenu,#Header #SearchSite,#Header #MainMenu{--filesource: "DefaultPageLayout.css";display: block !important}
}
@media screen and (max-width: 767px){body{--filesource: "DefaultPageLayout.css";-webkit-text-size-adjust: none;font-size: 87.5%}
#TemplateWrapper{--filesource: "DefaultPageLayout.css";padding: 10px}
#Template{--filesource: "DefaultPageLayout.css";width: 100%;border: 0}
#AccessibilityToolbar{--filesource: "DefaultPageLayout.css";display: block;position: relative;margin: 0}
#AccessibilityToolbarInner{--filesource: "DefaultPageLayout.css";width: 100%;min-width: 0}
#AccessibilityToolbar ul{--filesource: "DefaultPageLayout.css"}
#AccessibilityToolbar ul #JumpToContent{--filesource: "DefaultPageLayout.css";display: none}
#AccessibilityToolbar ul #JumpToMenu{--filesource: "DefaultPageLayout.css";display: list-item;position: absolute;top: 20px;right: 10px;z-index: 100}
#AccessibilityToolbar ul #JumpToMenu a{--filesource: "DefaultPageLayout.css";display: inline-block;width: 32px;height: 32px;padding: 0 !important;text-indent: -10000em;background-color: #339933;background-image: url('/images/cms/icons/white/hamburger_64.png');background-position: center center;background-size: 32px 32px;border-radius: 4px}
#AccessibilityToolbar ul #JumpToSearch{--filesource: "DefaultPageLayout.css";display: list-item;position: absolute;top: 20px;right: 50px;z-index: 100}
#AccessibilityToolbar ul #JumpToSearch a{--filesource: "DefaultPageLayout.css";display: inline-block;width: 32px;height: 32px;padding: 0 !important;text-indent: -10000em;background-color: #ff6a00;background-image: url('/images/cms/icons/white/magnify_64.png');background-position: center center;background-size: 32px 32px;border-radius: 4px}
#Header{--filesource: "DefaultPageLayout.css"}
#Header #SearchSite{--filesource: "DefaultPageLayout.css";display: none;float: none;margin-bottom: 10px}
#Header #SearchSite fieldset,#Header #SearchSite fieldset ol,#Header #SearchSite fieldset ol li,#Header #SearchSite fieldset ol li .fieldTitle,#Header #SearchSite fieldset ol li .fieldContent,#Header #SearchSite fieldset ol li .fieldContent .fieldControls{--filesource: "DefaultPageLayout.css";width: 100%}
#Header #SearchSite .submitButton{--filesource: "DefaultPageLayout.css";position: absolute;top: 0;right: 20px}
#Header #AnchorMenu{--filesource: "DefaultPageLayout.css";display: none;font-size: 91.7%;margin: -6px 0 4px 10px}
#Header #LoginStatusShort{--filesource: "DefaultPageLayout.css";position: relative;top: auto;right: auto;margin: 0 20px 10px}
#Header #MainMenu{--filesource: "DefaultPageLayout.css";display: none}
.menuList li{--filesource: "DefaultPageLayout.css";width: 100%;overflow: hidden;padding: 0}
.menuList li a{--filesource: "DefaultPageLayout.css"}
.menuList li a:hover{--filesource: "DefaultPageLayout.css";background: transparent}
.menuList li ul{--filesource: "DefaultPageLayout.css";display: none}
#Content{--filesource: "DefaultPageLayout.css"}
#Footer{--filesource: "DefaultPageLayout.css"}
}
@media screen and (max-width: 600px){}
@media screen and (max-width: 480px){}
@media screen and (max-width: 320px){}
.submitButton,.applicationButton,a.applicationButton{--filesource: "Buttons.css";display: inline-block;padding: 10px 36px 10px 20px;color: #ffffff;font-size: 116.7%;font-weight: bold;background-color: #052763;background-image: url('/images/cms/icons/white/arrow_right_white_16.png');background-repeat: no-repeat;background-position: 95% center;border: 0;cursor: pointer}
.submitButton:link,.applicationButton:link,a.applicationButton:link{--filesource: "Buttons.css";color: #ffffff}
.submitButton:visited,.applicationButton:visited,a.applicationButton:visited{--filesource: "Buttons.css";color: #ffffff}
.submitButton:hover,.applicationButton:hover,a.applicationButton:hover{--filesource: "Buttons.css"}
.submitButton:active,.applicationButton:active,a.applicationButton: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"}
.submitButton.forwardButton,.applicationButton.forwardButton,a.applicationButton.forwardButton{--filesource: "Buttons.css"}
.submitButton.previousButton,.applicationButton.previousButton,a.applicationButton.previousButton{--filesource: "Buttons.css"}
.submitButton.nextButton,.applicationButton.nextButton,a.applicationButton.nextButton{--filesource: "Buttons.css"}
.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"}
div.twoCols,div.threeCols,div.fourCols,div.fiveCols,div.sixCols{--filesource: "Columns.css";display: flex;clear: both;box-sizing: border-box;width: 100%}
div.twoCols>.col1,div.twoCols>.col:nth-child(2n-1){--filesource: "Columns.css";position: relative;float: left;clear: left;width: 49%;margin-right: 1%}
div.twoCols>.col2,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>.col1,div.twoCols.layout1>.col:nth-child(2n-1){--filesource: "Columns.css";width: 33%}
div.twoCols.layout1>.col2,div.twoCols.layout1>.col:nth-child(2n-0){--filesource: "Columns.css";width: 65%}
div.twoCols.layout2{--filesource: "Columns.css"}
div.twoCols.layout2>.col1,div.twoCols.layout2>.col:nth-child(2n-1){--filesource: "Columns.css";width: 65%}
div.twoCols.layout2>.col2,div.twoCols.layout2>.col:nth-child(2n-0){--filesource: "Columns.css";width: 33%}
div.threeCols>.col1,div.threeCols>.col:nth-child(3n-2){--filesource: "Columns.css";position: relative;float: left;width: 32%;margin-right: 1%}
div.threeCols>.col2,div.threeCols>.col:nth-child(3n-1){--filesource: "Columns.css";position: relative;float: left;width: 32%;margin-right: 1%;margin-left: 1%}
div.threeCols>.col3,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>.col1,div.threeCols.layout1>.col:nth-child(3n-2){--filesource: "Columns.css";width: 24%}
div.threeCols.layout1>.col2,div.threeCols.layout1>.col:nth-child(3n-1){--filesource: "Columns.css";width: 48%}
div.threeCols.layout1>.col3,div.threeCols.layout1>.col:nth-child(3n-0){--filesource: "Columns.css";width: 24%}
div.fourCols>.col1,div.fourCols>.col:nth-child(4n-3){--filesource: "Columns.css";position: relative;float: left;width: 24%;margin-right: 0.6666%}
div.fourCols>.col2,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>.col3,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>.col4,div.fourCols>.col:nth-child(4n-0){--filesource: "Columns.css";position: relative;float: left;width: 24%;margin-left: 0.6666%}
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: 20%;margin-left: 0.625%}
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%}
@media screen and (max-width: 767px){div.threeCols,div.fourCols,div.fiveCols,div.sixCols{--filesource: "Columns.css";display: block}
.col1,.col2,.col3,.col4,div.threeCols>.col,div.fourCols>.col,div.fiveCols>.col,div.sixCols>.col{--filesource: "Columns.css";float: left !important;width: 49% !important;padding: 0 !important;margin: 0 !important}
.col1,.col3,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.threeCols>.col3,div.threeCols>.col:nth-child(3n-0),div.fiveCols>.col:nth-child(3n-0){--filesource: "Columns.css"}
}
@media screen and (max-width: 600px){div.twoCols,div.threeCols,div.fourCols,div.fiveCols,div.sixCols{--filesource: "Columns.css";display: block}
.col1,.col2,.col3,.col4,.col5,.col6,div.twoCols>.col,div.threeCols>.col,div.fourCols>.col,div.fiveCols>.col,div.sixCols>.col{--filesource: "Columns.css";float: left !important;clear: left !important;width: 100% !important;padding: 0 !important;margin: 0 !important}
}
.featureBox1{--filesource: "Blocks.css";box-sizing: border-box;width: 100%;padding: 20px;background: #f0f0f0}
.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}
#Primary{--filesource: "PageBodyContent.css"}
#PrimaryContent{--filesource: "PageBodyContent.css"}
#PrimaryContent img,#PrimaryContent .article.originalThumbs .thumbnail.original img,#PrimaryContent .container.originalThumbs .thumbnail.original img,#PrimaryContent .pageFragment.originalThumbs .thumbnail.original img{--filesource: "PageBodyContent.css";max-width: 100%;height: auto}
#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}
#PrimaryContent #PageBody ul{--filesource: "PageBodyContent.css"}
#PrimaryContent #PageBody ul li{--filesource: "PageBodyContent.css";margin: 1em 0}
#PrimaryContent #PageBody ol{--filesource: "PageBodyContent.css"}
#PrimaryContent #PageBody ol li{--filesource: "PageBodyContent.css";margin: 1em 0}
#Primary #SubContainers{--filesource: "PageBodyContent.css"}
#Primary .container{--filesource: "PageBodyContent.css";margin-bottom: 1em}
#Primary .container>.title{--filesource: "PageBodyContent.css"}
#Primary .container .thumbnail{--filesource: "PageBodyContent.css";display: table-cell;vertical-align: top;padding-right: 10px}
#Primary .container .thumbnail img{--filesource: "PageBodyContent.css";max-width: none;max-height: none;width: auto;height: auto}
#Primary .container .text{--filesource: "PageBodyContent.css";display: table-cell;vertical-align: top}
#Primary .container .text .title{--filesource: "PageBodyContent.css";margin-top: 0}
#Primary .container .text .publishInfo{--filesource: "PageBodyContent.css";margin-bottom: 0.5em}
#Primary .container .text .publishInfo .date{--filesource: "PageBodyContent.css";display: inline-block}
#Primary .container .text .publishInfo .author{--filesource: "PageBodyContent.css";display: inline-block}
#Primary .container .text .summary{--filesource: "PageBodyContent.css";margin: 0 0 1em}
#Primary .container .text .summary .span-read-more{--filesource: "PageBodyContent.css";display: block}
#Primary .container .text .summary .span-read-more .hide-from-sight{--filesource: "PageBodyContent.css";display: none}
#Primary #SubArticles{--filesource: "PageBodyContent.css"}
#Primary .article,#Primary .pageFragment{--filesource: "PageBodyContent.css";margin-bottom: 1em}
#Primary .article>.title,#Primary .pageFragment>.title{--filesource: "PageBodyContent.css"}
#Primary .article .thumbnail,#Primary .pageFragment .thumbnail{--filesource: "PageBodyContent.css";display: table-cell;vertical-align: top;padding-right: 10px}
#Primary .article .thumbnail img,#Primary .pageFragment .thumbnail img{--filesource: "PageBodyContent.css";max-width: none;max-height: none;width: auto;height: auto}
#Primary .article .text,#Primary .pageFragment .text{--filesource: "PageBodyContent.css";display: table-cell;vertical-align: top}
#Primary .article .text .title,#Primary .pageFragment .text .title{--filesource: "PageBodyContent.css";margin-top: 0}
#Primary .article .text .publishInfo,#Primary .pageFragment .text .publishInfo{--filesource: "PageBodyContent.css";margin-bottom: 0.5em}
#Primary .article .text .publishInfo .date,#Primary .pageFragment .text .publishInfo .date{--filesource: "PageBodyContent.css";display: inline-block}
#Primary .article .text .publishInfo .author,#Primary .pageFragment .text .publishInfo .author{--filesource: "PageBodyContent.css";display: inline-block}
#Primary .article .text .summary,#Primary .pageFragment .text .summary{--filesource: "PageBodyContent.css";margin: 0 0 1em}
#Primary .article .text .summary .span-read-more{--filesource: "PageBodyContent.css";display: block}
#Primary .article .text .summary .span-read-more .hide-from-sight{--filesource: "PageBodyContent.css";display: none}
#Secondary{--filesource: "PageBodyContent.css"}
#SecondaryContent{--filesource: "PageBodyContent.css"}
#SecondaryContent img{--filesource: "PageBodyContent.css";max-width: 100%;height: auto}
#SecondaryContent a:link{--filesource: "PageBodyContent.css"}
#Secondary ul{--filesource: "PageBodyContent.css";margin: 1em 0 1em 1.5em;padding: 0}
#Secondary ul li{--filesource: "PageBodyContent.css";margin: 1em 0}
#Secondary ol{--filesource: "PageBodyContent.css"}
#Secondary ol li{--filesource: "PageBodyContent.css";margin: 1em 0}
#Primary>:last-child,#Secondary>:last-child{--filesource: "PageBodyContent.css"}
#Primary .cmHighlight,#Primary .cmhighlight,#Secondary .cmHighlight,#Secondary .cmhighlight{--filesource: "PageBodyContent.css";border-bottom: 3px double}
@media screen and (max-width: 767px){#Primary .exampleClass{--filesource: "PageBodyContent.css"}
}
#PageFunctions,#PageFunctionsTop,#PageFunctionsBottom{--filesource: "PageFunctions.css"}
#PageFunctions ul,#PageFunctionsTop ul,#PageFunctionsBottom ul{--filesource: "PageFunctions.css";margin: 0;padding: 0;list-style: none}
#PageFunctions ul li,#PageFunctionsTop ul li,#PageFunctionsBottom ul li{--filesource: "PageFunctions.css";display: inline-block;vertical-align: middle}
#PageFunctions ul li:hover,#PageFunctionsTop ul li:hover,#PageFunctionsBottom ul li:hover{--filesource: "PageFunctions.css"}
#PageFunctions ul li.first,#PageFunctionsTop ul li.first,#PageFunctionsBottom ul li.first{--filesource: "PageFunctions.css"}
#PageFunctions ul li.last,#PageFunctionsTop ul li.last,#PageFunctionsBottom ul li.last{--filesource: "PageFunctions.css";border-right: 0}
#PageFunctions ul li a,#PageFunctionsTop ul li a,#PageFunctionsBottom 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;text-transform: capitalize;cursor: pointer}
#PageFunctions .pageFavorite a,#PageFunctionsTop .pageFavorite a,#PageFunctionsBottom .pageFavorite a{--filesource: "PageFunctions.css";background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -37px 0 no-repeat}
#PageFunctions .pageFavorite.bookmarked a,#PageFunctionsTop .pageFavorite.bookmarked a,#PageFunctionsBottom .pageFavorite.bookmarked a{--filesource: "PageFunctions.css";background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -73px 0 no-repeat}
#PageFunctions .pagePrint a,#PageFunctionsTop .pagePrint a,#PageFunctionsBottom .pagePrint a{--filesource: "PageFunctions.css";background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -109px 0 no-repeat}
#PageFunctions .pageEmail a,#PageFunctionsTop .pageEmail a,#PageFunctionsBottom .pageEmail a{--filesource: "PageFunctions.css";background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -145px 0 no-repeat}
#PageFunctions .pageFeedback a,#PageFunctionsTop .pageFeedback a,#PageFunctionsBottom .pageFeedback a{--filesource: "PageFunctions.css";background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -217px 0 no-repeat}
#PageFunctions .pageTextSizeDecrease a,#PageFunctionsTop .pageTextSizeDecrease a,#PageFunctionsBottom .pageTextSizeDecrease a{--filesource: "PageFunctions.css";background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -325px 0 no-repeat}
#PageFunctions .pageTextSizeDefault a,#PageFunctionsTop .pageTextSizeDefault a,#PageFunctionsBottom .pageTextSizeDefault a{--filesource: "PageFunctions.css";background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -253px 0 no-repeat}
#PageFunctions .pageTextSizeIncrease a,#PageFunctionsTop .pageTextSizeIncrease a,#PageFunctionsBottom .pageTextSizeIncrease a{--filesource: "PageFunctions.css";background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -289px 0 no-repeat}
#PageFunctions .pagePdf a,#PageFunctionsTop .pagePdf a,#PageFunctionsBottom .pagePdf a{--filesource: "PageFunctions.css";background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -361px 0 no-repeat}
#PageFunctions .pageWord a,#PageFunctionsTop .pageWord a,#PageFunctionsBottom .pageWord a{--filesource: "PageFunctions.css";background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -397px 0 no-repeat}
#PageFunctions .pageShare.pageShareModule_acoracms a,#PageFunctionsTop .pageShare.pageShareModule_acoracms a,#PageFunctionsBottom .pageShare.pageShareModule_acoracms a{--filesource: "PageFunctions.css"}
#PageFunctions .pageShare.pageShareModule_sharethis a,#PageFunctionsTop .pageShare.pageShareModule_sharethis a,#PageFunctionsBottom .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: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/page_functions.png') -181px 0 no-repeat}
.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 .pageShare.pageShareModule_sharethis .st_email{--filesource: "PageFunctions.css"}
#PageFunctionsTop{--filesource: "PageFunctions.css";position: absolute;top: 14px;right: 0}
#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{--filesource: "PageFunctions.css";background: none;padding-left: 0}
@media screen and (max-width: 767px){#PageFunctionsTop{--filesource: "PageFunctions.css"}
#PageFunctionsTop .pagePrint,#PageFunctionsBottom .pagePrint,#PageFunctionsTop .pageTextSizeDecrease,#PageFunctionsBottom .pageTextSizeDecrease,#PageFunctionsTop .pageTextSizeDefault,#PageFunctionsBottom .pageTextSizeDefault,#PageFunctionsTop .pageTextSizeIncrease,#PageFunctionsBottom .pageTextSizeIncrease{--filesource: "PageFunctions.css";display: none}
}
.paging{--filesource: "Paging.css";clear: both;margin: 1em 0;border: #f0f0f0 1px solid;padding: 8px}
.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";margin: 0 0.25em}
.paging .pages .previousPage:after{--filesource: "Paging.css"}
.paging .pages .nextPage{--filesource: "Paging.css";margin: 0 0 0 0.25em}
.paging .pages .nextPage:before{--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 .pagingSpacer{--filesource: "Paging.css"}
.paging.top{--filesource: "Paging.css"}
.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 .prefix .separator{--filesource: "TrailNav.css";display: none}
.trail-nav nav ol li:not(:first-child)::before{--filesource: "TrailNav.css";content: ">";margin: 0 5px;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center;font-size: 1em;font-style: normal;font-variant: normal;text-rendering: auto}
@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: 1em}
#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 1em;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"}
.cards{--filesource: "CustomElements.css";position: relative;float: left;width: 100%}
.cards .paging{--filesource: "CustomElements.css"}
.cards .content{--filesource: "CustomElements.css"}
.cards .container,.cards .content .article,.cards .content .pageFragment{--filesource: "CustomElements.css";box-sizing: border-box;float: left;clear: none;width: 31.33%;margin: 0 0 40px;overflow: hidden}
.cards .container:nth-child(3n-1),.cards .content .article:nth-child(3n-1),.cards .content .pageFragment:nth-child(3n-1){--filesource: "CustomElements.css";margin: 0 3% 40px}
.cards .container .thumbnail,.cards .content .article .thumbnail,.cards .content .pageFragment .thumbnail{--filesource: "CustomElements.css";position: relative;float: left;max-width: 100%;width: 100%;padding: 0 !important;box-sizing: border-box;text-align: center;overflow: hidden}
.cards .container .thumbnail a,.cards .content .article .thumbnail a,.cards .content .pageFragment .thumbnail a{--filesource: "CustomElements.css"}
.cards .container .thumbnail a img,.cards .content .article .thumbnail a img,.cards .content .pageFragment .thumbnail a img{--filesource: "CustomElements.css";display: block;min-width: 100%;min-height: 100%;max-width: 100% !important}
.cards .container .text,.cards .content .article .text,.cards .content .pageFragment .text{--filesource: "CustomElements.css";box-sizing: border-box;position: relative;float: left;width: 100%;padding: 20px;background: #d8d4d0}
.cards .container .text .title a,.cards .content .article .text .title a,.cards .content .pageFragment .text .title a{--filesource: "CustomElements.css";display: block;margin: 0}
.cards .container .text .date,.cards .content .article .text .date,.cards .content .pageFragment .text .date{--filesource: "CustomElements.css";display: inline-block;position: absolute;top: -48px;left: 0;padding: 16px;color: #fff;font-size: 14px;font-weight: bold;white-space: nowrap;background-color: #484038;width: 100%;text-align: center;box-sizing: border-box}
.cards .container .text .summary,.cards .content .article .text .summary,.cards .content .pageFragment .text .summary{--filesource: "CustomElements.css";margin: 0}
.cards .container .text .summary .readMore,.cards .content .article .text .summary .readMore,.cards .content .pageFragment .text .summary .readMore{--filesource: "CustomElements.css";display: block;margin-top: 10px}
.cards .noContent{--filesource: "CustomElements.css";margin: 0 1.5% 20px}
@media screen and (max-width: 769px){.cards .container,.cards .content .article,.cards .content .pageFragment{--filesource: "CustomElements.css";width: 47.5%}
.cards .container:nth-child(3n-1),.cards .content .article:nth-child(3n-1),.cards .content .pageFragment:nth-child(3n-1){--filesource: "CustomElements.css";margin: 0 0 40px}
.cards .container:nth-child(2n-1),.cards .content .article:nth-child(2n-1),.cards .content .pageFragment:nth-child(2n-1){--filesource: "CustomElements.css";margin: 0 5% 40px 0}
}
@media screen and (max-width: 480px){.cards .container,.cards .content .article,.cards .content .pageFragment{--filesource: "CustomElements.css";width: 100%}
.cards .container:nth-child(3n-1),.cards .content .article:nth-child(3n-1),.cards .content .pageFragment:nth-child(3n-1),.cards .container:nth-child(2n-1),.cards .content .article:nth-child(2n-1),.cards .content .pageFragment:nth-child(2n-1){--filesource: "CustomElements.css";margin: 0 0 40px 0}
}
.countdown{--filesource: "CustomElements.css";font-size: 150%}
.countdown .counter{--filesource: "CustomElements.css";display: inline-block;box-sizing: border-box;min-width: 50px;margin-bottom: 14px;padding: 7px 10px;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: -14px}
.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}
.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}
.video-container{--filesource: "DefaultPageElements.css";width: 100%;padding: 0;margin:3% 0;display: inline-block;z-index: -1;background: url(/images/template/loading.gif) center center no-repeat;border: 1px solid #f2f2f2}
.video-container-inner{--filesource: "DefaultPageElements.css";position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden}
.video-container-inner iframe,.video-container-inner object,.video-container-inner embed{--filesource: "DefaultPageElements.css";position: absolute;top: 0;left: 0;width: 100%;height: 100%}
#Attachments{--filesource: "Attachments.css";margin: 1em 0;border-top-left-radius: 4px;border-top-right-radius: 4px;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: 6px;font-size: 91.7%;background: #f8f8f8;border: 1px solid #f0f0f0}
table.attachmentsContainer tr td{--filesource: "Attachments.css";padding: 6px;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: 1em}
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: 1em}
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: 1em}
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/mcc/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/mcc/Templates/Default/Css/screen/../../images/icons/16x16_image.gif')}
.attachmentsContainer .filePdf .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/mcc/Templates/Default/Css/screen/../../images/icons/16x16_pdf.gif')}
.attachmentsContainer .fileTxt .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/mcc/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/mcc/Templates/Default/Css/screen/../../images/icons/16x16_doc.gif')}
.attachmentsContainer .filePpt .title a,.filePptx .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/mcc/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/mcc/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/mcc/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/mcc/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/mcc/Templates/Default/Css/screen/../../images/icons/16x16_sound.png')}
.attachmentsContainer .cmfr_links .title a{--filesource: "Attachments.css";background-image: url('/App_Sites/mcc/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"}
}
.expanderLink{--filesource: "ContentExpander.css"}
.expanderLink a{--filesource: "ContentExpander.css";display: inline-block;min-height: 16px;padding-left: 20px;padding-top: 1px;background-repeat: no-repeat}
.expanderLink a.expanded{--filesource: "ContentExpander.css";background-image: url('/images/cms/icons/general/remove.png')}
.expanderLink a.collapsed{--filesource: "ContentExpander.css";background-image: url('/images/cms/icons/general/add.png')}
.expanderContent{--filesource: "ContentExpander.css";display: none;padding-left: 1em;border-left: #eae8e6 3px solid;margin-left: 6px}
.iconPdf{--filesource: "Icons.css";display: inline-block;min-height: 16px;padding: 1px 0 0 20px;background: url('/App_Sites/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/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/mcc/Templates/Default/Css/screen/../../images/icons/32x32_youtube.png') 0 0 no-repeat}
.iconOnly{--filesource: "Icons.css";width: 16px;height: 16px;padding: 0 !important;text-indent: -10000em}
.iconOnly.icon32{--filesource: "Icons.css";width: 32px;height: 32px}
.iconOnly.icon64{--filesource: "Icons.css";width: 64px;height: 64px}
.linkPageTop{--filesource: "Icons.css";padding: 0 0 0 12px;background: url('/App_Sites/mcc/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/mcc/Templates/Default/Css/screen/../../images/arrow_grey_up.gif') 0px 2px no-repeat}
.latestUpdates,.latestArticles{--filesource: "LatestUpdates.css"}
.latestUpdates .header,.latestArticles .header{--filesource: "LatestUpdates.css"}
.latestUpdates .content,.latestArticles .content{--filesource: "LatestUpdates.css";position: relative}
.latestUpdates .article,.latestArticles .article{--filesource: "LatestUpdates.css"}
.latestUpdates .article .thumbnail,.latestArticles .article .thumbnail{--filesource: "LatestUpdates.css"}
.latestUpdates .article .text,.latestArticles .article .text{--filesource: "LatestUpdates.css"}
.latestUpdates .article .text .title,.latestArticles .article .text .title{--filesource: "LatestUpdates.css"}
.latestUpdates .article .text .date,.latestArticles .article .text .date{--filesource: "LatestUpdates.css"}
.latestUpdates .article .text .summary,.latestArticles .article .text .summary{--filesource: "LatestUpdates.css"}
.latestUpdates .article.odd,.latestArticles .article.odd{--filesource: "LatestUpdates.css"}
.latestUpdates .article.even,.latestArticles .article.even{--filesource: "LatestUpdates.css"}
.latestUpdates .noContent,.latestArticles .noContent{--filesource: "LatestUpdates.css";margin: 0 0 1.5em}
.latestUpdates .footer,.latestArticles .footer{--filesource: "LatestUpdates.css"}
ul.arrowPoints,ol.arrowPoints{--filesource: "Lists.css";margin: 0 0 1.5em;list-style: none}
ul.arrowPoints li,ol.arrowPoints li{--filesource: "Lists.css";padding-left: 14px;margin-bottom: 0.75em;background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../../Templates/Default/images/arrow_grey_right.gif') 0px 2px no-repeat}
ul.warnings{--filesource: "Lists.css";margin: 0 0 1.5em;list-style: none}
ul.warnings li{--filesource: "Lists.css";margin: 0 0 0.75em;padding: 0 0 0 24px;background: url('/App_Sites/mcc/Templates/Default/Css/screen/../../../Templates/Default/images/icons/16x16_warning.gif') no-repeat;min-height: 16px}
* html .warnings li{--filesource: "Lists.css";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}
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"}
#SubContainers.lightboxGrid,#SubArticles.lightboxGrid{--filesource: "LightboxGrid.css";position: relative;float: left;width: 100%;margin-bottom: 1em}
#SubContainers.lightboxGrid .article,#SubArticles.lightboxGrid .article{--filesource: "LightboxGrid.css";position: relative;float: left;min-width: 20%;margin-right: 20px}
#SubContainers.lightboxGrid .article .thumbnail,#SubArticles.lightboxGrid .article .thumbnail{--filesource: "LightboxGrid.css";display: block;padding: 0}
#SubContainers.lightboxGrid .article .thumbnail img,#SubArticles.lightboxGrid .article .thumbnail img{--filesource: "LightboxGrid.css";max-width: 100%;width: 100%;margin: 0}
#SubContainers.lightboxGrid .article .text,#SubArticles.lightboxGrid .article .text{--filesource: "LightboxGrid.css";display: block;padding: 0}
#SubContainers.lightboxGrid .article .text .title,#SubArticles.lightboxGrid .article .text .title{--filesource: "LightboxGrid.css";padding: 0;text-align: center}
#SubContainers.lightboxGrid .article .text .date,#SubArticles.lightboxGrid .article .text .date{--filesource: "LightboxGrid.css";display: none}
#SubContainers.lightboxGrid .article .text .summary,#SubArticles.lightboxGrid .article .text .summary{--filesource: "LightboxGrid.css";display: none}
#SubContainers.lightboxGrid.threeCols .article,#SubArticles.lightboxGrid.threeCols .article{--filesource: "LightboxGrid.css";width: 30%;margin-right: 5%}
#SubArticles.lightboxGrid.threeCols .article:nth-of-type(3),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(3),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(6),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(6),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(9),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(9),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(12),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(12),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(15),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(15),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(18),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(18),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(21),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(21),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(24),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(24),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(27),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(27),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(30),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(30),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(33),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(33),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(36),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(36),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(39),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(39),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(42),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(42),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(45),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(45),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(48),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(48),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(51),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(51){--filesource: "LightboxGrid.css";margin-right: 0}
#SubContainers.lightboxGrid.fourCols .article,#SubArticles.lightboxGrid.fourCols .article{--filesource: "LightboxGrid.css";width: 22.75%;margin-right: 3%}
#SubArticles.lightboxGrid.fourCols .article:nth-of-type(4),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(4),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(8),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(8),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(12),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(12),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(16),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(16),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(20),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(20),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(24),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(24),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(28),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(28),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(32),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(32),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(36),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(36),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(40),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(40),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(44),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(44),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(48),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(48){--filesource: "LightboxGrid.css";margin-right: 0}
#SubContainers.lightboxGrid.fiveCols .article,#SubArticles.lightboxGrid.fiveCols .article{--filesource: "LightboxGrid.css";width: 18%;margin-right: 2.5%}
#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(5),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(5),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(10),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(10),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(15),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(15),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(20),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(20),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(25),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(25),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(30),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(30),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(35),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(35),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(40),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(40),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(45),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(45),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(50) #SubContainers.lightboxGrid.fiveCols .article:nth-of-type(50){--filesource: "LightboxGrid.css";margin-right: 0}
@media only screen and (max-width: 600px){#SubContainers.lightboxGrid,#SubArticles.lightboxGrid{--filesource: "LightboxGrid.css";font-size: 80%}
}
.lightboxPopup .article{--filesource: "LightboxGrid.css"}
.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{--filesource: "MessageBoxes.css";position: relative;clear: left;margin: 15px 0;padding: 15px;background: #feefef;border: 1px solid #EC5F35;border-radius: 6px}
.messageError h1,.messageError h2,.messageError h3,.messageError h4{--filesource: "MessageBoxes.css";font-family: arial,helvetica,sans-serif;font-size: 125%;font-weight: bold;margin: 0;padding-bottom: 0;color: #EC5F35;border: none;background: none}
.messageError p{--filesource: "MessageBoxes.css";margin: 0.75em 0}
.messageError .code{--filesource: "MessageBoxes.css";margin-top: 2px;padding-top: 0;font-size: 91.7%;font-weight: bold;color: #EC5F35}
fieldset .messageError{--filesource: "MessageBoxes.css";margin-left: 4px;margin-right: 4px;padding: 4px}
.messageConfirm{--filesource: "MessageBoxes.css";position: relative;clear: left;margin: 15px 0;padding: 15px;background: #f9faf5;border: 1px solid #939f38;border-radius: 6px}
.messageConfirm h1,.messageConfirm h2,.messageConfirm h3,.messageConfirm h4{--filesource: "MessageBoxes.css";font-family: arial,helvetica,sans-serif;font-size: 125%;font-weight: bold;margin: 0;padding-bottom: 0;color: #939f38;border: none;background: none}
.messageConfirm p{--filesource: "MessageBoxes.css";margin: 0.75em 0}
.messageConfirm .code{--filesource: "MessageBoxes.css";margin-top: 2px;padding-top: 0;font-size: 91.7%;font-weight: bold;color: #939f38}
fieldset .messageConfirm{--filesource: "MessageBoxes.css";margin-left: 4px;margin-right: 4px;padding: 4px}
.messageInformation{--filesource: "MessageBoxes.css";position: relative;clear: left;margin: 15px 0;padding: 15px;background: #fbfaf2;border: 1px solid #aba000;border-radius: 6px}
.messageInformation h1,.messageInformation h2,.messageInformation h3,.messageInformation h4{--filesource: "MessageBoxes.css";font-family: arial,helvetica,sans-serif;font-size: 125%;font-weight: bold;margin: 0;padding-bottom: 0;color: #aba000;border: none;background: none}
.messageInformation p{--filesource: "MessageBoxes.css";margin: 0.75em 0}
.messageInformation .code{--filesource: "MessageBoxes.css";margin-top: 2px;padding-top: 0;font-size: 91.7%;font-weight: bold;color: #aba000}
fieldset .messageInformation{--filesource: "MessageBoxes.css";margin-left: 4px;margin-right: 4px;padding: 4px}
.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: 1em}
.siteMapContainer ul.level1 li{--filesource: "SiteMap.css"}
.siteMapContainer ul.level1 li.level1{--filesource: "SiteMap.css";float: left;width: 30%;margin-right: 3%;margin-bottom: 1em}
.siteMapContainer ul.level1 li.item4,.siteMapContainer ul.level1 li.item7,.siteMapContainer ul.level1 li.item10,.siteMapContainer ul.level1 li.item13{--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: 1em}
.siteMapContainer ul.level1 li.level1{--filesource: "SiteMap.css";float: none;width: auto;margin-right: 0;margin-bottom: 1em}
.siteMapContainer ul.level1 li.item4,.siteMapContainer ul.level1 li.item7,.siteMapContainer ul.level1 li.item10,.siteMapContainer ul.level1 li.item13{--filesource: "SiteMap.css";clear: left}
}
.thumbnailImages{--filesource: "ThumbnailImageGallery.css";position: relative;float: left;width: 100%;margin-bottom: 1em}
.thumbnailImages .thumbnail{--filesource: "ThumbnailImageGallery.css";position: relative;float: left;margin-right: 10px}
.thumbnailImages .thumbnail img{--filesource: "ThumbnailImageGallery.css";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";clear: left;margin-right: 4px;margin-left: 4px}
#LoginStatusLong .loginStatusInfo .loginMessage{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginStatusInfo .loginUser{--filesource: "UserLoginComponents.css"}
#LoginStatusLong .loginLinks{--filesource: "UserLoginComponents.css";margin: 1em 0;padding: 0;list-style: none}
#LoginStatusLong .loginLinks li{--filesource: "UserLoginComponents.css";display: inline;margin: 0 0 1em;padding: 0;list-style: none}
#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 label{--filesource: "UserLoginComponents.css"}
#LoginForm input{--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 .loginLinks{--filesource: "UserLoginComponents.css";margin: 0 0 1em 1%;padding: 0;list-style: none}
#LoginForm #LoginHelp .loginLinks li{--filesource: "UserLoginComponents.css";display: inline;margin: 0;list-style: none}
#LoginForm #LoginHelp .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"}
#LoginStatusLong .loginLinks .registerLink{--filesource: "UserLoginComponents.css"}
#LoginForm #LoginHelp .requestAccessLink{--filesource: "UserLoginComponents.css"}
#LoginMessage{--filesource: "UserLoginComponents.css"}
#LoginMessage #ContinueLinks{--filesource: "UserLoginComponents.css"}
#LoginMessage #ContinueLinks ul{--filesource: "UserLoginComponents.css";margin: 0;padding: 0;list-style: none}
#LoginMessage #ContinueLinks ul li{--filesource: "UserLoginComponents.css";margin: 0 0 1em;padding: 0;list-style: none}
#MemberProfileSummary{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile #MemberDetails{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li{--filesource: "UserLoginComponents.css";margin: 0 0 0.25em}
#MemberProfileSummary #MemberProfile ol li .fieldTitle{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol li .fieldText{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberAccountContainer{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberAccountContainer #MemberAccount{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberTypeContainer{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberTypeContainer #MemberType{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberExpiryContainer #MemberExpiry a.arrowHighlight{--filesource: "UserLoginComponents.css";margin-left: 1em;padding-left: 14px;background: url('/App_Sites/whitesite/Templates/Default/images/arrow_grey_right.gif') 2px 2px no-repeat}
#MemberProfileSummary #MemberProfile ol #MemberExpiryContainer{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberExpiryContainer #MemberExpiry{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile ol #MemberExpiryContainer #MemberExpiry a.renewLink{--filesource: "UserLoginComponents.css";margin-left: 1em;padding-left: 14px;background: url('/App_Sites/whitesite/Templates/Default/images/arrow_grey_right.gif') 2px 2px no-repeat}
#MemberProfileSummary #MemberProfile #MemberProfileLinks,#MemberProfileSummary #MemberProfile #UserProfileLinks{--filesource: "UserLoginComponents.css";clear: both}
#MemberProfileSummary #MemberProfile #MemberProfileLinks ul,#MemberProfileSummary #MemberProfile #UserProfileLinks ul{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile #MemberProfileLinks ul li,#MemberProfileSummary #MemberProfile #UserProfileLinks ul li{--filesource: "UserLoginComponents.css"}
#MemberProfileSummary #MemberProfile #MemberProfileLinks ul li a,#MemberProfileSummary #MemberProfile #UserProfileLinks ul li a{--filesource: "UserLoginComponents.css"}
.loginForm{--filesource: "UserLoginComponents.css";position: relative}
.loginForm .loginFormHelpTop{--filesource: "UserLoginComponents.css";position: absolute;right: 2%;z-index: 2}
.loginForm.step1{--filesource: "UserLoginComponents.css"}
.loginForm.step2{--filesource: "UserLoginComponents.css"}
.loginForm.oneCol1{--filesource: "UserLoginComponents.css"}
.loginForm.oneCol1 .rememberMeField{--filesource: "UserLoginComponents.css";margin: -10px 0 0 !important}
.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}
.highlightContent{--filesource: "CustomElementsExtended.css";background: #f1f1ee;padding: 12px 24px 24px}
.facebookPage{--filesource: "CustomElementsExtended.css";margin-bottom: 1em}
.facebookPage blockquote{--filesource: "CustomElementsExtended.css";font-family: inherit;font-size: 100%}
.facebookPage blockquote:before,.facebookPage blockquote:after{--filesource: "CustomElementsExtended.css";display: none !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}
.tabs ul.tabList li a{--filesource: "CustomElementsExtended.css";display: inline-block;vertical-align: bottom;margin-right: -1px;padding: 8px 16px;color: #333;font-size: 116.7%;background: #fff;border-top-left-radius: 4px;border-top-right-radius: 4px;border: #e0e0e0 1px solid;opacity: .6}
.tabs ul.tabList a.selected{--filesource: "CustomElementsExtended.css";opacity: 1;font-size: 150%;padding: 8px 20px;border: #e0e0e0 1px solid}
.tabs.tabCount2 ul.tabList li{--filesource: "CustomElementsExtended.css";max-width: 50%}
.tabs.tabCount3 ul.tabList li{--filesource: "CustomElementsExtended.css";max-width: 33.33%}
.tabs.tabCount4 ul.tabList li{--filesource: "CustomElementsExtended.css";max-width: 25%}
.tabs.tabCount5 ul.tabList li{--filesource: "CustomElementsExtended.css";max-width: 20%}
.tabs.tabCount6 ul.tabList li{--filesource: "CustomElementsExtended.css";max-width: 16.67%}
.tabs.tabCount7 ul.tabList li{--filesource: "CustomElementsExtended.css";max-width: 14.28%}
.tabs.tabCount8 ul.tabList li{--filesource: "CustomElementsExtended.css";max-width: 12.5%}
.tabs.tabCount9 ul.tabList li{--filesource: "CustomElementsExtended.css";max-width: 11.11%}
.tabs.tabCount10 ul.tabList li{--filesource: "CustomElementsExtended.css";max-width: 10%}
.tabs .tabContent{--filesource: "CustomElementsExtended.css";display: block;margin-top: -1px;border: #e0e0e0 1px solid}
.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}
.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/mcc/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}
}
.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: contents !important}
div.widget::before,div.widget::after{--filesource: "Developer.css";display: none !important}
#PrimaryContent>div.widget:first-child>:first-child,#SecondaryContent>div.widget:first-child>:first-child,.box>div.widget:first-child>:first-child,.col>div.widget:first-child>:first-child{--filesource: "Developer.css";margin-top: 0 !important}
#PrimaryContent>div.widget:last-child>:last-child,#SecondaryContent>div.widget:last-child>:last-child,.box>div.widget:last-child>:last-child,.col>div.widget:last-child>:last-child{--filesource: "Developer.css";margin-bottom: 0 !important}
.rotator:before{--filesource: "DefaultLoaded.css";display: none}
body{margin:0;padding:0;font-family:'CircularStd-Book',sans-serif,Verdana,Arial,Helvetica;font-size:100%;color:#58595b;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1.5em;background:#eee}
a{color:#0077cc;text-decoration:none;outline:0}
a:link{color:#0077cc;text-decoration:none;outline:0}
a:visited{color:#0077cc;text-decoration:none;outline:0}
a:hover{text-decoration:underline}
a:active{color:#0077cc;text-decoration:none;outline:0}
p{margin:0.6em 0 0.6em 0}
strong{font-family:"CircularStd-Bold",'CircularStd-Book',sans-serif,Verdana,Arial,Helvetica}
h1{margin:.50em 0 .05em 0;font-size:220%;font-weight:normal;font-family:'ChronicleTextG1-Bold',sans-serif,Verdana,Arial,Helvetica;color:#052763;line-height:1.2em}
#SubHeader h1{--filesource: "DefaultScreen.css";color: #fff;margin: 0}
.Section1_mcc_homepage_module #SubHeader h1{--filesource: "DefaultScreen.css"}
h2{--filesource: "DefaultScreen.css";color: #052763;margin: 1em 0 .50em 0;font-size: 170%;font-weight: normal;font-family: 'ChronicleTextG1-Bold',sans-serif,Verdana,Arial,Helvetica;line-height: 1.2em}
h2 a,h2 a:link,h2 a:visited,h2 a:hover,h2 a:active{color:#052763;font-weight:normal}
h3 a,h3 a:link,h3 a:visited,h3 a:hover,h3 a:active{--filesource: "DefaultScreen.css";color: #052763}
h4{margin:.75em 0 .75em 0;font-size:100%;color:#052763}
h5{margin:.75em 0 .75em 0;color:#052763;font-size:100%}
h6{margin:.75em 0 .75em 0;border-bottom:#e0e0e0 1px solid;color:#052763}
ul{margin:0;padding:0}
ul li{padding:0 2px 0 20px;list-style:none;background:url(/App_Sites/mcc/Templates/Default/images/bullet.gif) top left no-repeat;background-position:left 4px}
.callOut{--filesource: "DefaultScreen.css";font-size: 112%;font-weight: bold;font-family: "CircularStd-Bold","CircularStd-Book",sans-serif,Verdana,Arial,Helvetica}
#TemplateWrapper{--filesource: "DefaultScreen.css";padding:0}
#Template{--filesource: "DefaultScreen.css";width: 100%;min-width: 1px;background: #fff;border-radius: 0;box-shadow:none}
#Header{--filesource: "DefaultScreen.css";position: relative;width:100%;display:inline-block;z-index: 5;background:url(/App_Sites/mcc/Templates/Default/images/header-background.png) top left repeat-x;color: #fff}
#Header #HeaderInner{position: relative;width:1024px;margin:0 auto}
#Header #Logo{--filesource: "DefaultScreen.css";position: absolute;padding: 0;top: 0;left: 0;z-index: 99}
#Header #Logo a{display:block}
#Header #Logo img{width:100px}
#Header .mainMenu{--filesource: "DefaultScreen.css";width: 100%;background:none;float: right}
.menuList{--filesource: "DefaultScreen.css";float: right;width: auto;font-size:90%}
.menuList li{--filesource: "DefaultScreen.css";padding:0;background:none}
.subMenu ul li.currentBranch{--filesource: "DefaultScreen.css";background:none}
.menuList a{--filesource: "DefaultScreen.css";color:#fff;padding:8px 15px}
.menuList a:hover{--filesource: "DefaultScreen.css";color:#fff !important;background: #052763}
.subMenu ul li.currentPage a{--filesource: "DefaultScreen.css";font-family:'CircularStd-Bold',sans-serif,Verdana,Arial,Helvetica;text-decoration: none}
.menuList li ul{--filesource: "DefaultScreen.css";list-style: none;background: #052763;font-size:90%;font-weight: normal;border: 0;box-shadow: 0px 15px 40px rgba(72,64,56,0.25)}
.menuList li ul li{--filesource: "DefaultScreen.css";border-bottom: #747e90 1px solid}
.menuList li ul li a{--filesource: "DefaultScreen.css";padding: 12px 15px}
.menuList li ul li a:hover{--filesource: "DefaultScreen.css";background:#1e3e74}
#mainMenu_mcc_mobile{display:none}
#MobileMenu{--filesource: "DefaultScreen.css";position: relative;box-sizing: border-box;width: 100%;padding: 0 0 0 175px;margin: 0;display: none;background: rgba(30,62,116,1) url(/App_Sites/mcc/Templates/Default/images/header-background.png) top left repeat;color: #fff}
#MobileMenu ul{box-sizing: border-box;width:100%;padding:0 5% 0 0;margin:0;display:inline-block;text-align:right}
#MobileMenu ul li{box-sizing: border-box;width:auto;padding:10px;margin:0;display:inline-block;background:none;width: 150px;text-align: left}
#MobileMenu ul li a{font-size:90%;color: #fff}
#MobileMenu ul.level2{display:none}
#SubHeader{margin:-8px 0 0 0}
#SubHeaderInner{}
.banner-article{--filesource: "DefaultScreen.css";width: 100%;margin: 0;padding: 0;display: inline-block;overflow: hidden;background-repeat: no-repeat;background-position: top center;height: 500px}
@media screen and (min-width: 1920px){.banner-article{--filesource: "DefaultScreen.css";background-size: cover}
}
.banner-article-inner{width:100%;margin:0;padding:0;display:inline-block}
.banner-article-inner .text{position: relative;width:1024px;height:500px;margin:0 auto;padding:0}
.banner-article-inner .text-inner{position:absolute;left:0;bottom:100px;width:40%;padding:4%;background:rgba(5,39,99,0.78);color:#fff;font-size:130%;font-weight:normal;font-family:'ChronicleTextG1-Bold',sans-serif,Verdana,Arial,Helvetica;line-height:130%}
.banner-article-inner .text-inner p{margin:0}
#PageContainer{width:100%;margin:70px 0 0 0;padding:0;display:inline-block}
#Content{margin:0 0 2% 0}
#ContentInner{position: relative;width:1024px;margin:0 auto;padding:0}
#PageFunctionsTop{display:none}
#PageTop{--filesource: "DefaultScreen.css";box-sizing: border-box;position: relative;width: 100%;padding:120px 0 2% 0;float: left;position: relative;font-size: 91.7%;border:none}
#TrailNav{--filesource: "DefaultScreen.css";font-size:90%;color:#757575}
#TrailNav a{--filesource: "DefaultScreen.css";color:#757575}
#TrailNav .separator{padding:0}
#TrailNav ol{--filesource: "DefaultScreen.css";display: flex;padding: 0;margin: 0;list-style: none}
.subMenu{--filesource: "DefaultScreen.css";padding:0;margin:0}
.subMenu .section,.subMenu .sectionSelected{--filesource: "DefaultScreen.css";padding:0;margin:0;border:0;background:none;color:#052763;border-top:2px solid #052763}
.subMenu .section a{font-size:90%}
.subMenu .section a,.subMenu ul li a{box-sizing: border-box;width:100%;padding:10px 0;margin:0;color:#052763;border-bottom:1px solid #adafb0}
.subMenu ul li.currentBranch a{}
.subMenu ul.level2 li a{padding:10px 0 10px 25px;border:none}
.subMenu ul.level3 li a{padding:10px 0 10px 45px;border:none}
.subMenu ul,.subMenu ul li,.subMenu ul ul li,.subMenu ul ul ul li{padding:0;margin:0;list-style: none;background:none}
.subMenu ul li a{font-size:90%}
#Footer{background:#052763}
#FooterInner{--filesource: "DefaultScreen.css";position: relative;width:1024px;margin:0 auto;padding:0}
#FooterInner ul{box-sizing: border-box;width:100%;margin:0;padding:20px 0;display:inline-block}
#FooterInner ul li{width:50%;margin:0;padding:0;float:left;background:none}
#FooterInner ul li.last{text-align:right}
#FooterInner ul li a{color:#fff;font-family:'CircularStd-Bold',sans-serif,Verdana,Arial,Helvetica;font-size:100%}
.subArticles{margin-top: 30px}
#Primary .article{--filesource: "DefaultScreen.css";box-sizing: border-box;width:100%;padding:2% 0;margin:0;display:inline-block;border-bottom:1px solid #ccc}
#Primary .article:first-child{--filesource: "DefaultScreen.css";border-top: 1px solid #ccc}
#Primary .article .date{--filesource: "DefaultScreen.css";margin: 10px 0;display: inline}
#Primary .article .text h3.title{margin:10px 0;font-family:'CircularStd-Bold',sans-serif,Verdana,Arial,Helvetica}
#Primary .article .thumbnail,#Primary .pageFragment .thumbnail{--filesource: "DefaultScreen.css";display: table-cell;vertical-align: top;padding-left: 20px;padding-right: 0;float: right}
#Primary .article .thumbnail img,#Primary .pageFragment .thumbnail img{--filesource: "DefaultScreen.css";max-width: 334px}
#PagingBottom{--filesource: "DefaultScreen.css";box-sizing: border-box;width: 100%;padding: 5% 0;margin: 0;display: inline-block}
#Primary .articles.imageRight{--filesource: "DefaultScreen.css"}
#Primary .articles.imageRight .item.article{--filesource: "DefaultScreen.css";display: flex;flex-direction: row-reverse;justify-content: flex-end}
#Primary .articles.imageRight .item.article .thumbnail{--filesource: "DefaultScreen.css";max-width: 35%}
#Primary .articles.imageRight .item.article .text{--filesource: "DefaultScreen.css"}
@media screen and (max-width: 800px){#Primary .articles.imageRight .item.article{--filesource: "DefaultScreen.css";flex-direction: column}
#Primary .articles.imageRight .item.article .thumbnail,#Primary .pageFragment .thumbnail{--filesource: "DefaultScreen.css";max-width: 100%;width: 50%;padding: 0}
#Primary .articles.imageRight .item.article .thumbnail img,#Primary .pageFragment .thumbnail img{--filesource: "DefaultScreen.css";max-width: 100%}
}
@media screen and (max-width: 600px){#Primary .articles.imageRight .item.article .thumbnail,#Primary .pageFragment .thumbnail{--filesource: "DefaultScreen.css";width: 100%;display: block;padding-left: 0;margin: 1em 0 0}
#Primary .article .text,#Primary .pageFragment .text{--filesource: "DefaultScreen.css";display: block;margin: 1em 0 1.5em}
#Primary .#FeatureNewsArticle .text{--filesource: "DefaultScreen.css";margin-bottom: 0}
#Primary .article .text h3.title{--filesource: "DefaultScreen.css";margin: 10px 0}
#Primary .article .text .summary,#Primary .pageFragment .text .summary{--filesource: "DefaultScreen.css";margin: 1.5em 0 0}
.subArticlesInner .link{--filesource: "DefaultScreen.css";margin-bottom: 1em}
}
#CategoryFilter{--filesource: "DefaultScreen.css";box-sizing: border-box;width: 100%;padding: 0;margin: 0;display: inline-block}
#CategoryFilterInner{--filesource: "DefaultScreen.css";border-bottom: 1px solid #cacaca}
#CategoryFilter h2{--filesource: "DefaultScreen.css";display: none;width: 100%;margin: 0;padding: 0.5em 0;font-family: 'CircularStd-Bold',sans-serif,Verdana,Arial,Helvetica;font-size: 120%;border-bottom: 2px solid #052763;cursor: pointer}
#CategoryFilter h2 img{--filesource: "DefaultScreen.css";margin: 10px 0 0 0;float: right}
#CategoryFilter ul{--filesource: "DefaultScreen.css";box-sizing: border-box;width: 100%;margin: 0;padding: 0;list-style: none}
#CategoryFilter ul li{--filesource: "DefaultScreen.css";display: inline-block;background: none;font-size: 100%;padding: 0;width: 100%;margin-left: 0;padding-left: 0}
#CategoryFilter ul li:first-child{--filesource: "DefaultScreen.css";margin-left: 0;padding-left: 0}
#CategoryFilter ul li a{--filesource: "DefaultScreen.css";display: inline-block;box-sizing: border-box;padding: 10px 0;border-bottom: 2px solid #fff;text-decoration: none;font-family: 'CircularStd-Book',sans-serif,Verdana,Arial,Helvetica;color: #052763;font-size: 90%;width: 100%;border-bottom: 1px solid #adafb0;display: block;font-weight: normal}
#CategoryFilter ul li.currentCategory a{--filesource: "DefaultScreen.css";font-family: 'CircularStd-Bold',sans-serif,Verdana,Arial,Helvetica}
#CategoryFilter ul li.current a{--filesource: "DefaultScreen.css";border-bottom: 2px solid #052763}
#CategoryFilter ul li a:hover{--filesource: "DefaultScreen.css";border-bottom: 2px solid #052763}
#blog-navigation{--filesource: "DefaultScreen.css";box-sizing: border-box;width: 100%;padding: 5% 0 0 0;margin: 1% 0 0 0;display: inline-block;font-size: 120%;font-family: 'CircularStd-Bold',sans-serif,Verdana,Arial,Helvetica;border-top: 1px solid #ccc}
#blog-previous{--filesource: "DefaultScreen.css";width: 20%;padding: 0;margin: 0;float: left;text-align: left}
#blog-share{--filesource: "DefaultScreen.css";box-sizing: border-box;width: 60%;padding: 0 2%;margin: 0;float: left;text-align: center}
#blog-next{--filesource: "DefaultScreen.css";width: 20%;padding: 0;margin: 0;float: right;text-align: right}
@media screen and (max-width: 1030px){#Header{--filesource: "DefaultScreen.css";margin-bottom: -9px}
#Header #HeaderInner{--filesource: "DefaultScreen.css";box-sizing: border-box;width: 100%;padding: 0 5%}
#Header #Logo{--filesource: "DefaultScreen.css";left: 2%}
#SubHeader{--filesource: "DefaultScreen.css"}
#SubHeaderInner{--filesource: "DefaultScreen.css"}
.banner-article{--filesource: "DefaultScreen.css"}
.banner-article-inner{--filesource: "DefaultScreen.css"}
.banner-article-inner .text{--filesource: "DefaultScreen.css";box-sizing: border-box;width: 100%;height: 450px;padding: 0 5%;margin: 58px 2% 0;display: inline-block}
#Content{--filesource: "DefaultScreen.css"}
#ContentInner{--filesource: "DefaultScreen.css";box-sizing: border-box;width: 100%;padding: 0 2%;display: inline-block}
#PageTop{--filesource: "DefaultScreen.css";padding: 120px 4% 20px 4%}
#Tertiary{--filesource: "DefaultScreen.css";display: none}
#Footer{--filesource: "DefaultScreen.css"}
#FooterInner{--filesource: "DefaultScreen.css";box-sizing: border-box;width: 100%;padding: 0 2% 0 4%;display: inline-block}
#CategoryFilter{--filesource: "DefaultScreen.css"}
#CategoryFilter h2{--filesource: "DefaultScreen.css";display: inline-block}
#CategoryFilter ul{--filesource: "DefaultScreen.css";border: none;background: #f2f2f2;display: none}
#CategoryFilter ul li,#CategoryFilter ul li:first-child{--filesource: "DefaultScreen.css";width: 100%;padding: 0}
#CategoryFilter ul li a{--filesource: "DefaultScreen.css";width: 100%;padding: 5px;display: block}
}
@media screen and (max-width: 1030px){#Header #MainMenu{--filesource: "DefaultScreen.css";display: inline-block}
.menuList li{--filesource: "DefaultScreen.css";width: auto}
#mainMenu_mcc_mobile{--filesource: "DefaultScreen.css";display: inline-block}
#mainMenu_mcc_training-programs,#mainMenu_mcc_members{--filesource: "DefaultScreen.css";display: none}
}
@media screen and (max-width: 900px){#Header #MainMenu{--filesource: "DefaultScreen.css"}
#mainMenu_mcc_law-and-cancer{--filesource: "DefaultScreen.css";display: none}
}
@media screen and (max-width: 760px){#Header #MainMenu{--filesource: "DefaultScreen.css"}
#mainMenu_mcc_news-and-updates{--filesource: "DefaultScreen.css";display: none}
.banner-article-inner .text-inner{--filesource: "DefaultScreen.css";width: 85%;bottom: 20px}
}
@media screen and (max-width: 600px){#Header #MainMenu{--filesource: "DefaultScreen.css"}
#mainMenu_mcc_what-we-do{--filesource: "DefaultScreen.css";display: none}
#Footer{--filesource: "DefaultScreen.css"}
#FooterInner ul li,#FooterInner ul li.last{--filesource: "DefaultScreen.css";width: 100%;margin: 0;padding: 0;float: none;text-align: center}
}
@media screen and (max-width: 600px){#Header #MainMenu{--filesource: "DefaultScreen.css"}
#mainMenu_mcc_publications{--filesource: "DefaultScreen.css";display: none}
}
@media screen and (max-width: 500px){#mainMenu_mcc_focus-areas{--filesource: "DefaultScreen.css";display: none}
}
@media screen and (max-width: 340px){#mainMenu_mcc_about{--filesource: "DefaultScreen.css";display: none}
}
#Primary .container{--filesource: "DefaultScreen.css";width: 32.5%;float: left;box-sizing: border-box;padding: 20px;border: 1px solid #ccc;margin: 1% 0;min-height: 230px;position: relative}
#Primary .container:nth-child(3n+2){--filesource: "DefaultScreen.css";margin: 1% 1%}
#Primary .container:nth-child(3n+1){--filesource: "DefaultScreen.css";clear: both}
#Primary .container h2{--filesource: "DefaultScreen.css";font-family: 'CircularStd-Bold',sans-serif,Verdana,Arial,Helvetica}
#Primary .container .readMore{--filesource: "DefaultScreen.css";position: absolute;bottom: 10px}
#Primary .subContainers .container{--filesource: "DefaultScreen.css";cursor: pointer}
@media screen and (max-width: 800px){#Primary .container{--filesource: "DefaultScreen.css";width: 100%;margin: 1% 1%;clear: both}
}
#Page{--filesource: "OneCol1Screen.css"}
#PageInner{--filesource: "OneCol1Screen.css"}
#PageTop{--filesource: "OneCol1Screen.css"}
#PageTopInner{--filesource: "OneCol1Screen.css"}
#Page #PageContent{--filesource: "OneCol1Screen.css"}
#Page #PageContentInner{--filesource: "OneCol1Screen.css"}
#Page #PageContent #Primary{--filesource: "OneCol1Screen.css"}
#Page #PageContent #PrimaryInner{--filesource: "OneCol1Screen.css";margin: 10px 0 0}
#Page #PageContent #Primary #PrimaryContent{--filesource: "OneCol1Screen.css"}
#Page #PageContent #Secondary{--filesource: "OneCol1Screen.css"}
#Page #PageContent #SecondaryInner{--filesource: "OneCol1Screen.css"}
#Page #PageContent #Secondary #SecondaryContent{--filesource: "OneCol1Screen.css";margin: 1em 10px 0;padding: 1em 0 0;border-top: #e0e0e0 1px solid}
#PageBottom{--filesource: "OneCol1Screen.css";clear: both;padding: 10px}
#PageBottomInner{--filesource: "OneCol1Screen.css"}
#Content{--filesource: "OneCol1Screen.css";position: relative;float: left;width: 100%}
#Page #PageContent{--filesource: "OneCol1Screen.css";position: relative;float: left;width: 100%}
#Tertiary{--filesource: "OneCol1Screen.css";display: none}
@media screen and (max-width: 1200px){}
@media screen and (max-width: 990px){}
@media screen and (max-width: 767px){#Page #PageContent{--filesource: "OneCol1Screen.css";float: none}
}
#PageTop{--filesource: "OneCol1Screen.css";padding:2% 0}
