#mail_to_p label,
#mail_from_p label,
#mail_body_p label,
#mail_id_image_p label,
#mail_date_p label {
	display: block;
	margin-bottom: 7px;
}

#mail_to_p input,
#mail_from_p input,
#mail_body_p textarea,
#mail_date_p input {
	width: 100%;
	height: 27px;
	padding: 0 6px;
	float: left;
	border: 1px solid #d6d4d4;
	line-height: 27px;
}

#mail_date_p input {
	width: 82px;
}

#mail_body_p textarea {
	height: 100px;
	line-height: inherit;
}

#ui-datepicker-div {
z-index:2;
}

#buy_block .error_message {
	display:none;
	float:right;
	color:#EF0000;
	font-style: italic;
	font-weight: normal;
}

#buy_block .error input,
#buy_block .error textarea {
	border:1px solid #EF0000;
}

#ui-datepicker-div {
	z-index: 2 !important;
}