/* ------------------------------------------------------------
Site: Drapac Private
Author: PARCA
Version: 2.0 | Updated: September 2008
------------------------------------------------------------ */
	
/*
	DARK GREY 4b4947
	MID GREY 939598 
	LIGHT GREY a7a9ac 
	VERY LIGHT GREY e0e2e5
	SUPER LIGHT GREY eff1f3
*/	

.form_item {		
	padding: 5px;
	clear: both;
	min-height: 20px; }
	
.form_item .required_indicator {
	color: red; }

.form_item input {		
	width: 250px;
	font-size: 120%; 
	padding: 2px; 
	color: grey;  }
	
.form_item textarea {		
	height: 75px;
	padding: 2px; 
	color: grey;  
	font-family: "Lucida Grande", arial, helvetica, sans-serif;}	

.form_item label {		
	float:left;
	margin-top:5px;  
	width: 120px; }
	
.feature_box .form_item label {		
	float: left;
	margin-top:5px;  
	width: 180px; 
	text-align: right; 
	padding-right: 10px; }

.form_item div.check input {
	background: none;
	border: none; }
	
.form_item div.radio input{
	background: none;
	border: none;
	width: 25px;  }
	
.form_item div.vertical {
	float:left; }
	
.form_item div.vertical div {
	float:left;
	clear:left;
	width:300px; }

.form_toolbar {
	padding: 5px;
	clear: both;
	min-height: 20px; }
	
.form_toolbar #submit.enabled {
	border: 1px solid #939598;
	padding: 3px; 
	cursor: pointer;
	color: #eef6e2;	
	clear: both;
	margin-left: 120px;
	background: #939598; 
	font-weight: normal;  }
	
.feature_box .form_toolbar #submit.enabled {
	margin-left: 190px; }	
	
.button {
	border: 1px solid #484949;
	cursor: pointer;
	color: #FFF;	
	background: #F19916;
	clear: both;
	width: 300px;
	margin: 10px;
	margin-left: 116px; }

.validation-failed {
	border: 1px solid red; }
	
.validation-passed {
	border: 1px solid green; }
	
.validation-advice {
	float: left; 
	clear: both; 
	margin: 2px; 
	width: 350px; 
	margin-left: 116px; 
	padding: 2px; 
	color: red;
	font-size: 80%:  }
	
.form_item div.vertical .validation-advice { margin-left:0px; }
.warning { border: 1px solid #c66; }
.warning-advice { margin: 2px; padding: 10px; color:#fff; background-color:#bbb; }
