/*
	-- Calendar --
*/

/* these are for the mini-calendar on Calendar_userdetail.tpt */
.psbcalendar table.minicalcell td.minicalcell {
	background-color: #ffffff;
	color: black;
	text-transform: uppercase;
}

.psbcalendar td.minicaltitle {
	background-color: #ffffff;
	
}

.psbcalendar p.minicaltitle {
	color: black;
	font-size: 16pt;
	text-transform: uppercase;

}

/*Sets the font style for all Calendar list headers ( example: days of the week)*/

.psbcalendar .CalHeaderText {
	color: white;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #2D5859;
}

.psbcalendar th.TableHeadings {
	background-color: #2D5859;
}

/* margin for the calendar list view */
.psbcalendar .callist {
	margin-left: 10px;
}

.psbcalendar .datelink {
	font-weight: bold;
	text-decoration: none;
}

.psbcalendar .eventtitle {
	font-size: 12pt;
	font-weight: bold;
}

.psbcalendar .locationtitle {
	font-weight: bold;
}

.psbcalendar div.appArea table {
background-color: transparent !important;
}

.psbcalendar div.appArea form#cal_form_3 table tbody tr td{
background-color: transparent !important;
}

.psbcalendar div.appArea form#cal_form_3 table tbody tr td p label{
visibility: hidden;
}

.psbcalendar td[bgcolor="#663399"]	{
background-color: #2D5859;
}

.psbcalendar td[bgcolor="#CCCCCC"]	{
background-color: #FFFFFF;
}


.psbcalendar td p strong	{
	text-transform: uppercase;
}

.psbcalendar td table tbody tr th p	{
background-color: #FFFFFF;
}

