  body  {
    margin : 0 5px;
    padding : 0;
    font-family : tahoma, arial, helvetica, verdana, sans-serif;
    font-size : 8px;
      }
  code {
    background-color : #f3f3ff;
    border : 1px solid #d6d6ff;
    font-family : "Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif;
    font-weight : bold;
      }
  th {
    font-size : 12px;
      }
  td {
    font-size : 12px;
      }
  ul {
    margin-left : 1em;
    margin-top : 0;
    padding-left : 4px;
    padding-top : 0;
    padding-bottom : 5px;
      }
  li {
    padding-top : 1px;
    padding-bottom : 0;
      }
  li.highlight {
    background-color : black;
      }
  img {
    border : 0 none inherit;
      }
  #content {
    text-align: left;
    color : black;
    padding : 0.5em;
      }
  #content pre {
    background-color : #ffffee;
    border : 1px solid #ffeaa5;
    padding : 1px;
    font-family : courier;
    font-size : 9px;
    color : black;
    font-weight : bold;
      }
  #content h1.pagetitle {
    font-size : 150%;
    border-bottom : medium none inherit;
      }
  #content p.author {
    margin : 0;
    color : #909090;
    font-size : 65%;
      }
  #content p.pagetitle {
    font-size : 125%;
    font-family : "Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif;
    margin : 0;
      }
  #content p {
    color : black;
    font-family : "Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif;
    font-size : 12px;
    text-indent : 20px;
    text-align:left;
      }
  #content h1 {
    margin : 2px 2px 2px 10px;
    color : #6b0000;
    font-size : 130%;
      }
  #content h2 {
    margin : 2px 2px 2px 10px;
    color : black;
    font-size : 120%;
      }
  #content h3 {
    margin : 2px 2px 2px 20px;
    color : black;
    font-size : 110%;
      }
  #content h4 {
    margin : 2px 2px 2px 25px;
    color : black;
    font-size : 100%;
      }
  #content a:link {
    color : blue;
    text-decoration : none;
      }
  #content a:link:hover {
    text-decoration : underline;
    background-color : #f3f3ff;
      }
  #content a:visited {
    color : blue;
    text-decoration : none;
    background-color : transparent;
      }
  #content a:hover {
    color : blue;
    background-color : #f3f3ff;
    text-decoration : underline;
      }
  #content img {
    border : 0 none inherit;
    padding-right : 4px;
      }
  #insidecontentmenu {
    font-family : tahoma, verdana, arial, helvetica;
      }
  #insidecontentmenu p {
    font-size : 13px;
    font-family : "Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif;
    color : black;
    text-decoration : none;
    font-weight : normal;
    text-indent : 0;
      }
  #insidecontentmenu b {
    font-weight : bold;
      }
  #insidecontentmenu a {
    color : blue;
    text-decoration : none;
    font-weight : bold;
    background-color : transparent;
      }
  #insidecontentmenu a:link {
    color : blue;
    background-color : transparent;
    text-decoration : none;
      }
  #insidecontentmenu a.visited {
    color : blue;
    background-color : transparent;
    text-decoration : none;
      }
  #insidecontentmenu a:hover {
    color : blue;
    background-color : #f3f3ff;
    text-decoration : underline;
      }
  #right_menu {
    font-family : tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : black;
      }
  #right_menu p.MenuHeader {
    font-size : 12px;
      }
  #translations p {
    font-family : tahoma;
    font-weight : bold;
    color : blue;
    margin : 0;
    font-size : 12px;
    padding-bottom : 0;
    padding-top : 0;
    text-decoration : none;
      }
  #translations a {
    text-decoration : none;
    color : blue;
      }
  #translations a:hover {
    color : black;
    background-color : yellow;
    text-decoration : underline;
      }
  p.middels {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-style : normal;
    font-weight : normal;
    color : black;
      }
  li.mm {
    list-style-type : square;
    margin-left : 1px;
    padding-left : 1px;
      }
  a.mm {
    text-decoration : none;
    font-weight : bold;
    font-size : 11px;
    background-color : transparent;
      }
  a.mm:link {
    color : blue;
    background-color : transparent;
      }
  a.mm:visited {
    color : blue;
    background-color : transparent;
    text-decoration : none;
      }
  a.mm:hover {
    color : black;
    background-color : yellow;
    text-decoration : underline;
      }
  li.ms {
    margin-left : 12px;
    padding-left : 1px;
    list-style-type : square;
      }
  a.ms {
    text-decoration : none;
    font-size : 11px;
    background-color : transparent;
      }
  a.ms:link {
    color : black;
    background-color : transparent;
      }
  a.ms:visited {
    color : black;
    background-color : transparent;
    text-decoration : none;
      }
  a.ms:hover {
    color : black;
    text-decoration : underline;
    background-color : yellow;
      }
  li.ma {
    margin : 0;
    padding : 5px 0;
    list-style : none;
    border-bottom : 1px solid #d9d9d9;
      }
  a.ma {
    text-decoration : none;
    font-weight : bold;
    background-color : transparent;
      }
  a.ma:link {
    color : black;
    background-color : transparent;
      }
  a.ma:visited {
    color : black;
    background-color : transparent;
      }
  a.ma:hover {
    color : black;
    background-color : yellow;
    text-decoration : underline;
      }
  #print p {
    text-align : center;
    margin : 0;
    padding : 0;
      }
  #print a {
    text-decoration : none;
    color : blue;
      }
  #print a:hover {
    color : black;
    background-color : yellow;
    text-decoration : underline;
      }
