
.news_arts{
	background: #FFF3C3;
	overflow: hidden;
}

.newsblock{
	border-top: #909090 1px dashed;
}
	.newsblock h1{
		height: 21px;
		padding: 12px 12px 12px 42px;
		margin: 0;
		font: normal 18px Arial;
		color: #fff;
		text-transform: uppercase;
		background: #909090 url('/images/news_arr.gif') 18px 16px no-repeat;
	}
	.newsblock dl{
		margin: 0;
		padding: 12px;
	}
		.newsblock dl dt{
			display: block;
			float: left;
			width: 75px;
			height: 50px;
			border: #909090 1px solid;
			background-position: center center;
			background-repeat: no-repeat;
			margin: 0;
			padding: 0;
		}
		.newsblock dl dd{
			margin: 0 0 0 85px;
			padding: 0;
			min-height: 55px;
			_height: 55px;
		}
			.newsblock dl dd a.comm:link,
			.newsblock dl dd a.comm:visited{
				line-height: 200%;
				color: #909090;
			}
	.newsblock div{
		padding: 0 0 12px 97px;
	}

.notes_faq .newsblock h1,
.schools .newsblock h1{
	height: auto;
}

.addnote{
	padding: 12px 24px 24px 24px;
	margin: 0;
}
	.addnote label{
		display: block;
	}
	.addnote input,
	.addnote select,
	.addnote textarea{
		width: 190px;
	}
	.addnote button{
		width: 200px;
	}


.schools ul{
	list-style: none;
	margin: 0;
	padding: 10px 10px 10px 20px;
}
	.schools ul li{
		margin: 0;
		padding: 10px 0;
	}

#lastgroups .clear{
	padding: 0 20px 20px 20px;
}
	#lastgroups ul{
		list-style: none;
		margin: 20px;
		padding: 0;
	}
		#lastgroups ul li{
			margin: 0;
			padding: 0 0 10px 20px;
			width: 40%;
			float: left;
			background: url('/images/groups_marker.gif') left top no-repeat;
		}


