h1.pw  /* Copied from h1 */ { color: #000; font-size: 2em; font-weight: 700; margin: 0.5em 0; }

form.pw /* Controls position of form wrt h1 */ { margin-left: 31%; }

p.pw /* Copied from p */ { line-height: 1.4em; text-align: left; margin-top: 0; margin-bottom: 1em; }

input.pw /* Was 200px */ {background-color:#ffffff; color:#000066; border-color:#ffcc00; font-weight:bold; margin:5px; width:15em;}

input.pwsub{font-weight:bold; margin:5px; cursor:pointer;}

span.pw /*  Changed from 'smaller' */ { font-size: 1em; }
