@charset "utf-8"; 

/* MIMETYPE="text/css" */

body {
	background-color: white ; 
}

/**
	// Doesn't work with Firefox 33.0 or before for Mac,
	// works with Google Chrome:
	family-name: Textile;
**/
/**
	// Works with Firefox 33.0 or before for Mac, 
	// works with Google Chrome: 
	font-family: Textile; 
**/
/**
// 2021-10-30 
// Works in Opera 
// Worked for a while in Firefox 93.0 (64 bit)
	src: url("../../lib/font-Textile/_fontzone.net/Textile.ttf") ; 
	http://localhost/_thousandsuns-2021/lib/font-Textile/_fontzone.net/Textile.ttf
// Before giving Error 1 (below)
// after being copied to 
	src: url("../../lib/font/Textile.ttf") ; 
	http://localhost/_thousandsuns-2021/lib/font/Textile.ttf
// Error 1 in Firefox 93.0 (64 bit) :
downloadable font: hdmx: the table should not be present when 
	bit 2 and 4 of the head->flags are not set (font-family: 
	"Textile" style:normal weight:400 stretch:100 src index:0) 
	source: *
downloadable font: Table discarded (font-family: "Textile" 
	style:normal weight:400 stretch:100 src index:0) 
	source: *
// * source: with these copies:
	src: url("../../lib/font-Textile/_fontzone.net/Textile.ttf") ; 
	http://localhost/_thousandsuns-2021/lib/font-Textile/_fontzone.net/Textile.ttf
	src: url("../../lib/font-Textile/www.fonts101.com/Textile.ttf") ; 
	http://localhost/_thousandsuns-2021/lib/font-Textile/www.fonts101.com/Textile.ttf
	src: url("../../lib/font-Textile/www.fontsmarket.com/Textile.ttf") ; 
	http://localhost/_thousandsuns-2021/lib/font-Textile/www.fontsmarket.com/Textile.ttf
// Error 2 in Firefox 93.0 (64 bit) :
downloadable font: OS/2: missing required table (font-family: "Textile" 
	style:normal weight:400 stretch:100 src index:0) 
	source: **
downloadable font: rejected by sanitizer (font-family: "Textile" 
	style:normal weight:400 stretch:100 src index:0) 
	source: **
// ** source: with these copies:
	src: url("../../lib/font-Textile/www.fontpalace.com/Textile.ttf") ; 
	http://localhost/_thousandsuns-2021/lib/font-Textile/www.fontpalace.com/Textile.ttf
	
**/
@font-face
{
	font-family: Textile;
	/*
	src: url("Textile.ttf") ; 
	src: url("../../lib/font/Textile.ttf") ;
	// Errored copies
	src: url("../../lib/font-Textile/_fontzone.net/Textile.ttf") ; 
	src: url("../../lib/font-Textile/www.fonts101.com/Textile.ttf") ; 
	src: url("../../lib/font-Textile/www.fontsmarket.com/Textile.ttf") ; 
	*/
	src: url("Textile.ttf") ; 
	
}


.togglebtn, .openbtn {
	background-color: green ; 
}
.closebtn {
	background-color: green ; 
}
.togglebtn, .openbtn, .closebtn {
	height: 20px ; 
	width: 40px ; 
	color: white ; 
} 

.normallyclosed {
	display: none ; 
	/** hidden: "hidden" ; */  
}

.normallyopen {

}

.normallyclosed, .normallyopen {

}

table {
	border: 2px solid black ;  
	cellspacing: 1px ; 
} 
th, td {
	border: 2px ridge #555 ;  
}

table table {
	border: none; 
} 

th, theader, tbody { 
	font-size: small ; 
}

/* 
	width: 670px; 
	width: 720px ; 
*/
fieldset {
	max-width: 720px ; 
	width: 400px ; 
} 

th>input {
	font-family: inherit ; 
	font-style: inherit ; 
	font-weight: inherit ; 
	font-size: inherit ; 
	width: inherit ; 
	height: inherit ; 
}

fieldset .legend, 
fieldset>legend, 
fieldset>legend>.legend, 
fieldset>legend>input
{
	font-family: inherit ; 
	font-style: inherit ; 
	font-weight: bold ; 
	font-size: inherit ; 
}
	
.header {
	width: 730px ; 
	padding: 7px ; 
	border: 1px ridge black ; 
	margin: 3px ; 
} 

input[type:button], button {
	font-weight: bold ; 
	font-family: serif ; 
}


#dataEntryFieldset table {
	background-color: white ; 

}


