.calendars{background-color:#fff;color:#000;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.calendars-rtl{direction:rtl}.calendars-popup{z-index:1000}.calendars-disable{position:absolute;z-index:100;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.calendars a{color:#444;text-decoration:none}.calendars a.calendars-disabled{color:#888;cursor:auto}.calendars button{margin:.25em;padding:.125em 0;background-color:#fcc;border:none;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em;font-weight:bold}.calendars-nav,.calendars-ctrl{float:left;width:100%;background-color:#fff;color:#444;font-weight:bold;margin:.4em 0}.calendars-ctrl{background-color:#fff}.calendars-cmd{width:30%}.calendars-cmd:hover{background-color:#fff;text-decoration:underline}.calendars-ctrl .calendars-cmd:hover{background-color:#fff}.calendars-cmd-prevJump,.calendars-cmd-nextJump{width:8%}a.calendars-cmd{height:1.5em}button.calendars-cmd{text-align:center}.calendars-cmd-prev,.calendars-cmd-prevJump,.calendars-cmd-clear{float:left;padding-left:2%}.calendars-cmd-current,.calendars-cmd-today{float:left;width:35%;text-align:center}.calendars-cmd-next,.calendars-cmd-nextJump,.calendars-cmd-close{float:right;padding-right:2%;text-align:right}.calendars-rtl .calendars-cmd-prev,.calendars-rtl .calendars-cmd-prevJump,.calendars-rtl .calendars-cmd-clear{float:right;padding-left:0%;padding-right:2%;text-align:right}.calendars-rtl .calendars-cmd-current,.calendars-rtl .calendars-cmd-today{float:right}.calendars-rtl .calendars-cmd-next,.calendars-rtl .calendars-cmd-nextJump,.calendars-rtl .calendars-cmd-close{float:left;padding-left:2%;padding-right:0%;text-align:left}.calendars-month-nav{float:left;background-color:#777;text-align:center}.calendars-month-nav div{float:left;width:12.5%;margin:1%;padding:1%}.calendars-month-nav span{color:#888}.calendars-month-row{clear:left}.calendars-month{float:left;width:200px;text-align:center}.calendars-month-header,.calendars-month-header select,.calendars-month-header input{height:1.5em;background-color:#fff;color:#444;font-weight:bold;margin:0 0 .4em}.calendars-month-header select,.calendars-month-header input{height:1.4em;border:none}.calendars-month-header input{position:absolute;display:none}.calendars-month table{width:100%;border-collapse:collapse}.calendars-month thead{}.calendars-month th,.calendars-month td{margin:0;padding:.2em;font-weight:normal;text-align:center}.calendars-month th{}.calendars-month th,.calendars-month th a{background-color:#fff;color:#444}.calendars-month td{background-color:#fff}.calendars-month td.calendars-week{border:1px solid #777}.calendars-month td.calendars-week *{background-color:#777;color:#fff;border:none}.calendars-month a{display:block;width:100%;padding:.125em 0;background-color:#eee;color:#000;text-decoration:none;border-radius:4px}.calendars-month span{display:block;width:100%;padding:.125em 0}.calendars-month td span{color:#888}.calendars-month td .calendars-other-month{background-color:#fff}.calendars-month td .calendars-weekend{}.calendars-month td .calendars-today{background-color:#f0c0c0}.calendars-month td .calendars-highlight{background-color:#f08080}.calendars-month td .calendars-selected{background-color:#777;color:#fff;border-radius:4px}.calendars-month th.calendars-week{background-color:#777;color:#fff}.calendars-status{clear:both;background-color:#ddd;text-align:center}.calendars-clear-fix{clear:both}div.calendars-ctrl a.calendars-cmd-clear{display:none}