body {
margin:0;
padding:0;
font-family:Arial;
}

tt {
border-color: #0000FF;
border-style: solid;
border-width: 1px;
overflow: auto;
display: block;
}

li {
list-style-position:inside;
font-size:10pt;
text-align: justify;
}

a:hover {
color: #FF8040;
text-decoration: none;
}

a:link.d1la {
color: #0000FF;
text-decoration: underline;
}

.text {
font-size:10pt;
text-align: justify;
text-indent: 12.7mm;
padding: 0px;
margin: 0px;
}

h1 {
display:inline;
font-size:24pt;
}

h2 {
display:inline;
font-size:18pt;
}

h3 {
display:inline;
font-size:14pt;
}

span.mnu {
position:relative;
top:5px;
}

a.mnu {
display:block;
width:128px;
height:38px;
background-image:url(i/off.jpg);
background-repeat:no-repeat;
text-decoration:none;
text-align:center;
text-decoration:none;
font-family:Arial;
font-size:14pt;
color:#0080C0;
}

a.strmnu {
display:block;
width:128px;
height:19px;
background-image:url(i/str.jpg);
background-repeat:no-repeat;
text-decoration:none;
text-align:left;
text-decoration:none;
font-family:Arial;
font-weight:bold;
font-size:10pt;
color:#FFFF00;
}

a:hover.strmnu {
background-image:url(i/stroffon.jpg);
}

span.strmnu {
position:relative;
left:20px;
}

a.stronmnu {
display:block;
width:128px;
height:19px;
background-image:url(i/stronm.jpg);
background-repeat:no-repeat;
text-decoration:none;
text-align:left;
text-decoration:none;
font-family:Arial;
font-weight:bold;
font-size:10pt;
color:#FFFF00;
}

div.pmnu {
display:none;
}

#blue-bg {
color:#FFFF00;
background-color:#2C1E95;
}

#h-bg {
color:#FFFFFF;
background-color:#2C1E95;
}

.d1-h {
padding:10px;
display:inline;
color:#FFFFFF;
background-color:#2C1E95;
margin-top:0px;
}

.d1s {
border-color: #2C1E95;
border-width: 1px;
border-style: solid;
margin-bottom: 10px;
}

.d1l {
border-color: #FFFF00;
border-width: 1px;
border-style: solid;
margin-bottom: 10px;
font-size:10pt;
text-align: left;
}

.d1lh {
display: block;
font-size: 12pt;
font-weight: bold;
background-color: #FFFF00;
color: #2C1E95;
}

a:visited.d1la {
color: #FFFFFF;
}

a:hover.d1la {
color: #FF8040;
text-decoration: none;
}

a:link.d1la {
color: #00FFFF;
text-decoration: underline;
}

.psubmnu {
font-size:10pt;
font-weight:bold;
text-decoration:none;
background-color:00003E;
color:FFFFFF;
border-style:outset;
border-color:C0C0C0;
border-width:2px;
}

.asubmnu {
font-size:10pt;
font-weight:bold;
text-decoration:none;
background-color:0000FF;
color:FFFFFF;
border-style:inset;
border-color:C0C0C0;
border-width:2px;
}

.submnu {
margin-bottom:20px;
}
