/***********************************************************************************************************/
/* Print Styles                                                                                            */
/***********************************************************************************************************/

/* Import styles ------------------------------------------------------------------------------------------*/
@import url("core_styles.css");

/* Print overrides: */
* {
  background-color: #fff;
  background-image: none;
}
body {
  font-size: 10pt;
  /*font-family: Arial, Helvetica, sans-serif;*/
  font-family: Times New Roman, Times, serif;
}
h1, h2, h3, h4, h5, h6 {
  /*font-family: Verdana, Geneva, sans-serif;*/
  font-family: Georgia, Serif;
}
a {
  color: #b45a3d;
}
  #dropmenudiv {
    display: none;
  }
  #container {
  }
    #branding {
    }
      #branding h1 {
        font-size: 22pt;
        line-height: 18pt;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        margin: 0;
      }
      #branding h1 a {
        color: #015287;
        text-decoration: none;
        margin: 0;
        letter-spacing: 1pt;
      }
      #branding p {
        font-size: 10pt;
        color: #E98E25;
        font-family: Verdana, Geneva, sans-serif;
        margin: 0 0 2pt;
        padding-bottom: 4pt;
        border-bottom: 1pt solid #999;
        letter-spacing: 1.85pt;
      }
    #navigation_main {
      display: none;
    }
    #Social_Networks {
      display: none;
    }
    #tools {
      display: none;
    }
    #dashboard {
      display: none;
    }
    #content_main {}
      /* Page title */
      #content_main h2 {
        margin: 12pt 0 6pt 0;
        font-size: 18pt;
        color: #333;
      }
      #breadcrumbs p {
        font-size: 8pt;
        margin: 2pt 0;
        font-style: italic;
      }
        #breadcrumbs p span {
          display: none;
        }
        #breadcrumbs p a {
          color: #999 !important;
          text-decoration: none;
        }
        #breadcrumbs p strong {
          font-weight: bold;
          font-style: italic;
        }
      #dashboard_secondary {
        display: none;
      }
      .index-link {
        display: none;
      }
      .page-info {
        border-bottom: 1pt solid #ccc;
        margin: 0 0 12pt;
      }
      .page-info h4 {
        font-size: 12pt;
        font-style: italic;
        margin-top: 12pt;
        margin-bottom: 0;
        color: #333;
      }
      .page-info h5 {
        font-size: 10pt;
        margin-top: 8pt;
        margin-bottom: 2pt;
        font-weight: normal;
        color: #444;
        font-family: Times New Roman, Times, serif;
      }
      .page-info h5.title {
        margin: 2pt 0 0;
      }
      .page-info h5 span {
      }
      #content {
      }
        #content p {
          margin: 6pt 0 0;
          line-height: 1.5em;
        }
        #content h3 {
          font-size: 14pt;
          color: #333;
          margin: 16pt 0 3pt;
        }
        #content h4 {
          font-size: 12pt;
          color: #333;
          margin: 12pt 0 3pt;
        }
        #content h5 {
          font-size: 10pt;
          color: #333;
          margin: 8pt 0 3pt;
        }
        #content h6 {
          font-size: 9pt;
          color: #333;
          margin: 6pt 0 2pt;
        }
        #content a {
          color: #b45a3d !important;
        }
        #content a.external[href]:after {
          content: " (" attr(href) ") ";
        }
        #content a.print-hidden[href]:after {
          content: none;
        }
        .contact-paragraph {
          border-top: 1pt solid #ccc;
          margin: 6pt 0 0;
          padding-top: 4pt;
        }
    #navigation_supplemental {
      display: none;
    }
    #site_information {
      font-weight: bold;
    }
    #site_information a {
    }
      #bsi_logo {
        display: none;
      }

/* TODO: merge these general image into 'core-styles' */
/* border colors */
.bd-black {
  border: 1px solid #000;
}
.bd-dark-gray {
  border: 1px solid #333;
}
.bd-med-dark-gray {
  border: 1px solid #666;
}
.bd-gray {
  border: 1px solid #999;
}
.bd-med-light-gray {
  border: 1px solid #aaa;
}
.bd-light-gray {
  border: 1px solid #ccc;
}
.bd-very-light-gray {
  border: 1px solid #eee;
}
.bd-none {
  border: 0 !important;
}
.mp-1 {
  margin: 0;
  padding: 6px;
}
.mp-2 {
  margin: 0 0 20px;
  padding: 0;
}
.index-link {
  display: none;
}
.top-link {
  display: none;
}
/* end merge */

