/*******************/
/****begin (common)LIST ****/
/*******************/
	div.list
	{
		margin: 0px;
		overflow: auto;
		border: 1px solid #000000;
	}
	
	div.list .item_header
	{
		overflow: hidden;
		background: #5588FF;
	}
	
	div.list .item
	{
		overflow: hidden;
		border-top: 1px solid #666666;
	}
	
	div.list .odd
	{
		background:#EEFFFF;
	}
	
	div.list .even
	{
		background:#FFFFFE;
	}
	
	div.list .item .text, div.list .item_header .text
	{
		padding-top: 5px;
		padding-left: 1px;
		text-indent: 2px;
	}
	
	div.list .item .border_left, div.list .item_header .border_left
	{
		overflow:auto;
		border-left:1px solid #666666;
	}
	

	div.list .item a.sub_item, div.list .item_header a.sub_item
	{
		display: block;
		float:left;
		/*height:100%;*/
		cursor: pointer;
		color: #000000;
		text-decoration: none;
	}
	
	div.list .item a.sub_item:hover
	{
		text-decoration: underline;
	}

	div.list .item .sub_item, div.list .item_header .sub_item
	{
		display: block;
		float:left;
		/*height:100%;*/
		color: #000000;
		text-decoration: none;
	}
	
	div.list .item .display, .list .item_header .display
	{
		float:left;
		width: 10%;
		height:100%;
		cursor: default;
	}
	
	div.list .item .display .visible
	{
		height:100%;
		width:100%;
		background: #33FF00;
		color:#000000;
	}
	
	div.list .item .display .hidden
	{
		height:100%;
		width:100%;	
		background:#990000;
		color:#FFFFFF;
	}

	div.list .item_info
	{
		margin: 1px;
		border: 1px solid #c0c0c0;
		padding-left: 10px;
                background:#FFFFFF;
		cursor: default;
	}
/****************/
/****end (common)LIST****/
/****************/
