@import url(Contact.css);

h2.NewsDate { color: #000; padding: 0px; }
h2.NewsHeadline { padding: 0px; }
h3.NewsSubheadline { color: #7d979b; }

.NewsContainer {
	margin: 10px 0px 0px;
}

#NewsletterArchive {
}

.Newsletter {
	overflow: hidden;
	padding: 10px 0px;
	border-bottom: 1px solid #999;
	width: 100%;
}

.NewsletterDesc,
.NewsletterImage {
	float: left;
	margin-left: 10px;
}

.NewsletterOdd { background: #e6eaf1; }
.NewsletterLastitem { border: none; }

.Seminar,
.Property {
	margin-bottom: 5px;
	border-bottom: 1px solid #eee;
}



.SeminarImage,
.PropertyImage {
	overflow: hidden;
	margin-bottom: 10px;
	width: 535px;
}

.PDF {
	padding: 5px 0px 0px;
}

.PDF a  {
	display: block;
	padding: 0px 20px;
	background: url(../LGImages/Icon-PDF.gif) 0% 50% no-repeat;
}

.SeminarField {
	overflow: hidden;
	width: 100%;
	padding-bottom: 5px;
}

.SeminarField span,
.SeminarField em {
	float: left;
	font-style: normal;
}

.SeminarField span { width: 100px; }

p.SeminarField { margin: 0px; }

.SeminarDescription { margin-top: 5px; }

.NewsletterRegistration {
}

.NewsletterRegistration p {
	overflow: hidden;
	margin-bottom: 5px;
	width: 100%;
}

.NewsletterRegistration span,
.NewsletterRegistration input,
.NewsletterRegistration a {
	float: left;
}

.NewsletterRegistration span {
	width: 100px;
}

.SeminarInvitation span { width: 150px; }

.NewsletterRegistration input {
	width: 250px;
}

.SeminarInvite a,
.NewsletterRegistration a {
	padding: 5px;
	background: #fdaf49;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

	.SeminarInvite a:hover,
	.NewsletterRegistration a:hover {
		background: #8194b7;
		color: #fff;
		text-decoration: none;
	}

.ErrorMessage { color: #cc0000; }
.SuccessMessage { color: #00cc00; }