
.applicationform p {
	padding:18px 0;
}
.applicationform .spacer {
	height:18px;
}
.applicationform {
	width:405px;
}
.applicationform .label {
	width:173px;
	display:block;
	margin-bottom:4px;
	float:left;
}
.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 .select {
	margin-bottom:25px;
}
.applicationform .zip {
	width:60px !important;
	width /*\**/: 55px\9 !important;
}
* html .applicationform .zip {
	width:55px !important;
}
*+html .applicationform .zip {
	width:55px !important;
}
.applicationform .city {
	width:164px !important;	
	width /*\**/:162px\9 !important;
}
* html .applicationform .city {
	width:162px !important;
}
*+html .applicationform .city {
	width:162px !important;
}
.applicationform .day,
.applicationform .month {
	width:30px !important;
}
.applicationform .year {
	width:50px !important;
}
.applicationform .file {
	width:50px;
	width /*\**/:225px\9;
}
body:nth-of-type(1) .applicationform .file {
   width:225px;
}
.applicationform .tarea {
	width:405px;
	width /*\**/:400px\9;
	height:190px;
}
* html .applicationform .tarea {
	width:400px;
	height:190px;
}
*+html .applicationform .tarea {
	width:400px;
	height:190px;
}
.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:#009900;
	border:2px solid #009900;
	margin-bottom:12px;
}
.thxheadline {
	padding:6px;
	padding-left:42px;
	background:#009900 url('../../images/okay.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;
}
