/* Javadoc style sheet */

/* Define colors, fonts and other style attributes here to override the defaults */

/* Page background color */
body { background-color: #FFFFFF; color:#000000 }

/* Headings */
h1 { font-size: 145% }

/* 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: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
.FrameHeadingFont { font-size:  90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
.FrameItemFont    { font-size:  90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }

/* Navigation bar fonts and colors */
.NavBarCell1    { background-color:#EEEEFF; color:#000000} /* Light mauve */
.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */
.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;}
.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;}

.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}

/** THE UJO CSS */

h2 { color: #080071; }
h3, h4 { color: #6981bf; }

.pre {  margin: 20px; 
        border: 1px blue solid; 
        padding: 5px; 
        background-color: #f6f7f9; 
        overflow: auto;
        
        -moz-border-radius-bottomleft:7px;
        -moz-border-radius-bottomright:7px;
        -moz-border-radius-topleft:7px;
        -moz-border-radius-topright:7px;
}
.java-block-comment {color: #737373}
.java-string-literal {color: #99006b}
.java-layer-method {font-family: Monospace; font-weight: bold}
.java-keywords {color: #000099; font-family: Monospace; font-weight: bold}
.java-annotation {color: #32ae07;}

.xml-attribute {color: #007c00}
.xml-pi-start {color: #00007c; font-family: Monospace; font-weight: bold}
.xml-tag {color: #0000ff}
.xml-value {color: #99006b}
.xml-pi-content {color: #00007c}


font.FrameTitleFont a.UjoLogo {
    background-position: 2px 2px;
    padding-left: 40px;
 }


a.UjoLogo {
	display: block;
	padding-left: 170px;
	background-image: url("org/ujoframework/ujo32.png");
	background-repeat: no-repeat;
	background-position: 132px 2px;
	text-align: left;
	text-decoration: none;
	color: black;
}

a.undecor {
	text-decoration: none;
}

a.undecor img {
        border-width: 0px;
}

.apache {
	border: 2px solid #BBBBBB;
	margin: 0em 1px;
	padding: 0em 1px;
	white-space: pre;
	overflow: auto;
}

.highlight {
        background-color: #FFFE80;
}

/* --- NEW NETBEANS STYLE --- */

body pre.pre {
        color: #000000; 
        background-color: #ffffff; 
        font-family: Monospace;
    }
pre.pre .comment {
        color: #969696;
    }
pre.pre .character {
        color: #ce7b00;
    }
pre.pre .keyword-directive {
        color: #0000e6;
    }

