
.m4j_form_wrap{
	border-color:#E4E4E4 #D6D6D6 #D6D6D6 #E4E4E4;
	border-style:solid;
	border-width:1px;
	display:block;
	font-size:1em;
	font-weight:bold;
	margin:0 -4px;
	overflow:hidden;
	padding:5px 2px;
	text-align:left;
	vertical-align:top;
	width:100%;
}


.m4j_submit{
background:#F2E3ED none repeat scroll 0 0;
border:1px outset #CC3399;
cursor:pointer;
}

.m4j_submit_wrap{
display:block;
margin:0;
padding:5px 0;
text-align:center;
vertical-align:middle;
width:100%;
}


.m4j_form_table * td{
padding:0 10px;
}

.m4j_form_table * input{
background:#F4F4F4 url(../images/input.png) repeat-x scroll -3px -3px;
border-color:#E4E4E4 #D6D6D6 #D6D6D6 #E4E4E4;
border-style:solid;
border-width:1px;
padding:0;
}

.m4j_form_table * textarea{
background:#F4F4F4 url(../images/input.png) repeat-x scroll -3px -3px;
border-color:#E4E4E4 #D6D6D6 #D6D6D6 #E4E4E4;
border-style:solid;
border-width:1px;
padding:0;
}

.m4j_required {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.m4j_heading{
margin:10px 0;
padding:0;
}