body {
/*  color: black; background: white url(graphics/WhiteBrickWall.gif) fixed; font-size: large;*/
  color: black; background: white ; font-size: large;
}

/* Start a paragraph with a large drop capital */
.illum:first-letter { font-size: 300%; color=maroon; float: left }

/* Define page full width */
.wfull  {width:740px; height:auto;}

/* Define page half width for logo and keys */
.whalf  {width:370px; height:370px;}
.whalfha  {width:370px; height:auto;}

/* Define keys full size */
.kfull  {width:80%; height:15%;}

/* Define keys small size */
.ksmall  {width:60%; height:11%;}

h1 {
  color: black;
  background: transparent;
  font-weight: bold;
  text-align: center;
}

h2 {
  color: black;
  background: transparent;
  font-weight: bold;
  text-align: center;
}

h3 {
  color: maroon;
  background: transparent;
  font-weight: bold;
  text-align: left;
}

h4 {
  margin-left: 6%;
  margin-right: 6%;
  font-weight: bold
}

h5 {
  margin-left: 6%;
  margin-right: 6%;
  font-weight: bold
}

h6 {
  color: black;
  background: transparent;
  font-size: 100%;
  font-weight: bold;
}

ul, ol, dl, p {
  margin-left: 6%;
  margin-right: 6%
}

ul ul, table ol, table ul {
  margin-right: 1%
}

table caption {
  font-size: larger;
  font-weight: bolder
}

a:link {
  color: #00f;
  background: transparent;
}

a:visited {
  color: #800080;
  background: transparent;
}

a:active {
  color: green;
  /*background: #FFD700*/
}

.html {
  color: #000080;
  background: transparent
}

.css {
  color: #800000;
  background: transparent
}

.javascript {
  color: #008000;
  background: transparent
}

.example { margin-left: 10% }

dfn {
  font-style: normal;
  font-weight: bolder
}

.note {
  font-size: 85%;
  margin-left: 10%
}

.oops {
  font-family: Jester, "Comic Sans MS"
}

.error {
  color: #DC143C;
  background: transparent;
  text-decoration: none
}

.warning {
  color: #FF4500;
  background: transparent;
  text-decoration: none
}

.error strong {
  color: #DC143C;
  background: #FFD700;
  text-decoration: none
}

.warning strong {
  color: #FF4500;
  background: #FFD700;
  text-decoration: none
}

.default { text-decoration: underline; font-style: normal }
.required { font-weight: bold }
td li.transitional, .elements li.transitional {
  font-weight: lighter;
  color: #696969;
  background: transparent
}
.footer {
  margin-top: 2em;
  padding-top: 1em;
  border-top: solid thin black
}

@media print {
  input#toggler, .toolbar { display: none }
}

