/* CSS Document */

h1 {
	background-image: url(../images/title_mailinglist.png);
	height: 40px;
}
#navLeft ul li#navL5 a, #navLeft ul li#navL5 a:hover { background-image: url(../images/nav_mailing_active.png); }

form#mailingListForm { margin: 0; padding: 10px 0px 0px 0px; }
form#mailingListForm p {
	height: 30px;
	display: block;
	margin-bottom: 0;
}
form#mailingListForm p.noSpc { height: 30px; }
form#mailingListForm p.textArea { height: 80px; }

form#mailingListForm label {
	width: 90px; padding-right: 10px;
	float: left;
	text-align: right;
	line-height: 25px;
}
input.formField, textarea.formTextArea {
	width: 282px; padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #333333;
	border: 0;
	background-color: #D9E4EC;
}
textarea.formTextArea { height: 60px; }
input.formButton { margin-left: 100px; }

input.formField:focus, textarea.formTextArea:focus { background-color: #FFFFFF; }

div.error{
position:relative;
left:300px;
z-index:20;
top:-18px;
color: #FF0000;
}

input.error {
border:1px solid #FF0000;
}