/* Copyright 2009 Palm, Inc.  All rights reserved. */

div.list-separator 		{
							margin-top: 10px;
							margin-bottom: 10px;
							height: 2px;
							background: url(../images/list-separator-2.png) repeat-x left center;
						}
							
.spinner				{
							font-size: 18px;
							background: transparent;
							width: 48px;
							max-height: 38px;
							vertical-align: middle;
							color: Black;
							text-align: center;
							padding: 8px 0;
							margin: 0 0 0 0;
						}
			
.spinner_active			{
							color: White;
							background-image: url(../images/textspinner-spinner-bg.png);
						}
									
#dateIcon 				{
							width: 32px;
							height: 32px;
							vertical-align: middle;
						}

#dp_month_spinner		{
							position: absolute;
							top: 120px;
							left: 50px;
							background-color: White;
							border-width: 1px;
							border-color: black;
							border-style: solid;
							height: 100px;
							width: 115px;
							overflow: hidden;
							z-index: 1000;
						}

#dp_month_spinner_items	{
							padding-left: 8px;
							padding-right: 8px;
							text-align: right;
						}	
						
#dp_day_spinner		{
							position: absolute;
							top: 120px;
							left: 170px;
							background-color: White;
							border-width: 1px;
							border-color: black;
							border-style: solid;
							height: 100px;
							width: 40px;
							overflow: hidden;
						}
#dp_day_spinner_items	{
							padding-left: 8px;
							padding-right: 8px;
							text-align: right;
						}	
#dp_year_spinner		{
							position: absolute;
							top: 120px;
							left: 215px;
							background-color: White;
							border-width: 1px;
							border-color: black;
							border-style: solid;
							width: 65px;
							height: 100px;
							overflow: hidden;
						}
#dp_year_spinner_items	{
							padding-left: 8px;
							padding-right: 8px;
							text-align: right;
						}	
.dp_indicator_top {
	background-color: black;
	z-index: 1001;
	height: 1px;
}
.dp_indicator_bottom {
	background-color: black;
	z-index: 1001;
	height: 1px;
}		
.spinner_item {
	padding-top: 5px;
	padding-bottom: 5px;
}	
.item_selected {
		font-weight: bold;
}				


#dtl_allday_cb .checkbox {
	margin-right:0px;
}
.calendar-dtl-timedate .palm-page-header .title {
	/* to frameworkize */
	max-width: 240px;
	padding-top:14px;
	padding-bottom:14px;
}
.calendar-dtl-timedate .icon.timedate {
	background: url(../images/calendar-dtl/timedate-icon.png) center center no-repeat;
}

/*Reduce top and bottom padding to fit more on the screen*/

.calendar-dtl-timedate .title.datetime-picker {
  padding: 0 10px 7px 14px;
}

.calendar-dtl-timedate .palm-row.all-day-event .title {
  padding-bottom: 0px;
  margin-bottom: -5px;
}
