body 
{
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  /* The following settings are valid, however they don't work in IE. Fix: encapsulate body of site in a table. */
  /* padding: 4px; */
  /* border: #333333 1px solid; */
  max-width: 800px;
}

h1
{
  font-family: arial;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
  border-bottom: #333333 1px solid;
  margin-top: 40px;
  margin-bottom: 20px;
}

h2
{
  font-family: arial;
  font-size: 12px;
  color: #333333;
  font-weight: bold;
}

p
{
  font-family: arial;
  font-size: 11px;
  color: #333333;
}

a
{
  color: #FF6600;
}

.main_margin
{
  margin: 0px 50px 40px 50px;
}

.indent
{
  margin-left: 20px;
}

.p_cell /* Special parameters for cell spacing and cell padding. */
{
  margin: 4px;
  padding: 0px;
}

table
{
  border-style: none;
}

td img
{
  display: block;
}

.image_border
{
  border: 1px solid #333333;
}