body.admin {
  background-color: ##111111;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  text-align: center;
}

body {
  background-color: white;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  text-align: left;
}

body.main {
  background-color: #111111;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  text-align: center;
}

A:link {
text-decoration : none;
color : #0000bb;
}

A:active {
text-decoration : none;
color : red;
}

A:visited {
text-decoration : none;
color : #00009f;
}

A:hover {
text-decoration : underline;
color : #000055;
}

P {
font-size : 9pt;
font-family : Tahoma, Arial, Helvetica, Sans Serif;
color : #000000;
line-height : 16px;
margin-top : 0;
margin-bottom : 2px;
}

LI {
font-size : 9pt;
font-family : Tahoma, Arial, Helvetica, Sans Serif;
color : #000000;
}

H1 {
font-size : 24pt;
font-family : Tahoma, Arial, Helvetica, Sans Serif;
color : #000055;
font-weight : normal;
text-align : center;
display : inline;
margin-top : 0;
margin-bottom : 0;
}

H2 {
font-size : 18pt;
font-family : Tahoma, Arial, Helvetica, Sans Serif, sans-serif;
color : #000099;
font-weight : normal;
margin-top : 0;
margin-bottom : 10px;
}

H3 {
font-size : 13pt;
font-family : Tahoma, Arial, Helvetica, Sans Serif, sans-serif;
color : #000099;
font-weight : normal;
text-align : left;
line-height : 24px;
display : inline;
margin-top : 0;
margin-bottom : 4px;
}

H4 {
font-size : 13pt;
font-family : Tahoma, Arial, Helvetica, Sans Serif, sans-serif;
color : red;
font-weight : normal;
text-align : left;
margin-top : 0;
margin-bottom : 4px;
}

H5 {
font-size : 10pt;
font-family : Tahoma, Arial, Helvetica, Sans Serif;
color : #0033aa;
}

TABLE.main {
border : solid;
border-color : black;
border-width : 1px;
width : 760px;
background-color : white;
margin-left : auto;
margin-right : auto;
}

TABLE.sub {
border : solid;
border-color : #ffffff;
border-width : 0;
width : 100%;
background-color : white;
padding : 0;
}

TD.top {
background-color: #ffffff;
}

TD.left {
width : 120px;
border : solid;
border-width : 0;
border-color : #ffffff;
background-color : #ffffff;
padding : 0;
}

TD.centre {
width : 470px;
border : solid;
border-width : 0;
background-color : white;
padding-left : 20px;
padding-right : 20px;
padding-top : 4px;
padding-bottom : 8px;
}

TD.right {
width : 280px;
border : solid;
border-width : 0;
border-color : #bcbcbc;
background-color : #eeeedd;
padding : 4px;
}

TD.margin {
width : 10px;
}
table.bordercol {
border : 2px solid #ffccaa;
}

table.bordercol2 {
border : 3px solid #ffccaa;
}

td.bordercol2 {
padding : 8px;
border : 2px solid #aaccff;
}

th {
border : 0 solid #aaccff;
}

INPUT {
background-color : #ffffff;
font-family : Tahoma, Arial, Helvetica, Sans Serif;
font-size : 8pt;
color : #003333;
}

TEXTAREA {
background-color : #ffffff;
font-family : Tahoma, Arial, Helvetica, Sans Serif;
font-size : 8pt;
color : #003333;
}

SELECT {
background-color : #ffffff;
font-family : Tahoma, Arial, Helvetica, Sans Serif;
font-size : 8pt;
color : #003333;
}

input.block {
background-color : #ffffff;
font-family : Tahoma, Arial, Helvetica, Sans Serif;
font-size : 8pt;
color : #003333;
}

input.button {
background-color : #faf9e7;
font-weight : normal;
font-family : Tahoma, Arial, Helvetica, Sans Serif;
font-size : 8pt;
color : black;
}