I have the following code :
<html>
<head>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<style>
.nodecor
{
text-decoration: none;
}
.strowb1
{
width: 150px;
height: 35px;
background-color: #1F375F;
text-align: center;
color: #999999;
font-family: calibri;
font-weight: bold;
font-size: 110%;
display: block;
}
.fullcell
{
height: 100%;
width: 100%;
color: #999999;
}
</style>
</head>
<body>
<table>
<tr>
<td class="strowb1">
<a class="nodecor" href="#">
<div class="fullcell">Watch</div>
</a>
</td>
</tr>
</table>
</body>
</html>
When executed, "Watch" has a very persistent underline on hover. Setting text-decoration: none does not seem to remove it.
I have tried setting text-decoration to none on the table, tr, td and div as well.
Please suggest ideas to do so.
Note: Removing the link to bootstrap css does remove the underline, but I need it in other areas of the code.

.nodecor { text-decoration: none !important; }- Deepak Biswal