#hdr_submit_case {
	position:absolute;
	top:24px;
	left:35px;
}

#submit_form_fill,
#submit_form_close {
	position:absolute;
	left:33px;
	top:127px;
}
#submit_form_close {
	top:14px;
	left:694px;
}

#submit_form p {
	margin:0;
	padding:0;
	position:absolute;
	top:50px;
	left:35px;
	width:600px;
	color:#000;
	}

form {
	margin:0;
	padding:0;
}

.break {
	width:470px;
	border-bottom:2px dotted #d42503;
	position:relative;
	left:22px;
	clear:both;
	padding:15px 0 10px 0;
}

#break_two { height: 346px; }
#break_three { height: 369px; border: 0; }

.input_txt {
	width:137px;
	height:15px;
	background:#e5e4e4 !important;
	border:0;
	margin:0 3px 5px 0;
	padding:0;
	position:absolute;
	}
.label_txt {
	width:172px;
	float:left;
	height:15px;
	display:block;
	text-align:right;
	clear:both;
	margin:0 5px 5px 0;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	line-height:12px;
	padding:0;
}

#input_defendant,
#input_relationship,
#input_action,
#input_court,
#input_defocc
{ width:278px; }

#input_birthday { width:109px; }
#input_status { width:84px; }

#input_last_name,
#input_first_name {
	top:15px; left:177px;
}

#main_submit_form #input_last_name { left:326px; }

#input_street { top:  35px; width: 278px; }
#input_city   { top:  55px; }
#input_state  { top:  75px; width:  38px; }
#main_submit_form #input_zip    { top:  75px; width:  75px; left: 290px; }
#input_phone  { top:  95px; width: 109px; }
#input_email  { top: 115px; }
#input_bday   { top: 135px; width: 100px; }
#input_status { top: 175px; }
#input_occ    { top: 195px; }

#input_age    { top: 30px; }
#input_defocc { top: 50px; }

#input_relationship,
#input_amount,
#input_action,
#input_docket,
#input_court,
#input_filed,
#text_complaint,
#text_comments {
	position:absolute;
	top:85px;
	left:177px; }

#input_amount { top:116px; }
#input_action { top:158px; }
#input_court { top:277px; }
#input_docket { top:310px; }
#text_complaint { width:288px; height:80px; top:18px; }
#text_comments { width:288px; height:80px; top:107px; }	
#input_defendant { top:10px; }

#main_submit_form .label_txt { position:absolute; }
#main_submit_form .input_txt { left:185px; }

#slbl_name {top:15px;}

#slbl_gender { top: 155px; }

#gender_male,
#gender_female {
  position: absolute; top: 155px; left: 255px;
  width: 12px;
  height: 12px;
}
#gender_male { left: 190px; }

    #checked_98,
    #no_check_98,
    #checked_99,
    #no_check_99 {
      position: absolute; top: 0; left: 0;
      
    }

#slbl_street  { top:  35px; }

#slbl_city    { top:  55px; }
#slbl_state   { top:  75px; }
#slbl_zip     { top:  75px; left: 111px; }
#slbl_phone   { top:  95px; }
#slbl_email   { top: 115px; }
#slbl_bday    { top: 135px; }

#slbl_status  { top: 175px; }
#slbl_occ     { top:195px; }

#slbl_def     { top:10px; }
#slbl_age     { top:30px; }

#slbl_occupation { top:50px; }
#slbl_counteryes { top:200px; left:50px;}
#slbl_counterno { top:200px; left:100px; }
#slbl_courtyes { top:300px; left:50px; }
#slbl_courtno { top:300px; left:100px; }
#court_yes, #court_no,
#counter_yes, #counter_no {
	position:absolute;
	top:200px;
	left:220px;
	padding-left:20px;
	font-size:12px;
}
#court_no {	left:300px; }
#counter_yes { top:340px; }
#counter_no { left:300px; top:340px; }


#label_relationship,
#label_amount,
#label_action,
#label_filed,
#label_docket,
#label_court,
#label_counter,
#label_complaint,
#label_comments,
#label_agree {
	position:absolute;
	top:70px;
	left:0;
	}
	
#label_amount { top:116px; }
#label_action { top:153px; }
#label_court { top:277px; }
#label_docket { top:305px; }
#label_filed { top:193px; }
#label_counter { top:340px; }
#label_complaint { top:20px; }
#label_comments { top:105px; }
#label_agree { top:201px; left:182px; }
	
#red_txt {
	position:absolute;
	top:239px;
	left:-5px;
	width:500px;
	color:#d32200;
	clear:both;
	font-size:11px;
	}

#label_relationship { margin:10px 5px 0 0; }

#label_birthday,
#label_phone,
#label_zip {
	position:absolute;
	top:135px;
	left:292px;
	color:#000;
}

#label_phone    { top: 95px; left: 298px; }
#label_zip      { top: 75px; left: 370px; }

.red { color:#d32200; }

#form_submit {
	position:absolute;
	top:232px;
	left:168px;
	}

#terms_of_use {
	position:absolute;
	top:201px;
	left:180px;
}
