.cvs{
position: relative;
z-index: 0;
}

.cvs:hover{
background-color: transparent;
z-index: 50;
}

.cvs span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.cvs span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.cvs:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -40px;
left: -330px; /*position where enlarged image should offset horizontally */

}

.publix{
position: relative;
z-index: 0;
}

.publix:hover{
background-color: transparent;
z-index: 50;
}

.publix span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.publix span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.publix:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -320px;
left: -80px; /*position where enlarged image should offset horizontally */

}

.walgreens{
position: relative;
z-index: 0;
}
.walgreens:hover{
background-color: transparent;
z-index: 50;
}
.walgreens span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}
.walgreens span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.walgreens:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 20px;
left: -80px; /*position where enlarged image should offset horizontally */

}

.riteaid{
position: relative;
z-index: 0;
}

.riteaid:hover{
background-color: transparent;
z-index: 50;
}

.riteaid span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.riteaid span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.riteaid:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -120px;
left: -320px; /*position where enlarged image should offset horizontally */

}

.valueplus{
position: relative;
z-index: 0;
}
.valueplus:hover{
background-color: transparent;
z-index: 50;
}
.valueplus span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}
.valueplus span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.valueplus:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -10px;
left: 130px; /*position where enlarged image should offset horizontally */

}

.DDM{
position: relative;
z-index: 0;
}
.DDM:hover{
background-color: transparent;
z-index: 50;
}
.DDM span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}
.DDM span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.DDM:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -100px;
left: 130px; /*position where enlarged image should offset horizontally */

}

.GNP{
position: relative;
z-index: 0;
}
.GNP:hover{
background-color: transparent;
z-index: 50;
}
.GNP span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}
.GNP span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.GNP:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -175px;
left: 190px; /*position where enlarged image should offset horizontally */

}

.sunmark{
position: relative;
z-index: 0;
}
.sunmark:hover{
background-color: transparent;
z-index: 50;
}
.sunmark span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}
.sunmark span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.sunmark:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -420px;
left: -80px; /*position where enlarged image should offset horizontally */

}

.medshop{
position: relative;
z-index: 0;
}
.medshop:hover{
background-color: transparent;
z-index: 50;
}
.medshop span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}
.medshop span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.medshop:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -120px;
left: -315px; /*position where enlarged image should offset horizontally */

}

.pvalue{
position: relative;
z-index: 0;
}
.pvalue:hover{
background-color: transparent;
z-index: 50;
}
.pvalue span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}
.pvalue span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.pvalue:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 90px;
left: -80px; /*position where enlarged image should offset horizontally */

}
