@charset "utf-8";
/* CSS Document */

form.example input{
	width:250px; padding:2px 2px 2px 5px; border:0; background-color:#FFF;
}

form.example input:focus {
	background-color: #CCFB29;
	border:0;
}
form.example select:focus {
	background-color: #CCFB29;
	border:0;
}
form.example file:focus {
	background-color: #CCFB29;
	border:0;
}

form.example div.fileinputs {
	position: relative;
	width: 397px;
	border:0;
	outline:0;
}

form.example input.file {
	width: 379px;
	margin: 0;
	border:0;
}

form.example input.file.hidden {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	border:0;
}

form.example div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 250px;
	padding: 0;
	margin: 0;
	z-index: 1;
	border:0;
}

form.example div.fakefile input {
	margin-left: 0;
	width:250px;
	border:0;
}