/* Form Elements */



/* wrapper */

#formWrap {width:100%;}

/* applies style to all input elements */

#formWrap input {

  font:normal 12px arial,helvetica,sans-serif;

}



/* left div styling */

#formLeft {

  text-align:left;

  vertical-align:top;

  width:62%;

 
}



/* right div styling */

#formRight {

  text-align:left;

  vertical-align:top;

 

  width:62%;

}



/* form label styling */

#formWrap label {
	display:block;
	font-size: 0.9em;
	padding: 0px;
	margin-top: 14px;
	font-style: italic;
	color: #331A4D;
	font-weight: bold;
}



/* prevents line break by assigning button to block level element */

.buttonWrap {

  display: block;

  padding-top:5px;

}



/* bottom div styling */

#formBottom {

  clear:both;

}



/* form button styling */

.formButton {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}



/* form box styling */

.formBox {
	border:1px solid #746b50;
	border-left:2px solid #746b50;
	padding:3px;
	width:85%;
	margin-bottom: 3px;
}



/* textarea styling */

.textarea {

  font:normal 12px arial,helvetica,sans-serif;

  border:1px solid #746b50;

  border-left:2px solid #746b50;

  padding:3px;

  width:95%;

}



/* styling for sent message */

#formWrap p.message {
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
	color: #333333;
	width: auto;
	padding: 0px;
	line-height: 150%;
	margin-top: 25px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#formWrap p.message span {
	font-size: 1.4em;
	color: #B1A675;
	line-height: 170%;
}



/* styling for error span */

.error {
	color:#67286f;
	display:block;
	padding:3px 3px 3px 15px;
	margin-top:2px;
	background-image: url(/Images/error.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.85em;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
}


