
.qtyheader {
 width: 75px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #990000;
 color: #000000;
 font-weight: bold;
 float: left;
 min-height: 20px;
}

.qty1 {
 width: 75px;
 min-height: 25px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #F9D968;
 color: #000000;
 float: left;
}

.qty2 {
 width: 75px;
 min-height: 25px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #F6BF4A;
 color: #000000;
 float: left;
}

.pnameheader {
 width: 275px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #990000;
 color: #000000;
 font-weight: bold;
 float: left;
 min-height: 20px;
}

.pname1 {
 width: 275px;
 min-height: 25px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #F9D968;
 color: #000000;
 float: left;
 clear:right;
}

.pname2 {
 width: 275px;
 min-height: 25px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #F6BF4A;
 color: #000000;
 float: left;
 clear:right;
}

.delheader {
 width: 23px;
 min-height: 20px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #990000;
 color: #000000;
 font-weight: bold;
 float: left;
}

.del1 {
 width: 23px;
 min-height: 25px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #F9D968;
 color: #000000;
 float: left;
}

.del2 {
 width: 23px;
 min-height: 25px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #F6BF4A;
 color: #000000;
 float: left;
}

.sizeheader {
 width: 100px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #000000;
 color: #000000;
 font-weight: bold;
 float: left;
}

.size1 {
 width: 100px;
 min-height: 25px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #F9D968;
 color: #000000;
 float: left;
}

.size2 {
 width: 100px;
 min-height: 25px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #F6BF4A;
 color: #000000;
 float: left;
}

.priceheader {
 width: 100px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #000000;
 color: #000000;
 font-weight: bold;
 float: left;
}

.price1 {
 width: 100px;
 min-height: 25px;
 padding: 5px 5px 5px 5px;
 margin: 2px 2px 2px 2px;
 background: #F9D968;
 color: #000000;
 float: left;
}

.price2 {
 width: 100px;
 min-height: 25px;
 padding: 5px 5px 5px 5px; 
 margin: 2px 2px 2px 2px;
 background: #F6BF4A;
 color: #000000;
 float: left;
}

.ordersent {
 color:#990000;
 font-size: 14px;
}

.order {
	color: #000000;
	vertical-align: top;
}

.tbl {
	clear: both;
}

.error {
	background:#FFEBE8 none repeat scroll 0% 0%;
	border:1px solid #DD3C10;
	margin:0pt 10px 10px;
	padding:10px;
	color: #000000;
}

.required {
	color: #FF0000;
}

.h3 {
	color: #F1D364;
}