@charset "utf-8";
/* CSS Document */


.wrapper {
	width: 100%;
}
.content {
	align: left;
	float: left;
	padding: 0; 
	margin-left:1em;
	padding-right:2em;
	width: 75%;
	border-right: 1px solid #cccccc;
}
	
.content .newsEntry {
	width: 100%;
	border-top:1px dashed #999999;
	border-right-style:  none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	padding-bottom: 2em;
	font-size: small;
}
.content .newsEntry .floatleft {
	float: left;
	width: 60%;
}
.content .newsEntry .floatright {
	float: right;
}
.content .heading {
	font-size: small;
	font-weight: bold;
}

#rightMenu{
	width: 20%;
	float:right;
	font-size: 80%;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC
}

#lchdr{float: left; background:#fff} 
#lchdr p {font-size:small;font-weight: bold; margin:0}
#lchdr h1 {font-size:small}

#rchdr{float: right; background:#fff; text-align:right} 
#rchdr h1 {font-size:small}
#rchdr p {font-size:small; font-weight:bold; margin: 0;padding: 0}

/* news scroller */

.headerwrapper {
	padding-bottom: 2 em;
	padding-top: 2em;
	border: solid gray 1px;
}

.newsBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	/*background-color: #00FF00;*/
	width: 20%;
	padding: 1em;
	float: right;
}
.newsHeader {
	border-bottom: 1px dotted;
	margin-top: 1em;

}
.newsBox ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.newsBox li {
	list-style-type: none;
	line-height: 1.5em;
	padding: .5em 0 .2em .2em;
}
.newsBox .newsDate {
	color: #999999;
}

