/*
	Form CSS
*/

.textbox, .textbox_double, .textarea, .textarea_double, .datebox, .select {
	padding:				2px;
	border:					1px #fec214 solid;
	background-color:		#fff;
	color:					#000;
	margin-bottom:			10px;
}

.textbox, .textbox_double, .datebox {
	height:					16px;
}

.textbox {
	width:					160px;
}

.textbox_double {
	width:					320px;
}

.datebox {
	width:					120px;
}

.textarea, .textarea_double {
	height:					80px;
}

.textarea_double, .textbox_double {
	width:					340px;
}

.select {
	width:					164px;
}

.button, .button_left, .button_right {
	height:					22px;
	border:					1px #fec214 solid;
	background-color:		#fff;
	color:					#000;
	margin-bottom:			10px;
	padding:				2px 10px 2px 10px;
}

.button_left {
	float:					left;
}

.button_right {
	float:					right;
}

.button_calendar {
	background-image:		url(calendar-icon.gif);
	background-repeat:		no-repeat;
	background-color:		#9a3233;

	font-size:				1px;

	margin:					0 0 10px 10px;

	border:					0;

	width:					25px;
	height:					24px;

}

/*
	Form Layouts
*/

.form {
	float:					left;
	background-color:		#9a3233;
	border:					1px #fff solid;
	padding:				10px 0 0 10px;
	margin:					5px 0 20px 45px;
}

.form td {
	font-size:				10pt;
	vertical-align:			top;
	padding-right:			10px;
}

.form tr {

	font-family:			'Georgia', serif;
	font-size:				11pt;
	text-align:				justify;
	line-height:			18pt;
	color:					#fff;

	padding-bottom:			20px;
}