/* Blitz Basic 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{
		background: #EAEABE;  
		font-size: 70%;  		
		font-family: Verdana, Arial, Helvetica, MS Sans Serif;
		margin-left: 2em;
		}
		
/* The emphasis */
em {
  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 {color: #0A357E; }						

a:hover {color:#0189B4 ; }

/**************************/
/* Style for layout stuff */
/**************************/
/* Style for the title of document (or ;title used in ;doc) */
.Title { 
	font-weight: bold;
	font-size: 145%;
	margin-top: 1em;
	margin=bottom: 0em;
    color:#051640;
}

/* Style for the chapters (include files, functions, ..., ;chapter used in ;doc) */
.Chapter{ font-size: 125%;  
		color:#FFFFFF;
		background:#383838;
		border:#383838 solid .11em;
		margin-top: 1em;
		margin-bottom: 1em;  }

/* Style for the section (;section used in ;doc) */
.Section {  
		font-size: 125%;  
		color:#FFFFFF;
		background:#383838;
		border:#383838 solid .11em;
		margin-top: 1em;
		margin-bottom: 1em;  }
 
/* Style for the paragraph (;paragraph used in ;doc) */
.Paragraph  { margin-top: 1em; margin-bottom: .6em; color:#000000;	}

  
/***************************/
/* Style for normal tables */
/***************************/
/* Centering of the tables */
div.TableGen {
  text-align: center;}

/* Style for tables */
.Table {
		font-size: 100%;  		
		font-family: Verdana, Arial, Helvetica, MS Sans Serif;
  color: rgb(255,255,255);
  width: 100%;
  }

/* Style for title cells */
.TitleCellTable {
  padding-bottom: 0.5em;
  width: 100%;}

/* Style for the description of the category if the option was set ("Display the category") */
.CellTypeDescription {
  text-align: right;
  font-weight: bold;
  width: 120px;
  padding-right: 0.5em;
}

/* Style for the description of the category for *summary* if the option was set ("Display the category") */
.CellTypeDescriptionSummary {
  text-align: right;
  font-weight: bold;
  width: 120px;
  padding-right: 0.5em;
}

/* Style for normal cells */
.CellTable { }/*margin-top: .6em; margin-bottom: .6em; color:#000000;	}


/***********************************************************************/
/*         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-weight: bold;
		font-size: 125%;  
		color:#FFFFFF;
		background:#383838;
		border:#383838 solid .11em;
		margin-bottom: .5em; 
		width:100% }
 
/* Style for include files */
.IncludeFile {
	    font-weight: bold;
		font-size: 125%;  
		color:#FFFFFF;
		background:#383838;
		border:#383838 solid .11em;
		margin-bottom: .5em; 
		width:100% }

/* Style for constant variables */
.ConstantVariable {
	    font-weight: bold;
		font-size: 125%;  
		color:#FFFFFF;
		background:#383838;
		border:#383838 solid .11em;
		margin-bottom: .5em; 
		width:100% }

/* Style for global variables */
.GlobalVariable {
  	    font-weight: bold;
		font-size: 125%;  
		color:#FFFFFF;
		background:#383838;
		border:#383838 solid .11em;
		margin-bottom: .5em; 
		width:100% }
  
/* Style for types */
.Type {
  	    font-weight: bold;
		font-size: 125%;  
		color:#FFFFFF;
		background:#383838;
		border:#383838 solid .11em;
		margin-bottom: .5em; 
		width:100% }
  
/* Style for functions */
.Function {
	    font-weight: bold;
		font-size: 125%;  
		color:#FFFFFF;
		background:#383838;
		border:#383838 solid .11em;
		margin-bottom: .5em; 
		width:100% }
 

/* Style for the arguments of functions */
.Argument {  
  color: rgb(255,255,255);}

/* Style for the ;table tag inside ;doc */
.TitleTable {
  font-size: 12pt; 
  font-weight: bold; 
  color: rgb(255,255,255); 
  background-color: rgb(17,170,187); 
  border: solid; 
  border-width: 0px 0px 0px 0px; 
  border-color: black black black black;
  padding: 0 5pt;}
  

/********************************************************/
/* 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;  
		font-size: 105%;
		color:#383838;
	    margin-top: 1.2em;
		margin-bottom: .5em;  }

/* Style of the description in the cell */
.Description {
  color: #000000;
  margin-top: .4em;
  margin-bottom: .2em;
  display: block;
  margin-left:.4em;
  /*padding: 4pt ;*/
  }

/* Style for the variable name in the variable description */
.VariableName {}

/* Style for the default value of variables */
.DefaultValue {
  color: rgb(192,192,192);}

/* Style for the see also text */
.SeeAlso {
  font-weight: bold;}
  
  
/***********************************/
/* Style for group tables (;group) */
/***********************************/
/* Style for the table for groups */
.TableGroup {
  font-family: Verdana, Arial; 
  font-size: 10pt; 
  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 {
  color: rgb(255,255,255);
  background-color: rgb(0,0,0);
  padding: 4pt;}

/* Style for the main cell for groups */
.CellGroup {
  background-color: rgb(0,0,0);;
  padding: 0.4em;}


/*******************/
/* Style for index */
/*******************/
/* Style for the index (name of the files). Also used for include files */  
.Index {
  font-size: 12pt;
  font-weight: bold;}

/* Style for the index of functions (name of the functions) */  
.IndexFunction {
  font-size: 10pt;
  font-weight: normal;}

/* In the index of functions (for separate function option), style of the name of the directories */
.DirectoryIndexFunction {  
  font-size: 12pt; 
  font-weight: bold; 
  color: rgb(0,0,0);}

/* In the index of functions (for separate function option), style of the name of the files */
.FileIndexFunction {  
  font-size: 10pt; 
  font-weight: bold; 
  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;
  color: #FFFFFF;
  background-color: #225588;
  display: block;
  padding: 2pt;}

.Keyword {
  color: #C0C0FF;}

.Comment {
  color: #FFEE00;}
  
.String {
  color: #00FF66;}
 
.Digit {
  color: #33FFDD;} 
  
  
/*****************************************/  
/* Style for inline documentation (;doc) */
/*****************************************/
.Doc {
  ;}
