.infoColumn {float:right;width:150px;font-size:10px; margin-left:20px;border:1px solid #ccc;margin-bottom:30px;}
	.infoColumn B {display:block;color:#fff;font-size:11px; font-weight: bold;background: url('/images/mainBody_menu_on.png') bottom left;padding:0px 10px;margin-bottom:5px;}
	.infoColumn DL {margin:0px;padding:0px; margin-bottom:10px;}
	.infoColumn DT {margin-left:10px;display:block;font-weight:bold;margin-top:3px;}
	.infoColumn DD {margin-left:30px;display:block;color:#333;}
	.infoColumn A {color:#07047f;text-align: center;display:block;}
	.infoColumn A:hover {color: #D34022;}
	.infoColumn DD A {text-align: left;}
	.infoColumn IMG {margin:5px 0px;}
	H1.moduleTitle {margin-top:20px;border-bottom:2px solid #ccc;}
	H1.moduleTitle.article {margin-left:50px;}
	.date {
		width:45px;
		top:0px;
		left:0px;
		height:45px;
		color:#333;
		text-align:center;
		padding-top:2px;
		position:absolute;
		background-position: top center;
		background-repeat: no-repeat;
	 }

	.calendar {background-image:url('/images/calendar.png'); }
	.calendar DIV {font-weight:bold;color:#fff; font-size:10px;}
	.fullDate {margin-left:50px;font-size:11px;color:#666;}

	.articleContent {
		color:#333;
		margin:30px 0px 0px 20px;
	
	}
	.articleContent H3{ margin:10px 0px;}
	.articleContent H4{ margin:10px 0px;font-size:11px;font-weight:bold;}
	.heroImage {margin-top:20px;}
.article {margin-bottom:20px;}	
	.article .articleHeader {position:relative;	font-size: 16px;padding:2px 0px;letter-spacing: 0px;}
	.article .articleHeader .date {
		width:45px;
		top:0px;
		left:0px;
		height:45px;
		color:#333;
		text-align:center;
		padding-top:2px;
		position:absolute;
		background-position: top center;
		background-repeat: no-repeat;
	 }
	.article .articleHeader H2{margin:0px;padding:0px;}
	.article .articleHeader H2 A { color: #333;display:block;margin-left:50px;margin-bottom:5px;}
	.article .articleHeader H2 A:hover {color: #D34022;}
	.article .articleHeader .calendar { background-image:url('/images/calendar.png'); }
	.article .articleHeader .calendar DIV {font-weight:bold;color:#fff; font-size:10px;}
	.article .articleHeader .fullDate {margin-left:50px;font-size:11px;color:#666;}
	.article .details {padding-left:60px; border-top:1px solid #ccc;color:#666;background-color:#eee;font-size: 11px;margin-bottom:5px;}

	.article .summary {
		margin-left:50px;
		color:#333;
		font-size:11px;
	}
	.article .summary A {text-decoration: underline; color:#07047f;}

	.blogSummary {
		margin: 10px 20px 30px 20px;color:#333;font-size: 11px;
	
	}

	.blogPaging {border-top:1px solid #ccc;color:#333;background-color:#eee;}
	.blogPaging .paging {float:left;}
	.blogPaging .pagination {float:right;margin-top:5px;}
	.blogPaging .pagination A {padding:3px;color:#333;}



