
body.R {
  background-color: #ecdccc;
}
.WWW b#dream:hover {
  color: #e900e9;
}
@media screen and (max-width: 534px)
{      .jEdit {}
  ul.rule em.rue {
    margin: 0 0 0 -1.1em;
  }
}

li.Work {
  border-color: transparent;
}
dd code.item {
  font-size: 1.2em;
  line-height: 80%;
  margin: 0 0.5em 0 -0.05em;
}
b.bull {
  position: relative;
  top: 0.1em;
  font-size: 1.24em;
  line-height: 0;
  padding: 0 0.08em 0 0.16em;
}
.RGB a.def {
  font: bold 1.1em/95%
    'Courier New', monospace;
  letter-spacing: -1px;
  text-decoration: none;
  margin: 0 0.12em 0 0.08em;
}
a.def, .RGB a.def:visited {
  color: #bb00bb;
}
.RGB em.def a {
  background-color: inherit;
  color: inherit;
  text-decoration: none;
  border: 0;
  padding: 0 0.04em 0 0;
}
code.def {
  font-weight: bold;
  color: #773377;
}
.rue {
  font-size: 0.86em;
  font-weight: bold;
  letter-spacing: -0.06em; }
.rue i {
  font-style: inherit;
  margin-left: 0.15em;
}
.RGB em.rue {
  border: solid 1px; }
.rule em.rue {
  white-space: pre;
  padding: 0 2px 0 4px;
  margin: 0 0.2em 0 -1em;
}
code.rue {
  font-size: 0.94em; }
