.btn-oregon-blue {
  color: #ffffff;
  background-color: #005ae0;
  border-color: #0050c7;
  background-image: -webkit-linear-gradient(top, #005ae0 0%, #0041a3 100%);
  background-image: -o-linear-gradient(top, #005ae0 0%, #0041a3 100%);
  background-image: linear-gradient(to bottom, #005ae0 0%, #0041a3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005ae0', endColorstr='#ff0041a3', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #003d99;
}
.btn-oregon-blue:focus,
.btn-oregon-blue.focus {
  color: #ffffff;
  background-color: #0046ad;
  border-color: #001d47;
}
.btn-oregon-blue:hover {
  color: #ffffff;
  background-color: #0046ad;
  border-color: #003789;
}
.btn-oregon-blue:active,
.btn-oregon-blue.active,
.open > .dropdown-toggle.btn-oregon-blue {
  color: #ffffff;
  background-color: #0046ad;
  border-color: #003789;
}
.btn-oregon-blue:active:hover,
.btn-oregon-blue.active:hover,
.open > .dropdown-toggle.btn-oregon-blue:hover,
.btn-oregon-blue:active:focus,
.btn-oregon-blue.active:focus,
.open > .dropdown-toggle.btn-oregon-blue:focus,
.btn-oregon-blue:active.focus,
.btn-oregon-blue.active.focus,
.open > .dropdown-toggle.btn-oregon-blue.focus {
  color: #ffffff;
  background-color: #003789;
  border-color: #001d47;
}
.btn-oregon-blue:active,
.btn-oregon-blue.active,
.open > .dropdown-toggle.btn-oregon-blue {
  background-image: none;
}
.btn-oregon-blue.disabled:hover,
.btn-oregon-blue[disabled]:hover,
fieldset[disabled] .btn-oregon-blue:hover,
.btn-oregon-blue.disabled:focus,
.btn-oregon-blue[disabled]:focus,
fieldset[disabled] .btn-oregon-blue:focus,
.btn-oregon-blue.disabled.focus,
.btn-oregon-blue[disabled].focus,
fieldset[disabled] .btn-oregon-blue.focus {
  background-color: #005ae0;
  border-color: #0050c7;
}
.btn-oregon-blue .badge {
  color: #005ae0;
  background-color: #ffffff;
}
.btn-oregon-blue:hover,
.btn-oregon-blue:focus {
  background-color: #0041a3;
  background-position: 0 -15px;
}
.btn-oregon-blue:active,
.btn-oregon-blue.active {
  background-color: #0041a3;
  border-color: #003d99;
}
.btn-oregon-blue.disabled,
.btn-oregon-blue[disabled],
fieldset[disabled] .btn-oregon-blue,
.btn-oregon-blue.disabled:hover,
.btn-oregon-blue[disabled]:hover,
fieldset[disabled] .btn-oregon-blue:hover,
.btn-oregon-blue.disabled:focus,
.btn-oregon-blue[disabled]:focus,
fieldset[disabled] .btn-oregon-blue:focus,
.btn-oregon-blue.disabled.focus,
.btn-oregon-blue[disabled].focus,
fieldset[disabled] .btn-oregon-blue.focus,
.btn-oregon-blue.disabled:active,
.btn-oregon-blue[disabled]:active,
fieldset[disabled] .btn-oregon-blue:active,
.btn-oregon-blue.disabled.active,
.btn-oregon-blue[disabled].active,
fieldset[disabled] .btn-oregon-blue.active {
  background-color: #0041a3;
  background-image: none;
}
.btn-link-oregon-blue {
  color: #005ae0;
}
.label-oregon-blue {
  background-color: #005ae0;
}
.label-oregon-blue[href]:hover,
.label-oregon-blue[href]:focus {
  background-color: #0046ad;
}
.panel-oregon-blue {
  border-color: #005ae0;
}
.panel-oregon-blue > .panel-heading {
  color: #ffffff;
  background-color: #005ae0;
  border-color: #005ae0;
}
.panel-oregon-blue > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #005ae0;
}
.panel-oregon-blue > .panel-heading .badge {
  color: #005ae0;
  background-color: #ffffff;
}
.panel-oregon-blue > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #005ae0;
}
.progress-bar-oregon-blue {
  background-color: #005ae0;
}
.progress-striped .progress-bar-oregon-blue {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-top: 50px;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 10px;
}
.body-content {
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 0;
}
body > footer {
  padding-top: 15px;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 7px;
}
body > footer a,
body > footer a:active,
body > footer a:hover,
body > footer a:focus {
  color: #1b1910;
}
.table > thead > tr > td.oregon-blue,
.table > tbody > tr > td.oregon-blue,
.table > tfoot > tr > td.oregon-blue,
.table > thead > tr > th.oregon-blue,
.table > tbody > tr > th.oregon-blue,
.table > tfoot > tr > th.oregon-blue,
.table > thead > tr.oregon-blue > td,
.table > tbody > tr.oregon-blue > td,
.table > tfoot > tr.oregon-blue > td,
.table > thead > tr.oregon-blue > th,
.table > tbody > tr.oregon-blue > th,
.table > tfoot > tr.oregon-blue > th {
  background-color: #005ae0;
}
.table-hover > tbody > tr > td.oregon-blue:hover,
.table-hover > tbody > tr > th.oregon-blue:hover,
.table-hover > tbody > tr.oregon-blue:hover > td,
.table-hover > tbody > tr:hover > .oregon-blue,
.table-hover > tbody > tr.oregon-blue:hover > th {
  background-color: #0050c7;
}
.serif {
  font-family: "Times New Roman", Times, serif;
}
.sans-serif {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.monospace {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.headline-sans-serif {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.headline,
.headline-serif {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Times New Roman", Times, serif;
  font-weight: 500;
  line-height: 1.1;
  color: #3a3d30;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
.text-emphasis {
  font-style: italic;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 0;
}
.text-oregon-blue {
  color: #005ae0;
}
a.text-oregon-blue:hover,
a.text-oregon-blue:focus {
  color: #0046ad;
}
.bg-oregon-blue {
  color: #ffffff;
  background-color: #005ae0;
}
a.bg-oregon-blue:hover,
a.bg-oregon-blue:focus {
  background-color: #0046ad;
}
