.popbox {
	margin:0px auto;
	text-align:center;
	position:relative;
	padding-top:3px;
}

.collapse1 { position:relative; }

.open {
	background:url(images/addtext.png) no-repeat 0 3px;
	height:25px;
	width:22px;
	text-align:center;
	margin: 0!important;
	/*background:#DDD;
	border:solid 1px #FFF;
	border-radius:5px;
	box-shadow: 0px 0px 5px #CCC;
	background:-webkit-gradient(linear,left top,left bottom,from(#f4f4f4),to(#e8e8e8));
	background:-moz-linear-gradient(top,#f4f4f4,#e8e8e8);
	background:linear-gradient(top,#f4f4f4,#e8e8e8);
	padding:8px;*/
}

.box {
	display:block;
	display:none;
	background:#FFF;
	border:solid 1px #BBBBBB;
	border-radius:5px;
	box-shadow:0px 0px 15px #999;
	position:absolute;
}

.box a.close {
	color:red;
	font-size:12px;
	font-family:arial;
	text-decoration:underline;
	opacity:1.0;
}

.arrow {
	width: 0;
	height: 0;
	border-left: 11px solid transparent;
	border-right: 11px solid transparent;
	border-bottom: 11px solid #FFF;
	position:absolute;
	left:1px;
	top:-10px;
	z-index:1001;
}

.arrow-border {
	width: 0;
	height: 0;
	border-left: 11px solid transparent;
	border-right: 11px solid transparent;
	border-bottom: 11px solid #BBBBBB;
	position:absolute;
	top:-12px;
	z-index:1000;
}

#wpopup {
    margin: 6px 15px 10px 15px;
    text-align: left;
}
.list_tk h3{ min-width:120px; font-size:14px; margin:0px; /*text-decoration:underline;*/ color:#333333; font-size:16px; border-bottom:1px solid #ebebeb; padding-bottom:6px;}
.list_tk ul{ margin:0; padding:5px 10px; min-width:550px; }
.list_tk ul li{ list-style:circle; display:inline; padding-right:20px; width:100px; float:left}
.list_tk ul li a{ cursor:pointer;}