body   { }
a { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica;  }
.news { color: red; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.news:hover { text-decoration: underline }
a:hover { color: red;  }
.Headline   { color: red; font-size: 13px; font-family: Arial, Helvetica; font-weight: bold; line-height: 15px }
.Content    { color: #515151; font-size: 11px; font-family: Arial, Helvetica; line-height: 15px }
.Contenthead    { color: #515151; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold }
.forminputwide   { font-size: 10px; font-family: Arial, Helvetica; line-height: 14px; width: 150px; height: 16px }
.forminputzipcode   { font-size: 10px; font-family: Arial, Helvetica; line-height: 14px; width: 50px; height: 16px }
.forminputcity   { font-size: 10px; font-family: Arial, Helvetica; line-height: 14px; width: 100px; height: 16px }
.forminputbox  { font-size: 10px; font-family: Arial, Helvetica; line-height: 14px; width: 290px; height: 127px }
.submenu { text-decoration: none; }
.submenu:hover { text-decoration: underline; }
.error  { color: red; font-size: 11px; font-family: Verdana, Arial, Helvetica }
.mastertable { height: 100% }
.red { color: red }
	.teaser  { background: url("./images/tsr.gif") no-repeat left bottom; margin: 10px auto; padding: 0 0 14px; width: 430px }
	.teaser h3  { background: url("./images/tsr.gif") no-repeat left top; margin: 0; padding: 7px 10px 3px }
	.teaser p, .teaser a.more {
		margin:0;
		padding: 0 10px 3px;
		border:1px solid #d8d8d8;
		border-width:0 1px;
		background:white;
	}
