#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:12px; height:11px; 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:12px; height:11px; 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             { width:160px; }
#li_calendar .prev_next  { height:13px; }
#li_calendar .title      { background:url(./images/s_title_calendar.gif) left top no-repeat; cursor:pointer; }
#li_calendar .gl_tt      { cursor:pointer; }
#li_calendar .gl_text    { cursor:pointer; }
#li_calendar .date       { margin:0px 3px 0px 3px; font-family:verdana; font-size:10px; font-weight:bold; letter-spacing:-1px; color:#AAAAAA; }

* html #li_calendar .date       { margin-top:-1px; }

/*
#li_calendar .gl_li   { margin-bottom:20px; }
#li_calendar .gl_tt   { height:17px; margin-bottom:0px; text-align:right; }
#li_calendar .gl_text { height:17px; border-bottom:solid 1px #F2F2F2; margin-bottom:5px; text-align:left; font-weight:bold; float:left; }
*/

