@charset "utf-8";

/* this file contains styles used specifically
   on the web public profile page */

div#rpr-pg-web-public-profile {
  padding: 0px 0px 0px 0px;
}

div#rpr-pg-web-public-profile div.not-available {
  width: 600px;
  margin: auto;
  padding: 20px 0px 0px 0px;
}

div#rpr-pg-web-public-profile div.not-available h2 {
  font-size: 18px;
  font-weight: bold;
  color: #042551;
  margin: 0px;
  padding: 0px;
}

div#rpr-pg-web-public-profile div.not-available p.instructions {
  padding: 10px 0px 0px 0px;
  margin: 0px;
  font-size: 14px;
}

div.rpr-pg-lightbox-approval-explanation {
  width: 450px;
  height: 450px;
  background: #B5CBC1;
}

div.rpr-pg-lightbox-approval-explanation div.title {
  height: 40px;
}

div.rpr-pg-lightbox-approval-explanation div.title h2 {
  float: left;
  padding: 10px 0px 0px 10px;
  font-size: 20px;
  font-weight: bold;
  color: #042551;
}

div.rpr-pg-lightbox-approval-explanation div.title h3 {
  float: right;
  padding: 10px 10px 0px 0px;
  font-size: 17px;
  font-weight: bold;
  text-align: right;
}

div.rpr-pg-lightbox-approval-explanation div.contents {
  height: 385px;
  padding: 15px 10px 0px 10px;
  overflow: auto;
  font-size: 14px;
}
