@charset "UTF-8";
/* CSS Document */


legend{font-size: 1.5em;}
fieldset{margin-bottom:1em; border:1px solid #ccc; }
table input, table label, table textarea{font-size:15px; padding:5px;}
form#contact_form input, form#contact_form label, form#contact_form textarea{font-size:12px;}
form#contact_form {background:none;}
table input, table textarea{border:1px dotted #999; background:#f7fafb; margin-right:5px;}
table input:focus{background:#fff; border:1px solid #999}
#submit{width:400px; margin: 0 auto; text-align:center; margin-bottom:20px;}
form tr{background:url(../images/hdot1.gif) bottom left repeat-x;}
form td{padding:10px 0 10px 10px;}
.small{font-size:.8em;}
.left_space{padding-left:20px;}
.no_background{background:none;}
.required_text{margin:10px 0;}
button.btn_quote_request{width:275px; height:40px; margin:0; padding:0; background:url(../images/btn_submit_quote.gif) no-repeat; border:none;}
button.btn_quote_request:hover{cursor:pointer;}
button.btn_send{width:134px; height:40px; margin:0; padding:0; background:#fff url(../images/btn_send.gif) no-repeat; border:none;}
button.btn_send:hover{cursor:pointer;}