/**
 * Copyright (C) 2008 Jeremy Thomerson <jeremy@thomersonfamily.com>
 *
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
.LargeViewCalendar {
	font-size: 8.5pt;
	font-family: Verdana, Arial;	
}

.LargeViewCalendar .week {
	width: 100%;
	float: left;
}

.LargeViewCalendar .day {
	float: left;
	border: 1px solid #CCCCFF;
	width: 14%;
	height: 105px;
}

.LargeViewCalendar .day H5 {
	background-color: #E5E5FF;
	margin: 0em;
}

.LargeViewCalendar .today H5 {
	background-color: #CCCCFF;
}

.LargeViewCalendar .today {
	background-color: #FFFFCC;
}

.LargeViewCalendar .day UL {
	list-style: none;
	margin: 0em;
	padding: 0em;
}
.LargeViewCalendar .day UL LI {
	margin-bottom: 1px;
	overflow: hidden;
	white-space: nowrap;
	padding-left: 0.3em;
	z-index: 2000;
}

.LargeViewCalendar .day UL LI {
	border: 1px #9494B3 solid;
	background-color: #D3D3FF;
}	
.LargeViewCalendar .day UL LI.partday {
	/* 
		TODO: make part day events not have background or border
		and have some way clients can override coloring per category 
	*/
	/*
	border: 1px solid;
	background: none;
	*/
}
.clear { clear: both; }

#DateDetailPage H1 {
	margin: 0em;
}
#DateDetailPage UL {
	list-style: none;
	padding: 0px;
}
#DateDetailPage UL LI {
	list-style: none;
		margin-top: 0.2em;
	padding-left: 0.2em;
}
#DateDetailPage UL LI H4 {
	margin: 0em;
	padding-left: 0.2em;
}
