body {
  margin: 4px;
  background-color: #f5f5f5; 
  text-align: left; 
  font-family: verdana, arial, small fonts, helvetica, sans-serif;
  font-size: 7pt;
  color: #3C4756;
  padding: 0px; /* Opera site ranges */
}

img {
  border: 0;
}

.center {
    text-align: center;
}

.hiddenPic {
  display:none;
}

/* ----  Text --- */

a
{
  text-decoration: none;
}

.img_link
{
  border: 0;  
  text-decoration: none;
}

.img_link:visited 
{
  border: 0;  
  text-decoration: none;
}

.img_link:hover,
.img_link:active 
{
  border: 0px;  
  text-decoration: none;
}

p
{
  margin-bottom: 8px;
}

.text1
{
  font-family: small fonts, arial, helvetica, sans serif;
  color: #a0a8ab;
  font-size: 6pt;
}

.text2
{
  font-family: arial, helvetica, small fonts, sans serif;
  color: #000000;
  font-size: 7pt;
  letter-spacing:0.1em;
}

.text3
{
  font-family: arial, helvetica, small fonts, sans serif;
  color: #576271;
  font-size: 7pt;
  letter-spacing:0.6em;
}
.text4
{
  font-family: arial, helvetica, small fonts, sans serif;
  color: #576271;
  font-size: 7pt;
}
.spacing
{
  letter-spacing:0.6em;
}

a.grey
{
  font-family: arial, helvetica, small fonts, sans serif;
  color: #737373;
  font-size: 8pt;
  text-decoration: none;
}

a.grey:visited {
  text-decoration: none;
  color: #737373;
}

a.grey:hover,
a.grey:active {
  border-width: 6px;
  border-style: solid;
  border-color: #000000;
  color: #ffffff;
  background: #000000;
  text-decoration: none;
}

a.link1
{
  TEXT-DECORATION: none;
  color: #3C4756;
  font-size: 7pt;
}

a.link1:visited {
  text-decoration: none;
}

a.link1:hover,
a.link1:active {
  color: #bc2626;
  text-decoration: underline;
}

.td2 {
  text-align: center;
  padding-top: 20px;
}