h5{color:#575655;margin-bottom:.3em;font-size:1.07em}
img.fl_right{display:inline;margin:0 0 1em 1em}
ol{padding-left:3em}
.maincontent ul.tabs{padding:0;margin:0}
div.subsite-header h2 .programType{font-size:.30em;line-height:1em;font-weight:bold;color:#686764;white-space:nowrap}
@media(max-width:999px){div.subsite-header h2 .programType{display:block;white-space:normal}
}
@media(max-width:640px){div.subsite-header h2 .programType{font-size:12px;line-height:1.5em}
}
.h3-feature img{margin:0 0 .5em;width:95%;height:auto !important}
.h3-feature p{margin:0 0 1em}
.h3-feature ul{margin:1em 0 0;padding:1em 0 0;border-top:1px solid #dfdeda}
.sidebar p{margin-bottom:1em}
.sidebar h2{padding:0 0 5px;border-bottom:1px solid #dfdeda;margin-bottom:.5em}
.sidebar .btnWhite-full{margin-bottom:1.5em}
.sidebar .btnWhite-full a,.sidebar .btnWhite-full a:link,.sidebar .btnWhite-full a:visited{float:left}
.footnote-feature{border:0;padding-top:0}
.btnWhite-full{height:1%;overflow:hidden;margin:0 3px 2px 0;background:#FFF;border-top:1px solid #dfdeda;border-bottom:1px solid #dfdeda}
.btnWhite-full a,.btnWhite-full a:link,.btnWhite-full a:visited{font-weight:bold;font-size:.85em;display:block;float:right;padding:6px 12px;text-decoration:none;border:0}
.btnWhite-full a:active,.btnWhite-full a:focus,.btnWhite-full a:hover{text-decoration:underline}
.btnWhite-full a::before{content:"\f0da";font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-weight:900;color:#ffd400;margin-top:0;padding:0 6px}
.ctn-bottom-title{margin-bottom:1.5em}
.overviewContent{margin-bottom:1.5em}
.paddedContent{padding-left:20px}
.paddedContentDegree{padding:0 0 1.5em 20px}