/* Javadoc style sheet */

/* Define colors, fonts and other style attributes here to override the defaults  */

/* Page background color */
body {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #fff;
	color: #333;
	z-index: 1;
}
a:hover {
    color:#3333CC;
    text-decoration:underline;
}

a {
    color:#3333CC;
    text-decoration: none;
}

/* Table colors */
.TableHeadingColor     { 
    background: #E2E2E2 
}
.TableSubHeadingColor  { 
    background: #E8F1F8 
}
.TableRowColor         { 
    background: #FFFFFF 
}

/* Font used in left-hand frame lists */
.FrameTitleFont   {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #fff;
	color: #333;
	z-index: 1;
}
.FrameHeadingFont {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #fff;
	color: #333;
	z-index: 1;
}
.FrameItemFont    {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #fff;
	color: #333;
	z-index: 1;
}

/* Example of smaller, sans-serif font in frames */
/* .FrameItemFont  { font-size: 10pt; font-family: Helvetica, Arial, sans-serif } */

/* Navigation bar fonts and colors */
.NavBarCell1    { 
    background-color:#E2E2E2;
}
.NavBarCell1Rev { 
    background-color:#000000;
}
.NavBarFont1    { 
    font-family: Lucida Grande, Arial, Helvetica, sans-serif; 
    color: #000000;
}
.NavBarFont1Rev { 
    font-family: Lucida Grande, Arial, Helvetica, sans-serif; 
    color: #FFFFFF;
}
.NavBarCell2    { 
    font-family: Lucida Grande, Arial, Helvetica, sans-serif; 
    background-color: #FFFFFF;
}
.NavBarCell3    { 
    font-family: Lucida Grande, Arial, Helvetica, sans-serif; 
    background-color: #FFFFFF;
}
