/*body {
  font-family: tahoma;
  font-size: 11px;
}
*/
input, select, textarea {
	font-family: tahoma;
	font-size: 11px;
}

#calendar-header { background-color: #6699CC; padding-top: 2px; margin: auto; width: 100%;   font-size: 11px;  font-family: tahoma;}
#calendar-header .closeme { padding: 0px 3px 2px 0px; }

#calendar-body { padding: 2px 3px 3px 3px; background-color: #6699CC; margin: auto; width: 100%; font-family: tahoma;
  font-size: 11px; }
#calendar-body .general { background-color: #FFFFFF;   11px;font-family: tahoma; }
#calendar-body .othermonth { background-color: #EEEEEE; color: #AAAAAA; }
#calendar-body .header { background-color: #6699CC; color: #FFFFFF;   font-size: 11px;  font-family: tahoma;}
#calendar-body .today { background-color: #FFFFCC; 11px;font-family: tahoma; }
#calendar-body .bg { background-color: #6699CC; 11px;font-family: tahoma;  }
#calendar-body .select { background-color: #FFCC99; 11px;font-family: tahoma; }
#calendar-body .othermonth a:link { text-decoration : none; font-family: tahoma; color: #CCFFCC; }
#calendar-body .othermonth a:visited { text-decoration : none; font-family: tahoma; color: #CCFFCC; }
#calendar-body .othermonth a:hover { text-decoration : underline; font-family: tahoma; color: #FFFFFF; }
#calendar-body td div { padding: 3px; width: 15px; 11px;font-family: tahoma;  }
#calendar-body a { display: block; 11px;font-family: tahoma; }
#calendar-body a:link { text-decoration : none; font-family: tahoma; color: #000000; }
#calendar-body a:visited { text-decoration : none; font-family: tahoma; color: #000000; }
#calendar-body a:hover { text-decoration : underline; font-family: tahoma; color: #FF0000; background-color: #FFC; }
#calendar-body .disabledate { color: #aaa; background-color: #eee; }

#calendar-body .refresh { color: #FFF; padding: 10px 3px 3px; }
#calendar-body .refresh .txt-container { padding: 25px 10px 10px; height: 50px; font-family: tahoma; font-size: 11px;}

#calendar-body .mon {}
#calendar-body .tue {}
#calendar-body .wed {}
#calendar-body .thu {}
#calendar-body .fri {}
#calendar-body .sat { color: #66C; }
#calendar-body .sat a:link { color: #66C; }
#calendar-body .sun { color: #930; }
#calendar-body .sun a:link { color: #930; }

#calendar-footer { background-color: #CCCCCC; border: 0px solid #000000;   font-size: 11px;  font-family: tahoma;}
#calendar-footer .btn { line-height: 21px; }
#calendar-footer .btn a:link { text-decoration : none; font-family: tahoma; color: #000000; }
#calendar-footer .btn a:visited { text-decoration : none; font-family: tahoma; color: #000000; }
#calendar-footer .btn a:hover { text-decoration : underline; font-family: tahoma; color: #FF0000; }

#calendar-header, #calendar-body, #calendar-footer { padding-left: 1px; padding-right: 1px; font-size: 11px;font-family: tahoma;}
#calendar-container { background-color: #6699CC; 11px;font-family: tahoma; }

.tcday, .tcmonth, .tcyear { font-size: 11px; z-index: 10; }

.date-tccontainer { border: 1px solid #cccccc; background-color: #efefef; padding: 2px; float: left; margin-right: 2px; text-align: center;11px;font-family: tahoma;  }

#calendar-page { float: left; }
.div_calendar { width: 150px; height: 200px; font-size: 11px;font-family: tahoma; }
.calendar-border { border: 1px solid #000; 11px;font-family: tahoma;  }