/*
# -----------------------------------------------------------------------
# This file is part of AROUNDMe
# 
# Copyright (C) 2003, 2006 Barnraiser
# http://www.barnraiser.org/
# info@barnraiser.org
# 
# This program 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, or (at your option) any
# later version.
# 
# This program 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 program; see the file COPYING. If not, write to the Free
# Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
# 02111-1307, USA.
# -----------------------------------------------------------------------
*/


@media print {

}

@media screen {
	
}

@media screen,print {
	.calendar {
		position: relative; 
		display: none; 
		border-top: 2px solid #fff; 
		border-right: 2px solid #333; 
		border-bottom: 2px solid #333; 
		border-left: 2px solid #fff; 
		font-size: 11px; 
		color: #333333; 
		cursor: default; 
		background: #E2E2E2; 
		font-family: tahoma,verdana,sans-serif
	}
	
	.calendar table {
		border: 1px solid #DCDCDC;
	}
	
	.calendar .button {
		text-align: center;
		padding: 1px; 
		border-top: 1px solid #fff; 
		border-right: 1px solid #333333; 
		border-bottom: 1px solid #333333; 
		border-left: 1px solid #fff;
		background: #f5a1bb;
	}
	
	.calendar thead .title {
		padding: 1px; 
		border: 1px solid #333333; 
		background: #f5a1bb; 
		color: #FFF; 
		text-align: center;
	}
	
	.calendar thead .name {
		border-bottom: 1px solid #333333; 
		padding: 2px; 
		text-align: center; 
		background: #E2E2E2;
	}
	
	.calendar thead .hilite {
		background-color: #e84879;
	}
	
	.calendar tbody .day {
		width: 2em; 
		text-align: right; 
		padding: 2px 4px 2px 2px;
	}
	
	.calendar tbody td.hilite {
		padding: 1px 3px 1px 1px; 
		border: 1px solid; 
		border-color: #fff #000 #000 #fff;
	}
	
	.calendar tbody td.selected {
		font-weight: bold;
		background-color:#F5F5F4;
	}
	
	.calendar td.time {
		border-top: 1px solid #000; 
		padding: 1px 0px; 
		text-align: center;
		background-color: #F5F5F4;
	}
	
	.calendar tfoot .ttip {
		padding: 1px; 
		border: 1px solid #fff; 
		background: #E2E2E2;
		text-align: center;
	}
}