.formtable     {
	border-top: 1px solid #F0F4F9;
	border-left: 1px solid #F0F4F9;
	border-right: 1px solid #C3D2E8;
	border-bottom: 1px solid #C3D2E8;
	padding: 5px;
	display: inline;
	margin-left: 20px;
	float: right;
	margin-bottom: 10px;
	margin-right: 10px;
}
.mprn     {
	background: #708FC5;
	border-top: 1px solid #F0F4F9;
	border-left: 1px solid #F0F4F9;
	border-right: 1px solid #C3D2E8;
	border-bottom: 1px solid #C3D2E8;
	padding: 5px;
	display: inline;
	margin-left: 20px;
	float: right;
	margin-bottom: 10px;
	margin-right: 120px;
}
#mpan {
	margin-left: 20px;
	padding-top: 10px;
}

#quoteform {
	margin: 0px 0px 10px;
	padding: 0px;
}

.formtabletop  {padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; background: #ffffff; border-top: 0px solid #F0F4F9; border-left: 1px solid #F0F4F9; border-right: 1px solid #C3D2E8; border-bottom: 1px solid #C3D2E8}
.formcell      {background: #E9EEF6; border-bottom: 1px solid #ffffff}
.formcelltop   {background: #E9EEF6}
.formcellrow   {padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; background: #ffffff; background: #E9EEF6}
.formcelldark  {background: #C3D2E8; border-bottom: 1px solid #ffffff}
.formcelldarktop  {background: #C3D2E8}
.orangecell    {background: #FFF0D9}
.input         {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #40639D;
	text-align: center;
	width: 8px;
}
.mpan          {font-family: Arial, Helvetica, sans-serif; font-size:  8pt; margin-bottom: 5px; background-color: #708FC5; padding:2px; border:1px solid #ffffff}
.mpandark      {font-family: Arial, Helvetica, sans-serif; font-size:  8pt; margin-bottom: 5px; background-color: #C3D2E8; padding:2px; border:1px solid #ffffff}
#supplynumber {
	padding-right: 10px;
}
#info {
	width: 530px;
	margin-left: 20px;
	background: #E9EEF6;
}
#info .bar {
	height: 1px;
	background: #8BA5CF;
	line-height: 1px;
}


.smalltext {
	font-size: 0.8em;
}

