#li_calendar .arrow { float:right;margin-top:1px; }
#li_calendar .date  { float:right;margin-top:-1px; }
#li_calendar button.p_prev { background:url(./images/icon_s_prev.gif) no-repeat; width:9px; height:9px; overflow:hidden; border:none; padding:0px; margin:0px; cursor:pointer;}
#li_calendar button.p_next { background:url(./images/icon_s_next.gif) no-repeat; width:9px; height:9px; overflow:hidden; border:none; padding:0px; margin:0px; cursor:pointer;}

#tbl_calendar td { font-family:Verdana;font-size:10px; text-align:center; color:#828282;cursor:default; }
#tbl_calendar td.om { color:#DCDCDC; }

#tbl_calendar td.sun { color:#FB6900; }
#tbl_calendar td.dat { font-weight:bold;cursor:pointer; background-color:#EFEFEF;}
#tbl_calendar td.sel { color:#FFFFFF; font-weight:bold; background-color:#FB6900; }

#li_calendar   .title { background:url(./images/s_title_calendar.gif) left top no-repeat; }
#li_calendar   .date  { font-family:verdana; font-size:10px; font-weight:bold; letter-spacing:-1px; color:#FB6900; }

#li_calendar .gl_tt { height:17px; border-bottom:solid 1px #F2F2F2;margin-bottom:5px; text-align:right; }
#li_calendar .gl_li { margin-bottom:20px; }
#li_calendar .gl_text { height:17px; border-bottom:solid 1px #F2F2F2;margin-bottom:5px; text-align:left; font-weight:bold;float:left;}
