.m_news {padding-top:0px;}
.m_news .news {margin-bottom:18px;}
.m_news .news .date {height:28px; color:#A1D4ED; font-size:11px; padding-left:1px; margin-left:-8px; position:relative; line-height:22px; background: url(../_images/date_border.gif) 0% 0% no-repeat;}
.m_news .news .date span {display:block; float:left; height:22px; padding:0 8px; background: url(../_images/date_span_border.gif) 100% 0% no-repeat;} 
.m_news h3 {font-size:18px; font-weight:normal; padding:2px 0 11px 0; line-height:130%; margin-top:0 !important;}
.m_news .page {padding:25px 0 0 0;}
.date {color:#A1D4ED; font-size:12px;}
.m_news img {border:5px solid #E7E7E7;}
.m_news a:hover img {border:5px solid #fff;}
.m_news .img_shadow {margin-bottom:15px;}

.m_news table {}
.m_news table.none td {
	padding: 5px;
	margin:0px;} 
.m_news table th {padding: 12px 30px 12px 20px; background:#0092DC; font-size:12px; color:#A1D4ED; border:1px solid #0077BC;}
.m_news table td {padding: 12px 30px 12px 20px; font-size:14px; border:1px solid #0077BC;}
.m_news table tr.blue_tr td {background:#0088CC;}
.m_news u {}

.m_news table.img_shadow {
	width:auto;
	margin-top:6px;
}
.m_news table.img_shadow td {
	padding:0;
	margin:0;
}

.m_news table.img_shadow td img {
	border:3px solid #fff;	
}


