/* @LOCATOR - BUBBLE
/* ---------------------------------------- */

#bubble {}

.activetab {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://hosted.where2getit.com/harristeeter/images/active.png",sizingMethod="crop");
    background-image: url(http://hosted.where2getit.com/harristeeter/images/active.png);
    z-index: 102;
}

.nonactivetab {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://hosted.where2getit.com/harristeeter/images/nactive.png",sizingMethod="crop");
    background-image: url(http://hosted.where2getit.com/harristeeter/images/nactive.png);
}

.tab1 {
    width: 101px;
    height: 40px;
    position: absolute;
	/*left:19px;*/
    left: 23px;
    top: 39px;
    border-style: none;
    padding: 0px;
    margin: 0px;
}

.tab1label {
    z-index:102;
    width: 60px;
    height: 23px;
    position: absolute;
    /*left: 24px;*/
	left: 31px;
    top: 41px;
    padding-top: 4px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    cursor: pointer;
}

.tab2 {
    width: 101px;
    height: 40px;
    position: absolute;
    /*left: 101px;*/
	left: 106px;
    top: 39px;
    border-style: none;
    padding: 0px;
    margin: 0px;
}

.tab2label {
    z-index:102;
    width: 60px;
    height: 23px;
    position: absolute;
    /*left: 109px;*/
	left: 119px;
    top: 41px;
    padding-top: 4px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.tab3 {
    width: 101px;
    height: 40px;
    position: absolute;
    /*left: 183px;*/
	left: 191px;
    top: 39px;
    border-style: none;
    padding: 0px;
    margin: 0px;
}

.tab3label {
    z-index:102;
    width: 60px;
    height: 23px;
    position: absolute;
    /*left: 189px;*/
	left: 204px;
    top: 41px;
    padding-top: 4px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.tab4 {
    width: 101px;
    height: 40px;
    position: absolute;
    /*left: 265px;*/
	left: 276px;
    top: 39px;
    border-style: none;
    padding: 0px;
    margin: 0px;
}

.tab4label {
    z-index:102;
    width: 70px;
    height: 23px;
    position: absolute;
    /*left: 273px;*/
	left: 285px;
    top: 41px;
    padding-top: 4px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.tab5 {
    width: 101px;
    height: 40px;
    position: absolute;
    /*left: 347px;*/
	left: 361px;
    top: 39px;
    border-style: none;
    padding: 0px;
    margin: 0px;
}

.tab5label {
    z-index:102;
    width: 80px;
    height: 23px;
    position: absolute;
    /*left: 352px;*/
	left: 364px;
    top: 41px;
    padding-top: 4px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.tab6 {
    width: 101px;
    height: 40px;
    position: absolute;
    /*left: 347px;*/
	left: 446px;
    top: 39px;
    border-style: none;
    padding: 0px;
    margin: 0px;
}

.tab6label {
    z-index:102;
    width: 80px;
    height: 23px;
    position: absolute;
    /*left: 352px;*/
	left: 436px;
    top: 41px;
    padding-top: 4px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.bubble_close {
    background:url(http://hosted.where2getit.com/harristeeter/images/close.png) no-repeat;
    width: 17px;
    height: 17px;
    position: absolute;
    left: 531px;
    top: 70px;
    z-index: 103;
    border-style: none;
    padding: 0px;
    margin: 0px;
    cursor: pointer;
}
.mainbubble {
    /*width: 481px;*/
	width: 585px;
    height: 328px;
    position: absolute;
    left: 0px;
    top: 20px;
    border-style: none;
    padding: 0px;
    margin: 0px;
    display: inline-block;
}
.mainbubblecontent {
    height:230px;
    /*left:37px;*/
	left:56px;
    position:absolute;
    top:75px;
    width:405px
}

.mainbubblelocationname {
    font-size:18px;
    font-weight:bold;
    padding-bottom:0.1em;
    padding-right:35px;
}

.mainbubbletabcontent {
   /* height:210px;
    width:265px; */
    margin-top:0.2em;
    overflow-x:hidden;
    overflow-y:auto;
    position:relative;
}

.tab_content {
	font-size:14px;
}

.activetabcontent {
    display: block;
}

.nonactivetabcontent {
    display: none;
}


input.addressentry {
    font-size: 9px;
    color: #333333;
    width: 220px;
}

.address_helper {
    color: gray;
    font-size: 11px;
}

#bubblehours {line-height:11px; margin-top:10px;}

.activetablabel {
color:#007745;
font-weight:bold !important;
}

.hide_icon201 {
	display: none;
}

.show_icon201 {
}

.show_default {
	display: none;
}

.visitonline.hide_icon201 {
	display: none;
}

.visitonline.hide_default {
	display: inherit !important;
}

.centrallogo.hide_default {
	display: none;
}

.centrallogo.hide_icon201 {
	display: inherit !important;
}
/**/

.display_FUEL_CENTERflag1 {display:none;}
.display_FUEL_CENTERflag0 {display:block;}
.display_FUEL_CENTERflag {display:block;}
.display_FUEL_CENTER1 {display:inline;}
.display_FUEL_CENTER0 {display:none;}
.display_FUEL_CENTER {display:none;}

