body { color: rgb(6, 37, 56); background-color: rgb(250,250,255); } div.header { margin-top: 100px; margin-left: 50px; } div.inner1{ display: inline-block; vertical-align: middle; line-height: normal; } div.inner2{ display: inline-block; vertical-align: middle; line-height: normal; text-align: center; margin-left: 50px; } h1 { font-size: 200%; } p.subtitle { font-size:100%; margin-left: 15px; } p.about { margin-bottom: 0px; } p.pub-title { margin-top: 10px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; font-style: italic; } p.co { margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px; } p.journal { margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px; } span.journal-title { font-weight: bold; } span.course { font-style: italic; } a.jlink { color: rgb(60,117,150); padding-right: 5px; padding-left: 5px; } a.alink { padding-right: 5px; padding-left: 5px; } h2 { margin-top: 25px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; font-size: 150%; } h3 { margin-top: 15px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; font-size: 125%; } div.section { margin: 0px 50px 0 50px; max-width: 750px; } div.section-last { margin: 0px 50px 100px 50px; } div.subsection{ margin: 0 0 0 15px; } a { color: rgb(12,72,107); text-decoration: none; } ul { list-style-type: none; margin: 10px 0 0 -40px; } ul.sublist{ list-style-type:none; margin: 0 0 0 0; } li { padding-top: 0px; padding-bottom: 0px; } li:not(:last-of-type) { padding-top: 0px; padding-bottom: 2px; } tr:nth-child(even) { background-color: rgb(240,240,248); } th, td{ padding:20px; } table { border-spacing: 0; }