.datepickerDoW,
.datepickerDays,
.datepickerMonths,
.datepickerYears{
	background: white;
}

.calendar .datepickerContainer table{
	margin: 0 auto; 
}

.calendar .datepickerContainer,
.calendar .datepickerBorderT,
.calendar .datepickerBorderB,
.calendar .datepickerBorderL,
.calendar .datepickerBorderR,
.calendar .datepickerBorderTL,
.calendar .datepickerBorderTR,
.calendar .datepickerBorderBL,
.calendar .datepickerBorderBR {
	background: transparent !important;
}

tr.datepickerDoW{
	border: 1px solid #93714c;
}



div.datepicker tr.datepickerDoW th,
div.datepicker tr.datepickerDoW td{
	color:#6E6E6E;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}



div.datepicker .datepickerMonth a {
	color:#5E3623;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}


div.datepicker a {
	color:#6c6c6c;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:center;
}

.datepickerMonth a{
	padding: 8px 0px 8px 0px !important;
}
.datepickerGoPrev a,
.datepickerGoNext a {
	padding: 8px !important;
}

.datepickerMonth a{
	padding: 8px 0px 8px 0px !important;
}
.datepickerGoPrev a,
.datepickerGoNext a {
	padding: 8px !important;
}
#MR #container #content .datepickerMonth,
#MR #container #content .datepickerGoPrev,
#MR #container #content .datepickerGoNext {
	border:0px;
	background-color: #F2F3F3;
}
#MR #container #content .datepickerMonth a:hover { text-decoration:none;}
#MR #container #content .datepickerMonth a{
	padding: 8px 0px 8px 0px !important;
}
#MR #container #content .datepickerGoPrev a,
#MR #container #content .datepickerGoNext a {
	padding: 8px !important;
}

.datepickerGoPrev a {
	float:right;
}
.datepickerGoNext a {
	float:left;
}

tbody.datepickerDays td.datepickerSelected {
	background:#adaa99 none repeat scroll 0 0;	
}

tbody.datepickerDays td.datepickerSelected a span{
	color:white;
}

div.datepicker .datepickerNotInMonth,
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected  {
	background:#E5E6DE none repeat scroll 0 0;
}
div.datepicker .datepickerNotInMonth  a span{color:#999a95;}
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected  a span{color:#FFFFFF;}
.datepickerSpace div{width:18px;}

/* on over */
div.datepicker .datepickerYears a:hover, 
div.datepicker .datepickerMonths a:hover{
	line-height:34px;
	height:34px;
	width:42px;
}

div.datepicker .datepickerDays a:hover{
	line-height:17px;
	height:17px;
	width:18px;
}


div.datepicker .datepickerYears a:hover, 
div.datepicker .datepickerMonths a:hover, 
div.datepicker .datepickerDays a:hover{
	background-color: #E5E6DE;
	border: 1px solid #FF9900;
	
}
div.datepicker .datepickerYears a:hover span, 
div.datepicker .datepickerMonths a:hover span, 
div.datepicker .datepickerDays a:hover span{
	color: #FFFFFF;
}

div.datepicker tbody.datepickerYears td,
div.datepicker tbody.datepickerMonths td,
div.datepicker tbody.datepickerDays th,
div.datepicker tbody.datepickerDays td{
	border:1px solid #d1cab7;
}

.datepickerDoW th,
tbody.datepickerDays th.datepickerWeek,
tbody.datepickerDays th,
tbody.datepickerDays td{
	height:20px;
	width:22px;
}

tbody.datepickerDays th.datepickerWeek a,
tbody.datepickerDays th a,
tbody.datepickerDays td a{
	line-height:19px;
	height:19px;
	width:20px;
}
th.datepickerWeek{
	background-color:#C9C3A2;
}
th.datepickerWeek a span{
	color:white;
}

.calendarButton{
	border:1px solid #D2C8B2;
	color:#6E6E6E;
	margin:2px 5px;
	overflow:visible;
	padding:0.2em 0.6em 0.3em;
	width:auto;
	font-family:Verdana,Arial,sans-serif;
	font-size:1em;
	text-align: center;
}

.calendarButton:hover{
	background-color: #ACAB99;
	color:white;
}


