@font-face {
    font-family: "Segoe UI VSS (Regular)";
    font-weight: normal;
    src: url("/sigfesso/pages/fonts/Segoe UI.ttf");
}

@font-face {
    font-family: "Segoe UI VSS (Regular)";
    font-weight: bold;
    src: url("/sigfesso/pages/fonts/Segoe UI Bold.ttf");
}

body {
    font-family: "Segoe UI VSS (Regular)", Arial, Helvetica, sans-serif !important;
    font-size: 14px;
    font-weight: 400;
}

/*
    Typography
*/

a,
a:link {
    /* font-size: 11px; */
    text-decoration: none;
    color: #003399;
}

a:visited {
    color: #72007C;
}

a:hover {
    text-decoration: none;
}

a:active {
    color: #72007C;
    text-decoration: none;
}

h1 {
    /* font-size: 11px; */
    font-weight: bold;
    margin-top: 0em;
    margin-bottom: 0em;
    /*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
}

h2 {
    /* font-size: 11px; */
    font-weight: bold;
    margin: 1.2em 0em 1.2em 0em;
}

h3 {
    /* font-size: 11px; */
    margin: 1.2em 0em 1.2em 0em;
}

img {
    border: 0;
}

ol,
ul,
li {
    /* font-size: 11px; */
    /* line-height: 1.3em; */
    margin-top: 0.2em;
    margin-bottom: 0.1em;
}

p {
    margin: 1.2em 0em 1.2em 0em;
}

li>p {
    margin-top: 0.2em;
}

pre {
    font-family: monospace;
    /* font-size: 1.2em; */
}

code {
    font-family: monospace;
    /* font-size: 1.2em; */
}

strong,
b {
    font-weight: bold;
}