/* line 2, _bp/css-source/src/styles.scss */
a:hover {
  color: #999999;
}
/* line 4, _bp/css-source/src/styles.scss */
a.nav_portrait_OFF:hover {
  color: #0089a8;
  font-weight: bold;
}
/* line 7, _bp/css-source/src/styles.scss */
a.nav_work_OFF:hover {
  color: #d56200;
  font-weight: normal;
}
/* line 10, _bp/css-source/src/styles.scss */
a.nav_engage_OFF:hover {
  color: #968257;
  font-weight: normal;
}
/* line 13, _bp/css-source/src/styles.scss */
a.projectnumbers:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #999999;
}
/* line 21, _bp/css-source/src/styles.scss */
a.footertext_small:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
}

/* line 27, _bp/css-source/src/styles.scss */
.ptitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 18px;
  color: #000000;
  font-weight: bold;
}

/* line 34, _bp/css-source/src/styles.scss */
.psubhead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #0089A8;
  font-weight: bold;
}

/* line 41, _bp/css-source/src/styles.scss */
.ptext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #000000;
}

/* line 47, _bp/css-source/src/styles.scss */
.ptext_noline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #000000;
  text-decoration: none;
}

/* line 54, _bp/css-source/src/styles.scss */
.ptext_clients {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 22px;
  color: #000000;
}

/* line 60, _bp/css-source/src/styles.scss */
.kudos {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 18px;
  color: #000000;
}

/* line 66, _bp/css-source/src/styles.scss */
.kudos_caption {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #666666;
}

/* line 72, _bp/css-source/src/styles.scss */
.projectnumbers {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  font-weight: normal;
  text-decoration: none;
}

/* line 79, _bp/css-source/src/styles.scss */
.projectnumbers_on {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #CC0000;
  font-weight: normal;
}

/* line 85, _bp/css-source/src/styles.scss */
.nav_portrait_OFF {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 14px;
  line-height: 16px;
  color: #999999;
  font-weight: bold;
  text-decoration: none;
}

/* line 93, _bp/css-source/src/styles.scss */
.nav_work_OFF, .nav_engage_OFF {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16px;
  line-height: 16px;
  color: #999999;
  font-weight: normal;
  text-decoration: none;
}

/* line 101, _bp/css-source/src/styles.scss */
.nav_portrait_ON {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 14px;
  line-height: 16px;
  color: #0089a8;
  font-weight: bold;
  text-decoration: none;
}

/* line 109, _bp/css-source/src/styles.scss */
.nav_work_ON {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16px;
  line-height: 16px;
  color: #d56200;
  font-weight: normal;
  text-decoration: none;
}

/* line 117, _bp/css-source/src/styles.scss */
.nav_engage_ON {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16px;
  line-height: 16px;
  color: #968257;
  font-weight: normal;
  text-decoration: none;
}

/* line 125, _bp/css-source/src/styles.scss */
.footertext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  text-align: center;
  vertical-align: bottom;
}

/* line 132, _bp/css-source/src/styles.scss */
.footertext_small {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  text-align: left;
  vertical-align: top;
  text-decoration: none;
}

/* line 140, _bp/css-source/src/styles.scss */
.formField {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;
  background-color: #FFFFFF;
}

/* line 148, _bp/css-source/src/styles.scss */
.formButton {
  background: #FFF;
  border: solid #9ACA3C 1px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  letter-spacing: 1px;
  color: #000;
}
/* line 156, _bp/css-source/src/styles.scss */
.formButton:hover {
  border: solid #666 1px;
}

/* line 159, _bp/css-source/src/styles.scss */
.clientlist {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #999999;
  text-align: left;
  vertical-align: top;
  text-decoration: none;
  line-height: 24px;
}

/* line 168, _bp/css-source/src/styles.scss */
a.clientlist:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  text-align: left;
  vertical-align: top;
  text-decoration: none;
  line-height: 24px;
  font-weight: normal;
}

/* line 178, _bp/css-source/src/styles.scss */
.frontpagenews {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  font-weight: normal;
  text-decoration: underline;
}

/* line 185, _bp/css-source/src/styles.scss */
.networklist {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #999999;
  text-align: left;
  vertical-align: top;
  text-decoration: none;
  line-height: 18px;
}

/* line 194, _bp/css-source/src/styles.scss */
a.networklist:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  text-align: left;
  vertical-align: top;
  text-decoration: none;
  line-height: 18px;
  font-weight: normal;
}

/* line 204, _bp/css-source/src/styles.scss */
td.projectnumbers {
  height: 35px;
}
/* line 207, _bp/css-source/src/styles.scss */
td.projectnumbers td a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('images/project-arrows.png?1303418262');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 16px;
  height: 15px;
  display: inline;
  float: left;
  border-top: 2px solid white;
  border-bottom: 2px solid white;
}
/* line 220, _bp/css-source/src/styles.scss */
td.projectnumbers td a.previous {
  background-position: left -15px;
}
/* line 222, _bp/css-source/src/styles.scss */
td.projectnumbers td a:hover.previous {
  background-position: left top;
}
/* line 224, _bp/css-source/src/styles.scss */
td.projectnumbers td a.next {
  background-position: -16px -15px;
}
/* line 226, _bp/css-source/src/styles.scss */
td.projectnumbers td a:hover.next {
  background-position: -16px top;
}
/* line 229, _bp/css-source/src/styles.scss */
td.projectnumbers td.controls {
  padding: 0 0.5em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
}
/* line 235, _bp/css-source/src/styles.scss */
td.projectnumbers td input {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  border: 1px solid #c0c0c0;
  text-align: center;
}

