body
{
margin: 0px;
padding: 5px 0px 10px 0px;
font-size: 11px;
background: #ffffff;
color: #0b2c43;
font-family: Arial, Trebuchet MS, Tahoma, Arial, Verdana;
}

#container
{
width: 600px;
}

input.button {
background: url(img/button.jpg);
width: 153px;
height: 32px;
border: 0px;
}
input.bar {
background: url(img/bar.jpg);
width: 530px;
height: 14px;
border: 0px;
font-size: 14px;
color: #585858;
font-weight: bold;
padding: 7px;
}
h1 {
margin: 0px;
font-size: 14px;
color: #585858;
font-weight: bold;
}
#logo 
{
width: 297px;
height: 59px;
background: url() center;
font-size: 22px;
text-decoration: bold;
}
#box {
width: 533px;
height: 89px;
background: url(img/box.jpg) center;
margin-top: 10px;
text-align: left;
padding: 7px;
}
p {
color: #787878;
font-size: 11px;
margin: 0px;
}
.option
{
padding: 2px 0;
background-color: #EEEBEA;
}

.option label
{
border-bottom: 2px #ffffff solid;
}
form
{
margin: 0;
}

#error, #auth
{ }

a
{
color: #ff0062;
text-decoration:none;
font-weight: bold;

}

a:hover 
{
color: #3c3c3c;
text-decoration: underline;

}
#auth
{
background-color: #94C261;
}
#error p, #auth p, #auth form
{
margin: 5px;
}