/* * * * * jCalendar * * * * */

TABLE.jCalendar { margin: 0; width: 100%; border-collapse: collapse; }
TABLE.jCalendar TH { background: #a7b6c0; color: #fff; padding: 5px 6px; text-align: center; border: 1px solid #fff; font-size: 10px; font-weight: bold; }
TABLE.jCalendar TD { background: #f3f3f3; color: #777; padding: 5px 6px; text-align: center; border: 1px solid #fff; font-size: 10px; }
TABLE.jCalendar TD.other-month { color: #ddd; }
TABLE.jCalendar TD.weekend { background: #f7eaea; }
TABLE.jCalendar TD.today { background: #f5f2d8; }
TABLE.jCalendar TD.selected { background: #e86212; color: #fff; }
TABLE.jCalendar TD.dp-hover { background: #e86212; color: #fff; }
TABLE.jCalendar TD.disabled { background: #bbb; color: #888; }

DIV#dp-popup { position: absolute; z-index: 199; text-align: left; }
DIV.dp-popup { position: relative; background: #fff; font-size: 10px; padding: 1px; border: 2px solid #a7b6c0; width: 190px; line-height: 14px; }
DIV.dp-popup H2 { padding: 4px; margin: 0; text-align: center; color: #feefb7; background: #e86212; font-size: 11px; border: 1px solid #fff; font-weight: normal; }
DIV.dp-popup A { color: #000; padding: 3px 2px 0 2px; }
DIV.dp-popup A:hover { text-decoration: none; }
DIV.dp-popup DIV.dp-nav-prev { float: left; padding: 3px 0 0 3px; line-height: 12px; }
DIV.dp-popup DIV.dp-nav-prev A { float: left; cursor: pointer; background: #c74e06; margin: 0 2px 0 0; padding: 3px 1px; color: #fff; text-align: center; width: 15px; font-weight: bold; font-size: 16px; }
DIV.dp-popup DIV.dp-nav-prev A:hover { background: #fdb711; }
DIV.dp-popup DIV.dp-nav-prev A.disabled { cursor: default; }
DIV.dp-popup DIV.dp-nav-next { float: right; padding: 3px 3px 0 0; line-height: 12px; }
DIV.dp-popup DIV.dp-nav-next A { float: left; cursor: pointer; background: #c74e06; margin: 0 0 0 2px; padding: 3px 1px; color: #fff; text-align: center; width: 15px; font-weight: bold; font-size: 16px; }
DIV.dp-popup DIV.dp-nav-next A:hover { background: #fdb711; }
DIV.dp-popup DIV.dp-nav-next A.disabled { cursor: default; }
DIV.dp-popup A.disabled { cursor: default; color: #aaa; }
DIV.dp-popup TD { cursor: pointer; }
DIV.dp-popup TD.disabled { cursor: default; }
