h1{color:black;background:#eef repeat scroll;padding-left:10pt;border-style:solid;border-width:thin thick thin thick;border-color:#bbf}h2{background-color:#efe;padding-left:10pt;border-top:#8b8;border-right:#8b8;border-bottom:thin solid #8b8;border-left:thick solid #8b8}h3{padding:0 2em 0 .25em;border-style:solid;border-color:#b8f;color:#444;border-width:0 0 thin thick}
td{padding-left:1em;padding-right:1em}td.link{padding-left:0;padding-right:0}td.red{background-color:#fdd;padding-left:1em;padding-right:1em}td.green{background-color:#dfd;padding-left:1em;padding-right:1em}td.gray{background-color:#ddd;padding-left:1em;padding-right:1em}td.blue{background-color:#eef;padding-left:1em;padding-right:1em}
th.grayBig{background-color:#eee;padding:0 0 0 1em;font-size:14pt;text-align:left}th.gray{background-color:#eee;padding-left:1em;padding-right:1em}tr.gray{background-color:#eee;padding-left:1em;padding-right:1em}th.empty{padding-left:0;border-left:0;margin-left:0;padding-right:0;border-right:0;margin-right:0}
th.color{background-color:#ccc;padding-left:1em;padding-right:1em;text-align:center}tr.red{background-color:#fdd;padding-left:1em;padding-right:1em}tr.green{background-color:#dfd;padding-left:1em;padding-right:1em}table{table-layout:auto;overflow:scroll}table.red{background-color:#fdd}li{padding:0}ul.link{text-align:left;background-color:#eee;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;margin:2px 2px 2px 2px}
ul.search_link{text-align:center;background-color:#eee;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;margin:2px 2px 2px 2px}li.link{display:inline;background-color:#eee;padding:0;margin:0}table{border-style:none;border-width:0;border-spacing:0;border-collapse:collapse;padding:0}
table.register{background-color:#efe}tr{padding:0;margin:0}th{border-style:solid;border-width:1px 1px 1px 1px;text-align:center;background-color:#eee;padding:2px 5px 2px 5px}th.register{text-align:right}td{border-style:solid;border-width:1px 1px 1px 1px;padding:2px 5px 2px 5px}.input_sql{border-style:none;padding:2px 5px 2px 5px}
div.search{margin:2px 2px 2px 2px;padding:5px 5px 0 5px;background-color:#eee;border:1px solid}div.search_select{margin:2px 2px 2px 2px;padding:5px 5px 5px 5px;background-color:#fee;border:1px solid}table.search{border:0}th.search{border:0;background-color:#fff;padding:5px 5px 5px 5px;margin:0}td.search{border:0;background-color:#fff;padding:5px 5px 5px 5px;margin:0}
tr.search{border:0;background-color:#fff;padding:5px 5px 5px 5px;margin:2px 2px 2px 2px}div.search_input{margin:2px 2px 2px 2px;padding:5px 5px 5px 5px;border:1px solid;background-color:#fee}