/******************************************************************************/
/* tkdoc_jtk.css                                                              */
/*                                                                            */
/* Modified tkdoc.css file for Java Toolkit 5.0 javadoc generated files.      */
/*                                                                            */
/* 21.Feb.2000                                                                */
/******************************************************************************/
/************************Original tkdoc.css code*******************************/

BODY {
  background-color: white;
  margin-left: 5pt;
  margin-top: 5pt;
  font-family: Verdana, sans-serif;
  font-size: 10pt;
  margin-right: 5pt;
  margin-bottom: 15pt;
}

P {
  font-family: Verdana, sans-serif;
  font-size: 10.0pt;
  color: black;
}

H1 {
  font-family: Verdana, sans-serif;
  font-weight: bold;
  font-size: 18.0pt;
  color: black;
}

H2 {
  font-family: Verdana, sans-serif;
  font-weight: normal;
  font-size: 14.0pt;
  color: black;
}

H3 {
  font-family: Verdana, sans-serif;
  font-weight: normal;
  font-size: 12.0pt;
  color: black;
}

H4 {
  font-family: Verdana, sans-serif;
  font-weight: bold;
  font-size: 10.0pt;
  color: black;
}

H5 {
  font-family: Verdana, sans-serif;
  font-weight: normal;
  font-size: 10.0pt;
  color: black;
  font-style: italic;
}

H6 {
  font-family: Verdana, sans-serif;
  font-weight: normal;
  font-size: 10.0pt;
  color: black;
}

A:link {
  text-decoration: underline;
  color: blue;
}

A:visited {
  text-decoration: underline;
  color: #00008B;  /* dark blue */
}

TABLE {
  font-family: Verdana, Arial, sans-serif ;
  font-size: 10pt;
}

A {
  text-decoration: none;
}

LI {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
}

DL {
  font-family: Verdana, sans-serif;
  font-size: 10pt;
}

UL LI DL {
  font-family: Verdana, Arial, sans-serif;
  margin-top: 10pt;
  margin-bottom: 10pt;
}

OL LI DL {
  margin-top: 10pt;
  margin-bottom: 10pt;
}

PRE {
  margin-left: .25in;
}

DT {
  font-weight: bold;
}

.subItem {
  font-family: Verdana, sans-serif;
  font-size: 10pt;
  list-style-type: lower-roman;
  white-space: normal;
}

CITE.expandspot {
  font-style: normal;
  color: green;
  cursor: hand;
}

DFN.collapsed {
  font-style: italic;
  font-weight: normal;
  color: red;
  display: 'none';
}

DFN.expanded {
  font-style: italic;
  font-weight: normal;
  color: red;
}

EM.dropspot {
  cursor: hand;
  color: green;
}

CAPTION {
  text-align: left;
  font-style: italic;
}

.syntax-desc {
  background-color: #E2E2E2;
}

.method-name {
  font-family: sans-serif;
  font-size: 14pt;
  color: white;
  font-weight: bold;
}

.topic-subhead {
  font-weight: bold;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12pt;
}

.parameter-name {
  font-style: italic;
}

.returnvalue-name {
  font-style: italic;
}

.nav-text {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  color: black;
}

a:hover {
  color: red;
}

.link {
  color: white;
  text-decoration: none;
}

.legal {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
}

a:menu-text {
  font-family: sans-serif;
  font-size: 8pt;
  color: white;
  font-style: normal;
  text-decoration: none;
}

.listing-title {
  font-size: 12pt;
  font-weight: bold;
}

.procedure-title {
  font-size: 12pt;
  font-weight: bold;
}

.child-link {
  font-family: Verdana, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  margin-left: .25in;
}

.child-link-text {
  font-family: Verdana, sans-serif;
  font-size: 10pt;
  font-weight: bold;
}

SPAN.child-link-text:before {
  content: "EDITREQUIRED";
}

.table-text {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
}

.title {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
}

TH {
  text-align: left;
  border-top: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TR {
  border-top: none;
  text-align: left;
  vertical-align: top;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

TD {
  vertical-align: top;
  text-align: left;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
}

.reference-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
}

.standard-table {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
}

.note {
  margin-left: .5in;
}

OL LI {
  list-style-type: lower-alpha;
}

/********************Default javadoc styles -- modified************************/

/* Javadoc default style sheet */

/***Removed ~~DWH ***/
/* Page background color 
body 
{ 
  background-color: #FFFFFF;
}
****/

/* Table colors */
.TableHeadingColor     
{ 
  /*background: #4A9595;*/
  background: #336699;
  color: #FFFFFF;
  /* background: #CCCCFF;  Dark mauve */
} 

.TableHeadingColor B
{
  font-size: 12pt;
}

.TableSubHeadingColor  
{ 
  background: #4D88C4;
  color: #FFFFFF;
  /* background: #EEEEFF;  Light mauve */
} 

.TableSubHeadingColor B
{
  font-size: 12pt;
}

.TableRowColor         
{ 
  background: #C0C0C0; /* White */
} 

/* Font used in left-hand frame lists */
.FrameTitleFont   
{ 
  font-size: normal; 
  font-family: normal; 
}

.FrameHeadingFont 
{ 
  font-size: normal; 
  font-family: normal; 
}

.FrameItemFont    
{ 
  font-size: normal; 
  font-family: normal; 
}

/* 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: #99CCCC;
  /* background-color: #EEEEFF;  Light mauve */
}

.NavBarCell1Rev 
{ 
  background: #336699;
  /* background-color: #00008B;  Dark Blue */
}

.NavBarFont1    
{ 
  font-family: Arial, sans-serif; 
  color: #FFFFFF;
}

.NavBarFont1Rev 
{ 
  font-family: Arial, sans-serif; 
  color: #FFFFFF;
}

.NavBarCell2    
{ 
  font-family: Arial, sans-serif; 
  background-color: #FFFFFF;
}

.NavBarCell3    
{ 
  font-family: Arial, sans-serif; 
  background-color: #FFFFFF;
}

/************************Additions (dwh -- 9.Jun.2000)************************/

.header
{
  float: right;
}

.header p
{
  font-weight: bold;
  font-style: normal;
  color: #336699;
}

.footer
{
  float: right;
}

.footer p
{
  font-weight: bold;
  font-style: normal;
  color: red;
}

TD.leagalinfo
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
}

/******************************End of stylesheet*******************************/