#pg_head_title {padding:3px 0 0 0; text-align:center; width:598px;
	}
.div_rnd_mid_rpt_752 {margin:0 0 10px 0;
	}
#submit_intro_body {
	padding: 8px 1px 8px 1px;
	}
	#ie #submit_intro_body {padding: 17px 1px 8px 1px;
	}
#submit_intro_body p {
	margin: 12px 20px 8px 20px;
	font-size:0.75em;
	line-height: 1.3em;
	color: #375E4A;
	}
h2.form_hdng {
	color: #834445;
	font-size:1.125em;
	padding: 12px 10px 4px 5px;
	line-height:1em;
	border-bottom: 1px dashed #999999;
	margin-bottom: 10px;
	}
fieldset {
	border: none;
	padding: 0 0 5px 0;
	}
fieldset h2 {
	font-size:1.125em;
	padding: 16px 0 5px 18px;
	background: url(../../main_images/prod_feat_title_bkg.png) no-repeat 4px bottom;
	line-height:1em;
	margin: 0 0 20px 0;
	}
label {
	font-size:0.75em;
	color:#333333;
	cursor:pointer;
	}
	#ie_lte_8 label {cursor:default;}

.radio_field_1 .radio_input_row {
	height: 2em;
	padding-left: 45px;
	}
.radio_field_1 label {
	line-height: 2em;
	padding-left: 4px;
	}
.radio_field_1 input {
	position: relative;
	top: 1px;
	left: -1px;
	}
	.opera .radio_field_1 input {
		top: 0;
		left: 1px;
		}
	#ie_lte_8 .radio_field_1 input {
		top: 1px;
		left: 1px;
		}
		
		
.radio_img_1 .radio_input_row {
	float: left;
	width: 166px;
	height: 110px;
	padding: 10px 0 0 0;
	margin: 0 0 16px 16px;
	border: 1px solid #999999;
	text-align:center;
	}
.radio_img_1 input {
	position: relative;
	top: 2px;
	left: -5px;
	}
	.opera .radio_img_1 input {
		top: -1px;
		left: -3px;
		}
	#ie_lte_8 .radio_img_1 input {
		top: 1px;
		left: -3px;
		}
.radio_img_1 img {
	padding-top: 10px;
	}



.text_field_1 .txt_input_row {
	height: 2em;
	clear: both;
	}	
.text_field_1 label {
	float: left;
	display: block;
	width: 7.5em;
	line-height: 2em;
	text-align: right;
	padding-right: 5px;
	}
.text_field_2 .txt_input_row {
	height: 2em;
	clear: both;
	}	
.text_field_2 label {
	float: left;
	display: block;
	width: 175px;
	line-height: 2em;
	text-align: right;
	padding-right: 5px;
	}
.form_submit {
	margin: 3px 0 0 179px;
	}
.form_reset {
	margin: 3px 0 0 0;
	}
	
.req {
	color:#990000;
	}
#required {
	color:#990000;
	margin: 12px 0 10px 179px;
	font-size:0.75em;
	}


#seg_arbor_size_bx, #seg_arbor_dim_bx {display: none;}
#rt_arbor_size_bx, #rt_arbor_dim_bx {display: none;}
#seg_perg_size_bx, #seg_perg_dim_bx {display: none;}
#seg_truss_perg_size_bx, #seg_truss_perg_dim_bx {display: none;}
#contact_bx {display: none;}




