fieldset {
border: 1px solid #BCBDB7;
padding: 12px 20px 0px 12px;
}

fieldset.response {
border: 1px solid #BCBDB7;

}

legend {
font-family: arial, helvetica, sans-serif;
color: #fff;
font-size: 14px;
background: #171C44;
border: 1px solid #781351;
padding: 4px 8px
}

div.hr {
	width: 100%;
	height: 1px;
	border: 0;
	background-color: #BCBDB7;
	/* margin: 4px 0px 5px 0px; */
	margin: 16px 0px 16px 0px;
	padding: 0px;
}

label {
	font-family: arial, helvetica, sans-serif;
	width: 11em;
	margin-right: 0.7em;
	display: block
	}
label.comp {
	width: 13em;
	margin-right: 0.7em;
	display: block
}
	
label.sameLine {
	width: 7em;
	float: left;
	text-align: right;
	color: #666666;
	font-style: italic;
	margin-right: 0.5em;
	display: block
}






/* Checkbox stuff */

p.label_checkbox_pair {
clear: both;
float: none;
position: relative;
}

p.label_checkbox_pair input {
margin-left: 10px;
#margin-left: -25px;
_margin-left: -25px;
border: 1px solid #717721;
position: absolute;
top: 2px;
}

p.label_checkbox_pair label {
display: block;
padding-top: 4px;
margin-left: 30px;
width: 200px;
}

p.label_checkbox_pair label.custType {
display: block;
font-weight: 600;
padding-top: 3px;
margin-left: 10px;
width: 300px;
}

p.label_checkbox_pair input.OEM{
margin: 2px 0px 0px 145px;
#margin: -2px 0px 0px 148px;
_margin: -2px 0px 0px 148px;
border: 1px solid #717721;
position: absolute;
top: 2px;
}

