/* see line 550 */
.applynow .wrapper .inner form input[type="email"],
.applynow .wrapper .inner form input[type="text"] {
  color: #000;
}
.applynow .wrapper .inner form input[type="email"].instruction,
.applynow .wrapper .inner form input[type="text"].instruction {
  color: #adadad;
}
.applynow .wrapper .inner form input[type="email"]:focus,
.applynow .wrapper .inner form input[type="text"]:focus {
  color:inherit;
}


/* add after line 230 */
.mainmenu a.active {
  border-bottom: 1px solid white;
}


/* NEW login error class */
.login_error_msg { color:#900; margin-bottom:10px;}

/* NEW to dashboard */
.user_message{
	clear:both;
	padding-top:20px;
	line-height:1.4em;
	color:#fff;
	text-shadow: 1px 1px 0px #FF8853;
	text-shadow: 1px 1px 0px #5B5B5B;
}

.no-matches-found{
	clear:both;
	padding-top:20px;
	line-height:1.4em;
	color:#fff;
	text-shadow: 1px 1px 0px #5B5B5B;
	
}

/* see line 1736 */
.qualify .qualifyquestions .wrapper .questions .checkbox:not(#foo) input[type='checkbox'] + label {
	cursor:pointer;	
}

/* myphotos.php upldate line 4009 */
.preview img.wide {
  height: auto;
  width: auto;
  max-width: none;
  min-height: 100%;
}
.preview img.tall {
  height: auto;
  width: auto;
  max-height: none;
  min-width: 100%;
}

/* line 3939 */
.customupload input[type=file] {
	cursor:pointer;
}

.radio input[type="radio"] { cursor:pointer;}

.radio label.radiobtn {
  background: url(../images/applyradio.png) left center no-repeat;
  padding: 1px 0 0 24px;
  border: none;
  height: 18px;
  cursor:pointer;
}
.radio label.radiobtn.checked {
  background-image: url(../images/applyradiochecked.png);
}

.radio label.error, .checkbox label.error {
  position:absolute;
  top:45px;
  display: block;
  padding: 5px;
  font-size: 14px;
  font-weight: bold;
  background-color: #fdd;
}

.occupancy-code .radio label.error { position:absolute; top:0px; left:120px;}

.checkbox input[type=checkbox] {cursor:pointer;}

.checkbox label.checkboxbtn {
  background: url(../images/matchingnotcheckbox.png) left top no-repeat;
  padding: 1px 0 0 24px;
  border: none;
  color: #444444;
  float: left;
  height: 18px;
  cursor:pointer;
}
.checkbox label.checkboxbtn.checked {
  background-image: url(../images/matchingcheckbox.png);
}

.checkbox label.error { position:absolute; bottom:-18px; left:34px; top: initial;}



