.dim-div {
    position   : fixed;
    top        : 0;
    left       : 0;
    width      : 100%;
    height     : 100%;
    background : #e0e7f1;
    opacity    : 0.6;
    filter     : alpha(opacity=60);
    z-index    : 99;          
}


.upload-popup {
	
	display: none;
	position:fixed;
	z-index:100;
	top: 0px;
	left:0px;
	width:100%;
	height: 100%;
	background-image: url(/skins/standard/img/popup-bg.png);
	/*
    width: 400px;
    height: 120px;  
    padding: 5px;
    border: 1px solid;
    position: absolute;    
    margin-left: 5px;
    background: #e0e7f1;
    z-index: 10;
    overflow: auto;
	*/
}

.small-popup-inner{
	z-index: 110;
	width: 400px;
	height: 180px;	
	padding: 20px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -200px;
	margin-top: -90px;
	border: 1px solid #e6e6ee;
	background: #fff;
    z-index: 10;
    overflow: auto;
}
.upload-popup-small {
	display: none;
	position:fixed;
	z-index:1006;
	top: 0px;
	left:0px;
	width:100%;
	height: 100%;
	background-image: url(/skins/standard/img/popup-bg.png);
}

.upload-popup-text {
    text-align: left;
    width: 300px;    
    display: block; 
    margin-left: 60px;
    margin-top: 20px;

}

.order-upload-popup-ok {
    width: 90px; 
    height: 24px; 
    border: 1px solid #cc3300; 
    color: #cc3300; 
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold;
    margin-top: 40px; 
    margin-right: 5px;
	background-color: transparent;
	border-radius: 3px;
	padding: 0px 15px 0px 15px;
}

.order-upload-popup-cancel {
    width: 90px; 
    height: 24px; 
    color: #445577; 
	background-color: transparent;
    border: 1px solid #445577; 
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold;
    margin-right: 110px;
	border-radius: 3px;
	padding: 0px 15px 0px 15px;
}


.upload-applet-body {

}



.upload-body-big {
    width: 300px;
    height: 150px;    
    overflow: auto;
}

.upload-body-small {
    width: 300px;
    height: 30px;    
}

.input-wrapper {
    text-align: center;
	vertical-align: bottom;    
	width: 30px;
	height: 30px; 	
	color: #FFFFFF; 
	border: 0px solid; 
	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
    margin-top: -3px;

	/*DO NOT TOUCH!*/
	float:left;
	cursor: pointer;
	display:block;
    direction: ltr;
    position: relative;
    overflow: hidden;
/*
    overflow: hidden;    
    cursor: pointer;
    display:block;
    direction: ltr;
    position: relative;
 
	background-color: #5461b7;
    color:#FFFFFF;
    height: 32px; 
    width: 300px;
	border-radius: 5px;	
    float:left;*/
}

.file-input {
    cursor: pointer;
    position:absolute;
    margin:0;    
    padding:0;
    top: 0;    
    right: 0;
    /*This makes the button huge so that it can be clicked on*/
    font-size:118px;
}

.hidden {
    /*Opacity settings for all browsers*/
    opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)
}

.input-wrapper-text {
    text-align: center;
	vertical-align: bottom;
	margin-top: 7px;
}

.fileLink {
    margin-top: 5px;
}

#main-upload-applet-div {
    top:100px;
    left:300px;
    width: 268px;
    height: 300px;
    position:absolute;
}



.current {}


#file-list {
    height:150px; 
    width:254px;   
    padding:5px; 
    overflow:auto;
    border:solid 2px #bebfc1;
}




/*
#input-wrapper:hover {
     background-color: #6471d7;
}

#input-wrapper:active {
    background-color: #5461b7;
}
*/
.addedFile {
	cursor: pointer;
    height: 0px;
    width: 0px;   
    top: 0;
    right: 0;
    display:none;    
}





#upload-bn {
    background-color: #68aff3;
    border:none;
    width: 135px;
    height: 32px;
    color: #FFFFFF;

}

#upload-bn:hover {
    background-color: #b7d4f0;
}

#upload-bn:active {
    background-color: #0073e0;
}