.cal-headersBGColor {
	background-color: #ffffff;
}
.cal-headersBGImage {
	background-image: none;
}
.cal-mainBGColor {
	background-color:#f6f6f6;
}
.cal-secondaryBGColor {
	background-color:#cccccc;
}
.cal-disabledBGColor {
	background-color:#787878;
}
.cal-buttonsBGColor {
	background-color:rgb(0, 68, 137);
}
.cal-buttonsBGColor:hover {
	background-color:rgb(0, 80, 159);
}
.cal-buttonsBGImage {
	background-image: none;
}
.cal-fontFamily {
	font-family: 'Segoe UI Normal', 'Segoe UI', sans-serif;
}
.cal-timeFontFamily {
	font-family: 'Calibri', sans-serif;
}
.cal-fontWeight {
	font-weight: normal;
}
.cal-timeFontWeight {
	font-weight: bold;
}
.cal-headersFontSize {
	font-size:100%;
}
.cal-timeFontSize {
	font-size:100%;
}
.cal-headersColor {
	color:#000000;
}
.cal-buttonsColor {
	color:#ffffff;
}
.cal-disabledColor {
	color:#ffffff;
}
.cal-color {
	color:#555555;
}
.cal-currentTimeColor {
	color:#777777;
}
.cal-timeColor {
	color:#cccccc;
	background-color:#ffffff;
}

table .cal-border {
	border:2px solid #ffffff;
}
table td.cal-tablesTdBorder {
	border:1px solid #ffffff;
}
div.cal-borderRadius, img.cal-borderRadius {
	border-radius:5px;
}
.cal-buttonsBorderRadius {
	padding-left:15px;
	padding-right:15px;
	border-radius:20px;
}
.cal-buttonsText {
	text-transform: uppercase;
}
.cal-taskBorderRadius {
	border-radius:3px;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
.cal-navigationCurrent {
	color:#000;
	margin-left: 50px;
	margin-right: 50px;
	font-size:125%;
	text-transform: uppercase;
}
.cal-navigationLeftButton {
	color:#666;
	text-transform: uppercase;
}
.cal-navigationLeftButton:hover {
	background-color: rgba(0,0,0,0.05);
}
.cal-navigationRightButton {
	color:#666;
	text-transform: uppercase;
}
.cal-navigationRightButton:hover {
	background-color: rgba(0,0,0,0.05);
}
.cal-timeHover:hover {
	background-color: #f0f0f0;
}
.cal-expandButton {
	padding:2px;
	color:#bbbbbb;
}
.cal-expandButton:hover {
	color:#999999;
}
.cal-popupHeaders {
	border-radius: 5px;
	color:white;
	background-color:rgb(0, 68, 137);
	font-size: 110%;
	padding: 10px;
	padding-left:20px;
}
.cal-popup {
}
.cal-switchViewLiActive {
	background-color:#607489;
}
.cal-plusMainView {
	right: 0;
	top: 0;
	/*padding-right:10px;
	padding-bottom: 10px;*/
	height: 25px;
}
.cal-popupNewTaskBtn {
	width: 100%;
	height: 50px;
	text-align:center;
	color: grey;
	text-decoration: underline;
}
.cal-popupNewTaskBtn img {
	height: 35px;
}
.cal-weekdayName {
	color:#999;
	background:#eee;
}
