I am having table and p tag inside div tag with background image. i want to make the background of table and p both transparent so that image appears without boxes. I tried 

```
style="background-color:transparent;"

```

with p table td tr td tags. but still boxes are appearing.
How could I make the whole table and p tag transparent.

here is the image below:
[![That Blue strip below buttons is background image](https://i.stack.imgur.com/jyWp1.png)](https://i.stack.imgur.com/jyWp1.png)
That Blue strip below buttons is background image
and following is the css code

```
div#registration_form
{
    width: 400px;
    border-style: solid;
    text-align: center;
    margin: 50px,auto;
    margin: auto;
}
tr,td,th
{
    padding-top: 5px;
    background-color: transparent;
}
p
{
    background: transparent;
}

```