body { background: #a8c1cd; font-family: arial,helvetica,tahoma; }
div { margin: 0px; padding: 0px }
form { text-align: center; }
p { margin: 0px 0px 12px 0px; padding: 0px }
fieldset { background: #e4dcbf; border: 1px solid #c2bba2; margin: 12px 75px 12px 75px; }
a { color: #527180; font-decoration: underline; }
table { background: #e4dcbf; border: 1px solid #c2bba2; width: 540px; margin-left: auto; margin-right: auto; margin-bottom: 12px; }
td { border-bottom: 1px dotted #c2bba2;  padding: 3px; }
th { background: #a8c1cd; text-align: left; border: 1px solid #527180; padding: 3px; }

#oldoldoldpage { width: 620px; margin-left: auto; margin-right: auto; background: #d5e2e8;  color: #527180;}
#page { width: 620px; margin-left: auto; margin-right: auto; color: #527180;}
#header { background: #a8c1cd; color: #527180; background-image: url(/i/enumquery-header.png); min-height: 80px; background-repeat: no-repeat; }
#header h1 { font-size: 24px; padding: 6px; }
#footer { text-align: center; font-size: 14px; }
.contentbox { background-image: url(/i/box-background.png); background-repeat: repeat-y; padding: 10px 22px 12px 22px; }
.boxheader { height: 10px; background-image: url(/i/box-header.png); margin: 0px; overflow: hidden; }
.boxfooter { height: 10px; background-image: url(/i/box-bottom.png); margin: 0px;  overflow: hidden; }
.banner { width: 468px; height: 60px; margin-left: auto; margin-right: auto; }
.note { font-size: 11px; color: #aaa; font-weight: normal; }

#e164 { font-size: 19px; width: 200px; height: 25px; font-weight: bold;  margin: 0px; border: none; color: #527180; background-color: #e4dcbf; padding: 6px 8px 4px 8px; background-image: url(/i/input-background.png); background-repeat: no-repeat;}
#button { font-size: 24px; font-weight: bold; color: #666; }
