#dhtmltooltip{position:absolute;font-size:small;width:300px;border:1px solid black;line-height:110%;font-size:small;padding:2px;background:#eee;visibility:hidden;z-index:100;}
.monthSelect{display:inline;font-size:xx-small;border:1px solid #65963D;margin-bottom:2px;}
.yearSelect{display:inline;font-size:xx-small;border:1px solid #65963D;margin-bottom:2px;}
.calTableFrame{width:100%;}
.calendar_table{width:100%;table-layout:fixed;background:#ccd996;height:550px;padding:0px;cursor:default;}
.column_header{background:#65963D;font-size:small;font-weight:bold;color:#f4f2ed;text-align:left;height:28px;font-family:sans-serif;}
.sub_eve{padding-left:10px;text-align:center;padding-top:10px;}
.sub_eve input{font-size:x-small;padding:0px;color:#f4f2ed;background:#65963D;margin:auto;cursor:pointer;}
.calR{text-align:right;padding:0px;margin:0px;}
.calR .arr_r{float:right;}
.calC{text-align:center;}
.calL{text-align:left;padding:0px;margin:0px;}
.calL .arr_l{float:left;}
.arr_l a{background:#fff;width:15px;height:15px;background:url(../../system/leftArrow.gif);border:0px;display:block;}
.arr_r a{background:#fff;width:15px;height:15px;background:url(../../system/rightArrow.gif);border:0px;display:block;}
.day_cell{font-size:small;border:none;background:#f4f2ed;color:#ccc;height:87px;width:75px;text-align:left;vertical-align:top;}
.empty_day_cell{font-size:small;background:#e6e6e6;height:87px;width:75px;text-align:left;vertical-align:top;}
.today_cell{font-size:small;background:#AEB8FF;color:#000;font-weight:bold;height:87px;width:75px;text-align:left;vertical-align:top;}
.day_cell_input,.travel_cell{cursor:pointer;color:#fff;padding:0px;margin:0px;font-size:small;border:none;background:#65963D;height:87px;width:75px;text-align:left;vertical-align:top;font-family:sans-serif;overflow:hidden;}
.travel_cell span{font-size:x-small;display:block;}
.form_labels{font-size:14px;}
.add_new_header{font-size:16;font-weight:bold;}
.delete_pg_txt{font-size:14px;}
.display_header{font-size:16px;font-weight:bold;}
.display_edit{font-size:10px;font-family:verdana,arial,helvetica;}
.date_header{font-size:medium;font-weight:bold;text-align:left;}
.day_number{font-size:10px;color:#000;}
.title_txt{display:block;font-size:100%;line-height:110%;color:#000;}
.title_txt A:link{color:#000;text-decoration:underline;}
.title_txt A:active{color:#00F;text-decoration:underline;}
.title_txt A:visited{color:#00F;text-decoration:underline;}
.title_txt A:hover{color:#00F;text-decoration:underline;}
.time_str{ font-size:9px;}

.calendarEvent{margin:10px 0px 0px 0px;}
.display_title_bg{background:none;border:solid 1px #65963D;}
.display_title{font-size:12px;color:#65963D;font-weight:bold;padding:1px 2px 1px 5px;}
.display_time{text-align:right;font-size:12px;color:#65963D; font-weight:bold;padding:1px 2px 1px 5px;}
.display_txt{font-size:12px;color:#000000;padding:5px;}
.display_txt_bg{}
.display_user{font-size:10px;color:#999999;font-weight:bold;text-align:right;}
.ss9{font-size:xx-small;}
.appoint_a{text-decoration:none;display:block;}



