html, body { margin:0; padding:0; height:100%; }
html, body, td { font-family:Helvetica, Arial, sans-serif, sans-serif; font-size:16pt; }

input[type=text], input[type=password] { color:#43464b; margin:5px 0 5px 0; padding:5px;
    background-color:#c0ebe4; opacity:0.8; border:none; font-size:15pt;
    font-family:Helvetica, sans-serif; width:250px; font-weight:bold; }
input.empty { color:#7A7369; }
input[type=submit], input[type=image]
    { border:none; font-weight:bold; vertical-align:middle;
      cursor:pointer; padding:0; margin:0; }
input.subject { width:309px; }

a { text-decoration:none; font-weight:bold; color:#7A7369; }

#logo { position:absolute; top:80px; left:30px; }

#content { position:absolute; top:200px; left:120px; width:850px; vertical-align:top; }
