@font-face {
    font-family: 'Lato';
    src: url('fonts/lato-reg.eot');
    src: local('Lato Regular'), local('Lato-Regular'),
         url('fonts/lato-reg.woff') format('woff'),
         url('fonts/lato-reg.ttf') format('truetype'),
         url('fonts/lato-reg.svg#LatoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: url('fonts/lato-bol.eot');
    src: local('Lato Bold'), local('Lato-Bold'),
         url('fonts/lato-bol.woff') format('woff'),
         url('fonts/lato-bol.ttf') format('truetype'),
         url('fonts/lato-bol.svg#LatoBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: url('fonts/lato-regita.eot');
    src: local('Lato Italic'), local('Lato-Italic'),
         url('fonts/lato-regita.woff') format('woff'),
         url('fonts/lato-regita.ttf') format('truetype'),
         url('fonts/lato-regita.svg#LatoItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Lato';
    src: url('fonts/lato-bolita.eot');
    src: local('Lato Bold Italic'), local('Lato-BoldItalic'),
         url('fonts/lato-bolita.woff') format('woff'),
         url('fonts/lato-bolita.ttf') format('truetype'),
         url('fonts/lato-bolita.svg#LatoBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

html, input, textarea, select {
    font-family:'Lato', 'Arial', sans-serif;
}

* html, * html input, * html textarea, * html select {
    font-family:'Arial', sans-serif;
}

body {
    margin:8px;
}

a:link, a:visited {
    color:#005b91;
}

a:link:hover, a:visited:hover {
    color:#555555;
}

a:link:active, a:visited:active {
    color:#8b0000;
}

.header {
    margin-bottom:24px;
    border-bottom:4px solid #005b91;
}

h1 {
    margin-top:0px;
    margin-bottom:0px;
}

hr {
    margin-top:0px;
    margin-bottom:0px;
    margin-left:8px;
    margin-right:8px;
    height:0px;
    border-width:0px;
    border-top:4px solid #005b91;
}

ul, .indent {
    margin-left:0px;
    padding-left:40px;
}

h4, .margin {
    margin-top:1em;
    margin-bottom:1em;
}

table {
    border-collapse:collapse;
}

th {
    text-align:left;
}
