/**** bstyle.css for Enrollment ****/
body {
  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  color: #555555;
}
.iLabel {
  font-size: 12px;
}
.title {
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  color: #426f88;
  font-size: 18px;
  font-weight: bold;
}
.welcome {
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  color: #426f88;
  font-size: 18px;
  font-weight: bold;
}
.smalltitle {
  text-align: left;
  font-family: Arial, helvetica, sans-serif;
  color: #426f88;
  font-size: 12px;
  font-weight: bold;
}
a:link {
  color: #426f88;
  font-weight: normal;
  text-decoration: underline;
  font-style: normal;
}
a:visited {
  color: #426f88;
  font-weight: normal;
  text-decoration: underline;
  font-style: normal;
}
a:hover {
  color: #426f88;
  font-weight: normal;
  text-decoration: underline;
  font-style: normal;
}
a.footMessage {
  font-family: Arial, helvetica, sans-serif;
  font-size: 12px;
  color: #5c85a6;
  text-decoration: underline;
}
.forgotYourPasswordLink {
  color: #5c85a6;
  font-weight: bold;
  text-decoration: underline;
}
a.unreadmessage:link {
  color: #5c85a6;
  font-weight: bold;
  font-size: 12px;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
}
a.unreadmessage:visited {
  color: #5c85a6;
  font-weight: bold;
  font-size: 12px;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
}
a.unreadmessage:hover {
  color: #5c85a6;
  font-weight: bold;
  font-size: 12px;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
}
a.readmessage:link {
  color: #5c85a6;
  font-weight: normal;
  font-size: 12px;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
}
a.readmessage:visited {
  color: #5c85a6;
  font-weight: normal;
  font-size: 12px;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
}
a.readmessage:hover {
  color: #5c85a6;
  font-weight: normal;
  font-size: 12px;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
}
a.menuHeader {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #5c85a6;
  text-decoration: none;
}
a.menuHeader:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #5c85a6;
  text-decoration: none;
}
a.menuHeader:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #5c85a6;
  text-decoration: none;
}
a.menuItem {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  color: #5c85a6;
}
a.menuItem:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal ;
  color: #5c85a6;
  text-decoration: none;
  font-weight: Normal;
}
a.menuItem:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #5c85a6;
  text-decoration: none;
  font-weight: Normal;
}
.bgbanner {
  background-color: #a32036;
}
.bglogo {
  background-color: #a32036;
}
.data {
  font-size: 12px;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
  color: #555555;
}
.gdata {
  font-size: 12px;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
  color: #555555;
}
.enrolltext {
  text-align: left;
  /* Do not center. */
  font-family: arial, helvetica, sans-serif;
  color: #555555;
  font-size: 12px;
  font-weight: normal;
}
.userInfo {
  text-align: left;
  /* Do not center. */
  font-family: arial, helvetica, sans-serif;
  color: #555555;
  font-size: 12px;
  font-weight: normal;
}
.bboldtext {
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  color: #555555;
}
.footMessage {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #555555;
}
.lastlogon {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #555555;
}
.messageLabel {
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  color: #555555;
}
.messageText {
  font-size: 12px;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  color: #555555;
}
.message {
  font-size: 12px;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  color: #555555;
}
.disclaimer {
  FONT-FAMILY: arial, helvetica, sans-serif;
  FONT-SIZE: 11px;
  FONT-STYLE: italic;
  text-align: center;
}
.pagecolor {
  background-color: #FFFFFF;
}
input.text {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
}
input {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
}
select {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
}
input.monospace {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.formLabel {
  background-color: #FFFFFF;
  color: #555555;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  text-decoration: none;
}
.ilabel {
  font-size: 12px;
  font-family: Arial, helvetica, sans-serif;
  color: #555555;
}
.optionalField {
  FONT-SIZE: 10px;
  FONT-WEIGHT: normal;
  color: #555555;
}
.plainLabel {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #555555;
}
.tlabel {
  font-size: 10pt;
  font-weight: Bold;
  font-family: Arial, Helvetica, sans-serif;
  color: #555555;
  background-color: transparent;
}
.fpsGracePeriodMessageBdr {
  background-color: #FFFFFF;
}
.fpsGracePeriodMessage {
  font-size: 12px;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
  color: #555555;
  background-color: #FFFFFF;
}
.infoborder {
  background-color: #FFFFFF;
}
.frameTable {
  background-color: #FFFFFF;
  border-style: solid;
}
.tenPt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
.alert {
  font-size: 12px;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
  color: #FF0000;
}
td.blkborder {
  background-color: #FFFFFF;
}
.teaser {
  font-family: Arial;
  color: #FF0000;
  font-size: 12px;
  text-decoration: none;
}
.bgMenu {
  background-color: #ffffff;
}
.taskbar {
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  color: white;
  background-color: #FFFFFF;
}
.bordercolor {
  background-color: #FFFFFF;
}
/* --------------------------------------------------------------------- */
/* Feb 21, 2018 Tim Collins
/* 0151840 Tablet Refresh
/* Initial Commit.
/* --------------------------------------------------------------------- */
