
@media all{

}
@media screen{
	body.home table{
		width:300px;
		margin:10px auto;
		text-align:left;
		border:#B2C0D6 3px solid;
	}
	body.home td,body.home th{
	}
	body.home td.name{
		font-weight:bold;
	}
	body.home td.image{
		width:1px;
		height:1px;
		min-height:1px;
		padding:0 10px 0 0;
	}
	body.home table td{
		border-right:none;
		border-bottom:none;
		vertical-align:middle;
		margin:0px;
		padding:10px;
	}
	body.home table td.image img{
		margin:0px;
		padding:10px;
	}
	body.meeting_and_agenda_archive #content_links{
		font-size:.9em;
	}
	body.meeting_and_agenda_archive #all #almost_all p.notice,
	body.meeting_and_agenda_archive #all #almost_all p.select_box{
		color:maroon;
		background-color:white;
		border:1px dotted maroon;
		padding:8px;
		font-size:1.3em;
		font-weight:bold;
	}
	body.meeting_and_agenda_archive #all #almost_all span.this_year{
		font-weight:bold;
		color:#777;
	}
	body.meeting_and_agenda_archive #all #almost_all ul.formats{
		font-weight:bold;
		color:#777;
	}
	body.meeting_and_agenda_archive #all #almost_all table.formats{
		width:97%;
		font-weight:bold;
		color:#777;
	}
	body.meeting_and_agenda_archive #all #almost_all table.formats td.icon{
		padding:5px 10px 5px 0;
		width:58px;
	}
	body.meeting_and_agenda_archive #all #almost_all table.formats td.type{
		font-weight:bold;
		min-width:40px;
		width:40px;
		max-width:40px;
	}
	body.meeting_and_agenda_archive #all #almost_all table.formats td{
		vertical-align:top;
		padding:10px 5px 0 0;
	}
	h1,h2,h3,h4,h5,h6{
		clear:both;
	}
}
@media print{

}
