/* CSS Document */
/* reminder: top right bottom left */
/********************************************************** Test Style*/
/********BHC BODY TYPE************************************************/
p.bhc_bodytype {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  line-height: 1.9;
  color: #242424;
  font-weight: 400;
}
p.bhc_bodytype a {
  color: #242424;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype a:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype a:visited {
  color: #242424;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype a:visited:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
/********BHC BODY TYPE************************************************/
p.bhc_body-list2022 {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  line-height: 1.5;
  color: #242424;
  font-weight: 400;
  padding: 0;
  margin-right: 20px;
  margin-bottom: 25px;
  list-style: none;
}
.bhc_list2025 {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  line-height: 1.25;
  color: #242424;
  font-weight: 500;
  padding: 0;
  margin-left: 15px;
  margin-right: 20px;
  margin-bottom: 30px; /* Keeps spacing between names */
}
/********BHC BODY TYPE************************************************/
p.bhc_bodytype-ul-list {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  line-height: 1.25;
  color: #242424;
  font-weight: 500;
  margin-bottom: 25px;
}
p.bhc_bodytype-ul-list a {
  color: #242424;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-ul-list a:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-ul-list a:visited {
  color: #242424;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-ul-list a:visited:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
/********BHC BODY Lettetr************************************************/
p.bhc_bodytype-letter {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 1.875;
  color: #242424;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 20px;
}
p.bhc_bodytype-letter a {
  color: #242424;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-letter a:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-letter a:visited {
  color: #242424;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-letter a:visited:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
/********SIDEBAR/BLOCK************************************************/
p.bhc_contactblock-txt {
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  line-height: 1.675;
  color: #242424;
  font-weight: 400;
  margin-top: 30px;
}
p.bhc_contactblock-txt a {
  color: #242424;
  font-weight: 800;
  text-decoration: underline;
}
p.bhc_contactblock-txt a:hover {
  color: #cfa600;
  font-weight: 800;
  text-decoration: underline;
}
p.bhc_contactblock-txt a:visited {
  color: #242424;
  font-weight: 800;
  text-decoration: underline;
}
p.bhc_contactblock-txt a:visited:hover {
  color: #cfa600;
  font-weight: 800;
  text-decoration: underline;
}
p.bhc_contactblock-heading {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 22px;
  line-height: 1.5;
  color: #cfa600;
  margin-top: 0px;
}
/********Block-text/Promo************************************************/
p.bhc_banner-block-txt {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 1.7;
  color: #000000;
  font-weight: 400;
  letter-spacing: .9 px;
  margin-bottom: 0px;
  margin-top: 10px;
}
p.bhc_banner-block-txt a {
  color: #000000;
  font-weight: 800;
  text-decoration: underline;
}
p.bhc_banner-block-txt a:hover {
  color: #cfa600;
  font-weight: 800;
  text-decoration: underline;
}
p.bhc_banner-block-txt a:visited {
  color: #000000;
  font-weight: 800;
  text-decoration: underline;
}
p.bhc_banner-block-txt a:visited:hover {
  color: #cfa600;
  font-weight: 800;
  text-decoration: underline;
}
p.bhc_banner-block-heading {
  font-family: 'Biryani', sans-serif;
  font-size: 20px;
  line-height: 1.5;
  color: #000000;
  font-weight: 700;
  margin-top: 10px;
  margin-bottom: 0px;
}
.band-banner-block {
  padding: 20px;
  background-image: url("../bhc_east_images/ads/shutterstock_533100223-screen.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  border: 1px solid #000000;
  /* [disabled]margin-bottom: 50px; */
}
.bhc_floatleft-bannerblock {
  float: left;
  margin-right: 30px;
  margin-top: 2px;
  overflow-y: auto;
}
/********BHC BODY CAPT TYPE************************************************/
p.bhc_bodytype-underimg {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 1.2;
  color: #242424;
  font-weight: 400;
  margin-top: 2px;
}
p.bhc_bodytype-underimg a {
  color: #6f6f6f;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-underimg a:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-underimg a:visited {
  color: #6f6f6f;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-underimg a:visited:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
/****WHITE****/
p.bhc_bodytype-white {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 1.875;
  color: #F6F6F6;
  font-weight: 400;
}
p.bhc_bodytype-white a {
  color: #F6F6F6;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-white a:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-white a:visited {
  color: #F6F6F6;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-white a:visited:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
/****WHITE****/
p.bhc_bodytype-white-cardstyle {
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  line-height: 1.5;
  color: #F6F6F6;
  font-weight: normal;
}
p.bhc_bodytype-white-cardstyle a {
  color: #F6F6F6;
  font-weight: bold;
}
p.bhc_bodytype-white-cardstyle a:hover {
  color: #cfa600;
}
p.bhc_bodytype-white-cardstyle a:visited {
  color: #F6F6F6;
  font-weight: 600;
}
p.bhc_bodytype-white-cardstyle a:visited:hover {
  color: #cfa600;
}
/****WHITE on Dark****/
p.bhc_bodytype-white-ondark {
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  line-height: 1.8;
  color: #FFFFFF;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 5px;
  text-align: center;
}
p.bhc_bodytype-white-ondark a {
  color: #FFFFFF;
  font-weight: 400;
  text-decoration: underline;
}
p.bhc_bodytype-white-ondark a:hover {
  color: #cfa600;
  font-weight: 400;
  text-decoration: underline;
}
p.bhc_bodytype-white-ondark a:visited {
  color: #FFFFFF;
  font-weight: 400;
  text-decoration: underline;
}
p.bhc_bodytype-white-ondark a:visited:hover {
  color: #cfa600;
  font-weight: 400;
  text-decoration: underline;
}
p.bhc_bodytype-white-quotes {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 2.125;
  color: #F6F6F6;
  font-weight: 400;
  font-style: italic;
}
p.bhc_bodytype-white-quote-signature {
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  line-height: 1.75;
  color: #F6F6F6;
  font-weight: 400;
  font-style: italic;
  text-align: right;
  margin-bottom: 0px;
}
/********BHC BODY TYPE************************************************/
p.bhc_bodytype-red {
  font-family: 'Roboto', sans-serif;
  font-size: 24px;
  font-weight: normal;
  line-height: 1;
  margin-bottom: 1px;
  margin-top: 1px;
  color: #b90409;
}
/********BHC CAPTION TYPE************************************************/
p.bhc_captiontype {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #0c0c0c;
  margin-top: 5px;
}
p.bhc_captiontype a {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_captiontype a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_captiontype a:visited {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_captiontype a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
/********BHC BODY TYPE FOR DESCRIPTIONS************************************************/
p.bhc_bodytype-descriptions {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #0c0c0c;
}
p.bhc_bodytype-descriptions a {
  color: #6f6f6f;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-descriptions a:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-descriptions a:visited {
  color: #6f6f6f;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-descriptions a:visited:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
/********BHC FINE TYPE************************************************/
p.bhc_bodytype-fineprint {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-style: italic;
  line-height: 1.75;
  color: #0c0c0c;
}
p.bhc_bodytype-fineprint a {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-fineprint a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-fineprint a:visited {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-fineprint a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
/********BHC FINE tight top TYPE************************************************/
p.bhc_bodytype-fineprint-topclose {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  font-style: italic;
  line-height: 1.75;
  color: #0c0c0c;
  margin-top: 5px;
  text-align: right;
}
p.bhc_bodytype-fineprint-topclose a {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-fineprint-topclose a:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-fineprint-topclose a:visited {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-fineprint-topclose a:visited:hover {
  color: #cfa600;
  font-weight: normal;
  text-decoration: underline;
  font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/********BHC SCHOLARSHIP RECIPENT NAME and Scholarship ************************************************/
p.bhc_scholarship_recipient {
  font-family: 'Biryani', sans-serif;
  font-size: 18px;
  line-height: 1.25;
  color: #0c0c0c;
  font-style: normal;
  font-weight: 600;
  margin-bottom: 2px;
}
p.bhc_scholarship_recipientaward {
  font-family: 'Biryani', sans-serif;
  font-size: 14px;
  line-height: 1.25;
  color: #0c0c0c;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 50px;
}
/********BHC LEVEL 2************************************************/
p.bhc_level2 {
  font-family: 'Biryani', sans-serif;
  font-weight: 800;
  font-size: 30px;
  /* [disabled]font-style: bold; */
  line-height: 1.35;
  color: #cfa600;
  margin-bottom: 10px;
  letter-spacing: -0.375px;
}
p.bhc_level2 a {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_level2 a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_level2 a:visited {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_level2 a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_level2gray {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 30px;
  /* [disabled]font-style: bold; */
  line-height: 1.5;
  color: #242424;
  margin-bottom: 0px;
}
p.bhc_level2-white23 {
  font-family: 'Biryani', sans-serif;
  font-size: 32px;
  font-weight: 800;
  letter-spacing: -1px;
  line-height: 1.25;
  color: #F6F6F6;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #FFCC00;
}
/********BHC LEVEL 2************************************************/
p.bhc_level2-abovephoto {
  font-family: 'Biryani', sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.25;
  color: #cfa600;
  margin-bottom: 10px;
  letter-spacing: -0.5px;
}
p.bhc_level2-abovephoto a {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_level2-abovephoto a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_level2-abovephoto a:visited {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_level2-abovephoto a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
/********BHC LEVEL DARK************************************************/
p.bhc_level2withrule-gold22 {
  font-family: 'Biryani', sans-serif;
  font-size: 45px;
  font-weight: 800;
  letter-spacing: -1px;
  line-height: 1.25;
  color: #090909;
  margin-top: 0px;
  margin-bottom: 25px;
  padding-bottom: 5px;
  border-bottom: 1px solid #cfa600;
}
/********BHC LEVEL 2 with Rule************************************************/
p.bhc_level2withrule {
  font-family: 'Biryani', sans-serif;
  font-size: 45px;
  font-weight: 800;
  font-style: normal;
  letter-spacing: -1px;
  line-height: 1.25;
  color: #090909;
  padding-bottom: 5px;
  border-bottom: 1px solid #cfa600;
  margin-bottom: 30px;
  margin-top: 0px;
}
p.bhc_level2withrule a {
  color: #090909;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_level2withrule a:hover {
  color: #090909;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_level2withrule a:visited {
  color: #090909;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_level2withrule a:visited:hover {
  color: #090909;
  font-weight: 600;
  text-decoration: underline;
}

p.bhc_level2withrule strong {
    font-weight: 800 !important;
}


p.bhc_level2withrule-sm {
  font-family: 'Biryani', sans-serif;
  font-size: 40px;
  line-height: 1.25;
  color: #090909;
  padding-bottom: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cfa600;
  margin-bottom: 15px;
  margin-top: 0px;
  -webkit-box-shadow: 0px 0px;
  box-shadow: 0px 0px;
  font-weight: 800;
  letter-spacing: -1px;
}

p.bhc_level2withrule-sm strong {
    font-weight: 800 !important;
}
p.bhc_level2white-withrule {
  font-family: 'Biryani', sans-serif;
  font-size: 45px;
  line-height: 1.25;
  color: #FFFFFF;
  padding-bottom: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #F6F6F6;
  margin-bottom: 15px;
  margin-top: 0px;
  -webkit-box-shadow: 0px 0px;
  box-shadow: 0px 0px;
  font-weight: 700;
  letter-spacing: -1px;
}
/********BHC LEVEL 3************************************************/
p.bhc_level3-simply-h3 {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 30px;
  line-height: 1.25;
  color: #0c0c0c;
  margin-bottom: 0px;
  margin-top: 0px;
  letter-spacing: -0.5px;
}
p.bhc_level3-scholarship-title {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 30px;
  line-height: 1.25;
  color: #cfa600;
  margin-bottom: -0px;
  margin-top: 50px;
}
p.bhc_level3-donatenow {
  font-family: 'Biryani', sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 1.25;
  color: #cfa600;
  margin-bottom: -0px;
  margin-top: 25px;
  letter-spacing: -1px;
}
p.bhc_level3-scholarship-title a {
  color: #6d6d6d;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_level3-scholarship-title a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_level3-scholarship-title a:visited {
  color: #6d6d6d;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_level3-scholarship-title a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_level3-scholarship-title-addspace {
  font-family: 'Biryani', sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.25;
  color: #6d6d6d;
  margin-bottom: -0px;
  margin-top: 25px;
}
/********BHC SEARCH TYPE************************************************/
p.bhc_searchtype {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 1.0;
  color: #0c0c0c;
}
p.bhc_searchtype a {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_searchtype a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_searchtype a:visited {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_searchtype a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
/********BHC PRODUCT TITLES************************************************/
p.bhc_product-title {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.5em;
  color: #0c0c0c;
  padding-bottom: 1px;
  margin-bottom: 5px;
  border-bottom-width: 1px;
  border-bottom-color: #cfa600;
  border-bottom-style: solid;
}
p.bhc_product-title a {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_product-title a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_product-title a:visited {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_product-title a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
/********BHC QC SITE MAP***********************************************/
p.bhc_sitemap {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  line-height: 1.5;
  color: #242424;
  margin-bottom: 20px;
}
p.bhc_sitemap a {
  color: #6f6f6f;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_sitemap a:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_sitemap a:visited {
  color: #6f6f6f;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_sitemap a:visited:hover {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
/********BHC Level One Heads************************************************/
p.bhc_level3 {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 1.5;
  color: #0c0c0c;
}
p.bhc_level3 a {
  color: #cfa600;
  text-decoration: none;
}
p.bhc_level3 a:hover {
  color: #0c0c0c;
  text-decoration: underline;
}
p.bhc_level3 a:visited {
  color: #cfa600;
  text-decoration: none;
}
p.bhc_level3 a:visited:hover {
  color: #0c0c0c;
  text-decoration: underline;
}
p.bhc_level3sponsor {
  font-family: 'Biryani', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.0;
  color: #0c0c0c;
  margin-bottom: 0px;
}
p.bhc_level3gray {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  ;
  font-size: 34px;
  line-height: 1.5;
  color: #242424;
}
p.bhc_level3gold {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 26px;
  line-height: 1.0;
  color: #cfa600;
  margin-bottom: 1px;
}
p.bhc_level3gold-ital {
  font-family: 'Biryani', sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 20px;
  line-height: 1.0;
  letter-spacing: -0.5px;
  color: #cfa600;
  margin-bottom: 1px;
}
p.bhc_level3-glance {
  font-family: 'Biryani', sans-serif;
  font-weight: 800;
  font-size: 23px;
  font-style: normal;
  line-height: 1.1;
  color: #cfa600;
  letter-spacing: -0.5;
  margin-bottom: 15px;
  margin-top: 5px;
}
/********BHC PAGES************************************************/
p.bhc-sectionheading-dark {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 1.5em;
  color: #cfa600;
  padding-bottom: 1px;
  margin-bottom: 50px;
  margin-top: -10px;
}
p.bhc-sectionheading-dark a {
  color: #cfa600;
  text-decoration: none;
}
p.bhc-sectionheading-dark a:hover {
  color: #0c0c0c;
  text-decoration: underline;
}
p.bhc-sectionheading-dark a:visited {
  color: #cfa600;
  text-decoration: none;
}
p.bhc-sectionheading-dark a:visited:hover {
  color: #0c0c0c;
  text-decoration: underline;
}
p.bhc-sectionheading-white {
  font-family: 'Roboto', sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5em;
  color: #FFFFFF;
  padding-bottom: 1px;
  margin-bottom: 2px;
  margin-top: 5px;
}
p.bhc-sectionheading-white a {
  color: #FFFFFF;
  text-decoration: none;
}
p.bhc-sectionheading-white a:hover {
  color: #242424;
  text-decoration: underline;
}
p.bhc-sectionheading-white a:visited {
  color: #FFFFFF;
  text-decoration: none;
}
p.bhc-sectionheading-white a:visited:hover {
  color: #242424;
  text-decoration: underline;
}
p.bhc-consumer-title {
  font-family: 'Biryani', sans-serif;
  font-size: 26px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.5em;
  color: #5b5b5b;
  padding-bottom: 1px;
  margin-bottom: 5px;
  border-bottom-width: 1px;
  border-bottom-color: #cfa600;
  border-bottom-style: solid;
}
/********caption-below pic************************************************/
p.bhc-cap-belowpic {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  line-height: 1.5em;
  color: #787878;
  margin-bottom: 15px;
  margin-top: -5px;
}
/********BHC YOU MIGHT LIKE************************************************/
p.bhc-youmightlike {
  font-family: 'Biryani', sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5em;
  color: #cfa600;
  padding-bottom: 1px;
  margin-bottom: 10px;
  margin-top: -10px;
}
p.bhc-youmightlike a {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc-youmightlike a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc-youmightlike a:visited {
  color: #cfa600;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc-youmightlike a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
/************************ Call-Out Body HEAD *******************************/
p.bhc_bodytype_callout-heading {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.0;
  color: #FFFFFF;
  background-color: #cfa600;
  padding: 20px 20px 10px 20px;
  margin: 0px;
  letter-spacing: -0.5px;
}
/************************ Call-Out Body Type *******************************/
p.bhc_bodytype_callout {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.75;
  color: #4b4b4b;
  background-color: #cfa600;
  padding: 0px 20px 20px 20px;
  margin: 0px;
}
p.bhc_bodytype_callout a {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype_callout a:hover {
  color: #FFFFFF;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype_callout a:visited {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype_callout a:visited:hover {
  color: #FFFFFF;
  font-weight: 600;
  text-decoration: underline;
}
/************************ Call-Out Body HEAD-GRAY *******************************/
p.bhc_bodytype_callout-heading-gray {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.0;
  color: #FFFFFF;
  background-color: #605e58;
  padding: 20px 20px 15px 20px;
  margin: 0px;
  letter-spacing: -0.5px;
}
/************************ WHITE Call-Out Body Type *******************************/
p.bhc_bodytype_whitecallout {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.75;
  color: #FFFFFF;
  background-color: #be9800;
  padding: 10px 20px 20px 20px;
  margin: 0px;
}
p.bhc_bodytype_whitecallout a {
  color: #FFFFFF;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype_whitecallout a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype_whitecallout a:visited {
  color: #FFFFFF;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype_whitecallout a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
/************************ callout-fineprint *******************************/
p.bhc_bodytype_whitecallout-fineprint {
  font-family: 'Roboto', sans-serif;
  font-size: 9px;
  line-height: 1.0;
  color: #0c0c0c;
  margin: 0px;
}
/************************ WHITE Call-Out Body Type *******************************/
p.bhc_bodytype_whitecallout-medgray {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.75;
  color: #F6F6F6;
  background-color: #be9800;
  padding: 10px 10px 10px 15px;
  margin: 0px;
}
p.bhc_bodytype_whitecallout-medgray a {
  color: #F6F6F6;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype_whitecallout-medgray a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype_whitecallout-medgray a:visited {
  color: #F6F6F6;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype_whitecallout-medgray a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
/************************ HELPER CLASSES *******************************/
.video-wrapper {
    position: relative;
    width: 100%;
    padding-top: 56.25%; /* 16:9 Aspect Ratio */
}

.video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.band-photoblock23left {
    display: inline-block; 
    background-color: #090909;
    padding: 0px;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 20px;
    border-radius: 5px;
    width: 100%;
    max-width: 600px;
}

.band-photoblock23left img {
    display: block;
    width: 100%;
    height: auto;
}

.band-photoblock100 {
    display: inline-block; 
    background-color: #090909;
    padding: 0px;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 20px;
    border-radius: 5px;
    width: 100%;
}

.band-photoblock100 img {
    display: block;
    width: 100%;
    height: auto;
}

.photocap25 {
    font-family: 'Biryani', sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.75;
	color: #F6F6F6;
	padding: 20px 15px 0px 15px;
	margin-bottom: 30px;
}

/************************ GOLD Call-Out Body Type *******************************/
p.bhc_bodytype_goldcallout {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.75;
  color: #FFFFFF;
  background-color: #cfa600;
  padding: 5px 10px 15px 15px;
  margin: 0px;
}
p.bhc_bodytype_goldcallout a {
  color: #FFFFFF;
  font-weight: 700;
  text-decoration: underline;
}
p.bhc_bodytype_goldcallout a:hover {
  color: #242424;
  font-weight: 700;
  text-decoration: underline;
}
p.bhc_bodytype_goldcallout a:visited {
  color: #F6F6F6;
  ont-weight: 700;
  text-decoration: underline;
}
p.bhc_bodytype_goldcallout a:visited:hover {
  color: #242424;
  ont-weight: 700;
  text-decoration: underline;
}
p.bhc_bodytype_gold-darkcallout {
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  font-style: italic;
  font-weight: normal;
  line-height: 1.75;
  color: #484746;
  background-color: #d9d5d0;
  padding-top: 15px;
  padding-right: 15px;
  padding-left: 15px;
  padding-bottom: 15px;
  margin-top: 0px;
  margin-right: 50px;
  margin-left: 30px;
  margin-bottom: 0px;
}
p.bhc_bodytype_gold-darkleftindent {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-style: italic;
  font-weight: normal;
  line-height: 1.75;
  color: #484746;
  background-color: #d9d5d0;
  padding: 0px 10px 10px 38%;
  margin-top: 0px;
  margin-right: 50px;
  margin-left: 30px;
  margin-bottom: 0px;
}
p.bhc_bodytype_gold-darkcallout-heading {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 700;
  line-height: 1.1;
  color: #484746;
  background-color: #d9d5d0;
  padding: 5px 10px 0px 10px;
  margin: 0px 50px 0px 20px;
  letter-spacing: -0.5px;
}
/************************ WHITE Call-Out FINE PRINT *******************************/
p.bhc_bodytype_whitecallout-fineprint {
  font-family: 'Roboto', sans-serif;
  font-size: 11px;
  font-style: italic;
  font-weight: normal;
  line-height: 1.75;
  color: #F6F6F6;
  background-color: #929292;
  padding: 0px 10px 0px 15px;
  margin: 0px;
}
/************************ WHITE Call-Out Body Type *******************************/
p.bhc_bodytype_whitecallout-medgray-heading-superhead {
  font-family: 'Biryani', sans-serif;
  font-size: 60px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.15;
  color: #F6F6F6;
  background-color: #616161;
  padding: 10px 10px 10px 15px;
  margin-bottom: 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cfa600;
  letter-spacing: -0.5px;
}
p.bhc_bodytype_whitecallout-medgray-heading-noborder {
  font-family: 'Biryani', sans-serif;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.15;
  color: #F6F6F6;
  background-color: #929292;
  padding: 10px 10px 5px 15px;
  margin-bottom: 0px;
  letter-spacing: -0.5px;
}
p.bhc_bodytype_whitecallout-medgray-heading {
  font-family: 'Biryani', sans-serif;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.15;
  color: #F6F6F6;
  background-color: #929292;
  padding: 10px 10px 5px 15px;
  margin-bottom: 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cfa600;
  letter-spacing: -0.5px;
}
p.bhc_bodytype_whitecallout-medgray-headinglevel2 {
  font-family: 'Biryani', sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.15;
  color: #F6F6F6;
  background-color: #929292;
  padding: 10px 10px 5px 15px;
  margin-bottom: 0px;
  letter-spacing: -0.5px;
}
p.bhc_bodytype_whitecallout-medgray-headinglevel-1a {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 24px;
  font-style: normal;
  line-height: 1.15;
  color: #F6F6F6;
  background-color: #cfa600;
  padding: 10px 10px 5px 15px;
  margin-bottom: 0px;
}
p.bhc_sponsorshipblock-heading {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 22px;
  font-style: normal;
  line-height: 1.15;
  color: #cfa600;
  background-color: #ffffff;
  padding-top: 7px;
  padding-right: 7px;
  padding-left: 7px;
  padding-bottom: 7px;
  margin-bottom: 5px;
  margin-right: 0px;
}
/************************ FLOAT *******************************/
.bhc_floatright {
  float: right;
  margin-left: 8px;
  margin-top: 8px;
}
.bhc_floatleft {
  float: left;
  margin: 8px 20px 15px 0px;
  margin-right: 20px;
  margin-top: 8px;
}
.bhc_floatleft30 {
  float: left;
  margin-right: 30px;
  margin-top: 2px;
}
.bhc_floatright30 {
  float: right;
  margin-left: 30px;
  margin-top: 2px;
}
/********BHC QC LEVEL 3************************************************/
p.bhc_faq-callout-heading {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 30px;
  line-height: 1.25;
  color: #FFFFFF;
  background-color: #cfa600;
  padding: 20px 10px 0px 20px;
  margin-bottom: 0px;
}
p.bhc_faq-callout {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  color: #FFFFFF;
  background-color: #cfa600;
  padding: 1px 20px 20px 20px;
  margin-bottom: 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cfa600;
}
p.bhc_faq-callout a {
  color: #F6F6F6;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_faq-callout a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_faq-callout a:visited {
  color: #F6F6F6;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_faq-callout a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_yellowmessage {
  background: #cfa600;
  color: #FFFFFF;
  display: inline-block;
  line-height: 35px;
  height: 35px;
  padding: 7px 15px 7px 15px;
  font-family: 'Novecentowide-DemiBold', Arial, Helvetica, Sans-serif;
  text-transform: uppercase;
  font-weight: 600;
  border: 0;
  margin-bottom: 0px;
}
p.bhc_yellowmessage a {
  color: #FFFFFF;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_yellowmessage a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_yellowmessage a:visited {
  color: #FFFFFF;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_yellowmessage a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_level3simple-topmarg25 {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.25;
  color: #6d6d6d;
  margin-bottom: 1px;
  margin-top: 25px;
  letter-spacing: -0.5px;
}
/********for use under images************************************************/
p.bhc_bodytype-imagefooter {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 1.75;
  font-weight: 600;
  text-align: center;
  color: #0c0c0c;
  margin: 5px 0px 10px 0px;
  padding: 0px 0px 5px 0px;
  border-bottom: dotted;
  border-bottom-width: 1px;
  border-bottom-color: #0c0c0c;
}
p.bhc_bodytype-imagefooter a {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_bodytype-imagefooter a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_bodytype-imagefooter a:visited {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_bodytype-imagefooter a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
/*** Homepage-Circle  Links ****************************************************/
p.bhc_circ-heads-simple {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 2.5;
  color: #242424;
  text-align: center;
  align-items: center;
  letter-spacing: -0.5px;
}
p.bhc_circ-heads-simple a {
  color: #242424;
  text-decoration: none;
  text-align: center;
  align-items: center;
}
p.bhc_circ-heads-simple a:hover {
  color: #cfa600;
  text-decoration: underline;
  text-align: center;
  align-items: center;
}
p.bhc_circ-heads-simple a:visited {
  color: #242424;
  text-decoration: none;
  text-align: center;
  align-items: center;
}
p.bhc_circ-heads-simple a:visited:hover {
  color: #cfa600;
  text-decoration: underline;
  text-align: center;
  align-items: center;
}
p.bhc_circ-heads-white {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.25;
  color: #FFF;
  text-align: center;
  align-items: center;
}
p.bhc_circ-heads-white a {
  color: #FFF;
  text-decoration: underline;
  text-align: center;
  align-items: center;
}
p.bhc_circ-heads-white a:hover {
  color: #101010;
  text-decoration: underline;
  text-align: center;
  align-items: center;
}
p.bhc_circ-heads-white a:visited {
  color: #FFF;
  text-decoration: underline;
  text-align: center;
  align-items: center;
}
p.bhc_circ-heads-white a:visited:hover {
  color: #101010;
  text-decoration: underline;
  text-align: center;
  align-items: center;
}
/********SCHOLARSHIPS ***********************************************/
p.bhc_scholarship-title {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.25;
  color: #cfa600;
  margin-bottom: -0px;
  margin-top: 50px;
}
p.bhc_scholarship-title a {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_scholarship-title a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_scholarship-title a:visited {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_scholarship-title a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_level3-scholarship-title-addspace {
  font-family: 'Biryani', sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.25;
  color: #0c0c0c;
  margin-bottom: -0px;
  margin-top: 25px;
}
/********BHC QC BODY TYPE************************************************/
p.bhc_scholarship-bodytype {
  font-family: 'Roboto', sans-serif;
  font-size: 17px;
  line-height: 1.5;
  color: #0c0c0c;
}
p.bhc_scholarship-bodytype a {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_scholarship-bodytype a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_scholarship-bodytype a:visited {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_scholarship-bodytype a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
/************************ Scholarship Listing *******************************/
p.bhc_scholarship-section2019 {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 60px;
  line-height: 1.0;
  color: #cfa600;
  margin-top: 5px;
  margin-right: 5px;
  margin-left: 5px;
  margin-bottom: 20px;
  border-bottom: 1px dotted #202020;
}
p.bhc_scholarship-title22 {
  font-family: 'Biryani', sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.25;
  color: #141414;
  margin-bottom: 5px;
  margin-top: 0px;
  letter-spacing: -0.5px;
}
p.bhc_scholarship-title2019 {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 1.1;
  color: #0c0c0c;
  margin-bottom: -0px;
  margin-top: 0px;
}
p.bhc_scholarship-bodytype2019 {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-weight: m 300;
  line-height: 1.5;
  color: #141414;
  margin-bottom: 70px;
}
p.bhc-scholarshiplist-nodesc {
  font-family: 'Biryani', sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.25;
  color: #141414;
  margin-bottom: 30px;
  margin-top: 0px;
  letter-spacing: -0.5px;
}
p.bhc_scholarship-section2heading {
  font-family: 'Biryani', sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.1;
  color: #0c0c0c;
  margin-bottom: 1px;
  margin-top: 0px;
}
.image-image50 {
  border-radius: 50%;
}
p.bhc-white-button {
  font-family: 'Biryani', sans-serif;
  font-size: 20px;
  line-height: 2;
  color: #FFFFFF;
  font-style: normal;
  font-weight: 500;
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: center;
  border-radius: 12px;
}
p.bhc-white-button a {
  text-decoration: underline;
  font-weight: 600;
  color: #FFFFFF;
}
p.bhc-white-button a:hover {
  text-decoration: underline;
  font-weight: 600;
  color: #0e181d;
}
p.bhc-white-button a:visited {
  text-decoration: underline;
  font-weight: 600;
  color: #FFFFFF;
}
/* HELPER CLASSES*/
p.space-lg {
  padding-top: 5px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 5px;
}
p.space-md {
  padding-top: 2px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 2px;
}
p.space-sm {
  line-height: 1.25;
  font-size: 5px;
  margin-bottom: 0px;
}
p.space-10px {
  font-size: 5px;
  line-height: 5px;
  color: #242424;
  text-align: left;
}
p.space-15px {
  font-size: 15px;
  line-height: 15px;
  color: #242424;
  text-align: left;
}
p.space-70px {
  font-size: 70px;
  line-height: 70px;
}
p.space-500px {
  line-height: 500px;
}
.band-body {
  background-color: rgba(189, 182, 175, 0.30);
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-right: 20px;
  padding-left: 20px;
  border: 1px solid rgba(189, 182, 175, 0.70);
}
.band-calloutfeature23 {
  background-color: #090909;
  padding: 20px 15px 5px 20px;
  margin-top: 70px;
  margin-bottom: 70px;
  border-radius: 7px;
}
.band-eventsidebar {
  background-color: rgba(189, 182, 175, 0.57);
  padding: 20px 15px 30px 20px;
  margin-top: 0px;
  margin-bottom: 50px;
  border-radius: 7px;
	border: 1px solid #505050;
}

.band-contactblock {
  background-color: rgba(189, 182, 175, 0.17);
  padding: 20px 15px 5px 20px;
  margin-top: 0px;
  margin-bottom: 50px;
  border-radius: 7px;
	border: 1px solid rgba(189, 182, 175, 0.30);
}

.band-walloffame-quotes {
  background-color: rgba(137, 132, 124, 0.73);
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0px;
  margin-bottom: 30px;
  padding-right: 20px;
  padding-left: 20px;
  border: 1px solid #0d4132;
  background-size: auto 100%;
}
.band-walloffame-donorlevels {
  background-color: rgba(189, 182, 175, 0.50);
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-right: 20px;
  padding-left: 20px;
  border: 1px solid rgba(189, 182, 175, 0.70);
}
.band-announcement {
  background-color: #cfa600;
  margin-top: 20px;
  margin-bottom: 5px;
  border: 1px solid rgba(189, 182, 175, 0.70);
}
.image50center {
  border-radius: 50%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/********BHC execmsg************************************************/
p.bhc_level3-heading24 {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 22px;
  font-style: italic;
  letter-spacing: -0.5px;
  /* [disabled]font-style: bold; */
  line-height: 1.0;
  color: #cfa600;
  margin-bottom: 0px;
}
p.bhc_level4-heading24 {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 18px;
  font-style: normal;
  letter-spacing: -0.5px;
  /* [disabled]font-style: bold; */
  line-height: 1.5;
  color: #505050;
  margin-bottom: 20px;
}

p.level4mar20-3 {
  font-family: 'Biryani', sans-serif;
  font-weight: 700;
  font-size: 26px;
  font-style: normal;
  letter-spacing: -0.35px;
  line-height: 1.25;
  color: #  color: #cfa600;;
  margin: 40px 0px 5px 0px;
}
/********BHC NEWS************************************************/
p.bhc_level3-news {
  font-family: 'Biryani', sans-serif;
  font-weight: 800;
  font-size: 27px;
  /* [disabled]font-style: bold; */
  line-height: 1.25;
  color: #cfa600;
  margin-bottom: 10px;
	letter-spacing: -.375px;
}
p.bhc_level3-news a {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_level3-news a:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.bhc_level3-news a:visited {
  color: #cfa600;
  font-weight: 600;
  text-decoration: none;
}
p.bhc_level3-news a:visited:hover {
  color: #0c0c0c;
  font-weight: 600;
  text-decoration: underline;
}
p.news-head-top {
  background-color: #111111;
  color: #fff;
  line-height: 40px;
  height: 40px;
  padding: 0 20px 0px 10px;
  font-family: 'Novecentowide-DemiBold', Arial, Helvetica, Sans-serif;
  text-transform: uppercase;
  font-weight: bold;
}
p.news-head-top-sequent {
  background-color: #111111;
  color: #fff;
  line-height: 40px;
  height: 40px;
  padding: 0 20px 0px 10px;
  font-family: 'Novecentowide-DemiBold', Arial, Helvetica, Sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 100px;
}
/********BHC DONOR HEADINGS************************************************/
p.bhc_donor-levelsection {
  font-family: 'Biryani', sans-serif;
  font-size: 30px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.1;
  color: #F6F6F6;
  background-color: #111111;
  padding: 15px 20px 10px 10px;
  margin-bottom: 40px;
  margin-top: 60px;
  /*****
    background: url(../images/org_images/bgr_featured2015.jpg) no-repeat center top;
	****/
}
/********SIDEBAR STYLE************************************************/
.band-contactblock22-zerotop {
  background-color: rgba(189, 182, 175, 0.30);
  padding: 15px 15px 5px 15px;
  margin-top: 0px;
  margin-bottom: 50px;
  border: 1px solid rgba(189, 182, 175, 0.80);
}
p.bhc_contactblock22-headinglg {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.1;
  letter-spacing: -0.75px;
  color: #cfa600;
  margin-bottom: 0px;
  margin-top: 0px;
}

p.bhc_sidebar-heading {
  font-family: 'Biryani', sans-serif;
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.1;
  letter-spacing: -0.75px;
  color: #000000;
  margin-bottom: 40px;
  margin-top: 0px;
}

p.bhc_sidebar-level2 {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.1;
  letter-spacing: -0.75px;
  color: #000000;
  margin-top: 40px;
  margin-bottom: 0px;
  padding-top: 20px;
  border-top: 1px #F6F6F6 solid;
}

p.bhc_contactblock22-heading {
  font-family: 'Roboto', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: -0.25px;
  line-height: 1.1;
  color: #000000;
  margin-bottom: 0px;
  margin-top: 0px;
}
p.bhc_contactblock22-type {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 15px;
  line-height: 1.5;
  color: #000000;
  margin-bottom: 35px;
}
p.bhc_contactblock22-type a {
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
}
p.bhc_contactblock22-type a:hover {
  color: #be9539;
  font-weight: bold;
  text-decoration: underline;
}
p.bhc_contactblock22-type a:visited {
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
}
p.bhc_contactblock22-type a:visited:hover {
  color: #be9539;
  font-weight: bold;
  text-decoration: underline;
}
/****** NEW STYLING ******/
#block-bhceast24-calloutwhite {
  background-color: #FFFFFF;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-top: 0px;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
  padding: 40px 40px 25px 40px;
  border-radius: 10px;
}
#block-bhceast24-light {
  background-color: rgba(189, 182, 175, 0.30);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-top: 0px;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
  padding: 40px 40px 25px 40px;
  border-radius: 10px;
}
#block-bhceast24-dark {
  background-color: #000000;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-top: 0px;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
  padding: 40px 40px 25px 40px;
  border-radius: 10px;
}
#block-band-dark {
  background-color: #090909;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-top: 0px;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
  padding: 100px 75px 100px 75px;
}
#block-band-white-hp {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-top: 0px;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
  padding: 50px 75px 20px 50px;
}
#block-natural {
  background-color: rgba(189, 182, 175, 0.30);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-top: 0px;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
  padding: 100px 75px 100px 75px;
  margin-bottom: 60px;
}
#block-natural2 {
  background-color: rgba(189, 182, 175, 0.50);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-top: 0px;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
  padding: 100px 75px 100px 75px;
}
#block-alert-bar-dk {
  background-color: #000000;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-top: 0px;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
  padding: 30px 25px 0px 25px;
}
/********hp news 2024************************************************/
p.bhc_hp-news-headline, 
p.bhc_hp-news-head-dk {
  font-family: 'Biryani', sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  padding-bottom: 1px;
  margin-bottom: 20px;
  margin-top: 10px;
  text-decoration: none;
  text-align: left;
}

p.bhc_hp-news-headline {
  color: #F6F6F6;
}

p.bhc_hp-news-head-dk {
  color: #000000;
}

p.bhc_hp-news-headline a, 
p.bhc_hp-news-headline a:visited {
  color: #F6F6F6;
}

p.bhc_hp-news-headline a:hover, 
p.bhc_hp-news-headline a:visited:hover {
  color: #cfa600;
  text-decoration: underline;
}

p.bhc_hp-news-head-dk a, 
p.bhc_hp-news-head-dk a:visited, 
p.bhc_hp-news-head-dk a:hover, 
p.bhc_hp-news-head-dk a:visited:hover {
  color: #000000;
  text-decoration: underline;
}


p.bhc_hp-news-caption, 
p.bhc_hp-news-cap-dk {
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 1.25;
  text-align: left;
  padding: 0 25px;
}

p.bhc_hp-news-caption {
  color: #FFCC00;
}

p.bhc_hp-news-cap-dk {
  color: #000000;
}

p.bhc_hp-news-caption a, 
p.bhc_hp-news-caption a:visited {
  color: #E6E6E6;
  font-weight: 700;
  text-decoration: underline;
}

p.bhc_hp-news-caption a:hover, 
p.bhc_hp-news-caption a:visited:hover {
  color: #cfa600;
}

p.bhc_hp-news-cap-dk a, 
p.bhc_hp-news-cap-dk a:visited, 
p.bhc_hp-news-cap-dk a:hover, 
p.bhc_hp-news-cap-dk a:visited:hover {
  color: #000000;
  font-weight: 700;
  text-decoration: underline;
}

/********end hp news************************************************/
p.bhc_headline22 {
  font-family: 'Biryani', sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.75;
  color: #cfa600;
  padding-bottom: 1px;
  margin-bottom: 10px;
  margin-top: 20px;
  text-decoration: none;
  text-align: center;
}
p.bhc_headline22 a {
  color: #cfa600;
}
p.bhc_headline22 a:hover {
  color: #F6F6F6;
  text-decoration: underline;
}
p.bhc_headline22 a:visited {
  color: #cfa600;
}
p.bhc_headline22 a:visited:hover {
  color: #F6F6F6;
  text-decoration: underline;
}
p.bhc_news-level1 {
  font-family: 'Biryani', sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.25;
  color: #dad5cb;
  padding-bottom: 1px;
  margin-bottom: 10px;
  margin-top: 5px;
  text-decoration: none;
  text-align: center;
}
p.bhc_news-level1 a {
  color: #dad5cb;
}
p.bhc_news-level1 a:hover {
  color: #cfa600;
  text-decoration: underline;
}
p.bhc_news-level1 a:visited {
  color: #dad5cb;
}
p.bhc_news-level1 a:visited:hover {
  color: #cfa600;
  text-decoration: underline;
}
p.bhc_headline22-level3 {
  font-family: 'Biryani', sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.75;
  color: #242424;
  padding-bottom: 1px;
  padding-top: 10px;
  margin: 0 25% 0 25%;
  margin-bottom: 0px;
  margin-top: 0px;
  text-decoration: none;
  text-align: center;
  letter-spacing: -0.5px;
  border-top: 1px #E6E6E6 solid;
}
p.bhc_headline22-level3 a {
  color: #cfa600;
}
p.bhc_headline22-level3 a:hover {
  color: #F6F6F6;
  text-decoration: underline;
}
p.bhc_headline22-level3 a:visited {
  color: #cfa600;
}
p.bhc_headline22-level3 a:visited:hover {
  color: #F6F6F6;
  text-decoration: underline;
}
p.bhc_headline23 {
  font-family: 'Biryani', sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
  color: #cfa600;
  padding-bottom: 1px;
  margin-bottom: 5px;
  margin-top: 0px;
  text-decoration: none;
  text-align: center;
  letter-spacing: -0.5px;
}
p.bhc_headline23 a {
  color: #cfa600;
}
p.bhc_headline23 a:hover {
  color: #242424;
  text-decoration: underline;
}
p.bhc_headline23 a:visited {
  color: #cfa600;
}
p.bhc_headline23 a:visited:hover {
  color: #242424;
  text-decoration: underline;
}
p.bhc_newscap22 {
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 1.25;
  color: #E6E6E6;
  text-align: center;
  padding: 0 25px 0 25px;
}
p.bhc_newscap22 a {
  color: #E6E6E6;
  font-weight: 700;
  text-decoration: underline;
}
p.bhc_newscap22 a:hover {
  color: #cfa600;
  font-weight: 700;
  text-decoration: underline;
}
p.bhc_newscap22 a:visited {
  color: #E6E6E6;
  font-weight: 700;
  text-decoration: underline;
}
p.bhc_newscap22 a:visited:hover {
  color: #cfa600;
  font-weight: 700;
  text-decoration: underline;
}
p.bhc_newscap22dk {
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 1.25;
  color: #242424;
  margin-bottom: 25px;
  text-align: center;
  padding: 0 25px 0 25px;
}
p.bhc_newscap22dk a {
  color: #242424;
  font-weight: 700;
  text-decoration: underline;
}
p.bhc_newscap22dk a:hover {
  color: #cfa600;
  font-weight: 700;
  text-decoration: underline;
}
p.bhc_newscap22dk a:visited {
  color: #242424;
  font-weight: 700;
  text-decoration: underline;
}
p.bhc_newscap22dk a:visited:hover {
  color: #cfa600;
  font-weight: 700;
  text-decoration: underline;
}
/*LEVEL 1 HEAD WHITE - */
p.bhc_level1-light22 {
  font-family: 'Biryani', sans-serif;
  font-size: 45px;
  font-weight: 700;
  letter-spacing: -1px;
  line-height: 1.0;
  color: #F6F6F6;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #cfa600;
}
p.bhc_level1-light22 a {
  color: #F6F6F6;
  font-weight: 700;
  text-decoration: none;
}
p.bhc_level1-light22 a:hover {
  color: #cfa600;
  font-weight: 700;
  text-decoration: none;
}
p.bhc_level1-light22 a:visited {
  color: #F6F6F6;
  font-weight: 700;
  text-decoration: none;
}
p.bhc_level1-light22 a:visited:hover {
  color: #cfa600;
  font-weight: 700;
  text-decoration: none;
}
/*LEVEL 2 HEAD WHITE - */
p.bhc_level2-light22 {
  font-family: 'Biryani', sans-serif;
  font-size: 30px;
  font-weight: 700;
  letter-spacing: -1px;
  line-height: 1.0;
  color: #cfa600;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #bcbcbc;
}
p.bhc_level2-light22 a {
  color: #cfa600;
  font-weight: 700;
  text-decoration: none;
}
p.bhc_level2-light22 a:hover {
  color: #F6F6F6;
  font-weight: 700;
  text-decoration: none;
}
p.bhc_level2-light22 a:visited {
  color: #cfa600;
  font-weight: 700;
  text-decoration: none;
}
p.bhc_level2-light22 a:visited:hover {
  color: #F6F6F6;
  font-weight: 700;
  text-decoration: none;
}
p.bhc_level1-dark22 {
  font-family: 'Biryani', sans-serif;
  font-size: 45px;
  font-weight: 700;
  letter-spacing: -1px;
  line-height: 1.0;
  color: #242424;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #cfa600;
}
p.bhc_bodytype-lite22 {
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 1.9;
  color: #F6F6F6;
  margin-bottom: 5px;
}
p.bhc_bodytype-lite22 a {
  color: #F6F6F6;
  font-weight: bold;
  text-decoration: underline;
}
p.bhc_bodytype-lite22 a:hover {
  color: #cfa600;
  font-weight: bold;
  text-decoration: underline;
}
p.bhc_bodytype-lite22 a:visited {
  color: #F6F6F6;
  font-weight: bold;
  text-decoration: underline;
}
p.bhc_bodytype-lite22 a:visited:hover {
  color: #cfa600;
  font-weight: bold;
  text-decoration: underline;
}
#block-alert-bar-black {
  background-color: #000000;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-top: 0px;
  margin-bottom: 40px;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
  padding: 40px 0px 0px 0px;
}
#block-alert-bar-red {
  background-color: #d50000;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin-top: 0px;
  margin-bottom: 40px;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
  padding: 40px 40px 0px 40px;
}
p.bhc_alert-bar-white22 {
  font-family: 'Biryani', sans-serif;
  font-size: 32px;
  line-height: 1.25;
  color: #FFFFFF;
  padding-bottom: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #F6F6F6;
  margin-bottom: 10px;
  margin-top: 0px;
  -webkit-box-shadow: 0px 0px;
  box-shadow: 0px 0px;
  font-weight: 700;
  letter-spacing: -1px;
}
/*CALL OUT BLOCK - Black*/
.band-blk-callout-simple {
  background-color: #000000;
  padding: 25px 25px 10px 25px;
  margin-top: 20px;
  margin-bottom: 25px;
  overflow: auto;
}
p.bhc-level3-white35px {
  font-family: 'Biryani', sans-serif;
  font-size: 35px;
  font-weight: 700;
  letter-spacing: -1px;
  line-height: 1.1;
  color: #cfa600;
  margin-bottom: 5px;
}
/*CALL OUT BLOCK - Black*/