.statesmod {position:relative;padding:1em;}
.statesautocomplete {position:relative;}/* set width of widget here*/
.statesinput {position:absolute;width:100%;height:1.4em;}
.statescontainer {position:absolute;top:1.7em;width:100%;z-index:9000;}
.statescontainer .yui-ac-content {position:absolute;width:100%;height:10em;border:1px solid #404040;background:#fff;overflow:auto;overflow-x:hidden;z-index:9050;}
.statescontainer .yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049;}
.statescontainer ol {padding:5px 0;width:100%;}
.statescontainer li {padding:0 5px;cursor:default;white-space:nowrap;line-height:18px;}
.statescontainer li.yui-ac-highlight {background:#ff0;}
.yui-ac-container iframe {
	position: absolute;
	border: none;
	margin: 0;
	padding: 0;
	z-index: 9100;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.yui-ac-container iframe.fixedsize {
	width: 50em;
	height: 50em;
	top: 2px;
	left: 16px;
}





.popupCity{width:280px;border:1px #0075b2 solid;background:#fff;padding:10px;font-size:12px;z-index: 8999;display: none; position: absolute;}
.popupCity h1{line-height:25px;height:25px;font-size:14px;border-bottom:1px #0075b2 solid;font-weight: bold;}
.popupCity li{width:60px;float:left;line-height:20px;color:#000;list-style:none;}
.popupCity li a{color:#000;display:block;text-decoration:none;}
.popupCity li a:hover{background:#FFFF00}
.popupCity ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: none;
}

.popupCity h1 a{text-decoration:none;color:black;}


