.sg-heading-1, .sg-heading-2, .sg-heading-3, .sg-heading-4, .sg-quote, .sg-heading-5, .credits_wrapper ul.donors h6, .credits_wrapper ul.web h6, .credits_wrapper h3, .credits_wrapper h4 {
  font-size: 30px;
  line-height: 36px;
  color: black;
  font-weight: normal; }

.sg-heading-2, .sg-heading-3, .sg-heading-4, .sg-quote, .sg-heading-5, .credits_wrapper ul.donors h6, .credits_wrapper ul.web h6, .credits_wrapper h3, .credits_wrapper h4 {
  font-size: 24px;
  line-height: 36px; }

.sg-heading-3 {
  color: #0e70bb; }

.sg-heading-4, .sg-quote {
  font-size: 18px;
  line-height: 24px; }

.sg-heading-5, .credits_wrapper ul.donors h6, .credits_wrapper ul.web h6 {
  font-size: 13px;
  line-height: 18px; }

.sg-body-copy-1, .sg-body-copy-2, .sg-body-copy-3, .sg-body-copy-4, .sg-link-heading-1, .sg-link-heading-2, .credits_wrapper ul.donors h5, .credits_wrapper ul.web h5, .sg-tabs, .credits_wrapper ul.donors p, .credits_wrapper ul.web p, .credits_wrapper ul.credits li, .sg-search-links, .credits_wrapper p {
  font-size: 15px;
  line-height: 22px;
  font-weight: normal;
  color: #333333; }

.sg-body-copy-2, .sg-body-copy-3, .sg-body-copy-4, .sg-link-heading-1, .sg-link-heading-2, .credits_wrapper ul.donors h5, .credits_wrapper ul.web h5, .sg-tabs, .credits_wrapper ul.donors p, .credits_wrapper ul.web p, .credits_wrapper ul.credits li, .sg-search-links {
  font-size: 13px;
  line-height: 20px; }

.sg-body-copy-3, .sg-body-copy-4, .sg-link-heading-1, .sg-link-heading-2, .credits_wrapper ul.donors h5, .credits_wrapper ul.web h5, .sg-tabs, .credits_wrapper ul.donors p, .credits_wrapper ul.web p, .credits_wrapper ul.credits li {
  color: #666666; }

.sg-body-copy-4, .sg-link-heading-1, .sg-link-heading-2, .credits_wrapper ul.donors h5, .credits_wrapper ul.web h5, .sg-tabs {
  font-size: 14px; }

.sg-link-active, .sg-link-1.active, .active.sg-link-2, .sg-link-heading-1 a.active, .sg-link-heading-2 a.active, .credits_wrapper ul.donors h5 a.active, .credits_wrapper ul.web h5 a.active, .sg-search-links a.active, .sg-tabs a.active, .active.sg-breadcrumbs, .active.sg-numbers, .sg-tabs.active a {
  font-weight: bold;
  color: black; }
  .sg-link-active:hover, .sg-link-1.active:hover, .active.sg-link-2:hover, .sg-link-heading-1 a.active:hover, .sg-link-heading-2 a.active:hover, .credits_wrapper ul.donors h5 a.active:hover, .credits_wrapper ul.web h5 a.active:hover, .sg-search-links a.active:hover, .sg-tabs a.active:hover, .active.sg-breadcrumbs:hover, .active.sg-numbers:hover, .sg-tabs.active a:hover {
    color: black; }

.sg-link-1, .sg-link-2, .sg-link-heading-1 a, .sg-link-heading-2 a, .credits_wrapper ul.donors h5 a, .credits_wrapper ul.web h5 a, .sg-search-links a, .sg-tabs a, .sg-breadcrumbs, .sg-numbers {
  color: #0e70bb;
  text-decoration: none; }
  .sg-link-1:hover, .sg-link-2:hover, .sg-link-heading-1 a:hover, .sg-link-heading-2 a:hover, .credits_wrapper ul.donors h5 a:hover, .credits_wrapper ul.web h5 a:hover, .sg-search-links a:hover, .sg-tabs a:hover, .sg-breadcrumbs:hover, .sg-numbers:hover {
    color: #098bef; }

.sg-link-2 {
  color: #999999; }

.sg-link-heading-1, .sg-link-heading-2, .credits_wrapper ul.donors h5, .credits_wrapper ul.web h5 {
  font-weight: normal; }

.sg-link-heading-2, .credits_wrapper ul.donors h5, .credits_wrapper ul.web h5 {
  font-size: 16px; }

.sg-breadcrumbs {
  font-size: 16px;
  color: white; }
  .sg-breadcrumbs:hover {
    color: #dbf1f8; }
  .sg-breadcrumbs.active {
    font-weight: normal;
    color: white; }
    .sg-breadcrumbs.active:hover {
      color: #dbf1f8; }

.sg-quote {
  font-style: normal;
  color: #333333; }

.sg-numbers {
  font-size: 14px;
  font-weight: bold; }

.credits_wrapper {
  background: url('../images/credits-splash.jpg?1286407666') no-repeat 0 36px;
  padding-top: 72px;
  padding-right: 47px;
  padding-bottom: 48px;
  padding-left: 323px; }
  .credits_wrapper h2 {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    background-image: url('../images/credits-logo.png?1286407666');
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 205px;
    height: 107px;
    margin-bottom: 60px; }
  .credits_wrapper h3 {
    margin-bottom: 18px; }
  .credits_wrapper h4 {
    padding-bottom: 12px;
    border-bottom: 1px solid #dedede; }
  .credits_wrapper ul.donors, .credits_wrapper ul.web {
    margin-bottom: 48px; }
    .credits_wrapper ul.donors li, .credits_wrapper ul.web li {
      padding-top: 24px;
      border-bottom: 1px solid #ececec;
      overflow: hidden;
      *zoom: 1; }
    .credits_wrapper ul.donors .thumb, .credits_wrapper ul.web .thumb {
      display: inline;
      float: left;
      margin-right: 0px;
      width: 120px; }
      * html .credits_wrapper ul.donors .thumb, * html .credits_wrapper ul.web .thumb {
        overflow-x: hidden; }
    .credits_wrapper ul.donors .text, .credits_wrapper ul.web .text {
      display: inline;
      float: left;
      margin-right: 0px;
      width: 420px; }
      * html .credits_wrapper ul.donors .text, * html .credits_wrapper ul.web .text {
        overflow-x: hidden; }
    .credits_wrapper ul.donors h5, .credits_wrapper ul.web h5 {
      font-weight: bold; }
  .credits_wrapper .columns {
    padding-top: 24px;
    overflow: hidden;
    *zoom: 1; }
    .credits_wrapper .columns .col {
      display: inline;
      float: left;
      margin-right: 0px;
      width: 168px;
      padding-right: 12px; }
      * html .credits_wrapper .columns .col {
        overflow-x: hidden; }
