body {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; margin: 0px; height: 100%; }
form {padding: 0px; margin: 0px; border: none; }
table {empty-cells: show; }
select {border: solid 1px black; font-size: 11px; }
pre {padding: 0px; margin: 0px; }
a:link {font-size: 11px; font-style: normal; color: #000000; font-weight: normal; text-decoration: none; font-weight: bold; }
a:visited {font-size: 11px; font-style: normal; color: #000000; font-weight: normal; text-decoration: none; font-weight: bold; }
a:active {font-size: 11px; font-style: normal; color: #000000; font-weight: normal; text-decoration: none; font-weight: bold; }
a:hover {font-size: 11px; font-style: normal; color: #000000; font-weight: normal; text-decoration: underline; font-weight: bold; }

table.list {border-collapse: collapse; cursor: default; empty-cells: show; }
table.list tr.header {height: 20px; background-color: #457133; text-align: center; color: #ffffff; font-weight: bold; }
table.list tr.header td {border: 1px solid #ffffff; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; }
table.list tr.header td.left {border-left: solid 0px; border-right: 1px solid #ffffff; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
table.list tr.header td.right {border-left: 1px solid #ffffff; border-right: solid 0px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
table.list tr.header td.line {border-left: solid 0px; border-right: solid 0px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
table.list tr.header td.simple {border: 0px solid; padding: 0px; }
table.list tr.list {height: 20px; background-color: #E3EFDE; text-align: center; color: #000000; }
table.list tr.list img {border: solid 1px #BAD2AC; }
table.list tr.list ul {text-align: left; margin-top: 3px; margin-bottom: 3px; margin-left: 20px; font-size: 12px; }
table.list tr.list p {text-align: justify; margin-top: 3px; margin-bottom: 3px; font-size: 12px; }
table.list tr.list p.small {text-align: justify; margin: 0px; }
table.list tr.list p.title {text-align: center; margin-top: 3px; margin-bottom: 3px; font-size: 13px; font-weight: bold; color: #457133; }
table.list tr.list td {border: 1px solid #BAD2AC; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; }
table.list tr.list td.label {text-align: left; }
table.list tr.list td.simple {border: 0px solid; padding: 0px; }
table.list tr.list table.simple td {border: 0px solid; padding: 0px; }
table.list tr.listover {height: 20px; background-color: #FFE784; text-align: center; color: #000000; cursor: default; }
table.list tr.listover p {text-align: justify; margin-top: 3px; margin-bottom: 3px; font-size: 12px; }
table.list tr.listover p.small {text-align: justify; margin: 0px; font-size: 11px; }
table.list tr.listover p.title {text-align: center; margin-top: 3px; margin-bottom: 3px; font-size: 13px; font-weight: bold; color: #457133; }
table.list tr.listover td {border: 1px solid #BAD2AC; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; }
table.list tr.listover td.label {text-align: left; }
table.list tr.listover td.simple {border: 0px solid; padding: 0px; }
table.list tr.listover table.simple td {border: 0px solid; padding: 0px; }
table.list tr.footer {height: 20px; background-color: #BAD2AC; text-align: center; color: #000000; font-weight: bold; }
table.list tr.footer td {border: solid 0px; padding-top: 2px; padding-left: 7px; padding-right: 7px; vertical-align: bottom; }
table.list tr.footer td.simple {border: 0px solid; padding: 0px; }
table.list input.input50 {border: solid 1px #BAD2AC; height: 14px; width: 50px; font-size: 11px; }
table.list input.input100 {border: solid 1px #BAD2AC; height: 14px; width: 100px; font-size: 11px; }
table.list input.input150 {border: solid 1px #BAD2AC; height: 14px; width: 150px; font-size: 11px; }
table.list input.input200 {border: solid 1px #BAD2AC; height: 14px; width: 200px; font-size: 11px; }
table.list input.input400 {border: solid 1px #BAD2AC; height: 14px; width: 400px; font-size: 11px; }
table.list input.input500 {border: solid 1px #BAD2AC; height: 14px; width: 500px; font-size: 11px; }
table.list input.inputall {border: solid 1px #BAD2AC; height: 14px; width: 630px; font-size: 11px; }

table.depart td {padding: 3px; text-align: left; vertical-align: top;}

