.d-none{display:none}
@media only screen and (min-width:721px){#center .columnized-wrap .columnized,#center-nocols .columnized-wrap .columnized{display:inline-block;vertical-align:top}
.one-column #center .columnized-wrap .columnized[data-columnize='4'],.one-column #center-nocols .columnized-wrap .columnized[data-columnize='4']{width:211px;padding-right:28px}
.one-column #center .columnized-wrap .columnized[data-columnize='3'],.one-column #center-nocols .columnized-wrap .columnized[data-columnize='3']{width:294px;padding-right:23px}
.one-column #center .columnized-wrap .columnized[data-columnize='2'],.one-column #center-nocols .columnized-wrap .columnized[data-columnize='2']{width:449px;padding-right:30px}
.two-column #center .columnized-wrap .columnized[data-columnize='4'],.two-column #center-nocols .columnized-wrap .columnized[data-columnize='4'],.two-column-left #center .columnized-wrap .columnized[data-columnize='4'],.two-column-left #center-nocols .columnized-wrap .columnized[data-columnize='4']{width:152px;padding-right:25px}
.two-column #center .columnized-wrap .columnized[data-columnize='4']:nth-of-type(2),.two-column #center-nocols .columnized-wrap .columnized[data-columnize='4']:nth-of-type(2),.two-column-left #center .columnized-wrap .columnized[data-columnize='4']:nth-of-type(2),.two-column-left #center-nocols .columnized-wrap .columnized[data-columnize='4']:nth-of-type(2){padding-right:24px}
.two-column #center .columnized-wrap .columnized[data-columnize='3'],.two-column #center-nocols .columnized-wrap .columnized[data-columnize='3'],.two-column-left #center .columnized-wrap .columnized[data-columnize='3'],.two-column-left #center-nocols .columnized-wrap .columnized[data-columnize='3']{width:211px;padding-right:25px}
.two-column #center .columnized-wrap .columnized[data-columnize='3']:first-of-type,.two-column #center-nocols .columnized-wrap .columnized[data-columnize='3']:first-of-type,.two-column-left #center .columnized-wrap .columnized[data-columnize='3']:first-of-type,.two-column-left #center-nocols .columnized-wrap .columnized[data-columnize='3']:first-of-type{padding-right:24px}
.two-column #center .columnized-wrap .columnized[data-columnize='2'],.two-column #center-nocols .columnized-wrap .columnized[data-columnize='2'],.two-column-left #center .columnized-wrap .columnized[data-columnize='2'],.two-column-left #center-nocols .columnized-wrap .columnized[data-columnize='2']{width:329px;padding-right:24px}
.three-column #center .columnized-wrap .columnized[data-columnize='4'],.three-column #center-nocols .columnized-wrap .columnized[data-columnize='4']{width:104px;padding-right:11px}
.three-column #center .columnized-wrap .columnized[data-columnize='3'],.three-column #center-nocols .columnized-wrap .columnized[data-columnize='3']{width:142px;padding-right:11px}
.three-column #center .columnized-wrap .columnized[data-columnize='3']:first-of-type,.three-column #center-nocols .columnized-wrap .columnized[data-columnize='3']:first-of-type{padding-right:12px}
.three-column #center .columnized-wrap .columnized[data-columnize='2'],.three-column #center-nocols .columnized-wrap .columnized[data-columnize='2']{width:211px;padding-right:27px}
#center .columnized-wrap .columnized:last-of-type,#center-nocols .columnized-wrap .columnized:last-of-type{padding-right:0}
#center .columnized-wrap .columnized .image-container,#center-nocols .columnized-wrap .columnized .image-container,#center .columnized-wrap .columnized .image-container img,#center-nocols .columnized-wrap .columnized .image-container img{max-width:100%;height:auto}
}
@media only screen and (max-width:720px){#center .columnized-wrap .columnized:not(:last-of-type),#center-nocols .columnized-wrap .columnized:not(:last-of-type){margin-bottom:0}
}
@media only screen and (min-width:721px){#center [data-columnize-row='4'] .columnized-wrap .columnized[data-columnize],#center-nocols [data-columnize-row='4'] .columnized-wrap .columnized[data-columnize]{width:25%}
#center [data-columnize-row='3'] .columnized-wrap .columnized[data-columnize],#center-nocols [data-columnize-row='3'] .columnized-wrap .columnized[data-columnize]{width:calc(33.33333333%)}
#center [data-columnize-row='2'] .columnized-wrap .columnized[data-columnize],#center-nocols [data-columnize-row='2'] .columnized-wrap .columnized[data-columnize]{width:50%}
.three-column #center [data-columnize-row='4'],.three-column #center-nocols [data-columnize-row='4']{margin-right:-11px}
.three-column #center [data-columnize-row='3'],.three-column #center-nocols [data-columnize-row='3']{margin-right:-11px}
.three-column #center [data-columnize-row='2'],.three-column #center-nocols [data-columnize-row='2']{margin-right:-27px}
.two-column #center [data-columnize-row='4'],.two-column #center-nocols [data-columnize-row='4'],.two-column-left #center [data-columnize-row='4'],.two-column-left #center-nocols [data-columnize-row='4']{margin-right:-25px}
.two-column #center [data-columnize-row='3'],.two-column #center-nocols [data-columnize-row='3'],.two-column-left #center [data-columnize-row='3'],.two-column-left #center-nocols [data-columnize-row='3']{margin-right:-25px}
.two-column #center [data-columnize-row='2'],.two-column #center-nocols [data-columnize-row='2'],.two-column-left #center [data-columnize-row='2'],.two-column-left #center-nocols [data-columnize-row='2']{margin-right:-24px}
.one-column #center [data-columnize-row='4'],.one-column #center-nocols [data-columnize-row='4']{margin-right:-28px}
.one-column #center [data-columnize-row='3'],.one-column #center-nocols [data-columnize-row='3']{margin-right:-23px}
.one-column #center [data-columnize-row='2'],.one-column #center-nocols [data-columnize-row='2']{margin-right:-30px}
#center .columnized-wrap .columnized[data-columnize],#center-nocols .columnized-wrap .columnized[data-columnize]{box-sizing:border-box}
}
.d-none{display:none}
.list ul{list-style-type:none;margin:0 0 7px}
.list ul li{background:url(../../ubcms/clientlibs-main/images/bullet-center-default.gif) left 9px no-repeat;padding:3px 0 3px 14px;margin:0 0 0 18px;line-height:1.6}
.list ul.link-list{margin:0 0 7px;padding:0}
.list ul.link-list li{background:url(../../ubcms/clientlibs-main/images/bullet-center-linklist.gif) left 8px no-repeat;padding:3px 0 3px 14px;margin:0;background:0;position:relative;color:#005bbb}
.list ul.link-list li:before{font-family:'ubcms';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";color:#005bbb;font-size:71%;position:absolute;top:.4em;left:1px}
.list ul.link-list li:before{top:1em}
.list ul.link-list a{text-decoration:none;color:#005bbb;display:inline;border-bottom:1px solid rgba(0,91,187,0.18)}
.list ul.link-list a:hover{text-decoration:none;color:#005bbb;border-bottom:1px solid #005bbb}
.list ul.horizontal-link-list li{float:left;background:0;padding:0 0 0 2px;margin:0}
.list ul.list-style-compact,.list ul.list-style-detail,.list ul.list-style-teaser,.list ul.list-style-teaser-catalog,.list ul.list-style-teaser-excerpt,.list ul.list-style-teaser-grid,.list ul.list-style-teaser-news,.list ul.list-style-teaser-no-image{margin:0;padding-left:0}
.list ul.list-style-compact>li,.list ul.list-style-detail>li,.list ul.list-style-teaser>li,.list ul.list-style-teaser-catalog>li,.list ul.list-style-teaser-excerpt>li,.list ul.list-style-teaser-grid>li,.list ul.list-style-teaser-news>li,.list ul.list-style-teaser-no-image>li{background:0;padding:0;margin:0;line-height:normal}
.list ul.list-style-teaser>li:first-child,.list ul.list-style-teaser-excerpt>li:first-child,.list ul.list-style-teaser-news>li:first-child,.list ul.list-style-teaser-no-image>li:first-child{margin-top:13px}
.list ul.list-style-teaser>li:last-child,.list ul.list-style-teaser-excerpt>li:last-child,.list ul.list-style-teaser-news>li:last-child,.list ul.list-style-teaser-no-image>li:last-child{margin-bottom:0}
.list ul.list-style-teaser>li,.list ul.list-style-teaser-catalog>li,.list ul.list-style-teaser-excerpt>li,.list ul.list-style-teaser-no-image>li{border-bottom:1px dotted #ccc}
.list ul.list-style-teaser>li,.list ul.list-style-teaser-excerpt>li{margin:15px 0}
.list ul.list-style-teaser-news>li{margin:20px 0 28px}
.list ul.list-style-teaser-no-image>li{margin:10px 0}
.list ul.list-style-compact{line-height:1.8em}
.list ul.list-style-compact.link-list>li,.list ul.list-style-compact>li{display:inline;color:#000}
.list ul.list-style-compact.link-list>li:before,.list ul.list-style-compact>li:before{display:none}
.list ul.list-style-links-news li{background:0;margin:0;padding:0}
.list ul.list-style-call-to-action,.list ul.list-style-call-to-action-medium{list-style-type:none}
.list ul.list-style-call-to-action li,.list ul.list-style-call-to-action-medium li{margin:6px 0;font-family:"Trebuchet MS",sans-serif;color:#005bbb;position:relative;background:0}
.list ul.list-style-call-to-action li:before,.list ul.list-style-call-to-action-medium li:before{display:block;position:absolute;font-family:ubcms;line-height:1;color:#005bbb}
.list ul #conditionizr.ie .list ul.list-style-call-to-action li,.list ul #conditionizr.ie .list ul.list-style-call-to-action-medium li{padding-top:4px;margin-top:4px}
.list ul.list-style-call-to-action{list-style-type:none}
.list ul.list-style-call-to-action li{padding:0 0 0 28px;font-size:16px}
.list ul.list-style-call-to-action li:before{top:4px;left:.6px;font-size:18px;content:"\e902"}
.list ul.list-style-call-to-action-medium li{margin-bottom:7px;padding:0 0 0 19px;font-size:12px;line-height:1}
.list ul.list-style-call-to-action-medium li:before{top:.1em;left:2px;font-size:12px;content:"\e901"}
.list ol li{padding:5px 0;margin-left:35px;color:#666;line-height:1.6}
.list ol li a{color:#005bbb}
.list .link-list a{text-decoration:none;color:#005bbb;border-bottom:1px solid #c3d1e3}
.list .link-list a:hover,.list .link-list a:active{color:#005bbb;border-bottom:1px solid #005bbb;text-decoration:none}
.list .list-style-teaser-dategroup h2.alpha-header{margin:15px 0 10px}
.list .alpha-header{font:bold 18px Sofia,Arial,sans-serif;color:#000}
.list .pagination{padding-top:5px;background:url(../../ubcms/clientlibs-main/images/hr.png) repeat-x top center}
.list .empty-message{margin:0 0 7px}
.list .text ul{margin:7px 0 0}
.list .text ul>li{background:0;padding:5px 0 5px 25px;margin:0;line-height:1.34em;color:#000}
.list .text ul>li li{padding-left:16px}
.list .text ol>li{background:0;padding:5px 0;margin-left:25px;line-height:1.34em;color:#000}
.list .introtext ul>li,.list .introtext ol>li,.list .captiontext ul>li,.list .captiontext ol>li{color:#666}
.list .callout>div ol>li{background:0}
#columns.three-column .list ul.list-style-teaser-grid,#columns.three-column-banner .list ul.list-style-teaser-grid{margin-right:-20px}
.d-none{display:none}
.long-term-alert-banner{position:relative;display:block;box-sizing:border-box;max-width:960px;margin-left:auto;margin-right:auto;background-color:#ffc72c}
.long-term-alert-banner:before{content:"";position:absolute;left:calc(50% - 50vw);width:100vw;height:100%;background-color:#ffc72c}
@media only screen and (min-width:721px) and (max-width:959px){.long-term-alert-banner:before{left:0;width:100%}
}
@media only screen and (max-width:720px){.long-term-alert-banner:before{left:0}
}
.long-term-alert-banner.ensure-z-top{z-index:9001}
.long-term-alert-banner .text.parbase.section{display:inline-block;padding:6px 14px 0}
.long-term-alert-banner .text.parbase.section p{position:relative;display:inline-block;margin:0}
@media only screen and (max-width:720px){.long-term-alert-banner .text.parbase.section p{display:block;padding-right:25px}
}
.long-term-alert-banner .text.parbase.section p,.long-term-alert-banner .text.parbase.section p>b{font-size:14px;line-height:14px}
.long-term-alert-banner .text.parbase.section ul{position:relative;display:inline-block;margin:0 0 0 4px;padding-left:0}
.long-term-alert-banner .text.parbase.section ul>li{font-size:13px;display:inline-block;margin:0 0 0 4px;padding:4px 0 5px 25px;line-height:1.34em}
.long-term-alert-banner .text.parbase.section ul>li:before{content:"";border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:-17px;margin-right:5px}
@media only screen and (max-width:720px){.long-term-alert-banner .text.parbase.section ul>li:before{vertical-align:1px;margin-right:4px}
}
@media only screen and (max-width:720px){.long-term-alert-banner .text.parbase.section ul>li{font-size:12px;display:block;margin-left:0;padding:2px 0 3px 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
@media only screen and (min-width:721px){.long-term-alert-banner .text.parbase.section ul{display:inline-block !important}
}
@media only screen and (max-width:720px){.long-term-alert-banner .text.parbase.section ul{display:block;margin-left:0;margin-top:8px}
.long-term-alert-banner .text.parbase.section ul.mobile-collapsed{display:none}
}
.long-term-alert-banner .text.parbase.section a{color:black;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.2)}
.long-term-alert-banner .text.parbase.section a:hover{border-bottom:1px solid black}
@media only screen and (max-width:720px){.long-term-alert-banner .text.parbase.section{display:block;padding:10px 20px 9px}
}
.long-term-alert-banner button.collapsible-toggle{display:none;position:absolute;overflow:hidden;background-color:inherit;border:0;top:7px;right:12px;height:20px;cursor:pointer}
.long-term-alert-banner button.collapsible-toggle:after{content:"+";display:inline-block;overflow:hidden;font:bold 24px Arial,sans-serif;line-height:18px}
@media only screen and (max-width:720px){.long-term-alert-banner button.collapsible-toggle{display:inline-block}
}
.long-term-alert-banner.expanded button.collapsible-toggle:after{content:"\00d7"}
@media only screen and (min-width:721px) and (max-width:959px){.long-term-alert-banner{left:0}
}
@media only screen and (max-width:720px){.long-term-alert-banner{left:0;width:100vw}
}
@media only screen and (min-width:721px){section[aria-label="UB Alert"]+section[aria-label="UB Long-Term Alert"] .long-term-alert-banner:before{border-top:1px solid white}
}
#container.content.long-term-alert-banner-page{width:100vw;padding-left:0}
section[aria-label="UB Long-Term Alert"]{overflow:hidden}
@media only screen and (min-width:721px) and (max-width:959px){section[aria-label="UB Long-Term Alert"],#container.content.long-term-alert-banner-page{max-width:960px}
}
.d-none{display:none}
.title h1,.ui-content h1{font:28px Georgia,serif;color:#535353;margin:0 0 10px}
.title h2,.ui-content h2,.title h3,.ui-content h3,.title h4,.ui-content h4{margin:10px 0}
.title h2,.ui-content h2{color:#005bbb;font:500 18px/1.2 Arial,sans-serif}
.title h3,.ui-content h3{color:#005bbb;font:500 16px/1.2 Arial,sans-serif}
.title h4,.ui-content h4{font:500 14px/1.2 Arial,sans-serif;color:#000}
.parsys_column>.title:first-child h1,.parsys_column>.appendaround-container:first-child>.appendaround:first-child+.title h1,.parsys_column>div[class^="cq-placeholder-"]:first-child+.title h1,.parsys_column>.title:first-child h2,.parsys_column>.appendaround-container:first-child>.appendaround:first-child+.title h2,.parsys_column>div[class^="cq-placeholder-"]:first-child+.title h2,.parsys_column>.title:first-child h3,.parsys_column>.appendaround-container:first-child>.appendaround:first-child+.title h3,.parsys_column>div[class^="cq-placeholder-"]:first-child+.title h3,.parsys_column>.title:first-child h4,.parsys_column>.appendaround-container:first-child>.appendaround:first-child+.title h4,.parsys_column>div[class^="cq-placeholder-"]:first-child+.title h4,.parsys_column>.title:first-child h5,.parsys_column>.appendaround-container:first-child>.appendaround:first-child+.title h5,.parsys_column>div[class^="cq-placeholder-"]:first-child+.title h5{margin-top:0}
.title a{text-decoration:none;color:#005bbb;display:inline;border-bottom:1px solid rgba(0,91,187,0.18);border-bottom:0}
.title a:hover{text-decoration:none;color:#005bbb;border-bottom:1px solid #005bbb}
.ui-content h1,.ui-content h2,.ui-content h3,.ui-content h4,.ui-content h5{text-decoration:none}
.ui-content h1 a,.ui-content h2 a,.ui-content h3 a,.ui-content h4 a,.ui-content h5 a{text-decoration:none;color:#005bbb;display:inline;border-bottom:1px solid rgba(0,91,187,0.18);border-bottom:0}
.ui-content h1 a:hover,.ui-content h2 a:hover,.ui-content h3 a:hover,.ui-content h4 a:hover,.ui-content h5 a:hover{text-decoration:none;color:#005bbb;border-bottom:1px solid #005bbb}
.ui-content h1.ui-collapsible-heading,.ui-content h2.ui-collapsible-heading,.ui-content h3.ui-collapsible-heading,.ui-content h4.ui-collapsible-heading,.ui-content h5.ui-collapsible-heading{margin:0 -15px}
.d-none{display:none}
.text p,.ui-content p{margin:10px 0;line-height:1.3em;color:#000;font-size:14px}
.text li{margin:5px 0;line-height:1.3em;color:#000;font-size:14px}
.text ul,.text ol{margin:10px 0;padding-left:1.25em}
.d-none{display:none}
.parsys>.sectionhead:first-child .ui-listview,.parsys>div[class^="cq-placeholder-"]:first-child+.sectionhead .ui-listview{margin-top:-15px}
.sectionhead li.ui-bar-b{font-size:16px;font-weight:500}
.parsys>.sectionhead+.new,.parsys>.sectionhead+div[class^="cq-placeholder-"]+.new{margin-top:15px}
.parsys>.sectionhead:last-child{margin-bottom:-15px}
.sectionhead ul li span{font:500 14px Arial,sans-serif}
.d-none{display:none}
.people-search-box:before{content:"\f007";font-family:'Font Awesome 5 Free';left:6px;position:absolute;top:2px;color:#2f9fd0;font-size:32px}
.searcharea .tip{color:#FFF;text-shadow:none;font-size:11px;font-weight:normal;margin:8px 0}
.peoplelist .searcharea .filters{text-align:center;margin:10px 0 0}
.peoplelist .searcharea .filters .ui-controlgroup-controls{width:100%}
.peoplelist .searcharea .filters .ui-controlgroup-controls .ui-btn-active{color:#fff}
.peoplelist .searcharea .filters .ui-controlgroup-controls .ui-btn-active>span{background:#005bbb}
.peoplelist .searcharea .filters .ui-controlgroup-controls .ui-btn{float:left;border-radius:unset;font:12px Arial,sans-serif;border:unset;width:33%}
.peoplelist .searcharea .filters .ui-controlgroup-controls .ui-btn>span.ui-btn-inner{border:1px #005bbb solid;border-radius:unset;margin:0 5%;font-size:12px;font-weight:500;padding:8px 5px 9px}
.peoplelist #people-search-results li{border-color:#e4e4e4}
.peoplelist #people-search-results li div.ui-li{border-top:0}
.peoplelist #people-search-results li.ui-li-divider{background:#e4e4e4;color:#000;font:600 14px/1.2 Arial,sans-serif;text-shadow:none;border:0}
.peoplelist #people-search-results li.ui-li-divider+li.ui-li-has-arrow{border-top:unset}
.peoplelist #people-search-results li.ui-li-has-arrow{padding:4px 0}
.peoplelist #people-search-results li.ui-li-has-arrow a{font:500 16px/1.2 Arial,sans-serif;letter-spacing:.25px;color:#005bbb}
.peoplelist #people-search-results li.ui-li-has-arrow a span.title-and-dept{font-size:12px;color:#000}
.peoplelist #people-search-results li.ui-li-has-arrow a span.title-and-dept strong{font-weight:unset}
.peoplelist #people-search-results li.ui-li-has-arrow span.ui-icon.ui-icon-arrow-r{background:0;font-size:40px;color:#005bbb;margin-top:-20px;right:16px;font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-indent:0;overflow:visible}
.peoplelist #people-search-results li.ui-li-has-arrow span.ui-icon.ui-icon-arrow-r:before{content:"\f105"}
.peoplelist #people-search-results li.ui-btn-up-c{background:0}
.peoplelist #people-search-results li.ui-btn-hover-c{background:#e4e4e4}
.peoplelist #people-search-results li.ui-btn-active,.peoplelist #people-search-results li.ui-btn-down-c{background:#005bbb}
.peoplelist #people-search-results li.ui-btn-active div.ui-btn-inner.ui-li a,.peoplelist #people-search-results li.ui-btn-down-c div.ui-btn-inner.ui-li a,.peoplelist #people-search-results li.ui-btn-active div.ui-btn-inner.ui-li span.title-and-dept,.peoplelist #people-search-results li.ui-btn-down-c div.ui-btn-inner.ui-li span.title-and-dept,.peoplelist #people-search-results li.ui-btn-active div.ui-btn-inner.ui-li span.ui-icon,.peoplelist #people-search-results li.ui-btn-down-c div.ui-btn-inner.ui-li span.ui-icon{color:#fff;text-shadow:none}
.peoplelist ul .title-and-dept{display:block;font:12px Arial,sans-serif;margin-top:3px;overflow:hidden;text-overflow:ellipsis}
.peoplelist .no-results{background:url("clientlibs-main/images/no-people-results.png") no-repeat center;min-height:500px;-webkit-background-size:253px 230px;background-size:253px 230px;background-position:center 180px}
.peoplelist .no-results-message{margin-bottom:0}
.peoplelist div.no-results-message{font-size:12px;margin-top:5px}
.persondetail{font-family:Arial,sans-serif;margin:-15px}
.persondetail h2.ub-person-name{color:#005bbb;font:600 16px/1.2 Arial,sans-serif}
.persondetail .ub-person-details-header{border:0}
.persondetail .ui-body{padding-bottom:15px}
.persondetail .ub-person-department,.persondetail .ub-person-title,.persondetail .ub-person-address{font-size:14px}
.persondetail .ub-person-department a,.persondetail .ub-person-title a,.persondetail .ub-person-address a{color:#005bbb}
.persondetail .ub-person-title{font-weight:500}
.persondetail .ub-person-address{margin:10px 0 0}
.persondetail ul.ub-person-link{box-shadow:none}
.persondetail ul.ub-person-link>li{border-radius:unset;background:0;border-right:0;border-left:0}
.persondetail ul.ub-person-link .ui-btn-inner{font-family:Arial,sans-serif;font-weight:500}
.persondetail ul.ub-person-link .ui-btn-inner li{border-color:#AAA;background:0;border-radius:unset;border-right:0;border-left:0}
.persondetail ul.ub-person-link .ui-btn-inner li .ui-btn-text{margin-top:4px}
.persondetail ul.ub-person-link .ui-btn-inner .text{color:#005bbb;margin-left:10px;overflow:hidden;text-overflow:ellipsis;position:absolute;left:60px}
.persondetail ul.ub-person-link .ui-btn-inner .label{font-size:12px;font-weight:normal;color:#000;line-height:20px}
.persondetail ul.ub-person-link .ui-btn-hover-c{background:#e4e4e4}
.persondetail ul.ub-person-link .ui-btn-down-c,.persondetail ul.ub-person-link .ui-btn-active{background:#005bbb}
.persondetail ul.ub-person-link .ui-btn-down-c div.ui-btn-inner.ui-li a .text,.persondetail ul.ub-person-link .ui-btn-active div.ui-btn-inner.ui-li a .text,.persondetail ul.ub-person-link .ui-btn-down-c div.ui-btn-inner.ui-li a .label,.persondetail ul.ub-person-link .ui-btn-active div.ui-btn-inner.ui-li a .label,.persondetail ul.ub-person-link .ui-btn-down-c div.ui-btn-inner.ui-li span.ui-icon,.persondetail ul.ub-person-link .ui-btn-active div.ui-btn-inner.ui-li span.ui-icon{color:#fff;text-shadow:none}
.persondetail .ui-icon.ui-icon-arrow-r{background:0;font-size:40px;color:#005bbb;margin-top:-20px;right:16px;font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-indent:0;overflow:visible}
.persondetail .ui-icon.ui-icon-arrow-r:before{content:"\f105"}
.persondetail .ui-listview li.ui-li{border-radius:0;border-color:#e4e4e4}
.d-none{display:none}
.ui-content .ui-listview{margin-top:-1px;margin-bottom:0}
.ui-content .ui-collapsible-content>.ui-listview{margin-top:-10px;margin-bottom:-10px}
.parsys>.list:first-child .ui-listview,.parsys>div[class^="cq-placeholder-"]:first-child+.list .ui-listview{margin-top:-15px}
.parsys>.list+.new,.parsys>.list+div[class^="cq-placeholder-"]+.new{margin-top:15px}
.parsys>.list:last-child{margin-bottom:-15px}
.ui-listview .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit,.ui-listview .ui-li-static.ui-li-has-thumb{min-height:0;padding:10px 15px 12px 57px}
.ui-listview .ui-li-heading{margin:0;font-size:16px}
.ui-listview .ui-btn-active .ui-li-heading{color:#FFF}
.ui-listview .ui-li-desc{margin:6px 0 0;font:12px Arial,sans-serif}
.ui-listview .ui-btn-active .ui-li-desc{color:#FFF}
.list ul{margin:0}
.list ul li{background:0;margin:0;padding:0;line-height:inherit}
.list .ui-listview a.ui-link-inherit{padding:0}
.list .ui-listview a.ui-link-inherit h2{color:#005bbb;font:700 14px/1.2 Arial,sans-serif;margin-top:12px;margin-bottom:-4px}
.list .ui-listview a.ui-link-inherit h2,.list .ui-listview a.ui-link-inherit p{margin-left:10px}
.list .ui-listview a picture img{max-width:75px;max-height:75px;left:8px;top:10px;float:left;margin-right:10px}
.list .ui-listview li.ui-li{min-height:57px;border-color:#e4e4e4}
.list .ui-listview li.ui-li>.ui-btn-inner{position:static;border-top:0}
.list .ui-listview li.ui-li span.ui-icon.ui-icon-arrow-r{background:0;font-size:40px;color:#005bbb;margin-top:-20px;right:16px;font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-indent:0;overflow:visible}
.list .ui-listview li.ui-li span.ui-icon.ui-icon-arrow-r:before{content:"\f105"}
.list .ui-listview li.ui-li div.ui-li{height:100%}
.list .ui-btn-up-c{background-image:none;background:0}
.list .ui-btn-down-c,.list .ui-btn-active{background:#005bbb}
.list .ui-btn-down-c div.ui-btn-inner.ui-li h2,.list .ui-btn-active div.ui-btn-inner.ui-li h2,.list .ui-btn-down-c div.ui-btn-inner.ui-li p,.list .ui-btn-active div.ui-btn-inner.ui-li p,.list .ui-btn-down-c div.ui-btn-inner.ui-li span.date,.list .ui-btn-active div.ui-btn-inner.ui-li span.date,.list .ui-btn-down-c div.ui-btn-inner.ui-li span.ui-icon,.list .ui-btn-active div.ui-btn-inner.ui-li span.ui-icon{color:#fff;text-shadow:none}
.list .list-style-news li.ui-li{padding-bottom:10px}
.list .list-style-news .ui-btn-text>a,.list .list-style-news .ui-btn-text .ui-li-desc{white-space:normal;width:auto}
.list .list-style-news .ui-btn-text h2.ui-li-heading{white-space:normal;width:auto;margin-bottom:6px}
.list .list-style-news div.ui-li{overflow:hidden}
.list .list-style-news .date{font:11px Arial,sans-serif;color:#000;display:inline;white-space:nowrap}
.link-list ul.ui-listview li.ui-li a.ui-link-inherit{color:#005bbb;font:700 16px/1.2 Arial,sans-serif;margin-top:12px;margin-bottom:-6px;margin-left:10px}
.link-list ul.ui-listview li.ui-li span.ui-icon.ui-icon-arrow-r{top:116%}
.list .ui-listview a.ui-link-inherit h2,.list .ui-listview a.ui-link-inherit p{margin-right:40px}
.parsys>.list:first-child .list-style-grid,.parsys>div[class^="cq-placeholder-"]:first-child+.list .list-style-grid{margin-top:-8px}
.list .list-style-grid{margin:8px -15px}
.list .list-style-grid>div.ui-grid-c{width:96%;margin-left:2.5%}
.list .list-style-grid a{display:block;text-decoration:none}
.list .list-style-grid a img{display:block;margin:8px auto;border-radius:4px}
.list .list-style-grid a h2{display:block;text-align:center;color:#005bbb;font:700 14px/1.1 Arial,sans-serif;margin-top:-2px}
.list .list-style-grid p{display:none}
.list .date{display:none}
.d-none{display:none}
.hr.hrline{margin:5px 0;height:0;border:1px #ccc;border-style:none none solid}
.hr.blank{border:0}
.d-none{display:none}
.department-search-box:before{content:"\f2c2";font-family:'Font Awesome 5 Free';left:3px;position:absolute;top:2px;color:#2f9fd0;font-size:32px}
.departmentlist .ui-li .ui-btn-text a{white-space:normal}
.departmentlist .no-results{background:url("clientlibs-main/images/no-depts-results.png") no-repeat center;min-height:315px;-webkit-background-size:253px 230px;background-size:253px 230px;background-position:center 100px}
.departmentlist .no-results-message{margin-bottom:0}
.departmentlist div.no-results-message{font-size:12px;margin-top:5px}
.departmentlist #departments-search-results div.ui-li{border-top:0}
.departmentlist #departments-search-results li.ui-li{border-color:#e4e4e4}
.departmentlist #departments-search-results .ui-li-has-arrow{padding:4px 0}
.departmentlist #departments-search-results .ui-li-has-arrow a{font:500 16px/1.2 Arial,sans-serif;letter-spacing:.25px;color:#005bbb}
.departmentlist #departments-search-results .ui-li-has-arrow a span.title-and-dept{font-size:12px;color:#000}
.departmentlist #departments-search-results .ui-li-has-arrow a span.title-and-dept strong{font-weight:unset}
.departmentlist #departments-search-results .ui-li-has-arrow span.ui-icon.ui-icon-arrow-r{background:0;font-size:40px;color:#005bbb;margin-top:-20px;right:16px;font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-indent:0;overflow:visible}
.departmentlist #departments-search-results .ui-li-has-arrow span.ui-icon.ui-icon-arrow-r:before{content:"\f105"}
.departmentlist #departments-search-results .ui-btn-up-c{background:0}
.departmentlist #departments-search-results .ui-btn-hover-c{background:#e4e4e4}
.departmentlist #departments-search-results .ui-btn-down-c,.departmentlist #departments-search-results .ui-btn-active{background:#005bbb}
.departmentlist #departments-search-results .ui-btn-down-c div.ui-btn-inner.ui-li a,.departmentlist #departments-search-results .ui-btn-active div.ui-btn-inner.ui-li a,.departmentlist #departments-search-results .ui-btn-down-c div.ui-btn-inner.ui-li span.ui-icon,.departmentlist #departments-search-results .ui-btn-active div.ui-btn-inner.ui-li span.ui-icon{color:#fff;text-shadow:none}
.departmentdetail{font-family:Arial,sans-serif}
.departmentdetail h2{color:#005bbb;font:500 16px/1.2 Arial,sans-serif}
.departmentdetail p.ub-department-detail{margin:18px 0}
.departmentdetail ul.ub-department-detail{margin-left:-15px;margin-right:-15px;box-shadow:none}
.departmentdetail ul.ub-department-detail>li{border-radius:0;background:0;border-right:0;border-left:0;border-color:#e4e4e4}
.departmentdetail ul.ub-department-detail>li.ui-li{border-radius:0}
.departmentdetail ul.ub-department-detail .ui-btn-inner{font-family:Arial,sans-serif;font-weight:bold}
.departmentdetail ul.ub-department-detail .ui-btn-inner li{border-color:#AAA;background:0;border-radius:unset;border-right:0;border-left:0}
.departmentdetail ul.ub-department-detail .ui-btn-inner li .ui-btn-text{margin-top:4px}
.departmentdetail ul.ub-department-detail .ui-btn-inner a .text{color:#005bbb;margin-left:10px;overflow:hidden;text-overflow:ellipsis;position:absolute;left:60px;right:50px;white-space:nowrap}
.departmentdetail ul.ub-department-detail .ui-btn-inner a .label{font-size:12px;font-weight:normal;color:#000;line-height:20px}
.departmentdetail ul.ub-department-detail .ui-btn-hover-c{background:#e4e4e4}
.departmentdetail ul.ub-department-detail .ui-btn-down-c,.departmentdetail ul.ub-department-detail .ui-btn-active{background:#005bbb}
.departmentdetail ul.ub-department-detail .ui-btn-down-c div.ui-btn-inner.ui-li a .text,.departmentdetail ul.ub-department-detail .ui-btn-active div.ui-btn-inner.ui-li a .text,.departmentdetail ul.ub-department-detail .ui-btn-down-c div.ui-btn-inner.ui-li a .label,.departmentdetail ul.ub-department-detail .ui-btn-active div.ui-btn-inner.ui-li a .label,.departmentdetail ul.ub-department-detail .ui-btn-down-c div.ui-btn-inner.ui-li span.ui-icon,.departmentdetail ul.ub-department-detail .ui-btn-active div.ui-btn-inner.ui-li span.ui-icon{color:#fff;text-shadow:none}
.departmentdetail li div.ui-li{border-top:0}
.departmentdetail li li.ui-li{border-color:#e4e4e4}
.departmentdetail li.ui-li.ui-li-divider{background:#e4e4e4;color:#000;font:500 14px/1.2 Arial,sans-serif;text-shadow:none;border:0}
.departmentdetail li.ui-li.ui-li-divider+li.ui-li-has-arrow{border-top:unset}
.departmentdetail li.ui-li-has-arrow{padding:4px 0}
.departmentdetail li.ui-li-has-arrow a{font:400 16px/1.2 Arial,sans-serif;letter-spacing:.25px;color:#005bbb}
.departmentdetail li.ui-li-has-arrow a span.title-and-dept{font-size:12px;color:#000}
.departmentdetail li.ui-li-has-arrow a span.title-and-dept strong{font-weight:unset}
.departmentdetail li.ui-li-has-arrow span.ui-icon.ui-icon-arrow-r{background:0;font-size:40px;color:#005bbb;margin-top:-20px;right:16px;font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-indent:0;overflow:visible}
.departmentdetail li.ui-li-has-arrow span.ui-icon.ui-icon-arrow-r:before{content:"\f105"}
.departmentdetail li.ui-btn-up-c{background:0}
.departmentdetail li.ui-btn-hover-c{background:#e4e4e4}
.departmentdetail li.ui-btn-down-c,.departmentdetail li.ui-btn-active{background:#005bbb}
.departmentdetail li.ui-btn-down-c div.ui-btn-inner.ui-li a,.departmentdetail li.ui-btn-active div.ui-btn-inner.ui-li a,.departmentdetail li.ui-btn-down-c div.ui-btn-inner.ui-li span.ui-icon,.departmentdetail li.ui-btn-active div.ui-btn-inner.ui-li span.ui-icon{color:#fff;text-shadow:none}
.departmentdetail .ui-body{background:white;padding-bottom:15px}
.departmentdetail p.ub-department-detail span.label{font-weight:bold;display:inline;padding-right:5px}
.departmentdetail .ui-li .ui-btn-text a{white-space:normal}
.d-none{display:none}
.closing{margin:0 -15px;padding:20px 0;text-align:center;line-height:1.3em;color:#999;font-size:12px;border-top:1px solid #999}
.searcharea{margin:-15px -15px 0;padding:10px}
.searcharea .searchbox{position:relative;height:34px;padding-left:45px}
.searcharea .searchbox .ui-shadow-inset{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0}
.searcharea .searchbox .ui-input-search{background-image:none;padding-left:12px;border-radius:20px 0 0 20px;position:absolute;top:0;left:45px;right:4px;height:34px;margin:0}
.searcharea .searchbox .ui-input-search input{padding:.4em 0;font-size:16px}
.searcharea .ui-icon-searchfield::after{background:0}
.searcharea{font-family:Arial,sans-serif}
.searcharea .searchbox .ui-input-search{border-radius:unset}
.searcharea .searchbox .ui-input-clear{display:none}
.searcharea .searchbox .searchbutton{background:#005bbb;position:absolute;right:10px;border-radius:17px;box-shadow:none;top:-2px;margin:4px 0;height:28px;width:28px;border-color:#fff}
.searcharea .searchbox .searchbutton .ui-btn-inner{border:0}
.searcharea .searchbox .searchbutton .ui-icon.ui-icon-search{background:0;font-family:'Font Awesome 5 Free';font-weight:900;text-indent:0;margin:6px;line-height:1;font-size:15px;width:auto;height:auto;border:0;border-radius:0;text-shadow:none;color:#fff;overflow:visible}
.searcharea .searchbox .searchbutton .ui-icon.ui-icon-search:before{content:"\f002"}
.searcharea .searchbox .ui-input-clear{border:0;width:20px;height:20px;padding:3px 6px;background:0}
.searcharea .searchbox .ui-input-clear .ui-btn-inner{border:0;background:#005bbb;border-radius:20px}
.searcharea .searchbox .ui-input-clear .ui-icon{margin:1px}
#restartFailed-popup .ui-popup{padding-bottom:1px}
#restartFailed-popup .ui-header{background:#da3c28;border-color:#da3c28;text-shadow:none}
#restartFailed-popup .ui-btn{margin:15px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#da3c28;border:1px solid #da3c28;border-radius:0}
#restartFailed-popup .ui-btn .ui-btn-inner{font-size:14px;font-weight:bold;text-shadow:none;border:0}
#restartFailed-popup .ui-btn.ui-btn-up-c,#restartFailed-popup .ui-btn.ui-btn-hover-c{color:#fff}
#restartFailed-popup .ui-btn.ui-btn-down-c{background:#fff;color:#da3c28}
.restart-sectionhead li{padding-top:12px;padding-bottom:12px;text-shadow:none}
.restart-button.ui-btn{float:right;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #fff;background:#da3c28;margin-top:-7px}
.restart-button.ui-btn.ui-btn-down-e,.restart-button.ui-btn.ui-btn-active{background:#fff;color:#da3c28}
.restart-button.ui-btn>.ui-btn-inner{border:0;border-radius:0;padding:6px 15px}
.restart-button.ui-btn>.ui-btn-inner .ui-btn-text{font:500 12px Arial,sans-serif;text-shadow:none}
div.UBPopupDialog div.ui-content a.ui-btn.offline{border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #900;background:#900;margin-top:15px;margin-bottom:0;color:#fff}
div.UBPopupDialog div.ui-content a.ui-btn.offline.ui-btn-down-c,div.UBPopupDialog div.ui-content a.ui-btn.offline.ui-btn-active{background:#fff;color:#900}
div.UBPopupDialog div.ui-content a.ui-btn.offline>.ui-btn-inner{border:0;border-radius:0;padding:6px 15px}
div.UBPopupDialog div.ui-content a.ui-btn.offline>.ui-btn-inner .ui-btn-text{font:500 12px Arial,sans-serif;text-shadow:none}
body.phonegap div.UBPopupDialog div.ui-content a.ui-btn.offline{display:block}
.table table{border:1px solid silver;width:100%;margin:10px 0;font-size:12px}
.table table tr{border:1px solid #535353}
.table table tr td{border-bottom:1px solid silver;padding:6px;padding-left:9px;line-height:1.6em;color:#535353;margin:10px 0}
.table table tfoot tr{border:0;background:url(../../ubcms/clientlibs-main/images/tfoot-bg.gif) left top no-repeat;height:12px}
.table table tfoot tr td{border:0;background:url(../../ubcms/clientlibs-main/images/tfoot-bg-cap.gif) right top no-repeat}
.table table th{background:#9a9a9a url(../../ubcms/clientlibs-main/images/th-bg.gif) bottom repeat-x;padding:6px 6px 6px 9px;border-left:1px solid #717171;border-right:1px solid #b0b0b0;font:bold 12px Arial,sans-serif;color:#FFF;text-align:left}
.table table tr.alt-1 td{background:#fcfcfc;color:#535353}
.table table tr.alt-2 td{background:#f1f1f1;color:#535353}
.table table tr th.row-title{background:#FFF;color:#FFF;border-top:1px solid #FFF;border-left:1px solid #FFF}
.table table tr td.row-title{background:#9e9e9e;color:#FFF;border-bottom:1px solid #c1c1c1}
.table table .col-title-caption{color:#262626;font-size:10px}
.download{margin-bottom:10px;margin-left:3px;font-size:11px;padding-bottom:5px}
.download .icon{float:left;margin-right:5px}
.download .identblock{margin-left:23px}
.download .title{margin-bottom:10px;font-weight:bold}
.download a{color:#369;border-bottom:1px solid #c3d1e3;text-decoration:none;line-height:18px}
.download a:hover{border-bottom:1px solid #369;text-decoration:none}
.no-results{margin-right:auto;margin-left:auto;width:100%}
.no-results .no-results-message{text-align:center}
.no-results h3.no-results-message{padding:0;margin:0}
.no-results img{margin-right:auto;margin-left:auto;width:100%}
div.UBPopupDialog{min-width:200px;min-height:100px}
div.UBPopupDialog div.ui-content{text-align:left}
.ui-popup{-moz-box-shadow:0 2px 20px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.3);box-shadow:0 2px 20px rgba(0,0,0,0.3);border:0}
.ui-popup.ui-corner-all,.ui-popup.ui-corner-all>.ui-header:first-child{border-radius:0}
.ui-popup .ui-header{background:#900;border:1px solid #900;text-shadow:none}
.ui-popup .ui-header>.ui-btn{margin:5px 3px;border:0;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-shadow:none}
.ui-popup .ui-header>.ui-btn:before{content:"\f00d"}
.ui-popup .ui-header>.ui-btn>.ui-btn-inner{border:0}
.ui-popup .ui-header>.ui-btn .ui-icon{background:0}
.fsp,.fsp+.ui-input-text{display:none !important}
.form_leftcol{font:500 14px/1.2 Arial,sans-serif;color:#000;margin-top:15px;margin-bottom:10px}
.form_leftcol .form_leftcolmark,.form_leftcol .form_leftcollabel{display:inline}
.form_leftcol .form_leftcolmark{margin-left:10px}
form .ui-submit{margin-top:20px;border:0;box-shadow:none;border-radius:0}
form .ui-submit .ui-btn-inner{padding:10px 20px 8px}
.bold-intro.content-primary{background:#002f56;padding:25px 25px 0;margin:-25px -25px 0}
.bold-intro .list,.bold-intro .ui-listview{background:#fff}
.bold-intro .text p,.bold-intro .text ul li{color:#fff}
.bold-intro .title h2,.bold-intro .title h3{color:#e4e4e4}
.bold-intro .title h4{color:#2f9fd0}
.mobilepage.home>.ui-content{padding-bottom:30px}