body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	text-align:center;
	margin:0 auto;
}

#container {
    position:relative;
    margin:auto;
    width:720px;
    text-align:center;
}
#mainContent {
    position: absolute;
    left:0px;
    margin:auto;
    width:720px;
}h1, h2 {
    margin:4px;
}
table {
    margin: auto;
    width:720px;
}
input {
    width: 4em;
    font-size: 1em;
    text-align: center;
    font-weight:bold;
    color: #CC0000;
}
.longerField {
    width:6em;
}
.shorterField {
    width: 2em;
}
.smallerRed {
    font-size: .9em;
    color: #990000;
  
}
button, #leftBox, #rightBox, #bottomBox {
	display: none;
}
button {
	font-size:1em;
	font-weight:bold;
	color: #990000;
	background-color:#FFFF66;
	width: 160px;
	padding:3px;
        margin:5px;
}
