@charset "utf-8";
/* CSS Document */
.formholder {
	float: left;
	width: 465px;
	background: #e9f4fa url(../../images/panels/light-blue-top.gif) top left no-repeat;
}
.formholder .content {
	float: left;
	width: 100%;
	background: url(../../images/panels/light-blue-bottom.gif) bottom left no-repeat;
}
.formholder .content .row {
	float: left;
	width: 465px;
	padding: 7px 0 0 0;
}
.formholder .content .textrow {
	width: 429px;
	padding: 10px 18px 10px 18px;
	line-height: 1.5em;
}
.formholder .content .textrow strong {
	display: inline-block;
	padding: 0 0 5px 0;
	color: #242424;
}
.formholder .row .name {
	float: left;
	width: 152px;
	padding: 8px 0 0 18px;
}
.formholder .row .name label {
	position: relative;
	display: inline-block;
}
.formholder .row .name .mandatory {
	position: absolute;
	top: -5px;
	right: -10px;
	font-size: 2em;
	color: #FF0000;
}

.safari .row .name {
	padding: 10px 0 0 18px;
}
.formholder .row .field {
	float: left;
	width: 285px;
	padding: 0 0 0 10px;
}
.formholder input.text {
	float: left;
	width: 265px;
	padding: 7px 0 5px 4px;
	border: 1px solid #9b9b9b;
}
.formholder textarea.text {
	float: left;
	width: 265px;
	height: 100px;
	padding: 7px 0 5px 4px;
	border: 1px solid #9b9b9b;
}
.formholder .row .checkorradio {
	float: left;
	width: 36px;
}
.formholder .row .checkorradio input {
	float: right;
}
.formholder .row .checkorradiodesc {
	float: left;
	width: 410px;
	padding: 0 14px 4px 5px;
	line-height: 1.5em;
}
.formholder .row .justinput {
	float: left;
	width: 424px;
	padding: 0 0 0 41px;
}
.formholder .topmargin {
	margin: 10px 0 0 0;
}
.darkrow {
	background: #d6eaf7;
}
.formholder .singlebutton {
	padding: 10px 0 6px 0 !important;
	text-align: center;
}
