
  table.func
  {    
   
  }
  ol.tree
  {
   
  }
  table.bfdocs
  {
    width:98%;
    zbackground-color: yellow;;
  }
  table.bfdocs h6
  {
    margin: none;
    padding:none;
  }
  table.bfdocs tbody
  {
    width:98%;
  }
/************************** debugging **********************************/
 td
 {
    zborder:1px solid #DBDBDB;
 }        
td.box
{
    border: 1px dotted gray;
    width:98%;
}        
table.box
{
    border: 1px dotted gray;
    width:98%;
}
li
{ 
    list-style-image: url('images/orangearrow.gif');
    list-style-position: outside;
    margin-left: 1.5em;
	padding-left: 1.5em;
	text-indent: 0em;
}
/**************** function ref specific ****************************/

table.bfdocs h1,h2,h3,h4,h5,h6
{
    font:12pt palatino linotype,book antiqua,palatino,serif;
    color: #CA301E;
}
h1{font-size:180%}
h2{font-size:160%} 
h3{font-size:140%} 
h4{font-size:120%}
h5{font-size:110%}
h6{font-size:100%}
span.bfcomp
{
   font:14pt palatino linotype,book antiqua,palatino,serif;
       font-weight:bold;
}
.bfsearchresults
{
    width:90%;
    /*border:1px solid orange;*/
    text-align: left;
    margin-left: 1%;
    margin-right: 1%;
}
.bfsearchresults li
{
    margin-bottom:20px;
    /*border-bottom:1px dotted grey;*/
}
/************************************ comparison table *********************************/
table#versioncomparison
{
	margin-left:auto;
	margin-right: auto;
	zwidth: 80%;
}
table#versioncomparison tr td
{
	border:1px solid #e7e5e5;
	text-align:center;
	width:100px;
}
table#versioncomparison tr td:nth-child(1)
{
	border:none;
	text-align:left;
	width:60%;
}
div.centerdiv
{
	width:100%;
	text-align:center;
}

