.qmfront {position:relative; top:0%; left:50%; width: 900px;  margin-left:-450px; margin-top:50px;  padding:10px; border: 1px solid white; text-align:center}
a {text-decoration:none; color: #09F;  }
.dateslider{display:block; width: 200px; margin: 10px auto; }
.menubar{float:right;}
.arrow {display:inline; width: 20px; height: 20px;}
.formmain table, .formmain td,.formmain th  {border: 1px solid #09F; background-color:lightBlue; font-weight:bold; }
.formmain textarea {border:none;}
th {text-align: center}
.qmdashboard {text-align:left; display: block; clear:both;width: 700px; margin:50px auto; }
.qmdashboardform  {clear:both; width: 700px; }
.qmdashboardform table th {text-align:center;}
.author {width: 210px;}
.quote  {width: 425px;}
qmlogregister {width: 500px; }
.login {width: 400px; margin: 10px auto; border: 1px solid black; padding: 10px;  }
.loginform table { width: 250px; margin: 15px auto; padding: 5px; }
.loginform th{width: 50px;}
.loginform input{display:inline; width:150px;}
.register {display:none; width: 400px; margin: 10px auto; border: 1px solid black;}
.registerform table { width: 250px; margin: 15px auto; padding: 5px; }
.registerform th{width: 50px;}
.registerform input{display:inline; width:150px;}
.inl {display:inline;}
.formmain  {clear:both;}
.showregister   {display: inline ; text-decoration:none;}
.logout {float:right;display: inline ;}
.erow p {width: 150px;}
.errorusername { color:red;}
.erroremail { color:red;}
.errorpassword { color:red;}
.errorbox {position:absolute; top: 50%; left:50%; width: 200px;  margin-left:-100px; margin-top:100px;  }
