/* CSS1 stylesheet for TopicMaps.Org  */
/* Editor: Murray Altheim <altheim@eng.sun.com>
   Copyright 2000 topicmaps.org, All Rights Reserved.
   Revision: $Id: xtm.css,v 1.1 2000/11/26 01:44:22 altheim Exp $
 */
/* <style type="text/css"> */
  body {
    display : block ;
    font-family : "New Century Schoolbook", "Times", serif ;
    font-size : medium ;
    font-style : normal ;
    background-color : white ;
    margin-left : 3em ;
    margin-right : 1em
  }
  a:link    { color: #006000 }
  a:visited { color: #408040 }
  a:active  { color: #80ff00 }
  .xref {  /* reference in text */
    text-decoration : none ;
    font-variant : small-caps ; 
  }
  .ref { /* reference in appendix */
    font-weight : bold ;
  }
  .noul { /* no underline in link */
    text-decoration : none 
  }
  h1,h2,h3,h4,h5,h6 {
    display : block ;
    font-family : "Franklin Gothic", "Lucida", "Helvetica", sans-serif ;
    text-align : left ;
  }
  h1.doctitle {
    padding-top : 0.5em ; 
    font-size : x-large ;
    color : #42008C ;
  }
  h2.docsubtitle {
    padding-top : 0em ; 
    font-size : large ;
    color : #520290 ;
  }

  h1 {
    padding-top : 0.5em ; 
    font-size : x-large ;
    color : #520290 ;
  }
  h1.div1  { 
    margin-left :  -3em ;
  }
  h2 {
    padding-top : 1em ; 
    font-size : large ;
    color : #520290 ;
  }
  h2.div2  { 
    margin-left :  -2.5em ;
  }
  h3 {
    padding-top : 1em ; 
    font-size : 120% ;
    color : #5000B0
  }
  h3.div3  { 
    margin-left :  -1.5em ;
  }
  h4,h5,h6 {
    font-size : medium ;
    font-style : italic ;
    color : #5000B0
  }
  h4.div4  { 
    margin-left :  -1em ;
  }
  blockquote {
    font-family : "Lucida", "Helvetica", sans-serif ;
    margin-right : 25% ;
    margin-left : -2em ;
    font-style : italic ;
    color : #3000B0 ;
  }
  q {
    font-style : italic ;
  }
  dl  { 
    margin-left :  2em ;
    margin-right : 2em ;
  }
  ul.none,ul.none li {
    display : list-item ;
    list-style-type : none
    text-indent : 1em ;
  }
  ul {
    padding-top : 0.25em ;
  }
  .headergfx2 {
    margin-left : 2em ;
    text-align : left ;
  }
  .headergfx {
    margin-left : 2em ;
    text-align : right ;
  }
  .frontmatter {
    margin-left : -2em ;
    text-align : left ;
  }
  .navbar {
    margin-left : -3em ;
    text-align : left ;
    font-size : 75% ;
  }
  .sect1  { 
    margin-left :  1em ;
    margin-right : 1em ;
  }
  .sect2  { 
    margin-left :  1em ;
    margin-right : 1em ;
    padding-bottom : 1em ;
  }
  .sect3  { 
    margin-left :  1em ;
    margin-right : 1em ;
  }
  .sect4  { 
    margin-left :  1em ;
    margin-right : 1em ;
  }
  .abstract  { 
    font-family : "Helvetica", sans-serif ;
    margin-left :  1em ;
    margin-right : 1em ;
    color : #300070 ;
  }
  .ownerid {
    display : none ;
  }
  .active {
    padding-bottom : 0.25em ;
  }
  .dfn {
    color : #400040 ;
    font-weight : bold ;
    font-style : italic ;
  }
  .important {
    color : red ;
  }
  .issue {
    font-family : "Lucida", "Helvetica", sans-serif ;
    font-size : small ;
    margin-left : -4em ;
    color : #ff0000 ;
  }
  .note {
    font-family : "Lucida", "Helvetica", sans-serif ;
    font-size : small ;
    margin-left : -4em ;
    color : black
  }
  .ednote {
    font-family : "Lucida", "Helvetica", sans-serif ;
    font-size : small ;
    margin-left : -4em ;
    color : #5050FF
  }
  th {
    text-align : left ;
    vertical-align : top ;
    color : #300070 ;
  }
  td {
    text-align : left ;
    vertical-align : top ;
  }
  pre {
    font-family : "Courier", monospace ;
    white-space : pre ;
    border : none ;
    color : #5000B0 ;
  }
  .dtd  { 
    width : 100% ;
    background-color : #ddffdd ;
    color : #300070 ;
  }
  i   { font-style : italic ; }
  em  { font-style : italic; font-weight: bold ; }
  code { /* no color change */
       font-family : "Courier", monospace ;
  }
  tt  {
       font-family : "Courier", monospace ;
       color : #400060 ; 
  }
  .legend { 
    font-family : "New Century Schoolbook", "Times", serif ;
    font-size : small ;
  }
  p.legal {
    font-family : "New Century Schoolbook", serif ;
    font-size : 80% ;
    color : #333333  ;
  }
  .hdt {
    font-family : "New Century Schoolbook", "Times", serif ;
    font-size : small ;
    font-weight : bold ;
    color : #5000B0 ;
  }
  dd.def {
    font-family : "New Century Schoolbook", "Times", serif ;
    font-style : italic ;
    color : #222222 ;
  }
  .psi-title {
    font-family : "Courier", monospace ;
    font-size : medium ;
    font-weight : bold ;
    color : #5000B0 ;
  }
  dl.psi {
    padding-top : 1px ;
    padding-bottom : 3px ;
    margin-left : -3em ;
    margin-right : -3em ;
    border : dotted  #cccccc ;
    border-width : thin ;
  }
  .footnoteref {
    font-family : sans-serif ;
    font-size : small ;
    vertical-align : super ;
    text-decoration : none ;
  }
  .footnote {
    margin-left : -2em ;
    font-family : serif ;
    font-size : small ;
    color : #676767 ;
  }
  .toc  { 
    text-decoration : none ;
  }
  .toc2 {
    font-family : serif ;
    font-size : small ;
    text-decoration : none ;
  }
  .footer { text-align : center ; }
  .attr { margin-left : 2em ; }
  .mailto { text-decoration : none }
  .eltref { text-decoration : none }
  .dtdref { 
    text-decoration : none ;
    color : #300070 ;
  }
  .FIXME { color : #ff0000 }
  .TEMP { color : #40bb00 }
/* </style> */
