/* ------------------------------------------------------------------------- */
/*                   CSS level-1 Style sheet: lbscr.css                      */
/* Updated: 2001-08-29 DMS                                                   */
/* ------------------------------------------------------------------------- */

/* ------------------------------------------------------------------------- */
/*       Main BODY Parameters                                                */
/* ------------------------------------------------------------------------- */

body {
  padding-left: 10px ;
  padding-right: 10px ;
  background-color: #F0F0F0 ;  /* Light grey */
}

/* ------------------------------------------------------------------------- */
/*       Heading levels                                                      */
/* ------------------------------------------------------------------------- */
h1  {
  color: maroon;
  font-family: Helvetica, Arial, sans-serif;
  margin-left: 10pt; 
  margin-right: 10pt; 
  margin-top: 20pt;
  margin-bottom: 20pt;
}
h2, h3, h4, h5, h6 {
  color: maroon;
  font-family: Helvetica, Arial, sans-serif;
  margin-top: 5px;
  margin-bottom: 5px;
}

address {
  text-align: center ;
  margin-top: 5px;
  margin-bottom: 5px;
}

/* ------------------------------------------------------------------------- */
/*       Updated or New information                                          */
/* ------------------------------------------------------------------------- */

.Updated {
  color: green ;
}

p.Updated {
  text-align: center ;
}

.New {
  color: green ;
}

/* ------------------------------------------------------------------------- */
/*       Other decoration                                                    */
/* ------------------------------------------------------------------------- */

.Note {
  color: green ;
}

.Smallcaps {
  font-variant: small-caps ;
}

.Spacer {
  height: 7pt ;
}


/* ------------------------------------------------------------------------- */
/*       Background colours                                                  */
/* ------------------------------------------------------------------------- */

.YellowOchre, .Heading {
  background-color: #E69806 ; /* Yellow Ochre */
  text-align: center ;
}

.SubHeading {
  background-color: #E0E0E0 ;  /* Not so light grey */
  text-align: center ;
}

.Red {
  background-color: #EC0000 ; /* Red */
}

.Black {
  background-color: black ; /* Black */
}

.White {
  background-color: white ; /* White */
}

.OliveGreen {
  background-color: #436545 ; /* Olive green */
}

.Ottley {
  background-color: #99CCFF ;  /* Blue */
}

.OttleyChecked {
  background-color: #FFCCCC ;  /* Pink */
}

/*	--------------------------------------------------------------------------------------------
	Table settings
	-------------------------------------------------------------------------------------------- */
/* .TopLeft {
  background: url(images/Lining-top-left.gif) ;
  background-repeat: no-repeat;
  background-position: top left;
}*/
.TopCentre {
  background: url(images/Lining-vertical-top.gif) ;
  background-repeat: repeat-x;
}
/*.TopRight {
  background: url(images/Lining-top-right.gif) ;
  background-repeat: no-repeat;
  background-position: top right;
}*/

.MiddleLeft {
  background: url(images/Lining-horizontal-left.gif) ;
  background-repeat: repeat-y;
}
.MiddleCentre {
  background-color: #F4B757;  /* YellowOchre */
  text-align: left;
}
.MiddleCentreCentre {
  background-color: #F4B757;  /* YellowOchre */
  text-align: center;
  vertical-align: middle;
}
.MiddleRight {
  background: url(images/Lining-horizontal-right.gif) ;
  background-repeat: repeat-y;
  background-position: right;
}

/*.BottomLeft {
  background: url(images/Lining-bottom-left.gif) ;
  background-repeat: no-repeat;
  background-position: bottom left;
}*/
.BottomCentre {
  background: url(images/Lining-vertical-bottom.gif) ;
  background-repeat: repeat-x;
  background-position: bottom;
}
/*.BottomRight {
  background: url(images/Lining-bottom-right.gif) ;
  background-repeat: no-repeat;
  background-position: bottom right;
}*/

a {
  text-decoration: none;
}
@media Screen    
{
a:hover {
  /*background: #CCFF99;  */
  background: #CCFFFF; 
}
}

/* ========================================================================= */
