body{
	text-shadow:none;
}
#contact-form-fancy {
	width:400px;
	height:450px;
	padding:10px 10px;
	margin: 0px;
	background-color:#FFF;
	box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
	outline: 0 none;
	color:#000;
	border-radius:5px;
}
.contact-form-fancy-title{
	font:20px arial,sans-serif;
	color:#000;
	padding-bottom:25px;
	position: relative;
	cursor:default;
	word-wrap:break-word;
}
.contact-form-fancy-content input, .contact-form-fancy-content textarea{
	max-width:435px;
	min-width:435px;
	padding:6px;
	margin-bottom:3px;
	color:#222;
	border:1px solid #aeaeae;
	background-color: #FFF;
	border: 1px solid #CCC;
	box-shadow: 0 1px 2px #D0D0D0 inset;
	color: #111;
}
.contact-form-fancy-bottom{
	margin-top:10px;
}
.friendship_short_info{
	background: -moz-linear-gradient(center top , #ffb500, #ff9200) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, center top, center bottom, color-stop(0%,#ffb500), color-stop(100%,#ff9200)) repeat scroll 0 0 transparent;
	border: 1px solid #f58d03;
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ff9200, endColorStr=#ffb500);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ff9200, endColorStr=#ffb500);
	display:inline-block; /* IE is so silly */
	padding:7px 6px;
	margin:2px 0 0 0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor:pointer;
	top:0;
	right:15px;
	z-index:99999;
	color:#000;
	text-shadow:0 1px 0 #FFD370;
	font:bold 12px/14px Tahoma, Geneva, sans-serif;
	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);
}
.friendship_short_info.cancel{
	background: -moz-linear-gradient(center top , #f3f3f3, #cdcdcd) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, center top, center bottom, color-stop(0%,#f3f3f3), color-stop(100%,#cdcdcd)) repeat scroll 0 0 transparent;
	border: 1px solid #b8b8b8;
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#f3f3f3, endColorStr=#cdcdcd);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#f3f3f3, endColorStr=#cdcdcd);
	text-shadow:0 1px 0 #FFF;
}
#contact-form-fancy .error_required_field{
	background-color:#FF7578;
	color:#FFF;
}
