h1.unionplusprogram {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:18px;
  margin: 20px 0;
  color: #c00;
}
div.unionplusprogram {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:15px;
  margin: 15px 0;
}
.unionplusprogram a:link{
  color:#003399;
  text-decoration:underline;
}
.unionplusprogram a:visited {
  color:#990066;
  text-decoration:underline;
}
.unionplusprogram a:hover{
  color:#990066;
  text-decoration:none;
}

<!-- div.unionplusdesc {
  margin: 0 0 5px 0;
} -->

.unionplusdesc p {
  margin: 0;
  padding: 0;
}