table, th, td {
  border: 1px solid;
}

body {
    font: 15px "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
    line-height: 1.5;
}
p    {
    font: 15px "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
    line-height: 1.5;
    margin-top: 10px;
    margin-bottom: 0px;
}

li {  font-size: 15px; margin-top: 6px;}

th {
    font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.5;
    font-weight: bold;
    background-color: #e86118;
    color:#ffffff;
}
td {
    font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
    line-height: 1.5;
    margin-top: 20px;
    /* color: #e86118; */
    background-color: #eeeeee;
}
td a {
    font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
    line-height: 1.5;
    margin-top: 20px;
}

h1 {
    /* font-size: 22px; */
    background-color:#e86118;
    color:#FFFFFF;
    /* text-align: left; */
    padding-right:15px;
    padding-left:20px;
    padding-top:6px;
    padding-bottom:6px;
}
h1.center {text-align:center; }

h2 {
    font-size: 15px;
    /* background-color:#e86118; */
    /* color:#FFFFFF; */
    /* text-align: left; */
    padding-right:15px;
    padding-left:20px;
    padding-top:2px;
    padding-bottom:2px;
}
/* h2.center {text-align:center; } */

a {
    font: 15px "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
    line-height: 1.5;
    text-decoration: none;
}
a:hover {
    color: #e86118;
    text-decoration: underline;
}

div.legal {
    text-align: right;
}

pre{
    background-color: #cccccc;
}
