<style>
a {text-decoration: none;}
a:hover {color: green; }
html, body {height:100%;}
h3, h4 {margin-bottom:3px;}
div.frame {	-webkit-overflow-scrolling: touch;  	overflow: auto;    height: 100%;	border:none;	margin:0;	padding:0;	vertical-align:top;}
div.tmb { font-size: 0;}
a { text-decoration: none;}
a:hover {color: green; }
td#f0 {width:192px;vertical-align: top;overflow-y: scroll;}
td#f1 {vertical-align: top;overflow-y: scroll;}
td#f2 {width:450px;vertical-align: top;overflow-y: scroll;}
table.fixed {table-layout:fixed; width:450px;}
table.fixed td {overflow:hidden;}
table.fixed td:nth-of-type(1) {width:310px;}
table.fixed td:nth-of-type(2) {width:33px;}
table.fixed td:nth-of-type(3) {width:60px;}
table.fixed td:nth-of-type(4) {width:50px;}
ul{
    font-size:120%;
    font-weight:bold;
	-webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
}
ul ul {
    font-size:100%;
}
li{
    font-size:100%;
    font-weight:normal;
}

input.sld {width:22px;}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none; 
}

input[type='number'],
input[type="number"]:hover,
input[type="number"]:focus {
    appearance: none;
    -moz-appearance: textfield;
    width:32px;
    text-align: center;
}
</style>
