/* Cod2Doc style for Cod2Doc */
/* CSS manual: http://www.w3.org/TR/REC-CSS2 (several languages possible) */
/* CSS validator: http://jigsaw.w3.org/css-validator/ */
/* If you create a new style, why don't offer it to the community? Contact repeatuntil@free.fr */
/* Please be sure that the new style is compatible with Internet Explorer and Netscape */


/**********************/
/* Style for the body */
/**********************/
body {
  font-family: Times;
  font-size: 12pt; 
  font-weight: bold; 
  color: rgb(255,255,255); 
  background-color: rgb(0,0,200);
  padding: 0.2em;}

/* The emphasis */
em {
  color: rgb(255,255,255);
  font-weight: bold;}
  
/* Bold */
b {
  color: rgb(170,255,255);
  font-weight: bold;}  

/* Style for the lists */
ul {
  margin: 0 0 0 2em; 
  padding: 0;}

ol {
  margin: 0 0 0 3em; 
  padding: 0;}
  
  
/***********************/
/* Style for the links */
/***********************/  
a:link {
  color: rgb(255,255,0); 
  text-decoration: none;}

/* Style for the visited links */
a:visited {
  color: rgb(255,255,0); 
  text-decoration: none;}

/* Style when the mouse is over the link */
a:hover {
  color: rgb(255,240,0);
  background: rgb(0,136,238);
  text-decoration: none;} 


/**************************/
/* Style for layout stuff */
/**************************/
/* Style for the title of document (or ;title used in ;doc) */
.Title {  
  font-size: 28pt; 
  font-weight: bold; 
  color: rgb(255,0,0);
  text-align: center;}

/* Style for the chapters (include files, functions, ..., ;chapter used in ;doc) */
.Chapter {  
  font-size: 24pt; 
  font-weight: bold; 
  color: rgb(255,102,0);}

/* Style for the section (;section used in ;doc) */
.Section {  
  font-size: 16pt; 
  font-weight: bold; 
  color: rgb(255, 204, 102);}

/* Style for the paragraph (;paragraph used in ;doc) */
.Paragraph {
  font-size: 14pt;
  font-weight: bold;
  color: rgb(192, 192, 192);}


/***************************/
/* Style for normal tables */
/***************************/
/* Centering of the tables */
div.TableGen {
  text-align: center;}

/* Style for tables */
.Table {
  width: 98%;
  background-color: rgb(0,0,102);
  border: 0;
  table-layout: fixed;
  /* To center the table */
  margin-left: auto;
  margin-right: auto;}

/* Style for title cells */
.TitleCellTable {
  background-color: rgb(102,0,204);
  padding: 0.5em;}

/* Style for the description of the category if the option was set ("Display the category") */
.CellTypeDescription {
  text-align: right;
  font-weight: bold;
  width: 90px;
  background-color: rgb(102,0,204);
  padding-right: 0.5em;
}

/* Style for the description of the category for the *summary* if the option was set ("Display the category") */
.CellTypeDescriptionSummary {
  text-align: right;
  font-weight: bold;
  width: 90px;
  background-color: rgb(0,0,153);
  padding-right: 0.5em;
}

/* Style for normal cells */
.CellTable {
  background-color: rgb(0,0,153);
  padding: 0.5em;}


/***********************************************************************/
/*         Style for include file, variables and functions             */
/* This allows you to put different style in function of the category! */
/*             (They are all included in .TitleCellTable)              */
/***********************************************************************/
/* Style for the summary first cell */
.Summary {
  font-size: 14pt; 
  font-weight: bold; 
  color: rgb(51,204,255);}

/* Style for include files */
.IncludeFile {
  font-size: 12pt; 
  font-weight: bold;}

/* Style for constant variables */
.ConstantVariable {
  font-size: 14pt; 
  font-weight: bold; 
  color: rgb(51,204,255);}

/* Style for global variables */
.GlobalVariable {
  font-size: 14pt; 
  font-weight: bold; 
  color: rgb(51,204,255);}
  
/* Style for types */
.Type {
  font-size: 14pt; 
  font-weight: bold; 
  color: rgb(51,204,255);}
  
/* Style for functions */
.Function {
  font-size: 14pt; 
  font-weight: bold; 
  color: rgb(51,204,255);}

/* Style for the arguments of functions */
.Argument {
  font-weight: bold; 
  color: rgb(51,150,255);}

/* Style for the ;table tag inside ;doc */
.TitleTable {
  font-size: 14pt; 
  font-weight: bold; 
  color: rgb(51,204,255);}


/********************************************************/
/* Style for text contained in the cell of normal table */
/*             (Included in .CellTable)                 */
/********************************************************/
/* Style of the subsection title (description line, return value line, ...) */
.Subsection {
  font-weight: bold; 
  color: rgb(255,102,0);}

/* Style of the descriptions */
.Description {
  font-weight: bold;}

/* Style for the variable name in the variable description */
.VariableName {
  font-size: larger;}

/* Style for the default value of variables */
.DefaultValue {
  font-weight: bold; 
  color: rgb(192,192,192);}

/* Style for the see also text */
.SeeAlso {
  font-weight: bold; 
  text-decoration: underline;}


/***********************************/
/* Style for group tables (;group) */
/***********************************/
/* Style for the table for groups */
.TableGroup {
  background-color: rgb(0,0,0);
  border: 0;
  width: 99%;
  /* To center the table */
  margin-left: auto;
  margin-right: auto;}

/* Style for the title cell for groups */
.TitleCellGroup {
  font-weight: bold; 
  color: rgb(255,255,255);
  background-color: rgb(0,0,190);
  padding: 0.4em;}

/* Style for the main cell for groups */
.CellGroup {
  font-weight: bold; 
  background-color: rgb(0,0,180);
  padding: 0.4em;}


/*******************/
/* Style for index */
/*******************/
/* Style for the index (name of the files). Also used for include files */  
.Index {
  font-size: 14pt;
  font-weight: bold;}
  
/* Style for the index of functions (name of the functions) */  
.IndexFunction {
  font-size: 12pt;
  font-weight: bold;}
  
/* In the index of functions (for separate function option), style of the name of the directories */
.DirectoryIndexFunction {  
  font-size: 16pt; 
  color: rgb(255,102,0);}
  
/* In the index of functions (for separate function option), style of the name of the files */
.FileIndexFunction {  
  font-size: 12pt; 
  color: rgb(255,255,255);}
  
/* Style for the window of links */  
.Links {
  font-weight: bold;
  text-align: center;}  


/******************/  
/* Style for code */
/******************/
.Code {
  font-family: Blitz, Courier, Monospace;
  font-weight: normal;
  font-size: 12pt; 
  color: #FFFFFF;
  background-color:rgb(34,76,152);
  display: block;
  padding: 2pt;}

.Keyword {
  color: #C0C0FF;}

.Comment {
  color: #FFEE00;}
  
.String {
  color: #00FF66;}
 
.Digit {
  color: #33FFDD;}


/*****************************************/  
/* Style for inline documentation (;doc) */
/*****************************************/
.Doc {
  ;}
