
.F input,select,textarea { font-size:100%; }
.F .Auto { width:auto; }

.F .T { background-color:#F5F4F1; }

.F input, .F select {
  border: #ece9d8 solid 1px;
  padding: 3px 2px;
}

.F tbody input { width:19em; vertical-align: middle; }
.F tbody input.long { width:44em; }
.F .Num { width:3em; }
.F .Half { width:9.5em; }
.F .CC { width:5em; }
.F tbody textarea { width:100%; height:8em; }

.F .T .totalH { text-align:right; }

.F Price { width:6em; }
.F .surcharge { text-align:right; }

.F input.button {
  cursor: pointer;
  width: auto;
  padding: 2px;
}

.form-submit {
	background: transparent url('../images/g-bar-r.gif') no-repeat scroll top right;	
	display: block;
	float: right;	
	height: 21px;	
	margin: 10px 0;
	padding-right: 12px;
	text-decoration: none;
}

input.submit {
	background: transparent url('../images/g-bar-fromleft.gif') no-repeat;
	display: block;
	line-height: 14px;
	padding: 0 6px 5px 18px;
	border: 0;
	cursor: pointer;
	color: #fff;
  font: normal 14px "trebuchet ms", verdana, sans-serif;
  float: left;  	
}
