
/*QUOTE FORM*/

ul.quote_form {
list-style:none;
padding:0;
margin:0;
border:0;
width:550px;
}
ul.quote_form li {
overflow:hidden;
margin:10px 0 10px 0;
padding:0px;
}
ul.quote_form li h1 {
font:13px arial;
color:#333333;
float:left;
display:block;
margin:0px;
line-height:20px;
width:175px;
}
ul.quote_form input, ul.quote_form select {
background-color:#cccccc;
border:1px solid #999999;
padding:3px;
float:left;
width:175px;
font:12px arial;
color:#333333;
margin:0px;
}
ul.quote_form textarea {
clear:both;
background-color:#cccccc;
border:1px solid #999999;
width:535px;
height:100px;
font:12px arial;
color:#333333;
margin:5px 0 0 0;
padding:3px;
}
ul.quote_form li.submit input {
background: #cccccc;
color:#333333;
border:1px solid #999999;
cursor:pointer;
display:block;
height:25px;
width:125px;
overflow:hidden;
float:left;
}
ul.quote_form li.submit input:hover {
background:#dddddd;
}
.valid {
border:1px solid #999999 !important;
}
.invalid {
background:#57BCE2 !important;
border:1px solid #57BCE2 !important;
}

