

	#PICOLIGHTBOX { background:rgba(0,0,0,0.8); position:fixed;z-index:900000;display:none; }
	#PICOLIGHTBOX .loading { background:rgba(0,0,0,0.8) url(../../../../../../../../../../function/img/loading2.gif) center center no-repeat; position:fixed;z-index:900000;display:none; }
	#PICOLIGHTBOX_WIN { position:absolute; min-width:300px; margin:10px; }
	
	
	#PICOSELECT_RESULTS
	{
		width:420px;
		height:200px;
		overflow-y:scroll;
		overflow-x:hidden;
		
		cursor:pointer;
		
	}
	#PICOSELECT_FILTER
	{
		padding:5px 10px;
		width:376px;
		margin-bottom:10px;
	}
	#PICOSELECT_RESULTS .picoselect_row
	{
		width:400px;
		overflow:hidden;
		background:#fff;
		margin:0px 3px 3px 0px;
		background:rgba(0,0,0,0.2);
		border-radius:2px;
		
	}
	#PICOSELECT_RESULTS .picoselect_subrow
	{
		min-width:380px;
		white-space: nowrap;
		padding:5px 10px;
		overflow:hidden;
		font-size:18px;
	}

	
	
	
	
	
	
	
	
	
	#PICOCALENDAR_CONTENT
	{
		width:294px;
	}

	
	#calendar_date_selected
	{
		width:294px;
		text-align:center;
		font-size:22px;
		font-weight:bolder;
		padding:5px 0px;
	}
	
	#PICOCALENDAR_CONTENT input
	{
		width:36px;
		height:26px;
		overflow:hidden;
		border:0px solid;
		border-radius:3px;
		background:rgba(0,0,0,0.1);
		float:left;
		margin:3px;
	}
	
	#PICOCALENDAR_CONTENT .calendar_day_names
	{
		background:rgba(0,0,0,0.2);
		color:#fff;
	}
	
	#PICOCALENDAR_CONTENT .calendar_empty
	{
		background:rgba(150,150,150,0.1);
	}
	#PICOCALENDAR_CONTENT .calendar_selected
	{
		background:#f00;
		color:#fff;
		font-weight:bolder;
	}
	
	
	
	
	
	
	
	
	
	
	
	
