

/**************************************************************

	Validate
	v 2.1

**************************************************************/

form.validate {
	padding: 5px;
	text-align:left;
}

form.validate p {
	margin-bottom: 15px;
}

form.validate label {
	font-weight:bold;
}

form.validate input, form.validate textarea, form.validate select {
	border: 1px solid #cac9b9;
	/*width:300px;*/
	margin-top: 5px;
	
}
/*
form.validate .submit,form.validate .reset {
	width:auto;
}
*/
form.validate .red {
	border: 1px solid red;
}

form.validate label.red {
	border: none;
	color: red;
}

form.validate .customRed {
	border: none;
	color: red;
}

#status {
	text-align:left;
	padding: 5px;
	margin-bottom: 10px;
	font-weight: bold;
}

form.validate .errorMessage {
	color: red;
	margin-left: 10px;
	font-size: 0.8em;
}


/*************************************************************/

#add_user_form label {
	font-weight:normal;
}

#add_user_form input, #add_user_form textarea, #add_user_form select {
	/*border: 1px solid #cac9b9;*/
	width:auto;
	margin-top: 5px;
	
}

/*************************************************************/


#add_menu_item_frm input {
	/*border: 1px solid #cac9b9;*/
	width:auto;
	margin-top: 5px;
	
}

/*************************************************************/

#contactForm input, #contactForm textarea {
	width:300px;
}


#contactForm input.button_reset {
	background-image: url('../pics/buttons/button-reset-sm.gif');
	width:41px;
	height:15px;
	border:none;
}

#contactForm input.button_submit {
	background-image: url('../pics/buttons/button-send-sm.gif');
	width:37px;
	height:15px;
	border:none;
}
