/* CSS Document */
#contact_form_wrapper .success, #contact_form_wrapper .failure{padding:10px; margin:20px;font-size:10pt;color:#342d01;clear:both;margin-top:40px;margin-bottom:30px;margin-top:20px;margin-bottom:20px;}
#contact_form_wrapper .success{border:1px solid #b3d3a8;background: #edfde8;}
#contact_form_wrapper .failure{border:1px solid #d6682c;background: #fdefe8;}
form{
  padding:15px;
  padding-top:0;
  font-size:80%;
} 
form#form_contact{
  margin-top:10px;
}   
form#initialLogin{
  margin-top:10px;
}  
form label,form input{
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
}
form select{
	float: left;
	margin-bottom:10px;
	display:inline;
}

form label {
	text-align: right;
	width: 130px;
	padding-right: 20px;
	color:#505050;
}
form textarea{
    width:280px;
	height:150px;
}
form label.required{
    font-weight:bold;
	color:#000000;
}	
form input#continue, form input#loginButton{
    width:106px;
}	
form #go{
    width:40px;
}	
form #note{
	background:#fefbde;
	border:1px solid #fff580;
	padding:10px;
	margin-top:-10px;
	margin-bottom:20px;
	float:left;
	font-size:96%;
	clear:both;
}	
form .student, form .faculty, form .applyAll{
    display:block;
	clear:both;
}	
form br {
	clear: left;
}
  
form .error{
    color:#cd0101;
	
}	
form div.error{
	text-align:left;
	margin-left:220px;
	clear:both;
	display:block;
}
form .error label{
	width:100%;
	margin-left:0;
	float:left;
	text-align:left;
}
form .error.valid {
	background: url('http://biblesoft.com/new/images/accept.png') no-repeat;
	margin-top:2px;
	height:16px;
	width:16px;
	display: block;
}
form input.error, form select.error, form textarea.error  {
    background:#fff6f6;
	border:1px solid #e19191;
	padding:1px;
}		
form span label.error{margin-left:6px;width:176px;display:block;text-align:left;
font-style:italic;font-size:90%;}
form span.smaller label.error{width:120px;}
form span.textarea_small label.error{float:right;width:108px;margin-top:-150px;}
ol li{margin-bottom:20px;margin-left:20px;}
form#loginForm{margin-left:-14px;}
form#loginForm input#password {width:120px;}
form#loginForm input#login {width:40px;}

