/* 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
 */
 
.dc_calendarframe
{
  z-index:300;
  position:absolute;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
}

.dc_calendar
{
  border:2px solid black;
  padding:0px;
  font-family: tahoma,verdana,sans-serif;
  font-size: 13px;
  background: #FFFFFF;
}

.dc_calendar .dc_titlerow
{
	text-align:center;
	background: #a4c2c2;
	color: #000000;
}

.dc_calendar .dc_title
{
  font-size: 15px;
  text-align:center;
  font-weight: bold;
}

.dc_calendar .dc_headrow
{
	text-align:center;
	background: #a4c2c2;
	color: #000000;
}

.dc_calendar .dc_button
{
  padding: 3px;
  cursor:pointer;
}

.dc_calendar .dc_daynames
{
  text-align:center;
  background: #cc9;
  color: #FFFFFF;
}

.dc_calendar .dc_daysrow
{
	text-align: right;
	color: #000000;
}

.dc_calendar .dc_day
{
  border:1px solid #fff;
  width: 20px;
  padding: 1px 4px;
}

.dc_calendar .dc_hilite
{
  background:#eee;
  border-color:#ccc;
}

.dc_calendar .dc_name
{
  border-bottom:1px solid black;
  padding: 2px;
}

.dc_calendar .dc_weekend
{
  color: #900;
}

.dc_calendar .dc_ttip
{
  background: #cc9;
  border-top:1px solid black;
  text-align:center;
  padding: 2px 3px;
}

.dc_calendar .dc_selected
{
  border:1px solid black;
  background: #efefef;
}

.dc_calendar .dc_today
{
  font-weight: bold;
}
