/*****************************************************************************
 * Style Sheet for LibDocs
 * $Id: style.css,v 1.2 2003/04/22 16:46:09 spencer Exp $
 */

/* Global class for "new this revision".  Use with <div> and <span>.  Upon
 * update to the next revision we can search and replace it away.
 */
.new
{
  background-color: #bdfce4;
}

.updated
{
  background-color: #e4dbfc;
}

.reconfigured
{
  background-color: #fcbde4;
}

/* Use with <div> and <span>. Just threw these in. */

.yellow
{
  background-color: yellow;
}

.red
{
  background-color: red;
}

.green
{
  background-color: green;
}

.removed
{
  background-color: #e0e0a0;
  text-decoration: line-through
}

/* General header styles */

H1
{
  /* font-family: cursive; */
  border-top:        solid;
  border-top-width:  thick;
  padding-top:       1ex;

  /* Make sure no floats overlap either side of the heading */
  clear:             both;
}

H2
{
  border-top:        solid;
  border-top-width:  medium;
  padding-top:       1ex;
}

H3
{
  border-top:        double;
  border-top-width:  medium;
  padding-top:       1ex;
}

/* Image - the heading image hangs out on the right */
IMAGE.header
{
  float: right;
}

/* The section header for a class.  Used with <h2> usually, or similar. */
.class
{
  font-family: monospace;
}

/* The name of a function and of a type */
PRE.func, PRE.type
{
  font-family:       monospace;
  border-top:        solid;
  border-top-width:  thin;
  padding-top:       1ex;
}

/* General description of a class.  Use with <div> */
.classdesc {}  

/* Description of a function and a type.  Use with <div> */
.funcdesc, .typedesc
{
  margin-left: 1em;
}

/* Code snippet.  Use with <pre> exclusively. */
PRE.code, PRE.tty
{
  font-family: monospace;
  margin-left: 1em;
}

/* Footer paragraph */
P.footer
{
  border-top:        solid;
  border-top-width:  thin;
  font-size:         smaller;
  padding-top:       1ex;
}

/* Warning:, Tip:, Note:..  Use like <span class="note">Note:</span> */

.todo
{
  font-family:     cursive;
  font-weight:     bold;
  font-style:      italic;
  color:           red;
  text-transform:  capitalize;
}

.warning
{
  font-family:     cursive;
  font-weight:     bold;
  color:           red;
  text-transform:  uppercase;
}

.note
{
  font-family:     cursive;
  font-weight:     bold;
  text-transform:  uppercase;
}

.tip
{
  font-family:     cursive;
  font-weight:     bold;
  text-transform:  capitalize;
}

/* Deprecated stamp in the background */
.deprecated
{
  background:  url(http://eng/WebDocs/LibDocs/deprecated.gif);
  color:       black;
}

/* Tables and Cells */

TABLE
{
  empty-cell:      show;
  border-collapse: separate;
  border:          none;
}

/* Set the background and alignment of table headers */

TH
{
  background-color:  #aaaaaa;
  text-align:        center;
  vertical-align:    top;
  padding:           4pt;
}

/* Set the background and alignment of table "separator" class.
 * Typical use is as a colspan across the table.
 */

TD.separator
{
  background-color:  #cccccc;
  vertical-align:    top;
}
  
/* Set the background and alignment of table cell */

TD
{
  background-color:  #eeeeee;
  vertical-align:    top;
  padding:           4pt;
}


/* Quoted text */
.quote
{
  /* font-size:  smaller;*/
  margin-left:   1em;
  margin-right:  1em;
  text-align:    justify;
}
     
/* Font settings for CVS Id tag */

FONT.cvs_id_tag
{
  font-family:  monospace;
  font-style:   italic;
  font-size:    75%;
}

P.figure
{
  text-align:    center;
  border:        solid;
  border-width:  thin;
}

.sans
{
  font-family:  Verdana, Arial;
}  

/*****************************************************************************/
