.formBlockSurveyContainer {
  float: left;
  width: 240px; /* THIS IS LIKE THE MASTER WIDTH OF THE FORM */
  padding: 20px;
  background: #EEEEEE;
}
.formBlockSurveyRowContainer,
.formBlockSurveySubmitContainer,
.formBlockSurveyCaptchaContainer,
.ccm-input-captcha-div,
.ccm-captcha-image-div,
.ccm-captcha-reclick-div,
.formBlockSurveyQuestion,
.formBlockSurveyAnswer {
  float: left;
  width: 240px; /* THIS IS LIKE THE MASTER WIDTH OF THE FORM */
}
.formBlockSurveyAnswer input,
.formBlockSurveyAnswer input[type=tel],
.formBlockSurveyAnswer input[type=url],
.ccm-input-captcha-div input[type=text],
.formBlockSurveyAnswer input[type=text],
.formBlockSurveyAnswer input[type=email],
.formBlockSurveyAnswer textarea {
  float: left;
  width: 236px; /* LOOK BELOW AND YOU WILL SEE THERE IS 2px NEEDED FOR THE BORDER AND PADDING ON EACH SIDE, SO MAKE THIS 4px NARROWER THAN YOU NEED IT TO BE */
  padding: 2px 1px 2px 1px !important; /* THIS VALUE MUST BE SPECIFIED TO OVERRIDE THE CONCRETE DEFAULT */
  border: solid 1px #CCCCCC !important; /* THIS VALUE MUST BE SPECIFIED TO OVERRIDE THE CONCRETE DEFAULT */
}

.formBlockSurveyRowContainer {
  margin-bottom: 4px;
}
.formBlockSurveyAnswer textarea {
  height: 100px;
}

/* THIS IS THE STYLING FOR THE SUBMIT BUTTON */
.formBlockSubmitButton {
  width: 150px !important;
  height: 25px;
  overflow: hidden;
  color: #DDDDDD;
  border: none;
  background-color: #EEEEEE;
  background-image: url(http://techwest.com.au/themes/defaulttheme/images/button_150.gif);
  background-position: top left;
  background-repeat: no-repeat;
  margin: 10px 0px 0px 45px;
}
.formBlockSubmitButton:hover {
  background-image: url(http://techwest.com.au/themes/defaulttheme/images/button_150_hover.gif);
  color: #FFFFFF;
  cursor: pointer;
}
/* THIS IS THE COLOUR OF THE ASTERISK SYMBOLS */
.formBlockSurveyQuestion .required{ color: #81C343 !important; }

.ccm-captcha-image-div {
  padding: 4px 0px 4px 0px;
}
.ccm-captcha-reclick-div {
  font-size: 11px;
  line-height: 13px;
  font-family: Arial, Helvetica, sans-serif;
}