
  html           { 
                   font-family      : arial, helvetica, sans-serif;
                   font             : 12.0pt;
                   font-weight      : normal;
                 }

  body           { color            : #0000FF;
		   background       : #C0C0FF url("media/bg1.jpg") repeat fixed;
                   margin           : 0px 50px 50px 50px; 
                   width            : expression(document.documentElement.clientWidth - 30);
                   font-family      : arial, helvetica, sans-serif;
                   font             : 12.0pt;
                   font-weight      : normal;
                 }

  p              { clear            : both;                
                   font             : 12.0pt arial,helvetica, sans-serif;
                 }

  p.noclear      { clear            : none;
                   font             : 12.0pt arial,helvetica, sans-serif;
                 }

  img            {
			border-style        : none;
                 }

  .imagefloatleft {
			border-style     : none;
                 	margin           : 5px 15px 15px 5px;
                 	float            : left;
                 }

  .imagefloatright{
			border-style     : none;
                 	margin           : 5px 15px 15px 5px;
                 	float            : right;
                 }

  img.left       {
			border-style     : none;
                 	margin           : 5px 15px 15px 5px;
                 	float            : left;
                 }

  img.right      {
			border-style     : none;
                 	margin           : 5px 15px 15px 5px;
                 	float            : right;
                 }

  img.normal     {
			border-style     : none;
                 	margin           : 0px 0px 0px 0px;
                 }

  .welcomenews   {
                   text-align       : center;
                   font             : 14.0pt;
                 }

  .right         {
                   text-align       : right;
                   font             : 12.0pt arial,helvetica, sans-serif;
                 }

  strong         {
                   font             : arial,helvetica, sans-serif;
                   font-weight      : bold;
                 }

  .splash        {
                   align            : center;
                   width            : 100%;
                   height           : 50%;
                   vertical-align   : middle;
                 }

  .navigation    {
                   text-align       : right;
		   line-height      : 135%;
                   width            : 100%;
                   vertical-align   : middle;
                 }

  .navmenu       {
                   text-align       : right;
                   width            : 100%;
                   vertical-align   : middle;
                 }

  .page          {
                   table-layout     : fixed;
                   width            : 640;
                   border           : none;
                   vertical-align   : middle;
                 }

  .fullwidth     {
                   table-layout     : fixed;
                   width            : 100%;
                   border           : none;
                   vertical-align   : middle;
                 }

  a              { color           : #0000FF; 
                   text-decoration : none; 
                   font-weight     : bold;       
                 } 
  a:link         { color           : #0000FF; 
                   text-decoration : none;
                   font-weight     : bold;       
                 } 
  a:visited      { color           : #0000FF;
                   text-decoration : none; 
                   font-weight     : bold;       
                 }
  a:active       { color           : #FFFFFF;
                   text-decoration : none;
                   font-weight     : bold;       
                 }
  a:hover        { color           : #FFFFFF;
                   text-decoration : none; 
                   font-weight     : bold;
                 }

  td.top         { color       : #000000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     } 

  a.news         { color       : #000000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     } 
  a.news:LINK    { color       : #000000; text-decoration : none;
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.news:VISITED { color      : #000000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.news:ACTIVE  { color       : #FF0000; text-decoration : none;
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.news:HOVER   { color       : #FF0000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }

  a.top          { color       : #000000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     } 
  a.top:LINK     { color       : #000000; text-decoration : none;
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.top:VISITED  { color       : #000000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.top:ACTIVE   { color       : #FF0000; text-decoration : none;
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.top:HOVER    { color       : #FF0000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }

  p.nav          { text-align  : center;   
                   font        : 12.0pt arial,helvetica; font-weight: bold;     } 
  a.nav          { color       : #000000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     } 
  a.nav:LINK     { color       : #000000; text-decoration : none;
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.nav:VISITED  { color       : #000000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.nav:ACTIVE   { color       : #FF0000; text-decoration : none;
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.nav:HOVER    { color       : #FF0000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }

  p.topnav       { text-align  : center;   
                   font        : 12.0pt arial,helvetica; font-weight: bold;     } 
  a.topnav       { color       : #000000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     } 
  a.topnav:LINK  { color       : #000000; text-decoration : none;
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.topnav:VISITED { color       : #000000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.topnav:ACTIVE { color       : #FF0000; text-decoration : none;
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }
  a.topnav:HOVER { color       : #FF0000; text-decoration : none; 
                   font        : 12.0pt arial,helvetica; font-weight: bold;     }

  td.btm         { color       : #000000; text-decoration : none            ; 
                   text-align  : center                                     ;
                   font        : 10.0pt arial,helvetica; font-weight: normal;     } 

  a.btm          { color       : #000000; text-decoration : none; 
                   font        : 10.0pt arial,helvetica; font-weight: normal;     } 
  a.btm:LINK     { color       : #000000; text-decoration : none;
                   font        : 10.0pt arial,helvetica; font-weight: normal;     }
  a.btm:VISITED  { color       : #000000; text-decoration : none; 
                   font        : 10.0pt arial,helvetica; font-weight: normal;     }
  a.btm:ACTIVE   { color       : #FF0000; text-decoration : none;
                   font        : 10.0pt arial,helvetica; font-weight: normal;     }
  a.btm:HOVER    { color       : #FF0000; text-decoration : none; 
                   font        : 10.0pt arial,helvetica; font-weight: normal;     }

  p.btmnav       { text-align  : center;   text-decoration : none;  
                   font        : 10.0pt arial,helvetica; font-weight: normal;     } 
  a.btmnav       { color       : #000000; text-decoration : none; 
                   font        : 10.0pt arial,helvetica; font-weight: normal;     } 
  a.btmnav:LINK  { color       : #000000; text-decoration : none;
                   font        : 10.0pt arial,helvetica; font-weight: normal;     }
  a.btmnav:VISITED { color       : #000000; text-decoration : none; 
                   font        : 10.0pt arial,helvetica; font-weight: normal;     }
  a.btmnav:ACTIVE { color       : #FF0000; text-decoration : none;
                   font        : 10.0pt arial,helvetica; font-weight: normal;     }
  a.btmnav:HOVER { color       : #FF0000; text-decoration : none; 
                   font        : 10.0pt arial,helvetica; font-weight: normal;     }

  a.big          { color       : #000000; text-decoration : none; 
                   font        : 18.0pt arial,helvetica; font-weight: bold;     } 
  a.big:LINK     { color       : #000000; text-decoration : none;
                   font        : 18.0pt arial,helvetica; font-weight: bold;     }
  a.big:VISITED  { color       : #000000; text-decoration : none; 
                   font        : 18.0pt arial,helvetica; font-weight: bold;     }
  a.big:ACTIVE   { color       : #FF0000; text-decoration : none;
                   font        : 18.0pt arial,helvetica; font-weight: bold;     }
  a.big:HOVER    { color       : #FF0000; text-decoration : none; 
                   font        : 18.0pt arial,helvetica; font-weight: bold;     }

  td.head        { color       : #FFFFFF; text-decoration : none; 
                   background-color : #003366;
                   font        : 13.0pt arial,helvetica; font-weight: bold;       } 

  p.indsml       { font        : 10.0pt ;                }

  p.small        { font        : 10.0pt ;                }

  p.note         { font        : 10.0pt ;                }

  .foot          { font        : 10.0pt ; 
                   text-align  : center;                 
                 }

  h1             { font        : 18.0pt; 
                   font-weight : bold;                   
                   text-align  : center;                 
                   color       : #0000FF;
                   text-decoration : none;
                 }

  h2             {
                   font        : 16.0pt; 
                   text-align  : center;                 
                   color       : #FFFFFF;
                   background-color : #0000FF;
                 }

  h3             {
                   font        : 14.0pt italic; 
                   text-align  : center;                 
                   color       : #FF0000;
                }

  h4             {
                   font        : 12.0pt arial,helvetica; 
                   font-weight : bold;
                   color       : #FF0000;                
                 }

  h5             {
                   font        : 13.0pt arial,helvetica; 
                   font-weight : bold;
                   color       : #990000;                
                 }

  a.small           { font        : 10.0pt                  }

  a.small:link      { font        : 10.0pt                  }

  a.small:visited   { font        : 10.0pt                  }

  a.small:active    { font        : 10.0pt                  }

  a.small:hover     { font        : 10.0pt                  }


.error           {
                   color            : #ff0000; 
                 }

.colour1
{
  color               : #008000;
}

.colour2
{
  color               : #ff0000;
}


.sitemap
{
  table-layout    : auto;
  border-collapse : collapse;
  background-color: #e0e0e0;
  width           : 100%;
  text-align      : center;
  text-decoration : none;
  border-style    : none;
  margin          : 0px;
  padding         : 0px;
  font-family     : arial,helvetica,sans-serif;
}


.sitemaptitle
{
  font-size: 16pt;
}


.sitemapbody
{
  background-color: #e0e0e0;
  margin-bottom   : 0px;
  text-align      : left;
  border-style        : none;
  border-bottom-style : solid;
  border-bottom-color : white;
  border-bottom-width : 6px;
}


.sitemaprow
{
  border-style    : none;
  margin-bottom   : 5px;
}


.sitemapbodytxt
{
  text-decoration : none;
  color           : black;
  font-size       : 12pt;
}


.sitemapthisltr
{
  text-align  :left;
  font-weight :bold;
}


.sitemapltrhead
{
  text-decoration     : inherit;
  background-color    : #e0e0e0;
  border-style        : none;
  padding-top         : 4px;
  padding-bottom      : 4px;
}


.sitemapheadrow
{
  border-style        : none;
  border-bottom-style : solid;
  border-bottom-color : black;
  border-bottom-width : 1px;
}


.sitemapkey
{
  text-align      : right;
  text-decoration : inherit;
  background-color: #e0e0e0;
}


.sitemapkeyltr
{
  background-color: black;
  color           : white;
  font-size       : 10pt;
  font-family     : arial,helvetica,sans-serif;
  font-weight     : bold;
  text-decoration : inherit;
  margin          : 0px;
  padding         : 2px;
  padding-left    : 4px;
  padding-right   : 4px;
  border          : none;
}


