body
{
    background-image:url('../css/kde3blue.jpg');
    /* Try this for a few weeks
    Last update: 20200207*/
    font-family:Roboto,Sans-Serif,Arial,Helvetica,Lato;
    text-align:left;
    font-size:12pt;
    font-weight:bold;
/*    line-height:14pt; */
/*    font-size:10pt; */
    color: #000000
}

#pubkeyasc {
    font-family: Consolas,Monaco,'Lucida Console','Liberation Mono,'DejaVu Sans Mono',Bitstream Vera Sans Mono','Courier New','DejaVu Sans Mono', monospace;
    font-size:12pt;

}



td 
{
    font-family:sans-serif;
/*     line-height:14pt; */
/*    font-size:10pt; */
    vertical-align:top;
}

td.md 
{ 
    background-color:#AAAAFF;
    font-weight: bold; 
    vertical-align:middle;
    margin-bottom:1pt;
}

td.mdname1 
{ 
    background-color:#AAAAFF;
    font-weight: bold; 
    color: #602020; 
    vertical-align:middle;
    margin-bottom:1pt;
}

td.mdname 
{ 
    background-color:#AAAAFF;
    font-weight: bold; 
    color: #602020; 
    width: 600px; 
    vertical-align:middle;
    margin-bottom:1pt;
}

li
{
    list-style-type:disc;
}

a:visited 
{ 
    color:#333380;
    text-decoration:none;
    font-weight:bold;
}

a,
a:link,
a:hover,
a:active
{ 
    color:#000040; 
    font-weight:bold; 
    text-decoration:underline;
}

h1 
{ 
    font-family:Roboto,Sans-Serif,Arial,Helvetica,Lato;
    text-align: center; 
    font-size:26pt; 
    color:#000040;
    padding: 0px 0px 5px 0px;
    border-bottom-style:solid; 
    border-bottom-width:3px; 
    border-color:#000080;
    
}

h2
{ 
    font-family:Roboto,sans-serif;
    text-align: left; 
/*    font-size:16pt; */
    color:darkblue;
}

/* I found H3 headlines in the alphabetical index only. */

h3
{ 
    font-family:sans-serif;
/*    font-size:14pt; */
    color:darkblue;
    border-bottom-style:solid;  
    border-bottom-width:0px; 
    border-color:red;
}

a.qindex 
{
}

a.qindexRef 
{
}

a.el 
{
}


.button_css
{
	background-color: white;
	color: black;
	width: 98px;
	height:30px;
	border:2px solid black;
	border-color:black;
	border-radius:10px;
	font-weight: bold;
}

address 
{
    font-family:sans-serif;
/*    font-size:8pt; */
    text-align:center;
    font-style:normal;
}

dl.el { margin-left: -1cm }
.fragment { width: 100%; border: none; background-color: #eeeeee }
.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }

.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold }

#groupText { margin-left: 25px; font-style: normal; font-size: 18pt }

font.keyword       { color: #008000 }
font.keywordtype   { color: #604020 }
font.keywordflow   { color: #e08000 }
font.comment       { color: #800000 }
font.preprocessor  { color: #806020 }
font.stringliteral { color: #002080 }
font.charliteral   { color: #008080 }

table.titleborder { background-color: #000000; }
table.title { background-color: #ffffff; }
table.indexborder { background-color: #000000; }
table.index { background-color: #ffffff; }
table.bodyborder { background-color: #000000; }
table.body { background-color: #ffffff; }
