img { 
	behavior: url(iepngfix.htc); 
}
.instructions {
	width: 430px;
	padding: 5px 10px;
	color: #FFFFFF;
}
.captchaWrapper {
	background: url('images/bwm-captcha3.png') 0 -118px no-repeat;
	position: relative;
	width: 250px;
	height: 65px;
}
a.captchaRefresh:link, a.captchaRefresh:visited, a.captchaRefresh:active {
	background: url('images/bwm-captcha3.png') -153px -97px no-repeat;
	width: 51px;
	height: 9px;
	position: absolute;
	top: 0;
	left: 25px;
	display: block;
}
a.captchaRefresh:hover {
	background: url('images/bwm-captcha3.png') -153px -108px no-repeat;
	width: 51px;
	height: 9px;
	position: absolute;
	top: 0;
	left: 25px;
	display: block;
}
.targetWrapper {
	position: absolute;
	width: 75px;
	height: 46px;
	left: 170px;
	top: 12px;
}
.captchaFail {
	background: url('images/bwm-captcha3.png') 0 -70px no-repeat;
	width: 76px;
	height: 47px;
}
.captchaSuccess {
	background: url('images/bwm-captcha3.png') -76px -70px no-repeat;
	width: 76px;
	height: 47px;
}
.target {
	background: url('images/bwm-captcha3.png');
	width: 32px; 
	height: 32px; 
	margin: 8px auto 0 auto;
}
.draggable {
	background: url('images/bwm-captcha3.png');
	position: absolute;
	z-index: 10000;
	width: 32px;
	height: 32px;
	top: 20px; 
	cursor: move;
}

input.captchaAnswer {
	width: 100px;
	background: none;
}
