
	/* entire html */
	html {
		height: 100%;
		-webkit-text-size-adjust:100%; 
		-ms-text-size-adjust:100%; 
		-moz-text-size-adjust:100%; 
		text-size-adjust:100%;
	}
 
	/* entire body */
	body {
		color: #000;
		background: #fff;
		font-family: Verdana,Geneva,sans-serif;
		min-width: 60em;
		max-width: 80em;
	}
		
	/* menu button style */
	button[type=menu-button] {
		width: 8.4em;
		height: 3.2em;
		margin-right: 0.5em;
		font-size: 1em;
		color: #000;
		border: 1px solid #aaa;
		background-color: #fff;
		box-shadow: 0 1px 2px #aaa inset;
	}
	
	/* heading */
	#heading {
		font-size: 1.2em;
	}
	
	/* button style */
	button[type=button] {
		width: 9em;
		height: 2.8em;
		font-size: 1em;
		color: #000;
		border: 1px solid #aaa;
		background-color: #fff;
		box-shadow: 0 1px 2px #aaa inset;
	}
	
	/* icon images */
	img[type=icon] {
		margin: 0 0 -4px 0;
	}
	
	/* for text inputs */
	input {
		color: #000;
		background: fff;
		font-family: Verdana,Geneva,sans-serif;
	}
	
	/* for text inputs */
	input[type=text] {
		-webkit-appearance: textfield;
		border-radius: 0;
		width: 7em;
		height: 2em;
		border: 1px solid #aaa;
		font-size: 1.1em;
		text-align: center;
	}
	
	/* align data without using a table */
	div.type1 {
		width: 10em;
		float: left;
	}
	
	/* align data without using a table */
	div.type2 {
		width: 6em;
		float: left;
	}
	
	/* quick set menus on index page */
	table#style6 {
		border: 1px solid #ccc;
		margin-right: 0.4em;
		font-size: 2em;
	}
	
	/* table rows */
	td#icon {
		border: none;
		text-align: center;
		width: 4em;
		height: 2em;
	}
	
	/* table rows */
	td#number {
		border: none;
		text-align: center;
		width: 12em;
		height: 2em;
	}
	
	/* big icon images */
	img[type=bigIcon] {
		margin: 0 0 -8px 0;
	}