.sma { font-size: 11px }
.bol { font-weight: bold }
.nar { width: 1% }
.qua { width: 25% }
.thi { width: 33% }
.hlf { width: 50% }
.tqu { width: 75% }
.wid { width: 100% }
.hwp { height: 100% }
.bor { border: #669999 1px solid }
.nom { margin: 0px }

p { font-family: arial, sans-serif; font-size: 13px; color: #003333 }
#hem p { margin: 0.5em 0em 0em 0em }
a { text-decoration: none; color: #669999 }
a:hover { text-decoration: underline }
a.nav { font-weight: bold; color: #ffffff }
a.nav:hover { text-decoration: none; color: #336666 }
a.naw { font-weight: bold; color: #336666; text-decoration: none }
a.naw:hover { text-decoration: none }
a.glo { color: #003333; border: dotted #669999; border-width: 0px 0px 1px 0px; cursor: help }
a.glo:hover { text-decoration: none }

img.int { width: 100px; border: #669999 2px solid; display: none }

td.top { height: 1% }

p.tit {  font-size: 18px; font-weight: bold; text-align: right; color: #669999; margin: 16px 16px 0px 0px }
body { background: #ffffff; margin: 0px }
td.nav { width: 1% }
div.nav { padding: 4px; background: #669999 url('visual/nav.gif') top left no-repeat; display: none }
p.nav { margin: 0.5em; font-size: 13px; text-align: right }
td { vertical-align: top }
td.bot { vertical-align: bottom }
td.mai { width: 100%; height: 100% }
div.mai { width: 100%; background-color: #ffffff }
img.crn { display: none }
p.sbt { color: #336666; margin-bottom: 0em; font-weight: bold; border-bottom-style: solid; border-color: #669999; border-width: 1px; text-align:right }
p.sbb { margin: 0.5em 0em 0em 0em }
p.sbs { margin: 0.25em 0em 0.25em 0em; font-size: 11px; text-align: right }
div.pic { width: 100%; height: 196px; border: #336666 1px solid; margin-bottom: 13px }

p.cap { font-size: 11px; font-style: italic; text-align: center; font-weight: bold }
p.cen { text-align: center }
p.fli { margin-left: 32px; text-indent: -32px }
p.ind { margin-left: 32px }
p.rgh { text-align: right }

p.tag { font-weight: bold; color: #336666; margin-top: 3px }
.txt { width: 100%; font-family: arial, sans-serif; font-size: 13px; color: #003333; border: 1px solid #669999 }
input.but { font-family: arial, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; background: #669999; border: none }
select { font-family: arial, sans-serif; font-size: 13px; color: #003333 }

table.tab { border: #669999 2px solid; width: 100% }
td.tab { background-color: #669999; width: 100% }
td.tan { background-color: #669999; width: 1% }
td.tac { border: solid #669999 1px; border-width: 0px 1px 0px 0px }
p.tab { font-size: 11px; color: #ffffff; font-weight: bold }