/* CSS Document */

ul.sidelist
{
	list-style-type	: none;
	margin			: 0;	
}

	ul.sidelist li.item
	{
		float			: left;
		width			: 48%;
	}
	
		ul.sidelist li.item a
		{
			display		: block;
			padding		: 4px;
		}
		
table.table
{
	width		: 100%;
}

	table.table td
	{
		padding		: 2px;
	}
	
	
	table.table td.label
	{
		width			: 20%;
	}
	

ul.sidebar_list
{
	list-style-type	: none;
	margin			: 0;	
}

	ul.sidebar_list li
	{
		
	}
	
		ul.sidebar_list li a
		{
			display		: block;
			padding		: 4px;
			color			: #000000;
			text-decoration	: none;
		}


			ul.sidebar_list li a:hover
			{
				text-decoration	: underline;
			}


div.calendar_month
{
	width			: 85px;
	height			: 95px;	
	position		: relative;	
	background-color	: #f7f7f7;
}

	div.calendar_month a.day
	{
		display		: block;
		background-color	: #e3e3e3;
		color			: #000000;
		padding		: 5px;
	}
	
	div.calendar_month a.add
	{
		position		: absolute;
		right			: 2px;
		bottom			: 2px;
	}

div.hr
{
	font-size		: 0;
	border			: #b6b6b6 solid 0;
	border-bottom-width	: 1px;
}
	div.hr hr
	{
		display		: none;
	}








