.cal                           { position:absolute; z-index:999; text-align:center; display:none; }
.cal table                     { padding:0px; }

#cal_pop                       { position:absolute; z-index:2; width:320px; background-color:#FFFBF2;}
#cal_hid                       { position:absolute; z-index:1; }

.cal_tbl                       { padding:0; margin:0px auto; border:solid #999 1px; text-align:center;}
.cal_tbl th                    { margin:0; padding:0; font-size:80%; }
.cal_tbl th#caption            { padding:2px 0; color:#F2F7FC; background-color:#FF6633; font-weight:bold; font-size:80%; }
.cal_tbl th#caption em         { float:left; padding:1px 0 0 10px; width:210px; font-style:normal; text-align:left; }
.cal_tbl th#caption span       { float:right; padding-right:8px; width:100px; text-align:right; }
.cal_tbl .array                { font-weight:normal; }
.cal_tbl td                    { padding:1px 3px; width:30px; font-size:80%; }
.cal_tbl td a:link             { color:#333333; text-decoration:none; }
.cal_tbl td a:visited          { color:#333333; text-decoration:none; }
.cal_tbl td a:active           { color:#333333; text-decoration:underline; }
.cal_tbl td a:hover            { color:#333333; text-decoration:underline; }
.cal_tbl td.sutarday           { color:#1B47FF; text-decoration:none; }
.cal_tbl td.sutarday a:link    { color:#1B47FF; text-decoration:none; }
.cal_tbl td.sutarday a:visited { color:#1B47FF; text-decoration:none; }
.cal_tbl td.sutarday a:active  { color:#1B47FF; text-decoration:underline; }
.cal_tbl td.sutarday a:hover   { color:#1B47FF; text-decoration:underline; }
.cal_tbl td.sunday             { color:#FF0000; text-decoration:none; }
.cal_tbl td.sunday a           { color:#FF0000; text-decoration:none; }
.cal_tbl td.sunday a:link      { color:#FF0000; text-decoration:none; }
.cal_tbl td.sunday a:visited   { color:#FF0000; text-decoration:none; }
.cal_tbl td.sunday a:active    { color:#FF0000; text-decoration:underline; }
.cal_tbl td.sunday a:hover     { color:#FF0000; text-decoration:underline; }
.cal_tbl .disable              { color:#AAAAAA; text-decoration:line-through; }

.standard table th             { font-size:100%; }
.standard table td             { font-size:100%; }
.standard th#caption           { font-size:100%; }

/*_____ Setting 4 Inner calender _____*/
.calenderArea                  { background-color:#fff; margin-bottom:2px; border:solid 1px #ccc; }
.calenderArea th               { padding:1px 0 2px 0; background:#FFF3DA; }


