body {width:100%;margin:0;padding:0;background-color:#f4f4f4; color: #6e6e6e;}
#title h1 {width:350px;margin:3em auto 0;font-variant: small-caps; text-align:center;}
#header {width:100%;margin:0;padding:5px;background-color:#555555;}
#header a {text-decoration:none; height:100px; color:#c5c5c5;padding: 10px;font-size: 16px; font-variant: small-caps;font-weight:bolder;}
#mainContent fieldset {width:350px;margin:1em auto;padding:0;background-color: #FFFFFF; border: 1px solid #bbbbbb; clear:both;}
#mainContent form {width:200px;margin: 0 auto;}
#mainContent input {padding: 5px;}
#mainContent .note {width:350px;margin:0 auto;text-align:left;}
#mainContent .button { padding:5px;}
#footer {width:350px;margin:3em auto 0;text-align:center;margin-top: 5em;}
#mainContent .note a {text-decoration:none; color:#78b4ff;}
#error {width:350px;margin:1em auto;text-align:center;}
#password_succ {width:350px;margin:1em auto;text-align:center;}
#password_succ a {text-decoration:none; color:#78b4ff;}
