body {background-color: #eeeeee;}

h1 {font-family: Arial, Helvetica, sans-serif;}
h2 {font-family: Arial, Helvetica, sans-serif;}
h3 {font-family: Arial, Helvetica, sans-serif;}
h4 {font-family: Arial, Helvetica, sans-serif;}

.redstuff {color: red; font-family: Courier; font-size: 10pt}
.blkstuff {color: black; font-family: Courier; font-size: 10pt}

.topbanner {width: 800px; margin: 0 auto; background-color: white;}
.topbanner_mh {width: 1200px; margin: 0 auto; background-color: white;}

.pageinfo {width: 780px; margin: 0 auto; padding: 10px 10px; background-color: white;}
.pageinfo_mh {width: 1180px; margin: 0 auto; padding: 10px 10px; background-color: white; font-family: Arial, Helvetica, sans-serif;}
.pageinfo_ss {width: 780px; margin: 0 auto; padding: 10px 10px; background-color: white; font-family: Arial, Helvetica, sans-serif;}

.tdstuff {margin-left:1em;}

#query_results label {position: left; ;padding-top:.4em;left:20px}
#query_results input {margin-left:1em; line-height:1.4em;margin-bottom:.2em; font-family: monospace; font-size: 100%}
#query_results textarea {margin-left:1em;line-height:1.4em;margin-bottom:.2em; font-family: monospace;}

#query_results table,td {vertical-align: top; }

.hours_list {font-family: Arial, Helvetica, sans-serif;}
