div.articletitle
{
    text-align: center;
    text-transform: uppercase;
}

div.authorgroup
{
    text-align: center;
}

h3.title span.emphasis em
{
    font-style: normal;
    text-decoration: underline;
}

body
{
    background-color: white;
    color: black;
}

sup
{
    font-size: x-small;
    font-weight: lighter;
}

a:link,
a:visited
{
    color: #505050;
}

 sup a:link
,sup a:visited
,a.interlink:link
,a.interlink:visited
{
    color: #505050;
    text-decoration: none;
}

div.biblioentry p
{
    border-style: none none none solid;
    border-width: 1px;
    border-color: silver;
	margin-top: -1em;
    padding-left: 0.5em;
	padding-top: 0.25em;
}

div.footnote p
{
	margin-bottom: -0.5em;
}

pre.programlisting
{

    border-style: none none none solid;
    border-width: 1px;
    border-color: silver;
    padding-left: 1em;
}
