fieldset {
	border: 0;
}

legend {
	border: 0;
	display: none;
}

#newsletter-form {
	padding: 0px 15px 10px 15px;
	background-color: #e7e8e8;  
	border: 1px solid #d7d9d9;  
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px;
	height: 160px;
	margin-left: 520px;
	margin-top:-217px;
}

.hideme{
			display:none;
		}
		
		.formtext{
			font-family:Georgia;
			color:black;
			font-size:14px;
			clear:both;
		}
		
		.formtexterror{
			clear:both;
			color:red;
			float:left;
			font-family:Arial;
			font-size:11px;
			padding-top:7px;
		}
		
		form {
			position:absolute;
			_position: relative;
		}
		
		input#namebox {
			width: 240px;
			height: 18px;
			padding: 3px 5px 3px 5px;
			margin: 0px 0px 10px 0px;
			border: 1px solid #bdbcbc;	
			color: #000000;
			font-size: 14px;
			font-weight: bold;
			line-height: 25px;
		}

		input#emailbox {
			clear: left;
			width: 240px;
			height: 18px;
			padding: 3px 5px 3px 5px;
			margin: 0px 0px 10px 0px;
			border: 1px solid #bdbcbc;
		
			color: #000000;
			font-size: 14px;
			font-weight: bold;
			line-height: 25px;
		}
		
		input#submitter {
			float: left;
			width: 89px;
			height: 32px;
			background-image: url(images2009/submit-newsletter-signup.png);
			position:relative;
			left:165px;
			cursor: pointer;
		}