/* a:
these definitions set the characteristics of all the links in the web site*/

a:link { text-decoration: underline; color: black; background: transparent; } 
a:active { text-decoration: underline; color: black; background: transparent; }
a:visited { text-decoration: underline; color: black; background: transparent; }
a:hover { text-decoration: none; color: black; background: yellow; }

/*site font definitions*/

body { font-family: Arial, Helvetica, Geneva, sans-serif; }

/* background image styles, by page  background-position: 65% 50%; 
*/
.body10 { background-image: url(images/bg.gif); background-repeat: repeat-yes;  }

/*h1 to h6:
these define the font and relative size of the headings used throught the web pages.Relative sizes are used because these are more user friendly than absolute sizes*/
/*More than one font defintion is used in case the visitor's browser does not have the first named font, in which case the browser will try to use the second, or third as the case may be.If none of them are available the browser will use it's own default font*/

h1 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 150%; }
h2 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 120%; }
h3 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 100%; }
h4 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 90%; }
h5 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 75%; }
h6 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 60%; }


/*class definitions for changing settings for text:
   Using these you can reformat parts of a page by using the class
   definition as part of an HTML tag.

   They will work so long as that particular tag supports that       definition.

    Examples: <p class="strong">  ....</p>
                    <span class="left">.....</span>
                    <div class="right"> .....</div>
*/

.boxL {float: left;  font-size: 8pt; font-weight: bold; width: 200px; padding: 1em; background-color: #fafad2;  border: 5px; margin-right: 5px; }
.boxR {float: right;  font-size: 8pt; font-weight: bold; color: 	           red; width:200px; padding: 1em;}
.centre { text-align: center; }
.hl {background: silver; color: black; }
td.hl {background: silver; color: #000000; }
.indent { text-indent: 10%; }
.justify { text-align: justify; }
.left { text-align: left; }
.right { text-align: right; }
.strong {font-weight: bold; font-size: larger; }

/*
14:35 9/03/02
*/
