form, input, textarea, select, button
{
  font-family:arial, verdana, sans-serif;
}

.general-form
{
  background:#f1f1f1;
  margin-top:30px;
  padding:20px;
}

.general-form p
{
  float:left;
}

.general-form h6
{
  text-align:center;
}

.general-form label
{
  width:240px;
  float:left;
  text-align:right;
}

.general-form .element
{
  width:400px;
  float:right;
}

.general-form  .text-box
{
  width:250px;
  padding:5px;
  border:1px solid #aaa;
}

.general-form  .error
{
  border:1px solid #ae0000;
}


.loginwindow{
position:absolute;
top:0;
left:-216px;
width:260px;
background:#262626;
color:#fff;
padding:20px;
display:none;
}

.loginwindow label, .loginwindow h5{
padding:2px;
color:#fff;
}


