@font-face{font-display:swap;font-family:"Arimo";font-style:normal;font-weight:400;src:url("/css/sys_general/fonts/arimo/arimo-v29-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:italic;font-weight:400;src:url("/css/sys_general/fonts/arimo/arimo-v29-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:normal;font-weight:700;src:url("/css/sys_general/fonts/arimo/arimo-v29-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:italic;font-weight:700;src:url("/css/sys_general/fonts/arimo/arimo-v29-latin-700italic.woff2") format("woff2")}*{padding:0;margin:0}body{font-family:"Arimo","Arial",sans-serif;font-size:12px;text-align:center;line-height:1.6em;color:#333;background:#1d3d4c url(/graphics/sys_general/header_tile.jpg) top left repeat-x}img{border:0}a{color:#bf0000}hr{height:1px;color:#c6d0d3;background-color:#c6d0d3;border:0}option{padding-right:10px}p{padding:10px 0px 15px 0px}label{margin-right:10px}dd{margin-left:30px}textarea,select,option,input{font-family:"Arimo","Arial",sans-serif}textarea,input{font-size:12px}fieldset{border:none}fieldset label,.field--options-desc{font-weight:bold;padding:5px;width:176px;float:left;margin-right:0;text-align:right}.halfWidth fieldset label,.halfWidth .field--options-desc{width:86px}.field--checkbox label{float:none;display:inline}fieldset .field__input-wrapper{float:right;padding:5px;width:548px}.halfWidth fieldset .field__input-wrapper{width:224px}.module .field__option-items{list-style:none;float:right;padding:5px;width:548px;margin:0}.halfWidth.module .field__option-items{width:224px}.module .field__option-items label{display:inline;width:auto;padding:0;float:none;font-weight:normal}.module .field__option-items li{display:inline-block;margin-right:10px}.module .form-response__list{list-style:none;padding:0;margin:0 0 10px}.form-response__title-section,.module .title.title--section{font-size:12px;background-color:#44758c;color:#fff;margin:12px -10px 10px;text-transform:uppercase;font-weight:bold;letter-spacing:.1em;padding:6px 10px}.form-response{margin-bottom:10px}.form-response__label{color:#44758c;font-weight:bold;font-size:12px}.limited-text__textarea{width:100%;height:40px}.limited-text__counter{font-style:italic;color:#888;display:block;padding-top:2px}.site-header__wrapper{background:linear-gradient(to bottom, #1d3d4c, #122833 130%)}.site-header{margin:0 auto;color:#fff;text-align:left;width:810px;height:110px}#searchBox{margin-top:15px;height:70px;float:right;background:#243f4c url(/graphics/sys_general/searchName_bg.gif) no-repeat}#searchBox table{margin:5px 5px 5px 25px}#searchBox td{padding:3px;white-space:nowrap}#searchBox input{font-family:"Arimo","Arial",sans-serif;color:#999;font-size:12px}#logo{float:left}#logo img{display:block}#sunergologo{float:right}.site-nav__wrapper{clear:both;background-color:#375764}.site-nav{display:flex;justify-content:space-between;align-items:center;gap:.5em;margin:0 auto;width:810px}.site-nav a{display:block;padding:.5em .75em;color:#fff;text-decoration:none}.site-nav a:hover,.site-nav a:focus{text-decoration:underline}.currentSection{font-weight:bold}.currentSection a{background-color:#122833}.site-nav__list{list-style:none;display:flex;gap:.25em;margin:0;padding:0}.site-nav__list--primary{flex-wrap:wrap}.site-nav__list--secondary{padding-left:.5em;border-left:1px solid #122833}.site-nav__item{margin:0;padding:0}.site-nav__item [data-sul-app]{display:flex;flex-direction:column;align-items:center;gap:.1em}.site-nav__item [data-sul-app]:before{content:"";display:block;width:1.5em;height:1.5em;background-size:contain;background-position:center}.site-nav__item [data-sul-app=switcher]:before{background-image:url("/graphics/sys_general/sul_icon_apps.svg")}.site-nav__item [data-sul-app=accountMenu]:before{background-image:url("/graphics/sys_general/sul_icon_account.svg")}#footer{height:30px;color:#fff;font-size:12px;padding-top:12px;width:100%;background:#1d3d4c url(/graphics/sys_general/footer_tile.jpg) repeat-x}#footer a{color:#fff;text-decoration:none}#footer a:visited{color:#fff;text-decoration:none}#footer a:hover{color:#fff;text-decoration:underline}#body{overflow:hidden;margin:0 auto;width:100%;padding-top:25px;min-height:500px;height:auto !important;height:500px;padding-bottom:40px;background-color:#eff3e7;text-align:left}#popupBody{margin:0 auto;width:100%;padding-top:25px;min-height:400px;height:auto !important;height:400px;padding-bottom:40px;background-color:#eff3e7;text-align:left}#popupClose{margin:0 auto;width:100%;padding-bottom:25px;text-align:center}#crumbTrail{width:810px;margin:0 auto;margin-bottom:25px}#crumbTrail2{width:810px;margin:0 auto;margin-bottom:25px}h3{float:left;font-size:18px}.helpLink{float:right}#columnHolder{width:810px;margin:0 auto}#subColumn{float:right;width:390px}#mainColumn{float:left;width:390px}.profile-image{width:100%;max-width:8rem}div.userMessage{height:200px;min-height:200px;padding-top:50px}.userMessage p{text-align:center;margin-bottom:5px}.fullWidth{width:810px}.fullWidth table td{vertical-align:top;padding:5px}.fullWidth .moduleContent{padding:30px}.halfWidth{width:390px}.halfWidth table td{vertical-align:top;padding:5px 10px 0 0}.halfWidth .list td{padding:5px;padding-right:40px !important}.halfWidth .moduleContent{padding:15px 30px}.halfWidth h4{display:inline;float:left}.popupWidth{width:700px}.popupWidth table td{vertical-align:top;padding:5px}.popupWidth .moduleContent{padding:30px}.module{margin:0 auto;margin-bottom:20px;border:1px solid #395866;background:#fff url(/graphics/sys_general/moduleHeader_tile.jpg) repeat-x}.module ul{margin-left:30px}.module h4{font-weight:bold;height:20px;font-size:16px;margin:6px 0 0 8px;color:#fff}.module .moduleContent h3,.module .moduleContent h4{margin:0;padding-bottom:5px;color:#333;float:none;border-bottom:1px solid #ccc}.editLink{float:right;margin-top:4px;margin-right:4px}.login_button{text-align:right}#logon{width:300px;margin-top:50px}#logon input[type=text],#logon input[type=password]{width:140px}#forgotPw{padding:15px 0 0 0}#menuModule div{padding-top:15px}#menuModule table td{vertical-align:top;width:350px;padding:10px 10px 5px 10px}#menuModule h6{font-size:14px;color:#3b5b6a;font-weight:bold;padding-top:5px}#menuModule hr{width:725px}#menuModule p{padding:0}.description{font-weight:bold;text-align:right}.fieldDesc{text-align:right;font-weight:bold;padding-top:6px}.fieldDesc a{font-weight:normal}.fieldDesc em{font-weight:normal}.clearFloat{clear:both;line-height:1%}.row0{background-color:#eff3e7}.row1{background-color:#fff}.errorMessage{color:#bf0000;font-weight:bold;margin-bottom:20px}.errorMessage ul{margin-left:30px}table.list{min-width:50%}.list{margin-top:15px;border:1px solid #3b5b6a}.list th{padding:5px;color:#fff;background-color:#3b5b6a}.list td.right{padding-right:10px !important;text-align:right}.list th.right{padding-right:10px !important;text-align:right}.list td.small{padding-right:10px !important}.list th.small{padding-right:10px !important}.list th.collapse{padding-right:5px !important}.list td.collapse{padding-right:5px !important}table.collapse th{padding-right:5px !important}table.collapse td{padding-right:5px !important}.list td.collapse a.smalllink{font-size:11px}form table.list{margin-top:0}.lined td{border-top:1px solid #000}.box{border:1px solid #3b5b6a}.padded{padding:5px}.expander{display:inline-block;text-indent:-9999px;width:12px;height:16px;position:relative}.expander:before{top:2px;left:2px;content:"";position:absolute;width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #bf0000}.expander.is-expanded:before{top:6px;left:0px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #bf0000}.tooltip{background-color:#3b5b6a;border-radius:.2em;box-shadow:0 2px 5px rgba(0,0,0,.3);color:#fff;display:none;font-size:14px;font-size:.75rem;font-style:normal;font-weight:normal;letter-spacing:0;margin-top:.5em;margin-right:1em;padding:.625em 1em;position:absolute;top:1.5em;left:50%;margin-left:-6em;width:12em;z-index:10;text-transform:none;white-space:normal}.tooltip::before{content:"";position:absolute;top:-0.5em;left:50%;margin-left:-0.25em;border-left:.5em solid rgba(0,0,0,0);border-right:.5em solid rgba(0,0,0,0);border-bottom:.5em solid #4a7a88}.tooltip__link{position:relative;white-space:nowrap;font-weight:normal}.tooltip__link:hover{text-decoration:none}.tooltip__link::after{content:"";display:inline-block;background-image:url(/graphics/sys_general/sprites.png);background-size:600px 550px;width:1.2em;height:1.2em;position:relative;top:.06em;margin-left:.2em;background-position:-101px -346px}@media(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi),(min-resolution: 1.5dppx){.tooltip__link::after{background-image:url(/graphics/sys_general/sprites@2x.png)}}#gift_entry #lineItemLabelsRow td.fieldDesc{text-align:left}#gift_entry select{max-width:200px}input[type=submit].button,input[type=reset].button,input[type=button].button,a.button{background-color:#9c0b1b;color:#fff;text-transform:uppercase;font-size:8pt;font-weight:normal;border:0px;margin:16px 20px 0 0;padding:4px;text-decoration:none}input.delete{margin-left:25px}td.calendarcell{border-style:solid;border-color:#333;border-width:0px 1px 1px 0px;vertical-align:top;font-size:12px}a.calendaraddlink{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;right:100%;padding-left:0px}a.eventLink,a.dayLink{font-size:12px;font-weight:bold;color:#333;text-decoration:underline;right:100%;padding-left:0px}a.dayLink{font-size:11px}a.eventLink:hover,a.dayLink:hover{color:#444}.calendarevent{border:1px solid #000;padding:2px;margin:1px 0px 0px 0px}#eventList{min-height:250px;height:auto !important;height:250px;overflow:auto}#calendarContent{font-size:1em;line-height:1.3em}table.rocalendar{border:1px solid #3b5b6a}table.rocalendar td{border-style:solid;border-color:#dcdcda;border-width:0px 1px 1px 0px}table.rocalendar td.current{background-color:#3b5b6a}table.rocalendar td.current a{color:#fff}table.rocalendar .diffmonth a{color:gray;text-decoration:none}table.rocalendar .diffmonth a:hover{color:gray;text-decoration:underline}table.rocalendar th{padding:5px;color:#fff;background-color:#3b5b6a;font-weight:bold;text-align:center}table.rocalendar a{text-decoration:none}table.rocalendar th a,table.rocalendar th a:visited{color:#fff}table.rocalendar a:hover{text-decoration:underline}.module ul.colourPicker{list-style:none;margin:0;padding:0;clear:both}ul.colourPicker li{display:block;float:left;height:35px;width:35px}ul.colourPicker li div{height:35px;width:35px}ul.colourPicker li div a{display:block;height:32px;width:32px}ul.colourPicker li div.selected a{border:2px solid #000}.ui-datepicker{background-color:#fff;border:1px solid #3b5b6a;box-shadow:0 3px 9px rgba(0,0,0,.3);display:none}.ui-datepicker td,.ui-datepicker th{text-align:left}.ui-datepicker-header{background-color:#3b5b6a;padding:1em;position:relative}.ui-datepicker-calendar{width:100%}.ui-datepicker-calendar td,.ui-datepicker-calendar th{padding:.5em 1em;border-bottom:1px solid #e6e6e6;text-align:center}.ui-datepicker-calendar th{text-transform:uppercase;font-weight:bold}.ui-datepicker-prev,.ui-datepicker-next{border:1px solid #fff;border-radius:5em;cursor:pointer;position:absolute;width:2em;height:2em;top:50%;margin:-1em 0 0}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{opacity:.8}.ui-datepicker-prev:active,.ui-datepicker-next:active{border:1px solid #8f8011}.ui-datepicker-prev span,.ui-datepicker-next span{color:rgba(0,0,0,0);font:0/0 a;text-shadow:none}.ui-datepicker-prev{left:1em}.ui-datepicker-prev:after{height:0;width:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:.5em;border-right-color:#fff;content:"";position:absolute;top:.5em;left:.1em}.ui-datepicker-next{right:1em}.ui-datepicker-next:after{height:0;width:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:.5em;border-left-color:#fff;content:"";position:absolute;top:.5em;right:.125em}.ui-datepicker-title{color:#fff;font-size:1.25em;text-align:center}.ui-datepicker-calendar a{text-decoration:none}.ui-datepicker-today a{border:1px solid hsla(0,0%,80%,.5);margin:0 -0.5em;padding:.3em .5em .3em;border-radius:.325em}.ui-datepicker-current-day a{background-color:#3b5b6a;color:#fff;margin:0 -0.5em;padding:.3em .5em .3em;border-radius:.325em}.ui-datepicker-buttonpane{background-color:#eee;padding:.5em;text-align:center}.ui-datepicker-buttonpane button{font-size:.75em;background-color:#9c0b1b;color:#fff;text-transform:uppercase;font-weight:normal;border:0px;padding:4px;text-decoration:none}.ui-datepicker-current{display:none}.photo-merge-control{overflow:hidden}.photo-merge-control__item{position:relative;background-color:#bbb;width:80px;float:left;margin-right:10px;margin-bottom:20px}.photo-merge-control__item--default:before{display:block;position:absolute;content:"Default";text-transform:uppercase;font-size:10px;font-weight:bold;bottom:-15px;color:#888;width:80px;text-align:center}.photo-merge-control__item label{display:block;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;text-align:center;border:3px solid #bbb;width:74px;height:74px;color:#fff;font-weight:bold;overflow:hidden}.photo-merge-control__item img{display:inline;margin:0 auto;width:100%;pointer-events:none}.photo-merge-control__item input[type=radio]{position:absolute;bottom:-18px;visibility:hidden;visibility/*\**/:visible\9 }.photo-merge-control__item input[type=radio]:checked+label{border:3px solid #9c0b1b}input#PRSN_NAME,input#PRSN_NAME1,input#PRSN_NAME2,input#PRSN_NAME3,input#PRSN_NAME4,input#PRSN_NAME5,input#PRSN_NAME6,input#PRSN_NAME7,input#PRSN_NAME8,input#PRSN_NAME9,input#PRSN_NAME10{color:#aaa}.emailPreview{border:1px solid #395866;padding:20px}.emailPreview p{margin-bottom:10px;padding:0px}#gift_entry #giverSearchLabel{display:block;padding:7px 0;color:#999;font-style:italic;font-size:12px;clear:both}#gift_entry select{max-width:250px}#gift_detail select{max-width:250px}#query{padding:5px 30px 0 6px;margin:0 0 0 -5px;width:382px;font-size:14px;color:#444;border:1px solid #bbc2c3;height:23px;display:block;float:left;background:#fff url(/graphics/sys_general/dash_icon_search.gif) top right no-repeat;box-shadow:0 1px 3px #c0c3c3;-moz-box-shadow:0 1px 3px #c0c3c3;-webkit-box-shadow:0 1px 3px #c0c3c3}#query:focus{box-shadow:inset 0 0 3px #999;-moz-box-shadow:inset 0 0 3px #999;-webkit-box-shadow:inset 0 0 3px #999}.autocomplete-w1{position:absolute;top:0px;left:0px;margin:8px 0 0 6px;_background:none;_margin:0}.autocomplete{font-size:14px;color:#555;border:1px solid #bcbcbc;box-shadow:0 1px 3px #c0c3c3;-moz-box-shadow:0 1px 3px #c0c3c3;-webkit-box-shadow:0 1px 3px #c0c3c3;background:#fff url(/graphics/sys_general/dash_search_bg.gif) bottom left repeat-x;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0;_overflow-x:hidden}.autocomplete .selected{background:#f0f0f0}.autocomplete div{padding:4px 5px;white-space:nowrap;overflow-y:auto;overflow-x:hidden}.autocomplete strong{font-weight:normal;color:#fb762c}.expenditures th{font-weight:bold;text-transform:uppercase}.expenditures td.sectionHeader{font-weight:bold;text-transform:uppercase}.expenditures td.sectionSummary{font-weight:bold;text-transform:uppercase}.expenditures td.subHeader{font-weight:bold}.expenditures td.subSummary{font-weight:bold}.expenditures td.lineNumber{color:#aaa;font-size:.8em}.expenditures td.inputCell{white-space:nowrap;vertical-align:bottom}@media print{#header{display:none}#body{padding:0}#footer{display:none}#crumbTrail a{text-decoration:none}.fullWidth .moduleContent{padding:0}.module{border-width:0}.module h4{margin-left:0;color:#000}.hideOnPrint{display:none}th{color:#000 !important}input[type=submit],input[type=button],input[type=image]{display:none}}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background:rgba(0,0,0,0) url(/graphics/sys_general/lightbox/blank.gif) no-repeat;display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(/graphics/sys_general/lightbox/prev.gif) left 50% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(/graphics/sys_general/lightbox/next.gif) right 50% no-repeat}#nextLinkText,#prevLinkText{color:#ff9834;font-weight:bold;text-decoration:none}#nextLinkText{padding-left:20px}#prevLinkText{padding-right:20px}.ontop #imageData{padding-top:5px}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em}#imageData{padding:0 10px}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:bold}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em}#imageData #helpDisplay{clear:left;float:left;display:block}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;display:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html>body .clearfix{display:inline-block;width:100%}* html .clearfix{height:1%}