.page_title { font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold;}
.publication { font-family: arial, helvetica, sans-serif; font-weight: bold;  color: gray;}
.title { font-family: arial, helvetica, sans-serif; font-weight: bold;}
.hoover_mention { font-family: arial, helvetica, sans-serif; font-weight: bold;}
.summary { font-family: arial, helvetica, sans-serif; font-style: italic;}
.indent { margin-left: 10px; }		
.heading { font-family: arial, helvetica, sans-serif; font-weight: bold; color: maroon; padding-top: 10px;}
.calendartext {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: black;
	}
		
.calendartext a:link {text-decoration: none;}
.calendartext a:visited { color:#666666; text-decoration: none;}
.calendartext a:active { color:#CC9900; text-decoration: none;}
.calendartext a:hover { color: #900; text-decoration: underline;} 

.calendarhighlight {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: white;
	}

.calendarhighlight a:link {color: white; text-decoration: none;}
.calendarhighlight a:visited {color: white; text-decoration: none;}
.calendarhighlight a:active { color:#CCCCCC; text-decoration: none;}
.calendarhighlight a:hover { color:#CCCCCC; text-decoration: none;} 

.calendarheader {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000;
	font-weight:600;
	line-height: 20px;}

.calendarbg {background-color: #FFFFFF;}
.calendarheaderbg {background-color: #D6DDD3;}
.calendardaysbg  {background-color: #CCCCCC;}
.calendarhighlightbg {background-color: #9fb6cd;}
