body, td, th, textarea, select, h2, h3, h4, h5, h6 {
	font: 100%/1.2 verdana, arial, helvetica, Kanji2;
	color: #fff;
}

* html {
	font: 100%/1.2 verdana, arial, helvetica, Kanji2; /* exception for IE6 */
	color: #fff;
}

A.Button, input{
	text-align:	center;
	font-size: 90%;
	text-decoration: none;
	color:		#FFF;
	}
.Button, input{
	text-align:	center;
	font-size: 90%;
	text-decoration: none;
	color:		#000;
	}

.news-body .news-heading, .news-title {
	text-align:	left;
	padding: 3px;
	font-size: 125%;
	font-weight: bold;
	background-color:#264C8B;
/*	width:100%; */
}

.news-heading {
	background-color:#264C8B;
	padding-left:10px;
	padding-bottom:2px;
	border:0px;
	border-bottom:1px;
	border-color:#000;
	border-style:solid;
}

.news-body .date {
	text-align:	right;
	font-size: 85%;
	color:		#DDD;
}

.news-body p {
	margin: 0.3em 0 0.1em 0.3em;
	font-size: 94%;
}

.news-full .news-body p {
	margin: 0.3em 0 0.5em 0;
	background-color:#396FC1;
}

.news-submitted {
	padding: 0 0 0 1em;
	color: #CCC;
	font-size: 95%;
	margin: 0;
	background-color:396FC1;
}

.news-submitted a:link, .news-submitted a:visited {
	color: #CCC;
}

.news-submitted img {
	border: 1px solid #ccc;
	vertical-align: middle;
}

#container {
	text-align: justify;
    -ms-text-justify: distribute-all-lines;
    text-justify: distribute-all-lines;
	padding:3px;
	margin-top:6px;
}

#container div {
	text-align:center;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    zoom: 1
}
#container span {
    width: 100%;
    display: inline-block;
    font-size: 0;
    line-height: 0
}