h4,h5{margin:0px;padding:0px}#container{width:640px;margin:30px auto;padding:0px;border:1px solid #ddd}#header,#main,#footer{padding:0px;margin:0px}#header{padding:15px 15px 0px 15px}#main{padding:15px 15px 0px 15px}#footer{margin:15px 0px 0px 0px;border-top:1px solid #ddd;padding:15px}#navigation{margin:15px 0px 0px 0px}#section{border:solid 1px #ddd;border-top:none;padding:15px}#section .radio{margin-top:0px}#section hr{margin:10px}#section p+p{margin:9px 0px 0px 0px}#section .panel{margin:2px 0px 0px 0px}.submit-button{padding:0px}table+.submit-button{margin:15px 0px 15px 0px}div+.submit-button{margin:25px 0px 15px 0px}#section .submit-button:first-child{margin:0px 0px 15px 0px}div+.login-button{margin:25px 0px 0px 0px}.alert{margin:0px}.alert-info,.alert-danger{margin:0px 0px 15px 0px}.table{margin:0px;font-size:1em}.panel-body ul{margin:0px 0px 0px 20px;padding:0}.panel-body ul li ul{margin:0 0 0 35px;padding:0}form{margin-bottom:0px}

.mailaddr {
    margin: 20px 0px 0px 0px;
}
.font-normal {
    font-weight: normal;
}
.email {
    width: 300px;
    ime-mode: disabled;
}
.sendmail {
    margin: 20px 0px 0px 0px;
}

.message-box {
    padding: 0.5em 1em;
    margin: 2em 0;
    font-weight: bold;
    color: #6091d3;
    background: #FFF;
    border: solid 3px #6091d3;
    border-radius: 10px;
}
.message-box p {
    margin: 0; 
    padding: 0;
}

.message {
    padding: 0.5em 1em;
    margin: 2em 0;
    font-weight: bold;
    color: #6091d3;
    background: #FFF;
}
.message p {
    margin: 0; 
    padding: 0;
}
.message2 {
    padding: 0;
    margin: 1em 0;
    color: #6091d3;
}
.title1 {
    padding: 1em 0 0.5em 0em;
    text-align: center;
}