label {
float: left;
width: 6em;
text-align: left;
margin-left: 3em;
font-family: Arial;
font-size: .8em;
margin-right: 0.5em;
display: block
}
input {
color: #000000;
background: #cdd7e5;
margin-left: 3em;
border: 1px solid #1588ff;
}
textarea {
color: #000000;
background:#cdd7e5;
border: 1px solid #1588ff;
}
select {
color: #000000;
background: #cdd7e5;
border: 1px solid #000000;
}
fieldset {
border: transparent;
background-color: transparent;
}
legend {
color: #000000;
font-family: Arial;
font-weight: bold;
background: #cdd7e5;
border: 1px solid #1588ff;
padding: 2px 6px
} 
h1 {
font-family: Arial;
}
small {
font-family: Arial;
}
#loginform label {
font-family: Arial;
font-size: .7em;
margin-left: .9em;
}
#loginform input {
background: #ffffff;
border: 1px solid #1588ff;
background: #cdd7e5;
margin-left: .9em;
}