body         { color: #544d2f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #d6c49e; display: block; margin: 0; padding: 0; top: 0; right: 0; bottom: 0; left: 0; vertical-align: bottom }
table          { color: #544d2f; font-size: 10px; text-decoration: none; display: table; margin-top: 0; margin-left: 0; padding-left: 0; left: 0; width: 780px; vertical-align: sub; table-layout: fixed }
table.index {color: #544d2f; font-size: 10px; text-decoration: none; display: table; margin-top: 0; margin-left: 0; padding-left: 0; left: 0; vertical-align: sub; width: 780px; table-layout: fixed }
ul { text-decoration: none; list-style-type: disc; margin: 0 0 0 20px; padding: 0 }
ul.carto  { text-align: justify; margin-left: 50px; vertical-align: baseline }
table.list   { font-size: 10px; line-height: 1ex; text-decoration: none; text-align: right; display: inline; margin: 0; padding: 0; vertical-align: super }
td.right    { text-decoration: none; text-align: right }
h1   { color: #330; font-size: 12px; font-weight: bold; text-decoration: none; margin: 0; padding-left: 20px }
a.bdy:link, a.bdy:visited  { color: #476476; font-size: 10px; text-decoration: none; text-align: left; display: block; margin: 0; padding: 0; border-width: 0 }
a:link, a:visited      { color: #476476; font-size: 10px; text-decoration: none; text-align: right; display: inline; padding: 0 }
a:hover    { color: teal; text-decoration: none }
a.bdy:hover      { color: #008080; font-size: 10px; text-decoration: none; text-align: left; margin: 0; padding: 0; height: 15px }
a.footer:link, a.footer:visited       { color: #ffffff; font-size: 10px; text-decoration: none; text-align: right; display: block; margin: 0; padding: 0 10px; border-style: none none none solid; border-width: 0 0 0 1px; border-color: white }
a.footer:hover     { color: #ff4d00; font-size: 10px; text-decoration: none; text-align: right; display: block; margin: 0; padding: 0 10px; border-style: none none none solid; border-width: 0 0 0 1px; border-color: white }
a.sitemap:link,  a.sitemap:visited { color: #330; font-size: 12px; font-weight: bold; text-decoration: none; text-align: left; display: block; margin: 0; padding: 0; border-width: 0 }
a.sitemap:hover   { color: #008080; font-size: 12px; font-weight: bold; text-decoration: none; text-align: left; display: block; margin: 0; padding: 0 }
option  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block }
select   { color: white; font-size: 11px; text-decoration: none; background-color: #d6c49e; text-align: left; display: block; margin: 0; padding: 0; top: 0; width: 150px; vertical-align: bottom }
h2    { color: #330; font-size: 12px; font-weight: bold; text-decoration: none; text-align: left; display: block; margin: 0; padding: 0; vertical-align: bottom }
td.blank    { margin: 0; padding: 0; bottom: 0; vertical-align: bottom }
td.term { margin: 0; padding: 0 0 0 50px; bottom: 0; vertical-align: bottom }
h3       { font-size: 11px; font-weight: bold; line-height: 1ex; text-decoration: none; text-align: left; display: inline; margin: 0; padding: 0; vertical-align: super; text-shadow: #666666 3px 3px 2px  }
td.caption    { font-size: 10px; line-height: 1em; text-decoration: none; text-align: left; margin: 0; padding-left: 10px; vertical-align: top }
td.big_caption { font-size: 10px; font-weight: bold; line-height: 1em; text-decoration: none; text-align: left; margin: 0; padding-left: 10px; vertical-align: top }
h4 { font-size: 10px; font-weight: normal; text-decoration: none; margin: 0; padding: 0 }
td.maplink     { text-decoration: none; display: table-cell; margin: 5px 0 0; padding-top: 5px; padding-bottom: 0; padding-left: 128px; vertical-align: bottom }
td.white   { text-decoration: none; white-space: pre; padding-left: 40px }
p   { text-decoration: none; text-align: justify; display: block; margin: 15px 50px 0; padding: 0 20px; vertical-align: top }
td.jp  { text-decoration: none; text-align: right; display: table-cell; margin-right: 72px; padding-right: 72px; vertical-align: bottom }
td.source  { text-decoration: none; text-align: left; display: table-cell; margin-bottom: 0; margin-left: 70px; padding-bottom: 0; padding-left: 70px; vertical-align: bottom }
td.source1 { font-weight: bold; text-decoration: none; text-align: left; display: table-cell; margin-bottom: 0; margin-left: 70px; padding-bottom: 0; padding-left: 70px; vertical-align: bottom }
td.copy  { font-size: 8px; text-decoration: none; display: block; margin-left: 5px; padding-left: 5px }
td.copy1 { font-size: 9px; font-weight: bold; text-decoration: none; text-align: left; display: table-cell; margin-left: 50px; padding-left: 70px; vertical-align: top }
em  { color: #330; font-style: normal; font-weight: 700; text-decoration: none }

