/* make height of each font .97 the size of the width to prevent gaps in some browsers. */
/* 2011-12-13: changed to .92 for ie8 support */
/* Also note that some browsers ignore fractional part of pixel values */
/*
    % percentage
    in inch
    cm centimeter
    mm millimeter
    em 1em is equal to the current font size. 2em means 2 times the size of the current font. E.g., if an element is displayed with a font of 12 pt, then '2em' is 24 pt. The 'em' is a very useful unit in CSS, since it can adapt automatically to the font that the reader uses
    ex one ex is the x-height of a font (x-height is usually about half the font-size)
    pt point (1 pt is the same as 1/72 inch)
    pc pica (1 pc is the same as 12 points)
    px pixels (a dot on the computer screen)

	2026-04-19: Changed from
	font: normal normal normal 10pt/9.2pt "Lucida Console", "Courier", "Console", "fixed";
	to
	font: normal 10pt/1.2 "Lucida Console", "Consolas", "Monaco", "Menlo", "Courier New", "Roboto Mono", ui-monospace, monospace;
	// These ones don't scale correctly, so have been removed: "Consolas", "Roboto Mono", ui-monospace, monospace
	// These fonts also in CashReport.php, account_list.css, account_notes.css

	// 2026-04-20: Safari doesn't like the 10pt/9.2pt
	// The reason it was there is because older browsers didn't otherwise put the lines close enough together, so they end up showing.
	// It doesn't seem to be a problem with modern browsers, so changing from font: 10pt/9.2pt to just font: 10pt
	
	// 2026-04-21: Made some massive changes here, but finally got it working with Safari.
*/

span.sdf0  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #000000}
span.sdf1  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #000080}
span.sdf2  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #008000}
span.sdf3  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #008080}
span.sdf4  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #800000}
span.sdf5  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #800080}
span.sdf6  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #808000}
span.sdf7  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #c0c0c0}
span.sdf8  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #808080}
span.sdf9  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #0000ff}
span.sdf10 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #00ff00}
span.sdf11 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #00ffff}
span.sdf12 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #ff0000}
span.sdf13 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #ff00ff}
span.sdf14 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #ffff00}
span.sdf15 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; color: #ffffff}
span.sdb0  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #000000}
span.sdb1  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #000080}
span.sdb2  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #008000}
span.sdb3  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #008080}
span.sdb4  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #800000}
span.sdb5  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #800080}
span.sdb6  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #808000}
span.sdb7  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #c0c0c0}
span.sdb8  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #808080}
span.sdb9  {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #0000ff}
span.sdb10 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #00ff00}
span.sdb11 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #00ffff}
span.sdb12 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #ff0000}
span.sdb13 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #ff00ff}
span.sdb14 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #ffff00}
span.sdb15 {font: 14px "Lucida Console", "Courier", "Courier New", "Monaco", "Menlo", monospace; line-height: 1; text-size-adjust: none; -webkit-text-size-adjust: none; letter-spacing: -0.01em; font-synthesis: none; background-color: #ffffff}

button {
	background-image: url('/report/php/grad.php?dir=0&s=EEEEEE&e=777777&size=22'); background-repeat: repeat-x;
}
