BODY
   {
    background-color: #FFFFFF ;
    color: #000099 ;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
; margin-bottom: 0px
   }
/*
  MSIE defaults are LINK="#0000FF" VLINK="#800080" ALINK="#FF0000"
*/

 
:link    {color:#3333FF}
:visited {color:#CC00CC}
a:hover   {color:#FF0000}
:active  {color:#FF0099}

.GeneralText
   {
    background-color: #CCCCCC ;
    font-family: verdana, arial, helvetica, sans-serif ;
    font-size: 10pt;
    color: #000099 ;
   }
.ContactUs  /* text which has a link to an email address or the contact.htm page */
   {
    background-color: #CCCCCC ;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000099 ;
   }
.PhoneUs  /* text which has a link to an email address or the contact.htm page */
   {
    background-color: #CCCCFF ;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000099 ;
   }
.ProductDesc
   {
    background-color: #CCCCCC ;
    color: #000099 ;
   }
.ActionText   /* Text telling user to do something */ 
   {
    background-color: #ccffff ;
    font-size: 10pt;
    color: #FF0000 ;
; font-family: Verdana, Arial, Helvetica, sans-serif
   }
.CatPictures   /* a group of pictures to help select the type of product required */ 
   {
    background-color: #ccffff ;
    color: #000099 ;
   }
.Thumbnail   /* a group of thumbnail pictures to help select the product required */ 
   {
    background-color: #ccffff ;
    color: #000099 ;
   }
.Delivery   /* Text telling user about delivery */ 
   {
    background-color: #ffffcc ;
    color: #000099 ;
   }
.VAT   /* Text telling user about VAT */ 
   {
    background-color: transparent ;
    color: #FF0000 ;
   }
ADDRESS
   {
    font-size: 10pt;
   }
.Warning
   {
    font-family: verdana, arial, helvetica, sans-serif ;
    font-size: 12pt;
    background-color: transparent;
   }
P.Warning, DIV.Warning
   {
    text-align: center ;
   }
SPAN.Warning
   {
    color: RED ;
   }
.chequer0
	{
	background-color: #ccffff ;
	}
.chequer1
	{
	background-color: #ffccff ;
	}
H1
   {
    color:#000099;
    background-color: #FFFFFF ;
    font-family: verdana, arial, helvetica, sans-serif ;
    font-size: 1.3em;
   }
H2
   {
    color:#000099;
    background-color: #FFFFFF ;
    font-family: verdana, arial, helvetica, sans-serif ;
    font-size: 1.2em;
   }
H3
   {
    color:#000099;
    background-color: #FFFFFF ;
    font-family: verdana, arial, helvetica, sans-serif ;
    font-size: 1.1em;
   }

.newsdate
   {
    color:#666666;
    background-color: #FFFFFF ;
    font-family: verdana, arial, helvetica, sans-serif ;
    font-size: 0.8em;
   }
.headline
   {
    color:#000099;
    background-color: #FFFFFF ;
    font-family: verdana, arial, helvetica, sans-serif ;
    font-size: 1.2em;
   }
.newsbody, .newssummary
   {
    color:#000099;
    background-color: #FFFFFF ;
    font-family: verdana, arial, helvetica, sans-serif ;
   }
.moredetails
   {
    font-family: verdana, arial, helvetica, sans-serif ;
    font-size: 0.8em;
   }
