.lde {
border-bottom:0px;
text-align:left;
}

@page {
 size: 21.0cm 29.7cm;
 margin: 2cm;
 marks: none;
}
BODY {
 font-size:0.9em;
 font-family:helvetica,arial,sans-serif;
 color:black;
 text-align:justify;
 background-color:white;
}
@media print {
 BODY {
  font-family: FreeSerif,Lucida,utopia,times,charter,serif;
  font-size:0.8em;
  color:white;
  text-align:justify;
  background-color:black;
 }
}
.inner {
 color:black;
 border-width: 0;
 border-style:none;
 border-color:white;
 text-align:left;
 background-color:white;
 padding:0.2em;
 margin:0;
 display:block;
 }

.blue {
 color:white;
 margin-left:0;
 margin-right:0;
 padding:0;
 text-align:center;
 background-color:white;
 }

a:link {
 color:#0D0DB5;
 background-color:transparent;
 }

a:visited {
 color:#CC072F;
 background-color:transparent;
 }

a:active {
 color:purple;
 background-color:transparent;
 }

.small {
 color:red;
 display:none;
 }

SMALL {
 font-size:0.6em;
 color:black;
 text-align:justify;
 background-color:transparent;
 }

BIG {
 font-size:1.6em;
 color:black;
 text-align:justify;
 background-color:transparent;
 }

.abstract {
 width:70%;
 font-size:0.9em;
 color:green;
 text-align:justify;
 background-color:transparent;
 }

.caption {
 font-size:0.9em;
 color:black;
 text-align:justify;
 background-color:transparent;
 }

.jstcaption {
 font-size:0.8em;
 color:black;
 text-align:justify;
 background-color:transparent;
 }

.ctrcaption {
 font-size:0.8em;
 color:black;
 text-align:center;
 background-color:transparent;
 }

.body {
 padding:5px;
 font-size:1em;
 color:black;
 text-align:justify;
 background-color:transparent;
 }

OL {
 list-style-type:decimal;
 font-size:1em;
 color:black;
 text-align:left;
 background-color:transparent;
 }
OL.g {
 padding-left:35px;
 list-style-type:decimal;
 font-size:1em;
 color:black;
 text-align:left;
 background-color:transparent;
 }
LI.g {
 padding-bottom:0.9em;
 list-style-type:decimal;
}
.mark {
 font-weight:700;
 color:white;
 text-align:justify;
 background-color:transparent;
 }

.link {
 font-weight:700;
 color:black;
 text-align:center;
 background-color:transparent;
 }

UL {
 list-style-type:none;
 font-size:1em;
 color:black;
 text-align:left;
 background-color:transparent;
}

.indent {
 padding-left:5px;
 text-indent:2em;
 font-size:1em;
 color:black;
 text-align:justify;
 background-color:transparent;
 }

.header {
 font-size:1.8em;
 color:black;
 text-align:center;
 background-color:transparent;
 }

H3 {
 font-size:1.4em;
 clear:right;
 color:#164113;
 background-color:transparent;
 padding-top:0;
 margin-top:0;
 }

H2 {
 font-size:1.5em;
 color:#164113;
 background-color:transparent;
 }

H1 {
 font-size:1.6em;
 color:#164113;
 background-color:transparent;
 }

.narrow {
 width:60%;
 text-align:center;
 }

HR.narrow {
 width:60%;
 text-align:left;
 }

H4 {
 font-size:1.2em;
 color:#164113;
 background-color:transparent;
}

CODE {
 font-family:FreeMono,"courier new",courier,fixed,monospace;
 font-size:1em;
 font-weight:600;
 color:purple;
 text-align:left;
 border:none;
 background-color:transparent;
 }

PRE {
 font-family:FreeMono,"courier new",courier,fixed,monospace;
 font-size:1em;
 color:black;
 text-align:left;
 border:none;
 background-color:white;
 }
.mono {
 font-family:FreeMono,"Nimbus Mono L","courier new",courier,fixed,monospace;
 font-size:1em;
 color:black;
 border:none;
 text-align:justify;
 background-color:white;
}
.mail {
 font-family:FreeMono,"Nimbus Mono L","courier new",courier,fixed,monospace;
 font-size:1em;
 color:black;
 border:none;
 text-align:left;
 background-color:white;
}
#lug {
 width:255px;
 height:109px;
 border-style:none;
 padding-right:4em;
 padding-bottom:1em;
 float:left;
 }
.kgpg {
 width:16px;
 height:16px;
 margin-left:1em;
 border-style:none;
}
.lug {
 float:right;
 }

#uklug {
 width:88px;
 height:31px;
 border-style:none;
 padding:0 0 1em 2em;
 }
#poster1 {
 width:308px;
 height:437px;
 border-style:none;
}
#poster2 {
 width:272px;
 height:198px;
 border-style:none;
}
#patent {
 width:63px;
 height:64px;
 border-style:none;
 padding:0;
 margin:0;
}
.ptsq {
 float:right;
}

#ewiki {
 width:64px;
 height:64px;
 float:left;
 margin-right:5px;
 border-style:none;
 text-decoration:none;
 vertical-align:text-bottom;
 }
#ewikititle {
 margin-left:30%;
 margin-right:30%;
 border-style:none;
 text-decoration:none;
 }
#biog {
 float:right;
 }
#valid {
 width:88px;
 height:31px;
 border-style:none;
 text-align:right;
 }

TABLE {
 text-align:center;
 border-style:none;
 }

TD {
 border-bottom:groove;
 border-width:0px 0px 4px 0px;
 }

TABLE.all {
 border-style:groove;
 border-width:2px;
 }

TD.split {
 border-bottom:groove;
 border-right:groove;
 border-width:0px 4px 4px 0px;
 vertical-align:top;
 }

ADDRESS {
 padding:5px;
 font-size:0.9em;
 color:black;
 text-align:justify;
 background-color:transparent;
 }

.search {
 font-size:0.9em;
 color:black;
 text-align:left;
 background-color:white;
 }
#available {
 vertical-align:top;
 background-color:#345678;
 color:white;
 font-weight:700;
 text-align:left;
}
.columnleft {
 float:left;
 width:45%;
 padding-right:5%;
}
.columnright {
/* only for <hr> in the floating panel */
 float:right;
 width:45%;
 padding-right:5%;
}
.memberlist {
 float:left;
 width:25%;
 padding-right:5%;
}
.details {
 float:right;
 width:65%;
 padding-right:5%;
}
.content {
 padding:5px;
 font-size:0.9em;
 color:black;
 text-align:justify;
 background-color:transparent;
 margin-top:10px;
 margin-bottom:10px;
}
.distros {
 padding-right:20px;
 font-size:0.9em;
 color:black;
 text-align:left;
 background-color:transparent;
 margin-right:10px;
 margin-left:0px;
}
.foot {
 padding:0;
 margin:0;
 border:0;
 font-size:0.2em;
 float:none;
 clear:both;
}
@media print {
 #uklug {
  display:none;
 }
}

.disc {
 list-style-type:disc;
}
.navy {
 color:green;
 background-color:transparent;
}
.line {
 border-bottom-style:groove;
}

HR {
 float:none;
 clear:both;
}

.link-tree {
 position:absolute;
 top:0px;
 left:65%;
 float:left;
}

.login {
	border-style:groove;
	border-width:3px;
	border-color:#164113;
	padding:1em;
	background-color:white;
	color:#48993C;
	padding-top:0em;
}

#login_clr {
	background-color:white;
	color:#48993C;
}
