/* @override http://www.floridacosmeticsurg.com/html/validate.css */

.form-container {
	border: 3px double #E9DDC5;
	background-color: #F6EFDC;
	margin: 10px;
	padding: 10px;
}
.form-container h2 {font-size:16px; text-align:left; margin: 0px; padding-bottom:5px;}
.form-container form {margin:0px;}
#contact-main {padding:0px; margin:0px;}
#contact-main td {margin:0px;}
#contact-main tr {padding-top:10px;}
#contact-main .requiredtxt {font-size:8px; text-align:right; color:#C5511D;}
#contact-main input:focus {border:1px solid #00ADE8;}
/*JQUERY VALIDATION*/
#contact-main label.error, #contact-main input.submit { margin-left: 40px; color:#2D0000; font-size:10px;}
#contact-main input.error {border:2px solid red;}

/*container for quick contact form*/
#quickcontactContainer {
	margin: 10px;
	padding: 10px;
}
#quickcontactContainer h2 {font-size:16px; text-align:left; margin: 0px; padding-bottom:5px;}
#quickcontactContainer form {margin:0px;}
#quickcontact {padding:0px; margin:0px;}
#quickcontact dl {margin:0px;}
#quickcontactContainer dt {padding-top:10px;}
#quickcontactContainer .requiredtxt {font-size:8px; text-align:right; color:#C5511D;}
#quickcontact input:focus {border:1px solid #00ADE8;}
/*JQUERY VALIDATION*/
#quickcontact label.error, #quickcontact input.submit { margin-left: 0px; color:#2D0000; font-size:10px;}
#quickcontact input.error {border:2px solid red;}