/****** TOPPAGE Column Styles ******/


/* MAIN Section */

#mainsec .bannerSingle {
	padding: 0px 0px 10px;
}

#mainsec .bannerLeft {
	padding: 0px 2px 10px 0px;
}

#mainsec .bannerRight {
	padding: 0px 0px 10px 2px;
}

#mainsec .news {
	width: 518px;
	border: 1px solid #999999;
	float: left;
	margin: 0 0 10px 0;
}
#mainsec  .newsArticle {
	text-align: left;
	clear: both;
	width: 480px;
	padding: 4px;
	margin: 1px 10px 4px 10px;
	border-bottom: 1px dotted #CCC;
}
#mainsec  .newsDate  {
	font-weight: bold;
	color: #03C;
	float: left;
	width: 6.5em;
}
#mainsec  .newsTxt  {
	color: #666;
}
#mainsec  .newsTxt a{
	color: #000;
}
#mainsec  .newsTxt a:hover{
	text-decoration: underline;
}


