.hid {visibility:hidden;position:absolute;top:0}
.email {font-size:80%}
.dkred {color:#c00000}
.redtext {color:#c00000;font-weight:700}
a:hover {color:#000000;background:#c0ffc0}
table.nav {background-color:#000070;color:#aaaaff}
a.nav {font-size:80%;font-weight:700;color:#aaaaff;text-decoration:none}
span.nav {font-size:80%}
span.pagid {font-weight:800;font-size:80%;background-color:#ffffff;color:#000000}
td.pagid {width:2.5cm}

span.navgrey {color:#800000;font-size:80%;font-weight:400}
span.navat {color:#800000;font-size:80%;font-weight:400}
span.navact {color:#ff0000;font-size:80%;font-weight:700}
a.navact {color:#ff0000}

.bluetext {color:#000080}
div.bluetext {color:#000080; font-weight:700}
div.redtext {color:#c00000; font-weight:700}
div.subhd {margin-top:.7em;margin-bottom:.4em;font-size:100%;font-weight:700}
div.subhdblue {margin-top:.7em;margin-bottom:.4em;font-size:120%;font-weight:700;color:#000080}
span.subhd {font-size:100%;font-weight:700}
div.sbarhd {padding-top:.5em;padding-left:.5em;padding-bottom:.5em;
  font-size:100%;font-weight:700;background-color:#000070;color:#ffffff}
div.sbarbdy {margin-left:+.5em}
td.main {vertical-align:top}
td.sbar {vertical-align:top;background-color:#eeeeff}
div.sbarhd2 {padding-top:.5em;padding-left:.5em;padding-bottom:.5em;
  font-size:100%;font-weight:700;background-color:#202080;color:#c0c0f0}
td.sbar2 {vertical-align:top;background-color:#ffeeee}
div.cmd {font-family:monospace;margin-left:+1em}
span.cmd {font-family:monospace;margin-left:+.3em;margin-right:+.3em}
div.mvleft {position:relative;left:-1em}
div.mvhalfleft {position:relative;left:-.5em}
div.indent {margin-left:+1em}

td.slogan {font-size:150%;letter-spacing:.1em}

div.rept {color:#118811}
div.legal {font-size:70%}
.close {position:relative;margin-top:.2em;margin-bottom:.2em}
div.fullsp {margin-bottom:1em}
div.halfsp {margin-bottom:.5em}
div.minisp {margin-bottom:.3em}

td.btn {font-size:70%;padding:0em 1.2em}
td.bldbtn {font-size:70%;font-weight:700;padding:0em 1.2em}
td.greybtn {font-size:70%;color:#808080;padding:0em 1.2em}
td.box {padding:.5em}

li.sp {padding-top:1em}
li.halfsp {padding-top:.5em}
dl {margin-left:1.0em;margin-top:.8em;margin-bottom:1.3em}
dt {font-style:italic;margin-top:.4em;margin-bottom:.0em}
dd {margin-left:1.0em}
dl.close {position:relative;margin-left:1.0em;margin-top:.5em;margin-bottom:.5em}
dt.close {font-style:normal;position:relative;margin-top:.1em;margin-bottom:.1em}
span.tm {font-size:40%;vertical-align:-30%}
span.tmx {font-size:60%;padding-left:.1em; vertical-align:10%}
span.emph {font-weight:800}
span.sm {font-size:75%}
span.hiliteyel {background-color:#ffffa0}
em {font-style:normal;font-weight:800}
p.emph {font-weight:800}
hr {color:#E20505;background-color:#E20505}
a.smlnk {font-size:80%}
a.stdlnk {}
table {font-size:100%}
table.ruled {frame:border;rules:all}
table.border {frame:border;bordercolor:blue}
pre {position:relative;top:-1em;margin-bottom:-1em;font-size:80%;font-weight:bold}
body {font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#ffffff}
td {vertical-align:top}
tr {vertical-align:top}
div.title {font-size:160%;font-weight:bold;position:relative;margin-top:.7em;margin-bottom:.7em}
h1 {font-size:160%}
h2 {font-size:140%}
h3 {font-size:120%} 
h4 {font-size:100%} 
h5 {font-size:100%} 
h6 {font-size:100%}
