/*                                blafdoc.css                                 */
/*                                Release 0.2.7                               */
/*                           Last revision 07/29/02                           */
/*              ¨ 2002, Oracle Corporation. All rights reserved.              */
/* ========================================================================== */

BODY {
    font-family : Arial, Helvetica, Geneva, sans-serif;
    background-color : #FFFFFF;
    color : #000000;
    }

BODY, P, TABLE, TD, TH, OL, UL, A, DL, DT, DD, BLOCKQUOTE, CAPTION {
    font-family : Arial, Helvetica, Geneva, sans-serif;
    font-size : small;
    }

A:link {
	color : #663300;
    background-color : #FFFFFF;
    }

A:active {
    color:#ff6600;
    background-color : #FFFFFF;
    }

A:visited {
    color:#996633;
    background-color : #FFFFFF;
    }

A.glossary-link:link {
    border-bottom : 1px dotted;
    text-decoration : none;
	}

A.glossary-link:active {
    border-bottom : 1px dotted;
	text-decoration : none;
	}

A.glossary-link:visited {
    border-bottom : 1px dotted;
	text-decoration : none;
	}

H1, H2, H3, H4 {
    font-family: Arial, Helvetica, Geneva, sans-serif;
    color:#336699;
    background-color : #FFFFFF;
    }

H1 {
    font-size : 1.6em;
    font-weight: bold;
    border : solid #CCCC99;
    border-width : 0px 0px 1px 0px;
    width : 100%;
    }

H2 {
    font-size:1.3em;
    font-weight: bold;
    border : solid #CCCC99;
    border-width : 0px 0px 1px 0px;
    width : 100%;
    }

H3 {
    font-size:1.1em; 
    font-weight: bold;
    }

H4 {
    font-size:1em; 
    font-weight: normal;
    }

PRE, CODE {
    font-family: "Courier New", Courier, monospace;
    font-size : 1em;
    }

CODE {
    color: #336699;
    }

.code-comment {
    color: black;
    }
    
H1 CODE, H2 CODE, H3 CODE {
    font-weight: bold;
}

A CODE {
    color: #663300;
    }

A:link CODE {
    color: #663300;
    }

A:active CODE {
    color: #ff6600;
    }

A:visited CODE {
    color: #996633;
    }

TH CODE {
    background-color: #cccc99;
    color: #336699;
    }

TABLE {
    font-size: small;
    } 

TD {
    vertical-align : top;
    }

TH {
    font-weight: bold; 
    background-color: #cccc99;
    color: #336699; 
    text-align: center;
    vertical-align : bottom;
    }

CAPTION {
    text-align : center;
    font-weight : bold;
    width: auto;
    }

TABLE.table-border, TD.table-cell-border {
    border : 1px solid #CCCC99;
    }

TD.table-cell-border, TH.table-header-border-left, TH.table-header-border-right, TH.table-header-border-middle  {
    padding : 4px;
    }

TH.table-header-border-left, TH.table-header-border-right, TH.table-header-border-middle {
    border-top : 1px solid #CCCC99;
    border-bottom : 1px solid #CCCC99;
    }

TH.table-header-border-left {
    border-left : 1px solid #CCCC99;
    border-right : 1px solid #FFFFFF;
    }

TH.table-header-border-middle {
    border-left : 1px solid #FFFFFF;
    border-right : 1px solid #FFFFFF;
    }

TH.table-header-border-right {
    border-left : 1px solid #FFFFFF;
    border-right : 1px solid #CCCC99;
    }

SPAN.gui-object {
    font-weight: bold;
    }

P.horizontal-rule {
    width : 100%;
    border : solid #CCCC99;
    border-width : 0px 0px 1px 0px;
    margin-bottom : 2em;
    }

TD.zz-nav-header-cell {
	text-align : left;
	font-size : small;
    width : 99%;
	color:#000000;
	background-color : #FFFFFF;
	font-weight : normal;
	vertical-align : top;
   }
  
A.zz-nav-header-link {
	font-size : small;
   }

TD.zz-nav-button-cell {
    text-align : center;
    width : 1%;
	vertical-align : top;
    padding-left : 4px;
    padding-right : 4px;
    }

A.zz-nav-button-link {
    font-size : x-small;
    }

DIV.zz-nav-footer-menu {
    width : 100%;
    text-align : center;
    margin-top : 1em;
    margin-bottom : 2em;
    }

P.zz-legal-notice, A.zz-legal-notice-link {
    font-size : xx-small;
    /* display : none ; */        /* Uncomment this to hide the legal notice */
}	

