.calendarForm{
	font-size: 12px;
}
.calendarForm .metadata .labels{
	font-weight:bold;
}
.calendarForm select {
	font-size: 12px;
	border: 1px solid rgba(0, 0, 0, 0.2) !important;
}
.calendarForm .heading{
	font-weight:bold;
}
.calendarForm .heading span#totalHours{
	font-weight:normal;
}
.calendarForm .timeFields div.timesErrorMsg{
	font-weight:bold;
	color: #990000;
}
.calendarForm div.editableSelect input.readonly{
	background: #ededee;
}
.calendarForm .timeFields input.error {
	background-color: #f8bfb9;
}
.calendarForm .colorCode{
	font-weight:bold;
}
.calendarForm .nonworking{
	background: url(../components/img/calendar_nonworking-rept.gif) repeat;	
}
.calendarForm .nonworking.highlight{
	background: #b4d0d6 url(../components/img/calendar_nonworking-rept.gif) repeat;	
}