form {
background-color:black;
padding:0px;
width:100px;
font-family:"trebuchet ms",sans-serif;

}
fieldset {
padding:20px;
margin-bottom:10px;
}
legend {
color:#a0522d;
font-weight:bold
}
label {
margin-top:20px;
display:block;
font-size:90%;
}
label.inline {
display:inline
}
input {
border:1px solid black;
background-color:silver;
font-family:"trebuchet ms",sans-serif;

}
input[type=radio] {
margin-right:50px;
background-color:transparent;
border:none;
}
select, option {
background-color:#A6BEDE;
font-family:"trebuchet ms",sans-serif;
width:230
}
textarea {
border:1px solid black;
background-color:#A6BEDE;
font-family:"trebuchet ms",sans-serif;
}


input[type=submit], input[type=reset] {
border:2px outset #A6BEDE;
font-weight:bold;
cursor:pointer;
}
input[type=submit]:hover, input[type=reset]:hover {
border:2px outset white;
background-color:white;
}
input[type=submit]:active, input[type=reset]:active {
border:2px inset #A6BEDE;
background-color:#A6BEDE;
color:black;
} 
