.mainbox {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.sidebar {
	border-right: 1px solid #000000;
	background-color: #D4DDE3;
}
td#link,
td#link a:link,
td#link a:active,
td#link a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
td#link:hover,
td#link a:hover {
	background-color: #E4EEF3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
}
.whitebox {
	background-color: #FFFFFF;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #000000;
	font-weight: bold;
}
.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCCCCC;
}
.bottomdashed {
	border-bottom: 1px dashed #000000;
}
.bottomright {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
}
.bottomleft {
	border-right: 1px dashed #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
}
.slogan {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
}
.calendar,
.calendar a:link,
.calendar a:active,
.calendar a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.calendar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: underline;
}
.calendar_today {
	background-color: #33CCCC;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.hightlights, 
.hightlights a:link,
.hightlights a:active,
.hightlights a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.hightlights a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}
.hightlights_des {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.about {
	text-align: left;
	padding: 5px;
}
.articles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.articles a:active,
.articles a:visited,
.articles a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.articles a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
}
.articles h1,
.articles h1 a:active,
.articles h1 a:visited,
.articles h1 a:link {
	font-size: 16px;
	color: #990000;
	text-decoration: none;
	font-style: italic;
}
.articles h1 a:hover {
	font-size: 16px;
	color: #990000;
	text-decoration: underline;
	font-style: italic;
}