.headerRight {
	height: 90px;
	width: 300px; /* pre-responsive: 400 */
	float: right;
	vertical-align: middle;
	text-align: right;
	margin-top: 0;
	margin-right: 0; /* pre-responsive: 10 */
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 0; /* pre-responsive: 10 */
}
.headerLeft {
float: left;
width: 300px;
margin-top: 10px;
margin-right: 5px;
margin-bottom: 10px;
margin-left: 5px;
}
.contact {
	float: left;
}
.contact_pic {
	float: left;
	height: 100px;
	width: 75px;
	margin-left: 2px;
	margin-bottom: 2px;
}
.contact_info {
	float: left;
	height: 100px;
	width: 150px; /* 160 for 3 contacts, 250 for 2 contacts */
	margin-left: 5px;
}
.contact_pic img {
	height: 100px;
	width: 75px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.contact_info p {
	margin-top: 0px;
}
.cal-1Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00F;
}
.cal-1Body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000;
}.right {
	float: right;
}
.cal-Header-Green {
	font-size: medium;
	color: #009900;
	font-weight: bold;
}
.cal-Header-ItalBlack {
	font-size: small;
	color: #000000;
	font-weight: bold;
	font-style: italic;
}
.cal-Header-Blue {
	font-size: medium;
	color: #0066CC;
	font-weight: bold;
}
.cal-Header-Pink {
	font-size: medium;
	color: #FF3AFF;
	font-weight: bold;
}
.cal-Header-Teal {
	font-size: medium;
	color: #008080;
	font-weight: bold;
}
.cal-Header-Red {
	font-size: xx-large;
	color: #FF0000;
	font-weight: bold;
}
.cal-Body {
	font-size: medium;
	font-weight: normal;
}
/* following for formatting when using Bootstrap */
.aa_cal-Header-Green {
	font-size: medium;
	color: #009900;
	font-weight: bold;
}
.aa_cal-Header-ItalBlack {
	font-size: small;
	color: #000000;
	font-weight: bold;
	font-style: italic;
}
.aa_cal-Header-Blue {
	font-size: medium;
	color: #0066CC;
	font-weight: bold;
}
.aa_cal-Header-Pink {
	font-size: medium;
	color: #FF3AFF;
	font-weight: bold;
}
.aa_cal-Header-Teal {
	font-size: medium;
	color: #008080;
	font-weight: bold;
}
.aa_cal-Header-Red {
	font-size: xx-large;
	color: #FF0000;
	font-weight: bold;
}
.aa_MeetingTimePlaceAndContact {font-family: Arial; color: #000000; font-size:10pt;font-weight:bold}
.aa_StaffNameAndTitle { font-family: Arial; color: #6B2E80; font-size:12pt;font-weight:bold}