
.applicationform p {
	padding:18px 0;
}
.applicationform div.text {
	line-height:26px;
	padding-top:8px;
}
.applicationform .spacer {
	height:18px;
}
.applicationform {
	width:405px;
}
.applicationform .label,
.applicationform .help  {
	width:173px;
	display:block;
	margin-bottom:4px;
	float:left;
}

.applicationform  input.radio {
	margin:8px 0;
	margin-left:20px;
}
.applicationform  label.radio {
	margin-left:6px;
}
.applicationform .input,
.applicationform .tarea,
.applicationform .select {
	border:1px solid #7f7870;
	width:230px;
	width /*\**/: 225px\9;
	margin-bottom:4px;
}
* html .applicationform .input,
* html .applicationform .select {
	width:225px;
}
*+html .applicationform .input,
*+html .applicationform .select {
	width:225px;
}
.applicationform .tarea {
	width:230px;
	width /*\**/:225px\9;
	height:100px;
}
* html .applicationform .tarea {
	width:225px;
	height:100px;
}
*+html .applicationform .tarea {
	width:225px;
	height:100px;
}
.errorbox {
	color:#cc0000;
	border:2px solid #cc0000;
	margin-bottom:12px;
}
.errorheadline {
	padding:6px;
	padding-left:42px;
	background:#cc0000 url('../../../images/warning.gif') 6px 0 no-repeat;
	color:#ffffff;
	font-weight:bold;
}
.errormsg {
	padding:6px;
	font-weight:bold;
}

.thxbox {
	color:#a5c300;
	border:2px solid #a5c300;
	margin-bottom:12px;
}
.thxheadline {
	padding:6px;
	padding-left:42px;
	background:#a5c300 url('../../../images/okay_isp.gif') 6px 0 no-repeat;
	color:#ffffff;
	font-weight:bold;
}
.thxmsg {
	padding:6px;
	font-weight:bold;
}

.captcha {
	padding:6px 0;
}
.captcha_img,
.captcha_input {
	text-align:center;
}
.captcha_input {
	padding-bottom:12px;
}
.info {
	width:305px;
	height:99px;
	padding-left:100px;
	padding-top:5px;
	background:transparent url('../../../images/intan_service_plus/service/info_bg.png') no-repeat;
}