body {
font-family: arial, sans-serif;
	color:#1F1F1F;
}

h1 {
	color:#c00;
	font-size:16px;
	text-transform:uppercase;
	font-weight: bold;
}


h2 {
	font-size:14px;
	margin:0 0 2px 0;
	color:#c00;
}

h3 {
	font-size:13px;
	color:#000;
}

p, .captcha {
	margin: 0 0 20px 0;
	font-size:13px;
	color:#1F1F1F;
	line-height:1.6em;
}

label, #required {
	font-size:12px;
	fon
}

.email-campaigner fieldset {
border:none;padding:20px;background:#f5f5f5;margin-top:5px
}

.message {
background:#FFEFF0;padding:20px;margin-bottom:20px;border-bottom:1px solid #cc0000;border-top:1px solid #cc0000;
}

.email-campaigner .alignToForm {
	text-align:right;
}

.email-campaigner label {
display: block; margin-bottom: 4px; font-weight: bold;
}

.email-campaigner label span {
	color:#cc0000;
}

.email-campaigner fieldset .form_border input,
.email-campaigner fieldset .form_border select {
width:300px;
}

.email-campaigner fieldset .form_border textarea {
	width:430px;
	height:500px;
}

.star {
color:#cc0000;
}

.letter {
	padding:20px;
	background:#f5f5f5;
	margin-bottom:20px;
	font-size:12px;
}

.pageNumber {
	display:block;
float: right;
font-size:12px;
font-weight: bold;
}

.title h1 {
clear:both;
}

.ecToFrom {
margin-right: 5px; font-weight: bold;
}

#letterReady {
text-align:center;padding:20px;background:#f5f5f5;font-size:12px;font-weight:bold;
}

.a-button {
padding: 10px;background:#5390b7;color:#fff
}

.alignLeft {
	float:left;
}

.alignRight {
	float:right;
}

.clear {
clear:both;
}

ul, li {
	list-style-type: disc;
	font-size: 13px;
	line-height: 1.6em;
}

a {
	color: #c00;
}
