#form_sponsor legend {
	font-weight:bold;
	color:#bd87cd;
	font-size:12px;
}
#form_sponsor input, #form_sponsor textarea {
	width:300px;
	border:1px solid #ccc;
	background:#aaa;
	color:#444;
	font-size:11px;
	overflow:auto;
}
#form_sponsor textarea {height:150px;}
#form_sponsor td {vertical-align:top;}
#form_sponsor input:hover, textarea:hover {
	background-color:#ccc;
	border:1px solid #bd87cd;
}
#form_sponsor input.submit {
	color:#fff;
	background:#333;
	font-weight:bold;
	padding:2px 0;
}
#form_sponsor input.submit:hover {
	color:#333;
	background:#ccc;
	border:1px solid #333;
	cursor:pointer;
}
#form_sponsor .rouge {color:red;}
#form_sponsor .vert {color:#00ff42;}