/* = Forms                                        = */
/* ================================================ */
.orders h1, .samples h1{font-size: 10px; font-family: Verdana; }
.orders h1 span, .samples h1 span{font-weight: bold;}
form h3, form h4, form h5{display: block; clear: both;color: #555;}
.orders form, .samples form{font-size: 10px;}
form fieldset{border: 0;}
form legend{margin: 0; padding: 0; color: #555;}
form legend span{font-weight: normal;}
form p{display: block; clear: both; margin-bottom: 3px; float: left; width: 100%;}
label{color: #777; font-weight: normal; display: block;}
.orders label, .samples label{float: left; width: 110px; text-align: right; padding-right: 5px;}
input[type=text], input.text, input[type=password], input.password{float: left; width: 250px; background: transparent; border: 1px solid #999;}

select{color: #555;margin-top: 0;}

.checkbox_group{}
.checkbox_group label{width: 175px; text-align: left; float: left; clear: left;}
.checkbox_group input{clear: right; width: auto; float:left;}

.radio_group label{width: 175px; text-align: right; float: left; clear: left;}
.radio_group input{clear: right; width: auto; float:left;}


form .date_select{clear: both; float: none; width: 100%;}
form .time_select{clear: both; float: none; width: 100%;}
form .textarea{width: 100%; _height: 1%; clear: both; float: left; display: block;}
form .textarea label{width: 100%; float: none; text-align: left;}
form textarea{clear: both; float: none; width: 350px; height: 90px; background: transparent; border: 1px solid #999;}
form .fullwidth{clear: both; float: none; width: 100%; height: 20p;}
form .fullwidth label{width: 100%; text-align: left;}
.medium label{width: 250px;}
label.medium{width: 250px;}
form .fullwidth input{width: 365px; margin-right: 18px;}
form .numeric{width: 30px;}
form .choice input{margin-top: 5px;}
.configure_group{}
.configure_group .quantity_group{clear: both; }
.configure_group .quantity_group label{width: 90px; float: left; clear: none; padding-left: 3px;}
.config_subtotals label{width: 40px;}
.config_subtotals input{width: 217px;}
form .quantity_group{ clear: right;}
form .quantity_group label{width: 175px;}
form .quantity_group input{clear: none;}

form input.quantity{width: 20px;}
form input.subtotal{width: 50px;}
form .submit{width: 100%; clear: both;}
/*label{display: block; float: left; width: 150px;}*/
#product-detail button span{display:none;}
#product-detail button{width:137px; height:33px; border:none;}
button.sample{background:url(/images/store/request_sample.gif) no-repeat top left;}
button.order{background:url(/images/store/order_form.gif) no-repeat top left;}
