#TagDragonEnterCity, #TagDragonEnterCity input, #TagDragonEnterCity ol li {
	min-width: 200px;
}

#TagDragonEnterTownship, #TagDragonEnterTownship input, #TagDragonEnterTownship ol li {
	width: 200px;
}

#TagDragonCity, #TagDragonCity input, #TagDragonCity ol li {
	width: 250px;
}

#TagDragonTownship, #TagDragonTownship input, #TagDragonTownship ol li {
	width: 400px;
}

#TagDragonCounty, #TagDragonCounty input, #TagDragonCounty ol li {
	width: 250px;
}

#TagDragonHSCounty, #TagDragonHSCounty input, #TagDragonHSCounty ol li {
	width: 350px;
}

.TagDragonBox ol  {
	position:absolute;
	background:#256193;
	color: #DDD;
	font-weight: normal;
	list-style:none;
	list-style-position: inside;
	margin:0;
	padding:0;
	z-index: 1045;
}

.TagDragonBox ol li {
	color:#DDD;
	display: list-item;
	border-left:1px solid #2a3f75;
	border-right:1px solid #2a3f75;
}

.TagDragonBox ol li em {
	color: #FFF;
	font-weight: bold;
	font-style: normal;
}

.TagDragonBox ol li a {
	text-decoration:none;
	color:#DDD;
	display:block;
	padding:5px;
	border-bottom:1px solid #2a3f75;
}

.TagDragonBox ol li a.td-odd, .TagDragonBox ol li a.td-even {
	text-decoration:none;
	color:#DDD;
	display:block;
	padding:5px;
	border-bottom:1px solid #2a3f75;
}

.TagDragonBox ol li a:hover, .hl {
	color:#FFF;
	background:#579ED1;
}

.TagDragonBox ol li a.td-odd:hover, .TagDragonBox ol li a.td-even:hover {
	color:#FFF;
	background:#579ED1;
}

.TagDragonBox input {
}

#tagbox-lkup {
	color:#DDD;
	width:100%;
}