﻿body
{
  border-width: 0px;
  margin: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 5px;
  background-color: #C0C0C0;
  font-size: 10pt;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
/* ^^^^^^^^^^^^^^^ above ^^^^^^^^^^^^^ */
/* HTML element styles for master page */
/* ----------------------------------- */

/* Division that is the container for the site */
.centre
{
  width: 980px;
  margin: 0 auto 0 auto;
  background-color: #FFFFFF;
}

/* Division that is the container for the site */
.tables
{
  border: 1px solid #FFFFFF;
  width: 980px;
  border-collapse: collapse;
}

/* Top left header cell */
.headerleft
{
  background-color: #6699FF;
  color: #FFFFFF;
  font-size: xx-large;
  vertical-align: middle;
  text-align: left;
  width: 65%;
}

/* Top centre header cell */
.headercentre
{
  background-color: #6699FF;
  color: #FFFFFF;
  vertical-align: middle;
  text-align: left;
  width: 25%;
}

/* Top right header cell */
.headerright
{
  background-color: #6699FF;
  color: #FFFFFF;
  text-align: center;
  width: 10%;
}

/* OSS logo image */
.imgOSSLogo
{
  margin: 4px 2px 2px 2px;
  border: solid 2px #FFFFFF;
}

/* Menu cell */
.cellmenu
{
  padding: 8px;
  background-color: #3366CC;
  color: #FFFFFF;
  text-align: left;
  vertical-align: top;
}

/* Content cell */
.cellcontents
{
  padding: 2px 2px 2px 5px;
  vertical-align: top;
}

/* Bottom left footer cell */
.footerleft
{
  background-color: #6699FF;
  color: #FFFFFF;
  text-align: left;
  vertical-align: middle;
  font-size: smaller;
  width: 90%;
}

/* Bottom right footer cell */
.footerright
{
  background-color: #6699FF;
  color: #FFFFFF;
  text-align: right;
  vertical-align: middle;
  width: 10%;
}

/* Tree view menu */
.treeViewMenu
{
  color: #FFFFFF;
}

/* Tree view menu */
.treeViewMenuSelected
{
  font-weight: bold;
}

/* Logged In cell - left */
.cellLoggedInLeft
{
  padding: 8px;
  background-color: #3366CC;
  color: #FFFFFF;
  text-align: left;
  vertical-align: top;
  width: 90%;
}

/* Logged In cell - reft */
.cellLoggedInRight
{
  padding: 8px;
  background-color: #3366CC;
  color: #FFFFFF;
  text-align: center;
  vertical-align: top;
  width: 10%;
}

/* Log Out */
.lnkLogOut
{
  background-color: #6699FF;
  color: #FFFFFF;
  font-weight: bold;
}
