.CenterDiv {
	margin:auto;
	background:#f5f3f2;
	border:1px solid #e9e8e8;
	border-radius: 3px;
	padding: 10px;
	width:50%;
	min-width:350px;
	margin-top:20px;
	
	-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); 
	-webkit-box-shadow:1px 2px 5px rgba(0, 0, 0, 0.3);
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25);
}
.hideSelectButton{
 	display: none;
	position:absolute;
	margin-top:-200px;
}

.filename {
	width:90%;
	text-align:center;
	padding:10px;
	word-wrap:true;
    overflow: hidden;
    float: left;
    margin: 10px;
}

#upload_div h1 {
	font-family: sans-serif, 'Open Sans Condensed', Verdana, sans-serif;  
	height:34px;
	font-size:22px;
	font-weight:600;
	text-shadow: 1px 1px 2px #001F4C;
	margin:0px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	position: relative;
	border-bottom:1px solid #23008c;  
   	background: #5E74A0;  
	color: white;	
    border-radius: 3px 3px 0px 0px;
}

/* =========================================== */
/*            vsButtons						   */
/* =========================================== */
a.button
    {        
    display: inline-block;
	background: #f3f3f3;
	background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	 border: solid 0px #747373 ;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	margin-right: 10px;
 	padding: 0 0.8em;
	margin: 0.0em;
	font:  1em/2.4em  'Encode Sans Condensed', sans-serif, Helvetica, Arial ;
	/*  font:  1em/2.4em Helvetica, Arial  ; 
	 padding:5px 10px 5px 10px; */
	font-size:13px;
	text-decoration: none;
	color: #0f0f0f;
	/* text-shadow: 0 1px 0 rgba(100, 99, 99, 0.8);  */
	-moz-box-shadow: 0 0 2px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	-webkit-box-shadow: 0 0 2px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	box-shadow: 0 0 2px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	cursor: pointer;
    }
	
a.button:hover {
    color: #333;
    border: 0px solid #999;
    -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3); 
	-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.4);
}

a.button:active { position: relative; top: 1px;  }

a.button:before{
	background: #ccc;
	background: rgba(0,0,0,.1);
	float: left;        
	width: 1em;
	text-align: center;
	font-size: 1.5em;
	/* margin: 0 1em 0 -0.6em;
	padding: 0 .25em; */
	-moz-box-shadow: 1px 0 0 rgba(0,0,0,.3), 1px 0 0 rgba(255,255,255,.3);
	-webkit-box-shadow: 1px 0 0 rgba(0,0,0,.3), 1px 0 0 rgba(255,255,255,.3);
	box-shadow: 1px 0 0 rgba(0,0,0,.3), 1px 0 0 rgba(255,255,255,.3);
	
	-moz-border-radius: .15em 0 0 .15em;
	-webkit-border-radius: .15em 0 0 .15em;
	border-radius: .15em 0 0 .15em;     
	pointer-events: none;		
}

a.button[disabled], a.button[disabled]:hover, a.button.disabled, a.button.disabled:hover {
	background: #eee;
	color: #aaa;
	border-color: #aaa;
	cursor: default;
	text-shadow: none;
	position: static;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;		
}

a.filter:after   { width:30px; float:right; content:"\00a0";  background: url(icons/16/filter16.png) 12px 7px no-repeat; }
a.folderOpen:after   { width:30px; float:right;  content:"\00a0";  background: url(icons/16/folder_open.png) 12px 7px no-repeat; }
a.upload:after   { width:30px; float:right;  content:"\00a0";  background: url(icons/16/apply.png) 12px 7px no-repeat; }
a.exit:after   { width:30px; float:right;  content:"\00a0";  background: url(icons/16/cancel_16.png) 12px 7px no-repeat; }
