BODY /* iF LINE SPACING in adds it for both Opera5 and N4 
but not ie5. iN n4  makes the strapline overlap the logo. */
{   font-family :  'MS Trebuchet', Verdana, Arial, Helvetica, sans-serif;
  background : #F1F1F1;    color : #333333;
  font-size : 10pt;   margin-top : 18pt;   margin-left : 18pt;   margin-right : 148pt;}
H1, H2, H3, H4, H5 {   font-family :  'MS Trebuchet', Verdana, Arial, Helvetica, sans-serif;
  background : #F1F1F1;    color :  #333333;   font-weight : bold;}
H1 {  font-size : 20pt;}
H2 {  font-size : 16pt;  }
H3 {  font-size : 12pt;}
P {  margin-left: 0;  margin-bottom : 5pt;  line-height : 15pt;}
li{
	list-style : circle inside none;
	list-style-image : none;
	list-style-position : inside;
	list-style-type : disc;
	line-height : 15pt;
	text-indent : -30pt;
	margin-left : 0;
}
A:link {  background : #F1F1F1;   color : #006699;   font-weight : bold; }
A:link, A:active {   background : #F1F1F1;    color : Black;    font-weight : bold;    text-decoration : none; }
A:link, A:visited {   background : #F1F1F1;   color : Teal;   font-weight : bold;      text-decoration : underline;}
A:hover{  color : Black;  text-decoration : underline;  }
SPAN.emphasis{  font-weight : bold;}
DIV.footer {  background : #F1F1F1;   color: #000099;  margin-top : 15pt;  font-size : 8pt;}
.center {	text-align : left; 	font-size : 10pt; }

BODY.table  { margin-left : 0pt;  margin-right : 0pt;  } /* table. removed. was for eg samplesandclients.html */
.table P { font-family :  'MS Trebuchet', Verdana, Arial, Helvetica, sans-serif; color : #333333;
	text-align : left; 	margin-top : 0; margin-right : 0; 	font-size: 10pt; line-height : 13pt;	}

TABLE.toptable{
	background: #F1F1F1
}
.toptable TR{  font-family :  'MS Trebuchet', Verdana, Arial, Helvetica, sans-serif;
  font-size : 8.5pt;	  font-weight : bold;	  background : Gray;
  line-height : 13pt;}
.toptable TD {  font-family :  'MS Trebuchet', Verdana, Arial, Helvetica, sans-serif;
  font-size : 8.5pt;	  font-weight : bold;	  background : Gray;
  line-height : 13pt;}
.toptable A {   background : Gray;   color : White;   text-decoration : none; }
.toptable A:visited {  background : #333333;   color : White;  text-decoration : none;  }
.toptable A:active {   background : Gray;   color : White;  text-decoration : none;  }
.toptable A:hover {   background : Gray;   color : Black;   text-decoration : none;  }

BODY.contents  /* location for background color of the leftside  */
/* used for tables with the same look. No need for a table.class for some like the top table. */
{margin-left : 9pt;  margin-right : 9pt;  }
.contents P /* strapline */ {   font-size : 9pt;    line-height : 13pt;   margin-left: 0;   margin-top: 0;   margin-bottom : 10pt; }
.contents IMG {   margin-left : 0;   margin-bottom : 0;   margin-right : 0; }
.contents TD {  font-family :  'MS Trebuchet', Verdana, Arial, Helvetica, sans-serif;
  font-size : 8.5pt;	  font-weight : bold;	  background : Gray;
  line-height : 13pt;
}
.contents A {   background : Gray;   color : White;   text-decoration : none; }
.contents A:visited {  background : Gray;   color : White;  text-decoration : none;  }
.contents A:active {   background : Gray;   color : White;  text-decoration : none;  }
.contents A:hover {   background : Gray;   color : Black;   text-decoration : none;  }
