/*-------------------------------
*	Default dropdown styles
--------------------------------*/
*{
	margin:0;
	padding:0;
}
.tzSelect{
	
	/* This is the container of the new select element */
	position:relative;
}

.tzSelect .selectBox{
	position:absolute;
	
	border:1px solid #ccc;
	height:100%;
	width:100%;
	
	/* Font settings */
	font:13px/34px Helvetica;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
	text-align:center;
	color:#333;
	cursor:pointer;
}

.tzSelect .dropDown{
	position:absolute;
	top:26px;
	left:0;
	width:150px;
	border:1px solid #ddd;
	list-style:none;
	z-index:1000;
}

.tzSelect li{
	font:13px;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
	background-color:#fff;
	cursor:pointer;
	padding:4px 6px;
	color:#555;
}

.tzSelect li:hover{
	background-color:#fff;
	color:#000;
}

.tzSelect .hasDetails{
	border-width: 1px;
}

.tzSelect .hasDetails li{
	height:16px;
	position:relative;
	text-align:left;
	

}
*html .tzSelect .hasDetails li{
	height:16px;
	position:relative;
	text-align:left;

}
.tzSelect .hasDetails li span{
	left:35px;
	position:absolute;
	font-size:11px;
}

.tzSelect .hasDetails li i{
	color:#999999;
	display:block;
	font-size:12px;
}

.tzSelect .hasDetails li img{
	left:5px;
	position:absolute;
}