
span.validation-passed, div.validation-passed{
	background:none !important;
	}

.addresscheck-street-name{
	
	}

.addresscheck-input-wrap-house-number{
	display: none;
	}


.addresscheck-select-option-message{
	padding-left: 10px;
	color: #FF3300;
	display: none;
	font-weight:bold;
}

.addresscheck-options-fields{

	}

.addresscheck-input-house-number{
	margin-left:4px;
	font-weight:bold;
}



.addresscheck-options-corrected-fields{
	background-color:#FFFFCC;
	text-decoration:underline;
}

.addresscheck-correction-field-message{
	color: #FF3300;
	clear:both;
	}

.addresscheck-correction-house-number{
	color: #FF3300;
	}

.addresscheck-options-radio{
	text-align:center;
	padding:10px;
}

.addresscheck-correction-fields{
	color:#FF3300;	
	text-align:center;
}

.addresscheck-options-wrap{
	height: 800px;
	width: 700px;
	top: 20%;
	left: 30%;
	position:fixed;
	z-index: 1115;
	}

.validation-corrected{
	background: none repeat scroll 0 0 #FDFEDA !important;
	border: 1px dashed #FFCC33 !important;		
	}

.addresscheck-options-container{
max-height: 400px;
overflow-y: auto;
overflow-x: hidden;
width:700px;

}


.addresscheck-option-button-wrap{
padding-top:10px;
position:absolute;
right:0;
margin: 0 0 10px 0;
		
}

.addresscheck-options{
padding: 10px;
font-weight:bold;
word-spacing:0.3em;
color:#666666;
}

.addresscheck-options-table{
background-color:#FBFAF6;
border: solid 1px #CCCCCC;
}

.addresscheck-options-table td{
padding: 5px 0 5px 0;
background-color:#EFEDE5;
border: solid 1px #FFFFFF;
}

.addresscheck-options-table th{
padding: 5px 0 5px 0;
border: solid 1px #FFFFFF;
}

.addresscheck-options-error{
color:#FF0000;
font-weight:bold;
padding: 10px;
}

.addresscheck-options-subhead{
padding: 10px;
font-weight:bold;
word-spacing:0.3em;
text-align:left;
color: #000000;
}

.addresscheck-option-layer{
height:100%;
width:100%;
position:fixed;
top:0;
left:0;
z-index:1010;
background-color:#FFFFFF;
filter:alpha(opacity=90);
-moz-opacity:0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
}

.addresscheck-option-button {
padding-top: 10px;
text-align: right;
z-index:100;
}

.addresscheck-option-button button.button{
margin-left:10px;
}

.addresscheck-options-top{

}
.addresscheck_message{

}
