#dataSection {width:350px;}
#prototypeInputFieldDiv {text-align:center;width:300px;min-height:38px;font-size:20px;white-space:nowrap;}
input[type="text"] {border:2px #999 solid;font-size:20px;}
input[type="text"].valid {border:2px green solid;}
input[type="text"].invalid {border:2px red solid;}
a#deleteFieldButton {padding:5px;color:#e99;text-decoration:none;}
a#deleteFieldButton:hover, a#deleteFieldButton:active {color:red;}
#actionButtons {text-align:center;margin-top:10px;padding:10px 5px 3px 5px;border-top:2px #999 ridge;}
input[type="button"] {margin:4px;background-color:#ddd;}
#statsSection {width:350px;}
#statsSection {font-family:inherit;margin-top:20px;margin-bottom:20px;}
#statsTableDiv {color:#111;background-color:#fff;padding:5px;}
#statsTableDiv table {width:100%;border-spacing:0px;border-top:1px #333 solid;border-bottom:1px #333 solid;}
#statsTableDiv tr.alternate {background-color:#eee;}
#statsTableDiv th {font-weight:normal;font-style:italic;padding:6px;}
#statsTableDiv td {text-align:left;padding:5px 10px 5px 10px;}
#statsTableDiv td.label {font-weight:bold}
#statsTableDiv.invalid {color:#e22;padding:10px;}
