 html { margin: 0; }
 body { margin: 0; font-family: Arial; font-size: 10pt; color: #000000; }
 input { font-family: Arial; font-size: 10pt; color: #000000; border: 1px solid #000000; padding: 2px; }
 select { font-family: Arial; font-size: 10pt; color: #000000; border: 1px solid #000000; }
 table { font-family: Arial; font-size: 10pt; color: #ffffff; white-space: nowrap; }
 button { color: #000000; border: 1px solid #000000; text-align: center; background-color: #f0f0f0; }
.frm1 { background-color: #afdfff; font-family: Arial; font-size: 11pt; color: #000000; }
.btn1 { font-family: Arial; font-size: 10pt; color: #000000; border: 1px solid #000000; text-align: center; background-color: #f0f0f0; padding: 2px; }
.btn1s { font-family: Arial; font-size: 10pt; color: #a0a0a0; border: 1px solid #000000; text-align: center; background-color: #f0f0f0; padding: 2px; width: 120px; }
.btn1c { font-family: Arial; font-size: 10pt; color: #000000; border: 1px solid #000000; text-align: center; background-color: #f0f0f0; padding: 2px; width: 120px; }
.hd1 { font-family: Arial; font-size: 14pt; color: #ffffff; white-space: nowrap; }
.hd2 { font-family: Arial; font-size: 11pt; color: #ffffff; white-space: nowrap; }
.selectU { font-family: Arial; font-size: 10pt; color: #000000; border: 1px solid #000000; }
.tableF1 { font-family: Arial; font-size: 10pt; color: #000000; white-space: nowrap; border: 1px solid #000000; background-color: #dddddd; }
.tableF1a { font-family: Arial; font-size: 9pt; color: #000000; white-space: nowrap; border: 1px solid #000000; background-color: #dddddd; border-collapse: collapse; }
.tableF1a td, .tableF1a th { border: 1px solid #000000; vertical-align: middle; white-space: nowrap; }
.tableF1b { font-family: Arial; font-size: 9pt; color: #000000; white-space: nowrap; border: 1px solid #000000; background-color: #ffcc66; border-collapse: collapse; }
.tableF1b td, .tableF1a th { border: 1px solid #000000; vertical-align: middle; white-space: nowrap; }
.tableF1c { font-family: Arial; font-size: 10pt; color: #000000; white-space: nowrap; border: 0px solid #dddddd; background-color: #dddddd; }
.tableF2 { font-family: Arial; font-size: 10pt; color: #000000; white-space: nowrap; border: 1px solid #000000; background-color: #4e4e4e; }
.tableF3 { font-family: Arial; font-size: 10pt; color: #ffffff; white-space: nowrap; }
.tableF3a { font-family: Arial; font-size: 10pt; color: #000000; white-space: nowrap; }
.tableF4 { font-family: Arial; font-size: 10pt; color: #000000; white-space: nowrap; border: 1px solid #000000; background-color: #4e4e4e; }

.ibox { border: 1px solid #000000; white-space: nowrap; }
.bbox { border: 1px solid #ffffff; white-space: nowrap; }
.wbox { border: 1px solid #000000; white-space: nowrap; background-color: #ffffff; text-align: center; }
.dbox { border: 0px solid #dddddd; white-space: nowrap; text-align: right; background-color: #dddddd; width: 330px; }
.mimg { border: 0; vertical-align: middle; }

.ipU0 { background-color: #ffffff; font-size: 10pt; border: 1px solid #000000; width: 220px; }
.ipU1 { background-color: #ffffff; font-size: 10pt; border: 1px solid #000000; width: 120px; }
.ipU2 { background-color: #ffffff; font-size: 10pt; border: 1px solid #000000; width: 70px; }
.ipU3 { background-color: #ffffff; font-size: 10pt; border: 1px solid #000000; width: 40px; text-align: center; }
.ipU4 { background-color: #dddddd; font-size: 10pt; border: 0px solid #000000; width: 40px; text-align: center; }
.ip0 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 65px; height: 30px; padding: 4px; }
.ip1 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 200px; height: 30px; padding: 4px; }
.ip2 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 200px; height: 30px; padding: 4px; }
.ip3 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 200px; height: 30px; padding: 4px; }
.ip4 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 281px; height: 30px; padding: 4px; }
.ip5 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 195px; height: 30px; padding: 4px; }
.ip6 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 80px; height: 30px; padding: 4px; }
.ip7 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 130px; height: 30px; padding: 4px; }
.ip8 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 370px; height: 30px; padding: 4px; }
.ip9 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 160px; height: 30px; padding: 4px;}
.ip10 { background-color: #ffffff; font-size: 11pt; border: 1px solid #000000; width: 160px; height: 30px; padding: 4px;}
.ip11 { background-color: #ffffff; width: 22px; height: 22px; }
.td11 { background-color: #afdfff; width: 171px; height: 22px; text-align: center; }
.ip12 { background-color: #ffffff; width: 22px; height: 26px; }
.ip13 { background-color: #ffffff; width: 18px; height: 18px; }
.ip14 { background-color: #ffffff; width: 22px; height: 22px; }
.td14 { background-color: #afdfff; width: 86px; height: 22px; text-align: center; }

.a0 { font-family: Arial; font-size: 10pt; color: #ffffff; text-decoration: none; padding: 2px; }
.a0:hover { font-family: Arial; font-size: 10pt; color: #000000; background-color: #ffe000; text-decoration: none; padding: 2px; }
.a0a { font-family: Arial; font-size: 10pt; color: #ff0000; text-decoration: underline; padding: 2px; }
.a0a:hover { font-family: Arial; font-size: 10pt; color: #000000; background-color: #ffe000; text-decoration: none; padding: 2px; }
.a0b { font-family: Arial; font-size: 10pt; color: #0000ff; text-decoration: underline; padding: 2px; }
.a0b:hover { font-family: Arial; font-size: 10pt; color: #000000; background-color: #ffe000; text-decoration: none; padding: 2px; }
.a1 { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: none; padding: 2px; }
.a1:hover { font-family: Arial; font-size: 10pt; color: #000000; background-color: #ffe000; text-decoration: none; padding: 2px; }
.a1a { font-family: Arial; font-size: 10pt; color: #ffffff; text-decoration: none; padding: 2px; }
.a1a:hover { font-family: Arial; font-size: 10pt; color: #000000; background-color: #ffe000; text-decoration: none; padding: 2px; }
.a2 { font-family: Arial; font-size: 10pt; color: #000000; border: 0px solid #000000; background-color: #dddddd; text-align: left; text-decoration: none; padding: 2px; }
.a3 { font-family: Arial; font-size: 10pt; color: #0000ff; border: 0px solid #000000; background-color: #dddddd; text-align: left; text-decoration: none; padding: 2px; }
.a4 { font-family: Arial; font-size: 10pt; color: #0000cc; text-decoration: none; padding: 2px; }
.a4:hover { font-family: Arial; font-size: 10pt; color: #0000cc; background-color: #ffe000; text-decoration: none; padding: 2px; }
.a4a { font-family: Arial; font-size: 10pt; color: #ffffff; background-color: #ee0000; text-decoration: none; padding: 2px; }
.a4a:hover { font-family: Arial; font-size: 10pt; color: #000000; background-color: #ffe000; text-decoration: none; padding: 2px; }

.t1 { font-family: Arial; font-size: 10pt; color: #ffffff; }
.t2 { font-family: Arial; font-size: 9pt; color: #000000; }

@media print {
.no-print, .no-print * { display: none !important; }
}
