/* ************* NEWS TABLE ******************** */

TABLE.newsTable {
	width: 410px;
	margin-top: 5px;
}

TABLE.newsTable TD {
	padding: 0px 0px 4px 0px;
}

INPUT.newsHeadline {
	float: left;
	width: 400px;
}

TEXTAREA.newsStory {
	float: left;
	width: 400px;
	height: 300px;
}

/* ************* VIEW NEWS ******************** */

#newsTitle {
	font-weight: bold;
	background-color: #000000;
	color: #ffffff;
	padding: 6px 4px 6px 0px;
}

DIV.newsHeadline {
	padding: 6px 4px 6px 0px;
	background-color: #ECECEC;
}

DIV.newsHeadlineEven {
	padding: 6px 4px 6px 0px;
	background-color: #C0C0C0;
}

#leftMenu A.newsLink {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#leftMenu A.addNews {
	color: #ffffff;
}

DIV.mainNewsDate {
	float: left;
	width: 447px;
	font-weight: bold;
	background-color: #C0C0C0;
	border-top: solid 1px;
	border-bottom: solid 1px;
	padding: 5px 0px 5px 4px;
}

DIV.mainNewsTxt {
	float: left;
	width: 447px;
	overflow: hidden;
	padding: 5px 0px 5px 4px;
	background-color: #ECECEC;
	margin: 0px 0px 10px 0px;
}

DIV.newsClosePreview {
	text-align: center;
}

IMG.previewButton {
	cursor: pointer;
}

/* *************  NEWS MONTHS (RIGHT MENU) ******************** */

#newsMonth {
	font-weight: bold;
	background-color: #000000;
	color: #ffffff;
	padding: 6px 0px 6px 4px;
}

DIV.newsMonth {
	overflow: hidden;
	padding: 6px 0px 6px 4px;
	background-color: #ECECEC;
}

DIV.newsMonthEven {
	overflow: hidden;
	padding: 6px 0px 6px 4px;
	background-color: #C0C0C0;
}

#rightMenu A.newsLink {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}