div.title_bar
{
	height:						16px;
	width:						100%;
	
	border:						solid 1px #929292;
	
	font-weight:				bold;
	
	padding-top:				2px;
	padding-left:				5px;
	
	text-align:					left;
	
	background-image:			url('/../images/bar_background.gif');
	background-repeat:			repeat-x;
	background-color:			#DDDDDD;
}

div.index_item
{	
	width:						460px;
	
	background-image:			url('/../images/item_background.gif');
	background-repeat:			repeat-x;
	background-color:			#E2E3E4;
	
	color:						#333333;
	text-align:					justify;

	border:						solid 1px #929292;

	padding-top:				15px;
	padding-bottom:				15px;
	padding-left:				20px;
	padding-right:				20px;

	margin:						10px;
}

div.news_item_index
{	
	width:						350px;
	background-image:			url('/../images/item_background.gif');
	background-repeat:			repeat-x;
	background-color:			#E2E3E4;
	
	border:						solid 1px #929292;
	
	padding-top:				15px;
	padding-bottom:				15px;
	padding-left:				20px;
	padding-right:				20px;
	
	margin:						10px;
}

div.news_item_date_index
{
	height:						16px;
	width:						40px;
	
	border:						solid 1px #929292;
	
	font-weight:				bold;
	text-align:					center;
	
	padding-top:				2px;
	
	background-image:			url('/../images/bar_background.gif');
	background-repeat:			repeat-x;
	background-color:			#DDDDDD;
	
	float:						left;
}

div.news_item_title_index
{
	height:						16px;
	width:						299px;
	
	border:						solid 1px #929292;
	
	font-weight:				bold;
	
	padding-top:				2px;
	padding-left:				5px;
	
	text-align:					left;
	
	background-image:			url('/../images/bar_background.gif');
	background-repeat:			repeat-x;
	background-color:			#DDDDDD;
	
	float:						right;
}

div.news_item_month_index
{
	height:						22px;
	width:						40px;
	
	border:						solid 1px #929292;
	
	font-weight:				bold;
	font-size:					12px;
	text-align:					center;
	
	margin-top:					2px;
	padding-top:				5px;
	
	background-image:			url('/../images/month_background.gif');
	background-repeat:			none;
	
	float:						left;
}

div.news_item_text_index
{
	width:						295px;
	
	padding:					5px;
	
	color:						#333333;
	text-align:					justify;
	
	float:						right;
}