a {
  color: #000099;
	text-decoration: none;
}
a:hover {
  color: #FF0000;
	text-decoration: underline;
}
.calendar {
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #999;
}
.cal-head {
	border-bottom: 1px solid #999;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: center;
}
.cal-auc {
  width: 60px;
	border-top: 1px solid #999;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: center;
}
.cal-desc {
	border-top: 1px solid #999;
	font: bold;
	width: 360px;
}
.cal-due {
	border-top: 1px solid #999;
	width: 212px;
}
.cal-details {
	font: 11px Arial, Helvetica, sans-serif;  
}
.cal-duetitle {
  width: 90px;
	padding: 0px 2px;
	text-align: right;
}
.cal-duedate {
  width: 124px;
	padding: 0px 2px;
	font: bold;
}
.intro-b {
  font: bold;
  color: #003399
}
.logobox {
  border: 1px solid #000;
}
.gg {
  border: 1px solid #339933;
	margin: 10px;
	padding: 2px;
	font: italic bold 18px;
}
.gg a {
  color: #336633;
}
.gg a:hover {
  color: #EFAF01;
}
.bottomline {
  border-bottom: 1px solid #999;
	padding-bottom: 4px;
}
