      vertical-align: middle;
      }
      button.plain {
        vertical-align: text-bottom;
      }
      label {
        display: inline-block;
        min-width: 5em;
      }
      input[type="text"], input[type="password"] {
        display: inline-block;
        width: 10em;
        height: auto;
        padding: 0.1em
      }
      input#username {
        margin-right: 1em;
      }      
      fieldset {
        margin-bottom: 1.5em;
      }   
      
    </style>
  </head>
  <body>

    <!-- head