
.filelist th {
	border:1px solid #c9c9c9;
	border-collapse:collapse;
	color:#000000;
	text-align:center;
	font-weight:500;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:5px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%, #f6f6f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}
.filelist td {
	border:1px solid #dddddd;
	border-collapse:collapse;
	cursor:default;
	/*
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	*/
}

.filelist tr:nth-child(even){
	background:#fbfbfb;
}


.filelist2 td{
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	border-top:0px;
	padding:3px;
}

.filelist2 td:first-child{
	border-left:0px;
}

.filelist2 td:last-child{
	border-right:0px;
}



.filepreview {padding-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#DownLoadBoxLayer td {font-size:12px;}



#FileManagerTitle {background:#0e639c;color:#fff;padding-left:10px;}
#FileManagerX {background:#0e639c;}
#FileUpCloseBtn {color:#fff;cursor:pointer;}
#FileManagerBody {padding:15px;background-color:#f6f6f6;}


.btn_file {
	outline: none;
	cursor: pointer;

	text-align: center;
	text-decoration: none;
	color: #666666;
	text-shadow: 1px 1px 1px #dcdcdc;
	font: 12px/100% NanumGothic,'맑은 고딕','Malgun Gothic','돋움',dotum,sans-serif;

	border: solid 1px #dcdcdc;

	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	-webkit-box-shadow: 0px 1px 0px 0px #fffffff;
	-moz-box-shadow: 0px 1px 0px 0px #fffffff;
	box-shadow: inset 0px 1px 0px 0px #fffffff;

	background-color:#ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0);
}
.btn_file:hover {
	background-color:#ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0);
}
.btn_file:focus {
	background-color:#ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0);
}
.btn_file:active {
	background-color:#f9f9f9;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#ffffff',GradientType=0);
}