/*
	FORM ELEMENTS
*/

form{
	float:left;
}
form p{
	width:190px;
	float:left;
	clear:none;
	padding:10px 20px 0 0;
}
form .form_left{
	float:left;
}
form .form_right{
	float:right;
}
input{
	width:189px;
	margin:0;
	background-image:url('../images/form/input_bg.gif');
	background-position:0 0;
	background-repeat:repeat-x;
	background-color:#93b294;
	border:1px solid #18361A;
	padding:5px;
	color:#18361A;
	font-family:Arial;
	font-size:12px;
}
textarea{
	width:422px;
	height:108px;
	background-image:url('../images/form/textarea_bg.gif');
	background-position:0 0;
	background-repeat:repeat-x;
	background-color:#93b294;
	border:1px solid #18361A;
	padding:10px;
	color:#18361A;
	font-family:Arial;
	font-size:12px;
}
select{
	width:189px;
	margin:0;
	background-image:url('../images/form/input_bg.gif');
	background-position:0 0;
	background-repeat:repeat-x;
	background-color:#93b294;
	border:1px solid #18361A;
	padding:10px;
	color:#18361A;
	font-family:Arial;
	font-size:12px;
}
form .tick_options{
	clear:both;
}
form .tick_options p{
	float:left;
	width:40px;
	padding:0 5px 0 0;
}
form .tick_options p label{
	float:left;
	clear:both;
	font-weight:bold;
}
form .tick_options p input{
	clear:both;
	width:15px;
	border:0;
	background-color:transparent;
}

input.button{
	width:90px;
	height:35px;
	border:1px solid #18361A;
	background-image:none;
	padding:0px;
	color:#18361A;
	
}
input.left_button{
	float:left;
}
input.right_button{
	float:right;
}
.error{
	color:#FF0000;
}
