title: CSS issue not working in FireFox
body: <p>I have Repeater Control and in that i have code like this</p>
  
  <pre><code>&lt;div runat="server" id="divleft" onmouseover="this.style.background='#BADFCE';"    onmouseout="this.style.background='white';"&gt;
      &lt;asp:LinkButton ID="lnkCategory" runat="server" Text='&lt;%# Eval("CategoryDescription")%&gt;'
          CommandArgument='&lt;%# Eval("CourseLibraryCategoryID") %&gt;' 
          OnClick="lnkCategory_Click"
          CssClass="courseLink"&gt;
      &lt;/asp:LinkButton&gt;
      &lt;asp:Label ID="lblCount" runat="server" Text=""&gt;&lt;/asp:Label&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>Now i have to do that after <code>Click</code> on that <code>LinkButton</code> the background color of the div name 'divleft' has to be applied for that i code like this in .aspx.cs page......</p>
  
  <pre><code> protected void lnkCategory_Click(object sender, EventArgs e)
   {
      LinkButton temp = (sender as LinkButton);
      temp.Attributes.Add("style", "color:green  !important;");
      (temp.NamingContainer.Controls[1] as System.Web.UI.HtmlControls.HtmlContainerControl).Attributes.Add("style", "background-color:#BADFCE !important;");
   }
  </code></pre>
  
  <p>Now this code is perfectly running in IE and Chrome but not working in Firefox.</p>