﻿@charset "utf-8";
/*---------------------------------------------------*/
/*               mailform_style.css                  */
/*---------------------------------------------------*/

div#mail-form{
	font-size:80%;
	text-align: center;
	margin: 10px auto;
}

div#mail-form div#introduction{
	margin-bottom:30px;
}

div#mail-form div#introduction h3{
	margin-bottom:15px;
}

div#mail-form div#introduction p#warning{
	color:red;
	font-size: 150%;
}

div#mail-form div#introduction p.msg{
	margin-bottom:5px;
}

div#mail-form form{
	padding:10px;
	border:1px solid #aaa;
	background-color:#f8f8ff;
}

div#mail-form form table{
	width:99%;
	margin-top:20px;
	text-align:left;
	border-collapse:collapse;
}

div#mail-form form table tr{
	border:1px solid #aaa;
}

div#mail-form form table th{
	font-weight: normal;
	width: 35%;
	border:1px solid #aaa;
	text-indent:2em;
	padding: 5px 0;
}

div#mail-form form table td{
	width:65%;
	border:1px solid #aaa;
	padding: 5px 0 5px 10px;
}

div#mail-form form table td ul{
	list-style-type:none;
}

div#mail-form form table th.need{
	color:red;
}

div#mail-form form table td li.comment{
	text-indent:1em;
	color:#666;
}

/*----------------Input Form-----------------------------------------*/

div#mail-form form#input_form input{
	border: 1px solid #aaaaaa;
	margin:2px 0;
}

div#mail-form form#input_form input#name{
	width:40%;
}

div#mail-form form#input_form input#from{
	width:40%;
}

div#mail-form form#input_form input#position{
	width:40%;
}

div#mail-form form#input_form input#build{
	width:70%;
}

div#mail-form form#input_form input#rooms{
	width:15%;
}

div#mail-form form#input_form input#zip{
	width:40%;
}

div#mail-form form#input_form input#address_1, div#mail-form form#input_form input#address_2,{
	width:95%;
}

div#mail-form form#input_form input#tel{
	width:40%;
}

div#mail-form form#input_form textarea{
	width:95%;
	border: 1px solid #aaaaaa;
}

div#mail-form form p.comment{
	clear: both;
	text-align:right;
}

div#mail-form div#ask{
	margin-top: 15px;
}

div#mail-form div#ask input{
	width:120px;
}

/*--------------------------Conform------------------------------------*/

div#mail-form form#conform_form table td{
	background-color:white;
}

/*--------------------------Done---------------------------------------*/

div#done-form{
}

div#done-form h3{
	margin-top:100px;
}

div#done-form p{
	margin-top:150px;
	margin-bottom:220px;

}