/*////// FIXES //////////*/
.clearfix:after, .paginationBar:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clearfix, .paginationBar {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix, * html .paginationBar {height: 1%;}
.clearfix, .paginationBar {display: block;}
/* End hide from IE-mac */

.left { float:left; }

ul.helplines{padding: 0; padding-top:5px;list-style-type: none; margin: 0; }
ul.helplines li { padding-bottom:3px; }
.helplinesLink { float:left; padding:7px 0 0 10px; font-weight:bold; font-size:11px; width:140px;}
.helplinesIcons {background:url("../images/e_icons.png") no-repeat top center; height:28px; width:28px; border:1px solid #eee;}
.towingcarbreakdown { background-position:0px 0px; }
.airlines { background-position:0px -31px; }
.ambulance { background-position:0px -71px; }
.animalwelfare { background-position:0px -110px; }
.bloodbanks { background-position:0px -147px; }
.physicaldisabilities { background-position:0px -186px; }
.chemist24hours { background-position:0px -225px; }
.chemist24hrs { background-position:0px -225px; }
.courts { background-position:0px -263px; }
.crematoria { background-position:0px -302px; }
.electricitysupply { background-position:0px -342px; }
.eyebanks { background-position:0px -379px; }
.fire { background-position:0px -416px; }
.petrolpump24hrs { background-position:0px -456px; }
.police { background-position:0px -494px; }
.postalservices { background-position:0px -532px; }
.railways { background-position:0px -571px; }
.rehabilitationcentres { background-position:0px -609px; }
.socialservices { background-position:0px -647px; }
.taxiservices { background-position:0px -686px; }
.universities { background-position:0px -726px; }
.watersupply { background-position:0px -762px; }
.lpggas { background-position:0px -799px; }
.movies-plays { background-position:0px -840px; }


/* ######### Alternate multi-column class for drop down menus ######### */

.anylinkmenucols{
position: absolute;
width: 557px;
left: 0;
top: 0;
padding:5px;
padding-right:0;
visibility: hidden;
border: 1px solid #777;
font: normal 12px Verdana;
z-index: 2000; /*zIndex should be greater than that of shadow's below*/
background: #002b51;
}
.anylinkmenucols .columnn{
float: left;
padding: 3px 0px 3px 3px;
margin-right: 1px;
background: #fff; width:180px
}

.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 100; /*zIndex for shadow*/
visibility: hidden;
}




