/* SITE SPECIFIC STYLES FOR HSE - REACH */
div#countdown-box h3 span#noscript { display: none; }

/* Countdown box positioning */
div.text { float: left; margin-bottom: 0; padding-bottom: 0; }
div#countdown-box h2 { background-color: #EEE; margin: 0; padding: 7px 0 5px 10px;  color: #000; line-height: 1.35em; font-size: 1.188em;  }
div#countdown-box p {background-color: #FFF; zoom:1;  clear: both; visibility: visible; opacity: 1!important; font-size: 20px; line-height: 20px; font-weight: bold; margin: 0; padding: 0 0 7px 10px; text-align: left; color: #000;}
div#countdown-box p em { font-size: 14px; color: #000; font-style: normal; margin: 0; padding: 0;}
/* FF */
div#countdown-box { background-color: #FFF; width: 220px; float: left; margin: 0; padding: 0; position: absolute; bottom: 10px; left: 10px; }
ul.itemThumbBook span.resourceTitle {display: inline; padding-left: 0; padding-right: 0;}
ul.itemThumbBook img.fileIcon, ul.itemThumbBook img.hideComplete {float: none; clear: none; padding: 0; vertical-align: middle; }

/* IE6 */
* html div#countdown-box { position: relative; top: 0; left: 0; }

.box-3col { position: relative; }
.box-3col img { float: right; margin-bottom: 0; }

p.sief { padding: 10px; }

table caption { padding-bottom: 10px; font-size: 1.2em; font-weight: bold; }
span.gte {text-decoration: underline;}
a.pdf {background: transparent url('../../assets/images/icons/pdf.gif') right bottom no-repeat; padding-right: 16px;}
