a {
    font : normal 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    color : #a9795f;
    text-decoration : none;
  }

a.h4 {
    font : bold 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    color : #a9795f;
    text-decoration : none;
  }

body {
    background : #FFFFFF;
    font : 9pt/3ex Tahoma,Verdana,Arial,Helvetica,sans-serif;
    color : #4c4a4f;
  }

h1 {
    background : #e8edf6;
    font : bold 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    padding : 8px 0 8px 16px;
    margin : 0px 0;
    border-style : solid none none;
    border-width : 2px medium medium;
    border-top-color : #a7aac4;
    letter-spacing : 6pt;
    text-align : left;
    text-transform : lowercase;
  }

h2 {
    background : #e8edf6;
    font : small-caps bold 10pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    padding : 8px 0 8px 16px;
    margin : 0px 0 12pt;
    border : #a7aac4 solid;
    border-width : 0px 0px 0px 2px;
    letter-spacing : 6pt;
    text-align : left;
    vertical-align : top;
  }

h3 {
    background : #e8edf6;
    font : small-caps bolder 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    padding : 4px 4px 4px 16px;
    border-style : none none none solid;
    border-width : medium medium medium 2px;
    border-left-color : #a7aac4;
    letter-spacing : 2pt;
    text-align : left;
  }

h4 {
    font : bold 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    padding : 0px;
    margin : 4px 0;
    text-align : left;
  }

div.date {
    background : #e8edf6;
    font : small-caps bolder 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    padding : 4px 4px 4px 16px;
    border-style : none none none solid;
    border-width : medium medium medium 2px;
    border-left-color : #a7aac4;
    letter-spacing : 2pt;
    text-align : left;
    margin-bottom : 8px;
  }

p {
    font : 9pt/3ex Tahoma,Verdana,Arial,Helvetica,sans-serif;
  }

pre {
    font-family:monospace, "Courier New", Courier;
    font-size:9pt ;
    background:#B9BBCA;
    color:#515368;
  }

table {
    text-align : left;
    vertical-align : top;
  }

td {
    font : 9pt/3ex Tahoma,Verdana,Arial,Helvetica,sans-serif;
  }

th {
    padding : 4px;
    border-style : none none solid;
    border-width : 0 0 2px;
    border-bottom-color : #a7aac4;
    text-align : left;
  }

thead {
    background : #e8edf6;
    font : 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    padding : 8px;
    color : #515368;
    text-align : left;
  }

tr {
    padding : 0px;
  }

pre.coloured {
    font-family:monospace, Courier New, Courier;
    font-size:9pt ;
    background:#D0D0DD;
    color:#515368;
  }

table.borderleft {
    background : #e8edf6;
    font : 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    padding : 0px;
    border-style : none none none solid;
    border-width : medium medium medium 2px;
    border-left-color : #a7aac4;
    color : #4c4a4f;
  }

table.coloured {
    background : #e8edf6;
    font : 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    border-style : solid none none;
    border-width : 2px 0 0;
    border-top-color : #a7aac4;
    border-collapse : collapse;
    color : #4c4a4f;
  }

table.fborder {
    background : #e8edf6;
    font : 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    border-style : solid;
    border-width : 0px 0px 0px 2px;
    border-left-color : #a7aac4;
    border-collapse : collapse;
    color : #4c4a4f;
    padding : 4px 4px 4px 16px;
  }

table.fcaption {
    padding : 0px 0 0px 6px;
    font : 9pt/3ex Tahoma,Verdana,Arial,Helvetica,sans-serif;
  }

table.padded {
    background : #e8edf6;
    font : 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    color : #4c4a4f;
  }

td.forumheader3_alt {
    background : #f8fafe;
  }

td.fcaption {
    font : bold 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    border-style : solid;
    border-width : 0px 0px 2px 0px;
    border-bottom-color : #a7aac4;
    border-collapse : collapse;
    background : #f8fafe;
    padding : 6px 0px 6px 6px;
    text-align : left;
  }

td.borderleft {
    padding : 0px 0 0px 6px;
    border-style : none none none solid;
    border-width : medium medium medium 2px;
    border-left-color : #a7aac4;
  }

td.menuactive {
    font : bold 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    padding : 4px;
    border : #515368 solid;
    border-width : 2px 0 0 2px;
    color : #515368;
  }

td.menuend {
    font : 9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding : 4px;
    border : #515368 solid;
    border-width : 0px 0 2px 2px;
    color : #515368;
  }

td.menuinactive {
    background : #e8edf6;
    font : 9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding : 4px;
    border : #515368 solid;
    border-width : 2px 0 2px 2px;
    color : #515368;
  }

td.menustart {
    font : 9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding : 4px;
    border : #515368 solid;
    border-width : 0px 0 2px 0px;
    color : #515368;
  }

td.padded {
    font : 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    padding : 8px;
    border : #e8edf6;
  }

td.padded-h4 {
    font : bold 9pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
    padding : 8px;
    border : #e8edf6;
    margin : 4px 0;
    text-align : left;
  }

tr.space {
    margin : 4px 0 0;
  }

a:hover {
    text-decoration : underline;
  }

