.online-order-content .section {
	border-bottom:2px dashed #B2B2B2;
	margin-bottom:10px;
	padding:6px 0 10px 5px;
	font-size: 25px; 
	font-weight: normal; 
	color: #b90007;
	display:block;
	text-transform:uppercase;
	}

.online-order-content .section span {font-size:21px; text-transform:capitalize}
.online-order-content h3 {color:#b90007; text-transform:uppercase; margin-top:10px; font-size:18px}
.online-order-content .submitWrapper {color:#b90007; text-transform:uppercase; margin:10px 0; vertical-align:middle;}	
.online-order-content .submitWrapper b { display:block;padding-top:5px;}
.online-order-content .submitWrapper input[type=image] {margin-right:35px;float:right}

.online-order-content h3.margin5 {margin-bottom:5px}
.online-order-content table th {margin-top:5px; margin-bottom:5px; text-align:left}
.online-order-content .sf-left span {color: #A4A4A4; font-size:11px; display:block; padding-left:25px}
.online-order-content .note span {color: #A4A4A4; font-size:11px; display:block;}
.online-order-content td {padding: 3px 0}			
.sf-left {width:295px; margin-right:18px}
.sf-left input.short {width:20px}

.online-order-content .sf-left-short {width:200px;}

.info-block {float:left; width:120px;}
.info-block2 {float:left; width:150px;}
#client_postcode {width:45px;}
#client_phone {width:150px;}
.online-order-content .sf-left-short-form {width:50px; margin-right: 10px;float:left; }
.online-order-content .sf-left-long-form {width:235px; float:left; margin-right:10px}
.online-order-content .sf-left span.price {display:none}
.online-order-content .sf-left .priceTag {font-weight:bold; color: #666; display:inline; padding-left:0px;}
