/* //////////////////////// QUOTE FORM ////////////////////////////// 
////////////////////////////////////////////////////////////////////*/
label { display: inline-block;	width: 175px; height: 33px; margin: 0; padding: 0; line-height: 2.4; }	

/* ///// INPUTS ///// */
.fields { background: #e2e2e2 url(../imgs/inputgrad-white.gif) top left repeat-x; width: 330px; height: 22px; margin: 0; padding: 5px 5px; border: #e2e2e2 solid 1px; font-size: 120%; color: #1a1a1a; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.dropdown {	background: url(../imgs/inputgrad-white.gif) top left repeat-x; width: 342px; height: 34px; margin: 0; padding: 5px 5px;	border: #e2e2e2 solid 1px; font-size: 120%; color: #1a1a1a; -moz-border-radius: 5px; -webkit-border-radius: 5px; }	
.trips1 { background: url(../imgs/inputgrad-white.gif) top left repeat-x; width: 104px; height: 34px; margin: 0 10px 0 0; padding: 5px 5px; border: #e2e2e2 solid 1px; font-size: 120%; color: #1a1a1a; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.trips2 { background: url(../imgs/inputgrad-white.gif) top left repeat-x; width: 104px; height: 34px; margin: 0 10px 0 0; padding: 5px 5px; border: #e2e2e2 solid 1px; font-size: 120%; color: #1a1a1a; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.trips3 { background: url(../imgs/inputgrad-white.gif) top left repeat-x; width: 104px; height: 34px; margin: 0; padding: 5px 5px; border: #e2e2e2 solid 1px; font-size: 120%; color: #1a1a1a; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.dropdown-halfa { background: url(../imgs/inputgrad-white.gif) top left repeat-x; width: 163px; height: 34px; margin: 0 11px 0 0; padding: 5px 5px; border: #e2e2e2 solid 1px; font-size: 120%; color: #1a1a1a; -moz-border-radius: 5px; -webkit-border-radius: 5px; }	
.dropdown-halfb { background: url(../imgs/inputgrad-white.gif) top left repeat-x; width: 163px; height: 34px; margin: 0; padding: 5px 0 0 0; border: #e2e2e2 solid 1px; font-size: 120%; color: #1a1a1a; -moz-border-radius: 5px; -webkit-border-radius: 5px; }	

/* ///// RADIOS AND CHECKBOXES ///// */
.radioblocks-a { display: inline-block;	width: 140px; height: 33px;	margin: 0 5px 0 0; padding: 5px 0 0 10px; }
.radioblocks-b { display: inline-block;	width: 140px; height: 33px;	margin: 0; padding: 5px 0 0 10px; }
.radios { margin: 0 10px 0 0; }

/* ///// BUTTONS ///// */
.formbutton { cursor: pointer; display: block; background: #fff url(../imgs/point.gif) 90% 50% no-repeat; margin: 20px 0 10px 0; padding: 5px 25px 5px 10px; color: #1a1a1a; border: none; }
.formbutton-red { cursor: pointer; display: block; background: #d81900 url(../imgs/point-white.gif) 90% 50% no-repeat; margin: 20px 0 10px 175px; padding: 5px 25px 5px 10px; color: #fff; border: none; }
.formbutton-red-left { cursor: pointer; display: block; background: #d81900 url(../imgs/point-white.gif) 90% 50% no-repeat; margin: 20px 0 10px 0; padding: 5px 25px 5px 10px; color: #fff; border: none; }

.formbutton-red:hover, .formbutton-red-left:hover { background: #6c0c00 url(../imgs/point-white.gif) 90% 50% no-repeat; }

/* //////////////////////// HOME PAGE //////////////////////////////// 
////////////////////////////////////////////////////////////////////*/
#sub1 .inputbar { background: #6c0c00 url(../imgs/inputgrad-red.gif) top left repeat-x; width: 268px; height: 22px; margin: 0; padding: 5px 5px; border: #6c0c00 solid 1px; font-size: 120%; color: #ebe9e0; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#sub2 .inputbar { background: #6f6a5f url(../imgs/inputgrad-gray.gif) top left repeat-x; width: 268px; height: 22px; margin: 0; padding: 5px 5px; border: #6f6a5f solid 1px; font-size: 120%; color: #ebe9e0; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

/* //////////////////////// TABLE RELATED //////////////////////////// 
////////////////////////////////////////////////////////////////////*/
.product-dropdown { border: #aaa 2px dotted; padding: 2px;}
.quantity-in { border: #aaa 2px dotted; width: 60px; padding: 2px;}
