/* css for code - 2006.06.30 - update 2006.07.10, 2006.07.29 */

body {
 background-image:url('images/clds5.jpg');
 margin: 0cm 1cm 0cm 1cm;
 text-align: justify;
}

h1{
 background:#efefef;
 border-style: solid solid solid solid;
 border-color:#d9e2e2;
 border-width:1px;
 padding:2px 2px 2px 2px;
 font-size:200%;
 text-align:center;
}

h2 { font-size: 12pt; font-weight: bold; background-color: #CCCCFF }

h3 {
margin-top:12.0pt;
margin-right:0cm;
margin-bottom:3.0pt;
margin-left:0cm;
page-break-after:avoid;
font-size:13.0pt;
font-family:Arial;
}

.ih2 {
margin-top:12.0pt;
margin-right:0cm;
margin-bottom:3.0pt;
margin-left:0cm;
page-break-after:avoid;
font-size:14.0pt;
font-family:Arial;
font-style:italic;
}

p.MsoN {
margin:0cm;
font-size:12.0pt;
font-family:"Times New Roman";
}

p.Mso {
 margin: 0cm 0.5cm 0cm 0.5cm;
 font-size:100%;
 font-family:"Courier New";
}

.code {
 margin: 0px 10px 0px 10px;
 background: #f0f8ff;
 border-width: 1px;
 border-style: solid solid solid solid;
 border-color: #000090;
 width: 90%;
 padding: 0px 10px 0px 10px;
}

.err {
 margin: 0px 10px 0px 10px;
 background: #e0e8ef;
 border-width: 1px;
 border-style: solid solid solid solid;
 border-color: #ff0000;
 width: 90%;
 padding: 0px 10px 0px 10px;
}

.dos {
 margin: 0px 10px 0px 10px;
 background: #909090;
 border-width: 1px;
 border-style: solid solid solid solid;
 border-color: #ff0000;
 font-family:"Courier New";
 color:white;
 width: 90%;
 padding: 0px 10px 0px 10px;
}

.diff {
 margin: 0px 10px 0px 10px;
 background: #f0ffef;
 border-width: 1px;
 border-style: solid solid solid solid;
 border-color: #900090;
 width: 90%;
 padding: 0px 10px 0px 10px;
}

.head {
 margin: 0px 0px 0px 0px
 border: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-weight:bold;
 font-size:120%;
}

.ctr { text-align:center; }
.cn { font-family:"Courier New"; }
.bld { font-weight:bold; }
.bldcn { font-family:"Courier New"; font-weight:bold; }
.cnb { font-family:fixedsys; }
.redb  { color: #FF0000; font-family: Arial; font-weight: bold }
.nob { margin: 0px 0px 0px 0px; border-style: none; padding: 0px 0px 0px 0px; }
.yelbgb { background-color: #FFFF00; font-weight:bold; }
.sz4redb  { font-size: 18pt; color: #FF0000; font-family: Arial; font-weight: bold }

.mdt {
 font-style: italic;
 font-weight: lighter;
 text-align: right;
 padding: 0cm 0cm 0cm 0cm;
 margin: 0cm 0cm 0cm 0cm;
}

.nombp {
 margin: 0px 0px 0px 0px;
 border-style: none;
 padding: 0px 0px 0px 0px;
}

hr { margin: 0px 0px 0px 0px;
 border-style: none;
 padding: 0px 0px 0px 0px;
}

hr.mini { margin: 0px;
 border-style: none;
 padding: 0px;
 width:20%;
 text-align: center;
}

p.top { margin: 0px 0px 0px 0px;
 border-style: none;
 padding: 0px 0px 0px 0px;
 text-align: center;
}

a:link {color: #0000FF}     /* unvisited link */
a:visited {color: #FF00FF}  /* visited link */
a:hover {color: #FF0000}   /* mouse over link */
a:active {color: #008000}   /* selected link */

 /* reserved words */
.rw { color: #0000cd; }
 /* built-in functions */
.bif { color: #ff0000; }
/* scalar variables */
.sca { color: #9400d3; }
/* array variables */
.arr { color: #008b8b; }
/* hash variables */
.has { color: #a52a2a; }
/* comments after # */
.com { color: #008000; }
/* quoted items */
.qot { color: #009900; }

/* eof - fgcode.css - 2007-04-20 - began 2006.07.29 */