.message {
	background: none repeat scroll 0 0 #B3E59A;
    border: 1px solid #54A62B;
    font-weight: 600;
    padding: 15px;
}
.acount_message{
	background: none repeat scroll 0 0 #CC0000;
    color: #FFFFFF;
    float: left;
    padding: 1%;
    width: 98%;
}
.form{
	float: left;
    padding: 3%;
    width: 94%;
}
	.form .fieldgroup-field,
	.form .field{
		float: left;
		padding-bottom: 5px;
		padding-top: 5px;
		width: 100%;
	}
	.form .checkbox{
		float: left;
		padding-bottom: 5px;
		padding-top: 5px;
		width: auto;
	}
		.form .checkbox input{
			clear: none;
			float: left;
			max-width: none;
			min-width: 0;
			width: auto;
		}
		.form .checkbox label{
			clear: none;
			margin-left: 5px;
			width: auto;
		}
	.form label{
		clear: both;
		float: left;
		margin-bottom: 2px;
		width: 100%;
	}
		.form label.error,
		.form label.required{
			background: none repeat scroll 0 0 #CC0000;
			color: #FFFFFF;
			padding: 1%;
			width: 98%;
			max-width: 500px;
			min-width: 200px;
		}
	.form input{
		max-width: 500px;
		min-width: 200px;
		padding: 1%;
		width: 98%;    
		clear: both;
    	float: left;
	}
		.form input.error{
		}
	.form select{
		max-width: 500px;
		min-width: 200px;
		padding: 1%;
		width: 98%; 
		clear: both;
    	float: left;
	}
		.form select.error{
		}
	.form textarea{
		max-width: 500px;
		min-width: 200px;
		padding: 1%;
		width: 98%;    
		clear: both;
    	float: left;
	}
	
	.form .Actions{
	}
		#ForgotPassword,
		#addbutton,
		.form .Actions input{
			background: none repeat scroll 0 0 #EC802B;
			border: medium none;
			cursor: pointer;
			float: left;
			margin: 10px 10px 10px 0;
			padding: 10px 30px;
			width: auto;
		}
		#ForgotPassword,
		#addbutton{
			background: none repeat scroll 0 0 #cccccc;
		}
		#ForgotPassword a{
			text-decoration: none;
			color: #333333;
		}
#products{
	float: left;
    width: 100%;    
	position: relative;
}
	#products > .fieldgroup {
		border: 1px solid #CCCCCC;
		clear: both;
		margin: 1%;
		padding: 1%;
		width: 96%;    
		float: left;
	}
	#products .fieldgroup:nth-child(even) {
		background: #eeeeee;
	}
	#products .fieldgroup:nth-child(odd) {
		background: #ffffff;
	}
	#products .fieldgroup-field {
		margin-right: 1%;
    	width: 32%;
	}
		#products .fieldgroup-field input{    
			margin-right: 1%;
			max-width: 98%;
			min-width: 98%;
			width: 32%;
		}
		#products .fieldgroup-field.first {
			width: 100%;
		}
		#products .fieldgroup-field.last {
			width: 100%;
		}
			#products .fieldgroup-field.last input{
				max-width: 98%;
    			width: 98%;
			}
	
