body 
{
  font-family : arial, helvetica, sans-serif;
  margin : 0px 0px 0px 0px;
  font-size: 100%;
}

#content
{
  background: url('bkgr.gif') 16% 0% repeat-y;
}

#leftblock
{
  float: left;
  width: 16%;
  background-color: #ac4ea4;
  font-size: 100%;
  font-family: arial;
  padding-bottom: 24px;
}

#rightblock
{
  background-color: #ffffff;
  font-size: 100%;
  padding-top: 12px;
  padding-bottom: 24px;
  padding-left: 24px;
  padding-right: 30px;
  margin: 0 0 0 16%;
}

p {font-size: 100%; padding: 0px; margin: 0 0 8px 0; line-height: 1.3em;}
p.bold {font-weight: bold;}
p.centre {text-align: center;}
p.button {padding-top: 4px; padding-bottom: 4px;}
p.italic {font-style: italic;}
p.small {font-size: 80%;}
p.italiccentre {font-style: italic; text-align: center;}
p.right {text-align: right;}
p.boldright {font-weight: bold; text-align: right;}
p.largeimagecentre {text-align: center; padding-top: 12px; padding-bottom: 12px;}
p.stoppress {text-align: center; font-style: italic; font-weight: bold;}
p.footer {font-style: italic; text-align: center; padding-top: 12px;}
p.messagehighlight {color: #ff2222;}
div {padding: 0px; margin: 0 0 0 0; line-height: 1.3em;}
h1 {margin: 0px 0px 0px 0px; padding: 0px 0px 4px 0px; font-size: 160%; text-align: center;}
h2 {margin: 0px 0px 0px 0px; padding: 0px 0px 4px 0px; font-size: 160%;}
h3 {margin: 0px 0px 0px 0px; padding: 0px 0px 8px 0px; font-size: 130%; text-align: center;}
h4 {margin: 0px 0px 0px 0px; padding: 0px 0px 8px 0px; font-size: 130%;}
h5 {margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; font-size: 105%; text-align: center;}
h6 {margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; font-size: 105%;}
ul {margin-top: 0px; margin-bottom: 0px; padding-top: 4px; padding-bottom: 8px;}
div.largeimagecentre {text-align: center; padding-top: 4px; padding-bottom: 4px;}
div.smallimagecentre {text-align: center; padding-top: 4px; padding-bottom: 4px;}
div.imagecentre {text-align: center; padding-top: 4px; padding-bottom: 4px;}
div.contentcentre {text-align: center;}

.mainlink {text-align: center; font-size: 80%; font-weight: bold; color: white; padding-top: 8px;}
.mainlinksmall {text-align: center; font-size: 80%; font-weight: bold; color: white; padding-top: 1px; padding-bottom: 8px;}
.lastmainlink {text-align: center; font-size: 80%; font-weight: bold; color: white; padding-top: 10px; padding-bottom: 16px;}
.contentnowrap {white-space: nowrap;}
.contentimageleft {float: left; padding-right: 6px; padding-top: 4px; padding-bottom: 4px;}
.contentimageright {float: right; padding-left: 6px; padding-top: 4px; padding-bottom: 4px;}
.endmainlink {color: #ac4ea4;}
.endlink {color: #ffffff;}
img.imagelink {border: 0px;}

table.infogrid {margin-bottom: 12px; font-size: 85%; border: 0px;}
table.formgrid {margin-bottom: 12px; padding: 2px; font-size: 90%;}
tr.darkshaded {background-color: #dddddd;}
tr.lightshaded {background-color: #eeeeee;}
tr.unshaded {background-color: #ffffff;}
td.datagridnormal {padding: 2px 4px 2px 4px; white-space: nowrap;}
td.datagridnormalbold {padding: 2px 4px 2px 4px; font-weight: bold;}
td.datagridnormalnowrap {padding: 2px 4px 2px 4px; white-space: nowrap;}
td.datagridsmalltext {padding: 2px 4px 2px 4px; font-size: 95%; line-height: 1.3em;}
td.formlabel {padding-right: 8px; white-space: nowrap;}
td.formlabelbutton {padding-right: 8px;padding-top: 8px; padding-bottom: 16px; white-space: nowrap;}
td.formlabeltop {padding-right: 8px; vertical-align: top; white-space: nowrap;}

a.main {color: white; text-decoration: none;}
a.main:hover {color: yellow; text-decoration: underline;}
a.contentlink {color: #000077; text-decoration: none;}
a.contentlink:hover {text-decoration: underline;}
a.contentlinksmall {color: #000077; text-decoration: none; font-size: 75%; margin: 0; padding: 0; line-height: 1.1em;}
a.contentlinksmall:hover {text-decoration: underline;}
a.contentlinkhighlight {color: #000077; background-color: #CCFF33; text-decoration: none;}
a.contentlinkhighlight:hover {text-decoration: underline;}

.googleinfo {font-size: 70%;}
.googleinfogreyshade {font-size: 70%; background-color: #dddddd;}
