/* --- Reservation Module Styles --- */
#mod_information {
	width:460px;
	font:11px/14px tahoma, arial, helvetica, sans-serif;
}
#mod_information h3{ padding:4px; border-bottom:1px solid #A52C32; color:#A52C32; }
#mod_information form {	text-align:left; }
#mod_information fieldset {	margin:15px 0px 0px 0px; padding:10px; border:1px solid #CCCCCC; }
#mod_information legend { color:#A52C32; font-weight:bold; }
#mod_information label { font-weight:bold; font:11px/14px tahoma, arial, helvetica, sans-serif; }

#mod_information form table tr{
	line-height:20px;
}
#mod_information form input, #mod_information form select, #mod_information form textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #777;
	border:1px solid #CCCCCC;
}
#mod_information form .button { font:13px/14px tahoma, arial, helvetica, sans-serif; background-color:#A52C32; color:#FFFFFF; border:0px; }
#mod_information form .radiobutton{
	border:0px;
}

#mod_information form .privacy{
	text-align:justify;
	font:11px/14px tahoma, arial, helvetica, sans-serif;
}

/* --- Yav Styles --- */
#MessageBox{
	width:400px;
	text-align:left;
}
#MessageBox h5{
	font-size:12px;
}

/*--- Fields Styles in error state---*/
.inputError {
	background-color:#CCCCCC;
}
/*--- Fields Styles in normal state---*/
.inputNormal {
}

/*--- Error Box Styles ---*/
.innerError {
	margin-top:10px;
	padding:10px;
	border:1px solid #00CC66;;
	background-color:#009966;
}
.innerError ul {
	
}
.innerError li {
	color:#FF0000;
	font-weight:bold;
}