#bubble {
	margin: 25px; 
	width: 450px; 
	height: 392px;
}
.activetab {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/w2gi/images/bubble/popover/active.png",sizingMethod="crop");
	background-image: url(/w2gi/images/bubble/popover/active.png);
	z-index: 101;
}
.nonactivetab {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/w2gi/images/bubble/popover/nonactive.png",sizingMethod="crop");
	background-image: url(/w2gi/images/bubble/popover/nonactive.png);
}
.tab1 {
	z-index: 101; 
	width: 89px; 
	height: 23px; 
	position: absolute; 
	left: 6px; 
	top: 0px; 
	border-style: none; 
	padding: 0px; 
	margin: 0px;
}
.tab1label {
	z-index:102; 
	width: 89px; 
	height: 23px; 
	position: absolute; 
	left: 6px; 
	top: 0px; 
	padding-top: 4px; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: Arial, sans-serif; 
	text-align: center; 
	color: #5d6164; 
	cursor: pointer;
}
.tab2 {
	width: 89px; 
	height: 23px; 
	position: absolute; 
	left: 93px; 
	top: 0px; 
	border-style: none; 
	padding: 0px; 
	margin: 0px;
	z-index:101;
}
.tab2label {
	z-index:102; 
	width: 89px; 
	height: 23px; 
	position: absolute; 
	left: 90px; 
	top: 0px; 
	padding-top: 4px; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: Arial, sans-serif; 
	text-align: center; 
	color: #5d6164; 
	cursor: pointer;
}
.tab3 {
	width: 89px; 
	height: 23px; 
	position: absolute; 
	left: 181px; 
	top: 0px; 
	border-style: none; 
	padding: 0px; 
	margin: 0px;
	z-index:101;
}
.tab3label {
	z-index:102; 
	width: 89px; 
	height: 23px; 
	position: absolute; 
	left: 180px; 
	top: 0px; 
	padding-top: 4px; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: Arial, sans-serif; 
	text-align: center; 
	color: #5d6164; 
	cursor: pointer;
}
.bubble_close {
	background: #FFFFFF url(/w2gi/images/bubble/popover/popover-close.gif) no-repeat;
	width: 12px; 
	height: 10px; 
	position: absolute; 
	left: 420px; 
	top: 20px; 
	z-index: 101; 
	border-style: none; 
	padding: 0px; 
	margin: 0px; 
	cursor: pointer;
}
.mainbubble {
	/* width: 450px; 
	height: 392px; */
	position: absolute; 
	left: -3px; 
	top: 10px; 
	border-style: none; 
	padding: 0px; 
	margin: 0px;
	display: inline-block;
}
.mainbubblecontent {
  left: 15px;
  position: absolute;
  top: 20px;
  /* width: 415px; */
}
.mainbubblelocationname {	
	font-weight:bold;
	margin-bottom:0.1em;
	padding-right:15px;
}
.mainbubbletabcontent {
	margin-top: 0.2em; 
	position: relative; 
	
	overflow: hidden;
}
.tab_content {	
	font-size:12px;
}
.activetabcontent {
	display: show;
}
.nonactivetabcontent {
	display: none;
}

.bubbleform {position:relative; float:left; width: 100%; padding-top:10px; padding-bottom:10px; border-top:1px solid #cdcdcd;}

.icon_address {float:left; width: 100%; padding-bottom: 0px; border-bottom: 1px solid #000;}

.hours_features {float:left; width:100%; padding-top:8px; padding-bottom:8px;}
.half-left {float:left; width: 45%; line-height:18px;}
.half-right {float:left; width:45%; line-height:22px;}
.title {font-size:14px; color:#000; font-weight:bold; text-transform:uppercase;}
.bubble_dd_btn {
  background: rgba(0, 0, 0, 0) url("../images2016/Left-Arrow-Button_10.png") no-repeat scroll 0 0;
  border: medium none;
  bottom: 19px;
  height: 16px;
  position: absolute;
  right: 20px;
  width: 10px;
}
.bubbleaddress {
  border: 1px solid #000;
  margin-left: 20px;
  padding: 8px;
  width: 230px;
}
.grayNEW, .grayYES, .gray1{color:#000;}
.gray a, .grayNO a {color: #ababab; text-decoration:none;}
