/* 
Credits: Bit Repository


#contact-area { margin-left: auto; margin-right: auto; width: 530px; font-family: Verdana; font-size: 12px; padding: 0; border: 0px none; }
#contact-area h1 { font-family:"Myriad Pro",Arial,Helvetica,Tahoma,sans-serif; font-size: 19px; font-weight:lighter; background: white url('../images/icon-mail.png') no-repeat scroll 34% 47%;  height: 27px; text-align: center; margin: 10px 0px 10px 0px; }*/

form{
	padding: 20px;
}




#note { display:none; }

.notification_ok { margin: 0 auto; background: #f5f9fd url('../contact-app/images/icon-button-ok.png') no-repeat scroll 4% 15px; height: 30px; width: 557px; padding: 17px 0px 8px 70px; text-align: left; -moz-border-radius: 0px; }
.notification_error { margin: 0 auto; background: #FDF4F5 url('../contact-app/images/icon-dialog-error.png') no-repeat scroll 4% 15px; height: 30px; width: 557px; padding: 17px 0px 8px 70px; text-align: left; -moz-border-radius: 0px; }

.hide { display:none; }

/* Label */
#fields label { width: 130px; float: left; text-align: left; }

/* Input, Textarea */
#fields input { background-color: #fefefe; margin-top: 5px; padding: 0px; float: left; margin: 5 0 0 0; padding: 2px; border: 1px solid #dedede; color: #333333; -moz-border-radius: 0px; width: 400px; height: 25px;}
#fields textarea { background-color: #fefefe; width: 403px; margin-top: 5px; padding: 0px; float: left; margin: 5 0 0 0; padding: 2px; border: 1px solid #dedede; color: #333333; -moz-border-radius: 0px; }

#fields input.error { border: 1px solid #F3CCBE; }
#fields textarea.error { border: 1px solid #F3CCBE; }

#fields input.ok { border: 1px solid #e4f0ff; }
#fields textarea.ok { border: 1px solid #e4f0ff; }

#fields label.error { font-size: 11px; color: red; margin: 5px 0px 9px 0px; width: 300px; text-align: left; padding: 0px; }

/* Submit Button */
#fields .sendbutton { 
	cursor: pointer; 
	width: 125px; 
	background-image:url(../images/buttonblue.png);
	background-position:bottom;
	background-repeat:no-repeat; 
	height: 40px; 
	width: 125px; 
	float:right; 
	color: #FFF; 
	font-size: 16px; 
	text-align:center;
	border: 0px solid #FFF; !important
}

/* br */
#fields br { clear: left; }

/* The icon used to reload the CATPCHA */
#icon-refresh { margin: 0 0 7px 0; }

/* CAPTCHA Verified */
#verified .ok { margin: 0px;} 

/* A CAPTCHA DIV */
#sec_div {float: left; }

/* Highlight Rows */
.highlighted { width: 100%; background-color: #FFFFFF; }

/* Style the error messages */
.styled { font-style: italic; }

#captcha_div{
	margin-top: 5px;
}
