/* =========== Header ========== */
.forrester_wave_sub_header {
	width: 980px;
	height: 330px;
}
.forrester_wave_sub_header_image {
	height: 282px;
	position: relative;
	bottom: -10px;
	left: 0px;
	background: url(http://img.en25.com/eloquaimages/clients/Boxnet/%7B6f660fb4-419f-4a77-a0cf-11313aeb948e%7D_forrester-report.png) no-repeat right bottom;
}

/* =========== Sprites ========== */
.image_success_check {
	height: 160px;
	width: 250px;
	background: url(http://img.en25.com/eloquaimages/clients/Boxnet/%7B989dbc70-8e6c-4a25-915a-357eb7c7bbcf%7D_success_check.png) no-repeat;
}

/* =========== Forms ========== */
.cntr_modal .fieldset { border: none; }

#form { margin-top: 0px; }

#success { display: none; }

.inline_fieldset .field_set label { width: 123px; }
.inline_fieldset .field_set label.inline { 
	width: 280px;
	text-align: left;
}

span.value {
	position: absolute;
	color: #b6b6b6;
}

.small_field input[type="text"] { width: 128px !important; }
.lte_ie7 .small_field input { width: 108px !important; }

.checkbox {
	display: inline-block;
	position: relative;
	vertical-align: middle;
}
.lte_ie7 .checkbox {
	display: inline;
	zoom: 1;
}

.select {
	display: inline-block;
	width: 240px;
}
.lte_ie7 .select {
	display: inline;
	zoom: 1;
}
.select:hover {
	background-image: linear-gradient(bottom, #dfdfdf 15%, #FFF 73%);
	background-image: -o-linear-gradient(bottom, #dfdfdf 15%, #FFF 73%);
	background-image: -moz-linear-gradient(bottom, #dfdfdf 15%, #FFF 73%);
	background-image: -webkit-linear-gradient(bottom, #dfdfdf 15%, #FFF 73%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.15, #dfdfdf), color-stop(0.73, #FFF));
}

.select select {
	left: 0;
	cursor: pointer;
}

#submit {
	width: 100%;
	font-size: 24px;
}

/* Validation */
.error { background: url(http://img.en25.com/eloquaimages/clients/Boxnet/%7B06e6f577-0e67-4c81-9402-51d18dfffeb3%7D_error.png) no-repeat 236px center; }
.small_field .error { background-position: 104px center; }

span.error { display: none !important; }
