/*  FORM  */

#form_view  input,
#form_view  textarea,
#form_view  select { 
	background-color:#e8e8e8;
	border:none;
	padding:2px;
	border-top:1px solid #c1c1c1;
	border-left:1px solid #c1c1c1;
	border-bottom:1px solid #ececec;
	border-right:1px solid #ececec;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
}


#form_view  input:focus,
#form_view  textarea:focus,
#form_view  select:focus { 
	background-color:#fff;
	border:none;
	padding:2px;
	border-top:1px solid #96b82e;
	border-left:1px solid #96b82e;
	border-bottom:1px solid #cfdbaa;
	border-right:1px solid #cfdbaa;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
}

#form_view  input:hover,
#form_view  textarea:hover,
#form_view  select:hover { 
	background-color:#fff;
	border:none;
	padding:2px;
	border-top:1px solid #96b82e;
	border-left:1px solid #96b82e;
	border-bottom:1px solid #cfdbaa;
	border-right:1px solid #cfdbaa;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
}




/*NEWSLETTER*/

#news{
	margin:60px 0px 0px 14px;
}

#news_sub{
	margin:5px 0px 20px 14px;
}


#news  input,
#news  textarea,
#news  select { 
	background-color:#e8e8e8;
	border:none;
	padding:2px;
	border-top:1px solid #c1c1c1;
	border-left:1px solid #c1c1c1;
	border-bottom:1px solid #ececec;
	border-right:1px solid #ececec;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
}


#news input:focus,
#news  textarea:focus,
#news  select:focus { 
	background-color:#fff;
	border:none;
	padding:2px;
	border-top:1px solid #96b82e;
	border-left:1px solid #96b82e;
	border-bottom:1px solid #cfdbaa;
	border-right:1px solid #cfdbaa;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
}

#news  input:hover,
#news  textarea:hover,
#news  select:hover { 
	background-color:#fff;
	border:none;
	padding:2px;
	border-top:1px solid #96b82e;
	border-left:1px solid #96b82e;
	border-bottom:1px solid #cfdbaa;
	border-right:1px solid #cfdbaa;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
}
/**/



div#separator {
        padding-top:20px;
}

div#separator label {
        font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		color:#96B82E;
}

hr#separator {
		color:#96B82E;
}

#radio input {
	border:none;
}

.jsvalidation {
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:10px;
	font-weight: bold;
}
