html, body {font-size: 9pt;  font-family: verdana, arial; height: 100%; margin: 0px; padding: 0px; border-width: 0px; background-color: #999999; overflow-wrap: break-word; }

th, td, tr, tfoot, thead, tbody { border-style:inherit; border-width:inherit; border-collapse:inherit; border-spacing:inherit; padding:inherit; border-color:inherit; }
pre, code, ol, ul, li, th, td, tr, tfoot, thead, tbody, table, p, div { color:inherit; background-color:transparent; }
ol, ul, li, th, td, tr, tfoot, thead, tbody, table, p { text-align:inherit; font-family:inherit; font-size:inherit; font-weight:inherit; }

TD,TH,FORM,LI,UL,OL {font-size: 9pt;  font-family: verdana, arial; text-align: justify; }
A { color: #ff6600; text-decoration: none; }
A:hover { text-decoration: underline; }
IMG { border: 0; }
TABLE { text-align: left; }
table.invis { border: 0px; padding: 0px; margin: 0px; border-spacing: 0px}
TABLE.std { text-align: left; border:1px solid black; border-collapse:collapse; }
P {text-indent: 1.5em; margin-top: 2px; margin-bottom: 2px; margin-left: 5px; }
UL,OL { margin-top: 2px; margin-bottom: 2px; padding-left: 10px; }
UL,OL,LI { list-style-position: inside; }
PRE { margin-top: 0; margin-bottom: 0; padding-top: 2px; padding-bottom: 2px; font-family: courier new; overflow:auto; width:inherit; }
CODE { font-size: 10pt; font-family: courier new; }

.main { background-color:#f0f0f0; }

.head1 { text-align: center; vertical-align: center;
        color: #dddddd; background-color: #ee9900;
        font-size: 15pt; font-weight: bold; font-style: normal; }
.head2 { background-color: #ffcc00; }
.head3 {font-size: 8pt; font-weight: bold; color: #333333; text-align: center; nowrap: nowrap; padding-left: 3px; padding-right: 3px; 
       vertical-align: center; }

TD.main { padding-top: 10px; padding-bottom: 5px; vertical-align: top; padding-left: 15px; padding-right: 15px; }
TD.mainb { background-color: gray; }

.news1 { background-color: #d0d0d0; }
.newsm { padding-top: 1px; padding-bottom: 5px; }

TH, .tabsh { background-color: #dddddd; padding-left: 5px; padding-right: 5px; }
TD.tabs { background-color: #ffffff; padding-left: 5px; padding-right: 5px; }

.copyright {font-size: 8pt; font-family: verdana, arial; }
TD.copyright { padding-bottom: 5px; vertical-align: bottom; padding-left: 15px; padding-right: 15px; }

.tail  {font-size: 8pt; font-weight: bold; color: black; text-align: center; nowrap: nowrap; padding-left: 3px; padding-right: 3px; 
       vertical-align: center; background-color: #ffcc00;}

.code { background-color: #ffffcc; color: black; overflow-wrap: normal;}

.ok { color: green; }
.red { color: red; }
