body {
  font-family: georgia, "times new roman", times, serif;
  font-size: 62.5%; /* 10px */
  color: #000080;
  background-color: #fff;
}
h1,h2,h3,h4,h5,h6 {
  margin: 0.2em 0 0.2em 0;
}
p,dd {  margin: 4px 0 4px 0;}
ul,ol,dl { margin: 0 0 0.5em 1em;}
h1, .hl1 { font-size: 3em; font-weight: normal;}
.hl1_5 { font-size: 2.4em;}
h2, .hl2 {  font-size: 2em; }
h3, .hl3 {  font-size: 1.5em; }
h4, .hl4 {  font-size: 1.4em;}
.hl1, .hl1_5, .hl2, .hl3, .hl4, .hl5 { font-weight: bold;}
h5, h6	{  font-size: 1.2em; }
h6 {  font-weight: normal; }
p,dt,dd,ul,ol {  font-size: 1.2em; }
p {  text-align: justify; }
.center { text-align: center; }
blockquote {  margin: 0 24px; }
ul {  padding: 0em; }
li {  padding: 0.05em; }
.lipad {  padding: 0.2em; }
ol {
  padding-left: 0;
  margin-left: 18px;
}
dt {  float: left; }
td {
  vertical-align: top;
  width: 200px;
  padding: 10px;
  margin: 5px;
  border-style: solid;
  border-width: 1px;
}
a { text-decoration: underline; }
a:visited {  color: #303070; }
a:link {  color: #101070; }
a:hover {
text-decoration: underline;
color: #FFFFD0;
background-color: #000097;}
a img {  border: none; }
.inlineLabel {  display: inline; }
.fineprint {  font-size: 1em; }
.ads {
  text-align: right;
  font-size: 1em;
}
.bold-p {  font-weight: bold; }
.page_index {
  font-size: 1.5em;
  text-align: justify;
}
.keyword-list {  font-size: 1.5em; }
.medium-ul { font-size: 1.5em; font-weight: bold;}
.large-ul { font-size: 2em; font-weight: bold;}
.title-left {
  font-size: 2em;
  vertical-align: middle;
  width: 140px;
  color: rgb(255, 255, 204);
  background-color: rgb(0, 0, 153);
  text-align: center;
  padding: 0;
}
.title-longname {
  width: 600px;
  vertical-align: middle;
  text-align: center;
  height: 75px;
  padding: 0;
}
.title-right {
  font-size: 2em;
  vertical-align: middle;
  text-align: center;
  background-color: rgb(0, 0, 153);
  color: rgb(255, 255, 204);
  padding: 0;
}
.title-acronym-n {
  font-size: 2em;
  vertical-align: middle;
  width: 140px;
  text-align: center;
  padding: 0;
}
.title-page-n {
  font-size: 2.4em;
  width: 600px;
  vertical-align: middle;
  text-align: center;
  height: 30px;
  padding: 0;
}
.title-url-n {
  font-size: 2em;
  vertical-align: middle;
  text-align: center;
  padding: 0;
}
.maintable, .subtable {
  text-align: left;
  table-layout: fixed;
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px;
  padding: 5px;
  margin: 0px;
}
.maintable { width: 985px; }
.subtable { width: 397px; }
.middle_page_n {  width: 605px; }
.keyword-margin {  width: 150px; }
.middle3 { width: 620px; }
.twocol { width: 397px; padding: 0px; }
.innertwo { width: 397px; }
.rightcol { width: 220px; }
.frontpage { width: 220px; }
.col5 { width: 1000px; }
img.left {
   float: left;
   border: none;
   margin-right: 10px;
   margin-bottom: 4px;
}
img.right {
   float: right;
   border: none;
   margin-left: 10px;
   margin-bottom: 4px;
}
img.left_lg {
   float: left;
   border: none;
   margin: 10px 20px 10px 0px;
}
img.right_lg {
   float: right;
   border: none;
   margin: 10px 0px 10px 20px;
}