.cityHelper { 
	COLOR: #5a5a5a; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	WIDTH: 125px; 
}

.cityHelper2 { 
	COLOR: #5a5a5a; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	WIDTH: 125px; 
}

.helperInput { 
	color: #5a5a5a; 
	padding-left: 5px; 
	font-size: 10px; 
	border: 1px solid #848A96; 
	background: #f0f0f0; 
	width: 170px; 
	height: 18px; 
	cursor: pointer; 
}

.helperInput1 { 
	color: #5a5a5a; 
	padding-left: 5px; 
	font-size: 10px; 
	border: 1px solid #848A96; 
	background: #f0f0f0; 
	width: 80px; 
	height: 18px; 
	cursor: pointer; 
}


.helperList { 
	height: 210px; 
	width: 155px; 
	border: solid 1px #ccc; 
	visibility: hidden; 
	position: absolute;
	display: block; 
	background-color: #f0f0f0; 
	overflow: auto; 
	overflow-x: hidden; 
	cursor: pointer;

/*	top: 35px;
	left: 36px;
	*/
	float:left;
	z-index: 200;
}




.helperList1 { 
	height: 210px

; 
	/* fix height to 100% for IE *

/
	 /* fix height for other browsers */
	
	width: 155px; 
	border: solid 1px #000000; 
	visibility: hidden; 
	position: absolute; 
	float: left; 
	display: block; 
	Background-color: white; 
	overflow: auto; 
	overflow-x: hidden; 
	cursor: pointer; 
}

.helperList1_1 { 
	height: 290px

; 
	/* fix height to 100% for IE *

/
	 /* fix height for other browsers */
	
	width: 125px; 
	border: solid 1px #000000; 
	visibility: hidden; 
	position: absolute; 
	float: left; 
	display: block; 
	Background-color: white; 
	overflow: auto; 
	overflow-x: hidden; 
	cursor: pointer; 
}

.helperList1_2 { 
	height: 260px

; 
	/* fix height to 100% for IE *

/
	 /* fix height for other browsers */
	
	width: 125px; 
	border: solid 1px #000000; 
	visibility: hidden; 
	position: absolute; 
	float: left; 
	display: block; 
	Background-color: white; 
	overflow: auto; 
	overflow-x: hidden; 
	cursor: pointer; 
}

.helperTable { 
	border-collapse: collapse; 
	width: 155px;

}
.helperTable td { 
	padding: 2px;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
	 
}
.helperFirstItem { 
	font-family: arial; 
	font-size: 12px; 
	font-weight: bold; 
	color: #f3366c; 
	width: 30px; 
	cursor: pointer; 
}

.helperSecondItem { 
	font-family: arial; 
	font-size: 12px; 
	font-weight: bolder; 
	color: #000000; 
	width: 190px; 
	cursor: pointer; 
}

.unselectedRow { 
	padding: 4px 0;
	border-bottom: 1px solid #ddd;
	line-height: 14px; 
	text-align: left; 
	background-color: #f0f0f0; 
	width: 200px; 
	cursor: pointer; 
	vertical-align: top;
}

.selectedRow { 
	padding: 4px 0;
	border-bottom: 1px solid #ddd;
	line-height: 14px; 
	text-align: left; 
	background-color: #ffffff; 
	width: 160px; 
	cursor: pointer; 
	vertical-align: top;
}

.helperTable1 { 
	border-collapse: collapse; 
	width: 125px; 
}

.helperFirstItem1 { 
	font-family: arial; 
	font-size: 10px; 
	font-weight: bolder; 
	color: #666666; 
	width: 25px; 
	cursor: pointer; 
}

.helperSecondItem1 { 
	font-family: arial; 
	font-size: 10px; 
	font-weight: bolder; 
	color: #000000; 
	width: 90px; 
	cursor: pointer; 
}

.unselectedRow1 { 
	line-height: 12px; 
	text-align: left; 
	background-color: #ffffff; 
	width: 125px; 
	cursor: pointer; 
}

.selectedRow1 { 
	line-height: 12px; 
	text-align: left; 
	background-color: #Fe0000; 
	width: 125px; 
	cursor: pointer; 
}

.helperLoading { 
	visibility: hidden; 
	vertical-align: middle; 
	display: none; 
}

.helperToolTip { 
	background-color: #FFFFE1; 
	width: 200px; 
	border: solid 1px #888888; 
	visibility: hidden; 
	position: absolute; 
	display: none; 
	width: 125px; 
	font-family: arial; 
	font-size: 10px; 
	font-weight: bolder; 
	color: #555555; 
}
