@charset "utf-8";
/* CONTACT FORM ELEMENTS
------------------------------*/
#contact_form{
	float:right;
	margin:0px 0px 0px 10px;
	padding:5px;
	width:470px;}
	#contact_form #customForm div{
	margin-bottom: 5px;}

#customForm input, #customForm select, #customForm textarea{
	background-color:#ffffff;
	border: 1px solid #A2CFCC;
	color: #666666;
	font-family: 'Lato', sans-serif;
	font-size:12px;
	margin:0px 0px 5px 0px;
	padding: 2px;}
#customForm .email_request.error, #customForm .request_name.error, #customForm .request_email.error{
	background: #f8dbdb;
	border-color: #e77776;}
#contact_form #customForm div span{
	display:none;
	font-size:10px;
	font-style:italic;}
#contact_form #customForm div span.error{
	color: #e46c6e;
	display:block;}
#contact_icon{
	float:left;
	margin:0px 5px 0px 0px;
	width:111px;}
#contact_form #customForm label{
	background-color:#A2CFCC;
	display: inline-table;
	float:left;
	font-family: 'Lato', sans-serif;
	font-size:12px;
	margin:0px 5px 0px 0px;
	padding:2px;
	width:75px;}
#contact_form input{
	width:256px;}	
#contact_form textarea{
	height:100px;
	width:456px;}
#contact_form select{
	height:26px;
	width:473px;}
#contact_form #customForm .send_contact_btn, #contact_form #customForm .clear_contact_btn{
	border:0;
	cursor:pointer;
	float:right;
	height:25px;
	margin:0px 0px 0px 5px;
	width:25px;}
#contact_form #customForm .send_contact_btn{
	background:url(../images/email_send_button.png) left top;}
#contact_form #customForm .clear_contact_btn{
	background:url(../images/email_clear_button.png) left top;}
	
	
.org{
	font-size:20px;
	font-weight:bold;}
.vcard p{
	margin:0px 0px 0px 0px;}