/* Parent DIV, automatically generated */
div.basiccontactform,
div.basiccontactform {
	width:400px;
	float:left;
}

/********************/
/***   DIV FORM   ***/
/********************/
div.basiccontactform div.form,
div.fieldcontactform div.form {
	
}
/* Intro */
div.basiccontactform #intro,
div.fieldcontactform #intro,
div.basiccontactform div.confirmation,
div.fieldcontactform div.confirmation { 
	display:block;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:26px;
	margin-bottom:20px;
	color:#828282;
	width:400px;
}
/* Form */
div.basiccontactform div,
div.fieldcontactform div {
	padding:0px;
}
div.basiccontactform label,
div.fieldcontactform label {
	display:block;
	margin:12px 0px 3px 0px; 
}

input.textbox,
textarea {
	font-family:Arial, Helvetica, sans-serif;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	width:400px !important;
	border:solid 1px #d8d8d8;
	padding:3px 8px;
	font-size:12px;
	color:#383838;
}

input.textbox:hover,
textarea:hover {
	border:solid 1px #535353;
}

input.textbox:focus,
textarea:focus {
	border:solid 1px #3594BA;
}

.button {
	border:none;
	background-color:#3594BA;
	color:#FFF;
	text-transform:uppercase;
	font-size:17px;
	line-height:17px;
	padding:6px 25px;
	margin:20px 0px 0px 0px;
	cursor:pointer;
	font-weight:normal;
	float:right;
}

.button:hover {
	-webkit-transition-property:background-color;
	-webkit-transition-duration:0.5s;
	-moz-transition-property:background-color;
	-moz-transition-duration:0.5s;
	transition-property:background-color;
	transition-duration:0.5s;
	background-color:#3d3d3d;
	color:#FFF;
}


/* Required */
div.basiccontactform div.required label,
div.fieldcontactform div.required label {
	font-weight:bold;
}
/* Validation */
div.basiccontactform .validator,
div.fieldcontactform .validator {
	background-color:#3594BA;
	color:#FFF !important;
	font-size:11px;
	padding:2px 8px;
}

/* DIV Confirmation ################## */

 /* common class for confirmation div */

div.basiccontactform div.success,
div.fieldcontactform div.success /* additional class for confirmation div if success */
{
}
div.basiccontactform div.error,
div.fieldcontactform div.error /* additional class for confirmation div if error */
{
	color:#FFF;
	background-color:#CC3300
}

#SendButton {
	width:400px;
	margin:0;
}



/* Parent DIV, automatically generated */
div.sendtofriendform {

}

/********************/
/***   DIV FORM   ***/
/********************/
div.sendtofriendform div.form {
    width:400px;
}

/* Intro */
div.sendtofriendform #intro { 
	padding:0px 0px 15px 0px;
}

/* Form */
div.sendtofriendform div {
	padding:4px 0px;
}

div.sendtofriendform label {
	display:block;
	width:120px;
}																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																												

div.sendtofriendform .textbox {
	width:300px;
}

/* Button */
div.sendtofriendform #SendButton {
}

/* Required */
div.sendtofriendform div.required {
	font-weight:bold;
}

/* Validation */
div.sendtofriendform .validator {
	color:#F00;
}


/* DIV Confirmation ################## */

div.sendtofriendform div.confirmation /* common class for confirmation div */
{

}

div.sendtofriendform div.success /* additional class for confirmation div if success */
{
    /*tmp*/
    background-color:Green;
}

div.sendtofriendform div.error /* additional class for confirmation div if error */
{
    /*tmp*/
    background-color:Red;
}
