e70f96c391bdb76b66b811ce32fa7dd75af864c2.svn-base 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. /* Copyright (c) 2006 Yahoo! Inc. All rights reserved. */
  2. /* Container Styles */
  3. .calcontainer {*height:1%;} /* IE */
  4. .calcontainer:after {content:'.';clear:both;display:block;visibility:hidden;height:0;} /* others */
  5. .calbordered {
  6. float:left;
  7. padding:5px;
  8. background-color:#F7F9FB;
  9. border:1px solid #7B9EBD;
  10. }
  11. .calbordered .title {
  12. font:73% Arial,Helvetica,sans-serif;
  13. color:#000;
  14. font-weight:bold;
  15. margin-bottom:5px;
  16. height:auto;
  17. width:304px;
  18. position:relative;
  19. }
  20. .title .close-icon {
  21. position:absolute;
  22. right:0;
  23. top:0;
  24. border:none;
  25. }
  26. .cal2up {
  27. float:left;
  28. }
  29. .calnavleft {
  30. position:absolute;
  31. top:0;
  32. bottom:0;
  33. height:12px;
  34. left:2px;
  35. }
  36. .calnavright {
  37. position:absolute;
  38. top:0;
  39. bottom:0;
  40. height:12px;
  41. right:2px;
  42. }
  43. /* Calendar element styles */
  44. .calendar {
  45. font:73% Arial,Helvetica,sans-serif;
  46. text-align:center;
  47. border-spacing:0;
  48. }
  49. .calcell {
  50. width:1.5em;
  51. height:1em;
  52. border:1px solid #E0E0E0;
  53. background-color:#FFF;
  54. }
  55. .calcell a {
  56. color:#003DB8;
  57. text-decoration:none;
  58. }
  59. .calcell.today {
  60. border:1px solid #000;
  61. }
  62. .calcell.oom, .calcell.oom:hover {
  63. cursor:default;
  64. color:#999;
  65. background-color:#EEE;
  66. border:1px solid #E0E0E0;
  67. }
  68. .calcell.selected {
  69. color:#003DB8;
  70. background-color:#FFF19F;
  71. border:1px solid #FF9900;
  72. }
  73. .calcell:hover, .calcell.calcellhover {
  74. cursor:pointer;
  75. color:#FFF;
  76. background-color:#FF9900;
  77. border:1px solid #FF9900;
  78. }
  79. .calcell.calcellhover a, .calcell:hover a {
  80. color:#FFF;
  81. }
  82. .calcell.restricted {
  83. text-decoration:line-through;
  84. }
  85. .calcell.previous {
  86. color:#CCC;
  87. }
  88. .calcell.highlight1 { background-color:#CCFF99; }
  89. .calcell.highlight2 { background-color:#99CCFF; }
  90. .calcell.highlight3 { background-color:#FFCCCC; }
  91. .calcell.highlight4 { background-color:#CCFF99; }
  92. .calhead {
  93. border:1px solid #E0E0E0;
  94. vertical-align:middle;
  95. background-color:#FFF;
  96. }
  97. .calheader {
  98. position:relative;
  99. width:100%;
  100. }
  101. .calheader img {
  102. border:none;
  103. }
  104. .calweekdaycell {
  105. color:#666;
  106. font-weight:normal;
  107. }
  108. .calfoot {
  109. background-color:#EEE;
  110. }
  111. .calrowhead, .calrowfoot {
  112. color:#666;
  113. font-size:9px;
  114. font-style:italic;
  115. font-weight:normal;
  116. width:15px;
  117. }
  118. .calrowhead {
  119. border-right-width:2px;
  120. }