@charset "utf-8";
/* CSS Document */
@font-face {
font-family: "GHEA Mariam";
		 font-style: normal;
		 font-weight: normal;
		 font-display: block;
src: url('../fonts/gheamariamreg.eot') format('eot');
src: local('GHEA Mariam Regular'),
		 local('GHEA Mariam'),
		 url('../fonts/gheamariamreg.woff') format('woff'),
	 	 url('../fonts/gheamariamreg.ttf') format('truetype'),
		 url('../fonts/gheamariamreg.eot?#iefix') format('embedded-opentype');
}

@font-face {
font-family: "GHEA Mariam";
		 font-style: italic;
		 font-weight: normal;
		 font-display: block;
src: url('../fonts/gheamariamit.eot') format('eot');
src: local('GHEA Mariam Italic'),
		 url('../fonts/gheamariamit.woff') format('woff'),
	 	 url('../fonts/gheamariamit.ttf') format('truetype'),
		 url('../fonts/gheamariamit.eot?#iefix') format('embedded-opentype');
}

@font-face {
font-family: "Arian AMU";
		 font-style: normal;
		 font-weight: normal;
		 font-display: block;
src: url('../fonts/arianamu.eot') format('eot'),
src: local('Arian AMU Regular'),
		 url('../fonts/arianamu.woff') format('woff'),
	 	 url('../fonts/arianamu.ttf') format('truetype'),
		 url('../fonts/arianamu.eot?#iefix') format('embedded-opentype');
}

@font-face {
font-family: "Arian AMU";
		 font-style: italic;
		 font-weight: normal;
		 font-display: block;
src: url('../fonts/arianamuit.eot') format('eot'),
src: local('Arian AMU Italic'),
		 url('../fonts/arianamuit.woff') format('woff'),
	 	 url('../fonts/arianamuit.ttf') format('truetype'),
		 url('../fonts/arianamuit.eot?#iefix') format('embedded-opentype');
}
/*
@media print {
.pbrk {
	page-break-after:always;
}
.noprint {
	display:none;
}
}
*/
body {
	font-family:"GHEA Mariam", serif;
	font-size:16px;
	background-image:url(../images/bkgrnd.jpg);
	background-size:cover;
	background-color:ivory;
	zoom:1;
	}

input, select, textarea {
	font-family:"GHEA Mariam", serif;
	font-size:16px;
	background-color:ivory;
	border: thin solid black;
	border-radius:6px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

button {
	font-family:"GHEA Mariam", serif;
	font-size:16px;
	border:thin solid black;
	border-radius:6px;
}

pre {
	font-family:"Arian AMU", sans-serif;
	color:blue;
}

h1, h2, h3, h4, h5, h6 {
	text-align:center;
}

option, button, label {
	cursor:pointer;
}

textarea {
	resize:none;
}

/* Pseudoclasses */
/*
::placeholder {
	color: darkgreen;
	opacity: 0.5;
}
*/
:disabled {
	cursor:not-allowed;
}

/* Classes */
.right {
	text-align:right;
}
.centre {
	text-align:center;
}
.left {
	text-align:left;
}
.yes {
	border:medium solid green;
	font-size:large;
}
.yessm {
	border:medium solid green;
}
.no {
	border:medium solid red;
	font-size:large;
}
.nosm {
	border:medium solid red;
}
.del {
	border:medium solid orange;
	font-size:large;
	color:yellow;
	background-color:brown;
}
.delsm {
	border:medium solid orange;
	color:yellow;
	background-color:brown;
}
.delsm:disabled {
	color:lightgrey;
	border-color:lightgrey;
	background-color:ivory;
}
.other {
	border:medium dashed grey;
	font-size:large;
}
.othersm {
	border:medium dashed grey;
}

/* IDs */
#menuDiv {
	position:fixed;
	left:0;
	bottom:0;
	width:100%;
	height:2.5em;
	border-top:thin solid black;
	text-align:center;
}

#menuDiv > button {
	margin:0.4em 0.5em 0;
}