.htitle {
	}
.hlabel {
	font-weight: 700;
	font-size: 150%;
	}
.hbutton {
	}
.button {
	background-color: white;
	font-family: monospace;
	}
.imgbutton {
	background-color: white;
	padding: 2px 2px 2px 2px;
	}
.header {
	background-color: #a0aeca;
	border: outset silver 1px;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom;
	color: black;
	}
.headerbtn {
	background-color: #a0aeca;
	border: outset silver 1px;
	text-align: center;
	}
.lineno {
	background-color: silver;
	border: outset silver 1px;
	font-weight: 700;
	text-align: center;
	vertical-align: top;
	}
.textbox {
	border: inset silver 1px;
	font-family: monospace;
	background-color: inherit;
	}
.number {
	border: inset silver 1px;
	font-family: monospace;
	text-align: right;
	background-color: inherit;
	}
.textboxro {
	}
.numberro {
	text-align: right;
	}
.selector {
	white-space: nowrap;
	}
.selectorButton {
	vertical-align: top;
	background-color: inherit;
	}
.selectorVal {
	border: none;
	font-family: monospace;
	background-color: inherit;
	visibility: hidden;
	width: 0;
	}
.selectorText {
	background-color: #ffffcc;
	font-family: monospace;
	}
.select {
	font-family: monospace;
	}
.option {
	font-family: monospace;
	}
.checkbox {
	font-family: monospace;
	background-color: inherit;
	}
.cell-even {
	vertical-align: top;
/*	background-color: #e0e0e0;
*/	padding: 1px;
	}
.cell-odd {
	vertical-align: top;
	padding: 1px;
	}
.cell {
	vertical-align: top;
	}
.celltnode {
	vertical-align: top;
	white-space: nowrap;
	}
.celltnode-even {
	vertical-align: top;
	white-space: nowrap;
/*	background-color: #e0e0e0;
*/	}
.celltnode-odd {
	vertical-align: top;
	white-space: nowrap;
	}
.cellbutton {
	vertical-align: top;
	background-color: silver;
	}
.total {
	background-color: #ccccfc;
	}
.tablebody {
	height: 20em;
	overflow: hidden;
	overflow-y: auto;
	}
.tablehead {
	}
.scspace {
	width: 16px;
	background-color: white;
	vertical-align: middle;
	}

.menu {
background-color: silver;
border-style: outset;
border-width: 2px;
position: absolute;
left: 0px;
top: 0px;
visibility: hidden;
}

a.menuItem {
background-color: white;
color: black;
cursor: default;
display: block;
padding: 2px 12px 2px 8px;
text-decoration: none;
}

a.menuItem:hover {
background-color: silver;
color: white;
}
