
.mainDiv_ table{border-spacing:1px;border-collapse:separate;}
.mainDiv_ a:hover{text-decoration:none}
.mainDiv_ table tr td{
vertical-align:middle;

text-align:center;
font-size:10px;

}


.header_cal{background:#719A22;}


.mainDiv_
{
	position: absolute;
	z-index: 500;
}

/* Calendar Main Table Style */
.calendarTable_
{
	width: 200px;
	background-color: #ccc;
}

/* Calendar Title Row Style */
.titleRow_
{
	font-family: verdana; 
	font-weight: bold; 
	font-size: 10px; 
	color: #fff; 
 
	height: 22px;
	text-align:center
}

/* Calendar Year Row Style */
.yearHeadingRow_
{
	font-family: verdana; 
	font-weight: bold; 
	font-size: 10px; 
	color: #000; 
	background-color: #EEE;
	height: 20px;
}

/* Calendar Month Row Style */
.monthHeadingRow_
{
	font-family: verdana; 
	font-weight: bold; 
	font-size: 10px; 
	color: #000; 
	background-color: #EEE;
	height:20px;
}

/* Calendar Week Days Cells Style */
.daysHeadingCell_
{
	font-family: verdana; 
	font-weight: normal; 
	font-size: 9px;	width: 22px; 
	height: 22px;	
	color: #000000; 
	background-color: #fff;
	font-weight:bold;
	
}

/* Calendar Blank Cells Style */
.blankCell_
{
	font-family: verdana; 
	font-weight: normal; 
	font-size: 9px;width: 24px; 
	height: 24px;		
	color: #000000; 
	background-color: #E4E4E4;
}

/* Calendar Disabled Cells Style for Expiry */
.disabledCell_
{
	font-family: verdana; 
	font-weight: normal; 
	font-size: 9px;width: 24px; 
	height: 24px;		
	color: #9AC056; 
	background-color: #F2FFDB;
}

/* Calendar Normal Cells Style */
.normalDateCell_
{
	font-family: verdana; 
	font-weight: normal; 
	font-size: 9px;
	text-align: center;width: 24px; 
	height: 24px;
	color: #000000; 
	background-color: #FFFFFF;
}

/* Calendar Current Date Cell Style */
.todayDateCell_
{
	font-family: verdana; 
	font-weight: bold; 
	font-size: 9px; 
	text-align: center;width: 24px; 
	height: 24px;
	color: #fff; 
	background-color: #BFD02A;
}
.todayDateCell_:hover{
	color: #000 !important;
	
	}
/* Calendar Sunday Cells Style */
.sundayDateCell_
{
	font-family: verdana; 
	font-weight: normal; 
	font-size: 9px; 
	text-align: center;width: 24px; 
	height: 24px;
	color: #000000; 
	background-color: #fff;
}

/* Date Cells Style On Mouse Over */
.dateOver_
{
	font-family: verdana; 
	font-weight: bold; 
	font-size: 9px; 
	text-align: center;width: 24px; 
	height: 24px;
	cursor: pointer;
	color: #000000; 
	background-color: #EAEFC2;
}

/* Calendar Months Cells Style */
.monthCell_
{
	font-family: verdana; 
	font-weight: normal; 
	font-size: 9px; 
	text-align: center;	width: 48px; 
	height: 35px;
	color: #000000; 
	background-color: #FFFFFF;
}

/* Months Cells Style On Mouse Over */
.monthOver_
{
	font-family: verdana; 
	font-weight: bold; 
	font-size: 9px; 
	text-align: center;	width: 48px; 
	height: 35px;
	cursor: pointer;
	color: #000000; 
	background-color: #EAEFC2;
}

/* Calendar Years Cells Style */
.yearCell_
{
	font-family: verdana; 
	font-weight: normal; 
	font-size: 9px; 
	text-align: center;	width: 48px; 
	height: 29px;
	color: #000000; 
	background-color: #FFFFFF;
}

/* Years Cells Style On Mouse Over */
.yearOver_
{
	font-family: verdana; 
	font-weight: bold; 
	font-size: 10px; 
	text-align: center;	width: 48px; 
	height: 29px;
	cursor: pointer;
	color: #000000; 
	background-color: #eaefc2;
}

/* Calendar Links Style */
A.linksCalendar_
{
	font-family: verdana; 
	font-weight: bold; 
	font-size: 9px; 
	color: #000; 
	text-decoration: none;
}

A.linksCalendar_:hover
{
	color: #000s;
}

/* Calendar Close & Clear Button Style */
A.linksButton_
{
	font-family: verdana; 
	font-weight: bold; 
	font-size: 9px; 
	color: #000; 
	text-decoration: none;
	text-align: center;
	border: #6B9D1D 1px solid;
	background-color: #fff;
	padding:0 1px;
	*padding:0 4px;
	display: block;
	width: 14px;
	height: 12px;
	margin:0 2px;
}

A.linksButton_:hover
{
	color: #000;
	background-color: #fff;
}


