<!-- magenta.css  5 Sept 2017 - magsys and telecom -->

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
}
p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
}
li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
}
h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36pt;
    text-align: center;
}
h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24pt;
    text-align: center;
}
h4  {
    font-family: Arial, Helvetica, sans-serifl;
    font-size: 14pt;
    font-weight: normal;
    text-align: left;
}
h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18pt;
}
a  {
   font-weight: bold;
   font-family: Arial;
}
ul {
   font-family: Arial;
   font-size: 10pt;
   list-style-type: square
}
td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    vertical-align: top
}
table.align  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    border: none;
    border-collapse: collapse
}
table.align td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    padding: 3px;
    border-spacing: 1px;
    border: none;
    vertical-align: top
}
table.data   {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    border: medium solid #C0C0C0;
    border-collapse: collapse;
    background-color: #FFFF99
}
table.data td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    padding: 3px;
    border-spacing: 1px;
    border: thin solid #C0C0C0;
    vertical-align: top
}
table.dcodes   {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    border: medium solid #C0C0C0;
    border-collapse: collapse;
    background-color: #FFFF99
}
table.dcodes td {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    padding: 2px;
    border-spacing: 0px;
    border: thin solid #C0C0C0;
    vertical-align: top
}
table.dcodes td:first-child {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    padding: 2px;
    border-spacing: 0px;
    border: thin solid #C0C0C0;
    vertical-align: top
}
table.olddata   {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    width: 500px;
    border: thin solid #C0C0C0;
    border-collapse: collapse;
    background-color: #FFFF99
}
table.olddata td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    padding: 3px;
    border-spacing: 1px;
    border: thin solid #C0C0C0;
    vertical-align: top
}
table.open {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    border: none;
    border-collapse: collapse;
    background-color: #FFFF99
}
table.open td {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    padding: 3px;
    border-spacing: 5px;
    border: none;
    vertical-align: top
}
table.open10 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    border: none;
    border-collapse: collapse;
    background-color: #FFFF99
}
table.open10 td {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    padding: 5px;
    border-spacing: 10px;
    border: none;
    vertical-align: top
}
table.open12 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12pt;
    border: none;
    border-collapse: collapse;
    background-color: #FFFF99
}
table.open12 td {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12pt;
    border-spacing: 10px;
    border: none;
    vertical-align: bottom
}
table.open12 td:first-child {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 20pt;
    padding: 5px;
    border-spacing: 10px;
    border: none;
    vertical-align: bottom
}
.centre {
    text-align: center;
}
.right {
    text-align: right;
}
.left {
    text-align: left;
}
.wideborder {
    border: 4px solid #0000FF;
}
.tcomtable {
    border: 4px solid #0000FF;
    background-color: #80FF80;
    font-weight: bold;
}
.indent80 {
    margin-left: 80px;
}
.listcircle {
    list-style-type: circle;
    margin-left: 80px;
}
.redbody {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FF0000;
    font-weight: normal;
    font-style: normal;
}
.redbodybold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FF0000;
    font-weight: bold;
}
.bodybold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
}
.Title1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36pt;
    color: #0000FF;
    font-weight: bold;
    font-style: normal;
    text-align: center;
    vertical-align: top;
}
.Title2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24pt;
    font-weight: bold;
    color: #0000FF;
    font-style: normal;
    vertical-align: top;
    text-align: center;
}
.Title3-Red {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: normal;
    font-style: normal;
    color: #FF0000;
    text-align: center;
}
.Title4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18pt;
    font-weight: bold;
    font-style: normal;
    color: #0000FF;
    text-align: left;
}
.Title5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    font-style: normal;
    color: #0000FF;
    text-align: left;
}
.Title6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    font-style: normal;
    color: #0000FF;
    text-align: left;
}
.Title7 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36pt;
    font-weight: bold;
    font-style: normal;
    vertical-align: top;
    text-align: left;
    color: #0000FF;
}
.Title8 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24pt;
    font-weight: bold;
    font-style: normal;
    color: #0000FF;
    text-align: left;
}
.Size8Bold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
}
.Size10 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    font-style: normal;
}
.Size12 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: normal;
    font-style: normal;
}
.Size14 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: normal;
    font-style: normal;
}
.BlueBorder {
    border: medium solid #0000FF;
}
.bluebody8 td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    font-style: normal;
    color: #0000FF;
}
.fixed-font {
    font-family: Courier New, sans-serif;
    font-size: 10pt
}
.BackImage {
    background-image:url('back.gif');
    background-color: #4FFFFF
}
.BackColour {
    background-color: #4FFFFF
}
.BackColourYellow1 {
    background-color: FFFF00
}
.BackColourYellow2 {
    background-color: FFFF99
}
.WhitePriceMatrix {
    background-color: #FFFFFF;
    width: 800px;
}
.MapCanvas480x640 {
    height: 480px;
    width: 640px;
    background: #00FFFF
}
