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

input[type="text"], input[type="password"]{
	width: 275px;
}

select {
    width: 150px;
}

textarea{
	width: 100%;
}

form table td h3 {
	margin: 0;
	padding: 0;
}

input.amount{
	width: 40px;
}

input.date, input.time{
	width: 75px;
}

input.shpbyserch_fld {
    width: 289px;
}

input.shpbycmpnybrnd_fld {
    width: 290px;
}

input.shpbycatgry_fld {
    width: 290px;
}

#contact,  #free_estimate{
	max-width: 500px;
	margin: 0px auto;
}

form td{
	padding: 6px;
}

#contact input[type="submit"], #free_estimate input[type="submit"]{
	background: #3B1507;
	color: #FFFFFF;
	border-radius: 5px;
	padding: 6px;
	border: none;
	box-shadow: 1px 1px 2px #666666;
}

#contact input[type="submit"]:hover, #free_estimate input[type="submit"]:hover{
	background: #000000;
	box-shadow: none;
}

#contact input[type="text"], #contact input[type="password"], #free_estimate input[type="text"], #free_estimate input[type="password"], #contact select, #free_estimate select{
	min-height: 25px;
	width: 300px;
	border: 1px Solid #CCCCCC;
}

input[type="submit"]{
	background: #3B1507;
	color: #FFFFFF;
	border-radius: 5px;
	padding: 6px;
	border: none;
	box-shadow: 1px 1px 2px #666666;
}

input[type="submit"]:hover{
	background: #000000;
	box-shadow: none;
}