/* override browser defaults */

html, body, h1, h2, h3, h4, h5, h6, p, form, td, button, input, select {margin: 0; padding: 0}

h1, h2, h3, h4, h5, h6 {font-size: 1em}

ul {margin: 0; padding-left: 1.2em}

a {text-decoration: none}
a:hover {text-decoration: underline}

#holder img {display: block;}

a img {border: none;}

a p {text-decoration:none; cursor:pointer; }

button {overflow: visible; padding: 0 6px} /* fixed IE's magical, persistent padding problem and aligns it with other browsers */

.hidden {display: none}

.on_top {z-index: 1}