a.:link { color: #C13600; }
a.:hover { color: #CD7462; }
a.:visited { color: #CD5B00; }
a.:active { color: #C13600; }
div#calendartitle {
  font-family: Arial,arial, verdana, sans-serif;
  font-size: medium;
  color: #C0E2FE;
  font-weight: bold;
}
div#calshortname {
  font-family: Arial,arial, verdana, sans-serif;
  font-size: xx-small;
  color: #800000;
}
td#calhdrweekday {
  font-family: Arial,arial, verdana, sans-serif;
  font-size: x-small;
  color: #552E2E;
  background-color: #C2BD86;
  font-weight: bold;
  text-align: center;
}
td#calhdrweekend {
  font-family: Arial,arial, verdana, sans-serif;
  font-size: x-small;
  color: #552E2E;
  background-color: #EAAD6E;
  font-weight: bold;
  text-align: center;
}
span#weekendnum {
  font-family: Arial,arial, verdana, sans-serif;
  font-size: x-small;
  color: #552E2E;
  font-weight: bold;
}
span#weekdaynum {
  font-family: Arial,arial, verdana, sans-serif;
  font-size: x-small;
  color: #552E2E;
  font-weight: bold;
}
span#surrounddaynum {
  font-family: Arial,arial, verdana, sans-serif;
  font-size: x-small;
  color: #552E2E;
  font-weight: bold;
}
td#calweekno {
  text-align: center;
  font-family: Arial,arial, verdana, sans-serif;
  font-size: x-small;
  color: #000000;
  background-color: #FFFF00;
  font-weight: bold;
}
div#hebrewline {
  font-family: Arial,arial, verdana, sans-serif;
  font-size: x-small;
  color: #552E2E;
  font-weight: bold;
}
span#holidayline {
  font-family: Arial,arial, verdana, sans-serif;
  font-size: xx-small;
  color: #C52D12;
}
td#lunarline {
  font-family: Arial,arial, verdana, sans-serif;
  font-size: xx-small;
  color: #800000;
}
td#Sunriseline {
  font-family: Arial, sans-serif;
  font-size: xx-small;
  color: #0000FF;
  background-color: transparent;
}
td#Sunsetline {
  font-family: Arial, sans-serif;
  font-size: xx-small;
  color: #FF0000;
  background-color: transparent;
}
div#Hoursline {
  font-family: Arial, sans-serif;
  font-size: xx-small;
}

