/**************************************************************************************
	datePicker CSS
***************************************************************************************/

/* container of datePicker button. Calendar is positioned absolutely */
.datePickerElementC { 
  position: relative; 
}

.datePickerElementC img {
   vertical-align: bottom; padding-bottom: 2px;
}

/* The containing DIV element for the Calendar */
#dpCalendar {
	display: none;					/* Important, do not change */
	position: absolute;				/* Important, do not change */
	color: #666666;
	font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 220px;
	padding-left: 158px;    
}

/* The table of the Calendar */
#dpCalendar table {
	border: 1px solid #329932;
	background-color: #ffffff;
	color: #666666;
	font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100%;
}
#dpCalendar input {
	background-color: #a4cd37;
	border: 1px solid #808080;
	margin-left: 10px;
}

/* Prev button */
#dpCalendar .prevButton {background: url('/_images/teva/datePicker_prev.gif') no-repeat 0px 1px;}
#dpCalendar .prevButton {width: 18px; height: 18px;}
#dpCalendar .prevButton a{display: block; width: 18px; height: 18px;}

/* Next button */
#dpCalendar .nextButton {background: url('/_images/teva/datePicker_next.gif') no-repeat 0px 1px;}
#dpCalendar .nextButton {width: 18px; height: 18px;}
#dpCalendar .nextButton a{display: block; width: 18px; height: 18px;}

/* The Month/Year title cell */
#dpCalendar .cellMonth {
	background-color: #f7f7f7;
	text-align: center;
}
/* Any regular day of the month cell */
#dpCalendar .cellDay {
	background-color: #ffffff;
	border: 1px solid #bababa;
	text-align: center;
}
/* The day of the month cell that is selected */
#dpCalendar .cellSelected {
	border: 1px solid #bababa;
	background-color: #a4cd37;
	text-align: center;
}
/* The day of the month cell that is Today */
#dpCalendar .cellToday {
	background-color: #329932;
	border: 1px solid #329932;
	text-align: center;
}
#dpCalendar .cellToday a{color: #ffffff;}

/* Sunday */
#dpCalendar .cellSunday {
	background-color: #a4cd37;
	border: 1px solid #329932;
	text-align: center;
}
/* Any cell in a month that is unused (ie: Not a Day in that month) */
#dpCalendar .unused {
	background-color: transparent;
	color: #666666;
}
/* The cancel button */
#dpCalendar .cellCancel {
	background-color: #a4cd37;
	color: #666666;
	border: 1px solid #666666;
	text-align: center;
}
/* The clickable text inside the calendar */
#dpCalendar a {
	text-decoration: none;
	background-color: transparent;
	color: #666666;
}
/* year Selector */
#yearSelector { 
	font-size: 9px; 
}
/* month Selector */
#monthSelector { 
	font-size: 9px; 
	width: 90px;
}

#dpCalendar .teva_button {color: #ffffff;}
#dpCalendar .teva_button_prev {color: #ffffff;}

