/* Known Problems
# 3D 
- adding HR tag between H3 and H4 works fine.  
- Too much space may be displayed after HR if there is no H4 below it.
- Defining properties in CSS for HR causes strange side-effects (eg. always shown indented)
=> for each HR set properties with the tag
*/


body
{
  font-family: verdana, helvetica, 'times new roman', arial;  
  color: black;  /* gray/grey works but too light, darkgray just gives gray */
  background-color: white;
  margin-left:16px; /* 3C - affects everything in body, remove at peril! */
  margin-top: 20px;
  font-size: 10pt;  /* was 12 */
}

h3
{
  font-family: helvetica, verdana, 'times new roman', arial;  
  font-size: 12pt;  
  font-weight: normal;
  color: black;
  /* alt, try bold/gray */
  margin-bottom: 5px;
  margin-top: 5px; 
}

h4
{
  font-family: verdana, helvetica, 'times new roman', arial;  
  font-size: 10pt;  
  font-weight: bold; /* bold, normal */
  text-decoration: none; /* underline */
  /* */
  width:600px;
  margin-top: 0px;
  margin-bottom: 10px;
}

h4.uline
{
  text-decoration: underline;
  margin-bottom: 10px;
}


h5
{
  font-family: verdana, helvetica, 'times new roman', arial;  
  font-size: 10pt;  
  font-weight: normal; /* bold, normal */
  text-decoration: none; /* underline */
  /* */
  width:600px;
  margin-top: 0px;
  margin-bottom: 0px;
}



/* nb. defining properties of hr => side-effects */
/*
hr
{
width: 600px;
align: left;
}
*/

div.slogan_byline
{
  font-style : italic;  
  width:600px;
  margin.left: 0px;
  margin-top: 4px;
  margin-bottom: 20px;
/*
  font:arial;
  width : auto;
  text-align : left;
  padding : 0em 0em 0em 0em;
  margin-left : 2em;
  margin-bottom : 0em;
 */
}


p
{
  width:600px;
/*margin-top: 0px;*/
  margin-bottom: 20px;
}

p.indent
{
  width:580px;
  margin.left: 20px;
  margin-top: 5px;
  margin-bottom: 20px;
}

p.testimonial
{
  font-style : italic;  
}

ul
{
  margin-top: 5px;
}

div.content
{
  width: 600px;
}

span.bold
{
  font-size: 10pt;
  font-weight: bold;
}

span.italic
{
  font-weight: bold;
  font-style: italic;
}

p.italic
{
  font-style: italic;
}

p.footer
{
  border-top: 2px solid #0099cc;
  font-style : normal;
  font-size: 8pt; 
}