.claro .dojoxCalendar  {
	font-size: 0.9em;
}

.claro .dojoxCalendarEvent.Calendar2 .bg.bg {
	background: #2095B4;
}

.claro .dojoxCalendarEvent.Calendar2.Hovered .bg.bg {
	background: #24A5C8;
}

.claro .dojoxCalendarEvent.Calendar2.Selected .bg.bg {
	background: #166B81;
}

.claro .dojoxCalendarEvent.Edited.Invalid .bg.bg {
	background: #FFF;
}


.claro .dojoxCalendarColumnView .dojoxCalendarEvent.Calendar2 .startTime {
  font-weight: bold;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-top-right-radius: 5px;
  -moz-border-top-left-radius: 5px;
  background-color: #00768F;
  white-space: nowrap;
  padding: 1px 2px 2px 1px;
  border-top: 1px solid #260000;
  border-left: 1px solid #260000;
  border-right: 1px solid #260000;
}
.claro .dojoxCalendarColumnView .dojoxCalendarEvent.Calendar2.Focused .startTime {
  font-weight: bold;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-top-right-radius: 5px;
  -moz-border-top-left-radius: 5px;
  background-color: #6c0000;
  white-space: nowrap;
  padding: 1px 2px 2px 1px;
  border-top: dashed 1px #ffffff;
  border-left: dashed 1px #ffffff;
  border-right: dashed 1px #ffffff;
}
.claro .dojoxCalendarColumnView .dojoxCalendarEvent.Calendar2.Hovered .startTime {
  background-color: #0094B4;
}
.claro .dojoxCalendarColumnView .dojoxCalendarEvent.Calendar2.Selected .startTime {
  background-color: #005A6D;
}
.claro .dojoxCalendarColumnView .dojoxCalendarEvent.Calendar2.Edited .startTime {
  background-color: #0095b4;
  border-top: dashed 1px #ffffff;
  border-left: dashed 1px #ffffff;
  border-right: dashed 1px #ffffff;
}
.claro .deleteButton .dijitButtonNode{
	background-color: #F88;
}

html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

#dateChooser{
	position:absolute; 
	left:10px; 
	right:10px; 
	top:10px; 
}

label{
	vertical-align: middle;
}

.propertyTitle {
	font-weight: bold;
	font-size:0.9em;
}

.formTable {
	width:100%;
}

.formTable .dijitTextBox {
	width: 80px;
}

.formTable td.right {
	width:80px;
	text-align: right;
}

.dijitCalendar .Highlighted {
	background-color: #fff0b4 !important;
}
.dijitCalendar .Highlighted .dijitCalendarDateLabel {
	color: red !important;
	border: solid 1px #fff0b4 !important;				
}
