#UploadForm {
	margin: 0 0 10px 0;
}

.uploadPhoto #progressbox {
	border: 1px solid #737373;
	padding: 1px;
	position:relative;
	display:none;
	text-align:left;
	margin: 0 0 10px 0;
}
.uploadPhoto #progressbar {
	height:20px;
	background-color: #003333;
	width:1%;
}
.uploadPhoto #statustxt {
	top:3px;
	left:45%;
	position:absolute;
	display:inline-block;
	color: #000000;
}

.uploadPhoto #photoUP-button{
	/*essential*/
	position:relative;
	overflow:hidden;
	/*end essential*/
	background:#1D1D1D;
	background: -moz-linear-gradient(center top , #343434, #181818) repeat scroll 0 0 transparent;
    box-shadow: 0 1px 0 #6A6A69 inset;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    height: 24px;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
	
}
.uploadPhoto input#photoUP-file{
	cursor:pointer;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity:0; 
	-khtml-opacity: 0;
	filter:alpha(opacity=0); 
	opacity:0;
	border:0;
    font-family: Arial;
    font-size: 188px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
}
.uploadPhoto #cancel,#photoUP-OtherAction,#photoUP-submit,#photoUP-defaultAction,#photoUP-none,#photo-UP-addPhoto{display:none}
#cancel{
	margin: 10px 0 0 0;
}

#result_image1{margin: 0 0 10px 0;}



#cropImage{margin: 20px 0 0 0}

.photoUP-none-m,.photoUP-none-f{background:url(/global/img/icon/upload-photo.png) no-repeat left top; width:165px;height:113px;display:block}
.photoUP-none-f{background-position:left bottom}
#photoUP-none-text{font-style:italic;margin:5px 0}
#photoUP{min-height:205px}
#photoUP-loader{width:165px; height:205px; position:absolute;z-index:3;text-align:center;background:#EBEBEB;}
#photoUP-loader img{margin-top:100px}
#photoUP-defaultAction{width:60px;height:102px;float:left}
#photoUP-other{width:165px; height:52px;display:block}
#photoUP-defaultImg{width:100px;float:left; height:100px;display:block;overflow:hidden}
#photoUP-defaultImg img{width:100px}
.photoUP-other-2,.photoPrive-2{margin:0 4px}
#photoUP-OtherArrow-B{width:165px;height:10px;display:block}
#photoUP-OtherAction{width:165px;height:107px;}
#photoUP-OtherArrow{margin-top:2px;height:10px;width:165px;display:block;position:absolute;background:red;z-index:2;background:url(/global/img/icon/arrow.gif) no-repeat}
.photoUP-OtherAction-2 #photoUP-OtherArrow{background-position:16px 0px}
.photoUP-OtherAction-3 #photoUP-OtherArrow{background-position:75px 0px}
.photoUP-OtherAction-4 #photoUP-OtherArrow{background-position:130px 0px}
#photoUP-OtherAction .butt_gray{height:30px;text-align:left;line-height:30px}
#photoUP-OtherAction .icon_tssr {margin:3px 5px 0px 5px}
#photoUP-def-approv{position:absolute;width:50px;height:50px;margin:28px;z-index:2}
#photoUP-defActionBox{float:left;width:60px;height:100px}
a.photoUP-otherB , .photoPrive{width:50px;height:50px;float:left;border:1px solid #999999}
.photoPriveImg{width:50px;height:50px}
a.photoUP-otherB:hover{border:1px solid #0CF}
.photoUP-otherB img{width:50px;height:50px;float:left}
.photoUP-otherB div{position:absolute;margin:3px}
.photoUP-appr div{display:none}
.photoUP-apprw div{position:absolute}
.photoUP-apprw,.photoUP-apprn{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.3)";
    -moz-opacity:0.3; 
	-khtml-opacity: 0.3;
	-ms-filter:"alpha(opacity=30)";
	filter:alpha(opacity=30); 
	opacity:0.3;
}
.photoPrive{border:none}
.photoPrive{margin-bottom:4px;width:52px;height:52px}
.photoPrive-2{margin:0 4px 4px 4px }
.photoPriveAbs{width:52px;height:52px;}
.photoPriveAbs a.apriImg{display:block;width:50px;height:50px;border:1px solid #999999}
.photoPriveBoxAction{width:50px;display:none;height:30px;background:#EBEBEB;z-index:2;position:absolute}
.photoPriveBoxAction a{margin:3px 0 0 0}
.photoPriveBoxAction a.icon_inter_modify{margin-left:1px}
.photoPriveBoxAction{border:1px solid #999999;border-top:none;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.photoUpPrive{min-height:66px!important}
.photoUpPrive #photoUP-loader img{margin-top:25px}
.photoUpPrive #uploadPhoto{padding-top:24px}