.left-side {
  float: left;
  width: 357px;
}

.right-side {
  float: left;
  width: 306px;
  height: 658px;
  background-repeat: no-repeat;
  background-image: url(/images/competition/right.gif);
  background-position: bottom right;
  padding: 23px 0px 0px 6px;
}

.left-side h3 {
  margin: 22px 0px 0px 0px;
}

.left-side p.red {
  color: #ED2837;
  font-size: 14px;
  font-weight: bold;
  margin: 0px;
  padding: 8px 0px 15px 0px;
}

.left-side form {
  margin: 0px;
  padding: 0px;
}

.left-side table td,
.left-side table tr {
  padding: 5px 0px 5px 0px;
  margin: 0px;
}

input {
  margin-right: 5px;
}

textarea {
  width: 240px;
}

.textbox {
  width: 240px;
}

.textbox-mini {
  width: 60px;
}

.check {
  float: left;
  margin: 0px 10px 20px 0px;
}

.submit {
  margin-top: 8px;
}
