div.article-container, div.article-style {
    width: 800px !important;
    max-width: 800px !important;
}

.mypapers h3 {
    font-size: larger;
    margin-top: 1em;
    border-left: solid 0.5em blue;
    border-bottom: solid 1px blue;
    text-indent: 0.5em;
}

.mypapers ul {
    padding-inline-start: 0em;
}

.mypapers li {
    list-style: none;
    line-height: 1.15;
	font-family: "Times New Roman", Times, serif;
    font-size: 10pt;
}
.mypapers li.item1 { margin: 1ex 2.5em; text-indent: -1.5em; }
.mypapers li.item2 { margin: 1ex 3em; text-indent: -2em; }

.mypapers_web span.myself { text-decoration: underline; }
.mypapers_web span.title { font-weight: bold; }
.mypapers_web span.award {
	border: outset 1px;
	line-height: 1.5;
	font-weight: bold;
	font-family: sans-selif;
	color: black;
	background: gold;
}
.mypapers_web img.award {
	vertical-align: middle;
	height: 3ex;
}

.mypapers_control {
    display: table;

    margin-left: 0em; margin-right: auto;
    padding: 0em;

    border: solid 1px gray;
    border-radius: 8px;

    box-shadow: 1px 1px 2px black;
    text-shadow: 1px 1px 0px rgba(255,255,255,0.9);

    font-size: small;

    color: black;
    background: linear-gradient(to bottom, #f0f0f0 0%, #c8c8c8 86%) #c8c8c8;
}

.mypapers_control p {
    margin: 0em; margin-top: 0.5em; padding: 0em;
    text-align: center;
    font-weight: bold;
}

.mypapers_control table {
    margin: 0em;
    border-spacing: 0.5em;
}

.mypapers_control td {
border: solid 1px;
    border: solid 1px gray;
    padding: 0.5em;
    box-shadow: 1px 1px 1px white; -moz-box-shadow: 1px 1px 1px white; -webkit-box-shadow: 1px 1px 1px white;
    vertical-align: top;
}

.mypapers_control td p {
    margin: 0em; padding: 0.3em;
}

.mypapers_control td div {
    float: left;
    margin: 0em 0.3em;
}
