/* Javadoc style sheet */
/* Define colors, fonts and other style attributes here to override the defaults */
/* Page background color */
body {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Cambria, 'Times New Roman', Times, serif;
    font-size:0.90em;
}
/* Headings */
h1 {
    font-family: Cambria, 'Times New Roman', Times, serif;
    font-size: 1.0em;
}
/* Table colors */
.TableHeadingColor {
    background: #CCCCFF;
    color: #000000;
}
/* Dark mauve */
.TableSubHeadingColor {
    background: #EEEEFF;
    color: #000000;
}
/* Light mauve */
.TableRowColor {
    background: #FFFFFF;
    color: #000000;
}
/* White */
/* Font used in left-hand frame lists */
.FrameTitleFont {
    font-size: 0.90em;
    font-family: Helvetica, Arial, sans-serif;
}
.FrameHeadingFont {
    font-size: 0.90em;
    font-family: Helvetica, Arial, sans-serif;
    font-weight:bold;
}
.FrameItemFont {
    font-size: 0.90em;
    font-family: Helvetica, Arial, sans-serif;
}
/* Navigation bar fonts and colors */
.NavBarCell1 {
    background-color:#EEEEFF;
    color: #000000;
}
/* Light mauve */
.NavBarCell1Rev {
    background-color:#00008B;
    color: #000000;
}
/* Dark Blue */
.NavBarFont1 {
    font-family: Arial, Helvetica, sans-serif;
    color:#000000;
}
.NavBarFont1Rev {
    font-family: Arial, Helvetica, sans-serif;
    color:#FFFFFF;
}
.NavBarCell2 {
    font-family: Arial, Helvetica, sans-serif;
    background-color:#FFFFFF;
}
.NavBarCell3 {
    font-family: Arial, Helvetica, sans-serif;
    background-color:#FFFFFF;
}
tt, code, pre {
    font-family: 'Courier New', courier, fixed, monospaced;
    font-size: 0.9em;
}
sup {
    vertical-align:text-top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.5em;
}
