#npinews
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #AAAAFF;
	background-color:#7fa3e5;
}

#npinews td h1
{
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#npinews .main_date
{
	font-size:13px;
	font-style:italic;
}
#npinews .body
{
	font-size:12px;
}

#npinews .news_separator
{
	border-bottom:1px solid #EEEEEE;
	font-weight:bold;
	font-size:13px;
}

#npinews .sub_item
{
	padding:10px;
}

#npinews .sub_item .sub_item_title
{
	font-weight:bold;
	font-size:13px;	
}

#npinews .sub_item .sub_item_date
{
	font-style:italic;
	font-size:12px;
}

#npinews .sub_item .sub_item_body
{
	font-size:11px;
	
}
