
/* ================================================================================================================= */
/*											PICK CALENDAR													         */
/* ================================================================================================================= */

#calBorder {
	position:absolute;
	padding:0pt;
	background-color:#000000;
	z-index:1200;
	-webkit-box-shadow: 0px 0px 25px 6px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 25px 6px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 25px 6px rgba(0,0,0,0.5);
}

.calTableOuter {
	background-color:#ffffff;
	padding:1px;
}
.calTableOuter TR {
}
.calTableOuter TD {
	text-align:center;
	/*color:#808080;*/
	/*background-image:url(/images/datetimepicker/cal_close.png);*/
	padding:4px;
}

.calTableInner {
	border-width:0px;
	border-collapse:collapse;
	padding:8px;
	width:100%;
}
.calTableInner TR {
}
.calTableInner TD {
}

#topHeader {
	text-align:right;
	cursor:move;
	background-color:#427194;
}
#topHeader IMG {
	cursor:pointer;
}

.cellHilite {
	font-weight:bold; 
	color:red;
}

.calTD {
	font-family:verdana;
	font-size:12px;
	text-align:center;
}
.calTD.valued {
	cursor:pointer;
}

.calTableTimeOuter {
	border-width:0px;
	padding:0px;
	width:199px;
	border-spacing:2px;
}

.calTableTimeInner1 {
	border-collapse:collapse;
	padding:0px;
	line-height:0pt;
}

.calTableTimeInner2 {
	border-collapse:collapse;
	padding:0px;
	line-height:0pt;
}

#MonthSelector {
	margin:4px 0px 4px 0px;
}

#YearSelector {
	margin:4px 0px 4px 0px;
}

.WeekHeadColor TD {
	background-color:#568BB3;
	font-size:9px;
	height:16px;
	color:#ffffff;
}

.Sunday {
	background-color:#79A3C3;
	border:1px solid #808080 !important;
}
.Saturday {
	background-color:#79A3C3;
	border:1px solid #808080 !important;
}
.WeekDay {
	border:1px solid #808080 !important;
}
.Today {
	background-color:#FFFF33;
	border:1px solid #808080 !important;
}
.SelDate {
	background-color:#79A3C3;
	border:1px solid #808080 !important;
}
.NoDay {
}

#dec_year {
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}
#dec_year IMG {
	position:relative;
}
#dec_year:HOVER {
	background-color:#EDEBD5;
}
#dec_month {
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}
#dec_month IMG {
	position:relative;
}
#dec_month:HOVER {
	background-color:#EDEBD5;
}
#YrSelColor {
	font-size:1.2em;
	font-weight:bold;
	color:#427194;
	border-width:0px;
	width:70%;
}
#inc_month {
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}
#inc_month IMG {
	position:relative;
}
#inc_month:HOVER {
	background-color:#EDEBD5;
}
#inc_year {
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}
#inc_year IMG {
	position:relative;
}
#inc_year:HOVER {
	background-color:#EDEBD5;
}

