<style>

/* Some ideas taken from: https://stackoverflow.com/questions/4309950/how-to-align-input-forms-in-html */

div.form
{
    display: block;
    text-align: center;
}

form { 
	display: table;     
	margin-left: auto;
	margin-right: auto;
	

}

p { 
	display: table-row;
}

label { 
	display: table-cell; 
	font: 1em serif;
}

option { 
	/* To make sure that all text fields have the same font settings
	By default, textareas have a monospace font */
	font: 1em serif;
  	/* Match form field borders */
	border: 1px solid #9999;

}

.Box { 
	/* To make sure that all text fields have the same font settings
	By default, textareas have a monospace font */
	font: 1em serif;
	width: 100px;

	border: 1px solid #00011111;
	text-align: right;
}

select {

	font: 1em serif;
	border: 1px solid #0000;

}


.Buttons {

	font: 1em serif;
	border: 1px solid #0000;
	margin: 0 auto;
	display: block;

}
</style>
