div.UserForm {
	background: url("/img/emailsender_bot.png") left bottom no-repeat;
	padding: 20px 0px 2px 0px;
}
div.UserForm div.intro {
	background: url("/img/emailsender_top.png") 0px 0px no-repeat;
font-size: 16px;
color: #5b5b5b;
padding: 10px 0px 25px 10px;
}
div.userform_info,
div.UserForm div.info {
color:#3A3A3A;
padding: 10px 0px 25px 10px;
}
div.UserForm div.error {
	background: url("/img/emailsender_top.png") 0px 0px no-repeat;
font-size: 16px;
color: #ef8a25;
padding: 10px 0px 25px 10px;
}
div.UserForm div.error ul {
padding: 20px 0px 20px 20px;
}
div.UserForm div.error ul li {
list-style: circle;
padding: 0px 0px 0px 10px;
}
div.UserForm span.error {
display: none;
color: #ef8a25;
}

div.UserForm form {
	background: url("/img/emailsender_bg.png") 0px 0px repeat-y;
	padding: 0px 0px 0px 0px;
}
div.UserForm table {
width: 510px;
padding: 0px 0px 90px 80px;
color: #5b5b5b;
font-size: 12px;
font-weight: bold;
}
div.UserForm table tr {

}
div.UserForm table tr td {

}
div.UserForm table tr th {

text-align: left;
}
div.UserForm table tr th label {
color: #5b5b5b;
font-size: 11px;
font-weight: bold;
}
div.UserForm input.input_text {
	display: block;
	background: url("/img/emailsender_input.png") 0px 0px no-repeat;
	height: 25px;
	width: 390px;
	margin: 10px 0px 0px 0px;
	border: 0px none;
	font-size: 12px;font-weight: bold;
	color: #78bc28;padding: 5px;
}
div.UserForm textarea {
	background: url("/img/emailsender_textarea.png") 0px 0px no-repeat;
	height: 135px;
	width: 390px;
	border: 0px none;
	font-size: 12px;
	color: #78bc28;font-weight: bold;
	overflow: auto;padding: 5px;
}
div.UserForm button {
display: block;
background: url("/img/button_next.png") 0px 0px no-repeat;
float: left;
width: 85px;
height: 21px;
padding: 0px 0px 0px 10px;
margin: 25px 0px 0px 158px;
font-size: 10px;
border: 0px none;
font-weight: bold;
text-transform: uppercase;
text-align: left;
color: #ef8a25;
}
