

 .calendaricon,.clearcalendaricon { cursor:pointer;
                                           cursor:hand;
                                           margin-left:5px;
                                           margin-right:2px;
                                           position:relative;
										   float: left;
										   _display: inline;
                                           top:3px;
                                           width:16px;
                                           height:16px;
                                         }



 .calendarcontainer table td { cursor:pointer;
                                      cursor:hand;
                                      text-align:center;
                                      width:16px;
                                      height:16px;
                                      background-color:#D2D2BA;
                                      font-size:11px;
                                      border-top:1px solid #DADAC8;
                                      border-left:1px solid #DADAC8;
                                      border-right:1px solid #AFAF98;
                                      border-bottom:1px solid #AFAF98;
                                    }


 .calendarcontainer th { font-size:11px;
                                color:#333;
                              }


 .calendarcontainer td.emptycalendarcell { cursor:default;
                                                }


 .calendarcontainer .calendarcellover { background-color:#A8A883;color:#fff;
                                             }


 .calendarcontainer .actual { border:1px solid #fff;background-color:#000;color:#fff;
                                             }



 .calendarcontainer .calendarbarbuttonover { background-color:#A8A883;color:#fff;
                                                  }


.calendarcontainer .calendarbar { font-size:10px;
                                          color:#333;
                                          height:22px;
                                          display:block;position:relative;left:2px;
                                        }


 .calendarcontainer .calendarbarbutton,.calendarcontainer .calendarbarbuttonover { cursor:pointer;
                                                                                          cursor:hand;
                                                                                          text-align:center;
                                                                                          width:13px;
                                                                                          padding-bottom:2px;
                                                                                          display:block;
                                                                                          float:left;
                                                                                          background-color:#D2D2BA;
                                                                                          border-top:1px solid #DADAC8;
                                                                                          border-left:1px solid #DADAC8;
                                                                                          border-right:1px solid #AFAF98;
                                                                                          border-bottom:1px solid #AFAF98;
                                                                                        }


 .calendarcontainer .calendaryear,.calendarcontainer .calendarmonth { float:left;
                                                                             width:32px;
                                                                             text-align:center;
                                                                             padding-top:2px;
                                                                           }


 .calendarcontainer .calendarmonth { width:51px;
                                          }


 .calendarcontainer .rightcalendarbarbutton { margin-left:4px;
                                                   }


 .calendarcontainer {padding:10px; padding-right: 0;
                             font-family:Arial,sans-serif;
                             border:2px solid #AFAF98;
                             background-color:#E3E3D7;position:absolute;width:170px;
							 z-index: 10;
                            }