p.label_checkbox_pair label.OEM {
display: block;
padding-top: 0px;
margin: -16px 0px 0px 166px;
#margin: -14px 0px 0px 174px;
_margin: -14px 0px 0px 174px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.endUser {
margin: 2px 0px 0px 284px;
#margin: -2px 0px 0px 280px;
_margin: -2px 0px 0px 280px;
border: 1px solid #717721;
position: absolute;
top: 2px;
}

p.label_checkbox_pair label.endUser {
display: block;
padding-top: 0px;
margin: -16px 0px 0px 306px;
#margin: -14px 0px 0px 308px;
_margin: -14px 0px 0px 308px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.dAgent {
margin: 2px 0px 0px 438px;
#margin: -2px 0px 0px 436px;
_margin: -2px 0px 0px 436px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.dAgent {
margin: -16px 0px 0px 461px;
#margin: -14px 0px 0px 461px;
_margin: -14px 0px 0px 461px;
display: block;
padding-top: 0px;
position: absolute;
width: 300px;
}

p.label_checkbox_pair label.market {
display: block;
font-weight: 600;
padding-top: 3px;
margin-left: 10px;
width: 300px;
}

p.label_checkbox_pair input.medical {
margin: 2px 0px 0px 145px;
#margin: -2px 0px 0px 148px;
_margin: -2px 0px 0px 148px;
border: 1px solid #717721;
position: absolute;
top: 2px;
}

p.label_checkbox_pair label.medical {
display: block;
padding-top: 0px;
margin: -16px 0px 0px 166px;
#margin: -14px 0px 0px 174px;
_margin: -14px 0px 0px 174px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.bioProcessing {
margin: 2px 0px 0px 284px;
#margin: -2px 0px 0px 280px;
_margin: -2px 0px 0px 280px;
border: 1px solid #717721;
position: absolute;
top: 2px;
}

p.label_checkbox_pair label.bioProcessing {
display: block;
padding-top: 0px;
margin: -16px 0px 0px 306px;
#margin: -14px 0px 0px 308px;
_margin: -14px 0px 0px 308px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.industrial {
margin: 2px 0px 0px 438px;
#margin: -2px 0px 0px 436px;
_margin: -2px 0px 0px 436px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.industrial {
margin: -16px 0px 0px 461px;
#margin: -14px 0px 0px 464px;
_margin: -14px 0px 0px 464px;
display: block;
padding-top: 0px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.other{
margin: 2px 0px 0px 50px;
#margin: -2px 0px 0px 50px;
_margin: -2px 0px 0px 50px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.other {
margin: -14px 0px 0px 580px;
#margin: -0px 0px 0px 78px;
_margin: -0px 0px 0px 78px;
display: block;
padding-top: 0px;
position: absolute;
width: 300px;
}

p.label_checkbox_pair label.application {
display: block;
font-weight: 600;
margin: 3px 0px 5px 10px;
width: 600px;
}

/* Section 4 */
p.label_checkbox_pair label.tubeManufacturer {
display: block;
font-weight: 500;
padding-top: 3px;
margin-left: 10px;
width: 500px;
}

p.label_checkbox_pair input.tubeManufacturer {
margin: -2px 0px 0px 220px;
#margin: -3px 0px 0px 220px;
_margin: -3px 0px 0px 220px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.tubingMaterial {
display: block;
font-weight: 500;
padding-top: 3px;
margin-left: 10px;
width: 300px;
}

p.label_checkbox_pair input.tubingMaterial {
margin: -2px 0px 0px 125px;
#margin: -3px 0px 0px 125px;
_margin: -3px 0px 0px 125px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.size {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 290px;
#margin: -19px 0px 0px 288px;
_margin: -19px 0px 0px 288px;
width: 100px;
}

p.label_checkbox_pair label.sizeID {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 329px;
#margin: -19px 0px 0px 327px;
_margin: -19px 0px 0px 327px;
width: 100px;
}

p.label_checkbox_pair input.sizeID {
margin: -2px 0px 0px 350px;
#margin: -3px 0px 0px 348px;
_margin: -3px 0px 0px 348px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}

p.label_checkbox_pair label.sizeOD {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 429px;
#margin: -19px 0px 0px 427px;
_margin: -19px 0px 0px 427px;
width: 100px;
}

p.label_checkbox_pair input.sizeOD {
margin: -2px 0px 0px 458px;
#margin: -3px 0px 0px 456px;
_margin: -3px 0px 0px 456px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}

p.label_checkbox_pair label.durometer {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 539px;
#margin: -19px 0px 0px 537px;
_margin: -19px 0px 0px 537px;
width: 100px;
}

p.label_checkbox_pair input.durometer {
margin: -2px 0px 0px 614px;
#margin: -3px 0px 0px 611px;
_margin: -3px 0px 0px 611px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}

p.label_checkbox_pair label.shoreA {
font-weight: 500;
font-size: 10px;
position: absolute;
margin: -18px 0px 0px 684px;
#margin: -19px 0px 0px 682px;
_margin: -19px 0px 0px 682px;
width: 50px;
}

p.label_checkbox_pair label.controlledMedia {
display: block;
font-weight: 500;
padding-top: 3px;
margin-left: 10px;
width: 300px;
}

p.label_checkbox_pair  input.controlledMedia {
	margin: -2px 0px 0px 125px;
	#margin: -3px 0px 0px 125px;
	_margin: -3px 0px 0px 125px;
	border: 1px solid #717721;
	position: absolute;
}

p.label_checkbox_pair  label.MTR1 {
	font-weight: 500;
	position: absolute;
	margin: -20px 0px 0px 290px;
	/*#margin: -19px 0px 0px 335px;
	_margin: -19px 0px 0px 335px;*/
	#margin: -19px 0px 0px 290px;
	_margin: -19px 0px 0px 290px
	width: 190px;
}

p.label_checkbox_pair  input.MTR1 {
margin: -2px 0px 0px 469px;
#margin: -3px 0px 0px 469px;
_margin: -3px 0px 0px 469px;
border: 1px solid #717721;
position: absolute;
width: 3em;
}

p.label_checkbox_pair label.MTR2 {
	font-weight: 600;
	position: absolute;
	margin: -22px 0px 0px 509px;
	#margin: -21px 0px 0px 509px;
	_margin: -21px 0px 0px 509px;
	width: 10px;
}

p.label_checkbox_pair input.MTR2 {
margin: -2px 0px 0px 516px;
#margin: -3px 0px 0px 516px;
_margin: -3px 0px 0px 516px;
border: 1px solid #717721;
position: absolute;
width: 3em;
}

p.label_checkbox_pair input.tempF {
margin: 2px 0px 0px 582px;
#margin: -3px 0px 0px 590px;
_margin: -3px 0px 0px 590px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.tempF {
padding-top: 0px;
margin: -16px 0px 0px 602px;
#margin: -15px 0px 0px 616px;
_margin: -15px 0px 0px 616px;
position: absolute;
width: 20px;
}

p.label_checkbox_pair input.tempC {
margin: 2px 0px 0px 632px;
#margin: -3px 0px 0px 650px;
_margin: -3px 0px 0px 650px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.tempC {
padding-top: 0px;
margin: -16px 0px 0px 652px;
#margin: -15px 0px 0px 676px;
_margin: -15px 0px 0px 676px;
position: absolute;
width: 20px;
}

p.label_checkbox_pair label.MPR1 {
display: block;
font-weight: 500;
padding-top: 3px;
margin-left: 10px;
width: 300px;
}

p.label_checkbox_pair input.MPR1 {
	margin: -2px 0px 0px 250px;
	#margin: -3px 0px 0px 250px;
	_margin: -3px 0px 0px 250px;
	border: 1px solid #717721;
	position: absolute;
	width: 3em;
}

p.label_checkbox_pair label.MPR2 {
	font-weight: 600;
	position: absolute;
	margin: -22px 0px 0px 290px;
	#margin: -21px 0px 0px 290px;
	_margin: -21px 0px 0px 290px;
	width: 10px;
}

p.label_checkbox_pair input.MPR2 {
	margin: -2px 0px 0px 295px;
	#margin: -3px 0px 0px 295px;
	_margin: -3px 0px 0px 295px;
	border: 1px solid #717721;
	position: absolute;
	width: 3em;
}

p.label_checkbox_pair input.PSI {
	margin: 2px 0px 0px 349px;
	#margin: -3px 0px 0px 349px;
	_margin: -3px 0px 0px 349px;
	border: 1px solid #717721;
	position: absolute;
}

p.label_checkbox_pair label.PSI {
	padding-top: 0px;
	margin: -16px 0px 0px 371px;
#margin: -15px 0px 0px 371px;
	_margin: -15px 0px 0px 371px;
	position: absolute;
	width: 20px;
}

p.label_checkbox_pair input.BAR {
	margin: 2px 0px 0px 419px;
	#margin: -3px 0px 0px 419px;
	_margin: -3px 0px 0px 419px;
	border: 1px solid #717721;
	position: absolute;
}

p.label_checkbox_pair label.BAR {
	padding-top: 0px;
	margin: -16px 0px 0px 441px;
	#margin: -15px 0px 0px 441px;
	_margin: -15px 0px 0px 441px;
	position: absolute;
	width: 100px;
}
p.label_checkbox_pair label.flowRate {
position: absolute;
font-weight: 500;
padding-top: -3px;
#padding-top: -3px;
_padding-top: -3px;
margin-left: 10px;
width: 300px;
}
p.label_checkbox_pair input.VYes {
margin: 2px 0px 0px 262px;
#margin: -3px 0px 0px 250px;
_margin: -3px 0px 0px 250px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.VYes {
padding-top: 0px;
margin: -16px 0px 0px 284px;
#margin: -15px 0px 0px 278px;
_margin: -15px 0px 0px 278px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.VNo {
margin: 2px 0px 0px 369px;
#margin: -3px 0px 0px 386px;
_margin: -3px 0px 0px 386px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.VNo {
padding-top: 0px;
margin: -16px 0px 0px 392px;
#margin: -15px 0px 0px 413px;
_margin: -15px 0px 0px 413px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair label.flowRate {
	font-weight: 500;
	position: absolute;
	margin: -20px 0px 0px 449px;
	#margin: -19px 0px 0px 449px;
	_margin: -19px 0px 0px 449px;
	width: 100px;
}

p.label_checkbox_pair input.flowRate {
	margin: -2px 0px 0px 532px;
	#margin: -3px 0px 0px 532px;
	_margin: -3px 0px 0px 532x;
	border: 1px solid #717721;
	position: absolute;
	width: 10em;
}

/*p.label_checkbox_pair  input.flowRate {
	margin: -3px  0px 0px 85px;
	#margin: -3px 0px 0px 85px;
	_margin: -3px 0px 0px 85px;
	#border:5px solid red;
	_border:5px solid red;
	border: 1px solid #717721;
	position: absolute;
	width: 10em;
}*/

p.label_checkbox_pair label.desiredMounting {
display: block;
font-weight: 500;
margin: 3px 0px 0px 10px;
#margin: 3px 0px 0px 10px;
_margin:3px 0px 0px 10px;
width: 300px;
}

p.label_checkbox_pair input.panel {
margin: 2px 0px 0px 129px;
#margin: -3px 0px 0px 129px;
_margin: -3px 0px 0px 129px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.panel {
padding-top: 0px;
margin: -16px 0px 0px 151px;
#margin: -15px 0px 0px 159px;
_margin: -15px 0px 0px 159px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.DMother {
margin: 2px 0px 0px 289px;
#margin: -3px 0px 0px 300px;
_margin: -3px 0px 0px 300px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.DMother {
padding-top: 0px;
margin: -16px 0px 0px 310px;
#margin: -15px 0px 0px 328px;
_margin: -15px 0px 0px 328px;
position: absolute;
width: 100px;
}

p.label_checkbox_pair input.DMotherInput {
margin: 2px 0px 0px 355px;
#margin: -3px 0px 0px 368px;
_margin: -3px 0px 0px 368px;
border: 1px solid #717721;
position: absolute;
width: 20em;
}

p.label_checkbox_pair input.MPhorz {
	margin: 2px 0px 0px 199px;
	#margin: -3px 0px 0px 199px;
	_margin: -3px 0px 0px 199px;
	border: 1px solid #717721;
	position: absolute;
}

p.label_checkbox_pair label.MPhorz {
	padding-top: 0px;
	margin: -16px 0px 0px 221px;
	#margin: -15px 0px 0px 221px;
	_margin: -15px 0px 0px 221px;
	position: absolute;
	width: 200px;
}

p.label_checkbox_pair input.MPvert {
	margin: 2px 0px 0px 309px;
#margin: -3px 0px 0px 300px;
	_margin: -3px 0px 0px 300px;
	border: 1px solid #717721;
	position: absolute;
}

p.label_checkbox_pair label.MPvert {
	padding-top: 0px;
	margin: -16px 0px 0px 330px;
#margin: -15px 0px 0px 328px;
	_margin: -15px 0px 0px 328px;
	position: absolute;
	width: 100px;
}

p.label_checkbox_pair input.MPpanel {
	margin: 2px 0px 0px 420px;
	border: 1px solid #717721;
	position: absolute;
}

p.label_checkbox_pair label.MPpanel {
	padding-top: 0px;
	margin: -16px 0px 0px 442px;
	position: absolute;
	width: 100px;
}

p.label_checkbox_pair input.MPbase {
	margin: 2px 0px 0px 510px;
	border: 1px solid #717721;
	position: absolute;
}

p.label_checkbox_pair label.MPbase {
	padding-top: 0px;
	margin: -16px 0px 0px 532px;
	position: absolute;
	width: 100px;
}


p.label_checkbox_pair input.NClosed {
margin: 2px 0px 0px 262px;
#margin: -3px 0px 0px 250px;
_margin: -3px 0px 0px 250px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.NClosed {
padding-top: 0px;
margin: -16px 0px 0px 284px;
#margin: -15px 0px 0px 278px;
_margin: -15px 0px 0px 278px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.NOpen {
margin: 2px 0px 0px 493px;
#margin: -3px 0px 0px 482px;
_margin: -3px 0px 0px 482px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.NOpen {
padding-top: 0px;
margin: -16px 0px 0px 516px;
#margin: -15px 0px 0px 510px;
_margin: -15px 0px 0px 510px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.TIPY {
margin: 2px 0px 0px 262px;
#margin: -3px 0px 0px 250px;
_margin: -3px 0px 0px 250px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.TIPY {
padding-top: 0px;
margin: -16px 0px 0px 284px;
#margin: -15px 0px 0px 278px;
_margin: -15px 0px 0px 278px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.TIPN {
margin: 2px 0px 0px 369px;
#margin: -3px 0px 0px 386px;
_margin: -3px 0px 0px 386px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.TIPN {
padding-top: 0px;
margin: -16px 0px 0px 392px;
#margin: -15px 0px 0px 413px;
_margin: -15px 0px 0px 413px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.maxOnTime {
margin: -2px 0px 0px 115px;
#margin: -3px 0px 0px 118px;
_margin: -3px 0px 0px 118px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.cycleRateMax {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 295px;
#margin: -19px 0px 0px 293px;
_margin: -19px 0px 0px 293px;
width: 200px;
}

p.label_checkbox_pair input.cycleRateMax {
margin: -2px 0px 0px 405px;
#margin: -3px 0px 0px 396px;
_margin: -3px 0px 0px 396px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}

p.label_checkbox_pair input.CRMperMin {
margin: 2px 0px 0px 498px;
#margin: -3px 0px 0px 487px;
_margin: -3px 0px 0px 487px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.CRMperMin {
padding-top: 0px;
margin: -16px 0px 0px 521px;
#margin: -15px 0px 0px 515px;
_margin: -15px 0px 0px 515px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.CRMperHour {
margin: 2px 0px 0px 598px;
#margin: -3px 0px 0px 587px;
_margin: -3px 0px 0px 587px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.CRMperHour {
padding-top: 0px;
margin: -16px 0px 0px 621px;
#margin: -15px 0px 0px 615px;
_margin: -15px 0px 0px 615px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair label.cycleRateMin {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 529px;
#margin: -19px 0px 0px 532px;
_margin: -19px 0px 0px 532px;
width: 100px;
}

p.label_checkbox_pair input.cycleRateMin {
margin: -2px 0px 0px 604px;
#margin: -3px 0px 0px 606px;
_margin: -3px 0px 0px 606px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}

p.label_checkbox_pair input.dutyCycle {
margin: -2px 0px 0px 115px;
#margin: -3px 0px 0px 118px;
_margin: -3px 0px 0px 118px;
border: 1px solid #717721;
position: absolute;
width: 11em;
}



p.label_checkbox_pair label.Symperc{
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 265px;
#margin: -19px 0px 0px 265px;
_margin: -19px 0px 0px 265px;
width: 200px;
}

p.label_checkbox_pair label.pct {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 239px;
#margin: -19px 0px 0px 251px;
_margin: -19px 0px 0px 251px;
width: 10px;
}

p.label_checkbox_pair label.cycleRateNom {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 295px;
#margin: -19px 0px 0px 293px;
_margin: -19px 0px 0px 293px;
width: 200px;
}

p.label_checkbox_pair input.cycleRateNom {
margin: -2px 0px 0px 405px;
#margin: -3px 0px 0px 396px;
_margin: -3px 0px 0px 396px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}

p.label_checkbox_pair input.CRNperMin {
margin: 2px 0px 0px 498px;
#margin: -3px 0px 0px 487px;
_margin: -3px 0px 0px 487px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.CRNperMin {
padding-top: 0px;
margin: -16px 0px 0px 521px;
#margin: -15px 0px 0px 515px;
_margin: -15px 0px 0px 515px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.CRNperHour {
margin: 2px 0px 0px 598px;
#margin: -3px 0px 0px 587px;
_margin: -3px 0px 0px 587px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.CRNperHour {
padding-top: 0px;
margin: -16px 0px 0px 621px;
#margin: -15px 0px 0px 615px;
_margin: -15px 0px 0px 615px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair label.dutyCycle {
display: block;
font-weight: 500;
padding-top: 3px;
margin-left: 10px;
font-style: italic;
font-size: 11px;
width: 600px;
}

p.label_checkbox_pair label.voltage {
display: block;
font-weight: 500;
margin: -20px 0px 0px 127px;
#margin: -19px 0px 0px 129px;
_margin: -19px 0px 0px 129px;
position: absolute;
width: 100px;
}

p.label_checkbox_pair input.voltage {
margin: -2px 0px 0px 188px;
#margin: -3px 0px 0px 184px;
_margin: -3px 0px 0px 184px;
border: 1px solid #717721;
position: absolute;
width: 7em;
}

p.label_checkbox_pair label.DC {
display: block;
font-weight: 500;
margin: -20px 0px 0px 289px;
#margin: -19px 0px 0px 290px;
_margin: -19px 0px 0px 290px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair label.curAmps {
display: block;
font-weight: 500;
margin: -20px 0px 0px 440px;
#margin: -19px 0px 0px 444px;
_margin: -19px 0px 0px 444px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.curAmps {
margin: -2px 0px 0px 539px;
#margin: -3px 0px 0px 535px;
_margin: -3px 0px 0px 535px;
border: 1px solid #717721;
position: absolute;
width: 7em;
}

/* Section 5 */

p.label_checkbox_pair label.pulseHold {
display: block;
font-weight: 500;
padding-top: 3px;
margin-left: 10px;
text-decoration: underline;
width: 700px;
}

p.label_checkbox_pair label.custSupplied {
margin: 0px 0px 0px 30px;
#margin: -4px 0px 0px 40px;
_margin: -4px 0px 0px 40px;
width: 600px;
}

p.label_checkbox_pair label.acroSupplied {
margin: 0px 0px 0px 30px;
#margin: -24px 0px 0px 40px;
_margin: -24px 0px 0px 40px;
width: 600px;
}

p.label_checkbox_pair label.OptionsAcc {
display: block;
font-weight: 500;
padding-top: 3px;
font-size: 11px;
margin-left: 10px;
width: 600px;
}

p.label_checkbox_pair label.DHSensor {
margin: 0px 0px 0px 30px;
#margin: -4px 0px 0px 40px;
_margin: -4px 0px 0px 40px;
width: 600px;
}

p.label_checkbox_pair label.AHSensor {
margin: 0px 0px 0px 30px;
#margin: -24px 0px 0px 40px;
_margin: -24px 0px 0px 40px;
width: 600px;
}

p.label_checkbox_pair label.MSwitch {
margin: 0px 0px 0px 30px;
#margin: -24px 0px 0px 40px;
_margin: -24px 0px 0px 40px;
width: 600px;
}

p.label_checkbox_pair label.pDampenerPad {
margin: 0px 0px 0px 30px;
#margin: -4px 0px 0px 40px;
_margin: -4px 0px 0px 40px;
width: 600px;
}

p.label_checkbox_pair label.CWspecialReq {
margin: 0px 0px 0px 30px;
#margin: -4px 0px 0px 40px;
_margin: -4px 0px 0px 40px;
width: 600px;
}


p.label_checkbox_pair label.dashpot {
margin: 0px 0px 0px 30px;
#margin: -4px 0px 0px 40px;
_margin: -4px 0px 0px 40px;
width: 640px;
}


p.label_checkbox_pair label.DHSOutputType {
display: block;
font-weight: 500;
padding-top: 3px;
margin-left: 30px;
#margin-left: 41px;
_margin-left: 41px;
color: #666666;
width: 300px;
}

p.label_checkbox_pair input.DHSOutputType {
margin: -2px 0px 0px 115px;
#margin: -3px 0px 0px 120px;
_margin: -3px 0px 0px 120px;
border: 1px solid #717721;
position: absolute;
}


p.label_checkbox_pair label.DHSOTtext {
margin: -19px 0px 0px 270px;
#margin: -15px 0px 0px 273px;
_margin: -15px 0px 0px 273px;
position: absolute;
font-size: 11px;
color: #666666;
width: 500px;
}


p.label_checkbox_pair label.DHSPowerAvailable {
display: block;
font-weight: 500;
padding-top: 3px;
margin-left: 30px;
#margin-left: 41px;
_margin-left: 41px;
color: #666666;
width: 300px;
}

p.label_checkbox_pair label.DHSPAvoltage {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 135px;
#margin: -19px 0px 0px 143px;
_margin: -19px 0px 0px 143px;
color: #666666;
width: 100px;
}

p.label_checkbox_pair input.DHSPAvoltage {
margin: -2px 0px 0px 190px;
#margin: -3px 0px 0px 196px;
_margin: -3px 0px 0px 196px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}

p.label_checkbox_pair label.DHSPAamps {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 270px;
#margin: -19px 0px 0px 300px;
_margin: -19px 0px 0px 300px;
color: #666666;
width: 100px;
}

p.label_checkbox_pair input.DHSPAamps {
margin: -2px 0px 0px 316px;
#margin: -3px 0px 0px 345px;
_margin: -3px 0px 0px 345px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}
p.label_checkbox_pair label.DHSPAampstext {
margin: -19px 0px 0px 390px;
#margin: -19px 0px 0px 420px;
_margin: -19px 0px 0px 420px;
position: absolute;
font-size: 11px;
color: #666666;
width: 500px;
}
p.label_checkbox_pair label.AHSOVrange {
display: block;
font-weight: 500;
padding-top: 3px;
margin-left: 30px;
#margin-left: 41px;
_margin-left: 41px;
color: #666666;
width: 300px;
}

p.label_checkbox_pair input.AHSOVrange {
margin: -2px 0px 0px 190px;
#margin: -3px 0px 0px 196px;
_margin: -3px 0px 0px 196px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}

p.label_checkbox_pair label.AHSPAvoltage {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 135px;
#margin: -19px 0px 0px 143px;
_margin: -19px 0px 0px 143px;
color: #666666;
width: 100px;
}

p.label_checkbox_pair input.AHSPAvoltage {
margin: -2px 0px 0px 190px;
#margin: -3px 0px 0px 196px;
_margin: -3px 0px 0px 196px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}


p.label_checkbox_pair label.AHSPAamps {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 270px;
#margin: -19px 0px 0px 300px;
_margin: -19px 0px 0px 300px;
color: #666666;
width: 100px;
}

p.label_checkbox_pair input.AHSPAamps {
margin: -2px 0px 0px 316px;
#margin: -3px 0px 0px 345px;
_margin: -3px 0px 0px 345px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}

p.label_checkbox_pair label.MSvoltage {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 135px;
#margin: -19px 0px 0px 143px;
_margin: -19px 0px 0px 143px;
color: #666666;
width: 100px;
}

p.label_checkbox_pair input.MSvoltage {
margin: -2px 0px 0px 190px;
#margin: -3px 0px 0px 196px;
_margin: -3px 0px 0px 196px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}


p.label_checkbox_pair label.MSamps {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 270px;
#margin: -19px 0px 0px 300px;
_margin: -19px 0px 0px 300px;
color: #666666;
width: 100px;
}

p.label_checkbox_pair input.MSamps {
margin: -2px 0px 0px 316px;
#margin: -3px 0px 0px 345px;
_margin: -3px 0px 0px 345px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}


p.label_checkbox_pair input.PStubeDetY {
margin: 2px 0px 0px 197px;
#margin: -3px 0px 0px 199px;
_margin: -3px 0px 0px 199px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.PStubeDetY {
padding-top: 0px;
margin: -16px 0px 0px 217px;
#margin: -15px 0px 0px 227px;
_margin: -15px 0px 0px 227px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.PStubeDetN {
margin: 2px 0px 0px 290px;
#margin: -3px 0px 0px 299px;
_margin: -3px 0px 0px 299px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.PStubeDetN {
padding-top: 0px;
margin: -16px 0px 0px 310px;
#margin: -15px 0px 0px 328px;
_margin: -15px 0px 0px 328px;
position: absolute;
width: 100px;
}

/* *** Unique Pneumatic Pinch Valve CSS values *** */

p.label_checkbox_pair input.PPSair {
margin: 2px 0px 0px 173px;
#margin: -3px 0px 0px 167px;
_margin: -3px 0px 0px 167px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.PPSair {
padding-top: 0px;
margin: -16px 0px 0px 194px;
#margin: -15px 0px 0px 195px;
_margin: -15px 0px 0px 195px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.PPSother {
margin: 2px 0px 0px 240px;
#margin: -3px 0px 0px 237px;
_margin: -3px 0px 0px 237px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.PPSother {
padding-top: 0px;
margin: -16px 0px 0px 264px;
#margin: -15px 0px 0px 267px;
_margin: -15px 0px 0px 267px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair label.PPSpressure {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 324px;
#margin: -19px 0px 0px 324px;
_margin: -19px 0px 0px 324px;
width: 200px;
}

p.label_checkbox_pair input.PPSpressure {
margin: -2px 0px 0px 390px;
#margin: -3px 0px 0px 387px;
_margin: -3px 0px 0px 387px;
border: 1px solid #717721;
position: absolute;
width: 5em;
}

p.label_checkbox_pair input.PPSpsi {
margin: 2px 0px 0px 483px;
#margin: -3px 0px 0px 477px;
_margin: -3px 0px 0px 477px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.PPSpsi {
padding-top: 0px;
margin: -16px 0px 0px 506px;
#margin: -15px 0px 0px 505px;
_margin: -15px 0px 0px 505px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair input.PPSbar {
margin: 2px 0px 0px 583px;
#margin: -3px 0px 0px 577px;
_margin: -3px 0px 0px 577px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.PPSbar {
padding-top: 0px;
margin: -16px 0px 0px 606px;
#margin: -15px 0px 0px 605px;
_margin: -15px 0px 0px 605px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair label.controlValve {
display: block;
font-weight: 500;
padding-top: 3px;
margin-left: 10px;
/*text-decoration: underline;*/
width: 700px;
}

/* Pne Section 5 */

p.label_checkbox_pair label.CVthreeWay {
margin: -3px 0px 0px 33px;
#margin: -4px 0px 0px 33px;
_margin: -4px 0px 0px 33px;
width: 600px;
}

p.label_checkbox_pair input.CVfourWay {
margin: 2px 0px 0px 107px;
#margin: 2px 0px 0px 107px;
_margin: 2px 0px 0px 107px;

position: absolute;
}

p.label_checkbox_pair label.CVfourWay {
margin: -22px 0px 0px 132px;
#margin: -20px 0px 0px 132px;
_margin: -20px 0px 0px 132px;
position: absolute;
width: 200px;
}

p.label_checkbox_pair label.CVvoltage {
font-weight: 500;
position: absolute;
margin: -20px 0px 0px 210px;
#margin: -19px 0px 0px 210px;
_margin: -19px 0px 0px 210px;
width: 200px;
}

p.label_checkbox_pair input.CVvoltage {
	margin: -2px 0px 0px 375px;
	#margin: -3px 0px 0px 375px;
	_margin: -3px 0px 0px 375px;
	border: 1px solid #717721;
	position: absolute;
	width: 5em;
}
p.label_checkbox_pair input.valveY {
margin: 2px 0px 0px 262px;
#margin: -3px 0px 0px 250px;
_margin: -3px 0px 0px 250px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.valveY {
padding-top: 0px;
margin: -16px 0px 0px 284px;
#margin: -15px 0px 0px 278px;
_margin: -15px 0px 0px 278px;
position: absolute;
width: 30px;
}

p.label_checkbox_pair input.valveN {
margin: 2px 0px 0px 369px;
#margin: -3px 0px 0px 386px;
_margin: -3px 0px 0px 386px;
border: 1px solid #717721;
position: absolute;
}

p.label_checkbox_pair label.valveN {
padding-top: 0px;
margin: -16px 0px 0px 392px;
#margin: -15px 0px 0px 413px;
_margin: -15px 0px 0px 413px;
position: absolute;
width: 30px;
}
p.label_checkbox_pair input.valveO {
margin: 0px 0px 0px 292px;
#margin: 0px 0px 0px 292px;
_margin: 0px 0px 0px 292px;
border: 1px solid #717721;
position: absolute;
}
p.label_checkbox_pair input.CWspecialReqY {
margin: 30px 0px 0px 40px;
#margin: 30px 0px 0px 40px;
_margin: 30px 0px 0px 40px;
border: 1px solid #717721;
position: absolute;
}
p.label_checkbox_pair label.CWspecialReqY {
padding-top: 0px;
margin: -8px 0px 0px 65px;
#margin: 0px 0px 0px 70px;
_margin: 0px 0px 0px 70px;
position: absolute;
width: 30px;
}
p.label_checkbox_pair input.CWspecialReqN {
margin: 30px 0px 0px 150px;
#margin: 30px 0px 0px 150px;
_margin: 30px 0px 0px 150px;
border: 1px solid #717721;
position: absolute;
}
p.label_checkbox_pair label.CWspecialReqN {
padding-top: 0px;
margin: -8px 0px 0px 180px;
#margin: 0px 0px 0px 180px;
_margin: 0px 0px 0px 180px;
position: absolute;
width: 30px;
}




















