.application_form {

}

.application_form .bg {
	background:url('../../css/img/box/1col/bg_4px.jpg') top left repeat-y;
	padding:0;margin:0;
	
}

.header_add {
	margin-top:1px;
	color:#DF4049;
}


.application_form LABEL {
	font-weight:normal;
	margin-right:5px;
	margin-top:0px;
}

.application_form .cb_label {
	margin-left:5px;
}

.application_form INPUT {
	margin-top: 2px;
}

.application_form SELECT#branch {
	margin: 0px;
	width: 300px;
}

.application_form INPUT.readonly {
	border:0;
	background-color:transparent;
	margin-top:0px;
}

.application_form .error {
	color:#dd7777;
}

.application_form .submit {
	padding: 10px 20px 0 10px;
}

.application_form .submit a {
	float:right;
	}

.application_form .section {
	padding:5px 0px 10px 0px;
}

.application_form .hori_line {
	border-bottom:1px solid #ccc;
	background:url('../../css/img/box/1col/bg_1px.jpg') top left repeat;
}

.application_form INPUT.extendedW {
	width:300px;
}

.application_form INPUT.normW {
	width:150px;
}

.application_form INPUT.interW {
	width:125px;
}

.application_form INPUT.littleW {
	width:85px;
}

.application_form INPUT.smallW {
	width:70px;
}

.application_form INPUT.miniW {
	width:33px;
}
