	.availability_form  {
		width:			500px;
	}
	.availability_form td {
		vertical-align:		top;
		padding-bottom:		5px;
	}
	.availability_form .col01 {

	}
	.availability_form .col02 {
		width:			350px;
	}
	.availability_form input,
	.availability_form textarea {
		width:			348px;
		float:			right;
		border:			1px solid #666;
		font-family:		Verdana,Helvetica,Arial,Sans-Serif;
		font-size:		11px;
	}
	.availability_form select {
		border:			1px solid #666;
		width:			350px;
		float:			right;
		color:			#707070;
		font-family:		Verdana,Helvetica,Arial,Sans-Serif;
		font-size:		11px;
		height:			20px;
	}
	.availability_form input[type=submit] {
		width:			auto;
		float: 			right;
		border: 1px solid #666;
		background-color: #DDD;
		color: #666;
		padding: 2px 15px;
	}
	.availability_form input[type=submit]:hover {
		cursor:			pointer;
	}
	.availability_form .comments_field {
		height:			125px;
	}
	.availability_form .req_fields {
		position:		relative;
		top:			-18px;
	}
	.availability_form label.error {
		color:			#F00;	
	}
	.availability_form input.error {
		background-color:			#F00;	
		color:					#FFF;
	}
	.errorSummary 
	{
		width:				440px;
		margin:				20px;
		border:				1px solid red;
		padding:			10px;
	}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

