@charset "utf-8";
/* CSS Document */

	label.error {
		background: url('/images/error.gif') no-repeat;
		margin-left:16px;

		height:16px;
		width:16px;
		position:absolute;	
	}
	label.valid {
		background: url('/images/checked.gif') no-repeat;
		display: inline;
		width: 16px;
		height: 16px;
	}
#authForm label.error {
		background: url('/images/error.gif') no-repeat;
		position:absolute;
		padding-left: 116px;
		margin-left: 290px;
		margin-top:-15px;
		height:16px;
		
		display:inline;
	}
#authForm label.valid {
		background: url('/images/checked.gif') no-repeat;
		display: inline;
		width: 16px;
		position:absolute;
		padding-left: 116px;
		margin-left: 290px;
		margin-top:-15px;
		height:16px;		
		height: 16px;
	}	
input.error 
{

background-color:#f6e7e6;
}	

#newForm label.error {
		background: none;
		position:absolute;
		padding-left: 116px;
		margin-left: 190px;
		margin-top:-15px;
		height:16px;
		
		display:inline;
	}
#passengers label.error
{
		background: url('/images/error.gif') no-repeat;
		margin-left:16px;

		height:16px;
		position:absolute;		
}
.contact .field label.error
{
		background: url('/images/error.gif') no-repeat;
		background-position:right;
		margin-right:-220px;

		float:right;
		width:250px;
		height:16px;
		position:absolute;
}
#passengers label.valid {
{
		background: url('/images/error.gif') no-repeat;
		margin-left:16px;

		height:16px;
		position:absolute;		
}