table.contentQ1
{
  border-right: 1px solid #999999;
}

table.contentQ1 a:link
{
  text-decoration: underline;
  color: black;
}

table.contentQ1 a:visited
{
  text-decoration: underline;
  color: black;
}

table.contentQ1 a:hover
{
  text-decoration: none;
  color: red;
}

table.contentQ1Banner
{
  font-family: Arial, Verdana, Helvetica;
  font-size: x-small;
  padding: 4px;
  border-top: 1px solid #6699CC;
  border-bottom: 2px solid #6699CC;
  color: black;
  background: white;
}

table.contentQ2
{
  font-family: Arial, Verdana, Helvetica;
  font-size: x-small;
  padding: 2px;
  border-bottom: 1px dotted #999999;
  color: black;
  background: #FFFFDD;
}

table.contentQ2 a:link
{
  text-decoration: underline;
  color: black;
}

table.contentQ2 a:visited
{
  text-decoration: underline;
  color: black;
}

table.contentQ2 a:hover
{
  text-decoration: none;
  color: red;
}

table.contentQ3
{
  font-family: Arial, Verdana, Helvetica;
  font-size: x-small;
  padding: 2px;
  border-bottom: 1px dotted #999999;
  color: black;
}

table.contentQ3 a:link
{
  text-decoration: underline;
  color: black;
}

table.contentQ3 a:visited
{
  text-decoration: underline;
  color: black;
}

table.contentQ3 a:hover
{
  text-decoration: none;
  color: red;
}

table.contentQ3Item
{
  font-family: Verdana, Arial, Helvetica;
  font-size: xx-small;
  color: black;
}

table.contentQ3Item a:link
{
  text-decoration: underline;
  color: black;
}

table.contentQ3Item a:visited
{
  text-decoration: underline;
  color: black;
}

table.contentQ3Item a:hover
{
  text-decoration: none;
  color: red;
}

table.contentQ4
{
  font-family: Verdana, Arial, Helvetica;
  font-size: xx-small;
  padding: 2px;
  border-bottom: 1px dotted #999999;
  color: black;
}

table.contentQ4 a:link
{
  text-decoration: underline;
  color: black;
}

table.contentQ4 a:visited
{
  text-decoration: underline;
  color: black;
}

table.contentQ4 a:hover
{
  text-decoration: none;
  color: red;
}

table.contentQ4Vouchers
{
  font-family: Verdana, Arial, Helvetica;
  font-size: xx-small;
  padding: 2px;
  border-top: 1px solid #6699CC;
  border-bottom: 2px solid #6699CC;
  color: black;
  background: #F5F5F5;
}

table.contentQ4Vouchers a:link
{
  text-decoration: underline;
  color: black;
}

table.contentQ4Vouchers a:visited
{
  text-decoration: underline;
  color: black;
}

table.contentQ4Vouchers a:hover
{
  text-decoration: none;
  color: red;
}

td.contentQ4VouchersHeading
{
  font-family: Arial, Verdana, Helvetica;
  font-size: small;
}

table.contentQ4XMAS
{
  font-family: Verdana, Arial, Helvetica;
  font-size: xx-small;
  padding: 2px;
  border-top: 1px solid #6699CC;
  border-bottom: 2px solid #6699CC;
  color: black;
  background: #F5F5F5;
}

table.contentQ4XMASThumbnails
{
  font-family: Verdana, Arial, Helvetica;
  font-size: xx-small;
  padding: 2px;
  color: black;
  background: #F5F5F5;
}

table.contentQ4XMAS a:link
{
  text-decoration: underline;
  color: black;
}

table.contentQ4XMAS a:visited
{
  text-decoration: underline;
  color: black;
}

table.contentQ4XMAS a:hover
{
  text-decoration: none;
  color: red;
}

td.contentQ4XMASHeading
{
  font-family: Arial, Verdana, Helvetica;
  font-size: x-small;
}

img.thumbnailHover
{
  cursor: hand;
}
