a, a:link {
  text-decoration: none;
  color: #87000D;
  font-weight: bold;
}

a:visited {
  color: #87000D;
}

a:hover {
  text-decoration: underline;
  color: #798414;
}

a.intext{
  text-decoration: underline;
}

a.intext:link{
  text-decoration: underline;
}

a.intext:visited{
  text-decoration: underline;
}

span.cardtitle {
  color: #DA8B07;
  font-weight: bold;
}

span.carddesc {
  padding-right: 100px;
}

table.vmenu {
	width: 200px;
}

td.vmenu {
  padding: 2px 0px 2px 15px;
}

td.vmenu a, a:link {
  text-decoration: underline;
  color: #87000D;
  font-weight: bold;
}

td.vmenu a:visited {
  color: #87000D;
  text-decoration: underline;
}

td.vmenu a:hover {
  text-decoration: underline;
  color: #798414;
  font-weight: bold;
}

span.activecat {
  text-decoration: none;
  color: #798414;
  font-weight: bold;
}

td.product {
  width: 33%;
  vertical-align: middle;
  text-align: left;
  padding: 10px 10px 0px 10px;
}

p {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 20px;
}

p.main {
	margin: 0px 55px 10px 0px;
}

h1.main {
  font-family: "Times New Roman", Times, serif;
  font-size: 14pt;
  line-height: 20px;
  font-weight: normal;
}

h1.title {
  color: #87000D;
  font-weight: bold;
  font-size: 16pt;
}

.title-sm {
  color: #87000D;
  font-weight: bold;
  font-size: 13pt;
}

.partners {
  text-decoration: none;
  color: #747474;
  font-weight: bold;
}

td.vmenu-part a.part, a.part:link {
  text-decoration: none;
  color: #747474;
  font-weight: bold;
}

td.vmenu-part a.part:visited {
  color: #747474;
}

td.vmenu-part a.part:hover {
  text-decoration: none;
  color: #747474;
  font-weight: bold;
}

td.vmenu-part {
  padding: 2px 0px 2px 15px;
}
