body.all {font-family: arial,sans-serif; margin-right: 0; margin-top: 0; margin-bottom: 0; margin-left: 0}
h1.left {font-family: arial,sans-serif; font-weight: bold; font-size: 140%}
h1.centre {font-family: arial,sans-serif; font-weight: bold; font-size: 140%; text-align: center}
h2.left {font-family: arial,sans-serif; font-size: 110%}
h2.centre {font-family: arial,sans-serif; font-size: 110%; text-align: center}
h3.left {font-family: arial,sans-serif; font-size: 100%}

li.centre {font-family: arial,sans-serif; font-size: 90%; text-align: center}
li.justify {font-family: arial,sans-serif; font-size: 90%; text-align: justify}
li.left {font-family: arial,sans-serif; font-size: 90%}
li.right {font-family: arial,sans-serif; font-size: 90%; text-align: right}

p.centre {font-family: arial,sans-serif; font-size: 90%; text-align: center}
p.left {font-family: arial,sans-serif; font-size: 90%}
p.justify {font-family: arial,sans-serif; font-size: 90%; text-align: justify}
p.right {font-family: arial,sans-serif; font-size: 90%; text-align: right}
p.labelerror {font-family: arial,sans-serif; font-size: 90%; text-align: right; color: #ff0000}
p.figure {font-family: arial,sans-serif; font-size: 60%; text-align: center}

table {
    border-collapse: separate;
    border-spacing: 0px;
}

table.title {background-image: url("Images/bar.png")}

table.tableContent12p td {padding: 12px;}
table.tableContent8p td {padding: 8px;}
table.tableContent16p td {padding: 16px;}
table.tableContent4p td {padding: 4px;}

table.tableContent16s {border-spacing: 16px;}
table.tableContent12s {border-spacing: 12px;}
table.tableContent8s {border-spacing: 8px;}

th.centre {font-family: arial,sans-serif; font-size: 90%; text-align: center}
th.justify {font-family: arial,sans-serif; font-size: 90%; text-align: justify}
th.left {font-family: arial,sans-serif; font-size: 90%}
th.right {font-family: arial,sans-serif; font-size: 90%; text-align: right}

td.centre {font-family: arial,sans-serif; font-size: 90%; text-align: center}
td.justify {font-family: arial,sans-serif; font-size: 90%; text-align: justify}
td.left {font-family: arial,sans-serif; font-size: 90%}
td.right {font-family: arial,sans-serif; font-size: 90%; text-align: right}
td.label {font-family: arial,sans-serif; font-size: 90%; text-align: right}
td.labelerror {font-family: arial,sans-serif; font-size: 90%; text-align: right; color: #ff0000}
td.figure {font-family: arial,sans-serif; font-size: 60%; text-align: center}
td.useful {font-family: arial,sans-serif; font-size: 60%; background-color: #ccddee}

input.number {font-family: arial,sans-serif; font-size: 90%; text-align: right; width: 100%;}
input.text {font-family: arial,sans-serif; font-size: 90%; text-align: left;width: 100%;}
input {font-family: arial,sans-serif; font-size: 90%; text-align: left;width: 100%;}
input.button {font-family: arial,sans-serif; font-size: 90%; text-align: center; width: 100px;}
select {font-family: arial,sans-serif; font-size: 90%; text-align: left;width: 100%;}

img {border: none}

a.clean {text-decoration: none }

div.error {
    color: #FF4433;
}

p.smerror {
    vertical-align: middle;
    color: #FF4433;
    font-size: 90%;
}

p.smpageerror {
    vertical-align: middle;
    color: #FF4433;
    text-align: center;
}

p.smpagemessage {
    vertical-align: middle;
    color: #FF4433;
    text-align: center;
}


