/* DHTML Calendar
 * Copyright (C) 2005, Bill Smith
 *
 * This script is distributed under the GNU Lesser General Public License.
 * Read the entire license text here: http://www.gnu.org/licenses/lgpl.html
 *
 * DHTML Calendar contains some code from a calender script by Mihai Bazon
 * that can be found at http://www.dynarch.com/projects/calendar
 */
 
.lc_calendarframe
{
  /*position:absolute;*/
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
}

.lc_calendar
{
  border:2px solid #666;
  padding:0px;
  font-family: tahoma,verdana,sans-serif;
  font-size: 11px;
  background: #fff;
  line-height:11px;
}

.lc_calendar .lc_titlerow
{
  text-align:center;
  background: url("normal-bg.gif");
  color: #666;
}

.lc_calendar .lc_title
{
  text-align:center;
  font-weight: bold;
   background: url("normal-bg.gif"); 
}

.lc_calendar .lc_headrow
{
  text-align:center;
  background: url("normal-bg.gif");
  color: #666;
}

.lc_calendar .lc_button
{
  padding: 3px;
  cursor:pointer;
}

.lc_calendar .lc_daynames
{
  text-align:center;
  background: url("dark-bg.gif");
  color: #000;
}

.lc_calendar .lc_daysrow
{
  text-align: right;
}

.lc_calendar .lc_day
{
  border:1px solid #fff;
  width: 20px;
  padding: 1px 4px;
}

.lc_calendar .lc_hilite
{
  background:#eee;
  border-color:#ccc;
}

.lc_calendar .lc_clicked
{
  background:#D2EEFF;
  border-color:#ccc;
}

.lc_calendar .lc_name
{
  border-bottom:1px solid #fff;
  padding: 2px;
}

.lc_calendar .lc_weekend
{
  color: #900;
}

.lc_calendar .lc_ttip
{
  background: #ccc;
  border-top:1px solid #fff;
  text-align:center;
  padding: 2px 3px;
}

.lc_calendar .lc_selected
{
  border:1px solid black;
  background: #efefef;
}

.lc_calendar .lc_today
{
  font-weight: bold;
}

.lc_calendar .lc_task_exists {
border-bottom:2px solid #999;
}
