
HEAD, BODY {
  background-color: white;
  color: black;
  text-align: left;
}

H1 {
  font-size: 30px;
  font-family: Verdana, Arial, "Lucida Sans", sans-serif;
  font-variant: small-caps;
  line-height: 110%;
  font-weight: bold;
  text-align: center;
  padding-right: 5%;
  padding-left: 5%;
  margin-top: 0px;
  margin-bottom: 5px;
}

H2, H3, H4, H5, H6 {
  display: inline;
  font-size: 18px;
  font-family: Verdana, Arial, "Lucida Sans", sans-serif;
  text-align: left;
  line-height: 105%;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 15%;
  margin-right: 15%;
}

A.contents, A.contents:active, A.contents:hover, A.contents:visited {
  font-family: Verdana, Arial, "Lucida Sans", sans-serif;
  display: inline;
  text-decoration: none;
  font-size: 11px;
  line-height: 200%;
  color: white;
  font-variant: small-caps;
  margin-left: 15px
}

A.contents:hover {
  font-weight: bolder;
}

A.contents:visited {
  color: yellow;
}

P.main, P.centre, P.half, P.fullwidth, DIV.main, P.single, P.singlecentre, P.myhead, P.myheadleft {
  font-family: Verdana, Arial, "Lucida Sans", sans-serif;
  font-size: 12px;
  margin-top: 0px;
  margin-bottom: 10px;
  line-height: 135%;
}

P.main, P.centre, P.half, DIV.main, P.single, P.singlecentre  {
  padding-right: 15%;
  padding-left: 15%;
}

P.fullwidth {
  padding-right: 10%;
  padding-left: 10%;
}

P.myhead, P.myheadleft {
  font-size: 30px;
  font-variant: small-caps;
  line-height: 110%;
  font-weight: bold;
  text-align: center;
  padding-right: 5%;
  padding-left: 5%;
  margin-bottom: 5px
}

P.myheadleft  {
  text-align: left
}

P.single, P.singlecentre {
  margin-bottom: 0px;
}

P.singlecentre {
  text-align: center;
  font-size: 14px
}

P.main. P.half, DIV.main, P.single {
  text-align: left;
}

P.centre {
  text-align: centre;
}

P.half {
  line-height: 30%;
}

SPAN.header {
  text-align: left;
  font-size: 15px;
  font-weight: bold;
  line-height: 130%;
  text-align: left;
}

TD.main, TD.right, TD.centre, TD.left {
  font-family: Verdana, Arial, "Lucida Sans", sans-serif;
  font-size: 12px;
  line-height: 135%;
  margin-top: 0px;
  margin-bottom: 10px;
  padding-right: 15%;
  padding-left: 15%;
}

TD.main {
  text-align: left;
}

TD.right {
  text-align: right;
}

TD.centre {
  text-align: centre;
}

TD.blue {
  background-color: rgb(0,0,156);
}

TD.white {
  background-color: white;
}

TD.topblue {
  background-color: rgb(0,0,156);
  vertical-align: middle;
}

UL.main {
  font-family: Verdana, Arial, "Lucida Sans", sans-serif;
  font-size: 12px;
  text-align: left;
  line-height: 125%;
  padding-right: 16%;
  padding-left: 15%;
  margin-top: 0px;
  margin-bottom: 15px;
}

BR.main {
  font-size: 12px;
  line-height: 40%;
}

TR.main, TR.right, TR.centre, TR.left, TR.small {
  font-family: Verdana, Arial, "Lucida Sans", sans-serif;
  font-size: 12px;
  line-height: 135%;
  margin-top: 0px;
  margin-bottom: 10px;
  padding-right: 15%;
  padding-left: 15%;
}

TR.main {
  text-align: left;
}

TR.right {
  text-align: right;
}

TR.centre {
  text-align: centre;
}

TR.blue {
  background-color: rgb(0,0,156);
}

TR.white {
  background-color: white;
}

TR.topblue {
  background-color: rgb(0,0,156);
  vertical-align: middle;
}

TR.small { 
  font-size: 6px;
}
