.honaro_upload {
    float: left;
    width: 180px;
    margin: 2px;
    position: absolute;
}


.honaro_upload form {
	height: 0px;
}

.honaro_upload form #file{
	opacity: 0;
    filter:alpha(opacity:0);
}

.wrapUpload .uploader_btn,.wrapUpload_b .uploader_btn {
	color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 33px;
    overflow: hidden;
    position: relative;
    width: 155px;
}

.wrapUpload .uploader_btn .file_upload_elem,.wrapUpload_b .uploader_btn .file_upload_elem {
	filter: alpha(opacity = 0);
	opacity: 0;
    bottom: 0;
    float: right;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}

.wrapUpload .uploader_btn .action,.wrapUpload_b .uploader_btn .action {
  background: url("/static/images/backgrounds/wall/wall.png") no-repeat scroll -2px -112px transparent;
  cursor: pointer;
  display: inline;
  float: left;
  overflow: hidden;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  height: 18px;
  width: 138px;
  padding: 6px;
}

.wrapUpload .uploader_btn #file_name_upload,.wrapUpload_b .uploader_btn #file_name_upload  {
	margin-top: 5px;
}

.honaro_upload #upload_button {
  background: url("/static/images/backgrounds/wall/wall.png") no-repeat scroll -2px -112px transparent;
  border: medium none;
  color: #FFFFFF;
  cursor: pointer;
  float: left;
  font-size: 11px;
  font-weight: bold;
  height: 24px;
  padding: 0;
  width: 144px;
}

.upload_attach_button {
	background: url("/static/images/buttons/attachment_opinion.gif") repeat scroll 0 0 transparent;
	float: left;
	display: block;
	border: 0px;
	width: 7px;
	height: 12px;
	padding: 0px;
}

.upload_attach_button:hover {
	cursor: pointer;
}

.loaderImg {
    border: 0px;
    display: none;
    margin: 8px 4px;
    position: absolute;
    right: 0px;
    top: 0px;
}

.upload_info, .file_name_upload {
    padding-left: 4px;
    height: 12px;
    text-align: center;
    float: left;
    display: none;
    font-size: 12px;
}

.file_name_upload {
    width: 200px;
}

.upload_info {
    padding-top: 1px;
    margin-top: 10px;
    font-size: 12px;
}

.delete_file {
	background: url("/static/images/backgrounds/remove.gif") no-repeat scroll center center transparent;
	display: block;
	float: left;
	height: 14px;
	text-decoration: none;
	width: 14px;
	float: left;
}