.label {
	margin: 0;
	padding:0.2em;
	margin-top:0.3em;
	text-align:right;
	width:70px;
	float:left;
	text-transform:uppercase;
  }
input[type="text"] {
	font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
	color:#333 ;
	margin:3px;
	height:22px;
	border:solid 0 #fff;
	padding: 3px 8px;
	background: transparent url("/media/cssforms/input.gif") no-repeat fixed;
	width:200px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:255px;
}
input[type="text"] {
	background: transparent url("/media/cssforms/input.gif") no-repeat;
}
input[type="text"]:focus {
	background: transparent url("/media/cssforms/inputsel.gif") no-repeat;
}
input[type="submit"],input[type="button"] {
	margin:3px;
	background: transparent url("/media/cssforms/submit.gif") no-repeat;
	padding:0px;
	height:26px;
	border:solid 0 #fff;
	width:150px;
	font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	-margin-left:80px;
 }
 input[type="submit"]:focus,input[type="button"]:focus {
 	-background: transparent url("/media/cssforms/submit2.gif") no-repeat;
}
select {
	margin:3px;
	background: transparent url("/media/cssforms/select.gif") no-repeat;
	padding:2px;
	height:19px;
	border:solid 0 #fff;
	width:200px;
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:;
	cursor:pointer;
	background-color:white;
}
noinput:hover, noselect:hover, notextarea:hover { opacity: .7; }
option {
	background-color: #fff;
	color:black;
}
option:focus { background-color:red; }
select:focus {
 	background: transparent url("/media/cssforms/selectsel.gif") no-repeat;
}
input[type="checkbox"], input[type="radio"] {
	amargin-left:80px;
	aopacity:1;
}
input[type="file"] {
	font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
	color:black;
	margin:3px;
	height:20px;
	width:240px;
	background-color:white;
	opacity:.5;
	z-index:-2;
}
form {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
}
input[type="button"].mini,input[type="submit"].mini {
	background: transparent url("/media/cssforms/mini_submit.gif") no-repeat;
	height:26px;
	width:82px;
}
input[type="button"].mini,input[type="submit"].micro {
	background: transparent url("/media/cssforms/micro_submit.gif") no-repeat;
	height:26px;
	width:56px;
	font-size:9px;
}
select.mini {
	background: transparent url("/media/cssforms/mini_select.gif") no-repeat;
	height:19px;
	width:64px;
}
select.mini:focus {
	background: transparent url("/media/cssforms/mini_selectsel.gif") no-repeat;
}
select.micro {
	background: transparent url("/media/cssforms/micro_select.gif") no-repeat;
	height:19px;
	width:64px;
	font-size:9px;
}
select.micro:focus {
	background: transparent url("/media/cssforms/mini_selectsel.gif") no-repeat;
}
textarea, select.multiple {
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	margin:3px;
	height:133px;
	aheight:127px;
	border:solid 0 white;
	padding: 3px 6px 4px 6px;
	background: transparent url("/media/cssforms/textarea.gif") no-repeat 0 -1px;
	width:352px;
	awidth:340px;
}
textarea:focus, select.multiple:focus {
	background: transparent url("/media/cssforms/textareasel.gif") no-repeat 0 -1px;
}
input[type="text"].mini {
	height:22px;
	width:123px;
	background: transparent url("/media/cssforms/mini_input.gif") no-repeat;
}
input[type="text"].mini:focus {
	background: transparent url("/media/cssforms/mini_inputsel.gif") no-repeat;
}
input[type="text"].micro {
	height:22px;
	width:64px;
	background: transparent url("/media/cssforms/micro_input.gif") no-repeat;
	font-size:9px;
}
input[type="text"].micro:focus {
	background: transparent url("/media/cssforms/micro_inputsel.gif") no-repeat;
}
select.multiple {
	height:132px;
}
noselect.multiple:hover {
	opacity:1;
}
textarea.mini, select.minimultiple {
	background: transparent url("/media/cssforms/mini_textarea.gif") no-repeat 0 -1px;
	height:74px;
	width:169px;
	padding: 3px 6px 8px 6px;
}
textarea.mini:focus, select.minimultiple:focus {
	background: transparent url("/media/cssforms/mini_textareasel.gif") no-repeat 0 -1px;
}

.multiple option { background: transparent; }
.minimultiple option { background: transparent; }

input[type="text"].red {
	background: url( "red_inputsel.gif" ) no-repeat;
}

input[type="text"].mini.red {
	background: url( "red_mini_inputsel.gif" ) no-repeat;
}

select.red {
	background: url( "red_selectsel.gif" ) no-repeat;
}

select.mini.red {
	background: url( "red_mini_selectsel.gif" ) no-repeat;
}

textarea.red {
	background: transparent url( "red_textareasel.gif" ) no-repeat;
}

textarea.mini.red {
	background: transparent url("red_mini_textareasel.gif") no-repeat;
}

input[type="button"].red, input[type="submit"].red {
	background: url( "red_submit.gif" ) no-repeat;
}

input[type="button"].mini.red, input[type="submit"].mini.red {
	background: url( "red_mini_submit.gif" ) no-repeat;
	width:82px;
}


input[type="text"][readonly], input[type="text"][readonly]:focus, noinput[type="text"][readonly]:hover,
input[type="text"][disabled], input[type="text"][disabled]:focus, noinput[type="text"][disabled]:hover
{
	background: url( "input_readonly.gif" ) no-repeat;
}
input[type="text"][readonly].mini, input[type="text"][readonly].mini:focus, input[type="text"][readonly].mini:hover ,
input[type="text"][disabled].mini, input[type="text"][disabled].mini:focus, input[type="text"][disabled].mini:hover {
	background: url( "mini_input_readonly.gif" ) no-repeat;
}
input[type="text"][readonly].micro, input[type="text"][readonly].micro:focus, input[type="text"][readonly].micro:hover ,
input[type="text"][disabled].micro, input[type="text"][disabled].micro:focus, input[type="text"][disabled].micro:hover {
	background: url( "micro_input_readonly.gif" ) no-repeat;
}

textarea[readonly], textarea[readonly]:focus, notextarea[readonly]:hover ,
textarea[disabled], textarea[disabled]:focus, notextarea[disabled]:hover {
	background: transparent url("textarea_readonly.gif") no-repeat;
}

textarea[readonly].mini, textarea[readonly].mini:focus, notextarea[readonly].mini:hover ,
textarea[disabled].mini, textarea[disabled].mini:focus, notextarea[disabled].mini:hover {
	background: transparent url("mini_textarea_readonly.gif") no-repeat;
}

noinput:hover, noselect:hover, notextarea:hover { opacity: .7; }

