.SAPBBtnStd:hover { font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
margin-top: 5px;
margin-bottom: 5px;
background-image: url(button_Upload.gif); word-spacing: normal;
width: 105px;
height: 21px;
font-weight: bold;
text-align: left;
vertical-align: middle;
font-style: normal;
line-height: normal;
display: inline-block;
margin-left: 4px;
float: none;
clear: none;
background-repeat: no-repeat;
background-position: left center;
text-indent: 5px;
padding: 2px;
}



<html>
<table border="0" cellpadding="0" cellspacing="1">
<tr>
<td nowrap >
<a class="SAPBtnStd" href="Javascript:upload()">

Upload
</a>
</td>
</tr></table>
</htmL>


Above class SAPBtnStd is used in anchor tag <a>, background-image: url(button_Upload.gif); is used for the button.
On clicking Upload button (which is image under anchor tag) the progress bar is not coming on status bar which should come.
It comes if I remove background-image: url(button_Upload.gif); from my css but I have to use image and I can make the changes in CSS only

Can you please tell what is the reason of progress bar not coming in status bar and what is the solution.

Thanks