/*******************************************************************************
 
  POV-Ray 3.5.1 documentation style sheet

  based on POV-Ray 3.5 style sheet by Chris Cason

  modified July 2003 by Christoph Hormann
 
*******************************************************************************/
dummy { }
body
{
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  text-align: justify ;
  background-color: #ffffff ;
}
pre
{
  font-family: "Lucida Console","Courier New","Monaco","Courier","monospace";
  color: #000000 ;
  background-color: #e6f4ff ;
  border: 1px solid ;
  border-color: #cfdbe5 ;
  padding: 3pt
  white-space: pre;
}
h1, h2, h3, h4, h5, h6, h7
{
  border: 1px solid ;
  padding-left: 3pt
}
cite { font-weight: bold ; color: #ff0000 }
code { color: #0000a0 }
h1 {        background-color: #fff0e8 ; border-color: #f0e0c0 ; color: #2040c0 }
h2 {        background-color: #ffe8d0 ; border-color: #f0d0c0 ; color: #2040c0 }
h3 {        background-color: #ffe4c0 ; border-color: #f0d0a0 ; color: #2040c0 }
h4 {        background-color: #ffdcc0 ; border-color: #f0d0b0 ; color: #2040c0 }
h5 {        background-color: #ffdaca ; border-color: #f0ccb0 ; color: #000000 }
.divh6 h5 { background-color: #ffd8c2 ; border-color: #f0c7a8 ; color: #000000 }
.divh7 h5 { background-color: #ffd3ba ; border-color: #f0c2a1 ; color: #000000 }
.divh1 { margin-left: 5pt ; margin-right: 5pt }
.divh2 { margin-left: 10pt ; margin-right: 5pt }
.divh3 { margin-left: 15pt ; margin-right: 5pt }
.divh4 { margin-left: 20pt ; margin-right: 5pt }
.divh5 { margin-left: 30pt ; margin-right: 5pt }
.divh6 { margin-left: 50pt ; margin-right: 5pt }
.divh7 { margin-left: 70pt ; margin-right: 5pt }
.InSectionTable { border: 1px outset ; background-color: #e6f4ff }
.InSectionHeader { border: 1px outset }
.InSectionSecNo { }
.InSectionSecName { }
h1.Splash { 
  background-color: #ffffff ; 
  border: 0px ;
  color: #000000 ;
  text-align: center;
}
table.NavBar { border: 1px outset ; background-color: #ffcc99 }
td.NavBar { border: 1px outset ; background-color: #ffcc99 }
strong.NavBar {
  font-weight: bold;
  font-size: 8pt;
  color: #606060;
  font-style:italic;
}
li.index {
  font-size: 8pt;
}
ul.index {
  list-style-type:none ;
}
li.menu {
  font-size: 8pt;
  margin-left: -8pt ;
}
ul.menu {
  list-style-type:none ;
}

dl.famousquote {
  text-align: right;
}

.TableStyle01
{
  color: #000000 ;
  background-color: #f0f4ff ;
  border: 1px solid ;
  margin-left: 20pt ;
  margin-right: 20pt ;
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  text-align: justify
}
.BeAware
{
  color: #000000 ;
  background-color: #f0f4ff ;
  border: 2px outset ;
  padding: 5pt ;
  margin-left:12pt;
  margin-right:12pt;
}
.Warning
{
  color: #000000 ;
  background-color: #ffe0e0 ;
  border: 2px outset ;
  padding: 5pt ;
  margin-left:12pt;
  margin-right:12pt;
}
.Note
{
  border: 1px solid ;
  border-color: #ffc040 ;
  background-color: #fffff0 ;
  padding: 3pt ;
  margin-left:12pt;
  margin-right:12pt;
}
.Hint
{
  border: 1px solid ;
  border-color: #ffe0c0 ;
  background-color: #fff0e8 ;
  padding: 3pt ;
  margin-left:12pt;
  margin-right:12pt;
}
.Explain
{
   background-color:#ffe8ff;
   border-left:1cm
   solid #FFFFFF;
   border-right:1cm
   solid #FFFFFF;
   margin-top:1px;
}

TABLE.Contents {width:90%; background-color:#ffffff; border:solid 1px blue;}
TABLE.Contents TD {font-weight:bold; font-size:80%; padding-left:6px; padding-right:0px; padding-bottom:0px; padding-top:0px;}

dl.Syntax {background-color:#ffffff; border:solid 1px green; padding-bottom:5px;}
dl.Syntax dt {font-size: 90%; padding-left: 5px; padding-right:5px; padding-top: 5px;}
dl.Syntax dt.SubDesc {font-size: 100%; background-color:#e0f0ff; padding-top:1px; padding-bottom:2px;}
dl.Syntax dd {text-align: left; padding-right: 10px;}
dl.Syntax dd.ItemNote {font-size: 90%; background-color:#FFF0D0; padding-left:20px; padding-right:20px;}
dl.Syntax dd.Jump {
   float: right;
   font-size:90%;
   background-color:#ffffff;
   padding-left:5px;
   padding-right:5px;
   border-left:solid 1px green;
   border-top:solid 1px green;
   border-bottom:solid 1px green;
}

