body {
margin: 0;
padding: 0;
color: #f5f5f5;
background: #000;
}

img {border: 0;}
img.l {float: left;}
img.r {float: right;}
img.t {margin-top: 0.8em; padding-top: 0.8em;}
img.w {width: 100%;}

#nav-top {
padding: 0 0 0.5em 0;
font: 0.73em Verdana, Arial, sans-serif;
color: #f0f8ff;
background: #696969 url(../images/iron.png) repeat;
border-top: 2px #dcdcdc solid;
border-left: 2px #dcdcdc solid;
border-bottom: 2px #416da4 solid;
border-right: 2px #696969 solid;
border-style: outset;
border-bottom:5px ridge #dcdcdc;
text-align: left;
}
#nav-top p {
margin-bottom: 0;
margin-top: 0;
padding: 0.4em 0 0 0.4em;
}
img.nav-bigbaer {
float: left;
width: 6em;
height: 2em;
}
#nav-top a {
background: transparent;
color: #fff;
text-decoration: none;
font-weight: bold;
font-variant: small-caps;
}
#nav-top a:hover {
color: #f0e68c;
background: transparent;
}
#nav-top a span, p.accesskey span {text-decoration: underline;}

#content {
font: 0.8em Verdana, Arial, sans-serif;
padding: 0em 1.3em 2em 1.3em;
color: #000;
background: #fff;
border: 2px inset #ccc;
}
#content p {text-align: justify;}
#content p.c {text-align: center;}
a.f60 {color: #f60;}
h1 {
color: #8b0000;
/* color: #2f4f4f; */
background: transparent;
text-align: center;
}
h2 {
color: #000080;
background: transparent;
}
h3 {
color: #005a9c;
background: transparent;
margin-bottom: 0;
}

h1, h2, h3 {font-family: Verdana, "News Gothic MT", Tahoma, sans-serif;}
h1 { font-size: 200% }
h2 { font-size: 160% }
h3 { font-size: 130% }

p.after-header { margin-top: 0.5em;}
p.tight { margin-top: 0; margin-bottom: 0;}
p.bottom { margin-bottom: 0;}
p.top {margin-top:0;}
p.c {text-align: center;}
p.next {text-align:right; font-size:1em; font-weight:bold;}

.tal {text-align: left;}
.tac {text-align: center;}
.tar {text-align: right;}

#footer { font-family: Georgia, Palatino, Serif; font-style: italic;}
.dfn {
color: #00513D; 
background: transparent;
font-style: italic 
}
a:link.dfn-instance, a:visited.dfn-instance {
color: #00513D;
background: transparent;
font-style: italic;
cursor: help;
pitch: high;
}
acronym, abbr, dfn {cursor: help; border-bottom: 1px dotted #00008b;}
dt {margin-top: 0; font:1.2em "arial unicode MS", arial, geneva, sans-serif; font-weight: bold;}
dd {margin-top: 0;}
dd img {width:100px; height:18px; border:none;}
pre, code {font:110% monospace;}
code {color: #009; background: transparent;}

blockquote {
color: #696969;
background: #f5f5f5;
padding: 0.8em;
}

.buttonlink {
padding: 0px 4px 1px;
border: outset 2px Menu;
color: #8b0000;
background: #f0f0f0;
text-decoration: none;
}
.buttonlink2 {
padding: 4px;
border: outset 2px Menu;
color: #224059;
background: #f0f0f0;
text-decoration: none;
}

fieldset {
width:44em;
margin: 0 0 2em 0;
padding: 1em 0.5em 1em 0.5em;
border: 1px solid #000;
}
legend {
padding: .2em;
background: #EBEBFF;
font-weight: bold;
color: #000;
border: 1px solid #000;
}
input {
border: 1px solid #000;
font-weight: bold;
background: #F5F5F5;
}

/* *************** print **************  */

@media print {
   h1, h2, h3,
   h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid; }
   blockquote, pre { page-break-inside: avoid; }
   ul, ol, dl { page-break-before: avoid; }
}

/*  *************** speech ***************  */

@media aural {
   h1, h2, h3,
   h4, h5, h6 { voice-family: paul, male; stress: 20; richness: 90; }
   h1 { pitch: x-low; pitch-range: 90; }
   h2 { pitch: x-low; pitch-range: 80; }
   h3 { pitch: low; pitch-range: 70; }
   h4 { pitch: medium; pitch-range: 60; }
   h5 { pitch: medium; pitch-range: 50; }
   h6 { pitch: medium; pitch-range: 40; }
   li, dt, dd  { pitch: medium; richness: 60; }
   dt { stress: 80; }
   pre, code, tt { pitch: medium; pitch-range: 0; stress: 0; richness: 80; }
   em { pitch: medium; pitch-range: 60; stress: 60; richness: 50; }
   strong { pitch: medium; pitch-range: 60; stress: 90; richness: 90; }
   dfn { pitch: high; pitch-range: 60; stress: 60; }
   s, strike { richness: 0; }
   i  { pitch: medium; pitch-range: 60; stress: 60; richness: 50; }
   b { pitch: medium; pitch-range: 60; stress: 90; richness: 90; }
   u { richness: 0; }
   a:link { voice-family: harry, male; }
   a:visited { voice-family: betty, female; }
   a:active { voice-family: betty, female; pitch-range: 80; pitch: x-high; }
}