body {
  font: 14px/24px "times new roman", times, serif;
}

dd {
  margin-left: 0px;
}
dt {
  padding-top: 9px;
}

a {
  text-decoration: underline;
}
a:link    { /* unvisited links */ 
  font-style: italic;
}
a:visited { /* visited links */ 
}
a:hover   { /* user hovers */ 
  background-color: #D4C070;
} 
a:active  { /* active links */
}

.ItemTitle, .NewsTitle {
  margin: 0px;
  padding-top: 6px;
  padding-bottom: 3px;
}

.ItemTitle {
  border-top: 1px solid;
  border-right: 1px solid;
  border-left: 1px solid;
  margin-bottom: 3px;
  padding-left: 12px;
}

.NewsTitle {
  padding-left: 18px;
}

.Note, .Version, .Remark {
  color: #5F0000;
}

.Version, .Remark {
  font-weight: bold;
}

.Version {
  font-size: 18px;
  border-bottom: 1px dashed;
}

.Remark {
  font-style: italic;
  text-decoration: blink;
}

.OptionBox {
  border-left: 1px solid;
  font-family: "courier new", courier, monospace;
  font-weight: bold;
}

.Box_SH {
  margin: 1px;
  padding: 0px;
  border: thin dotted;
}

.AnchorH2, .AnchorH3, .AnchorH4 {
  margin-top: 6px;
  margin-left: 0px;
}

.AnchorH2 {
  border-right: 1px solid;
  padding-top: 12px;
  padding-left: 12px;
  padding-bottom: 6px;
}

.AnchorH3 {
  padding-top: 9px;
  padding-left: 24px;
}

.AnchorH4 {
  padding-top: 6px;
  padding-left: 36px;
}

.ItemTitle, .NewsTitle, .AnchorH2, .AnchorH3, .AnchorH4 {
  border-top-color: #f9f7e8;
  border-right-color: #404040;
  border-bottom: 1px solid;
  border-bottom-color: #404040;
  border-left-color: #f9f7e8;
}
