body {
background-color:#FDC7EA;
}

#form_content {
width:800px;
margin: 0px auto;
padding:15px;
border:solid 3px #E50083;
}

#form1 p {
clear:both;
padding-bottom:10px;
}

#form1 label {
color:#666666;
float:left;
font-size:100%;
font-weight:bold;
padding-top:8px;
width:300px;
}

#form1 input {
background:#FFF none repeat scroll 0% 50%;
border-color:-moz-use-text-color -moz-use-text-color #CCCCCC;
border-style:none none solid;
border-width:medium medium 1px;
float:left;
margin-right:10px;
padding:4px 5px;
width:220px;
}

#form1 select {
height:22px;
background:#FFF none repeat scroll 0% 50%;
border-color:-moz-use-text-color -moz-use-text-color #CCCCCC;
border-style:none none solid;
border-width:medium medium 1px;
float:left;
margin-right:10px;
width:220px;
}

#form1 textarea {
background:#FFF none repeat scroll 0%;
border:1px solid #CCCCCC;
height:120px;
padding:5px 3px 3px 7px;
width:440px;
}

#form1 #submit {
background-color:#FFF;
border:solid 1px black;
height:34px;
margin-left:612px;
padding:0pt;
width:138px;
}
