/*
 *  http://www.geocities.com/oliversl/imp/imp.css
 *  (c) 2002 Oliver Schulze L. <oliver@samera.com.py_REMOVE>
 *
 *  03-jul-2003
 *  08-dic-2002
 *  07-nov-2002
 */

/* globales ---------------------------------------------------------------------------- */
body { 
  font-family: Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 10pt;
  background: #eeeeee;
  color: #000000;

  margin-top:10px;
  margin-left:10px;
  margin-bottom:10px;
  margin-right:10px;
}

td { 
  font-family: Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 10pt;
}

A:link    { 
  background: transparent;
  text-decoration: underline;
  color: #666666;
}
A:visited { 
  background: transparent;
  text-decoration: underline;
  color: #666666;
}
A:hover   { 
  background: #dedede;
  text-decoration: none;
  color: #666666;
}
A:active  { 
  background: transparent;
  text-decoration: none;
  color: #99aa99;
}
/* globales fin */

/* tabla principal ---------------------------------------------------------------------*/
/* div version*/
div.principal {
  color: black;
  background-color: transparent;
  border: 1px solid #999999;
}

div.principal-header {
  color: black;
  background-color: #ffffff;
  border: 2px solid #cccccc;
  padding: 2px;
  text-align: center;
  margin-left:0px;
  margin-bottom:0px;
}
div.principal-body {
  color: black;
  background-color: #ffffff;
  border-left: 2px solid #cccccc;
  border-right: 2px solid #cccccc;
  padding: 2px;
  text-align: left;
  margin-left:0px;
  margin-bottom:0px;
}
div.principal-footer {
  color: black;
  background-color: #ffffff;
  border: 2px solid #cccccc;
  padding: 2px;
  text-align: center;
  margin-left:0px;
  margin-bottom:0px;
}

/* table version */
table.afuera {
  border-collapse: collapse;
  border-width: 0px;
  border-style: none;

  width: 100%;
  margin-left: auto; 
  margin-right: auto;
}

table.adentro {
  border-collapse: collapse;
  width: 100%;
  background-color: #ffffff;

  color: #000000;
}

tr.afuera {
  color: #000000;
  background-color: #999999;
}

td.adentro {
  text-align: left;
  width: 100%;
  border-width: 2px;
  border-style: solid;
  border-color: #cccccc;

  padding: 2px;
}
td.adentro-header {
  text-align: center;
  width: 100%;
  border-width: 2px;
  border-style: solid;
  border-color: #cccccc;

  padding: 2px;
}
/* tabla principal fin */

/* margen para el contenido ------------------------------------------------------- */
div.margen {
  display: block;
  padding: 2px;
  width: 95%;
  margin-left: 1.5em;
}

div.index-sub {
  display: block;
  padding: 2px;
  width: 90%;
  margin-left: 1.5em;
  font-size: 8pt;
}


/* textos varios ----------------------------------------------------------------- */
.titulo {
  color: #999999;
  background-color: transparent;
  font-weight: bold;
  font-size: 12pt;
  text-align: center;
}

.seccion-titulo {
  font-weight: bold;
}

.punto {
  font-weight: bold;
}

.fecha {
  color: #cccccc;
  background-color: transparent;
  font-size: 8pt;
}

.text-red {
  color: #ff0000;
}

.text-gris {
  color: #999999;
}


/* code-box  ------------------------------------------------------------------ 
 * * code-box usage:
 * <div class="code-box-title"></div>
 * <div class="code-box-content"></div>
*/
div.code-box-title {
  font-family: Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 10pt;
  color: black;
  background-color: #ffffff;
  width: 500px;
  border-top: 1px solid #999999;
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  padding: 1px;
}
div.code-box-content {
  font-family: Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 10pt;
  color: black;
  background-color: #dedede;
  width: 500px;
  border: 1px solid #999999;
  padding: 1px;
}
/* code-box fin */

/* linea divisoria en 3D */
div.linea {
  border-bottom: 1px solid #dedede;
  width: 98%
}
div.linea2 {
  border-top: 1px solid #999999;
  width: 98%
}

/* tabla contenedora invisible ----------------------------------------------------------- */
table.invisible {
  border-collapse: collapse;
  border-width: 0px;
  border-style: none;
  width: 100%;
}

/* tabla borde ----------------------------------------------------------------------------*/
table.bordes {
  border-collapse: collapse;
  width: 300px;
}

td.bordes-l {
  border: 1px solid #cccccc;
  text-align: right;
  width: 120px;
}
td.bordes-r {
  border: 1px solid #cccccc;
  text-align: left;
}
/* tabla borde fin*/


/* We will never forget STS-107 Crew and OV-102 Columbia ----------------------------------*/
div.columbia {
  text-align: center;
  margin:10px;
}

/* Security warning -----------------------------------------------------------------------*/
div.security {
  width: 200px;
  border: 2px solid red;
  text-align: center;
  padding: 3px;
  color: red;
  background-color: yellow;
  /*margin: 5px;*/
}

/* shell command -------------------------------------------------------------------------*/
div.shell-cmd-out {
  width: 90%;
  border-left: 1px solid #ACA899;
  border-top: 1px solid #ACA899;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  text-align: left;
  padding: 0px;
  color: #444444;
  background-color: #FFFFE6;
}
/* the width of this div is not working in Mozilla but is in IE. Need to investigate why ...*/
div.shell-cmd-in {
  width: 100%;
  border-left: 1px solid #716F64;
  border-top: 1px solid #716F64;
  border-right: 1px solid #F1EFE2;
  border-bottom: 1px solid #F1EFE2;
  text-align: left;
  padding: 2px;
  color: #444444;
  background-color: #FFFFE6;
}

/* HTML 4.01 Strict */
img.columbia {
  border: 0px solid ; 
  width: 96px; 
  height: 128px;
  text-align: center;
  vertical-align: middle;
}

img.validator {
  border: 0pt none ;
  width: 88px;
  height: 31px;
  text-align: center;
  vertical-align: middle;
}

img.nedstat {
  border: 0pt none ;
  width: 18px;
  height: 18px;
  text-align: center;
  vertical-align: middle;
}

