.gp_hdr {
  text-align:center;
}
.gp_rdm {
  clear:both;
  padding-top:10px;
}
.gp_rdm_img {
  width:199px;
  float:left;
}
.gp_rdm_entry {
  width:312px;
  float:left;
  text-align:center;
}
.gp_rdm_txt {
  text-align:left;
  font-weight:bold;
  color:#4b0801;
  padding-bottom:10px;
}
.gp_rdm_bx {
  background-color:#faf6e9;
  padding-bottom:10px;
  padding-left:8px;
  padding-right:8px;
}
.gp_rdm_pin_txt {
  padding-top:20px;
  font-weight:bold;
  color:#ff0000;
}
.gp_rdm_pin_flds {
}
.gp_spcr {
  margin-left:3px;
  margin-right:3px;
  text-align:center;
}
.gp_error {
  text-align:center;
  color:#ff0000;
  font-size:8pt;
  padding-top:8pt;
}
.gp_btn {
  padding-top:10px;
}
.gp_mid_txt {
  clear:both;
  text-align:center;
  padding-top:10px;
  color:#4b0801;
  font-weight:bold;
}
.gp_mid_img {
  text-align:center;
  padding-top:10px;
}
.gp_footer_txt1 {
  padding-top:20px;
}
.gp_footer_txt2 {
  padding-top:10px;
}
.gp_footer_pad {
  padding-top:40px;
}