.menutop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9F6;
	cursor: pointer;cursor:hand;
}
.subMenu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC3;
}
a.subMenu:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC3;
}
a.subMenu:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC3;
}
a.subMenu:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC3;
}
a.subMenu:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F90;
}
.bigtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #0C3;	
}
table.calendar {border: 0}
table.calendar td, th {text-align: center; border: 0}
table.calendar th {height: 10px; font-size: 7pt;}
table.calendar td {width: 19px; height: 10px; font-size: 9pt;}
table.calendar .calendar-month {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center; color: #ffffff;}
table.calendar .calendar-month A:link {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center; color: #0C3;}
table.calendar .calendar-month A:visited {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center; color: #0C3;}
table.calendar .calendar-month A:active {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center; color: #0C3;}
table.calendar .calendar-month A:hover {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center; color: #0C3;}


table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal; color: #0C3;}
table.calendar th {color: #CC9933; text-align: center;}
table.calendar td.linked-day A:link {font-size: 11pt; color: #060;}
table.calendar td.linked-day A:visited {font-size: 11pt; color: #060;}
table.calendar td.linked-day A:active {font-size: 11pt; color: #060;}
table.calendar td.linked-day A:hover {font-size: 11pt; color: #060;}
table.calendar td.linked-day {font-size: 11pt; color: #060;}

div.events {
	height: 50px;
	width: 240px;
	overflow: auto;
	border: 1px solid #666;
	padding: 8px;
}

div.popup_details {
	height: 100px;
	width: 482px;
	overflow: auto;
	border: 1px solid #666;
	padding: 8px;
}
.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}
.newsimage
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid #666;
padding: 2px;
}