.submitimage {
  background-image: url('http://cdn.womensunitedonline.com/giveaways/be-beautiful-giveaway/submit.png');
  background-repeat: no-repeat;
  background-position: top left;
}
/* This will get added to the content-left variable  */
.add-info-h4 {
  color: #3d3d3d;
  font-size: 16px;
  font-weight: bold;
}
.add-info-p {
  color: #3d3d3d;
  font-size: 16px;
  font-weight: normal;
  margin: 0;
  line-height: 22px;
}
.footer-text-background {
  background: url('http://cdn.sheknows.com/interface/giveaways/transparent-white.png') repeat 0 0;
  padding: 10px;
}
.content-transparent-bg {
  background: url('http://cdn.sheknows.com/interface/giveaways/transparent-white.png') 0 0 repeat;
  padding: 10px;
}
.landing .contest-content .inner-content .giveaway-content {
  margin: 85px 0 0 30px;
  background: url('http://cdn.womensunitedonline.com/giveaways/be-beautiful-giveaway/email.png') no-repeat 50% 50%;
  height: 79px;
  width: 563px;
  padding: 0;
}
.landing .contest-content .inner-content .form-container-index {
  float: left;
  margin: 16px 0 0 131px;
  width: 432px;
}
.landing .contest-content .inner-content #GiveawayEntryEmail {
  background: transparent none;
  border: none;
  height: 15px;
  padding: 10px 0;
  width: 293px;
  float: left;
}
.landing .contest-content .inner-content .giveaway-button {
  background: transparent none;
  border: none;
  color: #CCC;
  cursor: pointer;
  font-size: 0;
  height: 38px;
  padding-top: 38px;
  width: 116px;
  float: left;
  margin: -2px 0 0 10px;
}
.landing .contest-content .inner-content .official_rules {
  position: static;
  clear: both;
  float: left;
  width: 100px;
  margin-top: -2px;
}
.landing .contest-content .inner-content .official_rules a {
  color: #000000;
}
.contest-content {
  background: #e1dad4 url('http://cdn.womensunitedonline.com/giveaways/be-beautiful-giveaway/background.jpg') no-repeat 50% 0%;
  color: #000;
  font-family: Arial, sans-serif;
  line-height: 18px;
  margin: 0;
  padding: 0 0 20px 0;
  margin-top: 1px;
  min-height: 720px;
  position: relative;
  width: 1000px;
}
.contest-content .inner-content {
  overflow: hidden;
}
.contest-content .inner-content .giveaway-title {
  display: block;
  margin: 265px 0 10px;
  visibility: hidden;
}
.contest-content .inner-content .giveaway-intro-text {
  display: block;
  visibility: hidden;
}
.contest-content .inner-content .giveaway-content {
  margin: 85px 0 0 30px;
  position: relative;
  width: 531px;
}
.contest-content .inner-content .giveaway_call_to_action {
  font-size: 20px;
  font-weight: bold;
  font-family: Georgia, serif;
  color: #412418;
  position: absolute;
  top: -20px;
  left: 10px;
  display: none;
}
.contest-content .inner-content .form-container-index .label {
  display: none;
}
.contest-content .inner-content .giveaway-content h3 {
  font-size: 18px;
  margin: 5px 0;
  text-align: center;
  color: #000000;
}
.contest-content .inner-content .form-container label {
  font-size: 14px;
  line-height: 38px;
  color: #000000;
}
.contest-content .inner-content .form-container .checkbox label {
  font-size: 12px;
}
.contest-content .inner-content .form-container .form-field {
  padding: 10px;
  width: 277px;
}
.contest-content .inner-content input.text,
.contest-content .inner-content .text input {
  margin-left: 0;
}
.contest-content .inner-content .form-container {
  width: 400px;
  padding: 0;
  margin: 0 auto;
}
.contest-content .inner-content .form-container,
.contest-content .inner-content .verify-entry,
.contest-content .inner-content .thanks-page {
  text-align: center;
}
.contest-content .inner-content .verify-entry ul li {
  color: #000000;
}
.contest-content .contest-footer-left .footer-text {
  font-family: Arial, sans-serif;
  width: 531px;
  margin: 25px 0 0 30px;
}
.contest-content .contest-footer-left .footer-text h4 {
  color: #3d3d3d;
  font-size: 16px;
  font-weight: bold;
  line-height: 28px;
  margin: 0;
  padding: 0;
  text-transform: none;
}
.contest-content .contest-footer-left .footer-text p {
  color: #3d3d3d;
  font-size: 16px;
  font-weight: normal;
  margin: 0;
  line-height: 22px;
}
.contest-content .contest-footer-right {
  height: 256px;
  position: absolute;
  right: 29px;
  top: 475px;
  width: 300px;
}
.thanks-page {
  font-size: 16px;
  padding: 0;
  width: 400px;
  margin: 0 auto;
}
.thanks-page a {
  color: #830c08;
}
#bd .contest-content .buttons {
  height: 20px;
  top: 7px;
}
#bd .contest-content .buttons ul li a {
  text-decoration: none;
}
.ad-openx a {
  text-decoration: none;
}
.verify-entry {
  padding: 0;
  width: auto;
}