code.rue i {
  margin: 0 0 0 0.1em;
}
.rue a, .rue a.book {
  padding: 0 2px 0 4px;
}
.RGB code.rue a,
code.rue a.book {
  color: inherit;
  text-decoration: none;
}
ul.rule em.def:hover,
code.rue a:hover,
code.rue a.book:hover {
  border-color: #f60033; }
.rule em.def:hover {
  color: #f60033; }
code.rue a:hover,
code.rue a.book:hover {
  color: inherit;
}
.rue a:hover, em.rue a {
  padding: 0 1px 0 3px;
  border: solid 1px;
}
.rue a.rue_on {
  border: solid 1px;
  padding: 0 1px 0 3px;
}
.help em.rue,
.RGB div.text em.help {
  background-color: #e9e9e9; }
code.help a, code.rue a.help {
  background-color: #dddddd; }
.help em.rue, code.help,
.RGB ul em.help, code.rue a.help {
  color: #444444; }
.help em.rue, .help a.rue_on {
  border-color: #9c9c9c;
}
.RGB .blogg div.text ul.ABC {
  border-color: #cc90cc;
}
.ABC em.rue, .AB,
.RGB code.AB a {
  color: #ab00ab;
}
.ABC em.rue {
  background-color: #f9e9f9; }
code.AB a {
  background-color: #f6e0f6; }
code.AB a.rue_on {
  border-color: #dd90dd;
}
span.rulspan, .rul {
  white-space: nowrap; }
.rul {
  color: #333333;
  background-color: #fce3fc;
  border: dotted 1px #cc66cc; }
span.rul {
  position: relative;
  top: 0.2em;
  padding: 0 0.18em 0.15em;
  border-width: 1px 1px 0 0;
  margin-left: 0.7em; }
b.rul, code.rul {
  font-size: 0.9em;
  font-weight: bold;
  letter-spacing: -0.06em; }
b.rul {
  padding: 0 0.25em 0 0.2em;
  border-width: 1px 1px 0 1px;
  margin: 0 -0.05em; }
code.rul {
  position: relative;
  top: -0.1em;
  padding: 0 0.35em 0 0.25em;
  margin: 0.15em; }
.rul span.sect {
  letter-spacing: 0; }
.rul:hover {
  border-color: #ff0000; }
.RGB .rul a {
  color: #990099; }
.exam span.rul a {
  text-decoration: underline;
  padding: 0 0.04em; }
.exam b.rul a, code.rul a {
  text-decoration: none; }
code.rul a {
  position: relative;
  top: 0.07em; }
.RGB .rul a:hover {
  color: #ff0000;
  text-decoration: underline;
}
i.word {
  font-style: normal;
  font-size: 1.1em;
  line-height: 100%;
  margin: 0 0.03em; }
code.word {
  font-size: 1.16em;
  line-height: 90%;
}
.ABC b.logic {
  color: #bb80bb;
}
code.lexic, i.lexic {
  font-style: italic;
  margin: 0 0.12em 0 0.04em;
}
.klas, .typ {
  color: #993399; }
code.klas, code.typ {
  font-weight: bold; }
code.klas {
  letter-spacing: -1px; }
.klas i.rex {
  font-style: normal;
  font-weight: normal;
  margin: 0;
}
.RGB .ors {
  font-size: 1.22em;
  letter-spacing: -0.2em; }
span.ors {
  margin: 0 0.28em 0 0.08em; }
.RGB b.ors {
  margin: 0 0.18em 0 0.12em;
}
b.precLT {
  background-color: #d9f9e9;
  color: #669933;
  font-size: 1.05em;
  font-style: italic;
  line-height: 100%;
  padding: 0 0.3em 0 0.1em;
  margin: 0 0.1em;
}
span.eqR {
  margin: 0 -0.1em 0 0.1em; }
code.eqR {
  margin: 0 0 0 0.15em;
}
b.op, b.opL, b.opR,
b.para, b.hop {
  font-weight: inherit;
}
.RGB .text .op {
  margin: 0 0.08em; }
.RGB .text .opL {
  margin: 0 0.1em 0 0; }
.RGB .text .opR {
  margin: 0 0 0 0.1em;
}
b.hop {
  margin: 0 0.05em;
}
.para,
.hop {
  color: #800033; }
b.para {
  font-size: 0.9em;
  position: relative;
  top: 0.1em;
  margin: 0 0.1em;
}
.pop {
  color: #009999; }
b.pop, code.pop {
  font-weight: bold; }
b.pop {
  margin: 0 0.06em; }
.pop .rex {
  font-weight: normal;
  margin: 0 0.05em 0 -0.1em;
}
.uar, .kuar, i.duar, i.huar,
.daar {
  position: relative;
  top: -0.06em;
  font-style: normal;
  font-size: 1.25em;
  line-height: 75%;
}
.kuar, i.duar {
  letter-spacing: -0.12em; }
.kuar {
  margin: 0 0.08em 0 -0.02em; }
i.duar {
  margin: 0 0.08em 0 -0.06em; }
.daar {
  letter-spacing: -0.16em;
  margin: 0 0.16em 0 -0.02em; }
i.huar {
  margin: 0 -0.1em 0 -0.02em; }
i.rex .kuar, i.rep .kuar {
  margin: 0 0.03em; }
.rar {
  font-style: normal;
  font-size: 1.3em;
  line-height: 70%;
  margin: 0 0.1em;
}
i.dial, b.dial, code.dial {
  color: #aa44aa;
  font-size: 1.15em;
  line-height: 90%; }
i.dial, b.dial {
  font-style: normal;
  margin: 0 0.02em 0 0.05em;
}
.dial1 .dial {
  color: #dd0000;
  font-size: 1em;
  margin: 0 0.05em 0 0.08em; }
.dial1 .ors {
  font-size: 1.12em;
}
.dial2 .dial {
  color: #000000;
  font-size: 0.9em;
  margin: 0 0.07em 0 0.1em; }
.dial2 .ors {
  font-size: 1.08em;
}
ul.diac {
  cursor: sw-resize;
}
ul.Work {
  border-top: solid 4px #eee999;
  border-bottom: solid 4px #eee999;
}
.RGB .blogg .text ul li.Work,
.RGB .blogg .text ul li.work {
  padding-top: 0.26em;
  padding-bottom: 0.2em;
}
div.Work, p.Work,
.RGB .blogg div.text ul li.Work {
  background-color: #fffccc;
  border-color: #eee999;
}
.RGB .blogg div.text ul li.Work {
  margin: 0.2em -6px;
  border-style: solid;
  border-width: 0 6px;
}
p.work, p span.comic,
.RGB .blogg div.text ul li.work {
  background-color: #fff0e9;
}
div.Work, p.Work, p.work {
  text-align: left;
  padding: 3px 6px;
  border-style: solid;
  border-width: 2px;
}
p.Work, p .Work {
  color: #999000;
}
p.work, p .work, .comic {
  color: #ff8800;
}
li.Work .rep,
li.Work .repL, li.Work .repR,
li.Work .repS, li.Work .repT {
  background-color: #f0eec3;
  border-color: #eeddbb;
}
li.work .rep,
li.work .repL, li.work .repR,
li.work .repS, li.work .repT {
  background-color: #f9e9c9;
  border-color: #f9ddbb;
}
.RGB div.blogg div.text ul li.first {
  margin-top: -0.11em; }
.RGB div.blogg div.text ul li.last {
  padding-bottom: 0.24em;
  margin-bottom: -0.11em; }
.RGB .blogg div.text ul li.next {
  padding-top: 0.25em;
}
span.comic {
  position: relative;
  top: 0.06em;
  font: bold 0.8em/100% 'Comic Sans',
        'Comic Sans MS', serif;
  letter-spacing: 0.05em;
  padding: 0 0.22em;
  margin: 0 -0.07em; }
p span.comic {
  top: -0.04em;
  font-size: 1em;
  padding-bottom: 0.1em;
}
code.bird, span.bird, b.bird {
  background-color: #ddeef3;
  border: solid 1px #c0d3d6; }
code.bird {
  font-size: 1em;
  padding: 0 0.12em; }
span.bird {
  font-size: 0.96em;
  padding: 0 0.12em 0.06em;
  border: solid 1px #c9d9dc;
}
b.bird {
  font-weight: normal;
  padding: 0 0.28em 0.06em;
}
.Amritsar {
  display: none;
}
@media screen and (max-width: 534px)
{      .jEdit {}
  i.kuar, i.uar, i.duar {
    font-size: 1.1em;
  }
  .RGB i.rar {
    font-size: 1.2em
  }
}
