#bubble {
	margin:25px; 
	width:27px; 
	height:235px;
}
.activetab {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/kiehls/images/tab.png",sizingMethod="crop");
	background-image:url(/kiehls/images/tab.png);
	z-index:101;
}
.nonactivetab {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/kiehls/images/nontab.png",sizingMethod="crop");
	background-image:url(/kiehls/images/nontab.png);
}
.tab1 {
	z-index:101; 
	width:125px; 
	height:42px; 
	position:absolute; 
	left:28px; 
	top:34px; 
	border-style:none; 
	padding:0px; 
	margin:0px;
}
.tab1label {
color:#000000;
cursor:pointer;
font-family:times New Roman;
font-size:14px;
height:23px;
left:39px;
padding-top:4px;
position:absolute;
text-align:center;
top:42px;
width:89px;
z-index:102;
}
.tab2 {
	width:125px; 
	height:42px; 
	position:absolute; 
	left:156px; 
	top:34px; 
	border-style:none; 
	padding:0px; 
	margin:0px;
	z-index:101;
}
.tab2label {
	z-index:102; 
	width:89px; 
	height:23px; 
	position:absolute; 
	left:170px; 
	top:42px;
	padding-top:4px; 
	font-size:14px; 
font-family:times New Roman;
	text-align:center; 
	cursor:pointer;
	color:#000000;
}
.tab3 {
	width:125px; 
	height:42px; 
        position:absolute; 
	left:276px; 
	top:34px; 
        border-style:none; 
        padding:0px; 
        margin:0px;
        z-index:101;
}
.tab3label {
        z-index:102; 
        width:89px; 
        height:23px; 
        position:absolute; 
        left:290px; 
        top:42px; 
        padding-top:4px; 
        font-size:14px; 
        font-weight:normal; 
font-family:times New Roman;
        text-align:center; 
        background-color:transparent; 
        cursor:pointer;
	color:#000000;

}
.bubble_close {
	background:#FFFFFF url(/w2gi/images/bubble/popoversmall/popover-close.gif) no-repeat;
	width:12px; 
	height:10px; 
	position:absolute; 
	left:207px; 
	top:35px; 
	z-index:101; 
	border-style:none; 
	padding:0px; 
	margin:0px; 
	cursor:pointer;
}
.mainbubble {width:239px; height:293px; position:absolute; left:0px; top:19px; border-style:none; display:inline-block;}
.mainbubblecontent {width:193px; height:185px; position:relative; left:20px; top:128px; text-align:left;}
.mainbubblelocationname {
	font-size:13px;
	margin-bottom:0.1em;
	padding-right:15px;
	font-family:times New Roman;
}
.mainbubbletabcontent {
	margin-top:0.2em; 
	position:relative; 
	width:190px; 
	height:150px; 
	overflow:hidden; line-height:12px;
}
.tab_content {
	color:#5A5A5A; 
	font-size:11px;
	line-height: 18px;
}
.activetabcontent {
	display:inline;
	z-index:1001;
}
.nonactivetabcontent {
	display:none;
}

.get_derection{ padding-top:0.7em; font-family:verdana; font-size:12px; color:#666666;}
.get_derection a{ color:#666666; text-decoration:none;}
.get_derection a:hover{ color:#666666; text-decoration:underline;}



.textfield{font-family:verdana; font-size:11px; color:#8B8B8B; border:1px solid #7e9db9; width:114px; height:18px; margin-top:6px;}

.go{background-color:#dadfed; border:1px solid #ACCAE2; width:auto; height:18px; margin-left:5px; padding:0 2px 2px 2px; color:#000000; font-size:11px; font-weight:bold; vertical-align:bottom; position: relative; top: -2px;}


.dir{font-size:11px; margin-right:5px;}

/*white bubble*/

.mainbubble2 {width:461px; height:280px; position:absolute; left:0px; top:19px; border-style:none; display:inline-block;}
.mainbubblecontent2 {width:400px; height:195px; position:relative; left:25px; top:70px; text-align:left;}
.mainbubblelocationname2 {
	font-size:13px;
	margin-bottom:0.1em;
	padding-right:15px;
	font-family:times New Roman;
}
.mainbubbletabcontent2 {
	top: 5px;
	position:relative; 
	width:400px; 
	height:195px; 
	overflow-y: auto; 
	line-height:12px;
}


