.pText {
  border: 1px solid #969696;
}
.pHighlightText {
  border: 1px solid #ff0000;
}
.pRequiredCheckbox {
  border: #ff0000;
}
.pErrorMessage {
  color: #ff0000;
}

/* For Pliable Form table */
td.label {
  text-align: right;
  padding: 3px;
  vertical-align: top;
}
td.input, td.errorMessage {
  padding: 3px;
  vertical-align: top;
}

.SignupForm #PliableForm p {
	width: 100%;
    margin: 30px;
}

.SignupForm #PliableForm p input {
	width: 100%;
}

.SignupForm #PliableForm .pCheckbox {
	width: 14%;
}

.SignupForm #PliableForm .pHighlightCheckbox {
	outline: 1px solid #ff0000;
}

@media (min-width: 2000px) {
.contSignUp {
	max-width:1140px!important;
}
}













