/* CSS for left hand navigation menu March 2010*/
.lhmenu
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  }
.lhmenuhead
  {
  background-color:#99CCFF;
  font-size:medium;
  margin-bottom:5px;
  margin-top:10px;
  }
a:link.lhmenu 
  {
  font-weight:normal; 
  color:#000080;
  text-decoration:none;
  }
a:visited.lhmenu 
  {
  font-weight:normal; 
  color:#000080;
  text-decoration:none;
  }
a:hover.lhmenu
  {
  color:black;
  font-weight:bold; 
  text-decoration: underline;
  }
/* CSS specific to RH col */
.rhhead
  {
  font-weight: bold;
  margin-top:10px;
  margin-bottom:10px;
  }
.rhtext
  {
  font-weight: normal;
  margin-top:10px;
  margin-bottom:10px;
  }
/* CSS for links in lists */
a:link.lst 
  {
  font-weight:normal; 
  color:#000080;
  text-decoration:none;
  }
a:visited.lst 
  {
  font-weight:normal; 
  color:#000080;
  text-decoration:none;
  }
a:hover.lst
  {
  color:black;
  font-weight:bold; 
  text-decoration: none;
  }
/* General CSS statements */
body 
  {
  background-color:#FFFFFF; 
  font-size: small; 
  color:#000080;
  font-family:Arial, Helvetica, sans-serif;
  }
.low_menu 
  {
  font-weight:bold; 
  font-size:x-small; 
  text-align:center;
  }
ul.beadfing 
  {
  list-style-image: url(image/bead_fing.gif); 
  text-align:left;
  }
.maincell
  {
  margin-left: 15px;
  margin-bottom: 10px;
  }
/* Heading CSS */
h3 {color:#000080; font-family:sans-serif; text-align:left;}
h3.centre
  {
   color:#000080;
   font-family:sans-serif;
   text-align:center;
  }

/* CSS below this line was from site prior to March 2010. To be moved above the line as new site develops */

input {font-size: x-small; color:#000080;}
h1 {color:#000080; font-family:sans-serif; text-align:left;}
h2 {color:#000080; font-family:sans-serif; text-align:left;}

h4 {color:#000080; font-family:sans-serif; text-align:left;}
h1.icentre
  {
  color:#000080;
  font-family:serif;
  text-align:center;
  font-style:italic;
  }
h2.red
  {
   color:red;
   font-family:sans-serif;
   text-align:center;
  }
h3.centrew
  {
   color:#ffffff;
   font-family:sans-serif;
   text-align:center;
  }
h3.red
  {
   color:red;
   font-family:sans-serif;
   text-align:center;
  }
h4.centre {color:#000080; font-family:sans-serif; text-align:center;}
h4.centrew {color:#ffffff; font-family:sans-serif; text-align:center;}
.black {color:black;}
.white {color:white;}
th {text-align:center;}
.but {color:#ffffff; font-weight:bold; font-family:Arial; font-size:xx-small; text-decoration: none;}
.but1 {color:#000000; font-weight:bold; font-family:Arial; text-decoration: none;}
.tditem {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: white;}
.footer {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a:link {font-weight:bold;}
a:visited {font-weight:bold;}
a:hover {color:orange; font-weight:bold;}
a:link.sa_redt {font-weight:bold; color:white;}
a:visited.sa_redt {font-weight:bold; color:white;}
a:hover.sa_redt {color:#00d7ff; font-weight:bold;}
input.buttton {font-size: medium; color:#000080;}
td.list {background-color:#F8F1DE;}
td.index{background-color:#FFFFFF;} 
tr.index{color:#0080FF;}
td.menu{background-color:#99CCFF;}
td.home{background-color:purple; color:#FFFFFF;}
.double {line-height: 2; font-weight: bold;}
.bold {font-size:medium; font-weight:bold; color:red;}
a:link.sa_blue {font-weight:bold; color:white;}
a:visited.sa_blue {font-weight:bold; color:white;}
a:hover.sa_blue {color:black; font-weight:bold; text-decoration:none;}
td.sa_blue
  {
  padding-left:10px;
  padding-right:10px;
  height:250px;
  background-image: url('image/sa_blue.jpg');
  background-repeat: no-repeat;
  text-align:center;
  color:white;
  }
td.sa_aqua
  {
  padding-left:10px;
  padding-right:10px;
  height:250px;
  background-image: url('image/sa_aqua.jpg');
  background-repeat: no-repeat;
  text-align:center;
  color:black;
  }
a:link.sa_green {font-weight:bold; color:white;}
a:visited.sa_green {font-weight:bold; color:white;}
a:hover.sa_green {color:black; font-weight:bold; text-decoration:none;}
td.sa_green
  {
  padding-left:10px;
  padding-right:10px;
  height:250px;
  background-image: url('image/sa_green.jpg');
  background-repeat: no-repeat;
  text-align:center;
  color:white;
  }
a:link.sa_magenta {font-weight:bold; color:white;}
a:visited.sa_magenta {font-weight:bold; color:white;}
a:hover.sa_magenta {color:black; font-weight:bold; text-decoration:none;}
td.sa_magenta
  {
  padding-left:10px;
  padding-right:10px;
  height:250px;
  background-image: url('image/sa_magenta.jpg');
  background-repeat: no-repeat;
  text-align:center;
  color:white;
  }
.top {vertical-align:top;}
.black {color:black;}
.white {color:white;}

