@charset "utf-8";


/* Contact Form */

#contact {
width: 450px;
display: block;
}

#contact ul {
list-style:none;
float: left;
}

#contact fieldset ul li {
width: 450px;
margin-bottom: 5px;
float: left;
}

#contact ul li div{
display: inline-block;
font-size: 9px;
line-height: 15px;
color: #fff;
}

#contact ul li div span{
float: left;
}

#contact fieldset{
width: 450px;
border: none;
}

#contact label{
text-align: right;
display: block;
float:left;
width: 90px;
padding-right: 10px;
border: none;
}

#contact input{
border: none;
}

#contact input.small{
width: 110px;
height: 15px;
}

#contact label.checkbox {
width: 50px;
text-align: left;
}

#contact label.checkbox input{
float: left;
margin-right: 3px;
}
	
#contact input.textboxes, #contact textarea {
padding: 1px;
color: #000;
}
	
#contact input:focus, #contact textarea:focus, #contact select:focus {
background-color: #fff;
}

#contact textarea {
width: 335px;
}

#contact span input.textboxes {
width: 120px;
}

#contact input.submit{
background-image:url(../images/submit_button.gif);
width: 78px;
height: 28px;
background-color: transparent;
color: #fff;
text-transform:uppercase;
margin-left: 100px;
}

#error {
width: 400px;
margin: 0 0 10px 15px;
padding: 5px;
}

#error ul {
margin: 0 0 0 15px;
}

#error li {
font-size: 10px;
color: #fff;
list-style-position:inside;
}

.success {
color:#fff;
}