/****************************************************************************

Copyright (c) 2002 Marco Von Ballmoos

This file is part of earthli WebCore.

earthli WebCore is free software;	you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation;	either version 2 of the License, or
(at your option) any later version.

earthli WebCore is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY;	without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with earthli WebCore;	if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

For more information about the earthli WebCore, visit:

http://www.earthli.com/software/webcore

****************************************************************************/

.calendar
{
}

.calendar-banner, .calendar-footer
{
	padding: .1em;
}

.calendar-today
{
}

.calendar-footer
{
	padding-top: .5em;
}

.calendar-title
{
	text-align: center;
	font-weight: bold;
}

.calendar-body
{
	border-collapse: collapse;
}

.calendar-weekday
{
	font-style: italic;
	padding: .1em;
	text-align: center;
}

.calendar-today, .calendar-weekend-day, .calendar-month-day, .calendar-other-day
{
	padding: 2px;
	vertical-align: middle;
	text-align: center;
}

.calendar-today:hover, .calendar-weekend-day:hover,
.calendar-month-day:hover, .calendar-other-day:hover
{
	background-color: #DDEEFF;	
}

.calendar-today, .calendar-weekend-day, .calendar-month-day
{
	empty-cells: show;
	border: 1px solid #999999;
}

.calendar-weekend-day
{
	background-color: #F4F4F4;
}

.calendar-today
{
	background-color: #DDEEFF;
}

.error
{
	background-color: #FFCCEE;
	border: 1px solid red;
	padding: 3px;
	color: red;
	font-style: italic;
}

span.error
{
	padding: 1px;
}
