body {
        text-align: center;
	background-color: #cccccc;
}
#container {
        font-family: "Times New Roman", serif;
        font-size: 1em;
        font-weight: 500;
	width:60em;
	background-color: #fefefe;
        color: #000033;
        margin: 1ex auto 1ex auto;
        padding: 2ex auto 2ex auto;
}
#topmatter {
  text-align: center;
}
#header {
	width:54em;
	text-align: center;
	margin: 0.5ex auto 0.5ex auto;
	padding: 1ex 1em 1ex 1em;
}
#header p {
        padding: 0;
        margin: 0.5ex auto 0.5ex auto;
}
h1 {
        font-family: Arial, sans-serif;
        font-size: 2em;
        font-weight: bold;
        margin: 1ex 1em 1ex 1em;
        padding: 0;
}
#container #header #title-links h1 {
	font-family: Arial, sans-serif;
	font-size: 1.75em;
        font-weight: bold;
	margin: 1ex 1em 1ex 1em;
	padding: 0;
}
#main {
	width:54em;
        margin: 1ex auto 1ex auto;
	padding: 1ex 1em 1ex 1em;
}
#container #header #title-links p a {
	font-size: 1.05em;                   /* was 16px; */
	line-height: 130%;
	font-weight: bold;
}

#container #main table {
	width: 100%;
        margin: 0 auto 0 auto;
}
#container #main table tr td {
	text-align: center;
	vertical-align: top;
	padding: 1ex 1em 1ex 1em;
}
#end_quote {
	width: 30em;
        margin: 2ex auto 2ex auto;
	padding: 1ex 1em 1ex 1em;
	border: medium solid #000022;
        text-align: left;
}
.leftjustify {
	text-align: left;
}
#container #main table tr td p {
	text-align: left;
}
#container #main h2 {
   font-size: 1.5em;
   font-weight: bold;
   margin: 2ex 0 2ex 0;
   text-align: left;
}
h3 {
   font-size: 1.3em;
   font-weight: bold;
}
#container #main table h2 strong em {
	color: #F00;
}
.Red {
	color: #F00;
}
p.indented {
  text-indent: 1.3em;
}

address {
  text-align: left;
  margin-left: 3em;
  padding: 2ex 3em 4ex 0;
}

#motto {
  padding: 1ex 0 1ex 0;
  font-size: 1.15em;
  font-style: italic;
  font-weight: bold;
}
.notice {
  width: 70%;
  margin: 2ex auto 2ex auto;
  padding: 1ex 1em 1ex 1em;
  text-align: left;
  border: 0.2ex solid #000000;
  background-color: #fcfcee;
  font-size: 1.2em;
  font-weight: bold;
}
.editorial {
  width: 70%;
  margin: 2ex auto 2ex auto;
  padding: 1ex 1em 1ex 1em;
  text-align: left;
  border: 0.2ex solid #000000;
  background-color: #fcfcee;
  font-family: "Times New Roman", serif;
  font-size: 1.2em;
  font-weight: bold;
}
#notice {
  width: 70%;
  margin: 2ex auto 2ex auto;
  padding: 1ex 1em 1ex 1em;
  text-align: left;
  border: 0.2ex solid #000000;
  background-color: #fcfcee;
  font-size: 1.2em;
  font-weight: bold;
}
.comment {
  width: 65%;
  margin: 1ex auto 1ex auto;
  text-align: left;
}
div#comment {
  width: 65%;
  margin: 1ex auto 1ex auto;
  text-align: left;
}
.display {
  text-align: center;
}
#container #main table tr td p.display {
  text-align: center;
}
p.signature {
  width: 50%;
  margin: 1ex auto 1ex 45%;
  text-align: left;
}
div#theletters {
  width: 65%;
  margin: 1ex auto 1ex auto;
  text-align: left;
}
div#theletters hr {
  width: 100%;
  margin: 1ex auto 3ex auto;
}
div.floatright {
  float: right;
  width: 16em;
  margin: 1ex 0 1ex 1em;
  text-align: center;
}
div.floatright p {
  margin: 1ex 0.2em 1ex 0.2em;
  font-size: 0.7em;
}
div.floatright img {
  border-style: none;
}
div.floatleft {
  float: left;
  width: 16em;
  margin: 1ex 1em 1ex 0;
  text-align: center;
}
div.floatleft p {
  margin: 1ex 0.2em 1ex 0.2em;
  font-size: 0.7em;
}
div.floatleft img {
  border-style: none;
}
div.floatcenter {
  width: 20em;
  margin: 2ex auto 2ex auto;
  text-align: center;
}
div.floatcenter p {
  margin: 1ex 0.2em 1ex 0.2em;
  font-size: 0.8em;
}
div.floatcenter img {
  border: 0.15ex solid #000002;
}
a:hover {
  text-decoration: none;
  background-color: #ff8;
  color: #990;
}
a:active {
  text-decoration: none;
  background-color: #ff0;
  color: #f00;
}
.avm {
  font-weight: bold;
  color: #0000ff;
}
