body{
	line-height: 1.3em;
	color: #362e2b;
}
.form_title{
	text-align:center;
	color:#f08d8e;
	padding:14px;
	font-weight:bold;
}
form#m-form {
	margin:0px auto;
	padding:0px;
	width:600px;
	font-size:12px;
}
#m-form .hissu{
	color:#f08d8e;
	font-size:14px;
}
#m-form .pan{
	color:#362e2b;
	padding:5px;
	text-align:center;
	background:#fff;
	border:1px solid #f6e8b0;
	;margin-bottom:5px;
}
#m-form .send{
	text-align:center;
	padding:10px;
}
#m-form .message{
	padding:10px;
}
#m-form .info{
	color:#362e2b;
}
#m-form table{
	border:1px solid #ffc2ce;
	margin:0px auto;
	padding:2px;
	width:600px;
}
#m-form th{
	background:#ffe8bb;
	font-size:12px;
	border-right:1px solid #ffc2ce;
	border-bottom:1px solid #ffc2ce;
	border-left:1px solid #fffc2ce;
	padding:5px 10px 1px 10px;
	text-align:left;
	width:160px;
}
#m-form td{
	background:#ffffff;
	font-size:12px;
	border-right:1px solid #f6e8b0;
	border-bottom:1px solid #f6e8b0;
	padding:1px 5px 1px 5px;
}
#m-form th.top{
	border-top:1px solid #f6e8b0;
}
#m-form td.top{
	border-top:1px solid #f6e8b0;
}
#m-form textarea{
	width:98%;
}

#m-form table.preview th{
	padding:5px 10px;
}
#m-form table.preview td{
	padding:5px 10px;
}
#m-form .error_message{
	border:1px solid #dd3300;
	background:#fee1e1;
	padding:10px;
	font-size:14px;
	color:#dd3300;
}

.button
{
 color:#764a30;
 border-top:1px solid #ffc2ce;
 border-left:1px solid #ffc2ce;
 border-right:1px solid #ffc2ce;
 border-bottom:1px solid #ffc2ce;
 background: #ffe8bb;
 text-align: center;
 height:25px;
 } 
