body { background: #FFFFFF; color: black; margin-left: 2em; margin-right: 2em; }
h1 { background: orange; color: white; font-size: 1.5em; border-radius: 8px; padding-left: 10px; }
h2 { font-size: 1.4em; }

h4 { color: blue; line-height: 1.5em; font-size: 1.0em; }
p { line-height: 1.5em; }
em { font-style: normal; font-weight: bold; color: red; }
a:link { color: #1E90FF; }
a:visited { color: blue; }
a:hover { color: #FFA500; }
p.welcome { text-align: center; }
p.welcome img { box-shadow: 4px 4px 4px; }

table, td, th { border: 2px solid darkorange; }
td, th { padding: 4px; }
th { background: lemonchiffon; color: red; }
td { background: white; }
