@font-face {
    font-family: 'barlowregular';
    src: url('../fonts/barlow-regular-webfont.eot');
    src: url('../fonts/barlow-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/barlow-regular-webfont.woff2') format('woff2'),
         url('../fonts/barlow-regular-webfont.woff') format('woff'),
         url('../fonts/barlow-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'barlowsemibold';
    src: url('../fonts/barlow-semibold-webfont.eot');
    src: url('../fonts/barlow-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/barlow-semibold-webfont.woff2') format('woff2'),
         url('../fonts/barlow-semibold-webfont.woff') format('woff'),
         url('../fonts/barlow-semibold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'barlowitalic';
    src: url('../fonts/barlow-italic-webfont.eot');
    src: url('../fonts/barlow-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/barlow-italic-webfont.woff2') format('woff2'),
         url('../fonts/barlow-italic-webfont.woff') format('woff'),
         url('../fonts/barlow-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body {
font-family:"barlowregular";
font-weight: normal;
font-size: 90%;
background-color: #fff;
margin:0;
padding:2em;
}

strong {
font-family:"barlowsemibold";
font-weight: normal;
}

em, i {
font-family:"barlowitalic";
font-style: normal;
}

* {
color: #000;
}

.lManual,.lManual li,.lManual ol {
list-style: none;
position: relative;
margin: 0;
padding: 0 0 0.5em 1em;
}

.lManual ul li {
list-style: circle;
padding: 0 0 0.5em 0em;
}

.lManual li span,h3 span {
position: absolute; 
left: -1.5em;
width: 2em;
font-size: 1em;
text-align: right;
}

.lTitle, h1, h3, h2 {
font-family:"barlowsemibold";
font-size: 1.3em;
font-weight: normal;
text-transform: uppercase;
color: #00B140;
}

h1 {
font-size: 1.8em;
text-align: center;
margin: 0;
display: block;
}

h2 {
font-size: 2em;
text-align: center;
}

.sHead {
font-size: 1.4em;
text-align: center;
margin-top: 0;
}

.lManual .lTitle span {
color: #00B140;
width: 1.5em;
left: -1.2em;
font-size: 1em;
}

td {
text-align: right;
}

.lCell {
text-align: left;
}

tr:nth-child(even) {background: #e8f3e6}
tr:nth-child(odd) {background: #ffffff}
