body {
  font-family:Verdana;
  /* font-size:11pt; */
  font-size:2vh;
}
td {
vertical-align: top;
}
td.hed {
  font-family:Verdana;
  /* font-size:9pt; */
  font-size:1.5vh;
  font-weight:bold;
  background:rgb(151, 44, 44);
  /* background:#aaaaaa; */
  color:white;
  text-align:center;
  vertical-align:center;
padding-left:15pt;
padding-right:15pt;
  padding-top:5pt;
padding-bottom:5pt;
}
.loclink {
/* font-size:10pt; */
font-size:2vh;
/* color:gray; */
color:#BC2E07;
cursor: pointer;
}
.loclink:hover {
text-decoration:underline;
/* color: #0000f0; */
color:#721c04;
cursor: pointer;
}
.datelinkbase {
/* font-size:10pt; */
font-size:1.8vh;
color: rgb(53, 53, 53);
}
.datelink {
/* font-size:10pt; */
font-size:1.8vh;
/* color: lightgray; */
color:#BC2E07;
cursor: pointer;
}
.datelink:hover {
text-decoration:underline;
/* color: blue; */
color:#721c04;
cursor: pointer;
}
.core-events {
padding:0pt;
margin: 0 0 0 0;
/* font-size: 9pt; */
font-size:1.5vh;
}
.clickable_tithi_name {
cursor: pointer;
}
.clickable_tithi_name:hover {
/* color:green; */
color:#721c04;
text-decoration:underline;
}

/* table calendar */

p.MsoNormal, li.MsoNormal, div.MsoNormal	{
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:Arial;
}

p.month {
margin-right:0in;
margin-left:0in;
font-size:2.5vh;
font-family:Arial;
text-align:center;
font-weight:bold;
}

.text {
margin-right:0in;
margin-left:0in;
/* font-size:7.0pt; */
font-size:1.2vh;
font-family:Arial;
}

.tnote
{
margin-right:0in;
margin-left:0in;
/* font-size:8.0pt; */
font-size:1.5vh; 
font-family:Arial;
text-align:center;
color:#BC2E07;
cursor: pointer;
}

.tnote:hover {
text-decoration:underline;
/* color: #0000f0; */
color:#721c04;
cursor: pointer;
}

.tithiname
{
margin-right:0in;
margin-left:0in;
/* font-size:8.0pt; */
font-size:1.5vh;
font-family:Arial;
}

.dayt	{
/* font-size:12.0pt; */
font-size:1.8vh;
font-family:Arial;
font-weight:bold;
}

