/* as from the W3C CSS validator */

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

.a { 
color : #ff0000; 
} 
.b { 
/* color : #008000; */
color : #006666; 
} 
.c { 
color : #0000ff; 
/* color : blue; */
} 
.d { 
color : #a52a2a; 
/* color : #ff8000; */
} 
.e { 
color : #9400d3; 
/* color : #a000c0; */
} 
.f { 
color : #666666; 
} 
.g { 
color : #008000; 
} 
.h { 
color : #cd5555; 
font-weight : bold; 
} 
.i { 
color : #00688b; 
} 
.j { 
color : #cd5555; 
font-weight : bold; 
} 
.k { 
color : #8b008b; 
font-weight : bold; 
} 
.m { 
color : #ff0000; 
font-weight : bold; 
} 
.n { 
color : #b452cd; 
} 
.o { 
color : #008b8b; 
/* color : #ffa500; */
} 
.p { 
color : #000000; 
} 
.q { 
color : #cd5555; 
} 
.s { 
color : #000000; 
} 
.t { 
color : #a31515; 
/* color : #a02020; */
} 
.v { 
color : #a52a2a; 
/* color : #b452cd; */
/* color : #40c000; */
} 
.w { 
color : #000000; 
} 

.arr { 
color : #008b8b; 
} 
.bif { 
color : #ff0000; 
} 
.bld { 
font-weight : bold; 
} 
.bldcn { 
font-family : "Courier New"; 
font-weight : bold; 
} 
.blue { 
color : blue; 
} 
.brown { 
color : #a52a2a; 
} 
.cd { 
padding : 0 10px 0 10px; 
margin : 1px 10px 1px 10px; 
background : #f0f8ff; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #cccccc; 
width : 90%; 
font-family : "Courier New"; 
} 
.cdnb { 
background : #f0f8ff; 
padding : 0 10px 0 10px; 
} 
.cdsmall { 
background : #f0f8ff; 
font-weight : normal; 
font-size : small; 
color : #202080; 
} 
.cds { 
padding : 0 10px 0 10px; 
margin : 1px 10px 1px 10px; 
background : #f0f8ff; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #cccccc; 
width : 90%; 
} 
.cn { 
font-family : "Courier New"; 
} 
.cn8 { 
font-family : "Courier New"; 
font-size : 8pt; 
} 
.cnb { 
font-family : "Courier New"; 
font-weight : bold; 
font-size : small; 
} 
.cnxsml { 
font-family : "Courier New"; 
font-size : x-small; 
} 
.code { 
margin : 0 10px 0 10px; 
background : #f0f8ff; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #000090; 
width : 90%; 
padding : 0 10px 0 10px; 
font-family : "Courier New"; 
} 
.column1 { 
float : left; 
width : 15%; 
border-top : 1px solid; 
border-left : 1px solid; 
border-right : 1px solid; 
border-bottom : 1px solid; 
padding-bottom : 0.5em; 
text-align : center; 
} 
.column2 { 
float : left; 
width : 84%; 
text-align : center; 
} 
.com { 
background : rgb(60, 255, 60); 
margin : 0 10px 0 10px; 
padding : 0 0 0 0; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #cccccc; 
width : 90%; 
} 
.comment { 
color : #008000; 
font-style : italic; 
} 
.ctr { 
text-align : center; 
} 
.diff { 
margin : 0 10px 0 10px; 
background : #f0ffef; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #900090; 
width : 90%; 
padding : 0 10px 0 10px; 
} 
.dos { 
margin : 0 10px 0 10px; 
background : #909090; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #ff0000; 
font-family : "Courier New"; 
color : white; 
width : 90%; 
padding : 0 10px 0 10px; 
} 
.dos2 { 
background : #3f3f6f; 
color : #ffffff; 
font-family : "Courier New"; 
font-size : x-small; 
} 
.dossmall { 
margin : 0 10px 0 10px; 
background : #206090; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #ff0000; 
font-family : "Courier New"; 
color : white; 
width : 90%; 
padding : 0 10px 0 10px; 
} 
.err { 
margin : 0 10px 0 10px; 
background : #e0e8ef; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #ff0000; 
width : 90%; 
padding : 0 10px 0 10px; 
} 
.error { 
font-size : 200%; 
font-weight : bold; 
color : red; 
} 
.fnt8 { 
font-size : 8pt; 
} 
.footer { 
margin-top : 0; 
margin-bottom : 0; 
margin-left : 1em; 
} 
.fs { 
font-family : Fixedsys; 
} 
.green { 
color : #006600; 
} 
.has { 
color : #a52a2a; 
} 
.head { 
margin : 0 0 0 0; 
padding : 0 0 0 0; 
font-weight : bold; 
font-size : 120%; 
} 
.hh { 
color : #cd5555; 
font-style : italic; 
} 
.hidden { 
visibility : hidden; 
clear : both; 
} 
.hide { 
display : none; 
} 
.hidert { 
text-align : right; 
visibility : hidden; 
display : none; 
} 
.ih2 { 
margin-top : 12pt; 
margin-right : 0; 
margin-bottom : 3pt; 
margin-left : 0; 
page-break-after : avoid; 
font-size : 14pt; 
font-family : Arial; 
font-style : italic; 
} 
.image { 
border-color : #888888; 
border-style : solid; 
} 
.just { 
text-align : justify; 
} 
.linklike { 
color : #0000ff; 
text-decoration : underline; 
} 
.lite { 
font-style : italic; 
font-weight : 100; 
text-align : right; 
text-decoration : none; 
color : #ddddff; 
} 
.longcode { 
font-size : 13px; 
line-height : 15px; 
} 
.mauve { 
font-weight : bold; 
background-color : #ccccff; 
} 
.mdt { 
font-style : italic; 
font-weight : lighter; 
text-align : right; 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
} 
.mts { 
border-color : #ff1111; 
} 
.nav { 
font-weight : bold; 
font-size : 26px; 
} 
.nmb { 
margin-bottom : 0; 
border-style : none; 
padding : 0 0 0 0; 
} 
.nob { 
margin : 0 0 0 0; 
border-style : none; 
padding : 0 0 0 0; 
} 
.nob { 
margin : 0 0 0 0; 
border-style : none; 
padding : 0 0 0 0; 
} 
.nombp { 
margin : 0 0 0 0; 
border-style : none; 
padding : 0 0 0 0; 
} 
.out { 
padding : 0 10px 0 10px; 
margin : 1px 10px 1px 10px; 
background : #2f2f2f; 
color : #ffffff; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #cccccc; 
width : 90%; 
font-family : "Courier New"; 
} 
.page_title { 
font-size : 150%; 
font-weight : bold; 
} 
.pd { 
color : #228b22; 
font-style : italic; 
} 
.pu { 
color : #000000; 
} 
.qot { 
color : #009900; 
} 
.red { 
color : red; 
} 
.redb { 
color : #ff0000; 
font-family : Arial; 
font-weight : bold; 
} 
.reservedword { 
font-weight : bold; 
} 
.rw { 
color : #0000cd; 
} 
.sc { 
color : #000000; 
} 
.sca { 
color : #9400d3; 
} 
.smlfnt { 
font-size : small; 
} 
.sz0redb { 
font-size : 8pt; 
color : #ff0000; 
font-family : Arial; 
font-weight : bold; 
} 
.sz18red { 
font-size : 200%; 
color : #ff0000; 
} 
.sz4redb { 
font-size : 18pt; 
color : #ff0000; 
font-family : Arial; 
font-weight : bold; 
} 
.times { 
font-family : Times New Roman; 
} 
.txt { 
background : rgb(230, 214, 255); 
margin : 0 10px 0 10px; 
padding : 0 0 0 0; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #cccccc; 
width : 90%; 
} 
.und { 
text-decoration : underline; 
} 
.unx { 
background : #20ffff; 
color : #000000; 
font-family : "Courier New"; 
font-size : x-small; 
} 
.warn { 
background-color : #efefef; 
color : #000050; 
} 
.xsmall { 
font : 8pt "trebuchet ms", verdana, arial, sans-serif; 
} 
.xsmlfnt { 
font-size : x-small; 
} 
.yell { 
background-color : #ffffaa; 
} 
.yellb { 
background-color : #ffffaa; 
font-weight : bold; 
} 
H1.title { 
padding : 0.2em; 
border-style : solid; 
border-width : 2px; 
border-color : #eeeeee; 
} 
H3.title { 
padding : 0.4em; 
margin-top : 2em; 
border-style : solid; 
border-width : 2px; 
border-color : #eeeeee; 
} 
TT.blue { 
border-right : 1px blue; 
border-top : 1px blue; 
padding-bottom : 1px; 
border-left : 1px blue; 
padding-top : 1px; 
border-bottom : 1px blue; 
white-space : nowrap; 
} 
TT.color1 { 
border-top : 1px solid #ff6600; 
border-left-width : 1px; 
border-left-color : #ff6600; 
padding-bottom : 1px; 
padding-top : 1px; 
border-bottom : 1px solid #ff6600; 
white-space : nowrap; 
background-color : #fff4e8; 
border-right-width : 1px; 
border-right-color : #ff6600; 
} 
TT.color2 { 
border-top : 1px solid #0066ff; 
border-left-width : 1px; 
border-left-color : #0066ff; 
padding-bottom : 1px; 
padding-top : 1px; 
border-bottom : 1px solid #0066ff; 
white-space : nowrap; 
background-color : #e8f4ff; 
border-right-width : 1px; 
border-right-color : #0066ff; 
} 
TT.color3 { 
border-top : 1px solid #00a000; 
border-left-width : 1px; 
border-left-color : #00a000; 
padding-bottom : 1px; 
padding-top : 1px; 
border-bottom : 1px solid #00a000; 
white-space : nowrap; 
background-color : #e0ffe0; 
border-right-width : 1px; 
border-right-color : #00a000; 
} 
TT.green { 
border-right : 1px #006400; 
border-top : 1px #006400; 
padding-bottom : 1px; 
border-left : 1px #006400; 
padding-top : 1px; 
border-bottom : 1px #006400; 
white-space : nowrap; 
background-color : #ccffcc; 
} 
TT.grey { 
border-top : 1px solid #909090; 
border-left-width : 1px; 
border-left-color : #909090; 
padding-bottom : 1px; 
padding-top : 1px; 
border-bottom : 1px solid #909090; 
white-space : nowrap; 
background-color : #909090; 
border-right-width : 1px; 
border-right-color : #909090; 
} 
TT.match { 
border-top : 1px solid #0066ff; 
border-left-width : 1px; 
border-left-color : #0066ff; 
padding-bottom : 1px; 
padding-top : 1px; 
border-bottom : 1px solid #0066ff; 
white-space : nowrap; 
background-color : #e8f4ff; 
border-right-width : 1px; 
border-right-color : #0066ff; 
} 
TT.orange { 
border-top : 1px solid #ff6600; 
border-left-width : 1px; 
border-left-color : #ff6600; 
padding-bottom : 1px; 
padding-top : 1px; 
border-bottom : 1px solid #ff6600; 
white-space : nowrap; 
background-color : #fff4e8; 
border-right-width : 1px; 
border-right-color : #ff6600; 
} 
TT.peach { 
border-top : 1px solid #0066ff; 
border-left-width : 1px; 
border-left-color : #0066ff; 
padding-bottom : 1px; 
padding-top : 1px; 
border-bottom : 1px solid #0066ff; 
white-space : nowrap; 
border-right-width : 1px; 
border-right-color : #0066ff; 
} 
TT.regex { 
border-top : 1px solid #ff6600; 
border-left-width : 1px; 
border-left-color : #ff6600; 
padding-bottom : 1px; 
padding-top : 1px; 
border-bottom : 1px solid #ff6600; 
white-space : nowrap; 
background-color : #fff4e8; 
border-right-width : 1px; 
border-right-color : #ff6600; 
} 
TT.regexbuddy { 
margin-left : 10px; 
} 
TT.string { 
border-top : 1px solid #0000ff; 
border-left-width : 1px; 
border-left-color : #0000ff; 
padding-bottom : 1px; 
padding-top : 1px; 
border-bottom : 1px solid #0000ff; 
white-space : nowrap; 
background-color : #ccccff; 
border-right-width : 1px; 
border-right-color : #0000ff; 
} 
TT.white { 
border-top : 1px solid #ffffff; 
border-left-width : 1px; 
border-left-color : #ffffff; 
padding-bottom : 1px; 
padding-top : 1px; 
border-bottom : 1px solid #ffffff; 
white-space : nowrap; 
background-color : #ffffff; 
border-right-width : 1px; 
border-right-color : #ffffff; 
} 
code.inline { 
background : #eeeedd; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #ccc; 
} 
div.label { 
width : 120px; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #cc4; 
background : #ee8; 
padding : 3px; 
margin-top : 5px; 
margin-left : auto; 
margin-right : auto; 
font-size : 80%; 
} 
div.labelactions { 
font-style : italic; 
text-align : right; 
font-size : 85%; 
margin-top : 4px; 
} 
div.txt { 
background : rgb(230, 214, 255); 
margin : 0 10px 0 10px; 
padding : 0 0 0 0; 
border-width : 1px; 
border-style : solid solid solid solid; 
border-color : #cccccc; 
width : 90%; 
} 
div.txt2 { 
font-size : 12pt; 
font-family : "Times New Roman"; 
} 
h1 { 
background : #efefef; 
border-style : solid solid solid solid; 
border-color : #d9e2e2; 
border-width : 1px; 
padding : 2px 2px 2px 2px; 
font-size : 300%; 
text-align : center; 
} 
h2 { 
font-size : 16pt; 
font-weight : bold; 
background-color : #ccccff; 
} 
h3 { 
margin-top : 12pt; 
margin-right : 0; 
margin-bottom : 3pt; 
margin-left : 0; 
page-break-after : avoid; 
font-size : 13pt; 
font-family : Arial; 
} 
h4 { 
background : #f2f2f2; 
white-space : nowrap; 
border-style : solid; 
border-color : #d9e2e2; 
border-width : 1px; 
padding : 1px; 
font-size : 90%; 
color : #720c0c; 
text-align : center; 
} 
h5 { 
background : #f2f2f2; 
white-space : nowrap; 
border-style : solid; 
border-color : #d9e2e2; 
border-width : 1px; 
padding : 1px; 
font-size : 90%; 
color : #720c0c; 
text-align : center; 
} 
hr { 
margin : 0 0 0 0; 
border-style : none; 
padding : 0 0 0 0; 
} 
hr.mini { 
margin : 0; 
border-style : none; 
padding : 0; 
width : 20%; 
text-align : center; 
} 
hr.mini { 
margin : 0; 
border-style : none; 
padding : 0; 
width : 20%; 
text-align : center; 
} 
hr.mini { 
width : 30%; 
margin : 0; 
border-style : none; 
padding : 0; 
} 
li.txt2 { 
font-size : 12pt; 
font-family : "Times New Roman"; 
} 
p.back { 
text-align : right; 
font-style : italic; 
} 
p.c1 { 
text-align : right; 
} 
p.code { 
margin : 0 0.5cm 0 0.5cm; 
font-size : 10pt; 
font-family : "Courier New"; 
} 
p.nb { 
margin : 0; 
border-style : none; 
padding : 0; 
} 
p.nmb { 
margin-bottom : 0; 
border-style : none; 
padding : 0; 
} 
p.nmt { 
margin-top : 0; 
border-style : none; 
padding : 0; 
} 
p.nom { 
margin : 0; 
margin-bottom : 1.0E-4pt; 
color : red; 
} 
p.red1 { 
font-weight : bold; 
color : #ff0000; 
background-color : #ffdddd; 
text-align : center; 
} 
p.top { 
margin : 0; 
border-style : none; 
padding : 0; 
text-align : center; 
} 

/* eof - master3.css */
