.color {
  background-color: #FF8100; /* #FFAA55; */
}

.copyright {
  color: #777777;
}

a.copyright {
  text-decoration: underline;
}

div.mainquote_left {
  border-top: 1px #FF8100 solid; /* 1px #FFAA55 solid; */
  border-left: 1px #FF8100 solid;
  background-color: #DDDDDD;
  padding: 0.2em 0.5em 0.2em 0.5em;
  margin-bottom: 0.5em;
}

div.mainquote_right {
  border-top: 1px #FF8100 solid;
  border-right: 1px #FF8100 solid;
  background-color: #DDDDDD;
  padding: 0.2em 0.5em 0.2em 0.5em;
  margin-bottom: 0.5em;
}

div.news {
  border-top: 1px #FF8100 solid; /* 1px #FFAA55 solid; */
  border-left: 1px #FF8100 solid;
  padding: 0 0.5em 0.2em 0.5em;
  margin-bottom: 0.5em;
}

h2.news {
  background-color: #DDDDDD;
  margin-top: 0.5em;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

span.newsdate {
  font-style: italic;
  font-size: small;
}

p.book_source {
  font-size: small;
}

p.indent {
  padding-left: 2em;
}
  
div.fleft {
  float: left;
  margin: 0 0.5em 0.2em 0;
  display: inline;
}

div.fright {
  float: right;
  margin: 0 0 0.2em 0.5em;
  display: inline;
}

div.imgbox {
  border: 1px solid #AAAAAA;
  padding: 2px 2px 2px 2px;
  background-color: #FFFFFF;
  margin-top: 0.3em ! important;
}

div.book {
  margin-top: 1px;
  /* The following is needed on IE/Mac: floats *must* have an explicit width! */
  /*\*//*/
	width:120px;
  /**/
}

div#footer div.fleft {
  text-align: left;
  margin-left: 10px;
}

div#footer div.fright {
  text-align: right;
  margin-right: 5px;
}

div.toc {
  float: right;
  margin: 0.3em 0 0.2em 0.5em;
  padding: 0.5em 0.5em 0.5em 0.5em;
  border: 1px solid #AAAAAA;
  background-color: #DDDDDD;
}

div.toc p {
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0.5em;
}

div.toc ul {
  list-style: none;
  padding-left: 0.5em;
  margin: 0 0 0 0;
}

div.toc ul li {
  padding-left: 0;
  margin-left: 0;
}

a.extlk {
  color: teal;
  background: url(/web08/Global/ext_arrow.gif) top right no-repeat;
	padding-right: 13px;
}

h1 {
  margin-top: 0;
  padding-top: 0;
}

dl {
  margin-left: 1.0em;
}

dt {
  margin-top: 0.5em;
  font-weight: bold;
}
dd {
  margin-top: 0.2em;
  margin-left: 1.0em;
}

table.prettytable {
    margin: 0.5em 0.5em 0.5em 0.5em;
    background: #f9f9f9;
    border: 1px #aaaaaa solid;
    border-collapse: collapse;
}

table.prettytable th, table.prettytable td {
    border: 1px #aaaaaa solid;
    padding: 0.2em;
}

table.prettytable th {
    background: #dddddd;
    text-align: center;
}

table.prettytable caption {
    margin-left: inherit;
    margin-right: inherit;
    font-weight: bold;
}

td.right {
   text-align: right;
}