
/* ============ FORMS ==================== */

form input.pink, input.pink{
	background: url(/images/button_bg_pink.gif) #E930A2 repeat-x;
	text-transform:uppercase;
	color:#ffffff;
	border: 1px solid #8D1862;
	font-size:11px;
	padding:0;
}

form input.green, input.green{
	background: url(/images/button_bg_green.gif) #8CC53E repeat-x;
	text-transform:uppercase;
	color:#ffffff;
	border: 1px solid #69962D;
	font-size:11px;
}

form input.blue, input.blue{
	background: url(/images/button_bg_blue.gif) #419BDD repeat-x;
	text-transform:uppercase;
	color:#ffffff;
	border: 1px solid #238BBF;
	font-size:11px;
}

form input.red, input.red{
	background: url(/images/button_bg_red.gif) #cc0000 repeat-x;
	text-transform:uppercase;
	color:#ffffff;
	border: 1px solid #cc0000;
	font-size:11px;
}

form input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

form input.required, form textarea.required {
	border: 1px solid #00A8E6;
}

form input.validation-failed, form textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
form input.validation-passed, form textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

form .validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}

form .custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}


form.search_form fieldset {
	border:none;
	margin-bottom: 10px;
	
}
	
form.search_form legend { 
	margin:0;
	padding:0;
	line-height: 1.75;
	color:#333333;
	font-weight:bold;
	background-color:#FFFFFF;
	
}

form.search_form label {
  	display: inline-block;
  	vertical-align: top;
	line-height: 1.75;
	color:#333333;

}


form.search_form input, form.search_form select {  
	font-size: 8pt;  
	color: #000000;  
			  
}

form.search_form select{
	min-width: 130px;
}

form.search_form textarea {  
	font-size: 8pt;  
	color: #666666;   
	width:200px;			  
}

form.search_form fieldset ol {
  	margin: 0;
  	padding: 0;
}

form.search_form fieldset li {
	list-style: none;
  	padding: 5px;
  	margin: 0;
	line-height: 1.75;
	color:#333333;
}

form.search_form em {
  	font-weight: bold;
  	font-style: normal;
  	color: #cc0000;
	line-height: 1.75;
}


