@font-face {
    font-family: 'FuturaLTPro-BoldCond';
    font-display: fallback;
    src: url("/init/Fonts/2D027A_0_0.eot");
    src: url("/init/Fonts/2D027A_0_0.eot?#iefix") format("embedded-opentype"), url("/init/Fonts/2D027A_0_0.woff2") format("woff2"), url("/init/Fonts/2D027A_0_0.woff") format("woff"), url("/init/Fonts/2D027A_0_0.ttf") format("truetype");
}
@font-face {
    font-family: 'DINNextLTPro-Medium';
    font-display: fallback;
    src: url("/init/Fonts/2D027A_1_0.eot");
    src: url("/init/Fonts/2D027A_1_0.eot?#iefix") format("embedded-opentype"), url("/init/Fonts/2D027A_1_0.woff2") format("woff2"), url("/init/Fonts/2D027A_1_0.woff") format("woff"), url("/init/Fonts/2D027A_1_0.ttf") format("truetype");
}
@font-face {
    font-family: 'HelveticaNeueeTextPro-Md';
    font-display: fallback;
    src: url("/init/Fonts/2D027A_2_0.eot");
    src: url("/init/Fonts/2D027A_2_0.eot?#iefix") format("embedded-opentype"), url("/init/Fonts/2D027A_2_0.woff2") format("woff2"), url("/init/Fonts/2D027A_2_0.woff") format("woff"), url("/init/Fonts/2D027A_2_0.ttf") format("truetype");
}
@font-face {
    font-family: 'HelveticaNeueeTextPro-Roman';
    font-display: fallback;
    src: url("../init/Fonts/2D027A_3_0.eot");
    src: url("../init/Fonts/2D027A_3_0.eot?#iefix") format("embedded-opentype"), url("/init/Fonts/2D027A_3_0.woff2") format("woff2"), url("/init/Fonts/2D027A_3_0.woff") format("woff"), url("/init/Fonts/2D027A_3_0.ttf") format("truetype");
}
 
body {
    width: 70%;
    margin: 0 auto;
    font-family: "HelveticaNeueeTextPro-Roman", arial, sans-serif;
    font-size: 12px;
    color: #333333;
}
p
{
    font-family: "HelveticaNeueeTextPro-Roman",arial,sans-serif;;
    font-size: 12pt;
    font-weight: normal;
}
h1
{
    font-family: "DINNextLTPro-Medium" , arial, sans-serif;
    font-size: 18pt;
    font-weight: normal;
}
h2 {
    font-family: "DinNextProMedium",arial,sans-serif;
    font-size: 16pt;
    color: #336633;
	border-bottom: solid 1px #336633;
	text-align: left;
}
h3
{
    font-family: "HelveticaNeueeTextPro-Md",arial,sans-serif;
    font-size: 14pt;
    font-weight: bold;
}
h4
{
    font-family: "HelveticaNeueeTextPro-Md",arial,sans-serif;
    font-size: 14pt;
    font-weight: normal;
    margin-bottom: .75em;
}
a
{
  color: #336633;
  text-decoration: underline #fed700;
  font-family: "HelveticaNeueeTextPro-Md", arial, sans-serif;
}
td {
    font-size: 12pt;
}
th {
    font-size: 12pt;
}
code {
    font-size: 12pt;
    /*background: lightgrey;
    margin-left: 5%;*/
}
td, th {
    padding: .5em;
    border: 1px solid #999;
}
table {
    border-collapse: collapse;
    border: 1px solid #999;
}
td>p:last-child {
    margin-bottom: 0;
}
table a
{
    display:block;
    text-decoration:none;
    padding: .5em;
    height: 100%;
}
td.link{
    padding: 0;
}
.detail table{
    width: 100%;
    margin-bottom: 4em;
}
.detail th{
    width:15%;
}