
input.input, button.reset, submit.submit, input.submit, textarea.input, .emx_input
{
	background: none;
	border: none;
	width: 100%;
	color: #fff;
	padding: 4px;
	
}
submit.submit{padding: 2px;}
input.input,textarea.input
{
	
	color: #000;
}
.textarea{
	background: none;
	border: none;
	width: 100%;
	padding: 4px;
	color: #000;
}
textarea.input
{
	width: 100%;
}

div.input_t
{

	background-image: url(../images/input/t.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #ffffff;
}
div.input_l
{
	background-image: url(../images/input/l.gif);
	background-repeat: repeat-y;
	background-position: left;
}
div.input_lt
{
	background-image: url(../images/input/lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.input_rt
{
	background-image: url(../images/input/rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div.input_lb
{
	background-image: url(../images/input/lb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.input_r
{
	background-image: url(../images/input/r.gif);
	background-repeat: repeat-y;
	background-position: right;
}
div.input_b
{
	background-image: url(../images/input/b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
div.input_rb
{
	background-image: url(../images/input/rb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left: 5px;
	padding-right: 5px;
}





div.button
{
	
}
div.button_t
{
	background-color: #abadb0;
	background-image: url(../images/input/b-t.gif);
	background-repeat: repeat-x;
	background-position: top;
}
div.button_lt
{
	background-image: url(../images/input/b-lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.button_rt
{
	background-image: url(../images/input/b-rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div.button_lb
{
	background-image: url(../images/input/b-lb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.button_b
{
	background-image: url(../images/input/b-b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
div.button_rb
{
	background-image: url(../images/input/b-rb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left: 3px;
	padding-right: 3px;
	text-align: center;

}



div.pseudfile {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
}

div.pseudtext{
    position:relative;
    left:0px;
    float:left;
    top:0px;
}

div.pseudbutton{
    position:relative;
    top:1px;
    left:0px;
    float:right;
}

div.realfile {
    position:relative;
    width:100%;
    overflow:hidden;
    z-index:2;
}

div.fileinputs{position:relative;}

.realfileinput {
    position: relative;
    -moz-opacity:.0;
    filter:alpha(opacity: 0);
    opacity: .0;
    right: 0px;
}


