INPUT {
	font-size:11px;
	font-weight:bold;
	height:15px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.type-file-text {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 100px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid
}
.type-file-button {
	WIDTH: 55px; height:15px;border: 1px solid #003;
}
.type-file-file {
	POSITION: absolute; FILTER: alpha(opacity:0); WIDTH: 160px; TOP: 0px; left: 0px; opacity: 0
}


.line { 
	position:relative;
	width:180px;
	height:15px; 
	margin-top:8px
}

.control{
	z-index:2;
	position:absolute; right:0; top:1px;
}


#l2,#l3{
	display:none;
}
/*
.line span{
	float:left; 
}
.line div{
	position:absolute;
	height:15px;
	left:185px;
	top:9px;
	width:20px;
}
.line div a{
	display:block;
	float:left;
}
.line div a img{border:none;}
input {
	border:1px solid #888; 
	margin:0; 
	padding:0; 
	vertical-align:middle;
}
#con_upload1,#con_upload2,#con_upload3{
	position:absolute;
	height:20px;
	left:110px;
	top:8px;
	width:50px;
	display:none;
	filter:alpha(opacity=0);
	opacity:0; 
	z-index:2
}
.file1 {
	padding:0px 4px;
	line-height:15px;
	display:block;
	float:left;
	border:1px solid navy;
	background:#ccc;
	color:#000;
	z-index:1;
	margin-left:5px;
	vertical-align:middle;
	cursor: pointer
}	
.inputstyle {
	width:120px;
	border:1px solid #888;
	z-index:99
}
*/
