pre {
  font-family: monospace;
}
/* body {  font-family: Arial, sans-serif;}*/

p.text {
  text-align: justify;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.rightflushtop {
  text-align: right;
  margin-top: 0em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.small {
  text-align: justify;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
.smallflushleft, p.smallflushleft {
  text-align: left;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.smallhalfflushtopleft {
  text-align: left;
  margin-top: 0.7em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.smallflushtop {
  text-align: justify;
  margin-top: 0em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.smallflushbottom {
  text-align: justify;
  margin-top: 1em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.medflush {
  text-align: justify;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 11pt;
  font-family: Arial, sans-serif;
}
p.medflushright {
  text-align: right;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 11pt;
  font-family: Arial, sans-serif;
}
p.medflushcentre {
  text-align: center;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 11pt;
  font-family: Arial, sans-serif;
}
p.baselinered {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #ff0000;
}
p.textboldflush {
  text-align: justify;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 12pt;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
p.textbold {
  text-align: justify;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 12pt;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
p.textflushtop {
  text-align: justify;
  margin-top: 0em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.textflushbottom {
  text-align: justify;
  margin-top: 1em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.textflushbottomleft {
  text-align: left;
  margin-top: 1em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.textflushtopleft {
  text-align: left;
  margin-top: 0em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.blue {
  text-align: justify;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  color: #0000ff;
}
p.blueflushtop {
  text-align: justify;
  margin-top: 0em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  color: #0000ff;
}
p.textflush {
  text-align: justify;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.textflushcentre {
  text-align: center;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.textflushleft {
  text-align: left;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.textleft {
  text-align: left;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.smallgreyflush {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  color: #666666;
}
p.right {
  text-align: right;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.rightsmall {
  text-align: right;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.centre {
  text-align: center;
  margin-top: 1em;
  margin-bottom: 1em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.centreflush {
  text-align: center;
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.centreallflush {
  text-align: center;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
}
p.centreboldflush {
  text-align: center;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 12pt;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
p.centresmall {
  text-align: center;
  margin-top: 1em;
  margin-bottom: 3em;
  margin-left: 0.2em;
  margin-right: 0.2em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.centresmallflushbottom {
  text-align: center;
  margin-top: 1em;
  margin-bottom: 0em;
  margin-left: 0.2em;
  margin-right: 0.2em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.centreflushsmall {
  text-align: center;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0.2em;
  margin-right: 0.2em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.centrehalfflushsmall {
  text-align: center;
  margin-top: 0.6em;
  margin-bottom: 0em;
  margin-left: 0.1em;
  margin-right: 0.1em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
h3.greylinked {  
  font-family: Arial, sans-serif;
  text-decoration: underline;
  color: #666666;
}
p.greylinked {
  text-align: justify;
  margin-top: 1em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  text-decoration: underline;
  color: #666666;
}
p.headertext {
  margin-top: 0.05em;
  margin-bottom: 0.05em;
  margin-left: 0.8em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #ffffff;
}
p.headertextbold {
  margin-top: 0.15em;
  margin-bottom: 0.15em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #ffffff;
}
p.header1 {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 18pt;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #000000;
}
p.header2 {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 15pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
p.header3 {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #000000;
}
p.header4 {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 11pt;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #000000;
}
p.header5 {
  text-align: center;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-size: 14pt;
  font-family: Arial, sans-serif;
  color: #000000;
}
p.spacer {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0.5em;
  margin-right: 0.5em;
  font-size: 18pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #336699;
}
p.pt10flush {
  text-align: left;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.pt10rightflush {
  text-align: right;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.pt10boldflush {
  text-align: left;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-weight: bold;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.pt10centreflush {
  text-align: center;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}
p.pt10boldcentreflush {
  text-align: center;
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-weight: bold;
  font-size: 10pt;
  font-family: Arial, sans-serif;
}


b.red {
  font-weight: normal;
  color: #ff0000;
  text-decoration: none;
}

b.yellow {
  font-weight: normal;
  color: #ffff00;
}

b.green {
  font-weight: normal;
  color: #009900;
  text-decoration: none;
}

b.med {
  font-size: 11pt;
}

b.mednormal {
  font-size: 11pt;
  font-weight: normal;
}

ul.flush
{
  margin-top: 0em;
  margin-bottom: 0em;
}

li.grey
{
  color: #666666;
}

li.flush
{
  margin-top: 0em;
  margin-bottom: 0em;
}

li.arial
{
  font-family: Arial, sans-serif;
}

td.header {
  background: #3399cc;
}

td.grey {
  background: #eeeeff;
}

td.spacedleft {
  margin-left: 0.8em;
}


tr.header {
  background: #3399cc;
}

tr.grey {
  background: #eeeeff;
}


div.highlight {
  padding: 0.4em;
  border-width: 0.001em;
  background: #ffffcc;
}
div.highlight590 {
  padding: 0.4em;
  border-width: 0.001em;
  background: #ffffcc;
  width: 590px;
}
div.bordered {
  padding: 0.4em;
  border: solid;
  border-width: 0.07em;
  background: #ffffcc;
}
div.bordered590 {
  padding: 0.4em;
  border: solid;
  border-width: 0.07em;
  background: #ffffcc;
  width: 590px;
}
div.borderedflushinbottom {
  padding: 0.4em;
  padding-bottom: 0em;
  border: solid;
  border-width: 0.07em;
  background: #ffffcc;
}

div.outline {
  padding: 0em;
  border: solid;
  border-width: 0.07em;
  border-color: #3399cc;
  width: 100%;
  background: #ffffff;
}

div.grey {
  padding: 0.4em;
  border-width: 0.001em;
  background: #eeeeff;
}


img.spaced {
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 1em;
  margin-right: 1em;
}

a:link {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a:active {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
a:visited {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a:hover {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}

a.med:link {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 11pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.med:active {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 11pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
a.med:visited {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 11pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.med:hover {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 11pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}

a.small:link {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.small:active {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
a.small:visited {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.small:hover {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}

a.faq:link {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #666666;
  cursor: help;
}
a.faq:active {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
  cursor: help;
}
a.faq:visited {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #666666;
  cursor: help;
}
a.faq:hover {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
  cursor: help;
}

a.plain:link {
  margin-top: 0em;
  margin-bottom: 0em;
  text-decoration: none;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.plain:active {
  margin-top: 0em;
  margin-bottom: 0em;
  text-decoration: none;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
a.plain:visited {
  margin-top: 0em;
  margin-bottom: 0em;
  text-decoration: none;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.plain:hover {
  margin-top: 0em;
  margin-bottom: 0em;
  text-decoration: none;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}

a.plainsmall:link {
  margin-top: 0em;
  margin-bottom: 0em;
  text-decoration: none;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.plainsmall:active {
  margin-top: 0em;
  margin-bottom: 0em;
  text-decoration: none;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
a.plainsmall:visited {
  margin-top: 0em;
  margin-bottom: 0em;
  text-decoration: none;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.plainsmall:hover {
  margin-top: 0em;
  margin-bottom: 0em;
  text-decoration: none;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}

a.baselinelink:link {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  text-decoration: none;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
a.baselinelink:active {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  text-decoration: none;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #ff0000;
}
a.baselinelink:visited {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  text-decoration: none;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
a.baselinelink:hover {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  text-decoration: none;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #ff0000;
}

a.smallgreyflush:link {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #666666;
}
a.smallgreyflush:active {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
a.smallgreyflush:visited {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #666666;
}
a.smallgreyflush:hover {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}

a.smallflush:link {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.smallflush:active {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
a.smallflush:visited {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.smallflush:hover {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}

a.header2:link {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 15pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.header2:active {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 15pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
a.header2:visited {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 15pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #0000ff;
}
a.header2:hover {
  margin-top: 0em;
  margin-bottom: 0em;
  font-size: 15pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
}
.olBullets ul{ font-family:Arial, sans-serif; font-size: 12pt; list-style: none; margin-left:20px; padding:0px; list-style-image:url(../images/dot.gif)}
.toTop { margin: 5px 0px 15px 0; text-align: right;}


