.DynarchCalendar,
.DynarchCalendar-titleCont {
	margin: 0 auto;
}

.DynarchCalendar-focused {
  /*background-color: #ffffff;*/
}

.DynarchCalendar-topBar,
.DynarchCalendar-focused .DynarchCalendar-topBar {
  /*background: url("brushed-steel.jpg") no-repeat 50% -50px;*/
  background: #d3e2f6;
  border-bottom: 1px solid #e7f1ff;
}

.DynarchCalendar-bottomBar,
.DynarchCalendar-focused .DynarchCalendar-bottomBar {
  background: #d3e2f6;
  border-top: 1px solid #e7f1ff;
  /* background: url("brushed-steel.jpg") no-repeat 50% -80px;*/
}

.DynarchCalendar-menu {
  background-color: #e7f1ff;
}

.DynarchCalendar-hover-title,
.DynarchCalendar-hover-navBtn,
.DynarchCalendar-hover-bottomBar-today,
.DynarchCalendar-menu table td div.DynarchCalendar-hover-navBtn {
  /*background: orange;*/
  /*background: transparent url("coolbg.png") repeat-x 0 50%;*/
}
.DynarchCalendar-hover-title div,
.DynarchCalendar-hover-navBtn div { background-color: transparent; }

.DynarchCalendar-pressed-title,
.DynarchCalendar-pressed-navBtn,
.DynarchCalendar-pressed-bottomBar-today,
.DynarchCalendar-menu table td div.DynarchCalendar-pressed-navBtn {
  /*background: #db2 url("coolbg.png") repeat-x 0 50%;*/
  /*background: orange;*/
  color: #000 !important;
}
.DynarchCalendar-pressed-title div,
.DynarchCalendar-pressed-navBtn div { background-color: transparent; color: #000; }

.DynarchCalendar-hover-week,
.DynarchCalendar-focused .DynarchCalendar-hover-week {
  /*border: thin solid grey;*/
  background: #e7f1ff;
  /*background: transparent url("coolbg.png") repeat-x 0 50%;*/
}

.DynarchCalendar {
  /*background: url("gold.jpg") no-repeat 50% 30px;*/
  border: 1px solid #1D8FCA;
}

.DynarchCalendar-weekNumber {
  border-right: 1px solid #1D8FCA;
}



.DynarchCalendar-hover-date {
	/*background-image: url("coolbg.png");*/
	background: #e7f1ff;
	/*background-position: 0 50%;
	background-repeat: repeat-x;*/
	border-color: #1D8FCA;
	text-align: center;
}

.DynarchCalendar-day-selected {
	background-color: #1D8FCA;
	color: #FFFFFF !important;
	font-weight: bold;
	/*background-image: url("coolbg.png");*/
	/*background-position: 0 50%;
	background-repeat: repeat-x;*/
}

.DynarchCalendar-day-today.DynarchCalendar-day-selected {
  background-color: #1D8FCA;
  color: #FFFFFF !important;
}

.DynarchCalendar-tooltipCont,
.DynarchCalendar-focused .DynarchCalendar-tooltipCont {
  /*background: #db2 url("brushed-steel.jpg") no-repeat 50% -100px;*/
}

.DynarchCalendar-focused .DynarchCalendar-body {
  /*background: url("../shadow-b.png") repeat-x 0 0;*/
}

.DynarchCalendar-dayNames .DynarchCalendar-weekend {
    color: #1D8FCA;
}

.DynarchCalendar-day-othermonth.DynarchCalendar-weekend {
    color: #d3e2f6;
}

.DynarchCalendar-weekend {
    color: #1D8FCA;
}

.DynarchCalendar-day-today {
    text-align: center;
	color: #d6e4f7;
}

.DynarchCalendar-day {
    text-align: center;
}

.DynarchCalendar table {
	margin: auto;
}

.DynarchCalendar-menu-year {
    margin-top: 13px;
}