
/* Time-stamp: "2004-02-06 23:32:38 AST" */

@media print {
 ol { list-style-type: lower-roman; }
 .noprint { display: none; }
}

@media screen {
  body {
    color:            #ffffff;
    background-color: #42297b;
    margin-right:  2em;
    margin-left:   2em;
    margin-bottom: 1em;
  }
  .noscreen { display:  none; }
  a { color: white; }
  a:link    { color: #ffffff !important; }
  a:visited { color: #ffffff !important; }
  a:active  { color: #ffffff !important; }

  h1 {
    color: #000000;
    background-color: #8080FF;
  }

  h2 {
    color: #8080FF;
    background-color: #000000;
  }
}

/*   Modern equiv of <table align=center border>   */

table.border td { border: 1px inset; }
table.border {
  border: 1px outset;
  border-spacing: 0;
}
table.center {
  margin-left:  auto;
  margin-right: auto;
}


h1, h2 {
  speech-rate: 20;
  padding: .3em;
  margin-left: 0;
  margin-right: 0;
  font-weight: bold;
  text-align: center;
}
h2 {
  margin-top: 2em;
  border:  solid #909090;
  border-bottom: none;
}
h1 {
  font-style: italic;
}
p, ol { margin-left: 0; margin-right: 0}

p { padding-bottom: 1.1ex; }

ol {
  list-style-type: lower-greek;
  /* list-style: inside; */
}

li {
  padding-bottom:    1em;
}

.hide { display: none }

.box {
  text-align: center;
  color: #0000FF;
  background-color: #000000;
  padding: 10px;
  border-left:  thin solid blue;
  border-right: thin solid blue;
}



/*
     ======  More page-specific things  ======
 */

html#BrailleTable     img,   html#BrailleAmbigrams img  {
  background-color: white;
  border-right: 2px #bbf solid;
}

html#BrailleAmbigrams img:last-child { border-width: 0 }


html#BrailleAmbigrams table {
  margin-left:  auto;
  margin-right: auto;
}

html#BrailleAmbigrams td {
  padding: .5em 1.2em .5em 1.2em;
  word-spacing: 2ex;
  text-align: center;
  border:  1px #777 solid;
}



/* End */
