
.fmm_text { width: 300px; color: #333; padding: 1px 1px 1px 3px; border-color: #666 #ccc #ccc #666; border-style: solid; border-width: 1px; }
.fmm_button {
color: #333;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
margin: 0px 5px 0px 0px;
padding: 0px 5px 0px 5px;
}
.fmm_textarea {
width: 300px;
color: #333;
border-top: 1px solid #666;
border-left: 1px solid #666;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 1px 1px 1px 3px;
}
table#fmm_mail_form {
	width: 580px;
	text-align: left;
	border-top: 1px solid #673399;
	border-right: 1px solid #673399;
	border-left: 1px solid #673399;
}
table#fmm_mail_form th {
	width: 120px;
	background:#f2f2f6 url(../img/th_bg.jpg) repeat-x;
	color: #122c0e;
	font-weight: normal;
	border-right: 1px solid #673399;
	border-bottom: 1px solid #673399;
	padding: 7px 0 7px 8px;
	vertical-align: top;
}
table#fmm_mail_form td {
	border-bottom: 1px solid #673399;
	padding: 7px 0 7px 8px;
	vertical-align: top;
}

td.fmm_field {
}

td.fmm_send {
padding: 20px 0;
background: #f2f2ff;
text-align: center;
}

.select {
margin: 0 15px 0 5px;
position:relative;left:0;top:-3;
}
#id { }
