body { 
 background: #F7ADD6;
 font-style: normal; 
 font-variant: normal; 
 font-weight: normal; 
 color: #333333;  
 font-size: 10pt; 
 font-family: arial, verdana, helvetica, sans-serif;
 margin : 0px 0px 0px 0px;
 scrollbar-face-color: #F79418;  
 scrollbar-shadow-color: #FFFFFF; 
 scrollbar-highlight-color: #FFFFFF; 
 scrollbar-3dlight-color: #EC7BB3; 
 scrollbar-darkshadow-color: #EC7BB3; 
 scrollbar-track-color: #EC7BB3; 
 scrollbar-arrow-color: #FFFFFF;
}

H1 {
 font-family: tahoma, arial, verdana, helvetica, sans-serif;
 text-align: center;
 font-size:   16pt;
 color:       #000000;
 font-weight: bold;
 margin-top: 25px;
 margin-bottom: 30px;
}

H2 {
 font-family: tahoma, arial, verdana, helvetica, sans-serif;
 text-align: center;
 font-size:   14pt;
 color: #000000;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 0px;
}

H3 {
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 10pt; 
 color:       #D92026;
 font-weight: bold;
}

H4 {
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 11pt; 
 color:       #333333;
 font-weight: bold;
}

p, ol, li, ul, td {
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 10pt; 
 color:       #333333;
 font-weight: normal;
}

a:link { 
 color: #F379AC; 
 font-weight: bold; 
 text-decoration: underline;
}

a:visited { 
 color: #F379AC; 
 font-weight: bold; 
 text-decoration: none; 
}

a:active { 
 color: #D92026; 
 font-weight: bold; 
 text-decoration: none;
}

a:hover { 
 color: #F6931C; 
 font-weight: bold; 
 text-decoration: none; 
}

.copyright {
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 9pt; 
 color: #333333;
 font-weight: normal;
}

.content {
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 10pt; 
 color: #333333;
 font-weight: normal;
 margin-right: 20px;
 margin-left: 20px;
}

.red {
	color: #FF0000;
}
.underline {
	text-decoration: underline;
}
.highlighter {
	background-color: #FFFF00;
}

.imageonleft {
	float:left;
	text-align:left;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 25px;
	vertical-align: top;
	}
	
.johnsonimage {
	float:left;
	text-align:left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 50px;
	vertical-align: top;
	}

.tick {
	 list-style-image: url(http://my-web-space.com/little-green-tick.gif);
	}
	
.shona {
 margin-top: 50px;
}

.frontpagebox {
	border-style:dashed;
	border-width:thick;
	border-color: #EC7BB3;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	background-color:#FCFFCA;
	
	}
.prodboxtext {
 font-family: arial, verdana, helvetica, sans-serif;
 text-align: left;
 font-size:   10pt;
 color:       #000000;
 font-weight: normal;
 margin-left: 15px;
 margin-right: 15px;
 margin-bottom: 15px;
 }
 
 .footlink {
 	color: white;
 }
 
 .offerboxtext {
 font-family: arial, verdana, helvetica, sans-serif;
 text-align: left;
 font-size:   8pt;
 color:       #000000;
 }
 
 a.offerlink {
 text-decoration: underline;
 font-size: 16pt;
 }
 

