body
{
	background: url(../../../images/blueGradient.gif) repeat-x top #325573;
}

#uberContainer
{
	width: 979px;
}

#innerContainer
{
	position: absolute;
	z-index: 1;
	left: 70;
	top: 30;
	width: 910px;
	background: white;
	border: thin solid;
}

#header
{
	width: 100%;
	height: 79px;
}

#flashContentDiv
{
	width: 100%;
}

#publicationsDiv
{
/*	margin: 5px; */
	background:url(../../../images/grey_brown_gradient.jpg) repeat-x top;
}

#newsAndEvents
{
	position: relative;
	top: -40;
	z-index: 40;
	padding: 5px;
}

#contentArea
{
	position: relative;
	top: 0;
	z-index: 9;
}

tr.newsAndEventsHeaderRow
{

}

table.mppDisplayTable
{
	width: 100%;
}

tr.CalendarDivider
{
	background-color: #999999;
	height: 5px;
	width: 100%;
}

table.Calendar
{
	width: 100%;
	font-size: 11px;
	background-color: #B8B0A8;
}

td.eventPresent
{
	background-color: #FFFF00;
}

tr.calendarHeaderRow
{
	background: #48A0CA;
	color: white;
	font-weight: bold;
}

tr.calendarHeaderCell
{

}

td.calendarWeekDayCell
{
	text-align: center;
}

td.calendarEventPresent
{
	text-align: center;
	background: #DEE6ED;
}

td.calendarEventNotPresent
{
	text-align: center;
	background: #DEE6ED;
	color: #999999;
}

td.calendarEmptyCell
{
	background: #EEEEEE;
}

div.calendarHeaderDiv
{
	width: 100%;
	background: #48A0CA;
	color: white;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
}

a.calendarMonthSwitchLink
{
	color: white;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}

a.calendarMonthSwitchLink:hover
{
	margin-left: 5px;
	margin-right: 5px;
	color: yellow;
	text-decoration: none;
}

a.calendarEventLink
{
	text-decoration: none;
	font-weight: bold;
	color: #FF6600;
}

a.calendarEventLink:hover
{
	text-decoration: underline;

}

a.calendarEventLink:visited
{
	color: #003333;
}



