.primoris-cl-header {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(primoris/Header.jpg); COLOR: white; FONT-FAMILY: Verdana
}
.primoris-cl-on-month {
	BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.primoris-cl-on-month-lit {
	BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #99cdff; TEXT-ALIGN: center
}
.primoris-cl-off-month {
	BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: gray; TEXT-ALIGN: center
}
.primoris-cl-off-month-lit {
	BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: silver; TEXT-ALIGN: center
}
.primoris-cl-body {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.primoris-cl-year {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 7pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.primoris-cl-year-lit {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 7pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: silver; TEXT-ALIGN: center
}
.primoris-cl-day {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 7pt; BACKGROUND-IMAGE: url(primoris/days.jpg); FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
.primoris-cl-days {
	BACKGROUND-IMAGE: url(primoris/days.jpg)
}
.basic-cl-header {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: blue
}
.basic-cl-on-month {
	BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.basic-cl-on-month-lit {
	BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: blue; TEXT-ALIGN: center
}
.basic-cl-off-month {
	BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: gray; TEXT-ALIGN: center
}
.basic-cl-off-month-lit {
	BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: silver; TEXT-ALIGN: center
}
.basic-cl-body {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.basic-cl-year {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 7pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; TEXT-ALIGN: center; border-spacing: 0px
}
.basic-cl-year-lit {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 7pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: silver; TEXT-ALIGN: center
}
.basic-cl-day {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 7pt; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
.links {
	FONT-SIZE: 8pt; COLOR: #0082d6; FONT-FAMILY: Verdana
}
.subdued {
	COLOR: #cdcdcd
}
.copyright {
	FONT-SIZE: 7pt; COLOR: gray; FONT-FAMILY: Verdana
}
