﻿body{margin:0;background:#ffffff} 
.calendar{direction:rtl;}
#abzar{width:174px;text-align:center;} 
.rahimi{width:174px;} 
.display_area{background-color:#FFFF88}
a{text-decoration:none} 
div.calendar{position:relative;}
a{color:#333333} 
.calendar, .calendar table{border:0px solid #556;font-size:12px;color:#333333;cursor:default;background:url(bg.jpg) no-repeat top;font-family:tahoma;} 
.calendar .button{padding:2px;text-align:center} 
.calendar thead .title{font-weight:bold;text-align:center;text-shadow:#fff 0px 0px 3px;color:#000;padding:3px 0;} 
.calendar thead .headrow{color:#fff;height:21px} 
.calendar thead .daynames{background:#efefef;} 
.calendar thead .name{border-bottom:1px solid #999999;padding:2px;text-align:center;color:#000;} 
.calendar thead .weekend{color:#b11515;} 
.calendar thead .hiilite{color:#d5f710;cursor:pointer;} 
.calendar thead .active{background-color:#000000;} 
.calendar tbody .day{width:2em;color:#456;text-align:center;padding:2px;} 
.calendar tbody .day .othermonth{font-size:80%;color:#bbb;} 
.calendar tbody .day .othermonth .oweekend{color:#b11515;} 
.calendar tbody .rowhiilitetd .wn{background:#000} 
.calendar tbody td hiilite{background:#fff;padding:0px;} 
.calendar tbody td.active{background:#cde;} 
.calendar tbody td.selected{font-weight:bold;padding:0px;background:#b2d100;color:#fff;} 
.calendar tbodytd .weekend{color:#b11515;} 
.calendar tbodytd .today{font-weight:bold;color:#000;} 
.calendar tbody .disabled{color:#999;} 
.calendar tbody .emptycell{visibility:hidden;} 
.calendartbody .emptyrow{display:none;} 
.calendar tfoot .footrow{text-align:center;height:30px;font-size:8pt;} 
.calendar tfoot .ttip{color:#445;background:url(bgz.gif) no-repeat center 7px;padding:1px 0;} 
.calendar .combo{position:absolute;display:none;top:0px;left:0px;width:45px;cursor:default;border:1px solid #655;background:#e9e9e9;color:#000;font-size:7pt;z-index:100;} 
.calendar .combo .label, .calendar .combo .label-IEfix{text-align:center;padding:1px;} 
.calendar .combo .label-IEfix{width:4em;} 
.calendar .combo .hiilite{background:#acf;} 
.calendar .combo .active{background:#eef;font-weight:bold;} 
.calendartd .time{border-top:1px solid #000;padding:1px 0px;text-align:center;background-color:#f4f0e8;} 
.calendartd .time .hour, .calendartd .time .minute, .calendartd .time .ampm{padding:0px 3px 0px 4px;font-weight:bold;background-color:#fff;} 
.calendartd .time .ampm{text-align:center;} 
.calendartd .time .colon{padding:0px 2px 0px 3px;font-weight:bold;} 
.calendartd .timespan .hiilite{border-color:#000;background-color:#667;color:#fff;} 
.calendartd .timespan .active{border-color:#f00;background-color:#000;color:#0f0;} 
.rahimi .button{display:none} 
.name{font-size:8pt} 
.daysrow{height:20px}