/*
 * Copyright (c) 2013, 2026, Oracle and/or its affiliates. All rights reserved.
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * This code is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 only, as
 * published by the Free Software Foundation.  Oracle designates this
 * particular file as subject to the "Classpath" exception as provided
 * by Oracle in the LICENSE file that accompanied this code.
 *
 * This code is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * version 2 for more details (a copy is included in the LICENSE file that
 * accompanied this code).
 *
 * You should have received a copy of the GNU General Public License version
 * 2 along with this work; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
 * or visit www.oracle.com if you need additional information or have any
 * questions.
 */

body {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 14px;
}

h1 {
    font-size: 28px;
    color:#385E76
}

h2 {
    border-top: 3px dashed #DDD;
    margin-top: 30px;
    padding-top: 15px;
    font-size: 22px;
    color:#385E76
}

h3 {
    background-color: #EEE;
    padding: 3px;
    font-size: 18px;
}

h4 {
    font-size: 16px;
    margin: 18px 0px 10px 0px;
}

h5 {
    font-size: 14px;
    font-style: italic;
    margin: 18px 0px 10px 0px;
}

ul.contents li {
    font-size: 12px;
    font-weight:bold;
    list-style-type:circle;
    margin: 3px 0px 3px 0px;
}

ul.contents li li {
    font-weight:normal;
    list-style-type:circle;
}

a {
    text-decoration:none;
    color:#06C
}

p.subtitle {
    font-style: italic;
}

span.code {
    font-size: 10pt;
    font-family: Courier New;
}

pre.code {
    font-size: 10pt;
    font-family: Courier New;
    background: #f2f2f2;
    padding:12;
}

table {
    font-size: 10pt;
    font-family: Courier New;
    background: #eeeeee;
    border: #ccc 1px solid;
    margin: 12px;
}

table td {
    padding: 3px;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
   background: #dddddd;

}

span.variable {
    font-style: italic;
}

span.filename {
    font-size: 10pt;
    font-family: Courier New;
}

div.caption {
    font-style: italic;
}

p.copyright {
    font-style: italic;
}

.fx-code-header {
   background: #ffffff;
   background-image:url(fx_code_header.jpg);
   height: 50px;
   width: 656px;
}

.version  {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   padding-top:2px;
   color:#265F7F;
   line-height:1.2em;
   position:relative;
   left:425px;
   top:10px;
   width:200px;
   text-align:right;
}

.skip-nav {
    position: absolute;
    top: auto;
    left: -9999px;
    overflow: hidden;
}
