body { margin:0px; padding:0px; background-color: #EBE9E9;}

strong { color:#CC0000; }

table { border-collapse: collapse; border-spacing: 0; }

table.layout-master { width:780px; border:solid 1px #efefef; background-color: #FFFFFF; position:relative; }


td { padding:0px; margin:0px; font-family:Arial,helvetica,sans-serif; font-size:11px;  }

td.topstrip { background-color:#666; border-bottom:solid 5px #fff; }

td.location-link { width:390px; padding-left:12px; text-align:left; border-top:solid 5px #fff; border-bottom:solid 1px #fff; color:#333; font-size:12px; padding-top:5px; font-weight:bold; background-image:url(../images/tdbg.gif); background-position:left top; background-repeat:repeat-x;}
td.location-link-over { width:390px; padding-left:12px;  text-align:left; border-top:solid 5px #fff; border-bottom:solid 1px #fff; background-color:#333; color:#fff; font-size:12px; font-weight:bold; }

table.scrollertable { height:85px; width:6000px; }

td.scrollercell { width:2000px; background-image:url(../images/logostrip_bg.gif); background-position:left top; background-repeat:repeat-x; }

div { font-family:Arial,helvetica,sans-serif; font-size:12px;  }

td.location-desc { text-align:left; width:50%; padding:5px; padding-left:12px; vertical-align:top; }

#footer { position:absolute; left:0px; top:380px; width:780px; border-top:solid 1px #333; text-align:right; font-size:10px; color:#333; }
table.footer { width:780px; }
td.footer-lhs { text-align:left; padding:10px 0 0 10px; }
	td.footer-lhs a:hover { color:#CC0000; }
	td.footer-lhs a { color:#666; }
td.footer-rhs { text-align:right; font-size:10px; color:#333; padding:10px 10px 0 0; }

#master { z-index: 1; position:relative; width:780px;}

#bubble { position:absolute; left:450px; top:80px; display:none; }

/* 14/11/07, BMA - Added these in */
td.searchbox-header {display:none;}

div#searchbox-content {display:none;}



